builder: mozilla-aurora_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-068 starttime: 1464191357.98 results: success (0) buildid: 20160525071041 builduid: 51a06339b3b746c2a12a7a3c6a921a7b revision: b01ee9309ba0d1d2ac65e4f2d8e25899ca817ec4 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-25 08:49:17.976992) ========= master: http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-25 08:49:17.977481) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-25 08:49:17.977765) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-25 08:49:18.082833) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-05-25 08:49:18.083234) ========= '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-068\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-068 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-068 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-068\AppData\Local LOGONSERVER=\\T-W864-IX-068 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-068 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-068 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-068 WINDIR=C:\windows using PTY: False --08:49:20-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 7.43 MB/s 08:49:20 (7.43 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=2.671000 ========= master_lag: 0.13 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-05-25 08:49:20.881267) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 13 secs) (at 2016-05-25 08:49:20.881599) ========= '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-068\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-068 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-068 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-068\AppData\Local LOGONSERVER=\\T-W864-IX-068 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-068 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-068 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-068 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=13.523000 ========= master_lag: 0.06 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 13 secs) (at 2016-05-25 08:49:34.463848) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 4 secs) (at 2016-05-25 08:49:34.464225) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev b01ee9309ba0d1d2ac65e4f2d8e25899ca817ec4 --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-aurora --rev b01ee9309ba0d1d2ac65e4f2d8e25899ca817ec4 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-068\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-068 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-068 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-068\AppData\Local LOGONSERVER=\\T-W864-IX-068 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-068 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-068 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-068 WINDIR=C:\windows using PTY: False 2016-05-25 08:49:35,244 truncating revision to first 12 chars 2016-05-25 08:49:35,244 Setting DEBUG logging. 2016-05-25 08:49:35,244 attempt 1/10 2016-05-25 08:49:35,244 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/b01ee9309ba0?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-25 08:49:36,622 unpacking tar archive at: mozilla-aurora-b01ee9309ba0/testing/mozharness/ program finished with exit code 0 elapsedTime=4.095000 ========= master_lag: 0.14 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 4 secs) (at 2016-05-25 08:49:38.696996) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-25 08:49:38.697321) ========= script_repo_revision: b01ee9309ba0d1d2ac65e4f2d8e25899ca817ec4 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-25 08:49:38.697862) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-25 08:49:38.698170) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-25 08:49:38.713627) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 4 secs) (at 2016-05-25 08:49:38.713918) ========= '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-aurora' '--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-aurora', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-068\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-068 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-068 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-068\AppData\Local LOGONSERVER=\\T-W864-IX-068 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-068 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-068 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-068 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 08:49:39 INFO - MultiFileLogger online at 20160525 08:49:39 in C:\slave\test 08:49:39 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-aurora --download-symbols true 08:49:39 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 08:49:39 INFO - {'append_to_log': False, 08:49:39 INFO - 'base_work_dir': 'C:\\slave\\test', 08:49:39 INFO - 'blob_upload_branch': 'mozilla-aurora', 08:49:39 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 08:49:39 INFO - 'buildbot_json_path': 'buildprops.json', 08:49:39 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 08:49:39 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 08:49:39 INFO - 'download_minidump_stackwalk': True, 08:49:39 INFO - 'download_symbols': 'true', 08:49:39 INFO - 'e10s': False, 08:49:39 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 08:49:39 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 08:49:39 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 08:49:39 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 08:49:39 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 08:49:39 INFO - 'C:/mozilla-build/tooltool.py'), 08:49:39 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 08:49:39 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 08:49:39 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 08:49:39 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 08:49:39 INFO - 'log_level': 'info', 08:49:39 INFO - 'log_to_console': True, 08:49:39 INFO - 'opt_config_files': (), 08:49:39 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 08:49:39 INFO - '--processes=1', 08:49:39 INFO - '--config=%(test_path)s/wptrunner.ini', 08:49:39 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 08:49:39 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 08:49:39 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 08:49:39 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 08:49:39 INFO - 'pip_index': False, 08:49:39 INFO - 'require_test_zip': True, 08:49:39 INFO - 'test_type': ('testharness',), 08:49:39 INFO - 'this_chunk': '1', 08:49:39 INFO - 'total_chunks': '10', 08:49:39 INFO - 'virtualenv_path': 'venv', 08:49:39 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 08:49:39 INFO - 'work_dir': 'build'} 08:49:39 INFO - ##### 08:49:39 INFO - ##### Running clobber step. 08:49:39 INFO - ##### 08:49:39 INFO - Running pre-action listener: _resource_record_pre_action 08:49:39 INFO - Running main action method: clobber 08:49:39 INFO - rmtree: C:\slave\test\build 08:49:39 INFO - Using _rmtree_windows ... 08:49:39 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 08:51:05 INFO - Running post-action listener: _resource_record_post_action 08:51:05 INFO - ##### 08:51:05 INFO - ##### Running read-buildbot-config step. 08:51:05 INFO - ##### 08:51:05 INFO - Running pre-action listener: _resource_record_pre_action 08:51:05 INFO - Running main action method: read_buildbot_config 08:51:05 INFO - Using buildbot properties: 08:51:05 INFO - { 08:51:05 INFO - "project": "", 08:51:05 INFO - "product": "firefox", 08:51:05 INFO - "script_repo_revision": "production", 08:51:05 INFO - "scheduler": "tests-mozilla-aurora-win8_64-debug-unittest", 08:51:05 INFO - "repository": "", 08:51:05 INFO - "buildername": "Windows 8 64-bit mozilla-aurora debug test web-platform-tests-1", 08:51:05 INFO - "buildid": "20160525071041", 08:51:05 INFO - "pgo_build": "False", 08:51:05 INFO - "basedir": "C:\\slave\\test", 08:51:05 INFO - "buildnumber": 47, 08:51:05 INFO - "slavename": "t-w864-ix-068", 08:51:05 INFO - "revision": "b01ee9309ba0d1d2ac65e4f2d8e25899ca817ec4", 08:51:05 INFO - "master": "http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/", 08:51:05 INFO - "platform": "win64", 08:51:05 INFO - "branch": "mozilla-aurora", 08:51:05 INFO - "repo_path": "releases/mozilla-aurora", 08:51:05 INFO - "moz_repo_path": "", 08:51:05 INFO - "stage_platform": "win64", 08:51:05 INFO - "builduid": "51a06339b3b746c2a12a7a3c6a921a7b", 08:51:05 INFO - "slavebuilddir": "test" 08:51:05 INFO - } 08:51:05 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/cryphivbRzGj5DSQBXIuTw/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json. 08:51:05 INFO - Found installer url https://queue.taskcluster.net/v1/task/cryphivbRzGj5DSQBXIuTw/artifacts/public/build/firefox-48.0a2.en-US.win64.zip. 08:51:05 INFO - Running post-action listener: _resource_record_post_action 08:51:05 INFO - ##### 08:51:05 INFO - ##### Running download-and-extract step. 08:51:05 INFO - ##### 08:51:05 INFO - Running pre-action listener: _resource_record_pre_action 08:51:05 INFO - Running main action method: download_and_extract 08:51:05 INFO - mkdir: C:\slave\test\build\tests 08:51:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:51:05 INFO - https://queue.taskcluster.net/v1/task/cryphivbRzGj5DSQBXIuTw/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json matches https://queue.taskcluster.net 08:51:05 INFO - trying https://queue.taskcluster.net/v1/task/cryphivbRzGj5DSQBXIuTw/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json 08:51:05 INFO - Downloading https://queue.taskcluster.net/v1/task/cryphivbRzGj5DSQBXIuTw/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json to C:\slave\test\build\firefox-48.0a2.en-US.win64.test_packages.json 08:51:05 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/cryphivbRzGj5DSQBXIuTw/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.test_packages.json'}, attempt #1 08:51:06 INFO - Downloaded 1274 bytes. 08:51:06 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win64.test_packages.json 08:51:06 INFO - Using the following test package requirements: 08:51:06 INFO - {u'common': [u'firefox-48.0a2.en-US.win64.common.tests.zip'], 08:51:06 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 08:51:06 INFO - u'firefox-48.0a2.en-US.win64.cppunittest.tests.zip'], 08:51:06 INFO - u'gtest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 08:51:06 INFO - u'firefox-48.0a2.en-US.win64.gtest.tests.zip'], 08:51:06 INFO - u'jittest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 08:51:06 INFO - u'jsshell-win64.zip'], 08:51:06 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 08:51:06 INFO - u'firefox-48.0a2.en-US.win64.mochitest.tests.zip'], 08:51:06 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win64.common.tests.zip'], 08:51:06 INFO - u'reftest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 08:51:06 INFO - u'firefox-48.0a2.en-US.win64.reftest.tests.zip'], 08:51:06 INFO - u'talos': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 08:51:06 INFO - u'firefox-48.0a2.en-US.win64.talos.tests.zip'], 08:51:06 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 08:51:06 INFO - u'firefox-48.0a2.en-US.win64.web-platform.tests.zip'], 08:51:06 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 08:51:06 INFO - u'firefox-48.0a2.en-US.win64.xpcshell.tests.zip']} 08:51:06 INFO - Downloading packages: [u'firefox-48.0a2.en-US.win64.common.tests.zip', u'firefox-48.0a2.en-US.win64.web-platform.tests.zip'] for test suite category: web-platform 08:51:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:51:06 INFO - https://queue.taskcluster.net/v1/task/cryphivbRzGj5DSQBXIuTw/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 08:51:06 INFO - trying https://queue.taskcluster.net/v1/task/cryphivbRzGj5DSQBXIuTw/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip 08:51:06 INFO - Downloading https://queue.taskcluster.net/v1/task/cryphivbRzGj5DSQBXIuTw/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win64.common.tests.zip 08:51:06 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/cryphivbRzGj5DSQBXIuTw/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.common.tests.zip'}, attempt #1 08:51:07 INFO - Downloaded 20808140 bytes. 08:51:07 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 08:51:07 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win64.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 08:51:09 INFO - caution: filename not matched: web-platform/* 08:51:09 INFO - Return code: 11 08:51:09 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:51:09 INFO - https://queue.taskcluster.net/v1/task/cryphivbRzGj5DSQBXIuTw/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 08:51:09 INFO - trying https://queue.taskcluster.net/v1/task/cryphivbRzGj5DSQBXIuTw/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip 08:51:09 INFO - Downloading https://queue.taskcluster.net/v1/task/cryphivbRzGj5DSQBXIuTw/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win64.web-platform.tests.zip 08:51:09 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/cryphivbRzGj5DSQBXIuTw/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.web-platform.tests.zip'}, attempt #1 08:51:11 INFO - Downloaded 36409220 bytes. 08:51:11 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 08:51:11 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win64.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 08:51:51 INFO - caution: filename not matched: bin/* 08:51:51 INFO - caution: filename not matched: config/* 08:51:51 INFO - caution: filename not matched: mozbase/* 08:51:51 INFO - caution: filename not matched: marionette/* 08:51:51 INFO - caution: filename not matched: tools/wptserve/* 08:51:51 INFO - Return code: 11 08:51:51 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:51:51 INFO - https://queue.taskcluster.net/v1/task/cryphivbRzGj5DSQBXIuTw/artifacts/public/build/firefox-48.0a2.en-US.win64.zip matches https://queue.taskcluster.net 08:51:51 INFO - trying https://queue.taskcluster.net/v1/task/cryphivbRzGj5DSQBXIuTw/artifacts/public/build/firefox-48.0a2.en-US.win64.zip 08:51:51 INFO - Downloading https://queue.taskcluster.net/v1/task/cryphivbRzGj5DSQBXIuTw/artifacts/public/build/firefox-48.0a2.en-US.win64.zip to C:\slave\test\build\firefox-48.0a2.en-US.win64.zip 08:51:51 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/cryphivbRzGj5DSQBXIuTw/artifacts/public/build/firefox-48.0a2.en-US.win64.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.zip'}, attempt #1 08:51:53 INFO - Downloaded 82715737 bytes. 08:51:53 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/cryphivbRzGj5DSQBXIuTw/artifacts/public/build/firefox-48.0a2.en-US.win64.zip 08:51:53 INFO - mkdir: C:\slave\test\properties 08:51:53 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 08:51:53 INFO - Writing to file C:\slave\test\properties\build_url 08:51:53 INFO - Contents: 08:51:53 INFO - build_url:https://queue.taskcluster.net/v1/task/cryphivbRzGj5DSQBXIuTw/artifacts/public/build/firefox-48.0a2.en-US.win64.zip 08:51:54 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/cryphivbRzGj5DSQBXIuTw/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 08:51:54 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 08:51:54 INFO - Writing to file C:\slave\test\properties\symbols_url 08:51:54 INFO - Contents: 08:51:54 INFO - symbols_url:https://queue.taskcluster.net/v1/task/cryphivbRzGj5DSQBXIuTw/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 08:51:54 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:51:54 INFO - https://queue.taskcluster.net/v1/task/cryphivbRzGj5DSQBXIuTw/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 08:51:54 INFO - trying https://queue.taskcluster.net/v1/task/cryphivbRzGj5DSQBXIuTw/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 08:51:54 INFO - Downloading https://queue.taskcluster.net/v1/task/cryphivbRzGj5DSQBXIuTw/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 08:51:54 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/cryphivbRzGj5DSQBXIuTw/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.crashreporter-symbols.zip'}, attempt #1 08:51:55 INFO - Downloaded 50725537 bytes. 08:51:55 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 08:51:55 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win64.crashreporter-symbols.zip -d C:\slave\test\build\symbols 08:51:58 INFO - Return code: 0 08:51:58 INFO - Running post-action listener: _resource_record_post_action 08:51:58 INFO - Running post-action listener: set_extra_try_arguments 08:51:58 INFO - ##### 08:51:58 INFO - ##### Running create-virtualenv step. 08:51:58 INFO - ##### 08:51:58 INFO - Running pre-action listener: _pre_create_virtualenv 08:51:58 INFO - Running pre-action listener: _resource_record_pre_action 08:51:58 INFO - Running main action method: create_virtualenv 08:51:58 INFO - Creating virtualenv C:\slave\test\build\venv 08:51:58 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'c:/mozilla-build/buildbotve/virtualenv.py', '--no-site-packages', '--distribute', 'C:\\slave\\test\\build\\venv'] in C:\slave\test\build 08:51:58 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 08:52:03 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 08:52:06 INFO - Installing distribute......................................................................................................................................................................................done. 08:52:07 INFO - Return code: 0 08:52:07 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 08:52:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:52:07 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:52:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:52:08 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:52:08 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 0x024CD6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025E4200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02533FB0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x024FD368>, '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 0x022C7D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025F90C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-068', 'USERDOMAIN': 'T-W864-IX-068', '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-068', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-068\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-068', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-068', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-068', '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-068\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 08:52:08 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in C:\slave\test\build 08:52:08 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 08:52:08 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 08:52:08 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-068\\AppData\\Roaming', 08:52:08 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 08:52:08 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 08:52:08 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 08:52:08 INFO - 'COMPUTERNAME': 'T-W864-IX-068', 08:52:08 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 08:52:08 INFO - 'DCLOCATION': 'SCL3', 08:52:08 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:52:08 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:52:08 INFO - 'HOMEDRIVE': 'C:', 08:52:08 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-068', 08:52:08 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:52:08 INFO - 'KTS_VERSION': '1.19c', 08:52:08 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-068\\AppData\\Local', 08:52:08 INFO - 'LOGONSERVER': '\\\\T-W864-IX-068', 08:52:08 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:52:08 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:52:08 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:52:08 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:52:08 INFO - 'MOZ_NO_REMOTE': '1', 08:52:08 INFO - 'NO_EM_RESTART': '1', 08:52:08 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:52:08 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:52:08 INFO - 'OS': 'Windows_NT', 08:52:08 INFO - 'OURDRIVE': 'C:', 08:52:08 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 08:52:08 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 08:52:08 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:52:08 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 08:52:08 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 08:52:08 INFO - 'PROCESSOR_LEVEL': '6', 08:52:08 INFO - 'PROCESSOR_REVISION': '1e05', 08:52:08 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 08:52:08 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 08:52:08 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 08:52:08 INFO - 'PROGRAMW6432': 'C:\\Program Files', 08:52:08 INFO - 'PROMPT': '$P$G', 08:52:08 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:52:08 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 08:52:08 INFO - 'PUBLIC': 'C:\\Users\\Public', 08:52:08 INFO - 'PWD': 'C:\\slave\\test', 08:52:08 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:52:08 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:52:08 INFO - 'SYSTEMDRIVE': 'C:', 08:52:08 INFO - 'SYSTEMROOT': 'C:\\windows', 08:52:08 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 08:52:08 INFO - 'TEST1': 'testie', 08:52:08 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 08:52:08 INFO - 'USERDOMAIN': 'T-W864-IX-068', 08:52:08 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-068', 08:52:08 INFO - 'USERNAME': 'cltbld', 08:52:08 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-068', 08:52:08 INFO - 'WINDIR': 'C:\\windows', 08:52:08 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:52:09 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:52:09 INFO - Downloading/unpacking psutil>=0.7.1 08:52:09 INFO - Running setup.py egg_info for package psutil 08:52:09 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 08:52:09 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:52:09 INFO - Installing collected packages: psutil 08:52:09 INFO - Running setup.py install for psutil 08:52:09 INFO - building 'psutil._psutil_windows' extension 08:52:09 INFO - error: Unable to find vcvarsall.bat 08:52:09 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-mnpnor-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 08:52:09 INFO - running install 08:52:09 INFO - running build 08:52:09 INFO - running build_py 08:52:09 INFO - creating build 08:52:09 INFO - creating build\lib.win32-2.7 08:52:09 INFO - creating build\lib.win32-2.7\psutil 08:52:09 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 08:52:09 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 08:52:09 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 08:52:09 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 08:52:09 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 08:52:09 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 08:52:09 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 08:52:09 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 08:52:09 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 08:52:09 INFO - running build_ext 08:52:09 INFO - building 'psutil._psutil_windows' extension 08:52:09 INFO - error: Unable to find vcvarsall.bat 08:52:09 INFO - ---------------------------------------- 08:52:09 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-mnpnor-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 08:52:09 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-068\AppData\Roaming\pip\pip.log 08:52:09 WARNING - Return code: 1 08:52:09 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 failed after 1 tries! 08:52:09 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 08:52:09 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:52:09 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:52:09 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:52:09 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:52:09 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 0x024CD6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025E4200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02533FB0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x024FD368>, '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 0x022C7D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025F90C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-068', 'USERDOMAIN': 'T-W864-IX-068', '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-068', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-068\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-068', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-068', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-068', '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-068\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 08:52:09 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 08:52:09 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 08:52:09 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 08:52:09 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-068\\AppData\\Roaming', 08:52:09 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 08:52:09 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 08:52:09 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 08:52:09 INFO - 'COMPUTERNAME': 'T-W864-IX-068', 08:52:09 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 08:52:09 INFO - 'DCLOCATION': 'SCL3', 08:52:09 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:52:09 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:52:09 INFO - 'HOMEDRIVE': 'C:', 08:52:09 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-068', 08:52:09 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:52:09 INFO - 'KTS_VERSION': '1.19c', 08:52:09 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-068\\AppData\\Local', 08:52:09 INFO - 'LOGONSERVER': '\\\\T-W864-IX-068', 08:52:09 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:52:09 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:52:09 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:52:09 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:52:09 INFO - 'MOZ_NO_REMOTE': '1', 08:52:09 INFO - 'NO_EM_RESTART': '1', 08:52:09 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:52:09 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:52:09 INFO - 'OS': 'Windows_NT', 08:52:09 INFO - 'OURDRIVE': 'C:', 08:52:09 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 08:52:09 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 08:52:09 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:52:09 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 08:52:09 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 08:52:09 INFO - 'PROCESSOR_LEVEL': '6', 08:52:09 INFO - 'PROCESSOR_REVISION': '1e05', 08:52:09 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 08:52:09 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 08:52:09 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 08:52:09 INFO - 'PROGRAMW6432': 'C:\\Program Files', 08:52:09 INFO - 'PROMPT': '$P$G', 08:52:09 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:52:09 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 08:52:09 INFO - 'PUBLIC': 'C:\\Users\\Public', 08:52:09 INFO - 'PWD': 'C:\\slave\\test', 08:52:09 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:52:09 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:52:09 INFO - 'SYSTEMDRIVE': 'C:', 08:52:09 INFO - 'SYSTEMROOT': 'C:\\windows', 08:52:09 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 08:52:09 INFO - 'TEST1': 'testie', 08:52:09 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 08:52:09 INFO - 'USERDOMAIN': 'T-W864-IX-068', 08:52:09 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-068', 08:52:09 INFO - 'USERNAME': 'cltbld', 08:52:09 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-068', 08:52:09 INFO - 'WINDIR': 'C:\\windows', 08:52:09 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:52:10 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:52:10 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 08:52:10 INFO - Downloading mozsystemmonitor-0.0.tar.gz 08:52:10 INFO - Running setup.py egg_info for package mozsystemmonitor 08:52:10 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 08:52:10 INFO - Running setup.py egg_info for package psutil 08:52:10 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 08:52:10 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:52:10 INFO - Installing collected packages: mozsystemmonitor, psutil 08:52:10 INFO - Running setup.py install for mozsystemmonitor 08:52:10 INFO - Running setup.py install for psutil 08:52:10 INFO - building 'psutil._psutil_windows' extension 08:52:10 INFO - error: Unable to find vcvarsall.bat 08:52:10 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-osoxnl-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 08:52:10 INFO - running install 08:52:10 INFO - running build 08:52:10 INFO - running build_py 08:52:10 INFO - running build_ext 08:52:10 INFO - building 'psutil._psutil_windows' extension 08:52:10 INFO - error: Unable to find vcvarsall.bat 08:52:10 INFO - ---------------------------------------- 08:52:10 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-osoxnl-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 08:52:10 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-068\AppData\Roaming\pip\pip.log 08:52:10 WARNING - Return code: 1 08:52:10 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 failed after 1 tries! 08:52:10 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 08:52:10 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:52:10 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:52:10 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:52:10 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:52:10 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 0x024CD6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025E4200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02533FB0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x024FD368>, '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 0x022C7D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025F90C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-068', 'USERDOMAIN': 'T-W864-IX-068', '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-068', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-068\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-068', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-068', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-068', '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-068\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 08:52:10 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 08:52:10 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 08:52:10 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 08:52:10 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-068\\AppData\\Roaming', 08:52:10 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 08:52:10 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 08:52:10 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 08:52:10 INFO - 'COMPUTERNAME': 'T-W864-IX-068', 08:52:10 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 08:52:10 INFO - 'DCLOCATION': 'SCL3', 08:52:10 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:52:10 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:52:10 INFO - 'HOMEDRIVE': 'C:', 08:52:10 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-068', 08:52:10 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:52:10 INFO - 'KTS_VERSION': '1.19c', 08:52:10 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-068\\AppData\\Local', 08:52:10 INFO - 'LOGONSERVER': '\\\\T-W864-IX-068', 08:52:10 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:52:10 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:52:10 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:52:10 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:52:10 INFO - 'MOZ_NO_REMOTE': '1', 08:52:10 INFO - 'NO_EM_RESTART': '1', 08:52:10 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:52:10 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:52:10 INFO - 'OS': 'Windows_NT', 08:52:10 INFO - 'OURDRIVE': 'C:', 08:52:10 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 08:52:10 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 08:52:10 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:52:10 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 08:52:10 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 08:52:10 INFO - 'PROCESSOR_LEVEL': '6', 08:52:10 INFO - 'PROCESSOR_REVISION': '1e05', 08:52:10 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 08:52:10 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 08:52:10 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 08:52:10 INFO - 'PROGRAMW6432': 'C:\\Program Files', 08:52:10 INFO - 'PROMPT': '$P$G', 08:52:10 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:52:10 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 08:52:10 INFO - 'PUBLIC': 'C:\\Users\\Public', 08:52:10 INFO - 'PWD': 'C:\\slave\\test', 08:52:10 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:52:10 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:52:10 INFO - 'SYSTEMDRIVE': 'C:', 08:52:10 INFO - 'SYSTEMROOT': 'C:\\windows', 08:52:10 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 08:52:10 INFO - 'TEST1': 'testie', 08:52:10 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 08:52:10 INFO - 'USERDOMAIN': 'T-W864-IX-068', 08:52:10 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-068', 08:52:10 INFO - 'USERNAME': 'cltbld', 08:52:10 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-068', 08:52:10 INFO - 'WINDIR': 'C:\\windows', 08:52:10 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:52:10 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:52:10 INFO - Downloading/unpacking blobuploader==1.2.4 08:52:10 INFO - Downloading blobuploader-1.2.4.tar.gz 08:52:10 INFO - Running setup.py egg_info for package blobuploader 08:52:10 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 08:52:14 INFO - Running setup.py egg_info for package requests 08:52:14 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 08:52:14 INFO - Downloading docopt-0.6.1.tar.gz 08:52:14 INFO - Running setup.py egg_info for package docopt 08:52:14 INFO - Installing collected packages: blobuploader, docopt, requests 08:52:14 INFO - Running setup.py install for blobuploader 08:52:14 INFO - Running setup.py install for docopt 08:52:14 INFO - Running setup.py install for requests 08:52:14 INFO - Successfully installed blobuploader docopt requests 08:52:14 INFO - Cleaning up... 08:52:14 INFO - Return code: 0 08:52:14 INFO - Installing None into virtualenv C:\slave\test\build\venv 08:52:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:52:14 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:52:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:52:14 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:52:14 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 0x024CD6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025E4200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02533FB0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x024FD368>, '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 0x022C7D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025F90C0>, '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-068', 'USERDOMAIN': 'T-W864-IX-068', '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-068', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-068\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-068', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-068', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-068', '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-068\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 08:52:14 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 08:52:14 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --no-deps --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 08:52:14 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 08:52:14 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-068\\AppData\\Roaming', 08:52:14 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 08:52:14 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 08:52:14 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 08:52:14 INFO - 'COMPUTERNAME': 'T-W864-IX-068', 08:52:14 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 08:52:14 INFO - 'DCLOCATION': 'SCL3', 08:52:14 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:52:14 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:52:14 INFO - 'HOMEDRIVE': 'C:', 08:52:14 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-068', 08:52:14 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:52:14 INFO - 'KTS_VERSION': '1.19c', 08:52:14 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-068\\AppData\\Local', 08:52:14 INFO - 'LOGONSERVER': '\\\\T-W864-IX-068', 08:52:14 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:52:14 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:52:14 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:52:14 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:52:14 INFO - 'MOZ_NO_REMOTE': '1', 08:52:14 INFO - 'NO_EM_RESTART': '1', 08:52:14 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:52:14 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:52:14 INFO - 'OS': 'Windows_NT', 08:52:14 INFO - 'OURDRIVE': 'C:', 08:52:14 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 08:52:14 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 08:52:14 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:52:14 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 08:52:14 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 08:52:14 INFO - 'PROCESSOR_LEVEL': '6', 08:52:14 INFO - 'PROCESSOR_REVISION': '1e05', 08:52:14 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 08:52:14 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 08:52:14 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 08:52:14 INFO - 'PROGRAMW6432': 'C:\\Program Files', 08:52:14 INFO - 'PROMPT': '$P$G', 08:52:14 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:52:14 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 08:52:14 INFO - 'PUBLIC': 'C:\\Users\\Public', 08:52:14 INFO - 'PWD': 'C:\\slave\\test', 08:52:14 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:52:14 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:52:14 INFO - 'SYSTEMDRIVE': 'C:', 08:52:14 INFO - 'SYSTEMROOT': 'C:\\windows', 08:52:14 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 08:52:14 INFO - 'TEST1': 'testie', 08:52:14 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 08:52:14 INFO - 'USERDOMAIN': 'T-W864-IX-068', 08:52:14 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-068', 08:52:14 INFO - 'USERNAME': 'cltbld', 08:52:14 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-068', 08:52:14 INFO - 'WINDIR': 'C:\\windows', 08:52:14 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:52:18 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:52:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 08:52:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 08:52:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 08:52:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 08:52:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 08:52:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 08:52:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 08:52:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 08:52:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 08:52:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 08:52:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 08:52:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 08:52:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 08:52:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 08:52:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 08:52:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 08:52:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 08:52:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 08:52:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 08:52:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 08:52:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 08:52:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 08:52:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 08:52:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 08:52:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 08:52:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 08:52:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 08:52:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 08:52:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 08:52:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 08:52:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 08:52:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 08:52:18 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 08:52:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 08:52:18 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 08:52:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 08:52:18 INFO - Unpacking c:\slave\test\build\tests\marionette\client 08:52:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 08:52:18 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 08:52:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 08:52:18 INFO - Unpacking c:\slave\test\build\tests\marionette 08:52:18 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 08:52:18 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:52:18 INFO - Installing collected packages: browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 08:52:18 INFO - Running setup.py install for browsermob-proxy 08:52:33 INFO - Running setup.py install for manifestparser 08:52:33 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 08:52:33 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 08:52:33 INFO - Running setup.py install for marionette-client 08:52:33 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:52:33 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 08:52:33 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 08:52:33 INFO - Running setup.py install for marionette-driver 08:52:33 INFO - Running setup.py install for mozcrash 08:52:33 INFO - Running setup.py install for mozdebug 08:52:33 INFO - Running setup.py install for mozdevice 08:52:33 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 08:52:33 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 08:52:33 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 08:52:33 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 08:52:33 INFO - Running setup.py install for mozfile 08:52:33 INFO - Running setup.py install for mozhttpd 08:52:33 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 08:52:33 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 08:52:33 INFO - Running setup.py install for mozinfo 08:52:33 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 08:52:33 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 08:52:33 INFO - Running setup.py install for mozInstall 08:52:33 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 08:52:33 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 08:52:33 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 08:52:33 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 08:52:33 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 08:52:33 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 08:52:33 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 08:52:33 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 08:52:33 INFO - Running setup.py install for mozleak 08:52:33 INFO - Running setup.py install for mozlog 08:52:33 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 08:52:33 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 08:52:33 INFO - Running setup.py install for moznetwork 08:52:33 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 08:52:33 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 08:52:33 INFO - Running setup.py install for mozprocess 08:52:33 INFO - Running setup.py install for mozprofile 08:52:33 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 08:52:33 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 08:52:33 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 08:52:33 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 08:52:33 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 08:52:33 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 08:52:33 INFO - Running setup.py install for mozrunner 08:52:33 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 08:52:33 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 08:52:33 INFO - Running setup.py install for mozscreenshot 08:52:33 INFO - Running setup.py install for moztest 08:52:33 INFO - Running setup.py install for mozversion 08:52:33 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 08:52:33 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 08:52:33 INFO - Running setup.py install for wptserve 08:52:33 INFO - Successfully installed browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve 08:52:33 INFO - Cleaning up... 08:52:33 INFO - Return code: 0 08:52:33 INFO - Installing None into virtualenv C:\slave\test\build\venv 08:52: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')]} 08:52:33 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:52: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')]} 08:52:33 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:52:33 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 0x024CD6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025E4200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02533FB0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x024FD368>, '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 0x022C7D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025F90C0>, '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-068', 'USERDOMAIN': 'T-W864-IX-068', '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-068', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-068\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-068', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-068', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-068', '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-068\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 08:52:33 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 08:52:33 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 08:52:33 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 08:52:33 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-068\\AppData\\Roaming', 08:52:33 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 08:52:33 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 08:52:33 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 08:52:33 INFO - 'COMPUTERNAME': 'T-W864-IX-068', 08:52:33 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 08:52:33 INFO - 'DCLOCATION': 'SCL3', 08:52:33 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:52:33 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:52:33 INFO - 'HOMEDRIVE': 'C:', 08:52:33 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-068', 08:52:33 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:52:33 INFO - 'KTS_VERSION': '1.19c', 08:52:33 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-068\\AppData\\Local', 08:52:33 INFO - 'LOGONSERVER': '\\\\T-W864-IX-068', 08:52:33 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:52:33 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:52:33 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:52:33 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:52:33 INFO - 'MOZ_NO_REMOTE': '1', 08:52:33 INFO - 'NO_EM_RESTART': '1', 08:52:33 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:52:33 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:52:33 INFO - 'OS': 'Windows_NT', 08:52:33 INFO - 'OURDRIVE': 'C:', 08:52:33 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 08:52:33 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 08:52:33 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:52:33 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 08:52:33 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 08:52:33 INFO - 'PROCESSOR_LEVEL': '6', 08:52:33 INFO - 'PROCESSOR_REVISION': '1e05', 08:52:33 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 08:52:33 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 08:52:33 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 08:52:33 INFO - 'PROGRAMW6432': 'C:\\Program Files', 08:52:33 INFO - 'PROMPT': '$P$G', 08:52:33 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:52:33 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 08:52:33 INFO - 'PUBLIC': 'C:\\Users\\Public', 08:52:33 INFO - 'PWD': 'C:\\slave\\test', 08:52:33 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:52:33 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:52:33 INFO - 'SYSTEMDRIVE': 'C:', 08:52:33 INFO - 'SYSTEMROOT': 'C:\\windows', 08:52:33 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 08:52:33 INFO - 'TEST1': 'testie', 08:52:33 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 08:52:33 INFO - 'USERDOMAIN': 'T-W864-IX-068', 08:52:33 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-068', 08:52:33 INFO - 'USERNAME': 'cltbld', 08:52:33 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-068', 08:52:33 INFO - 'WINDIR': 'C:\\windows', 08:52:33 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:52:38 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:52:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 08:52:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 08:52:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 08:52:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 08:52:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 08:52:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 08:52:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 08:52:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 08:52:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 08:52:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 08:52:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 08:52:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 08:52:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 08:52:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 08:52:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 08:52:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 08:52:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 08:52:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 08:52:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 08:52:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 08:52:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 08:52:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 08:52:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 08:52:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 08:52:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 08:52:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 08:52:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 08:52:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 08:52:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 08:52:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 08:52:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 08:52:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 08:52:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 08:52:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 08:52:38 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 08:52:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 08:52:38 INFO - Unpacking c:\slave\test\build\tests\marionette\client 08:52:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 08:52:38 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 08:52:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 08:52:38 INFO - Unpacking c:\slave\test\build\tests\marionette 08:52:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 08:52:38 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:52:38 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)) 08:52:49 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)) 08:52:49 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)) 08:52:49 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)) 08:52:49 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)) 08:52:49 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 08:52:49 INFO - Downloading blessings-1.6.tar.gz 08:52:49 INFO - Running setup.py egg_info for package blessings 08:52:49 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)) 08:52:49 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 08:52:49 INFO - Running setup.py install for blessings 08:52:49 INFO - Running setup.py install for browsermob-proxy 08:52:49 INFO - Running setup.py install for manifestparser 08:52:49 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 08:52:49 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 08:52:49 INFO - Running setup.py install for marionette-client 08:52:49 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:52:49 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 08:52:49 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 08:52:49 INFO - Running setup.py install for marionette-driver 08:52:49 INFO - Running setup.py install for mozcrash 08:52:49 INFO - Running setup.py install for mozdebug 08:52:49 INFO - Running setup.py install for mozdevice 08:52:49 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 08:52:49 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 08:52:49 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 08:52:49 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 08:52:49 INFO - Running setup.py install for mozhttpd 08:52:49 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 08:52:49 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 08:52:49 INFO - Running setup.py install for mozInstall 08:52:49 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 08:52:49 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 08:52:49 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 08:52:49 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 08:52:49 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 08:52:49 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 08:52:49 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 08:52:49 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 08:52:49 INFO - Running setup.py install for mozleak 08:52:49 INFO - Running setup.py install for mozprofile 08:52:49 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 08:52:49 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 08:52:49 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 08:52:49 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 08:52:49 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 08:52:49 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 08:52:49 INFO - Running setup.py install for mozrunner 08:52:49 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 08:52:49 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 08:52:51 INFO - Running setup.py install for mozscreenshot 08:52:51 INFO - Running setup.py install for moztest 08:52:51 INFO - Running setup.py install for mozversion 08:52:51 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 08:52:51 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 08:52:51 INFO - Running setup.py install for wptserve 08:52:51 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 08:52:51 INFO - Cleaning up... 08:52:51 INFO - Return code: 0 08:52:51 INFO - Done creating virtualenv C:\slave\test\build\venv. 08:52:51 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 08:52:51 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 08:52:51 INFO - Reading from file tmpfile_stdout 08:52:51 INFO - Using _rmtree_windows ... 08:52:51 INFO - Using _rmtree_windows ... 08:52:51 INFO - Current package versions: 08:52:51 INFO - blessings == 1.6 08:52:51 INFO - blobuploader == 1.2.4 08:52:51 INFO - browsermob-proxy == 0.6.0 08:52:51 INFO - distribute == 0.6.14 08:52:51 INFO - docopt == 0.6.1 08:52:51 INFO - manifestparser == 1.1 08:52:51 INFO - marionette-client == 2.3.0 08:52:51 INFO - marionette-driver == 1.4.0 08:52:51 INFO - mozInstall == 1.12 08:52:51 INFO - mozcrash == 0.17 08:52:51 INFO - mozdebug == 0.1 08:52:51 INFO - mozdevice == 0.48 08:52:51 INFO - mozfile == 1.2 08:52:51 INFO - mozhttpd == 0.7 08:52:51 INFO - mozinfo == 0.9 08:52:51 INFO - mozleak == 0.1 08:52:51 INFO - mozlog == 3.1 08:52:51 INFO - moznetwork == 0.27 08:52:51 INFO - mozprocess == 0.22 08:52:51 INFO - mozprofile == 0.28 08:52:51 INFO - mozrunner == 6.11 08:52:51 INFO - mozscreenshot == 0.1 08:52:51 INFO - mozsystemmonitor == 0.0 08:52:51 INFO - moztest == 0.7 08:52:51 INFO - mozversion == 1.4 08:52:51 INFO - requests == 1.2.3 08:52:51 INFO - wptserve == 1.4.0 08:52:51 INFO - Running post-action listener: _resource_record_post_action 08:52:51 INFO - Running post-action listener: _start_resource_monitoring 08:52:51 INFO - Starting resource monitoring. 08:52:52 INFO - ##### 08:52:52 INFO - ##### Running pull step. 08:52:52 INFO - ##### 08:52:52 INFO - Running pre-action listener: _resource_record_pre_action 08:52:52 INFO - Running main action method: pull 08:52:52 INFO - Pull has nothing to do! 08:52:52 INFO - Running post-action listener: _resource_record_post_action 08:52:52 INFO - ##### 08:52:52 INFO - ##### Running install step. 08:52:52 INFO - ##### 08:52:52 INFO - Running pre-action listener: _resource_record_pre_action 08:52:52 INFO - Running main action method: install 08:52:52 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 08:52:52 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 08:52:52 INFO - Reading from file tmpfile_stdout 08:52:52 INFO - Using _rmtree_windows ... 08:52:52 INFO - Using _rmtree_windows ... 08:52:52 INFO - Detecting whether we're running mozinstall >=1.0... 08:52:52 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 08:52:52 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 08:52:52 INFO - Reading from file tmpfile_stdout 08:52:52 INFO - Output received: 08:52:52 INFO - Usage: mozinstall-script.py [options] installer 08:52:52 INFO - Options: 08:52:52 INFO - -h, --help show this help message and exit 08:52:52 INFO - -d DEST, --destination=DEST 08:52:52 INFO - Directory to install application into. [default: 08:52:52 INFO - "C:\slave\test"] 08:52:52 INFO - --app=APP Application being installed. [default: firefox] 08:52:52 INFO - Using _rmtree_windows ... 08:52:52 INFO - Using _rmtree_windows ... 08:52:52 INFO - mkdir: C:\slave\test\build\application 08:52:52 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.0a2.en-US.win64.zip', '--destination', 'C:\\slave\\test\\build\\application'] 08:52:52 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.0a2.en-US.win64.zip --destination C:\slave\test\build\application 08:52:54 INFO - Reading from file tmpfile_stdout 08:52:54 INFO - Output received: 08:52:54 INFO - C:\slave\test\build\application\firefox\firefox.exe 08:52:54 INFO - Using _rmtree_windows ... 08:52:54 INFO - Using _rmtree_windows ... 08:52:54 INFO - Running post-action listener: _resource_record_post_action 08:52:54 INFO - ##### 08:52:54 INFO - ##### Running run-tests step. 08:52:54 INFO - ##### 08:52:54 INFO - Running pre-action listener: _resource_record_pre_action 08:52:54 INFO - Running main action method: run_tests 08:52:54 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 08:52:54 INFO - Minidump filename unknown. Determining based upon platform and architecture. 08:52:54 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 08:52:54 INFO - grabbing minidump binary from tooltool 08:52:54 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:52:54 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 0x024FD368>, '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 0x022C7D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025F90C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 08:52:54 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 08:52:54 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 08:52:54 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 08:52:56 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpoocdye 08:52:56 INFO - INFO - File integrity verified, renaming tmpoocdye to win32-minidump_stackwalk.exe 08:52:56 INFO - Return code: 0 08:52:56 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 08:52:57 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 08:52:57 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/cryphivbRzGj5DSQBXIuTw/artifacts/public/build/firefox-48.0a2.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 08:52:57 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/cryphivbRzGj5DSQBXIuTw/artifacts/public/build/firefox-48.0a2.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 08:52:57 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 08:52:57 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-068\\AppData\\Roaming', 08:52:57 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 08:52:57 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 08:52:57 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 08:52:57 INFO - 'COMPUTERNAME': 'T-W864-IX-068', 08:52:57 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 08:52:57 INFO - 'DCLOCATION': 'SCL3', 08:52:57 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:52:57 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:52:57 INFO - 'HOMEDRIVE': 'C:', 08:52:57 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-068', 08:52:57 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:52:57 INFO - 'KTS_VERSION': '1.19c', 08:52:57 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-068\\AppData\\Local', 08:52:57 INFO - 'LOGONSERVER': '\\\\T-W864-IX-068', 08:52:57 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 08:52:57 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:52:57 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:52:57 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:52:57 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:52:57 INFO - 'MOZ_NO_REMOTE': '1', 08:52:57 INFO - 'NO_EM_RESTART': '1', 08:52:57 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:52:57 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:52:57 INFO - 'OS': 'Windows_NT', 08:52:57 INFO - 'OURDRIVE': 'C:', 08:52:57 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 08:52:57 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 08:52:57 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:52:57 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 08:52:57 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 08:52:57 INFO - 'PROCESSOR_LEVEL': '6', 08:52:57 INFO - 'PROCESSOR_REVISION': '1e05', 08:52:57 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 08:52:57 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 08:52:57 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 08:52:57 INFO - 'PROGRAMW6432': 'C:\\Program Files', 08:52:57 INFO - 'PROMPT': '$P$G', 08:52:57 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:52:57 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 08:52:57 INFO - 'PUBLIC': 'C:\\Users\\Public', 08:52:57 INFO - 'PWD': 'C:\\slave\\test', 08:52:57 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:52:57 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:52:57 INFO - 'SYSTEMDRIVE': 'C:', 08:52:57 INFO - 'SYSTEMROOT': 'C:\\windows', 08:52:57 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 08:52:57 INFO - 'TEST1': 'testie', 08:52:57 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 08:52:57 INFO - 'USERDOMAIN': 'T-W864-IX-068', 08:52:57 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-068', 08:52:57 INFO - 'USERNAME': 'cltbld', 08:52:57 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-068', 08:52:57 INFO - 'WINDIR': 'C:\\windows', 08:52:57 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:52:57 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/cryphivbRzGj5DSQBXIuTw/artifacts/public/build/firefox-48.0a2.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 08:52:58 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 08:52:58 INFO - import pkg_resources 08:53:00 INFO - Using 1 client processes 08:53:02 INFO - SUITE-START | Running 778 tests 08:53:02 INFO - Running testharness tests 08:53:02 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 08:53:02 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 08:53:02 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 08:53:02 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1ms 08:53:02 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 08:53:02 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 08:53:03 INFO - Setting up ssl 08:53:04 INFO - PROCESS | certutil | 08:53:04 INFO - PROCESS | certutil | 08:53:04 INFO - PROCESS | certutil | 08:53:04 INFO - Certificate Nickname Trust Attributes 08:53:04 INFO - SSL,S/MIME,JAR/XPI 08:53:04 INFO - 08:53:04 INFO - web-platform-tests CT,, 08:53:04 INFO - 08:53:04 INFO - Starting runner 08:53:04 INFO - PROCESS | 3852 | [3852] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 08:53:04 INFO - PROCESS | 3852 | [3852] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 08:53:04 INFO - PROCESS | 3852 | [3852] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/startupcache/StartupCache.cpp, line 228 08:53:04 INFO - PROCESS | 3852 | [3852] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 08:53:04 INFO - PROCESS | 3852 | [3852] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 08:53:06 INFO - PROCESS | 3852 | 1464191586052 Marionette DEBUG Marionette enabled via build flag and pref 08:53:07 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DD435D800 == 1 [pid = 3852] [id = 1] 08:53:07 INFO - PROCESS | 3852 | ++DOMWINDOW == 1 (0000001DE3267000) [pid = 3852] [serial = 1] [outer = 0000000000000000] 08:53:07 INFO - PROCESS | 3852 | [3852] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:53:07 INFO - PROCESS | 3852 | ++DOMWINDOW == 2 (0000001DE3268000) [pid = 3852] [serial = 2] [outer = 0000001DE3267000] 08:53:07 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE6441000 == 2 [pid = 3852] [id = 2] 08:53:07 INFO - PROCESS | 3852 | ++DOMWINDOW == 3 (0000001DE6441800) [pid = 3852] [serial = 3] [outer = 0000000000000000] 08:53:07 INFO - PROCESS | 3852 | [3852] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:53:07 INFO - PROCESS | 3852 | ++DOMWINDOW == 4 (0000001DE6442800) [pid = 3852] [serial = 4] [outer = 0000001DE6441800] 08:53:07 INFO - PROCESS | 3852 | 1464191587830 Marionette INFO Listening on port 2828 08:53:09 INFO - PROCESS | 3852 | 1464191589780 Marionette DEBUG Marionette enabled via command-line flag 08:53:09 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE738F000 == 3 [pid = 3852] [id = 3] 08:53:09 INFO - PROCESS | 3852 | ++DOMWINDOW == 5 (0000001DE73CE800) [pid = 3852] [serial = 5] [outer = 0000000000000000] 08:53:09 INFO - PROCESS | 3852 | [3852] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:53:09 INFO - PROCESS | 3852 | ++DOMWINDOW == 6 (0000001DE73CF800) [pid = 3852] [serial = 6] [outer = 0000001DE73CE800] 08:53:09 INFO - PROCESS | 3852 | [3852] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 08:53:09 INFO - PROCESS | 3852 | [3852] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 08:53:10 INFO - PROCESS | 3852 | ++DOMWINDOW == 7 (0000001DE74E8800) [pid = 3852] [serial = 7] [outer = 0000001DE6441800] 08:53:10 INFO - PROCESS | 3852 | [3852] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:53:10 INFO - PROCESS | 3852 | 1464191590510 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49295 08:53:10 INFO - PROCESS | 3852 | [3852] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:53:10 INFO - PROCESS | 3852 | 1464191590543 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49296 08:53:10 INFO - PROCESS | 3852 | [3852] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:53:10 INFO - PROCESS | 3852 | 1464191590550 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49297 08:53:10 INFO - PROCESS | 3852 | [3852] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:53:10 INFO - PROCESS | 3852 | 1464191590586 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49298 08:53:10 INFO - PROCESS | 3852 | 1464191590588 Marionette DEBUG Closed connection conn0 08:53:10 INFO - PROCESS | 3852 | 1464191590593 Marionette DEBUG Closed connection conn1 08:53:10 INFO - PROCESS | 3852 | 1464191590595 Marionette DEBUG Closed connection conn2 08:53:10 INFO - PROCESS | 3852 | 1464191590677 Marionette DEBUG Closed connection conn3 08:53:10 INFO - PROCESS | 3852 | [3852] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:53:10 INFO - PROCESS | 3852 | 1464191590957 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49299 08:53:10 INFO - PROCESS | 3852 | 1464191590969 Marionette DEBUG Closed connection conn4 08:53:11 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE8DCE800 == 4 [pid = 3852] [id = 4] 08:53:11 INFO - PROCESS | 3852 | ++DOMWINDOW == 8 (0000001DE8D20400) [pid = 3852] [serial = 8] [outer = 0000000000000000] 08:53:11 INFO - PROCESS | 3852 | ++DOMWINDOW == 9 (0000001DE8394C00) [pid = 3852] [serial = 9] [outer = 0000001DE8D20400] 08:53:11 INFO - PROCESS | 3852 | [3852] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:53:11 INFO - PROCESS | 3852 | 1464191591123 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49300 08:53:11 INFO - PROCESS | 3852 | ++DOMWINDOW == 10 (0000001DE839D000) [pid = 3852] [serial = 10] [outer = 0000001DE8D20400] 08:53:11 INFO - PROCESS | 3852 | 1464191591149 Marionette DEBUG Closed connection conn5 08:53:11 INFO - PROCESS | 3852 | [3852] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:53:11 INFO - PROCESS | 3852 | 1464191591154 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49301 08:53:11 INFO - PROCESS | 3852 | 1464191591317 Marionette TRACE conn6 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 08:53:11 INFO - PROCESS | 3852 | 1464191591324 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","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":"20160525071041","device":"desktop","version":"48.0a2"} 08:53:11 INFO - PROCESS | 3852 | [3852] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 08:53:11 INFO - PROCESS | 3852 | [3852] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 08:53:12 INFO - PROCESS | 3852 | [3852] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:53:12 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEE196800 == 5 [pid = 3852] [id = 5] 08:53:12 INFO - PROCESS | 3852 | ++DOMWINDOW == 11 (0000001DEE19D800) [pid = 3852] [serial = 11] [outer = 0000000000000000] 08:53:12 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEE19E000 == 6 [pid = 3852] [id = 6] 08:53:12 INFO - PROCESS | 3852 | ++DOMWINDOW == 12 (0000001DEE46E400) [pid = 3852] [serial = 12] [outer = 0000000000000000] 08:53:13 INFO - PROCESS | 3852 | [3852] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 08:53:13 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEEDE5000 == 7 [pid = 3852] [id = 7] 08:53:13 INFO - PROCESS | 3852 | ++DOMWINDOW == 13 (0000001DED9FFC00) [pid = 3852] [serial = 13] [outer = 0000000000000000] 08:53:13 INFO - PROCESS | 3852 | [3852] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 08:53:13 INFO - PROCESS | 3852 | [3852] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 08:53:13 INFO - PROCESS | 3852 | ++DOMWINDOW == 14 (0000001DEF075000) [pid = 3852] [serial = 14] [outer = 0000001DED9FFC00] 08:53:13 INFO - PROCESS | 3852 | ++DOMWINDOW == 15 (0000001DEF4CD000) [pid = 3852] [serial = 15] [outer = 0000001DEE19D800] 08:53:13 INFO - PROCESS | 3852 | ++DOMWINDOW == 16 (0000001DEEC56400) [pid = 3852] [serial = 16] [outer = 0000001DEE46E400] 08:53:13 INFO - PROCESS | 3852 | ++DOMWINDOW == 17 (0000001DEEC58400) [pid = 3852] [serial = 17] [outer = 0000001DED9FFC00] 08:53:14 INFO - PROCESS | 3852 | 1464191594591 Marionette DEBUG loaded listener.js 08:53:14 INFO - PROCESS | 3852 | 1464191594605 Marionette DEBUG loaded listener.js 08:53:15 INFO - PROCESS | 3852 | ++DOMWINDOW == 18 (0000001DF1960800) [pid = 3852] [serial = 18] [outer = 0000001DED9FFC00] 08:53:15 INFO - PROCESS | 3852 | 1464191595605 Marionette TRACE conn6 <- [1,1,null,{"sessionId":"5ccb49c4-20c2-432f-a997-fb3c4aa59b26","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","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":"20160525071041","device":"desktop","version":"48.0a2","command_id":1}}] 08:53:16 INFO - PROCESS | 3852 | 1464191596007 Marionette TRACE conn6 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 08:53:16 INFO - PROCESS | 3852 | 1464191596157 Marionette TRACE conn6 <- [1,2,null,{"value":null}] 08:53:16 INFO - PROCESS | 3852 | 1464191596181 Marionette TRACE conn6 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 08:53:16 INFO - PROCESS | 3852 | [3852] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 08:53:17 INFO - PROCESS | 3852 | --DOCSHELL 0000001DD435D800 == 6 [pid = 3852] [id = 1] 08:53:18 INFO - PROCESS | 3852 | [3852] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 08:53:18 INFO - PROCESS | 3852 | ++DOMWINDOW == 19 (0000001DE24E2C00) [pid = 3852] [serial = 19] [outer = 0000001DED9FFC00] 08:53:18 INFO - PROCESS | 3852 | [3852] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:53:18 INFO - PROCESS | 3852 | [3852] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:53:18 INFO - PROCESS | 3852 | 1464191598576 Marionette TRACE conn6 <- [1,3,null,{}] 08:53:18 INFO - PROCESS | 3852 | 1464191598580 Marionette TRACE conn6 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 08:53:18 INFO - PROCESS | 3852 | 1464191598600 Marionette TRACE conn6 <- [1,4,null,{"value":null}] 08:53:18 INFO - PROCESS | 3852 | 1464191598631 Marionette TRACE conn6 -> [0,5,"getWindowHandle",null] 08:53:18 INFO - PROCESS | 3852 | 1464191598635 Marionette TRACE conn6 <- [1,5,null,{"value":"13"}] 08:53:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 08:53:18 INFO - PROCESS | 3852 | 1464191598641 Marionette TRACE conn6 -> [0,6,"setScriptTimeout",{"ms":35000}] 08:53:18 INFO - PROCESS | 3852 | 1464191598644 Marionette TRACE conn6 <- [1,6,null,{}] 08:53:18 INFO - PROCESS | 3852 | 1464191598658 Marionette TRACE conn6 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:18 INFO - PROCESS | 3852 | 1464191598675 Marionette TRACE conn6 <- [1,7,null,{"value":null}] 08:53:18 INFO - PROCESS | 3852 | 1464191598680 Marionette TRACE conn6 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:18 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE2DDF000 == 7 [pid = 3852] [id = 8] 08:53:18 INFO - PROCESS | 3852 | ++DOMWINDOW == 20 (0000001DEB9C7000) [pid = 3852] [serial = 20] [outer = 0000000000000000] 08:53:18 INFO - PROCESS | 3852 | ++DOMWINDOW == 21 (0000001DEC28D400) [pid = 3852] [serial = 21] [outer = 0000001DEB9C7000] 08:53:18 INFO - PROCESS | 3852 | 1464191598743 Marionette DEBUG loaded listener.js 08:53:18 INFO - PROCESS | 3852 | ++DOMWINDOW == 22 (0000001DEE470400) [pid = 3852] [serial = 22] [outer = 0000001DEB9C7000] 08:53:19 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE7FD6000 == 8 [pid = 3852] [id = 9] 08:53:19 INFO - PROCESS | 3852 | ++DOMWINDOW == 23 (0000001DEC288000) [pid = 3852] [serial = 23] [outer = 0000000000000000] 08:53:19 INFO - PROCESS | 3852 | ++DOMWINDOW == 24 (0000001DEE892C00) [pid = 3852] [serial = 24] [outer = 0000001DEC288000] 08:53:19 INFO - PROCESS | 3852 | 1464191599203 Marionette DEBUG loaded listener.js 08:53:19 INFO - PROCESS | 3852 | ++DOMWINDOW == 25 (0000001DE33B0800) [pid = 3852] [serial = 25] [outer = 0000001DEC288000] 08:53:19 INFO - PROCESS | 3852 | 1464191599891 Marionette TRACE conn6 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 08:53:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 08:53:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1284ms 08:53:20 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE8DCE800 == 7 [pid = 3852] [id = 4] 08:53:20 INFO - PROCESS | 3852 | 1464191600057 Marionette TRACE conn6 -> [0,9,"getWindowHandle",null] 08:53:20 INFO - PROCESS | 3852 | 1464191600060 Marionette TRACE conn6 <- [1,9,null,{"value":"13"}] 08:53:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 08:53:20 INFO - PROCESS | 3852 | 1464191600093 Marionette TRACE conn6 -> [0,10,"setScriptTimeout",{"ms":35000}] 08:53:20 INFO - PROCESS | 3852 | 1464191600096 Marionette TRACE conn6 <- [1,10,null,{}] 08:53:20 INFO - PROCESS | 3852 | 1464191600102 Marionette TRACE conn6 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:20 INFO - PROCESS | 3852 | 1464191600191 Marionette TRACE conn6 <- [1,11,null,{"value":null}] 08:53:20 INFO - PROCESS | 3852 | 1464191600251 Marionette TRACE conn6 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:20 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE3471800 == 8 [pid = 3852] [id = 10] 08:53:20 INFO - PROCESS | 3852 | ++DOMWINDOW == 26 (0000001DE71EC400) [pid = 3852] [serial = 26] [outer = 0000000000000000] 08:53:20 INFO - PROCESS | 3852 | ++DOMWINDOW == 27 (0000001DE8712800) [pid = 3852] [serial = 27] [outer = 0000001DE71EC400] 08:53:20 INFO - PROCESS | 3852 | 1464191600306 Marionette DEBUG loaded listener.js 08:53:20 INFO - PROCESS | 3852 | ++DOMWINDOW == 28 (0000001DE8983400) [pid = 3852] [serial = 28] [outer = 0000001DE71EC400] 08:53:20 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE6869000 == 9 [pid = 3852] [id = 11] 08:53:20 INFO - PROCESS | 3852 | ++DOMWINDOW == 29 (0000001DE686A000) [pid = 3852] [serial = 29] [outer = 0000000000000000] 08:53:20 INFO - PROCESS | 3852 | ++DOMWINDOW == 30 (0000001DE687D800) [pid = 3852] [serial = 30] [outer = 0000001DE686A000] 08:53:20 INFO - PROCESS | 3852 | ++DOMWINDOW == 31 (0000001DE6FAD000) [pid = 3852] [serial = 31] [outer = 0000001DE686A000] 08:53:20 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE0DE5800 == 10 [pid = 3852] [id = 12] 08:53:20 INFO - PROCESS | 3852 | ++DOMWINDOW == 32 (0000001DE675D000) [pid = 3852] [serial = 32] [outer = 0000000000000000] 08:53:20 INFO - PROCESS | 3852 | ++DOMWINDOW == 33 (0000001DEE24CC00) [pid = 3852] [serial = 33] [outer = 0000001DE675D000] 08:53:20 INFO - PROCESS | 3852 | ++DOMWINDOW == 34 (0000001DEAE55C00) [pid = 3852] [serial = 34] [outer = 0000001DE675D000] 08:53:20 INFO - PROCESS | 3852 | 1464191600933 Marionette TRACE conn6 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 08:53:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 08:53:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 881ms 08:53:20 INFO - PROCESS | 3852 | 1464191600977 Marionette TRACE conn6 -> [0,13,"getWindowHandle",null] 08:53:20 INFO - PROCESS | 3852 | 1464191600982 Marionette TRACE conn6 <- [1,13,null,{"value":"13"}] 08:53:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 08:53:20 INFO - PROCESS | 3852 | 1464191600989 Marionette TRACE conn6 -> [0,14,"setScriptTimeout",{"ms":35000}] 08:53:20 INFO - PROCESS | 3852 | 1464191600992 Marionette TRACE conn6 <- [1,14,null,{}] 08:53:20 INFO - PROCESS | 3852 | 1464191600996 Marionette TRACE conn6 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:21 INFO - PROCESS | 3852 | 1464191601091 Marionette TRACE conn6 <- [1,15,null,{"value":null}] 08:53:21 INFO - PROCESS | 3852 | 1464191601147 Marionette TRACE conn6 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:21 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE81AF800 == 11 [pid = 3852] [id = 13] 08:53:21 INFO - PROCESS | 3852 | ++DOMWINDOW == 35 (0000001DEE248800) [pid = 3852] [serial = 35] [outer = 0000000000000000] 08:53:21 INFO - PROCESS | 3852 | ++DOMWINDOW == 36 (0000001DEF1A3800) [pid = 3852] [serial = 36] [outer = 0000001DEE248800] 08:53:21 INFO - PROCESS | 3852 | 1464191601195 Marionette DEBUG loaded listener.js 08:53:21 INFO - PROCESS | 3852 | ++DOMWINDOW == 37 (0000001DEF5A1000) [pid = 3852] [serial = 37] [outer = 0000001DEE248800] 08:53:21 INFO - PROCESS | 3852 | 1464191601593 Marionette TRACE conn6 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 08:53:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 08:53:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 630ms 08:53:21 INFO - PROCESS | 3852 | 1464191601620 Marionette TRACE conn6 -> [0,17,"getWindowHandle",null] 08:53:21 INFO - PROCESS | 3852 | 1464191601623 Marionette TRACE conn6 <- [1,17,null,{"value":"13"}] 08:53:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 08:53:21 INFO - PROCESS | 3852 | 1464191601627 Marionette TRACE conn6 -> [0,18,"setScriptTimeout",{"ms":35000}] 08:53:21 INFO - PROCESS | 3852 | 1464191601631 Marionette TRACE conn6 <- [1,18,null,{}] 08:53:21 INFO - PROCESS | 3852 | 1464191601642 Marionette TRACE conn6 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:21 INFO - PROCESS | 3852 | 1464191601747 Marionette TRACE conn6 <- [1,19,null,{"value":null}] 08:53:21 INFO - PROCESS | 3852 | 1464191601757 Marionette TRACE conn6 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:21 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEC219800 == 12 [pid = 3852] [id = 14] 08:53:21 INFO - PROCESS | 3852 | ++DOMWINDOW == 38 (0000001DEFBBE400) [pid = 3852] [serial = 38] [outer = 0000000000000000] 08:53:21 INFO - PROCESS | 3852 | ++DOMWINDOW == 39 (0000001DEFBB5000) [pid = 3852] [serial = 39] [outer = 0000001DEFBBE400] 08:53:21 INFO - PROCESS | 3852 | 1464191601810 Marionette DEBUG loaded listener.js 08:53:21 INFO - PROCESS | 3852 | ++DOMWINDOW == 40 (0000001DF10B4800) [pid = 3852] [serial = 40] [outer = 0000001DEFBBE400] 08:53:22 INFO - PROCESS | 3852 | 1464191602236 Marionette TRACE conn6 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 08:53:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 08:53:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 629ms 08:53:22 INFO - PROCESS | 3852 | 1464191602263 Marionette TRACE conn6 -> [0,21,"getWindowHandle",null] 08:53:22 INFO - PROCESS | 3852 | 1464191602266 Marionette TRACE conn6 <- [1,21,null,{"value":"13"}] 08:53:22 INFO - PROCESS | 3852 | 1464191602270 Marionette TRACE conn6 -> [0,22,"setScriptTimeout",{"ms":35000}] 08:53:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 08:53:22 INFO - PROCESS | 3852 | 1464191602272 Marionette TRACE conn6 <- [1,22,null,{}] 08:53:22 INFO - PROCESS | 3852 | 1464191602275 Marionette TRACE conn6 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:22 INFO - PROCESS | 3852 | 1464191602360 Marionette TRACE conn6 <- [1,23,null,{"value":null}] 08:53:22 INFO - PROCESS | 3852 | 1464191602367 Marionette TRACE conn6 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:22 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEB957800 == 13 [pid = 3852] [id = 15] 08:53:22 INFO - PROCESS | 3852 | ++DOMWINDOW == 41 (0000001DE6416C00) [pid = 3852] [serial = 41] [outer = 0000000000000000] 08:53:22 INFO - PROCESS | 3852 | ++DOMWINDOW == 42 (0000001DE641D400) [pid = 3852] [serial = 42] [outer = 0000001DE6416C00] 08:53:22 INFO - PROCESS | 3852 | 1464191602417 Marionette DEBUG loaded listener.js 08:53:22 INFO - PROCESS | 3852 | ++DOMWINDOW == 43 (0000001DED9F0C00) [pid = 3852] [serial = 43] [outer = 0000001DE6416C00] 08:53:22 INFO - PROCESS | 3852 | 1464191602815 Marionette TRACE conn6 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 08:53:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 08:53:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 587ms 08:53:22 INFO - PROCESS | 3852 | 1464191602861 Marionette TRACE conn6 -> [0,25,"getWindowHandle",null] 08:53:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 08:53:22 INFO - PROCESS | 3852 | 1464191602864 Marionette TRACE conn6 <- [1,25,null,{"value":"13"}] 08:53:22 INFO - PROCESS | 3852 | 1464191602867 Marionette TRACE conn6 -> [0,26,"setScriptTimeout",{"ms":35000}] 08:53:22 INFO - PROCESS | 3852 | 1464191602869 Marionette TRACE conn6 <- [1,26,null,{}] 08:53:22 INFO - PROCESS | 3852 | 1464191602872 Marionette TRACE conn6 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:22 INFO - PROCESS | 3852 | 1464191602952 Marionette TRACE conn6 <- [1,27,null,{"value":null}] 08:53:22 INFO - PROCESS | 3852 | 1464191602959 Marionette TRACE conn6 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:22 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEE31E000 == 14 [pid = 3852] [id = 16] 08:53:22 INFO - PROCESS | 3852 | ++DOMWINDOW == 44 (0000001DEBA98800) [pid = 3852] [serial = 44] [outer = 0000000000000000] 08:53:23 INFO - PROCESS | 3852 | ++DOMWINDOW == 45 (0000001DEBAA0C00) [pid = 3852] [serial = 45] [outer = 0000001DEBA98800] 08:53:23 INFO - PROCESS | 3852 | 1464191603006 Marionette DEBUG loaded listener.js 08:53:23 INFO - PROCESS | 3852 | ++DOMWINDOW == 46 (0000001DEE250800) [pid = 3852] [serial = 46] [outer = 0000001DEBA98800] 08:53:23 INFO - PROCESS | 3852 | 1464191603437 Marionette TRACE conn6 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 08:53:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 08:53:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 629ms 08:53:23 INFO - PROCESS | 3852 | 1464191603498 Marionette TRACE conn6 -> [0,29,"getWindowHandle",null] 08:53:23 INFO - PROCESS | 3852 | 1464191603500 Marionette TRACE conn6 <- [1,29,null,{"value":"13"}] 08:53:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 08:53:23 INFO - PROCESS | 3852 | 1464191603504 Marionette TRACE conn6 -> [0,30,"setScriptTimeout",{"ms":35000}] 08:53:23 INFO - PROCESS | 3852 | 1464191603506 Marionette TRACE conn6 <- [1,30,null,{}] 08:53:23 INFO - PROCESS | 3852 | 1464191603510 Marionette TRACE conn6 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:23 INFO - PROCESS | 3852 | 1464191603623 Marionette TRACE conn6 <- [1,31,null,{"value":null}] 08:53:23 INFO - PROCESS | 3852 | 1464191603640 Marionette TRACE conn6 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:23 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEE91D800 == 15 [pid = 3852] [id = 17] 08:53:23 INFO - PROCESS | 3852 | ++DOMWINDOW == 47 (0000001DEF716800) [pid = 3852] [serial = 47] [outer = 0000000000000000] 08:53:23 INFO - PROCESS | 3852 | ++DOMWINDOW == 48 (0000001DF19E9800) [pid = 3852] [serial = 48] [outer = 0000001DEF716800] 08:53:23 INFO - PROCESS | 3852 | 1464191603687 Marionette DEBUG loaded listener.js 08:53:23 INFO - PROCESS | 3852 | ++DOMWINDOW == 49 (0000001DF29BE800) [pid = 3852] [serial = 49] [outer = 0000001DEF716800] 08:53:24 INFO - PROCESS | 3852 | 1464191604070 Marionette TRACE conn6 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 08:53:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 08:53:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 630ms 08:53:24 INFO - PROCESS | 3852 | 1464191604136 Marionette TRACE conn6 -> [0,33,"getWindowHandle",null] 08:53:24 INFO - PROCESS | 3852 | 1464191604139 Marionette TRACE conn6 <- [1,33,null,{"value":"13"}] 08:53:24 INFO - PROCESS | 3852 | 1464191604142 Marionette TRACE conn6 -> [0,34,"setScriptTimeout",{"ms":35000}] 08:53:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 08:53:24 INFO - PROCESS | 3852 | 1464191604144 Marionette TRACE conn6 <- [1,34,null,{}] 08:53:24 INFO - PROCESS | 3852 | 1464191604147 Marionette TRACE conn6 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:24 INFO - PROCESS | 3852 | 1464191604224 Marionette TRACE conn6 <- [1,35,null,{"value":null}] 08:53:24 INFO - PROCESS | 3852 | 1464191604230 Marionette TRACE conn6 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:24 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEEDDF800 == 16 [pid = 3852] [id = 18] 08:53:24 INFO - PROCESS | 3852 | ++DOMWINDOW == 50 (0000001DEB406C00) [pid = 3852] [serial = 50] [outer = 0000000000000000] 08:53:24 INFO - PROCESS | 3852 | ++DOMWINDOW == 51 (0000001DEB411800) [pid = 3852] [serial = 51] [outer = 0000001DEB406C00] 08:53:24 INFO - PROCESS | 3852 | 1464191604276 Marionette DEBUG loaded listener.js 08:53:24 INFO - PROCESS | 3852 | ++DOMWINDOW == 52 (0000001DEF70E000) [pid = 3852] [serial = 52] [outer = 0000001DEB406C00] 08:53:24 INFO - PROCESS | 3852 | 1464191604758 Marionette TRACE conn6 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 08:53:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 08:53:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 671ms 08:53:24 INFO - PROCESS | 3852 | 1464191604816 Marionette TRACE conn6 -> [0,37,"getWindowHandle",null] 08:53:24 INFO - PROCESS | 3852 | 1464191604819 Marionette TRACE conn6 <- [1,37,null,{"value":"13"}] 08:53:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 08:53:24 INFO - PROCESS | 3852 | 1464191604822 Marionette TRACE conn6 -> [0,38,"setScriptTimeout",{"ms":35000}] 08:53:24 INFO - PROCESS | 3852 | 1464191604825 Marionette TRACE conn6 <- [1,38,null,{}] 08:53:24 INFO - PROCESS | 3852 | 1464191604828 Marionette TRACE conn6 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:24 INFO - PROCESS | 3852 | 1464191604911 Marionette TRACE conn6 <- [1,39,null,{"value":null}] 08:53:24 INFO - PROCESS | 3852 | 1464191604919 Marionette TRACE conn6 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:24 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DF1492800 == 17 [pid = 3852] [id = 19] 08:53:24 INFO - PROCESS | 3852 | ++DOMWINDOW == 53 (0000001DE1D17C00) [pid = 3852] [serial = 53] [outer = 0000000000000000] 08:53:24 INFO - PROCESS | 3852 | ++DOMWINDOW == 54 (0000001DE1D1D800) [pid = 3852] [serial = 54] [outer = 0000001DE1D17C00] 08:53:24 INFO - PROCESS | 3852 | 1464191604966 Marionette DEBUG loaded listener.js 08:53:25 INFO - PROCESS | 3852 | ++DOMWINDOW == 55 (0000001DED979000) [pid = 3852] [serial = 55] [outer = 0000001DE1D17C00] 08:53:25 INFO - PROCESS | 3852 | 1464191605360 Marionette TRACE conn6 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 08:53:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 08:53:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 586ms 08:53:25 INFO - PROCESS | 3852 | 1464191605412 Marionette TRACE conn6 -> [0,41,"getWindowHandle",null] 08:53:25 INFO - PROCESS | 3852 | 1464191605414 Marionette TRACE conn6 <- [1,41,null,{"value":"13"}] 08:53:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 08:53:25 INFO - PROCESS | 3852 | 1464191605418 Marionette TRACE conn6 -> [0,42,"setScriptTimeout",{"ms":35000}] 08:53:25 INFO - PROCESS | 3852 | 1464191605420 Marionette TRACE conn6 <- [1,42,null,{}] 08:53:25 INFO - PROCESS | 3852 | 1464191605424 Marionette TRACE conn6 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:25 INFO - PROCESS | 3852 | 1464191605508 Marionette TRACE conn6 <- [1,43,null,{"value":null}] 08:53:25 INFO - PROCESS | 3852 | 1464191605514 Marionette TRACE conn6 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:25 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DF271C800 == 18 [pid = 3852] [id = 20] 08:53:25 INFO - PROCESS | 3852 | ++DOMWINDOW == 56 (0000001DE2720400) [pid = 3852] [serial = 56] [outer = 0000000000000000] 08:53:25 INFO - PROCESS | 3852 | ++DOMWINDOW == 57 (0000001DE2728400) [pid = 3852] [serial = 57] [outer = 0000001DE2720400] 08:53:25 INFO - PROCESS | 3852 | 1464191605560 Marionette DEBUG loaded listener.js 08:53:25 INFO - PROCESS | 3852 | ++DOMWINDOW == 58 (0000001DEBADD000) [pid = 3852] [serial = 58] [outer = 0000001DE2720400] 08:53:25 INFO - PROCESS | 3852 | 1464191605959 Marionette TRACE conn6 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 08:53:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 08:53:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 588ms 08:53:26 INFO - PROCESS | 3852 | 1464191606015 Marionette TRACE conn6 -> [0,45,"getWindowHandle",null] 08:53:26 INFO - PROCESS | 3852 | 1464191606017 Marionette TRACE conn6 <- [1,45,null,{"value":"13"}] 08:53:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 08:53:26 INFO - PROCESS | 3852 | 1464191606028 Marionette TRACE conn6 -> [0,46,"setScriptTimeout",{"ms":35000}] 08:53:26 INFO - PROCESS | 3852 | 1464191606031 Marionette TRACE conn6 <- [1,46,null,{}] 08:53:26 INFO - PROCESS | 3852 | 1464191606035 Marionette TRACE conn6 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:26 INFO - PROCESS | 3852 | 1464191606114 Marionette TRACE conn6 <- [1,47,null,{"value":null}] 08:53:26 INFO - PROCESS | 3852 | 1464191606120 Marionette TRACE conn6 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:26 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DF2AAD000 == 19 [pid = 3852] [id = 21] 08:53:26 INFO - PROCESS | 3852 | ++DOMWINDOW == 59 (0000001DE1E1D000) [pid = 3852] [serial = 59] [outer = 0000000000000000] 08:53:26 INFO - PROCESS | 3852 | ++DOMWINDOW == 60 (0000001DE1E27400) [pid = 3852] [serial = 60] [outer = 0000001DE1E1D000] 08:53:26 INFO - PROCESS | 3852 | 1464191606168 Marionette DEBUG loaded listener.js 08:53:26 INFO - PROCESS | 3852 | ++DOMWINDOW == 61 (0000001DE1E5AC00) [pid = 3852] [serial = 61] [outer = 0000001DE1E1D000] 08:53:26 INFO - PROCESS | 3852 | 1464191606559 Marionette TRACE conn6 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 08:53:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 08:53:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 587ms 08:53:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 08:53:26 INFO - PROCESS | 3852 | 1464191606614 Marionette TRACE conn6 -> [0,49,"getWindowHandle",null] 08:53:26 INFO - PROCESS | 3852 | 1464191606617 Marionette TRACE conn6 <- [1,49,null,{"value":"13"}] 08:53:26 INFO - PROCESS | 3852 | 1464191606620 Marionette TRACE conn6 -> [0,50,"setScriptTimeout",{"ms":35000}] 08:53:26 INFO - PROCESS | 3852 | 1464191606623 Marionette TRACE conn6 <- [1,50,null,{}] 08:53:26 INFO - PROCESS | 3852 | 1464191606626 Marionette TRACE conn6 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:26 INFO - PROCESS | 3852 | 1464191606718 Marionette TRACE conn6 <- [1,51,null,{"value":null}] 08:53:26 INFO - PROCESS | 3852 | 1464191606725 Marionette TRACE conn6 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:26 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEBA2F800 == 20 [pid = 3852] [id = 22] 08:53:26 INFO - PROCESS | 3852 | ++DOMWINDOW == 62 (0000001DB2050C00) [pid = 3852] [serial = 62] [outer = 0000000000000000] 08:53:26 INFO - PROCESS | 3852 | ++DOMWINDOW == 63 (0000001DE1E5B000) [pid = 3852] [serial = 63] [outer = 0000001DB2050C00] 08:53:26 INFO - PROCESS | 3852 | 1464191606781 Marionette DEBUG loaded listener.js 08:53:26 INFO - PROCESS | 3852 | ++DOMWINDOW == 64 (0000001DE2727000) [pid = 3852] [serial = 64] [outer = 0000001DB2050C00] 08:53:27 INFO - PROCESS | 3852 | 1464191607215 Marionette TRACE conn6 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:53:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 08:53:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 629ms 08:53:27 INFO - PROCESS | 3852 | 1464191607253 Marionette TRACE conn6 -> [0,53,"getWindowHandle",null] 08:53:27 INFO - PROCESS | 3852 | 1464191607255 Marionette TRACE conn6 <- [1,53,null,{"value":"13"}] 08:53:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 08:53:27 INFO - PROCESS | 3852 | 1464191607964 Marionette TRACE conn6 -> [0,54,"setScriptTimeout",{"ms":35000}] 08:53:27 INFO - PROCESS | 3852 | 1464191607969 Marionette TRACE conn6 <- [1,54,null,{}] 08:53:27 INFO - PROCESS | 3852 | 1464191607980 Marionette TRACE conn6 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:28 INFO - PROCESS | 3852 | 1464191608090 Marionette TRACE conn6 <- [1,55,null,{"value":null}] 08:53:28 INFO - PROCESS | 3852 | 1464191608157 Marionette TRACE conn6 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:28 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE16AA000 == 21 [pid = 3852] [id = 23] 08:53:28 INFO - PROCESS | 3852 | ++DOMWINDOW == 65 (0000001DE03BE800) [pid = 3852] [serial = 65] [outer = 0000000000000000] 08:53:28 INFO - PROCESS | 3852 | ++DOMWINDOW == 66 (0000001DE03C1000) [pid = 3852] [serial = 66] [outer = 0000001DE03BE800] 08:53:28 INFO - PROCESS | 3852 | 1464191608206 Marionette DEBUG loaded listener.js 08:53:28 INFO - PROCESS | 3852 | ++DOMWINDOW == 67 (0000001DE1D12400) [pid = 3852] [serial = 67] [outer = 0000001DE03BE800] 08:53:28 INFO - PROCESS | 3852 | 1464191608636 Marionette TRACE conn6 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:53:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 08:53:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 756ms 08:53:28 INFO - PROCESS | 3852 | 1464191608701 Marionette TRACE conn6 -> [0,57,"getWindowHandle",null] 08:53:28 INFO - PROCESS | 3852 | 1464191608705 Marionette TRACE conn6 <- [1,57,null,{"value":"13"}] 08:53:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 08:53:28 INFO - PROCESS | 3852 | 1464191608714 Marionette TRACE conn6 -> [0,58,"setScriptTimeout",{"ms":35000}] 08:53:28 INFO - PROCESS | 3852 | 1464191608717 Marionette TRACE conn6 <- [1,58,null,{}] 08:53:28 INFO - PROCESS | 3852 | 1464191608731 Marionette TRACE conn6 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:28 INFO - PROCESS | 3852 | 1464191608835 Marionette TRACE conn6 <- [1,59,null,{"value":null}] 08:53:28 INFO - PROCESS | 3852 | 1464191608846 Marionette TRACE conn6 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:28 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE6E2C800 == 22 [pid = 3852] [id = 24] 08:53:28 INFO - PROCESS | 3852 | ++DOMWINDOW == 68 (0000001DE1E1FC00) [pid = 3852] [serial = 68] [outer = 0000000000000000] 08:53:28 INFO - PROCESS | 3852 | ++DOMWINDOW == 69 (0000001DE1E58000) [pid = 3852] [serial = 69] [outer = 0000001DE1E1FC00] 08:53:28 INFO - PROCESS | 3852 | 1464191608893 Marionette DEBUG loaded listener.js 08:53:28 INFO - PROCESS | 3852 | ++DOMWINDOW == 70 (0000001DE24E5000) [pid = 3852] [serial = 70] [outer = 0000001DE1E1FC00] 08:53:29 INFO - PROCESS | 3852 | --DOMWINDOW == 69 (0000001DE8D20400) [pid = 3852] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 08:53:29 INFO - PROCESS | 3852 | --DOMWINDOW == 68 (0000001DEB9C7000) [pid = 3852] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 08:53:29 INFO - PROCESS | 3852 | --DOMWINDOW == 67 (0000001DE71EC400) [pid = 3852] [serial = 26] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 08:53:29 INFO - PROCESS | 3852 | --DOMWINDOW == 66 (0000001DEE248800) [pid = 3852] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 08:53:29 INFO - PROCESS | 3852 | --DOMWINDOW == 65 (0000001DEFBBE400) [pid = 3852] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 08:53:29 INFO - PROCESS | 3852 | --DOMWINDOW == 64 (0000001DE6416C00) [pid = 3852] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 08:53:29 INFO - PROCESS | 3852 | --DOMWINDOW == 63 (0000001DEBA98800) [pid = 3852] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 08:53:29 INFO - PROCESS | 3852 | 1464191609574 Marionette TRACE conn6 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:53:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 08:53:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 880ms 08:53:29 INFO - PROCESS | 3852 | 1464191609595 Marionette TRACE conn6 -> [0,61,"getWindowHandle",null] 08:53:29 INFO - PROCESS | 3852 | 1464191609597 Marionette TRACE conn6 <- [1,61,null,{"value":"13"}] 08:53:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 08:53:29 INFO - PROCESS | 3852 | 1464191609601 Marionette TRACE conn6 -> [0,62,"setScriptTimeout",{"ms":35000}] 08:53:29 INFO - PROCESS | 3852 | 1464191609603 Marionette TRACE conn6 <- [1,62,null,{}] 08:53:29 INFO - PROCESS | 3852 | 1464191609608 Marionette TRACE conn6 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:29 INFO - PROCESS | 3852 | 1464191609702 Marionette TRACE conn6 <- [1,63,null,{"value":null}] 08:53:29 INFO - PROCESS | 3852 | 1464191609717 Marionette TRACE conn6 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:29 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE7FE0800 == 23 [pid = 3852] [id = 25] 08:53:29 INFO - PROCESS | 3852 | ++DOMWINDOW == 64 (0000001DE33AD000) [pid = 3852] [serial = 71] [outer = 0000000000000000] 08:53:29 INFO - PROCESS | 3852 | ++DOMWINDOW == 65 (0000001DE340E800) [pid = 3852] [serial = 72] [outer = 0000001DE33AD000] 08:53:29 INFO - PROCESS | 3852 | 1464191609771 Marionette DEBUG loaded listener.js 08:53:29 INFO - PROCESS | 3852 | ++DOMWINDOW == 66 (0000001DE641CC00) [pid = 3852] [serial = 73] [outer = 0000001DE33AD000] 08:53:30 INFO - PROCESS | 3852 | 1464191610192 Marionette TRACE conn6 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:53:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 08:53:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 629ms 08:53:30 INFO - PROCESS | 3852 | 1464191610233 Marionette TRACE conn6 -> [0,65,"getWindowHandle",null] 08:53:30 INFO - PROCESS | 3852 | 1464191610235 Marionette TRACE conn6 <- [1,65,null,{"value":"13"}] 08:53:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 08:53:30 INFO - PROCESS | 3852 | 1464191610239 Marionette TRACE conn6 -> [0,66,"setScriptTimeout",{"ms":35000}] 08:53:30 INFO - PROCESS | 3852 | 1464191610240 Marionette TRACE conn6 <- [1,66,null,{}] 08:53:30 INFO - PROCESS | 3852 | 1464191610244 Marionette TRACE conn6 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:30 INFO - PROCESS | 3852 | 1464191610325 Marionette TRACE conn6 <- [1,67,null,{"value":null}] 08:53:30 INFO - PROCESS | 3852 | 1464191610332 Marionette TRACE conn6 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:30 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEBA37000 == 24 [pid = 3852] [id = 26] 08:53:30 INFO - PROCESS | 3852 | ++DOMWINDOW == 67 (0000001DE6ED1000) [pid = 3852] [serial = 74] [outer = 0000000000000000] 08:53:30 INFO - PROCESS | 3852 | ++DOMWINDOW == 68 (0000001DE73ED000) [pid = 3852] [serial = 75] [outer = 0000001DE6ED1000] 08:53:30 INFO - PROCESS | 3852 | 1464191610378 Marionette DEBUG loaded listener.js 08:53:30 INFO - PROCESS | 3852 | ++DOMWINDOW == 69 (0000001DE8396000) [pid = 3852] [serial = 76] [outer = 0000001DE6ED1000] 08:53:30 INFO - PROCESS | 3852 | 1464191610783 Marionette TRACE conn6 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:53:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 08:53:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 588ms 08:53:30 INFO - PROCESS | 3852 | 1464191610829 Marionette TRACE conn6 -> [0,69,"getWindowHandle",null] 08:53:30 INFO - PROCESS | 3852 | 1464191610832 Marionette TRACE conn6 <- [1,69,null,{"value":"13"}] 08:53:30 INFO - PROCESS | 3852 | 1464191610835 Marionette TRACE conn6 -> [0,70,"setScriptTimeout",{"ms":35000}] 08:53:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 08:53:30 INFO - PROCESS | 3852 | 1464191610837 Marionette TRACE conn6 <- [1,70,null,{}] 08:53:30 INFO - PROCESS | 3852 | 1464191610840 Marionette TRACE conn6 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:30 INFO - PROCESS | 3852 | 1464191610917 Marionette TRACE conn6 <- [1,71,null,{"value":null}] 08:53:30 INFO - PROCESS | 3852 | 1464191610924 Marionette TRACE conn6 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:30 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEE307800 == 25 [pid = 3852] [id = 27] 08:53:30 INFO - PROCESS | 3852 | ++DOMWINDOW == 70 (0000001DE8726C00) [pid = 3852] [serial = 77] [outer = 0000000000000000] 08:53:30 INFO - PROCESS | 3852 | ++DOMWINDOW == 71 (0000001DE87E5400) [pid = 3852] [serial = 78] [outer = 0000001DE8726C00] 08:53:30 INFO - PROCESS | 3852 | 1464191610973 Marionette DEBUG loaded listener.js 08:53:31 INFO - PROCESS | 3852 | ++DOMWINDOW == 72 (0000001DEB402800) [pid = 3852] [serial = 79] [outer = 0000001DE8726C00] 08:53:31 INFO - PROCESS | 3852 | 1464191611387 Marionette TRACE conn6 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:53:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 08:53:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 587ms 08:53:31 INFO - PROCESS | 3852 | 1464191611426 Marionette TRACE conn6 -> [0,73,"getWindowHandle",null] 08:53:31 INFO - PROCESS | 3852 | 1464191611428 Marionette TRACE conn6 <- [1,73,null,{"value":"13"}] 08:53:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 08:53:31 INFO - PROCESS | 3852 | 1464191611431 Marionette TRACE conn6 -> [0,74,"setScriptTimeout",{"ms":35000}] 08:53:31 INFO - PROCESS | 3852 | 1464191611433 Marionette TRACE conn6 <- [1,74,null,{}] 08:53:31 INFO - PROCESS | 3852 | 1464191611437 Marionette TRACE conn6 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:31 INFO - PROCESS | 3852 | 1464191611538 Marionette TRACE conn6 <- [1,75,null,{"value":null}] 08:53:31 INFO - PROCESS | 3852 | 1464191611636 Marionette TRACE conn6 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:31 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DB0959000 == 26 [pid = 3852] [id = 28] 08:53:31 INFO - PROCESS | 3852 | ++DOMWINDOW == 73 (0000001DB0A5D800) [pid = 3852] [serial = 80] [outer = 0000000000000000] 08:53:31 INFO - PROCESS | 3852 | ++DOMWINDOW == 74 (0000001DB0A64400) [pid = 3852] [serial = 81] [outer = 0000001DB0A5D800] 08:53:31 INFO - PROCESS | 3852 | 1464191611700 Marionette DEBUG loaded listener.js 08:53:31 INFO - PROCESS | 3852 | ++DOMWINDOW == 75 (0000001DE03CA800) [pid = 3852] [serial = 82] [outer = 0000001DB0A5D800] 08:53:32 INFO - PROCESS | 3852 | 1464191612303 Marionette TRACE conn6 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:53:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 08:53:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 923ms 08:53:32 INFO - PROCESS | 3852 | 1464191612359 Marionette TRACE conn6 -> [0,77,"getWindowHandle",null] 08:53:32 INFO - PROCESS | 3852 | 1464191612364 Marionette TRACE conn6 <- [1,77,null,{"value":"13"}] 08:53:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 08:53:32 INFO - PROCESS | 3852 | 1464191612369 Marionette TRACE conn6 -> [0,78,"setScriptTimeout",{"ms":35000}] 08:53:32 INFO - PROCESS | 3852 | 1464191612373 Marionette TRACE conn6 <- [1,78,null,{}] 08:53:32 INFO - PROCESS | 3852 | 1464191612378 Marionette TRACE conn6 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:32 INFO - PROCESS | 3852 | 1464191612484 Marionette TRACE conn6 <- [1,79,null,{"value":null}] 08:53:32 INFO - PROCESS | 3852 | 1464191612546 Marionette TRACE conn6 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:32 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEE7E2000 == 27 [pid = 3852] [id = 29] 08:53:32 INFO - PROCESS | 3852 | ++DOMWINDOW == 76 (0000001DE3286400) [pid = 3852] [serial = 83] [outer = 0000000000000000] 08:53:32 INFO - PROCESS | 3852 | ++DOMWINDOW == 77 (0000001DE641B000) [pid = 3852] [serial = 84] [outer = 0000001DE3286400] 08:53:32 INFO - PROCESS | 3852 | 1464191612606 Marionette DEBUG loaded listener.js 08:53:32 INFO - PROCESS | 3852 | ++DOMWINDOW == 78 (0000001DE838E800) [pid = 3852] [serial = 85] [outer = 0000001DE3286400] 08:53:33 INFO - PROCESS | 3852 | 1464191613145 Marionette TRACE conn6 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:53:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 08:53:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 840ms 08:53:33 INFO - PROCESS | 3852 | 1464191613215 Marionette TRACE conn6 -> [0,81,"getWindowHandle",null] 08:53:33 INFO - PROCESS | 3852 | 1464191613219 Marionette TRACE conn6 <- [1,81,null,{"value":"13"}] 08:53:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 08:53:33 INFO - PROCESS | 3852 | 1464191613224 Marionette TRACE conn6 -> [0,82,"setScriptTimeout",{"ms":35000}] 08:53:33 INFO - PROCESS | 3852 | 1464191613226 Marionette TRACE conn6 <- [1,82,null,{}] 08:53:33 INFO - PROCESS | 3852 | 1464191613231 Marionette TRACE conn6 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:33 INFO - PROCESS | 3852 | 1464191613338 Marionette TRACE conn6 <- [1,83,null,{"value":null}] 08:53:33 INFO - PROCESS | 3852 | 1464191613399 Marionette TRACE conn6 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:33 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DF00B4800 == 28 [pid = 3852] [id = 30] 08:53:33 INFO - PROCESS | 3852 | ++DOMWINDOW == 79 (0000001DEB410400) [pid = 3852] [serial = 86] [outer = 0000000000000000] 08:53:33 INFO - PROCESS | 3852 | ++DOMWINDOW == 80 (0000001DEB472400) [pid = 3852] [serial = 87] [outer = 0000001DEB410400] 08:53:33 INFO - PROCESS | 3852 | 1464191613458 Marionette DEBUG loaded listener.js 08:53:33 INFO - PROCESS | 3852 | ++DOMWINDOW == 81 (0000001DEBAA4400) [pid = 3852] [serial = 88] [outer = 0000001DEB410400] 08:53:34 INFO - PROCESS | 3852 | 1464191614006 Marionette TRACE conn6 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:53:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 08:53:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 839ms 08:53:34 INFO - PROCESS | 3852 | 1464191614065 Marionette TRACE conn6 -> [0,85,"getWindowHandle",null] 08:53:34 INFO - PROCESS | 3852 | 1464191614068 Marionette TRACE conn6 <- [1,85,null,{"value":"13"}] 08:53:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 08:53:34 INFO - PROCESS | 3852 | 1464191614079 Marionette TRACE conn6 -> [0,86,"setScriptTimeout",{"ms":35000}] 08:53:34 INFO - PROCESS | 3852 | 1464191614086 Marionette TRACE conn6 <- [1,86,null,{}] 08:53:34 INFO - PROCESS | 3852 | 1464191614091 Marionette TRACE conn6 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:34 INFO - PROCESS | 3852 | 1464191614231 Marionette TRACE conn6 <- [1,87,null,{"value":null}] 08:53:34 INFO - PROCESS | 3852 | 1464191614241 Marionette TRACE conn6 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:34 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DF1D53000 == 29 [pid = 3852] [id = 31] 08:53:34 INFO - PROCESS | 3852 | ++DOMWINDOW == 82 (0000001DEB46D800) [pid = 3852] [serial = 89] [outer = 0000000000000000] 08:53:34 INFO - PROCESS | 3852 | ++DOMWINDOW == 83 (0000001DEE7AB800) [pid = 3852] [serial = 90] [outer = 0000001DEB46D800] 08:53:34 INFO - PROCESS | 3852 | 1464191614297 Marionette DEBUG loaded listener.js 08:53:34 INFO - PROCESS | 3852 | ++DOMWINDOW == 84 (0000001DEF1A4800) [pid = 3852] [serial = 91] [outer = 0000001DEB46D800] 08:53:34 INFO - PROCESS | 3852 | 1464191614834 Marionette TRACE conn6 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:53:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 08:53:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 798ms 08:53:34 INFO - PROCESS | 3852 | 1464191614871 Marionette TRACE conn6 -> [0,89,"getWindowHandle",null] 08:53:34 INFO - PROCESS | 3852 | 1464191614875 Marionette TRACE conn6 <- [1,89,null,{"value":"13"}] 08:53:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 08:53:34 INFO - PROCESS | 3852 | 1464191614878 Marionette TRACE conn6 -> [0,90,"setScriptTimeout",{"ms":35000}] 08:53:34 INFO - PROCESS | 3852 | 1464191614880 Marionette TRACE conn6 <- [1,90,null,{}] 08:53:34 INFO - PROCESS | 3852 | 1464191614884 Marionette TRACE conn6 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:34 INFO - PROCESS | 3852 | 1464191614989 Marionette TRACE conn6 <- [1,91,null,{"value":null}] 08:53:35 INFO - PROCESS | 3852 | 1464191615062 Marionette TRACE conn6 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:35 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DF2AB7800 == 30 [pid = 3852] [id = 32] 08:53:35 INFO - PROCESS | 3852 | ++DOMWINDOW == 85 (0000001DE1F62800) [pid = 3852] [serial = 92] [outer = 0000000000000000] 08:53:35 INFO - PROCESS | 3852 | ++DOMWINDOW == 86 (0000001DE1F6BC00) [pid = 3852] [serial = 93] [outer = 0000001DE1F62800] 08:53:35 INFO - PROCESS | 3852 | 1464191615119 Marionette DEBUG loaded listener.js 08:53:35 INFO - PROCESS | 3852 | ++DOMWINDOW == 87 (0000001DEF35FC00) [pid = 3852] [serial = 94] [outer = 0000001DE1F62800] 08:53:35 INFO - PROCESS | 3852 | 1464191615752 Marionette TRACE conn6 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:53:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 08:53:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 923ms 08:53:35 INFO - PROCESS | 3852 | 1464191615804 Marionette TRACE conn6 -> [0,93,"getWindowHandle",null] 08:53:35 INFO - PROCESS | 3852 | 1464191615809 Marionette TRACE conn6 <- [1,93,null,{"value":"13"}] 08:53:35 INFO - PROCESS | 3852 | 1464191615814 Marionette TRACE conn6 -> [0,94,"setScriptTimeout",{"ms":35000}] 08:53:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 08:53:35 INFO - PROCESS | 3852 | 1464191615818 Marionette TRACE conn6 <- [1,94,null,{}] 08:53:35 INFO - PROCESS | 3852 | 1464191615825 Marionette TRACE conn6 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:35 INFO - PROCESS | 3852 | 1464191615933 Marionette TRACE conn6 <- [1,95,null,{"value":null}] 08:53:36 INFO - PROCESS | 3852 | 1464191616004 Marionette TRACE conn6 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:36 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE66D6800 == 31 [pid = 3852] [id = 33] 08:53:36 INFO - PROCESS | 3852 | ++DOMWINDOW == 88 (0000001DB2054C00) [pid = 3852] [serial = 95] [outer = 0000000000000000] 08:53:36 INFO - PROCESS | 3852 | ++DOMWINDOW == 89 (0000001DE0E1C400) [pid = 3852] [serial = 96] [outer = 0000001DB2054C00] 08:53:36 INFO - PROCESS | 3852 | 1464191616056 Marionette DEBUG loaded listener.js 08:53:36 INFO - PROCESS | 3852 | ++DOMWINDOW == 90 (0000001DE1E25C00) [pid = 3852] [serial = 97] [outer = 0000001DB2054C00] 08:53:36 INFO - PROCESS | 3852 | --DOMWINDOW == 89 (0000001DEEC58400) [pid = 3852] [serial = 17] [outer = 0000000000000000] [url = about:blank] 08:53:36 INFO - PROCESS | 3852 | --DOMWINDOW == 88 (0000001DEB411800) [pid = 3852] [serial = 51] [outer = 0000000000000000] [url = about:blank] 08:53:36 INFO - PROCESS | 3852 | --DOMWINDOW == 87 (0000001DE1D1D800) [pid = 3852] [serial = 54] [outer = 0000000000000000] [url = about:blank] 08:53:36 INFO - PROCESS | 3852 | --DOMWINDOW == 86 (0000001DE2728400) [pid = 3852] [serial = 57] [outer = 0000000000000000] [url = about:blank] 08:53:36 INFO - PROCESS | 3852 | --DOMWINDOW == 85 (0000001DE1E27400) [pid = 3852] [serial = 60] [outer = 0000000000000000] [url = about:blank] 08:53:36 INFO - PROCESS | 3852 | --DOMWINDOW == 84 (0000001DEC28D400) [pid = 3852] [serial = 21] [outer = 0000000000000000] [url = about:blank] 08:53:36 INFO - PROCESS | 3852 | --DOMWINDOW == 83 (0000001DEE892C00) [pid = 3852] [serial = 24] [outer = 0000000000000000] [url = about:blank] 08:53:36 INFO - PROCESS | 3852 | --DOMWINDOW == 82 (0000001DE8712800) [pid = 3852] [serial = 27] [outer = 0000000000000000] [url = about:blank] 08:53:36 INFO - PROCESS | 3852 | --DOMWINDOW == 81 (0000001DE8983400) [pid = 3852] [serial = 28] [outer = 0000000000000000] [url = about:blank] 08:53:36 INFO - PROCESS | 3852 | --DOMWINDOW == 80 (0000001DEE24CC00) [pid = 3852] [serial = 33] [outer = 0000000000000000] [url = about:blank] 08:53:36 INFO - PROCESS | 3852 | --DOMWINDOW == 79 (0000001DEF1A3800) [pid = 3852] [serial = 36] [outer = 0000000000000000] [url = about:blank] 08:53:36 INFO - PROCESS | 3852 | --DOMWINDOW == 78 (0000001DEF5A1000) [pid = 3852] [serial = 37] [outer = 0000000000000000] [url = about:blank] 08:53:36 INFO - PROCESS | 3852 | --DOMWINDOW == 77 (0000001DEFBB5000) [pid = 3852] [serial = 39] [outer = 0000000000000000] [url = about:blank] 08:53:36 INFO - PROCESS | 3852 | --DOMWINDOW == 76 (0000001DE641D400) [pid = 3852] [serial = 42] [outer = 0000000000000000] [url = about:blank] 08:53:36 INFO - PROCESS | 3852 | --DOMWINDOW == 75 (0000001DEBAA0C00) [pid = 3852] [serial = 45] [outer = 0000000000000000] [url = about:blank] 08:53:36 INFO - PROCESS | 3852 | --DOMWINDOW == 74 (0000001DF19E9800) [pid = 3852] [serial = 48] [outer = 0000000000000000] [url = about:blank] 08:53:36 INFO - PROCESS | 3852 | --DOMWINDOW == 73 (0000001DE687D800) [pid = 3852] [serial = 30] [outer = 0000000000000000] [url = about:blank] 08:53:36 INFO - PROCESS | 3852 | --DOMWINDOW == 72 (0000001DF10B4800) [pid = 3852] [serial = 40] [outer = 0000000000000000] [url = about:blank] 08:53:36 INFO - PROCESS | 3852 | --DOMWINDOW == 71 (0000001DED9F0C00) [pid = 3852] [serial = 43] [outer = 0000000000000000] [url = about:blank] 08:53:36 INFO - PROCESS | 3852 | --DOMWINDOW == 70 (0000001DEE470400) [pid = 3852] [serial = 22] [outer = 0000000000000000] [url = about:blank] 08:53:36 INFO - PROCESS | 3852 | --DOMWINDOW == 69 (0000001DEE250800) [pid = 3852] [serial = 46] [outer = 0000000000000000] [url = about:blank] 08:53:36 INFO - PROCESS | 3852 | --DOMWINDOW == 68 (0000001DEF075000) [pid = 3852] [serial = 14] [outer = 0000000000000000] [url = about:blank] 08:53:36 INFO - PROCESS | 3852 | --DOMWINDOW == 67 (0000001DE8394C00) [pid = 3852] [serial = 9] [outer = 0000000000000000] [url = about:blank] 08:53:36 INFO - PROCESS | 3852 | --DOMWINDOW == 66 (0000001DE839D000) [pid = 3852] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 08:53:36 INFO - PROCESS | 3852 | --DOMWINDOW == 65 (0000001DE6442800) [pid = 3852] [serial = 4] [outer = 0000000000000000] [url = about:blank] 08:53:36 INFO - PROCESS | 3852 | 1464191616567 Marionette TRACE conn6 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 08:53:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 08:53:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 776ms 08:53:36 INFO - PROCESS | 3852 | 1464191616595 Marionette TRACE conn6 -> [0,97,"getWindowHandle",null] 08:53:36 INFO - PROCESS | 3852 | 1464191616600 Marionette TRACE conn6 <- [1,97,null,{"value":"13"}] 08:53:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 08:53:36 INFO - PROCESS | 3852 | 1464191616607 Marionette TRACE conn6 -> [0,98,"setScriptTimeout",{"ms":35000}] 08:53:36 INFO - PROCESS | 3852 | 1464191616609 Marionette TRACE conn6 <- [1,98,null,{}] 08:53:36 INFO - PROCESS | 3852 | 1464191616613 Marionette TRACE conn6 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:36 INFO - PROCESS | 3852 | 1464191616702 Marionette TRACE conn6 <- [1,99,null,{"value":null}] 08:53:36 INFO - PROCESS | 3852 | 1464191616712 Marionette TRACE conn6 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:36 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE663A000 == 32 [pid = 3852] [id = 34] 08:53:36 INFO - PROCESS | 3852 | ++DOMWINDOW == 66 (0000001DE1D1E800) [pid = 3852] [serial = 98] [outer = 0000000000000000] 08:53:36 INFO - PROCESS | 3852 | ++DOMWINDOW == 67 (0000001DE1F67000) [pid = 3852] [serial = 99] [outer = 0000001DE1D1E800] 08:53:36 INFO - PROCESS | 3852 | 1464191616760 Marionette DEBUG loaded listener.js 08:53:36 INFO - PROCESS | 3852 | ++DOMWINDOW == 68 (0000001DE27F2000) [pid = 3852] [serial = 100] [outer = 0000001DE1D1E800] 08:53:37 INFO - PROCESS | 3852 | 1464191617207 Marionette TRACE conn6 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 08:53:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 08:53:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 630ms 08:53:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 08:53:37 INFO - PROCESS | 3852 | 1464191617237 Marionette TRACE conn6 -> [0,101,"getWindowHandle",null] 08:53:37 INFO - PROCESS | 3852 | 1464191617240 Marionette TRACE conn6 <- [1,101,null,{"value":"13"}] 08:53:37 INFO - PROCESS | 3852 | 1464191617248 Marionette TRACE conn6 -> [0,102,"setScriptTimeout",{"ms":35000}] 08:53:37 INFO - PROCESS | 3852 | 1464191617252 Marionette TRACE conn6 <- [1,102,null,{}] 08:53:37 INFO - PROCESS | 3852 | 1464191617263 Marionette TRACE conn6 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:37 INFO - PROCESS | 3852 | 1464191617381 Marionette TRACE conn6 <- [1,103,null,{"value":null}] 08:53:37 INFO - PROCESS | 3852 | 1464191617392 Marionette TRACE conn6 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:37 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEAE2C800 == 33 [pid = 3852] [id = 35] 08:53:37 INFO - PROCESS | 3852 | ++DOMWINDOW == 69 (0000001DE7333C00) [pid = 3852] [serial = 101] [outer = 0000000000000000] 08:53:37 INFO - PROCESS | 3852 | ++DOMWINDOW == 70 (0000001DE7F8E800) [pid = 3852] [serial = 102] [outer = 0000001DE7333C00] 08:53:37 INFO - PROCESS | 3852 | 1464191617447 Marionette DEBUG loaded listener.js 08:53:37 INFO - PROCESS | 3852 | ++DOMWINDOW == 71 (0000001DE8D1F000) [pid = 3852] [serial = 103] [outer = 0000001DE7333C00] 08:53:37 INFO - PROCESS | 3852 | 1464191617869 Marionette TRACE conn6 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 08:53:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 08:53:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 692ms 08:53:37 INFO - PROCESS | 3852 | 1464191617939 Marionette TRACE conn6 -> [0,105,"getWindowHandle",null] 08:53:37 INFO - PROCESS | 3852 | 1464191617949 Marionette TRACE conn6 <- [1,105,null,{"value":"13"}] 08:53:37 INFO - PROCESS | 3852 | 1464191617953 Marionette TRACE conn6 -> [0,106,"setScriptTimeout",{"ms":35000}] 08:53:37 INFO - PROCESS | 3852 | 1464191617955 Marionette TRACE conn6 <- [1,106,null,{}] 08:53:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 08:53:37 INFO - PROCESS | 3852 | 1464191617959 Marionette TRACE conn6 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:38 INFO - PROCESS | 3852 | 1464191618043 Marionette TRACE conn6 <- [1,107,null,{"value":null}] 08:53:38 INFO - PROCESS | 3852 | 1464191618051 Marionette TRACE conn6 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:38 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DED953800 == 34 [pid = 3852] [id = 36] 08:53:38 INFO - PROCESS | 3852 | ++DOMWINDOW == 72 (0000001DEBA98400) [pid = 3852] [serial = 104] [outer = 0000000000000000] 08:53:38 INFO - PROCESS | 3852 | ++DOMWINDOW == 73 (0000001DEBAA5400) [pid = 3852] [serial = 105] [outer = 0000001DEBA98400] 08:53:38 INFO - PROCESS | 3852 | 1464191618098 Marionette DEBUG loaded listener.js 08:53:38 INFO - PROCESS | 3852 | ++DOMWINDOW == 74 (0000001DED581800) [pid = 3852] [serial = 106] [outer = 0000001DEBA98400] 08:53:38 INFO - PROCESS | 3852 | 1464191618496 Marionette TRACE conn6 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 08:53:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 08:53:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 567ms 08:53:38 INFO - PROCESS | 3852 | 1464191618538 Marionette TRACE conn6 -> [0,109,"getWindowHandle",null] 08:53:38 INFO - PROCESS | 3852 | 1464191618541 Marionette TRACE conn6 <- [1,109,null,{"value":"13"}] 08:53:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 08:53:38 INFO - PROCESS | 3852 | 1464191618544 Marionette TRACE conn6 -> [0,110,"setScriptTimeout",{"ms":35000}] 08:53:38 INFO - PROCESS | 3852 | 1464191618546 Marionette TRACE conn6 <- [1,110,null,{}] 08:53:38 INFO - PROCESS | 3852 | 1464191618549 Marionette TRACE conn6 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:38 INFO - PROCESS | 3852 | 1464191618628 Marionette TRACE conn6 <- [1,111,null,{"value":null}] 08:53:38 INFO - PROCESS | 3852 | 1464191618635 Marionette TRACE conn6 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:38 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEE7E5800 == 35 [pid = 3852] [id = 37] 08:53:38 INFO - PROCESS | 3852 | ++DOMWINDOW == 75 (0000001DEE249C00) [pid = 3852] [serial = 107] [outer = 0000000000000000] 08:53:38 INFO - PROCESS | 3852 | ++DOMWINDOW == 76 (0000001DEE7EC000) [pid = 3852] [serial = 108] [outer = 0000001DEE249C00] 08:53:38 INFO - PROCESS | 3852 | 1464191618681 Marionette DEBUG loaded listener.js 08:53:38 INFO - PROCESS | 3852 | ++DOMWINDOW == 77 (0000001DEF5A0800) [pid = 3852] [serial = 109] [outer = 0000001DEE249C00] 08:53:39 INFO - PROCESS | 3852 | 1464191619135 Marionette TRACE conn6 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 08:53:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 08:53:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 630ms 08:53:39 INFO - PROCESS | 3852 | 1464191619175 Marionette TRACE conn6 -> [0,113,"getWindowHandle",null] 08:53:39 INFO - PROCESS | 3852 | 1464191619177 Marionette TRACE conn6 <- [1,113,null,{"value":"13"}] 08:53:39 INFO - PROCESS | 3852 | 1464191619181 Marionette TRACE conn6 -> [0,114,"setScriptTimeout",{"ms":35000}] 08:53:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 08:53:39 INFO - PROCESS | 3852 | 1464191619183 Marionette TRACE conn6 <- [1,114,null,{}] 08:53:39 INFO - PROCESS | 3852 | 1464191619186 Marionette TRACE conn6 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:39 INFO - PROCESS | 3852 | 1464191619320 Marionette TRACE conn6 <- [1,115,null,{"value":null}] 08:53:39 INFO - PROCESS | 3852 | 1464191619374 Marionette TRACE conn6 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:39 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEF659000 == 36 [pid = 3852] [id = 38] 08:53:39 INFO - PROCESS | 3852 | ++DOMWINDOW == 78 (0000001DEF60C000) [pid = 3852] [serial = 110] [outer = 0000000000000000] 08:53:39 INFO - PROCESS | 3852 | ++DOMWINDOW == 79 (0000001DEF616C00) [pid = 3852] [serial = 111] [outer = 0000001DEF60C000] 08:53:39 INFO - PROCESS | 3852 | 1464191619422 Marionette DEBUG loaded listener.js 08:53:39 INFO - PROCESS | 3852 | ++DOMWINDOW == 80 (0000001DEF70E400) [pid = 3852] [serial = 112] [outer = 0000001DEF60C000] 08:53:39 INFO - PROCESS | 3852 | 1464191619855 Marionette TRACE conn6 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 08:53:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 08:53:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 734ms 08:53:39 INFO - PROCESS | 3852 | 1464191619919 Marionette TRACE conn6 -> [0,117,"getWindowHandle",null] 08:53:39 INFO - PROCESS | 3852 | 1464191619921 Marionette TRACE conn6 <- [1,117,null,{"value":"13"}] 08:53:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 08:53:39 INFO - PROCESS | 3852 | 1464191619930 Marionette TRACE conn6 -> [0,118,"setScriptTimeout",{"ms":35000}] 08:53:39 INFO - PROCESS | 3852 | 1464191619931 Marionette TRACE conn6 <- [1,118,null,{}] 08:53:39 INFO - PROCESS | 3852 | 1464191619935 Marionette TRACE conn6 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:40 INFO - PROCESS | 3852 | 1464191620051 Marionette TRACE conn6 <- [1,119,null,{"value":null}] 08:53:40 INFO - PROCESS | 3852 | 1464191620065 Marionette TRACE conn6 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:40 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DF1D54000 == 37 [pid = 3852] [id = 39] 08:53:40 INFO - PROCESS | 3852 | ++DOMWINDOW == 81 (0000001DE052E800) [pid = 3852] [serial = 113] [outer = 0000000000000000] 08:53:40 INFO - PROCESS | 3852 | ++DOMWINDOW == 82 (0000001DE0534400) [pid = 3852] [serial = 114] [outer = 0000001DE052E800] 08:53:40 INFO - PROCESS | 3852 | 1464191620110 Marionette DEBUG loaded listener.js 08:53:40 INFO - PROCESS | 3852 | ++DOMWINDOW == 83 (0000001DEF70E800) [pid = 3852] [serial = 115] [outer = 0000001DE052E800] 08:53:40 INFO - PROCESS | 3852 | 1464191620505 Marionette TRACE conn6 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 08:53:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 08:53:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 629ms 08:53:40 INFO - PROCESS | 3852 | --DOMWINDOW == 82 (0000001DB2050C00) [pid = 3852] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 08:53:40 INFO - PROCESS | 3852 | --DOMWINDOW == 81 (0000001DE1D17C00) [pid = 3852] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 08:53:40 INFO - PROCESS | 3852 | --DOMWINDOW == 80 (0000001DEF716800) [pid = 3852] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 08:53:40 INFO - PROCESS | 3852 | --DOMWINDOW == 79 (0000001DE2720400) [pid = 3852] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 08:53:40 INFO - PROCESS | 3852 | --DOMWINDOW == 78 (0000001DE1E1D000) [pid = 3852] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 08:53:40 INFO - PROCESS | 3852 | --DOMWINDOW == 77 (0000001DEB406C00) [pid = 3852] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 08:53:40 INFO - PROCESS | 3852 | --DOMWINDOW == 76 (0000001DE1E1FC00) [pid = 3852] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 08:53:40 INFO - PROCESS | 3852 | --DOMWINDOW == 75 (0000001DE03BE800) [pid = 3852] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 08:53:40 INFO - PROCESS | 3852 | --DOMWINDOW == 74 (0000001DE33AD000) [pid = 3852] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 08:53:40 INFO - PROCESS | 3852 | --DOMWINDOW == 73 (0000001DE6ED1000) [pid = 3852] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 08:53:40 INFO - PROCESS | 3852 | 1464191620572 Marionette TRACE conn6 -> [0,121,"getWindowHandle",null] 08:53:40 INFO - PROCESS | 3852 | 1464191620575 Marionette TRACE conn6 <- [1,121,null,{"value":"13"}] 08:53:40 INFO - PROCESS | 3852 | 1464191620579 Marionette TRACE conn6 -> [0,122,"setScriptTimeout",{"ms":35000}] 08:53:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 08:53:40 INFO - PROCESS | 3852 | 1464191620581 Marionette TRACE conn6 <- [1,122,null,{}] 08:53:40 INFO - PROCESS | 3852 | 1464191620586 Marionette TRACE conn6 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:40 INFO - PROCESS | 3852 | 1464191620685 Marionette TRACE conn6 <- [1,123,null,{"value":null}] 08:53:40 INFO - PROCESS | 3852 | 1464191620730 Marionette TRACE conn6 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:40 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DB0C15000 == 38 [pid = 3852] [id = 40] 08:53:40 INFO - PROCESS | 3852 | ++DOMWINDOW == 74 (0000001DB0A60C00) [pid = 3852] [serial = 116] [outer = 0000000000000000] 08:53:40 INFO - PROCESS | 3852 | ++DOMWINDOW == 75 (0000001DB0C41C00) [pid = 3852] [serial = 117] [outer = 0000001DB0A60C00] 08:53:40 INFO - PROCESS | 3852 | 1464191620776 Marionette DEBUG loaded listener.js 08:53:40 INFO - PROCESS | 3852 | ++DOMWINDOW == 76 (0000001DB2048400) [pid = 3852] [serial = 118] [outer = 0000001DB0A60C00] 08:53:41 INFO - PROCESS | 3852 | 1464191621099 Marionette TRACE conn6 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 08:53:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 08:53:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 588ms 08:53:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 08:53:41 INFO - PROCESS | 3852 | 1464191621170 Marionette TRACE conn6 -> [0,125,"getWindowHandle",null] 08:53:41 INFO - PROCESS | 3852 | 1464191621172 Marionette TRACE conn6 <- [1,125,null,{"value":"13"}] 08:53:41 INFO - PROCESS | 3852 | 1464191621175 Marionette TRACE conn6 -> [0,126,"setScriptTimeout",{"ms":35000}] 08:53:41 INFO - PROCESS | 3852 | 1464191621177 Marionette TRACE conn6 <- [1,126,null,{}] 08:53:41 INFO - PROCESS | 3852 | 1464191621181 Marionette TRACE conn6 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:41 INFO - PROCESS | 3852 | 1464191621282 Marionette TRACE conn6 <- [1,127,null,{"value":null}] 08:53:41 INFO - PROCESS | 3852 | 1464191621290 Marionette TRACE conn6 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:41 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DF2AB3000 == 39 [pid = 3852] [id = 41] 08:53:41 INFO - PROCESS | 3852 | ++DOMWINDOW == 77 (0000001DDCFBE800) [pid = 3852] [serial = 119] [outer = 0000000000000000] 08:53:41 INFO - PROCESS | 3852 | ++DOMWINDOW == 78 (0000001DDCFC3C00) [pid = 3852] [serial = 120] [outer = 0000001DDCFBE800] 08:53:41 INFO - PROCESS | 3852 | 1464191621336 Marionette DEBUG loaded listener.js 08:53:41 INFO - PROCESS | 3852 | ++DOMWINDOW == 79 (0000001DDCFCA400) [pid = 3852] [serial = 121] [outer = 0000001DDCFBE800] 08:53:41 INFO - PROCESS | 3852 | 1464191621730 Marionette TRACE conn6 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 08:53:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 08:53:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 587ms 08:53:41 INFO - PROCESS | 3852 | 1464191621766 Marionette TRACE conn6 -> [0,129,"getWindowHandle",null] 08:53:41 INFO - PROCESS | 3852 | 1464191621768 Marionette TRACE conn6 <- [1,129,null,{"value":"13"}] 08:53:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 08:53:41 INFO - PROCESS | 3852 | 1464191621771 Marionette TRACE conn6 -> [0,130,"setScriptTimeout",{"ms":35000}] 08:53:41 INFO - PROCESS | 3852 | 1464191621773 Marionette TRACE conn6 <- [1,130,null,{}] 08:53:41 INFO - PROCESS | 3852 | 1464191621777 Marionette TRACE conn6 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:41 INFO - PROCESS | 3852 | 1464191621880 Marionette TRACE conn6 <- [1,131,null,{"value":null}] 08:53:41 INFO - PROCESS | 3852 | 1464191621888 Marionette TRACE conn6 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:41 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEEBBE800 == 40 [pid = 3852] [id = 42] 08:53:41 INFO - PROCESS | 3852 | ++DOMWINDOW == 80 (0000001DDCFC7000) [pid = 3852] [serial = 122] [outer = 0000000000000000] 08:53:41 INFO - PROCESS | 3852 | ++DOMWINDOW == 81 (0000001DE2722000) [pid = 3852] [serial = 123] [outer = 0000001DDCFC7000] 08:53:41 INFO - PROCESS | 3852 | 1464191621934 Marionette DEBUG loaded listener.js 08:53:42 INFO - PROCESS | 3852 | ++DOMWINDOW == 82 (0000001DEF715800) [pid = 3852] [serial = 124] [outer = 0000001DDCFC7000] 08:53:42 INFO - PROCESS | 3852 | 1464191622333 Marionette TRACE conn6 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 08:53:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 08:53:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 587ms 08:53:42 INFO - PROCESS | 3852 | 1464191622362 Marionette TRACE conn6 -> [0,133,"getWindowHandle",null] 08:53:42 INFO - PROCESS | 3852 | 1464191622365 Marionette TRACE conn6 <- [1,133,null,{"value":"13"}] 08:53:42 INFO - PROCESS | 3852 | 1464191622368 Marionette TRACE conn6 -> [0,134,"setScriptTimeout",{"ms":35000}] 08:53:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 08:53:42 INFO - PROCESS | 3852 | 1464191622371 Marionette TRACE conn6 <- [1,134,null,{}] 08:53:42 INFO - PROCESS | 3852 | 1464191622374 Marionette TRACE conn6 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:42 INFO - PROCESS | 3852 | 1464191622498 Marionette TRACE conn6 <- [1,135,null,{"value":null}] 08:53:42 INFO - PROCESS | 3852 | 1464191622506 Marionette TRACE conn6 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:42 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE74E5800 == 41 [pid = 3852] [id = 43] 08:53:42 INFO - PROCESS | 3852 | ++DOMWINDOW == 83 (0000001D80037400) [pid = 3852] [serial = 125] [outer = 0000000000000000] 08:53:42 INFO - PROCESS | 3852 | ++DOMWINDOW == 84 (0000001D80041800) [pid = 3852] [serial = 126] [outer = 0000001D80037400] 08:53:42 INFO - PROCESS | 3852 | 1464191622557 Marionette DEBUG loaded listener.js 08:53:42 INFO - PROCESS | 3852 | ++DOMWINDOW == 85 (0000001DE7F9A000) [pid = 3852] [serial = 127] [outer = 0000001D80037400] 08:53:43 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE2DDF000 == 40 [pid = 3852] [id = 8] 08:53:43 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE663A000 == 39 [pid = 3852] [id = 34] 08:53:43 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE66D6800 == 38 [pid = 3852] [id = 33] 08:53:43 INFO - PROCESS | 3852 | --DOCSHELL 0000001DF2AB7800 == 37 [pid = 3852] [id = 32] 08:53:43 INFO - PROCESS | 3852 | --DOCSHELL 0000001DF1D53000 == 36 [pid = 3852] [id = 31] 08:53:43 INFO - PROCESS | 3852 | --DOCSHELL 0000001DF00B4800 == 35 [pid = 3852] [id = 30] 08:53:44 INFO - PROCESS | 3852 | --DOCSHELL 0000001DED953800 == 34 [pid = 3852] [id = 36] 08:53:44 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEAE2C800 == 33 [pid = 3852] [id = 35] 08:53:44 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEF659000 == 32 [pid = 3852] [id = 38] 08:53:44 INFO - PROCESS | 3852 | --DOCSHELL 0000001DF2AB3000 == 31 [pid = 3852] [id = 41] 08:53:44 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEE7E5800 == 30 [pid = 3852] [id = 37] 08:53:44 INFO - PROCESS | 3852 | --DOCSHELL 0000001DF1D54000 == 29 [pid = 3852] [id = 39] 08:53:44 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEEBBE800 == 28 [pid = 3852] [id = 42] 08:53:44 INFO - PROCESS | 3852 | --DOCSHELL 0000001DB0C15000 == 27 [pid = 3852] [id = 40] 08:53:44 INFO - PROCESS | 3852 | --DOMWINDOW == 84 (0000001DE1E5B000) [pid = 3852] [serial = 63] [outer = 0000000000000000] [url = about:blank] 08:53:44 INFO - PROCESS | 3852 | --DOMWINDOW == 83 (0000001DED979000) [pid = 3852] [serial = 55] [outer = 0000000000000000] [url = about:blank] 08:53:44 INFO - PROCESS | 3852 | --DOMWINDOW == 82 (0000001DF29BE800) [pid = 3852] [serial = 49] [outer = 0000000000000000] [url = about:blank] 08:53:44 INFO - PROCESS | 3852 | --DOMWINDOW == 81 (0000001DEBADD000) [pid = 3852] [serial = 58] [outer = 0000000000000000] [url = about:blank] 08:53:44 INFO - PROCESS | 3852 | --DOMWINDOW == 80 (0000001DE1E5AC00) [pid = 3852] [serial = 61] [outer = 0000000000000000] [url = about:blank] 08:53:44 INFO - PROCESS | 3852 | --DOMWINDOW == 79 (0000001DEF70E000) [pid = 3852] [serial = 52] [outer = 0000000000000000] [url = about:blank] 08:53:44 INFO - PROCESS | 3852 | --DOMWINDOW == 78 (0000001DE1E58000) [pid = 3852] [serial = 69] [outer = 0000000000000000] [url = about:blank] 08:53:44 INFO - PROCESS | 3852 | --DOMWINDOW == 77 (0000001DE03C1000) [pid = 3852] [serial = 66] [outer = 0000000000000000] [url = about:blank] 08:53:44 INFO - PROCESS | 3852 | --DOMWINDOW == 76 (0000001DE1D12400) [pid = 3852] [serial = 67] [outer = 0000000000000000] [url = about:blank] 08:53:44 INFO - PROCESS | 3852 | --DOMWINDOW == 75 (0000001DE340E800) [pid = 3852] [serial = 72] [outer = 0000000000000000] [url = about:blank] 08:53:44 INFO - PROCESS | 3852 | --DOMWINDOW == 74 (0000001DE641CC00) [pid = 3852] [serial = 73] [outer = 0000000000000000] [url = about:blank] 08:53:44 INFO - PROCESS | 3852 | --DOMWINDOW == 73 (0000001DE24E5000) [pid = 3852] [serial = 70] [outer = 0000000000000000] [url = about:blank] 08:53:44 INFO - PROCESS | 3852 | --DOMWINDOW == 72 (0000001DE73ED000) [pid = 3852] [serial = 75] [outer = 0000000000000000] [url = about:blank] 08:53:44 INFO - PROCESS | 3852 | --DOMWINDOW == 71 (0000001DE2727000) [pid = 3852] [serial = 64] [outer = 0000000000000000] [url = about:blank] 08:53:44 INFO - PROCESS | 3852 | --DOMWINDOW == 70 (0000001DE8396000) [pid = 3852] [serial = 76] [outer = 0000000000000000] [url = about:blank] 08:53:44 INFO - PROCESS | 3852 | --DOMWINDOW == 69 (0000001DE87E5400) [pid = 3852] [serial = 78] [outer = 0000000000000000] [url = about:blank] 08:53:44 INFO - PROCESS | 3852 | 1464191624315 Marionette TRACE conn6 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 08:53:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 08:53:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1969ms 08:53:44 INFO - PROCESS | 3852 | 1464191624341 Marionette TRACE conn6 -> [0,137,"getWindowHandle",null] 08:53:44 INFO - PROCESS | 3852 | 1464191624345 Marionette TRACE conn6 <- [1,137,null,{"value":"13"}] 08:53:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 08:53:44 INFO - PROCESS | 3852 | 1464191624350 Marionette TRACE conn6 -> [0,138,"setScriptTimeout",{"ms":35000}] 08:53:44 INFO - PROCESS | 3852 | 1464191624354 Marionette TRACE conn6 <- [1,138,null,{}] 08:53:44 INFO - PROCESS | 3852 | 1464191624360 Marionette TRACE conn6 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:44 INFO - PROCESS | 3852 | 1464191624448 Marionette TRACE conn6 <- [1,139,null,{"value":null}] 08:53:44 INFO - PROCESS | 3852 | 1464191624457 Marionette TRACE conn6 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:44 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DB0C0C800 == 28 [pid = 3852] [id = 44] 08:53:44 INFO - PROCESS | 3852 | ++DOMWINDOW == 70 (0000001DB0C38800) [pid = 3852] [serial = 128] [outer = 0000000000000000] 08:53:44 INFO - PROCESS | 3852 | ++DOMWINDOW == 71 (0000001DB0C39000) [pid = 3852] [serial = 129] [outer = 0000001DB0C38800] 08:53:44 INFO - PROCESS | 3852 | 1464191624508 Marionette DEBUG loaded listener.js 08:53:44 INFO - PROCESS | 3852 | ++DOMWINDOW == 72 (0000001DB0C47C00) [pid = 3852] [serial = 130] [outer = 0000001DB0C38800] 08:53:45 INFO - PROCESS | 3852 | 1464191625015 Marionette TRACE conn6 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 08:53:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 08:53:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 734ms 08:53:45 INFO - PROCESS | 3852 | 1464191625084 Marionette TRACE conn6 -> [0,141,"getWindowHandle",null] 08:53:45 INFO - PROCESS | 3852 | 1464191625091 Marionette TRACE conn6 <- [1,141,null,{"value":"13"}] 08:53:45 INFO - PROCESS | 3852 | 1464191625098 Marionette TRACE conn6 -> [0,142,"setScriptTimeout",{"ms":35000}] 08:53:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 08:53:45 INFO - PROCESS | 3852 | 1464191625101 Marionette TRACE conn6 <- [1,142,null,{}] 08:53:45 INFO - PROCESS | 3852 | 1464191625105 Marionette TRACE conn6 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:45 INFO - PROCESS | 3852 | 1464191625192 Marionette TRACE conn6 <- [1,143,null,{"value":null}] 08:53:45 INFO - PROCESS | 3852 | 1464191625200 Marionette TRACE conn6 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:45 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE0EA6000 == 29 [pid = 3852] [id = 45] 08:53:45 INFO - PROCESS | 3852 | ++DOMWINDOW == 73 (0000001DDCFC0800) [pid = 3852] [serial = 131] [outer = 0000000000000000] 08:53:45 INFO - PROCESS | 3852 | ++DOMWINDOW == 74 (0000001DDCFC2C00) [pid = 3852] [serial = 132] [outer = 0000001DDCFC0800] 08:53:45 INFO - PROCESS | 3852 | 1464191625254 Marionette DEBUG loaded listener.js 08:53:45 INFO - PROCESS | 3852 | ++DOMWINDOW == 75 (0000001DE03C1000) [pid = 3852] [serial = 133] [outer = 0000001DDCFC0800] 08:53:45 INFO - PROCESS | 3852 | 1464191625686 Marionette TRACE conn6 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 08:53:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 08:53:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 629ms 08:53:45 INFO - PROCESS | 3852 | 1464191625732 Marionette TRACE conn6 -> [0,145,"getWindowHandle",null] 08:53:45 INFO - PROCESS | 3852 | 1464191625735 Marionette TRACE conn6 <- [1,145,null,{"value":"13"}] 08:53:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 08:53:45 INFO - PROCESS | 3852 | 1464191625739 Marionette TRACE conn6 -> [0,146,"setScriptTimeout",{"ms":35000}] 08:53:45 INFO - PROCESS | 3852 | 1464191625743 Marionette TRACE conn6 <- [1,146,null,{}] 08:53:45 INFO - PROCESS | 3852 | 1464191625764 Marionette TRACE conn6 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:45 INFO - PROCESS | 3852 | 1464191625851 Marionette TRACE conn6 <- [1,147,null,{"value":null}] 08:53:45 INFO - PROCESS | 3852 | 1464191625896 Marionette TRACE conn6 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:45 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE3485800 == 30 [pid = 3852] [id = 46] 08:53:45 INFO - PROCESS | 3852 | ++DOMWINDOW == 76 (0000001D80967C00) [pid = 3852] [serial = 134] [outer = 0000000000000000] 08:53:45 INFO - PROCESS | 3852 | ++DOMWINDOW == 77 (0000001DE1C30800) [pid = 3852] [serial = 135] [outer = 0000001D80967C00] 08:53:45 INFO - PROCESS | 3852 | 1464191625947 Marionette DEBUG loaded listener.js 08:53:46 INFO - PROCESS | 3852 | ++DOMWINDOW == 78 (0000001DE1D1A000) [pid = 3852] [serial = 136] [outer = 0000001D80967C00] 08:53:46 INFO - PROCESS | 3852 | 1464191626354 Marionette TRACE conn6 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 08:53:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 08:53:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 649ms 08:53:46 INFO - PROCESS | 3852 | 1464191626390 Marionette TRACE conn6 -> [0,149,"getWindowHandle",null] 08:53:46 INFO - PROCESS | 3852 | 1464191626393 Marionette TRACE conn6 <- [1,149,null,{"value":"13"}] 08:53:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 08:53:46 INFO - PROCESS | 3852 | 1464191626397 Marionette TRACE conn6 -> [0,150,"setScriptTimeout",{"ms":35000}] 08:53:46 INFO - PROCESS | 3852 | 1464191626399 Marionette TRACE conn6 <- [1,150,null,{}] 08:53:46 INFO - PROCESS | 3852 | 1464191626402 Marionette TRACE conn6 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:46 INFO - PROCESS | 3852 | 1464191626488 Marionette TRACE conn6 <- [1,151,null,{"value":null}] 08:53:46 INFO - PROCESS | 3852 | 1464191626494 Marionette TRACE conn6 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:46 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE7397800 == 31 [pid = 3852] [id = 47] 08:53:46 INFO - PROCESS | 3852 | ++DOMWINDOW == 79 (0000001DE1E1BC00) [pid = 3852] [serial = 137] [outer = 0000000000000000] 08:53:46 INFO - PROCESS | 3852 | ++DOMWINDOW == 80 (0000001DE1E21400) [pid = 3852] [serial = 138] [outer = 0000001DE1E1BC00] 08:53:46 INFO - PROCESS | 3852 | 1464191626542 Marionette DEBUG loaded listener.js 08:53:46 INFO - PROCESS | 3852 | ++DOMWINDOW == 81 (0000001DE1E56400) [pid = 3852] [serial = 139] [outer = 0000001DE1E1BC00] 08:53:46 INFO - PROCESS | 3852 | 1464191626950 Marionette TRACE conn6 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 08:53:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 08:53:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 587ms 08:53:47 INFO - PROCESS | 3852 | 1464191627005 Marionette TRACE conn6 -> [0,153,"getWindowHandle",null] 08:53:47 INFO - PROCESS | 3852 | 1464191627008 Marionette TRACE conn6 <- [1,153,null,{"value":"13"}] 08:53:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 08:53:47 INFO - PROCESS | 3852 | 1464191627014 Marionette TRACE conn6 -> [0,154,"setScriptTimeout",{"ms":35000}] 08:53:47 INFO - PROCESS | 3852 | 1464191627016 Marionette TRACE conn6 <- [1,154,null,{}] 08:53:47 INFO - PROCESS | 3852 | 1464191627024 Marionette TRACE conn6 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:47 INFO - PROCESS | 3852 | 1464191627112 Marionette TRACE conn6 <- [1,155,null,{"value":null}] 08:53:47 INFO - PROCESS | 3852 | 1464191627119 Marionette TRACE conn6 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:47 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE87AB000 == 32 [pid = 3852] [id = 48] 08:53:47 INFO - PROCESS | 3852 | ++DOMWINDOW == 82 (0000001D80966400) [pid = 3852] [serial = 140] [outer = 0000000000000000] 08:53:47 INFO - PROCESS | 3852 | ++DOMWINDOW == 83 (0000001DE1F5EC00) [pid = 3852] [serial = 141] [outer = 0000001D80966400] 08:53:47 INFO - PROCESS | 3852 | 1464191627166 Marionette DEBUG loaded listener.js 08:53:47 INFO - PROCESS | 3852 | ++DOMWINDOW == 84 (0000001DE1F69800) [pid = 3852] [serial = 142] [outer = 0000001D80966400] 08:53:47 INFO - PROCESS | 3852 | 1464191627599 Marionette TRACE conn6 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 08:53:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 08:53:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 629ms 08:53:47 INFO - PROCESS | 3852 | 1464191627643 Marionette TRACE conn6 -> [0,157,"getWindowHandle",null] 08:53:47 INFO - PROCESS | 3852 | 1464191627645 Marionette TRACE conn6 <- [1,157,null,{"value":"13"}] 08:53:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 08:53:47 INFO - PROCESS | 3852 | 1464191627655 Marionette TRACE conn6 -> [0,158,"setScriptTimeout",{"ms":35000}] 08:53:47 INFO - PROCESS | 3852 | 1464191627657 Marionette TRACE conn6 <- [1,158,null,{}] 08:53:47 INFO - PROCESS | 3852 | 1464191627661 Marionette TRACE conn6 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:47 INFO - PROCESS | 3852 | 1464191627760 Marionette TRACE conn6 <- [1,159,null,{"value":null}] 08:53:47 INFO - PROCESS | 3852 | 1464191627769 Marionette TRACE conn6 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:47 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEBA19800 == 33 [pid = 3852] [id = 49] 08:53:47 INFO - PROCESS | 3852 | ++DOMWINDOW == 85 (0000001DE2726800) [pid = 3852] [serial = 143] [outer = 0000000000000000] 08:53:47 INFO - PROCESS | 3852 | ++DOMWINDOW == 86 (0000001DE321D000) [pid = 3852] [serial = 144] [outer = 0000001DE2726800] 08:53:47 INFO - PROCESS | 3852 | 1464191627817 Marionette DEBUG loaded listener.js 08:53:47 INFO - PROCESS | 3852 | ++DOMWINDOW == 87 (0000001DE6415000) [pid = 3852] [serial = 145] [outer = 0000001DE2726800] 08:53:48 INFO - PROCESS | 3852 | 1464191628226 Marionette TRACE conn6 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 08:53:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 08:53:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 659ms 08:53:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 08:53:48 INFO - PROCESS | 3852 | 1464191628317 Marionette TRACE conn6 -> [0,161,"getWindowHandle",null] 08:53:48 INFO - PROCESS | 3852 | 1464191628319 Marionette TRACE conn6 <- [1,161,null,{"value":"13"}] 08:53:48 INFO - PROCESS | 3852 | 1464191628323 Marionette TRACE conn6 -> [0,162,"setScriptTimeout",{"ms":35000}] 08:53:48 INFO - PROCESS | 3852 | 1464191628324 Marionette TRACE conn6 <- [1,162,null,{}] 08:53:48 INFO - PROCESS | 3852 | 1464191628328 Marionette TRACE conn6 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:48 INFO - PROCESS | 3852 | 1464191628406 Marionette TRACE conn6 <- [1,163,null,{"value":null}] 08:53:48 INFO - PROCESS | 3852 | 1464191628415 Marionette TRACE conn6 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:48 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DED945800 == 34 [pid = 3852] [id = 50] 08:53:48 INFO - PROCESS | 3852 | ++DOMWINDOW == 88 (0000001DE641EC00) [pid = 3852] [serial = 146] [outer = 0000000000000000] 08:53:48 INFO - PROCESS | 3852 | ++DOMWINDOW == 89 (0000001DE6668800) [pid = 3852] [serial = 147] [outer = 0000001DE641EC00] 08:53:48 INFO - PROCESS | 3852 | 1464191628484 Marionette DEBUG loaded listener.js 08:53:48 INFO - PROCESS | 3852 | ++DOMWINDOW == 90 (0000001DE6ED1C00) [pid = 3852] [serial = 148] [outer = 0000001DE641EC00] 08:53:48 INFO - PROCESS | 3852 | 1464191628883 Marionette TRACE conn6 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 08:53:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 08:53:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 587ms 08:53:48 INFO - PROCESS | 3852 | 1464191628925 Marionette TRACE conn6 -> [0,165,"getWindowHandle",null] 08:53:48 INFO - PROCESS | 3852 | 1464191628927 Marionette TRACE conn6 <- [1,165,null,{"value":"13"}] 08:53:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 08:53:48 INFO - PROCESS | 3852 | 1464191628930 Marionette TRACE conn6 -> [0,166,"setScriptTimeout",{"ms":35000}] 08:53:48 INFO - PROCESS | 3852 | 1464191628932 Marionette TRACE conn6 <- [1,166,null,{}] 08:53:48 INFO - PROCESS | 3852 | 1464191628936 Marionette TRACE conn6 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:49 INFO - PROCESS | 3852 | 1464191629012 Marionette TRACE conn6 <- [1,167,null,{"value":null}] 08:53:49 INFO - PROCESS | 3852 | 1464191629019 Marionette TRACE conn6 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:49 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEE7CA800 == 35 [pid = 3852] [id = 51] 08:53:49 INFO - PROCESS | 3852 | ++DOMWINDOW == 91 (0000001DE6F84400) [pid = 3852] [serial = 149] [outer = 0000000000000000] 08:53:49 INFO - PROCESS | 3852 | ++DOMWINDOW == 92 (0000001DE7337C00) [pid = 3852] [serial = 150] [outer = 0000001DE6F84400] 08:53:49 INFO - PROCESS | 3852 | 1464191629065 Marionette DEBUG loaded listener.js 08:53:49 INFO - PROCESS | 3852 | ++DOMWINDOW == 93 (0000001DE7E3E000) [pid = 3852] [serial = 151] [outer = 0000001DE6F84400] 08:53:49 INFO - PROCESS | 3852 | 1464191629506 Marionette TRACE conn6 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 08:53:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 08:53:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 629ms 08:53:49 INFO - PROCESS | 3852 | 1464191629563 Marionette TRACE conn6 -> [0,169,"getWindowHandle",null] 08:53:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 08:53:49 INFO - PROCESS | 3852 | 1464191629566 Marionette TRACE conn6 <- [1,169,null,{"value":"13"}] 08:53:49 INFO - PROCESS | 3852 | 1464191629569 Marionette TRACE conn6 -> [0,170,"setScriptTimeout",{"ms":35000}] 08:53:49 INFO - PROCESS | 3852 | 1464191629571 Marionette TRACE conn6 <- [1,170,null,{}] 08:53:49 INFO - PROCESS | 3852 | 1464191629574 Marionette TRACE conn6 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:49 INFO - PROCESS | 3852 | 1464191629673 Marionette TRACE conn6 <- [1,171,null,{"value":null}] 08:53:49 INFO - PROCESS | 3852 | 1464191629683 Marionette TRACE conn6 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:49 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE3480000 == 36 [pid = 3852] [id = 52] 08:53:49 INFO - PROCESS | 3852 | ++DOMWINDOW == 94 (0000001DE7E3CC00) [pid = 3852] [serial = 152] [outer = 0000000000000000] 08:53:49 INFO - PROCESS | 3852 | ++DOMWINDOW == 95 (0000001DE7F0DC00) [pid = 3852] [serial = 153] [outer = 0000001DE7E3CC00] 08:53:49 INFO - PROCESS | 3852 | 1464191629729 Marionette DEBUG loaded listener.js 08:53:49 INFO - PROCESS | 3852 | ++DOMWINDOW == 96 (0000001DE7F9C400) [pid = 3852] [serial = 154] [outer = 0000001DE7E3CC00] 08:53:50 INFO - PROCESS | 3852 | 1464191630160 Marionette TRACE conn6 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 08:53:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 08:53:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 631ms 08:53:50 INFO - PROCESS | 3852 | 1464191630202 Marionette TRACE conn6 -> [0,173,"getWindowHandle",null] 08:53:50 INFO - PROCESS | 3852 | 1464191630204 Marionette TRACE conn6 <- [1,173,null,{"value":"13"}] 08:53:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 08:53:50 INFO - PROCESS | 3852 | 1464191630215 Marionette TRACE conn6 -> [0,174,"setScriptTimeout",{"ms":35000}] 08:53:50 INFO - PROCESS | 3852 | 1464191630218 Marionette TRACE conn6 <- [1,174,null,{}] 08:53:50 INFO - PROCESS | 3852 | 1464191630222 Marionette TRACE conn6 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:50 INFO - PROCESS | 3852 | 1464191630346 Marionette TRACE conn6 <- [1,175,null,{"value":null}] 08:53:50 INFO - PROCESS | 3852 | 1464191630352 Marionette TRACE conn6 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:50 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEF644800 == 37 [pid = 3852] [id = 53] 08:53:50 INFO - PROCESS | 3852 | ++DOMWINDOW == 97 (0000001DE7F0B000) [pid = 3852] [serial = 155] [outer = 0000000000000000] 08:53:50 INFO - PROCESS | 3852 | ++DOMWINDOW == 98 (0000001DE8717400) [pid = 3852] [serial = 156] [outer = 0000001DE7F0B000] 08:53:50 INFO - PROCESS | 3852 | 1464191630398 Marionette DEBUG loaded listener.js 08:53:50 INFO - PROCESS | 3852 | ++DOMWINDOW == 99 (0000001DE87E8400) [pid = 3852] [serial = 157] [outer = 0000001DE7F0B000] 08:53:50 INFO - PROCESS | 3852 | ++DOMWINDOW == 100 (0000001DEB404C00) [pid = 3852] [serial = 158] [outer = 0000001DE675D000] 08:53:50 INFO - PROCESS | 3852 | 1464191630846 Marionette TRACE conn6 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 08:53:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 08:53:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 692ms 08:53:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 08:53:50 INFO - PROCESS | 3852 | 1464191630904 Marionette TRACE conn6 -> [0,177,"getWindowHandle",null] 08:53:50 INFO - PROCESS | 3852 | 1464191630906 Marionette TRACE conn6 <- [1,177,null,{"value":"13"}] 08:53:50 INFO - PROCESS | 3852 | 1464191630910 Marionette TRACE conn6 -> [0,178,"setScriptTimeout",{"ms":35000}] 08:53:50 INFO - PROCESS | 3852 | 1464191630912 Marionette TRACE conn6 <- [1,178,null,{}] 08:53:50 INFO - PROCESS | 3852 | 1464191630916 Marionette TRACE conn6 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:51 INFO - PROCESS | 3852 | 1464191631064 Marionette TRACE conn6 <- [1,179,null,{"value":null}] 08:53:51 INFO - PROCESS | 3852 | 1464191631093 Marionette TRACE conn6 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:51 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE87A9800 == 38 [pid = 3852] [id = 54] 08:53:51 INFO - PROCESS | 3852 | ++DOMWINDOW == 101 (0000001DEAE53800) [pid = 3852] [serial = 159] [outer = 0000000000000000] 08:53:51 INFO - PROCESS | 3852 | ++DOMWINDOW == 102 (0000001DEB9C1800) [pid = 3852] [serial = 160] [outer = 0000001DEAE53800] 08:53:51 INFO - PROCESS | 3852 | 1464191631144 Marionette DEBUG loaded listener.js 08:53:51 INFO - PROCESS | 3852 | ++DOMWINDOW == 103 (0000001DEBAA0C00) [pid = 3852] [serial = 161] [outer = 0000001DEAE53800] 08:53:51 INFO - PROCESS | 3852 | --DOMWINDOW == 102 (0000001DE8726C00) [pid = 3852] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 08:53:51 INFO - PROCESS | 3852 | --DOMWINDOW == 101 (0000001DDCFC7000) [pid = 3852] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 08:53:51 INFO - PROCESS | 3852 | --DOMWINDOW == 100 (0000001DEF60C000) [pid = 3852] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 08:53:51 INFO - PROCESS | 3852 | --DOMWINDOW == 99 (0000001DE052E800) [pid = 3852] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 08:53:51 INFO - PROCESS | 3852 | --DOMWINDOW == 98 (0000001DB0A60C00) [pid = 3852] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 08:53:51 INFO - PROCESS | 3852 | --DOMWINDOW == 97 (0000001DEB46D800) [pid = 3852] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 08:53:51 INFO - PROCESS | 3852 | --DOMWINDOW == 96 (0000001DEB410400) [pid = 3852] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 08:53:51 INFO - PROCESS | 3852 | --DOMWINDOW == 95 (0000001DE3286400) [pid = 3852] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 08:53:51 INFO - PROCESS | 3852 | --DOMWINDOW == 94 (0000001DB0A5D800) [pid = 3852] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 08:53:51 INFO - PROCESS | 3852 | --DOMWINDOW == 93 (0000001DEE249C00) [pid = 3852] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 08:53:51 INFO - PROCESS | 3852 | --DOMWINDOW == 92 (0000001DEBA98400) [pid = 3852] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 08:53:51 INFO - PROCESS | 3852 | --DOMWINDOW == 91 (0000001DE7333C00) [pid = 3852] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 08:53:51 INFO - PROCESS | 3852 | --DOMWINDOW == 90 (0000001DE1D1E800) [pid = 3852] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 08:53:51 INFO - PROCESS | 3852 | --DOMWINDOW == 89 (0000001DB2054C00) [pid = 3852] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 08:53:51 INFO - PROCESS | 3852 | --DOMWINDOW == 88 (0000001DE1F62800) [pid = 3852] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 08:53:51 INFO - PROCESS | 3852 | --DOMWINDOW == 87 (0000001DDCFBE800) [pid = 3852] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 08:53:51 INFO - PROCESS | 3852 | 1464191631674 Marionette TRACE conn6 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 08:53:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 08:53:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 775ms 08:53:51 INFO - PROCESS | 3852 | 1464191631688 Marionette TRACE conn6 -> [0,181,"getWindowHandle",null] 08:53:51 INFO - PROCESS | 3852 | 1464191631689 Marionette TRACE conn6 <- [1,181,null,{"value":"13"}] 08:53:51 INFO - PROCESS | 3852 | 1464191631693 Marionette TRACE conn6 -> [0,182,"setScriptTimeout",{"ms":35000}] 08:53:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 08:53:51 INFO - PROCESS | 3852 | 1464191631694 Marionette TRACE conn6 <- [1,182,null,{}] 08:53:51 INFO - PROCESS | 3852 | 1464191631698 Marionette TRACE conn6 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:51 INFO - PROCESS | 3852 | 1464191631812 Marionette TRACE conn6 <- [1,183,null,{"value":null}] 08:53:51 INFO - PROCESS | 3852 | 1464191631850 Marionette TRACE conn6 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:51 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEC3CC000 == 39 [pid = 3852] [id = 55] 08:53:51 INFO - PROCESS | 3852 | ++DOMWINDOW == 88 (0000001DE03C0800) [pid = 3852] [serial = 162] [outer = 0000000000000000] 08:53:51 INFO - PROCESS | 3852 | ++DOMWINDOW == 89 (0000001DE3286400) [pid = 3852] [serial = 163] [outer = 0000001DE03C0800] 08:53:51 INFO - PROCESS | 3852 | 1464191631896 Marionette DEBUG loaded listener.js 08:53:51 INFO - PROCESS | 3852 | ++DOMWINDOW == 90 (0000001DEBA9FC00) [pid = 3852] [serial = 164] [outer = 0000001DE03C0800] 08:53:52 INFO - PROCESS | 3852 | 1464191632224 Marionette TRACE conn6 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 08:53:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 08:53:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 588ms 08:53:52 INFO - PROCESS | 3852 | 1464191632284 Marionette TRACE conn6 -> [0,185,"getWindowHandle",null] 08:53:52 INFO - PROCESS | 3852 | 1464191632286 Marionette TRACE conn6 <- [1,185,null,{"value":"13"}] 08:53:52 INFO - PROCESS | 3852 | 1464191632290 Marionette TRACE conn6 -> [0,186,"setScriptTimeout",{"ms":35000}] 08:53:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 08:53:52 INFO - PROCESS | 3852 | 1464191632291 Marionette TRACE conn6 <- [1,186,null,{}] 08:53:52 INFO - PROCESS | 3852 | 1464191632295 Marionette TRACE conn6 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:52 INFO - PROCESS | 3852 | 1464191632398 Marionette TRACE conn6 <- [1,187,null,{"value":null}] 08:53:52 INFO - PROCESS | 3852 | 1464191632406 Marionette TRACE conn6 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:52 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DF27E0000 == 40 [pid = 3852] [id = 56] 08:53:52 INFO - PROCESS | 3852 | ++DOMWINDOW == 91 (0000001DE8726C00) [pid = 3852] [serial = 165] [outer = 0000000000000000] 08:53:52 INFO - PROCESS | 3852 | ++DOMWINDOW == 92 (0000001DEC278000) [pid = 3852] [serial = 166] [outer = 0000001DE8726C00] 08:53:52 INFO - PROCESS | 3852 | 1464191632451 Marionette DEBUG loaded listener.js 08:53:52 INFO - PROCESS | 3852 | ++DOMWINDOW == 93 (0000001DED973400) [pid = 3852] [serial = 167] [outer = 0000001DE8726C00] 08:53:52 INFO - PROCESS | 3852 | 1464191632847 Marionette TRACE conn6 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 08:53:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 08:53:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 587ms 08:53:52 INFO - PROCESS | 3852 | 1464191632880 Marionette TRACE conn6 -> [0,189,"getWindowHandle",null] 08:53:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 08:53:52 INFO - PROCESS | 3852 | 1464191632882 Marionette TRACE conn6 <- [1,189,null,{"value":"13"}] 08:53:52 INFO - PROCESS | 3852 | 1464191632886 Marionette TRACE conn6 -> [0,190,"setScriptTimeout",{"ms":35000}] 08:53:52 INFO - PROCESS | 3852 | 1464191632888 Marionette TRACE conn6 <- [1,190,null,{}] 08:53:52 INFO - PROCESS | 3852 | 1464191632891 Marionette TRACE conn6 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:53 INFO - PROCESS | 3852 | 1464191632995 Marionette TRACE conn6 <- [1,191,null,{"value":null}] 08:53:53 INFO - PROCESS | 3852 | 1464191633003 Marionette TRACE conn6 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:53 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE057A000 == 41 [pid = 3852] [id = 57] 08:53:53 INFO - PROCESS | 3852 | ++DOMWINDOW == 94 (0000001DED57BC00) [pid = 3852] [serial = 168] [outer = 0000000000000000] 08:53:53 INFO - PROCESS | 3852 | ++DOMWINDOW == 95 (0000001DEE253C00) [pid = 3852] [serial = 169] [outer = 0000001DED57BC00] 08:53:53 INFO - PROCESS | 3852 | 1464191633048 Marionette DEBUG loaded listener.js 08:53:53 INFO - PROCESS | 3852 | ++DOMWINDOW == 96 (0000001DEEC52000) [pid = 3852] [serial = 170] [outer = 0000001DED57BC00] 08:53:53 INFO - PROCESS | 3852 | 1464191633427 Marionette TRACE conn6 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 08:53:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 08:53:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 587ms 08:53:53 INFO - PROCESS | 3852 | 1464191633522 Marionette TRACE conn6 -> [0,193,"getWindowHandle",null] 08:53:53 INFO - PROCESS | 3852 | 1464191633527 Marionette TRACE conn6 <- [1,193,null,{"value":"13"}] 08:53:53 INFO - PROCESS | 3852 | 1464191633537 Marionette TRACE conn6 -> [0,194,"setScriptTimeout",{"ms":35000}] 08:53:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 08:53:53 INFO - PROCESS | 3852 | 1464191633542 Marionette TRACE conn6 <- [1,194,null,{}] 08:53:53 INFO - PROCESS | 3852 | 1464191633549 Marionette TRACE conn6 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:53 INFO - PROCESS | 3852 | 1464191633685 Marionette TRACE conn6 <- [1,195,null,{"value":null}] 08:53:53 INFO - PROCESS | 3852 | 1464191633855 Marionette TRACE conn6 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:53 INFO - PROCESS | 3852 | ++DOCSHELL 0000001D810BC000 == 42 [pid = 3852] [id = 58] 08:53:53 INFO - PROCESS | 3852 | ++DOMWINDOW == 97 (0000001DB0A5D000) [pid = 3852] [serial = 171] [outer = 0000000000000000] 08:53:53 INFO - PROCESS | 3852 | ++DOMWINDOW == 98 (0000001DB0A99800) [pid = 3852] [serial = 172] [outer = 0000001DB0A5D000] 08:53:53 INFO - PROCESS | 3852 | 1464191633915 Marionette DEBUG loaded listener.js 08:53:54 INFO - PROCESS | 3852 | ++DOMWINDOW == 99 (0000001DB0C46800) [pid = 3852] [serial = 173] [outer = 0000001DB0A5D000] 08:53:54 INFO - PROCESS | 3852 | 1464191634585 Marionette TRACE conn6 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 08:53:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 08:53:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1083ms 08:53:54 INFO - PROCESS | 3852 | 1464191634640 Marionette TRACE conn6 -> [0,197,"getWindowHandle",null] 08:53:54 INFO - PROCESS | 3852 | 1464191634644 Marionette TRACE conn6 <- [1,197,null,{"value":"13"}] 08:53:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 08:53:54 INFO - PROCESS | 3852 | 1464191634665 Marionette TRACE conn6 -> [0,198,"setScriptTimeout",{"ms":35000}] 08:53:54 INFO - PROCESS | 3852 | 1464191634669 Marionette TRACE conn6 <- [1,198,null,{}] 08:53:54 INFO - PROCESS | 3852 | 1464191634677 Marionette TRACE conn6 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:54 INFO - PROCESS | 3852 | 1464191634842 Marionette TRACE conn6 <- [1,199,null,{"value":null}] 08:53:54 INFO - PROCESS | 3852 | 1464191634904 Marionette TRACE conn6 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:54 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE1CD3000 == 43 [pid = 3852] [id = 59] 08:53:54 INFO - PROCESS | 3852 | ++DOMWINDOW == 100 (0000001DE0530C00) [pid = 3852] [serial = 174] [outer = 0000000000000000] 08:53:54 INFO - PROCESS | 3852 | ++DOMWINDOW == 101 (0000001DE13D0C00) [pid = 3852] [serial = 175] [outer = 0000001DE0530C00] 08:53:54 INFO - PROCESS | 3852 | 1464191634962 Marionette DEBUG loaded listener.js 08:53:55 INFO - PROCESS | 3852 | ++DOMWINDOW == 102 (0000001DE1E1DC00) [pid = 3852] [serial = 176] [outer = 0000001DE0530C00] 08:53:55 INFO - PROCESS | 3852 | 1464191635868 Marionette TRACE conn6 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 08:53:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 08:53:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1255ms 08:53:55 INFO - PROCESS | 3852 | 1464191635907 Marionette TRACE conn6 -> [0,201,"getWindowHandle",null] 08:53:55 INFO - PROCESS | 3852 | 1464191635911 Marionette TRACE conn6 <- [1,201,null,{"value":"13"}] 08:53:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 08:53:55 INFO - PROCESS | 3852 | 1464191635916 Marionette TRACE conn6 -> [0,202,"setScriptTimeout",{"ms":35000}] 08:53:55 INFO - PROCESS | 3852 | 1464191635921 Marionette TRACE conn6 <- [1,202,null,{}] 08:53:55 INFO - PROCESS | 3852 | 1464191635927 Marionette TRACE conn6 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:56 INFO - PROCESS | 3852 | 1464191636036 Marionette TRACE conn6 <- [1,203,null,{"value":null}] 08:53:56 INFO - PROCESS | 3852 | 1464191636105 Marionette TRACE conn6 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:56 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DB0CC1000 == 44 [pid = 3852] [id = 60] 08:53:56 INFO - PROCESS | 3852 | ++DOMWINDOW == 103 (0000001DB0C40000) [pid = 3852] [serial = 177] [outer = 0000000000000000] 08:53:56 INFO - PROCESS | 3852 | ++DOMWINDOW == 104 (0000001DB2048000) [pid = 3852] [serial = 178] [outer = 0000001DB0C40000] 08:53:56 INFO - PROCESS | 3852 | 1464191636156 Marionette DEBUG loaded listener.js 08:53:56 INFO - PROCESS | 3852 | ++DOMWINDOW == 105 (0000001DDCFC7800) [pid = 3852] [serial = 179] [outer = 0000001DB0C40000] 08:53:56 INFO - PROCESS | 3852 | --DOCSHELL 0000001DF27E0000 == 43 [pid = 3852] [id = 56] 08:53:56 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEC3CC000 == 42 [pid = 3852] [id = 55] 08:53:56 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE87A9800 == 41 [pid = 3852] [id = 54] 08:53:56 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEF644800 == 40 [pid = 3852] [id = 53] 08:53:56 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE3480000 == 39 [pid = 3852] [id = 52] 08:53:56 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEE7CA800 == 38 [pid = 3852] [id = 51] 08:53:56 INFO - PROCESS | 3852 | --DOCSHELL 0000001DED945800 == 37 [pid = 3852] [id = 50] 08:53:56 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEBA19800 == 36 [pid = 3852] [id = 49] 08:53:56 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE87AB000 == 35 [pid = 3852] [id = 48] 08:53:56 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE7397800 == 34 [pid = 3852] [id = 47] 08:53:56 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE3485800 == 33 [pid = 3852] [id = 46] 08:53:56 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE0EA6000 == 32 [pid = 3852] [id = 45] 08:53:56 INFO - PROCESS | 3852 | --DOMWINDOW == 104 (0000001D80041800) [pid = 3852] [serial = 126] [outer = 0000000000000000] [url = about:blank] 08:53:56 INFO - PROCESS | 3852 | --DOCSHELL 0000001DB0C0C800 == 31 [pid = 3852] [id = 44] 08:53:56 INFO - PROCESS | 3852 | --DOMWINDOW == 103 (0000001DEB402800) [pid = 3852] [serial = 79] [outer = 0000000000000000] [url = about:blank] 08:53:56 INFO - PROCESS | 3852 | --DOMWINDOW == 102 (0000001DEF715800) [pid = 3852] [serial = 124] [outer = 0000000000000000] [url = about:blank] 08:53:56 INFO - PROCESS | 3852 | --DOMWINDOW == 101 (0000001DEF616C00) [pid = 3852] [serial = 111] [outer = 0000000000000000] [url = about:blank] 08:53:56 INFO - PROCESS | 3852 | --DOMWINDOW == 100 (0000001DEF70E400) [pid = 3852] [serial = 112] [outer = 0000000000000000] [url = about:blank] 08:53:56 INFO - PROCESS | 3852 | --DOMWINDOW == 99 (0000001DE0534400) [pid = 3852] [serial = 114] [outer = 0000000000000000] [url = about:blank] 08:53:56 INFO - PROCESS | 3852 | --DOMWINDOW == 98 (0000001DB0C41C00) [pid = 3852] [serial = 117] [outer = 0000000000000000] [url = about:blank] 08:53:56 INFO - PROCESS | 3852 | --DOMWINDOW == 97 (0000001DEF70E800) [pid = 3852] [serial = 115] [outer = 0000000000000000] [url = about:blank] 08:53:56 INFO - PROCESS | 3852 | --DOMWINDOW == 96 (0000001DE2722000) [pid = 3852] [serial = 123] [outer = 0000000000000000] [url = about:blank] 08:53:56 INFO - PROCESS | 3852 | --DOMWINDOW == 95 (0000001DB2048400) [pid = 3852] [serial = 118] [outer = 0000000000000000] [url = about:blank] 08:53:56 INFO - PROCESS | 3852 | --DOMWINDOW == 94 (0000001DEE7AB800) [pid = 3852] [serial = 90] [outer = 0000000000000000] [url = about:blank] 08:53:56 INFO - PROCESS | 3852 | --DOMWINDOW == 93 (0000001DEBAA4400) [pid = 3852] [serial = 88] [outer = 0000000000000000] [url = about:blank] 08:53:56 INFO - PROCESS | 3852 | --DOMWINDOW == 92 (0000001DEB472400) [pid = 3852] [serial = 87] [outer = 0000000000000000] [url = about:blank] 08:53:56 INFO - PROCESS | 3852 | --DOMWINDOW == 91 (0000001DE838E800) [pid = 3852] [serial = 85] [outer = 0000000000000000] [url = about:blank] 08:53:56 INFO - PROCESS | 3852 | --DOMWINDOW == 90 (0000001DE641B000) [pid = 3852] [serial = 84] [outer = 0000000000000000] [url = about:blank] 08:53:56 INFO - PROCESS | 3852 | --DOMWINDOW == 89 (0000001DE03CA800) [pid = 3852] [serial = 82] [outer = 0000000000000000] [url = about:blank] 08:53:56 INFO - PROCESS | 3852 | --DOMWINDOW == 88 (0000001DB0A64400) [pid = 3852] [serial = 81] [outer = 0000000000000000] [url = about:blank] 08:53:56 INFO - PROCESS | 3852 | --DOMWINDOW == 87 (0000001DEE7EC000) [pid = 3852] [serial = 108] [outer = 0000000000000000] [url = about:blank] 08:53:56 INFO - PROCESS | 3852 | --DOMWINDOW == 86 (0000001DEBAA5400) [pid = 3852] [serial = 105] [outer = 0000000000000000] [url = about:blank] 08:53:56 INFO - PROCESS | 3852 | --DOMWINDOW == 85 (0000001DED581800) [pid = 3852] [serial = 106] [outer = 0000000000000000] [url = about:blank] 08:53:56 INFO - PROCESS | 3852 | --DOMWINDOW == 84 (0000001DE7F8E800) [pid = 3852] [serial = 102] [outer = 0000000000000000] [url = about:blank] 08:53:56 INFO - PROCESS | 3852 | --DOMWINDOW == 83 (0000001DE8D1F000) [pid = 3852] [serial = 103] [outer = 0000000000000000] [url = about:blank] 08:53:56 INFO - PROCESS | 3852 | --DOMWINDOW == 82 (0000001DE1F67000) [pid = 3852] [serial = 99] [outer = 0000000000000000] [url = about:blank] 08:53:56 INFO - PROCESS | 3852 | --DOMWINDOW == 81 (0000001DE27F2000) [pid = 3852] [serial = 100] [outer = 0000000000000000] [url = about:blank] 08:53:56 INFO - PROCESS | 3852 | --DOMWINDOW == 80 (0000001DE1E25C00) [pid = 3852] [serial = 97] [outer = 0000000000000000] [url = about:blank] 08:53:56 INFO - PROCESS | 3852 | --DOMWINDOW == 79 (0000001DE0E1C400) [pid = 3852] [serial = 96] [outer = 0000000000000000] [url = about:blank] 08:53:56 INFO - PROCESS | 3852 | --DOMWINDOW == 78 (0000001DEF35FC00) [pid = 3852] [serial = 94] [outer = 0000000000000000] [url = about:blank] 08:53:56 INFO - PROCESS | 3852 | --DOMWINDOW == 77 (0000001DE1F6BC00) [pid = 3852] [serial = 93] [outer = 0000000000000000] [url = about:blank] 08:53:56 INFO - PROCESS | 3852 | --DOMWINDOW == 76 (0000001DEF1A4800) [pid = 3852] [serial = 91] [outer = 0000000000000000] [url = about:blank] 08:53:56 INFO - PROCESS | 3852 | --DOMWINDOW == 75 (0000001DDCFCA400) [pid = 3852] [serial = 121] [outer = 0000000000000000] [url = about:blank] 08:53:56 INFO - PROCESS | 3852 | --DOMWINDOW == 74 (0000001DDCFC3C00) [pid = 3852] [serial = 120] [outer = 0000000000000000] [url = about:blank] 08:53:56 INFO - PROCESS | 3852 | --DOMWINDOW == 73 (0000001DEF5A0800) [pid = 3852] [serial = 109] [outer = 0000000000000000] [url = about:blank] 08:53:56 INFO - PROCESS | 3852 | 1464191636664 Marionette TRACE conn6 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 08:53:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 08:53:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 776ms 08:53:56 INFO - PROCESS | 3852 | 1464191636697 Marionette TRACE conn6 -> [0,205,"getWindowHandle",null] 08:53:56 INFO - PROCESS | 3852 | 1464191636704 Marionette TRACE conn6 <- [1,205,null,{"value":"13"}] 08:53:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 08:53:56 INFO - PROCESS | 3852 | 1464191636710 Marionette TRACE conn6 -> [0,206,"setScriptTimeout",{"ms":35000}] 08:53:56 INFO - PROCESS | 3852 | 1464191636713 Marionette TRACE conn6 <- [1,206,null,{}] 08:53:56 INFO - PROCESS | 3852 | 1464191636717 Marionette TRACE conn6 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:56 INFO - PROCESS | 3852 | 1464191636804 Marionette TRACE conn6 <- [1,207,null,{"value":null}] 08:53:56 INFO - PROCESS | 3852 | 1464191636813 Marionette TRACE conn6 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:56 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DB0C18800 == 32 [pid = 3852] [id = 61] 08:53:56 INFO - PROCESS | 3852 | ++DOMWINDOW == 74 (0000001DE03BD400) [pid = 3852] [serial = 180] [outer = 0000000000000000] 08:53:56 INFO - PROCESS | 3852 | ++DOMWINDOW == 75 (0000001DE052E400) [pid = 3852] [serial = 181] [outer = 0000001DE03BD400] 08:53:56 INFO - PROCESS | 3852 | 1464191636862 Marionette DEBUG loaded listener.js 08:53:56 INFO - PROCESS | 3852 | ++DOMWINDOW == 76 (0000001DE0D4CC00) [pid = 3852] [serial = 182] [outer = 0000001DE03BD400] 08:53:57 INFO - PROCESS | 3852 | 1464191637309 Marionette TRACE conn6 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 08:53:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 08:53:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 630ms 08:53:57 INFO - PROCESS | 3852 | 1464191637340 Marionette TRACE conn6 -> [0,209,"getWindowHandle",null] 08:53:57 INFO - PROCESS | 3852 | 1464191637343 Marionette TRACE conn6 <- [1,209,null,{"value":"13"}] 08:53:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 08:53:57 INFO - PROCESS | 3852 | 1464191637346 Marionette TRACE conn6 -> [0,210,"setScriptTimeout",{"ms":35000}] 08:53:57 INFO - PROCESS | 3852 | 1464191637350 Marionette TRACE conn6 <- [1,210,null,{}] 08:53:57 INFO - PROCESS | 3852 | 1464191637362 Marionette TRACE conn6 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:57 INFO - PROCESS | 3852 | 1464191637450 Marionette TRACE conn6 <- [1,211,null,{"value":null}] 08:53:57 INFO - PROCESS | 3852 | 1464191637460 Marionette TRACE conn6 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:57 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE1CBB800 == 33 [pid = 3852] [id = 62] 08:53:57 INFO - PROCESS | 3852 | ++DOMWINDOW == 77 (0000001DE1E1E000) [pid = 3852] [serial = 183] [outer = 0000000000000000] 08:53:57 INFO - PROCESS | 3852 | ++DOMWINDOW == 78 (0000001DE1E26C00) [pid = 3852] [serial = 184] [outer = 0000001DE1E1E000] 08:53:57 INFO - PROCESS | 3852 | 1464191637511 Marionette DEBUG loaded listener.js 08:53:57 INFO - PROCESS | 3852 | ++DOMWINDOW == 79 (0000001DE1E64400) [pid = 3852] [serial = 185] [outer = 0000001DE1E1E000] 08:53:57 INFO - PROCESS | 3852 | 1464191637962 Marionette TRACE conn6 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 08:53:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 08:53:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 692ms 08:53:58 INFO - PROCESS | 3852 | 1464191638041 Marionette TRACE conn6 -> [0,213,"getWindowHandle",null] 08:53:58 INFO - PROCESS | 3852 | 1464191638044 Marionette TRACE conn6 <- [1,213,null,{"value":"13"}] 08:53:58 INFO - PROCESS | 3852 | 1464191638047 Marionette TRACE conn6 -> [0,214,"setScriptTimeout",{"ms":35000}] 08:53:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 08:53:58 INFO - PROCESS | 3852 | 1464191638049 Marionette TRACE conn6 <- [1,214,null,{}] 08:53:58 INFO - PROCESS | 3852 | 1464191638053 Marionette TRACE conn6 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:58 INFO - PROCESS | 3852 | 1464191638138 Marionette TRACE conn6 <- [1,215,null,{"value":null}] 08:53:58 INFO - PROCESS | 3852 | 1464191638147 Marionette TRACE conn6 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:58 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE6F17800 == 34 [pid = 3852] [id = 63] 08:53:58 INFO - PROCESS | 3852 | ++DOMWINDOW == 80 (0000001DE1F6BC00) [pid = 3852] [serial = 186] [outer = 0000000000000000] 08:53:58 INFO - PROCESS | 3852 | ++DOMWINDOW == 81 (0000001DE26CEC00) [pid = 3852] [serial = 187] [outer = 0000001DE1F6BC00] 08:53:58 INFO - PROCESS | 3852 | 1464191638199 Marionette DEBUG loaded listener.js 08:53:58 INFO - PROCESS | 3852 | ++DOMWINDOW == 82 (0000001DE2727000) [pid = 3852] [serial = 188] [outer = 0000001DE1F6BC00] 08:53:58 INFO - PROCESS | 3852 | 1464191638600 Marionette TRACE conn6 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 08:53:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 08:53:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 587ms 08:53:58 INFO - PROCESS | 3852 | 1464191638637 Marionette TRACE conn6 -> [0,217,"getWindowHandle",null] 08:53:58 INFO - PROCESS | 3852 | 1464191638640 Marionette TRACE conn6 <- [1,217,null,{"value":"13"}] 08:53:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 08:53:58 INFO - PROCESS | 3852 | 1464191638643 Marionette TRACE conn6 -> [0,218,"setScriptTimeout",{"ms":35000}] 08:53:58 INFO - PROCESS | 3852 | 1464191638645 Marionette TRACE conn6 <- [1,218,null,{}] 08:53:58 INFO - PROCESS | 3852 | 1464191638648 Marionette TRACE conn6 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:58 INFO - PROCESS | 3852 | 1464191638727 Marionette TRACE conn6 <- [1,219,null,{"value":null}] 08:53:58 INFO - PROCESS | 3852 | 1464191638735 Marionette TRACE conn6 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:58 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE7FCA000 == 35 [pid = 3852] [id = 64] 08:53:58 INFO - PROCESS | 3852 | ++DOMWINDOW == 83 (0000001DE272B800) [pid = 3852] [serial = 189] [outer = 0000000000000000] 08:53:58 INFO - PROCESS | 3852 | ++DOMWINDOW == 84 (0000001DE3410C00) [pid = 3852] [serial = 190] [outer = 0000001DE272B800] 08:53:58 INFO - PROCESS | 3852 | 1464191638782 Marionette DEBUG loaded listener.js 08:53:58 INFO - PROCESS | 3852 | ++DOMWINDOW == 85 (0000001DE641DC00) [pid = 3852] [serial = 191] [outer = 0000001DE272B800] 08:53:59 INFO - PROCESS | 3852 | 1464191639266 Marionette TRACE conn6 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 08:53:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 08:53:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 671ms 08:53:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 08:53:59 INFO - PROCESS | 3852 | 1464191639318 Marionette TRACE conn6 -> [0,221,"getWindowHandle",null] 08:53:59 INFO - PROCESS | 3852 | 1464191639320 Marionette TRACE conn6 <- [1,221,null,{"value":"13"}] 08:53:59 INFO - PROCESS | 3852 | 1464191639323 Marionette TRACE conn6 -> [0,222,"setScriptTimeout",{"ms":35000}] 08:53:59 INFO - PROCESS | 3852 | 1464191639333 Marionette TRACE conn6 <- [1,222,null,{}] 08:53:59 INFO - PROCESS | 3852 | 1464191639342 Marionette TRACE conn6 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:59 INFO - PROCESS | 3852 | 1464191639465 Marionette TRACE conn6 <- [1,223,null,{"value":null}] 08:53:59 INFO - PROCESS | 3852 | 1464191639478 Marionette TRACE conn6 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:59 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEAE46000 == 36 [pid = 3852] [id = 65] 08:53:59 INFO - PROCESS | 3852 | ++DOMWINDOW == 86 (0000001DE733C400) [pid = 3852] [serial = 192] [outer = 0000000000000000] 08:53:59 INFO - PROCESS | 3852 | ++DOMWINDOW == 87 (0000001DE7F8F000) [pid = 3852] [serial = 193] [outer = 0000001DE733C400] 08:53:59 INFO - PROCESS | 3852 | 1464191639556 Marionette DEBUG loaded listener.js 08:53:59 INFO - PROCESS | 3852 | ++DOMWINDOW == 88 (0000001DE8715000) [pid = 3852] [serial = 194] [outer = 0000001DE733C400] 08:53:59 INFO - PROCESS | 3852 | 1464191639980 Marionette TRACE conn6 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 08:54:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 08:54:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 692ms 08:54:00 INFO - PROCESS | 3852 | 1464191640019 Marionette TRACE conn6 -> [0,225,"getWindowHandle",null] 08:54:00 INFO - PROCESS | 3852 | 1464191640021 Marionette TRACE conn6 <- [1,225,null,{"value":"13"}] 08:54:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 08:54:00 INFO - PROCESS | 3852 | 1464191640024 Marionette TRACE conn6 -> [0,226,"setScriptTimeout",{"ms":35000}] 08:54:00 INFO - PROCESS | 3852 | 1464191640026 Marionette TRACE conn6 <- [1,226,null,{}] 08:54:00 INFO - PROCESS | 3852 | 1464191640039 Marionette TRACE conn6 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:00 INFO - PROCESS | 3852 | 1464191640161 Marionette TRACE conn6 <- [1,227,null,{"value":null}] 08:54:00 INFO - PROCESS | 3852 | 1464191640174 Marionette TRACE conn6 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:00 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEC234800 == 37 [pid = 3852] [id = 66] 08:54:00 INFO - PROCESS | 3852 | ++DOMWINDOW == 89 (0000001DE8730000) [pid = 3852] [serial = 195] [outer = 0000000000000000] 08:54:00 INFO - PROCESS | 3852 | ++DOMWINDOW == 90 (0000001DEAE54C00) [pid = 3852] [serial = 196] [outer = 0000001DE8730000] 08:54:00 INFO - PROCESS | 3852 | 1464191640220 Marionette DEBUG loaded listener.js 08:54:00 INFO - PROCESS | 3852 | ++DOMWINDOW == 91 (0000001DEB40C800) [pid = 3852] [serial = 197] [outer = 0000001DE8730000] 08:54:00 INFO - PROCESS | 3852 | 1464191640638 Marionette TRACE conn6 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 08:54:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 08:54:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 629ms 08:54:00 INFO - PROCESS | 3852 | 1464191640657 Marionette TRACE conn6 -> [0,229,"getWindowHandle",null] 08:54:00 INFO - PROCESS | 3852 | 1464191640659 Marionette TRACE conn6 <- [1,229,null,{"value":"13"}] 08:54:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 08:54:00 INFO - PROCESS | 3852 | 1464191640668 Marionette TRACE conn6 -> [0,230,"setScriptTimeout",{"ms":35000}] 08:54:00 INFO - PROCESS | 3852 | 1464191640670 Marionette TRACE conn6 <- [1,230,null,{}] 08:54:00 INFO - PROCESS | 3852 | 1464191640673 Marionette TRACE conn6 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:00 INFO - PROCESS | 3852 | 1464191640780 Marionette TRACE conn6 <- [1,231,null,{"value":null}] 08:54:00 INFO - PROCESS | 3852 | 1464191640787 Marionette TRACE conn6 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:00 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEE30D800 == 38 [pid = 3852] [id = 67] 08:54:00 INFO - PROCESS | 3852 | ++DOMWINDOW == 92 (0000001DEB410800) [pid = 3852] [serial = 198] [outer = 0000000000000000] 08:54:00 INFO - PROCESS | 3852 | ++DOMWINDOW == 93 (0000001DEB46D800) [pid = 3852] [serial = 199] [outer = 0000001DEB410800] 08:54:00 INFO - PROCESS | 3852 | 1464191640833 Marionette DEBUG loaded listener.js 08:54:00 INFO - PROCESS | 3852 | ++DOMWINDOW == 94 (0000001DEBA9D400) [pid = 3852] [serial = 200] [outer = 0000001DEB410800] 08:54:01 INFO - PROCESS | 3852 | --DOMWINDOW == 93 (0000001DE8726C00) [pid = 3852] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 08:54:01 INFO - PROCESS | 3852 | --DOMWINDOW == 92 (0000001DE7E3CC00) [pid = 3852] [serial = 152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 08:54:01 INFO - PROCESS | 3852 | --DOMWINDOW == 91 (0000001DE03C0800) [pid = 3852] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 08:54:01 INFO - PROCESS | 3852 | --DOMWINDOW == 90 (0000001DB0C38800) [pid = 3852] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 08:54:01 INFO - PROCESS | 3852 | --DOMWINDOW == 89 (0000001DE1E1BC00) [pid = 3852] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 08:54:01 INFO - PROCESS | 3852 | --DOMWINDOW == 88 (0000001DDCFC0800) [pid = 3852] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 08:54:01 INFO - PROCESS | 3852 | --DOMWINDOW == 87 (0000001DE641EC00) [pid = 3852] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 08:54:01 INFO - PROCESS | 3852 | --DOMWINDOW == 86 (0000001DE7F0B000) [pid = 3852] [serial = 155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 08:54:01 INFO - PROCESS | 3852 | --DOMWINDOW == 85 (0000001D80966400) [pid = 3852] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 08:54:01 INFO - PROCESS | 3852 | --DOMWINDOW == 84 (0000001D80967C00) [pid = 3852] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 08:54:01 INFO - PROCESS | 3852 | --DOMWINDOW == 83 (0000001DE2726800) [pid = 3852] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 08:54:01 INFO - PROCESS | 3852 | --DOMWINDOW == 82 (0000001DE6F84400) [pid = 3852] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 08:54:01 INFO - PROCESS | 3852 | --DOMWINDOW == 81 (0000001DEAE53800) [pid = 3852] [serial = 159] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 08:54:01 INFO - PROCESS | 3852 | --DOMWINDOW == 80 (0000001D80037400) [pid = 3852] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 08:54:01 INFO - PROCESS | 3852 | 1464191641328 Marionette TRACE conn6 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 08:54:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 08:54:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 672ms 08:54:01 INFO - PROCESS | 3852 | 1464191641342 Marionette TRACE conn6 -> [0,233,"getWindowHandle",null] 08:54:01 INFO - PROCESS | 3852 | 1464191641344 Marionette TRACE conn6 <- [1,233,null,{"value":"13"}] 08:54:01 INFO - PROCESS | 3852 | 1464191641347 Marionette TRACE conn6 -> [0,234,"setScriptTimeout",{"ms":35000}] 08:54:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 08:54:01 INFO - PROCESS | 3852 | 1464191641349 Marionette TRACE conn6 <- [1,234,null,{}] 08:54:01 INFO - PROCESS | 3852 | 1464191641353 Marionette TRACE conn6 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:01 INFO - PROCESS | 3852 | 1464191641457 Marionette TRACE conn6 <- [1,235,null,{"value":null}] 08:54:01 INFO - PROCESS | 3852 | 1464191641518 Marionette TRACE conn6 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:01 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEE7E1800 == 39 [pid = 3852] [id = 68] 08:54:01 INFO - PROCESS | 3852 | ++DOMWINDOW == 81 (0000001DB2052000) [pid = 3852] [serial = 201] [outer = 0000000000000000] 08:54:01 INFO - PROCESS | 3852 | ++DOMWINDOW == 82 (0000001DE2727C00) [pid = 3852] [serial = 202] [outer = 0000001DB2052000] 08:54:01 INFO - PROCESS | 3852 | 1464191641569 Marionette DEBUG loaded listener.js 08:54:01 INFO - PROCESS | 3852 | ++DOMWINDOW == 83 (0000001DEBA9B400) [pid = 3852] [serial = 203] [outer = 0000001DB2052000] 08:54:01 INFO - PROCESS | 3852 | 1464191641909 Marionette TRACE conn6 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 08:54:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 08:54:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 629ms 08:54:01 INFO - PROCESS | 3852 | 1464191641980 Marionette TRACE conn6 -> [0,237,"getWindowHandle",null] 08:54:01 INFO - PROCESS | 3852 | 1464191641983 Marionette TRACE conn6 <- [1,237,null,{"value":"13"}] 08:54:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 08:54:01 INFO - PROCESS | 3852 | 1464191641986 Marionette TRACE conn6 -> [0,238,"setScriptTimeout",{"ms":35000}] 08:54:01 INFO - PROCESS | 3852 | 1464191641988 Marionette TRACE conn6 <- [1,238,null,{}] 08:54:01 INFO - PROCESS | 3852 | 1464191641991 Marionette TRACE conn6 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:02 INFO - PROCESS | 3852 | 1464191642101 Marionette TRACE conn6 <- [1,239,null,{"value":null}] 08:54:02 INFO - PROCESS | 3852 | 1464191642111 Marionette TRACE conn6 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:02 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEEDE2000 == 40 [pid = 3852] [id = 69] 08:54:02 INFO - PROCESS | 3852 | ++DOMWINDOW == 84 (0000001DED57EC00) [pid = 3852] [serial = 204] [outer = 0000000000000000] 08:54:02 INFO - PROCESS | 3852 | ++DOMWINDOW == 85 (0000001DED974C00) [pid = 3852] [serial = 205] [outer = 0000001DED57EC00] 08:54:02 INFO - PROCESS | 3852 | 1464191642156 Marionette DEBUG loaded listener.js 08:54:02 INFO - PROCESS | 3852 | ++DOMWINDOW == 86 (0000001DEE7AB800) [pid = 3852] [serial = 206] [outer = 0000001DED57EC00] 08:54:02 INFO - PROCESS | 3852 | 1464191642560 Marionette TRACE conn6 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 08:54:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 08:54:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 629ms 08:54:02 INFO - PROCESS | 3852 | 1464191642618 Marionette TRACE conn6 -> [0,241,"getWindowHandle",null] 08:54:02 INFO - PROCESS | 3852 | 1464191642621 Marionette TRACE conn6 <- [1,241,null,{"value":"13"}] 08:54:02 INFO - PROCESS | 3852 | 1464191642625 Marionette TRACE conn6 -> [0,242,"setScriptTimeout",{"ms":35000}] 08:54:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 08:54:02 INFO - PROCESS | 3852 | 1464191642628 Marionette TRACE conn6 <- [1,242,null,{}] 08:54:02 INFO - PROCESS | 3852 | 1464191642631 Marionette TRACE conn6 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:02 INFO - PROCESS | 3852 | 1464191642731 Marionette TRACE conn6 <- [1,243,null,{"value":null}] 08:54:02 INFO - PROCESS | 3852 | 1464191642772 Marionette TRACE conn6 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:02 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEF65A000 == 41 [pid = 3852] [id = 70] 08:54:02 INFO - PROCESS | 3852 | ++DOMWINDOW == 87 (0000001DEF59A000) [pid = 3852] [serial = 207] [outer = 0000000000000000] 08:54:02 INFO - PROCESS | 3852 | ++DOMWINDOW == 88 (0000001DEF5A0800) [pid = 3852] [serial = 208] [outer = 0000001DEF59A000] 08:54:02 INFO - PROCESS | 3852 | 1464191642822 Marionette DEBUG loaded listener.js 08:54:02 INFO - PROCESS | 3852 | ++DOMWINDOW == 89 (0000001DEF60C000) [pid = 3852] [serial = 209] [outer = 0000001DEF59A000] 08:54:03 INFO - PROCESS | 3852 | 1464191643515 Marionette TRACE conn6 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 08:54:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 08:54:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 986ms 08:54:03 INFO - PROCESS | 3852 | 1464191643614 Marionette TRACE conn6 -> [0,245,"getWindowHandle",null] 08:54:03 INFO - PROCESS | 3852 | 1464191643618 Marionette TRACE conn6 <- [1,245,null,{"value":"13"}] 08:54:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 08:54:03 INFO - PROCESS | 3852 | 1464191643623 Marionette TRACE conn6 -> [0,246,"setScriptTimeout",{"ms":35000}] 08:54:03 INFO - PROCESS | 3852 | 1464191643626 Marionette TRACE conn6 <- [1,246,null,{}] 08:54:03 INFO - PROCESS | 3852 | 1464191643632 Marionette TRACE conn6 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:03 INFO - PROCESS | 3852 | 1464191643778 Marionette TRACE conn6 <- [1,247,null,{"value":null}] 08:54:03 INFO - PROCESS | 3852 | 1464191643839 Marionette TRACE conn6 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:03 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DB0CBB800 == 42 [pid = 3852] [id = 71] 08:54:03 INFO - PROCESS | 3852 | ++DOMWINDOW == 90 (0000001DB0AA4400) [pid = 3852] [serial = 210] [outer = 0000000000000000] 08:54:03 INFO - PROCESS | 3852 | ++DOMWINDOW == 91 (0000001DB22B7C00) [pid = 3852] [serial = 211] [outer = 0000001DB0AA4400] 08:54:03 INFO - PROCESS | 3852 | 1464191643899 Marionette DEBUG loaded listener.js 08:54:04 INFO - PROCESS | 3852 | ++DOMWINDOW == 92 (0000001DB22C0C00) [pid = 3852] [serial = 212] [outer = 0000001DB0AA4400] 08:54:04 INFO - PROCESS | 3852 | 1464191644495 Marionette TRACE conn6 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 08:54:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 08:54:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 943ms 08:54:04 INFO - PROCESS | 3852 | 1464191644567 Marionette TRACE conn6 -> [0,249,"getWindowHandle",null] 08:54:04 INFO - PROCESS | 3852 | 1464191644574 Marionette TRACE conn6 <- [1,249,null,{"value":"13"}] 08:54:04 INFO - PROCESS | 3852 | 1464191644580 Marionette TRACE conn6 -> [0,250,"setScriptTimeout",{"ms":35000}] 08:54:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 08:54:04 INFO - PROCESS | 3852 | 1464191644584 Marionette TRACE conn6 <- [1,250,null,{}] 08:54:04 INFO - PROCESS | 3852 | 1464191644588 Marionette TRACE conn6 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:04 INFO - PROCESS | 3852 | 1464191644701 Marionette TRACE conn6 <- [1,251,null,{"value":null}] 08:54:04 INFO - PROCESS | 3852 | 1464191644768 Marionette TRACE conn6 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:04 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEAE2C800 == 43 [pid = 3852] [id = 72] 08:54:04 INFO - PROCESS | 3852 | ++DOMWINDOW == 93 (0000001DE0DCC000) [pid = 3852] [serial = 213] [outer = 0000000000000000] 08:54:04 INFO - PROCESS | 3852 | ++DOMWINDOW == 94 (0000001DE1D18800) [pid = 3852] [serial = 214] [outer = 0000001DE0DCC000] 08:54:04 INFO - PROCESS | 3852 | 1464191644827 Marionette DEBUG loaded listener.js 08:54:04 INFO - PROCESS | 3852 | ++DOMWINDOW == 95 (0000001DE1E5D800) [pid = 3852] [serial = 215] [outer = 0000001DE0DCC000] 08:54:05 INFO - PROCESS | 3852 | 1464191645430 Marionette TRACE conn6 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 08:54:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 08:54:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 882ms 08:54:05 INFO - PROCESS | 3852 | 1464191645467 Marionette TRACE conn6 -> [0,253,"getWindowHandle",null] 08:54:05 INFO - PROCESS | 3852 | 1464191645470 Marionette TRACE conn6 <- [1,253,null,{"value":"13"}] 08:54:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 08:54:05 INFO - PROCESS | 3852 | 1464191645474 Marionette TRACE conn6 -> [0,254,"setScriptTimeout",{"ms":35000}] 08:54:05 INFO - PROCESS | 3852 | 1464191645478 Marionette TRACE conn6 <- [1,254,null,{}] 08:54:05 INFO - PROCESS | 3852 | 1464191645490 Marionette TRACE conn6 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:05 INFO - PROCESS | 3852 | 1464191645602 Marionette TRACE conn6 <- [1,255,null,{"value":null}] 08:54:05 INFO - PROCESS | 3852 | 1464191645684 Marionette TRACE conn6 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:05 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DF1941000 == 44 [pid = 3852] [id = 73] 08:54:05 INFO - PROCESS | 3852 | ++DOMWINDOW == 96 (0000001DE678D400) [pid = 3852] [serial = 216] [outer = 0000000000000000] 08:54:05 INFO - PROCESS | 3852 | ++DOMWINDOW == 97 (0000001DE733A000) [pid = 3852] [serial = 217] [outer = 0000001DE678D400] 08:54:05 INFO - PROCESS | 3852 | 1464191645746 Marionette DEBUG loaded listener.js 08:54:05 INFO - PROCESS | 3852 | ++DOMWINDOW == 98 (0000001DE87E7400) [pid = 3852] [serial = 218] [outer = 0000001DE678D400] 08:54:06 INFO - PROCESS | 3852 | 1464191646275 Marionette TRACE conn6 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 08:54:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 08:54:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 839ms 08:54:06 INFO - PROCESS | 3852 | 1464191646316 Marionette TRACE conn6 -> [0,257,"getWindowHandle",null] 08:54:06 INFO - PROCESS | 3852 | 1464191646319 Marionette TRACE conn6 <- [1,257,null,{"value":"13"}] 08:54:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 08:54:06 INFO - PROCESS | 3852 | 1464191646322 Marionette TRACE conn6 -> [0,258,"setScriptTimeout",{"ms":35000}] 08:54:06 INFO - PROCESS | 3852 | 1464191646325 Marionette TRACE conn6 <- [1,258,null,{}] 08:54:06 INFO - PROCESS | 3852 | 1464191646328 Marionette TRACE conn6 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:06 INFO - PROCESS | 3852 | 1464191646438 Marionette TRACE conn6 <- [1,259,null,{"value":null}] 08:54:06 INFO - PROCESS | 3852 | 1464191646516 Marionette TRACE conn6 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:06 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DF2A9E000 == 45 [pid = 3852] [id = 74] 08:54:06 INFO - PROCESS | 3852 | ++DOMWINDOW == 99 (0000001DEE7B8800) [pid = 3852] [serial = 219] [outer = 0000000000000000] 08:54:06 INFO - PROCESS | 3852 | ++DOMWINDOW == 100 (0000001DEF076C00) [pid = 3852] [serial = 220] [outer = 0000001DEE7B8800] 08:54:06 INFO - PROCESS | 3852 | 1464191646575 Marionette DEBUG loaded listener.js 08:54:06 INFO - PROCESS | 3852 | ++DOMWINDOW == 101 (0000001DEF5A3800) [pid = 3852] [serial = 221] [outer = 0000001DEE7B8800] 08:54:07 INFO - PROCESS | 3852 | 1464191647262 Marionette TRACE conn6 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 08:54:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 08:54:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 986ms 08:54:07 INFO - PROCESS | 3852 | 1464191647324 Marionette TRACE conn6 -> [0,261,"getWindowHandle",null] 08:54:07 INFO - PROCESS | 3852 | 1464191647326 Marionette TRACE conn6 <- [1,261,null,{"value":"13"}] 08:54:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 08:54:07 INFO - PROCESS | 3852 | 1464191647586 Marionette TRACE conn6 -> [0,262,"setScriptTimeout",{"ms":35000}] 08:54:07 INFO - PROCESS | 3852 | 1464191647590 Marionette TRACE conn6 <- [1,262,null,{}] 08:54:07 INFO - PROCESS | 3852 | 1464191647635 Marionette TRACE conn6 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:07 INFO - PROCESS | 3852 | 1464191647801 Marionette TRACE conn6 <- [1,263,null,{"value":null}] 08:54:07 INFO - PROCESS | 3852 | 1464191647900 Marionette TRACE conn6 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:07 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DB0C14000 == 46 [pid = 3852] [id = 75] 08:54:07 INFO - PROCESS | 3852 | ++DOMWINDOW == 102 (0000001DB22B5800) [pid = 3852] [serial = 222] [outer = 0000000000000000] 08:54:07 INFO - PROCESS | 3852 | ++DOMWINDOW == 103 (0000001DB22BC400) [pid = 3852] [serial = 223] [outer = 0000001DB22B5800] 08:54:07 INFO - PROCESS | 3852 | 1464191647951 Marionette DEBUG loaded listener.js 08:54:08 INFO - PROCESS | 3852 | ++DOMWINDOW == 104 (0000001DE03BFC00) [pid = 3852] [serial = 224] [outer = 0000001DB22B5800] 08:54:08 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEEDE2000 == 45 [pid = 3852] [id = 69] 08:54:08 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEE7E1800 == 44 [pid = 3852] [id = 68] 08:54:08 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEE30D800 == 43 [pid = 3852] [id = 67] 08:54:08 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEC234800 == 42 [pid = 3852] [id = 66] 08:54:08 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEAE46000 == 41 [pid = 3852] [id = 65] 08:54:08 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE7FCA000 == 40 [pid = 3852] [id = 64] 08:54:08 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE6F17800 == 39 [pid = 3852] [id = 63] 08:54:08 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE1CBB800 == 38 [pid = 3852] [id = 62] 08:54:08 INFO - PROCESS | 3852 | --DOCSHELL 0000001DB0C18800 == 37 [pid = 3852] [id = 61] 08:54:08 INFO - PROCESS | 3852 | --DOCSHELL 0000001DB0CC1000 == 36 [pid = 3852] [id = 60] 08:54:08 INFO - PROCESS | 3852 | --DOMWINDOW == 103 (0000001DEE253C00) [pid = 3852] [serial = 169] [outer = 0000000000000000] [url = about:blank] 08:54:08 INFO - PROCESS | 3852 | --DOCSHELL 0000001D810BC000 == 35 [pid = 3852] [id = 58] 08:54:08 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE057A000 == 34 [pid = 3852] [id = 57] 08:54:08 INFO - PROCESS | 3852 | --DOMWINDOW == 102 (0000001DEB9C1800) [pid = 3852] [serial = 160] [outer = 0000000000000000] [url = about:blank] 08:54:08 INFO - PROCESS | 3852 | --DOMWINDOW == 101 (0000001DE87E8400) [pid = 3852] [serial = 157] [outer = 0000000000000000] [url = about:blank] 08:54:08 INFO - PROCESS | 3852 | --DOMWINDOW == 100 (0000001DEAE55C00) [pid = 3852] [serial = 34] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:54:08 INFO - PROCESS | 3852 | --DOMWINDOW == 99 (0000001DEC278000) [pid = 3852] [serial = 166] [outer = 0000000000000000] [url = about:blank] 08:54:08 INFO - PROCESS | 3852 | --DOMWINDOW == 98 (0000001DEBA9FC00) [pid = 3852] [serial = 164] [outer = 0000000000000000] [url = about:blank] 08:54:08 INFO - PROCESS | 3852 | --DOMWINDOW == 97 (0000001DEBAA0C00) [pid = 3852] [serial = 161] [outer = 0000000000000000] [url = about:blank] 08:54:08 INFO - PROCESS | 3852 | --DOMWINDOW == 96 (0000001DE7F9A000) [pid = 3852] [serial = 127] [outer = 0000000000000000] [url = about:blank] 08:54:08 INFO - PROCESS | 3852 | --DOMWINDOW == 95 (0000001DE7E3E000) [pid = 3852] [serial = 151] [outer = 0000000000000000] [url = about:blank] 08:54:08 INFO - PROCESS | 3852 | --DOMWINDOW == 94 (0000001DED973400) [pid = 3852] [serial = 167] [outer = 0000000000000000] [url = about:blank] 08:54:08 INFO - PROCESS | 3852 | --DOMWINDOW == 93 (0000001DE7F0DC00) [pid = 3852] [serial = 153] [outer = 0000000000000000] [url = about:blank] 08:54:08 INFO - PROCESS | 3852 | --DOMWINDOW == 92 (0000001DE3286400) [pid = 3852] [serial = 163] [outer = 0000000000000000] [url = about:blank] 08:54:08 INFO - PROCESS | 3852 | --DOMWINDOW == 91 (0000001DB0C39000) [pid = 3852] [serial = 129] [outer = 0000000000000000] [url = about:blank] 08:54:08 INFO - PROCESS | 3852 | --DOMWINDOW == 90 (0000001DB0C47C00) [pid = 3852] [serial = 130] [outer = 0000000000000000] [url = about:blank] 08:54:08 INFO - PROCESS | 3852 | --DOMWINDOW == 89 (0000001DE1E21400) [pid = 3852] [serial = 138] [outer = 0000000000000000] [url = about:blank] 08:54:08 INFO - PROCESS | 3852 | --DOMWINDOW == 88 (0000001DE1E56400) [pid = 3852] [serial = 139] [outer = 0000000000000000] [url = about:blank] 08:54:08 INFO - PROCESS | 3852 | --DOMWINDOW == 87 (0000001DDCFC2C00) [pid = 3852] [serial = 132] [outer = 0000000000000000] [url = about:blank] 08:54:08 INFO - PROCESS | 3852 | --DOMWINDOW == 86 (0000001DE03C1000) [pid = 3852] [serial = 133] [outer = 0000000000000000] [url = about:blank] 08:54:08 INFO - PROCESS | 3852 | --DOMWINDOW == 85 (0000001DE6ED1C00) [pid = 3852] [serial = 148] [outer = 0000000000000000] [url = about:blank] 08:54:08 INFO - PROCESS | 3852 | --DOMWINDOW == 84 (0000001DE6668800) [pid = 3852] [serial = 147] [outer = 0000000000000000] [url = about:blank] 08:54:08 INFO - PROCESS | 3852 | --DOMWINDOW == 83 (0000001DE8717400) [pid = 3852] [serial = 156] [outer = 0000000000000000] [url = about:blank] 08:54:08 INFO - PROCESS | 3852 | --DOMWINDOW == 82 (0000001DE1F5EC00) [pid = 3852] [serial = 141] [outer = 0000000000000000] [url = about:blank] 08:54:08 INFO - PROCESS | 3852 | --DOMWINDOW == 81 (0000001DE1F69800) [pid = 3852] [serial = 142] [outer = 0000000000000000] [url = about:blank] 08:54:08 INFO - PROCESS | 3852 | --DOMWINDOW == 80 (0000001DE1C30800) [pid = 3852] [serial = 135] [outer = 0000000000000000] [url = about:blank] 08:54:08 INFO - PROCESS | 3852 | --DOMWINDOW == 79 (0000001DE1D1A000) [pid = 3852] [serial = 136] [outer = 0000000000000000] [url = about:blank] 08:54:08 INFO - PROCESS | 3852 | --DOMWINDOW == 78 (0000001DE321D000) [pid = 3852] [serial = 144] [outer = 0000000000000000] [url = about:blank] 08:54:08 INFO - PROCESS | 3852 | --DOMWINDOW == 77 (0000001DE6415000) [pid = 3852] [serial = 145] [outer = 0000000000000000] [url = about:blank] 08:54:08 INFO - PROCESS | 3852 | --DOMWINDOW == 76 (0000001DE7337C00) [pid = 3852] [serial = 150] [outer = 0000000000000000] [url = about:blank] 08:54:08 INFO - PROCESS | 3852 | --DOMWINDOW == 75 (0000001DE7F9C400) [pid = 3852] [serial = 154] [outer = 0000000000000000] [url = about:blank] 08:54:08 INFO - PROCESS | 3852 | 1464191648487 Marionette TRACE conn6 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 08:54:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 08:54:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1147ms 08:54:08 INFO - PROCESS | 3852 | 1464191648536 Marionette TRACE conn6 -> [0,265,"getWindowHandle",null] 08:54:08 INFO - PROCESS | 3852 | 1464191648540 Marionette TRACE conn6 <- [1,265,null,{"value":"13"}] 08:54:08 INFO - PROCESS | 3852 | 1464191648544 Marionette TRACE conn6 -> [0,266,"setScriptTimeout",{"ms":35000}] 08:54:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 08:54:08 INFO - PROCESS | 3852 | 1464191648547 Marionette TRACE conn6 <- [1,266,null,{}] 08:54:08 INFO - PROCESS | 3852 | 1464191648555 Marionette TRACE conn6 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:08 INFO - PROCESS | 3852 | 1464191648646 Marionette TRACE conn6 <- [1,267,null,{"value":null}] 08:54:08 INFO - PROCESS | 3852 | 1464191648657 Marionette TRACE conn6 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:08 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DB0CB5800 == 35 [pid = 3852] [id = 76] 08:54:08 INFO - PROCESS | 3852 | ++DOMWINDOW == 76 (0000001DB0C43C00) [pid = 3852] [serial = 225] [outer = 0000000000000000] 08:54:08 INFO - PROCESS | 3852 | ++DOMWINDOW == 77 (0000001DE03C0800) [pid = 3852] [serial = 226] [outer = 0000001DB0C43C00] 08:54:08 INFO - PROCESS | 3852 | 1464191648707 Marionette DEBUG loaded listener.js 08:54:08 INFO - PROCESS | 3852 | ++DOMWINDOW == 78 (0000001DE05E1400) [pid = 3852] [serial = 227] [outer = 0000001DB0C43C00] 08:54:09 INFO - PROCESS | 3852 | 1464191649167 Marionette TRACE conn6 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 08:54:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 08:54:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 671ms 08:54:09 INFO - PROCESS | 3852 | 1464191649241 Marionette TRACE conn6 -> [0,269,"getWindowHandle",null] 08:54:09 INFO - PROCESS | 3852 | 1464191649244 Marionette TRACE conn6 <- [1,269,null,{"value":"13"}] 08:54:09 INFO - PROCESS | 3852 | 1464191649248 Marionette TRACE conn6 -> [0,270,"setScriptTimeout",{"ms":35000}] 08:54:09 INFO - PROCESS | 3852 | 1464191649250 Marionette TRACE conn6 <- [1,270,null,{}] 08:54:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 08:54:09 INFO - PROCESS | 3852 | 1464191649257 Marionette TRACE conn6 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:09 INFO - PROCESS | 3852 | 1464191649342 Marionette TRACE conn6 <- [1,271,null,{"value":null}] 08:54:09 INFO - PROCESS | 3852 | 1464191649357 Marionette TRACE conn6 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:09 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE16A9000 == 36 [pid = 3852] [id = 77] 08:54:09 INFO - PROCESS | 3852 | ++DOMWINDOW == 79 (0000001DE1E22400) [pid = 3852] [serial = 228] [outer = 0000000000000000] 08:54:09 INFO - PROCESS | 3852 | ++DOMWINDOW == 80 (0000001DE1E27000) [pid = 3852] [serial = 229] [outer = 0000001DE1E22400] 08:54:09 INFO - PROCESS | 3852 | 1464191649415 Marionette DEBUG loaded listener.js 08:54:09 INFO - PROCESS | 3852 | ++DOMWINDOW == 81 (0000001DE1F5EC00) [pid = 3852] [serial = 230] [outer = 0000001DE1E22400] 08:54:09 INFO - PROCESS | 3852 | 1464191649865 Marionette TRACE conn6 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 08:54:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 08:54:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 630ms 08:54:09 INFO - PROCESS | 3852 | 1464191649884 Marionette TRACE conn6 -> [0,273,"getWindowHandle",null] 08:54:09 INFO - PROCESS | 3852 | 1464191649887 Marionette TRACE conn6 <- [1,273,null,{"value":"13"}] 08:54:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 08:54:09 INFO - PROCESS | 3852 | 1464191649895 Marionette TRACE conn6 -> [0,274,"setScriptTimeout",{"ms":35000}] 08:54:09 INFO - PROCESS | 3852 | 1464191649897 Marionette TRACE conn6 <- [1,274,null,{}] 08:54:09 INFO - PROCESS | 3852 | 1464191649901 Marionette TRACE conn6 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:10 INFO - PROCESS | 3852 | 1464191649989 Marionette TRACE conn6 <- [1,275,null,{"value":null}] 08:54:10 INFO - PROCESS | 3852 | 1464191649995 Marionette TRACE conn6 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:10 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DB0CBF800 == 37 [pid = 3852] [id = 78] 08:54:10 INFO - PROCESS | 3852 | ++DOMWINDOW == 82 (0000001DB0C3E400) [pid = 3852] [serial = 231] [outer = 0000000000000000] 08:54:10 INFO - PROCESS | 3852 | ++DOMWINDOW == 83 (0000001DE2726C00) [pid = 3852] [serial = 232] [outer = 0000001DB0C3E400] 08:54:10 INFO - PROCESS | 3852 | 1464191650043 Marionette DEBUG loaded listener.js 08:54:10 INFO - PROCESS | 3852 | ++DOMWINDOW == 84 (0000001DE3286400) [pid = 3852] [serial = 233] [outer = 0000001DB0C3E400] 08:54:10 INFO - PROCESS | 3852 | 1464191650468 Marionette TRACE conn6 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 08:54:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 08:54:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 629ms 08:54:10 INFO - PROCESS | 3852 | 1464191650527 Marionette TRACE conn6 -> [0,277,"getWindowHandle",null] 08:54:10 INFO - PROCESS | 3852 | 1464191650530 Marionette TRACE conn6 <- [1,277,null,{"value":"13"}] 08:54:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 08:54:10 INFO - PROCESS | 3852 | 1464191650533 Marionette TRACE conn6 -> [0,278,"setScriptTimeout",{"ms":35000}] 08:54:10 INFO - PROCESS | 3852 | 1464191650535 Marionette TRACE conn6 <- [1,278,null,{}] 08:54:10 INFO - PROCESS | 3852 | 1464191650538 Marionette TRACE conn6 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:10 INFO - PROCESS | 3852 | 1464191650641 Marionette TRACE conn6 <- [1,279,null,{"value":null}] 08:54:10 INFO - PROCESS | 3852 | 1464191650648 Marionette TRACE conn6 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:10 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE74F9000 == 38 [pid = 3852] [id = 79] 08:54:10 INFO - PROCESS | 3852 | ++DOMWINDOW == 85 (0000001DE6415000) [pid = 3852] [serial = 234] [outer = 0000000000000000] 08:54:10 INFO - PROCESS | 3852 | ++DOMWINDOW == 86 (0000001DE641D400) [pid = 3852] [serial = 235] [outer = 0000001DE6415000] 08:54:10 INFO - PROCESS | 3852 | 1464191650694 Marionette DEBUG loaded listener.js 08:54:10 INFO - PROCESS | 3852 | ++DOMWINDOW == 87 (0000001DE6F82400) [pid = 3852] [serial = 236] [outer = 0000001DE6415000] 08:54:11 INFO - PROCESS | 3852 | 1464191651150 Marionette TRACE conn6 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 08:54:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 08:54:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 671ms 08:54:11 INFO - PROCESS | 3852 | 1464191651211 Marionette TRACE conn6 -> [0,281,"getWindowHandle",null] 08:54:11 INFO - PROCESS | 3852 | 1464191651214 Marionette TRACE conn6 <- [1,281,null,{"value":"13"}] 08:54:11 INFO - PROCESS | 3852 | 1464191651217 Marionette TRACE conn6 -> [0,282,"setScriptTimeout",{"ms":35000}] 08:54:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 08:54:11 INFO - PROCESS | 3852 | 1464191651219 Marionette TRACE conn6 <- [1,282,null,{}] 08:54:11 INFO - PROCESS | 3852 | 1464191651223 Marionette TRACE conn6 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:11 INFO - PROCESS | 3852 | 1464191651364 Marionette TRACE conn6 <- [1,283,null,{"value":null}] 08:54:11 INFO - PROCESS | 3852 | 1464191651420 Marionette TRACE conn6 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:11 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE8DE1800 == 39 [pid = 3852] [id = 80] 08:54:11 INFO - PROCESS | 3852 | ++DOMWINDOW == 88 (0000001DE7F9B400) [pid = 3852] [serial = 237] [outer = 0000000000000000] 08:54:11 INFO - PROCESS | 3852 | ++DOMWINDOW == 89 (0000001DE8726400) [pid = 3852] [serial = 238] [outer = 0000001DE7F9B400] 08:54:11 INFO - PROCESS | 3852 | 1464191651469 Marionette DEBUG loaded listener.js 08:54:11 INFO - PROCESS | 3852 | ++DOMWINDOW == 90 (0000001DEB402800) [pid = 3852] [serial = 239] [outer = 0000001DE7F9B400] 08:54:11 INFO - PROCESS | 3852 | 1464191651894 Marionette TRACE conn6 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 08:54:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 08:54:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 734ms 08:54:11 INFO - PROCESS | 3852 | 1464191651974 Marionette TRACE conn6 -> [0,285,"getWindowHandle",null] 08:54:11 INFO - PROCESS | 3852 | 1464191651976 Marionette TRACE conn6 <- [1,285,null,{"value":"13"}] 08:54:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 08:54:11 INFO - PROCESS | 3852 | 1464191651989 Marionette TRACE conn6 -> [0,286,"setScriptTimeout",{"ms":35000}] 08:54:11 INFO - PROCESS | 3852 | 1464191651992 Marionette TRACE conn6 <- [1,286,null,{}] 08:54:12 INFO - PROCESS | 3852 | 1464191651995 Marionette TRACE conn6 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:12 INFO - PROCESS | 3852 | 1464191652098 Marionette TRACE conn6 <- [1,287,null,{"value":null}] 08:54:12 INFO - PROCESS | 3852 | 1464191652107 Marionette TRACE conn6 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:12 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEC234800 == 40 [pid = 3852] [id = 81] 08:54:12 INFO - PROCESS | 3852 | ++DOMWINDOW == 91 (0000001DE2726400) [pid = 3852] [serial = 240] [outer = 0000000000000000] 08:54:12 INFO - PROCESS | 3852 | ++DOMWINDOW == 92 (0000001DEB9C6800) [pid = 3852] [serial = 241] [outer = 0000001DE2726400] 08:54:12 INFO - PROCESS | 3852 | 1464191652155 Marionette DEBUG loaded listener.js 08:54:12 INFO - PROCESS | 3852 | ++DOMWINDOW == 93 (0000001DEC28D000) [pid = 3852] [serial = 242] [outer = 0000001DE2726400] 08:54:12 INFO - PROCESS | 3852 | --DOMWINDOW == 92 (0000001DE733C400) [pid = 3852] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 08:54:12 INFO - PROCESS | 3852 | --DOMWINDOW == 91 (0000001DE272B800) [pid = 3852] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 08:54:12 INFO - PROCESS | 3852 | --DOMWINDOW == 90 (0000001DE1F6BC00) [pid = 3852] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 08:54:12 INFO - PROCESS | 3852 | --DOMWINDOW == 89 (0000001DB0C40000) [pid = 3852] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 08:54:12 INFO - PROCESS | 3852 | --DOMWINDOW == 88 (0000001DE0530C00) [pid = 3852] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 08:54:12 INFO - PROCESS | 3852 | --DOMWINDOW == 87 (0000001DE8730000) [pid = 3852] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 08:54:12 INFO - PROCESS | 3852 | --DOMWINDOW == 86 (0000001DE1E1E000) [pid = 3852] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 08:54:12 INFO - PROCESS | 3852 | --DOMWINDOW == 85 (0000001DE03BD400) [pid = 3852] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 08:54:12 INFO - PROCESS | 3852 | --DOMWINDOW == 84 (0000001DEB410800) [pid = 3852] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 08:54:12 INFO - PROCESS | 3852 | --DOMWINDOW == 83 (0000001DED57EC00) [pid = 3852] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 08:54:12 INFO - PROCESS | 3852 | --DOMWINDOW == 82 (0000001DB2052000) [pid = 3852] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 08:54:12 INFO - PROCESS | 3852 | 1464191652648 Marionette TRACE conn6 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 08:54:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 08:54:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 671ms 08:54:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 08:54:12 INFO - PROCESS | 3852 | 1464191652662 Marionette TRACE conn6 -> [0,289,"getWindowHandle",null] 08:54:12 INFO - PROCESS | 3852 | 1464191652664 Marionette TRACE conn6 <- [1,289,null,{"value":"13"}] 08:54:12 INFO - PROCESS | 3852 | 1464191652667 Marionette TRACE conn6 -> [0,290,"setScriptTimeout",{"ms":35000}] 08:54:12 INFO - PROCESS | 3852 | 1464191652669 Marionette TRACE conn6 <- [1,290,null,{}] 08:54:12 INFO - PROCESS | 3852 | 1464191652672 Marionette TRACE conn6 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:12 INFO - PROCESS | 3852 | 1464191652754 Marionette TRACE conn6 <- [1,291,null,{"value":null}] 08:54:12 INFO - PROCESS | 3852 | 1464191652761 Marionette TRACE conn6 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:12 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEE1A7000 == 41 [pid = 3852] [id = 82] 08:54:12 INFO - PROCESS | 3852 | ++DOMWINDOW == 83 (0000001DB2052000) [pid = 3852] [serial = 243] [outer = 0000000000000000] 08:54:12 INFO - PROCESS | 3852 | ++DOMWINDOW == 84 (0000001DE7E43800) [pid = 3852] [serial = 244] [outer = 0000001DB2052000] 08:54:12 INFO - PROCESS | 3852 | 1464191652815 Marionette DEBUG loaded listener.js 08:54:12 INFO - PROCESS | 3852 | ++DOMWINDOW == 85 (0000001DEB46F800) [pid = 3852] [serial = 245] [outer = 0000001DB2052000] 08:54:13 INFO - PROCESS | 3852 | 1464191653226 Marionette TRACE conn6 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 08:54:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 08:54:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 587ms 08:54:13 INFO - PROCESS | 3852 | 1464191653258 Marionette TRACE conn6 -> [0,293,"getWindowHandle",null] 08:54:13 INFO - PROCESS | 3852 | 1464191653260 Marionette TRACE conn6 <- [1,293,null,{"value":"13"}] 08:54:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 08:54:13 INFO - PROCESS | 3852 | 1464191653263 Marionette TRACE conn6 -> [0,294,"setScriptTimeout",{"ms":35000}] 08:54:13 INFO - PROCESS | 3852 | 1464191653265 Marionette TRACE conn6 <- [1,294,null,{}] 08:54:13 INFO - PROCESS | 3852 | 1464191653269 Marionette TRACE conn6 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:13 INFO - PROCESS | 3852 | 1464191653350 Marionette TRACE conn6 <- [1,295,null,{"value":null}] 08:54:13 INFO - PROCESS | 3852 | 1464191653357 Marionette TRACE conn6 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:13 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEEA16000 == 42 [pid = 3852] [id = 83] 08:54:13 INFO - PROCESS | 3852 | ++DOMWINDOW == 86 (0000001DED970400) [pid = 3852] [serial = 246] [outer = 0000000000000000] 08:54:13 INFO - PROCESS | 3852 | ++DOMWINDOW == 87 (0000001DEE250400) [pid = 3852] [serial = 247] [outer = 0000001DED970400] 08:54:13 INFO - PROCESS | 3852 | 1464191653402 Marionette DEBUG loaded listener.js 08:54:13 INFO - PROCESS | 3852 | ++DOMWINDOW == 88 (0000001DEF075000) [pid = 3852] [serial = 248] [outer = 0000001DED970400] 08:54:13 INFO - PROCESS | 3852 | 1464191653826 Marionette TRACE conn6 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:54:13 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. 08:54:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 629ms 08:54:13 INFO - PROCESS | 3852 | 1464191653895 Marionette TRACE conn6 -> [0,297,"getWindowHandle",null] 08:54:13 INFO - PROCESS | 3852 | 1464191653898 Marionette TRACE conn6 <- [1,297,null,{"value":"13"}] 08:54:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 08:54:13 INFO - PROCESS | 3852 | 1464191653901 Marionette TRACE conn6 -> [0,298,"setScriptTimeout",{"ms":35000}] 08:54:13 INFO - PROCESS | 3852 | 1464191653903 Marionette TRACE conn6 <- [1,298,null,{}] 08:54:13 INFO - PROCESS | 3852 | 1464191653907 Marionette TRACE conn6 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:14 INFO - PROCESS | 3852 | 1464191653992 Marionette TRACE conn6 <- [1,299,null,{"value":null}] 08:54:14 INFO - PROCESS | 3852 | 1464191654005 Marionette TRACE conn6 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:14 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEF4D7000 == 43 [pid = 3852] [id = 84] 08:54:14 INFO - PROCESS | 3852 | ++DOMWINDOW == 89 (0000001DEF5A1C00) [pid = 3852] [serial = 249] [outer = 0000000000000000] 08:54:14 INFO - PROCESS | 3852 | ++DOMWINDOW == 90 (0000001DEF60EC00) [pid = 3852] [serial = 250] [outer = 0000001DEF5A1C00] 08:54:14 INFO - PROCESS | 3852 | 1464191654051 Marionette DEBUG loaded listener.js 08:54:14 INFO - PROCESS | 3852 | ++DOMWINDOW == 91 (0000001DEF618000) [pid = 3852] [serial = 251] [outer = 0000001DEF5A1C00] 08:54:14 INFO - PROCESS | 3852 | 1464191654471 Marionette TRACE conn6 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:54:14 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. 08:54:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 629ms 08:54:14 INFO - PROCESS | 3852 | 1464191654533 Marionette TRACE conn6 -> [0,301,"getWindowHandle",null] 08:54:14 INFO - PROCESS | 3852 | 1464191654536 Marionette TRACE conn6 <- [1,301,null,{"value":"13"}] 08:54:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 08:54:14 INFO - PROCESS | 3852 | 1464191654539 Marionette TRACE conn6 -> [0,302,"setScriptTimeout",{"ms":35000}] 08:54:14 INFO - PROCESS | 3852 | 1464191654542 Marionette TRACE conn6 <- [1,302,null,{}] 08:54:14 INFO - PROCESS | 3852 | 1464191654546 Marionette TRACE conn6 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:14 INFO - PROCESS | 3852 | 1464191654738 Marionette TRACE conn6 <- [1,303,null,{"value":null}] 08:54:14 INFO - PROCESS | 3852 | 1464191654857 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 08:54:14 INFO - PROCESS | 3852 | 1464191654873 Marionette TRACE conn6 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:14 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DB231A800 == 44 [pid = 3852] [id = 85] 08:54:14 INFO - PROCESS | 3852 | ++DOMWINDOW == 92 (0000001DB22BE800) [pid = 3852] [serial = 252] [outer = 0000000000000000] 08:54:14 INFO - PROCESS | 3852 | ++DOMWINDOW == 93 (0000001DDCFC1800) [pid = 3852] [serial = 253] [outer = 0000001DB22BE800] 08:54:14 INFO - PROCESS | 3852 | 1464191654942 Marionette DEBUG loaded listener.js 08:54:15 INFO - PROCESS | 3852 | ++DOMWINDOW == 94 (0000001DE1663800) [pid = 3852] [serial = 254] [outer = 0000001DB22BE800] 08:54:15 INFO - PROCESS | 3852 | 1464191655516 Marionette TRACE conn6 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:54:15 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. 08:54:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1024ms 08:54:15 INFO - PROCESS | 3852 | 1464191655568 Marionette TRACE conn6 -> [0,305,"getWindowHandle",null] 08:54:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 08:54:15 INFO - PROCESS | 3852 | 1464191655574 Marionette TRACE conn6 <- [1,305,null,{"value":"13"}] 08:54:15 INFO - PROCESS | 3852 | 1464191655579 Marionette TRACE conn6 -> [0,306,"setScriptTimeout",{"ms":35000}] 08:54:15 INFO - PROCESS | 3852 | 1464191655582 Marionette TRACE conn6 <- [1,306,null,{}] 08:54:15 INFO - PROCESS | 3852 | 1464191655609 Marionette TRACE conn6 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:15 INFO - PROCESS | 3852 | 1464191655733 Marionette TRACE conn6 <- [1,307,null,{"value":null}] 08:54:15 INFO - PROCESS | 3852 | 1464191655803 Marionette TRACE conn6 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:15 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEB945000 == 45 [pid = 3852] [id = 86] 08:54:15 INFO - PROCESS | 3852 | ++DOMWINDOW == 95 (0000001DE1E60000) [pid = 3852] [serial = 255] [outer = 0000000000000000] 08:54:15 INFO - PROCESS | 3852 | ++DOMWINDOW == 96 (0000001DE24E5400) [pid = 3852] [serial = 256] [outer = 0000001DE1E60000] 08:54:15 INFO - PROCESS | 3852 | 1464191655865 Marionette DEBUG loaded listener.js 08:54:15 INFO - PROCESS | 3852 | ++DOMWINDOW == 97 (0000001DE6666000) [pid = 3852] [serial = 257] [outer = 0000001DE1E60000] 08:54:16 INFO - PROCESS | 3852 | 1464191656434 Marionette TRACE conn6 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:54:16 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. 08:54:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 943ms 08:54:16 INFO - PROCESS | 3852 | 1464191656525 Marionette TRACE conn6 -> [0,309,"getWindowHandle",null] 08:54:16 INFO - PROCESS | 3852 | 1464191656528 Marionette TRACE conn6 <- [1,309,null,{"value":"13"}] 08:54:16 INFO - PROCESS | 3852 | 1464191656533 Marionette TRACE conn6 -> [0,310,"setScriptTimeout",{"ms":35000}] 08:54:16 INFO - PROCESS | 3852 | 1464191656535 Marionette TRACE conn6 <- [1,310,null,{}] 08:54:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 08:54:16 INFO - PROCESS | 3852 | 1464191656553 Marionette TRACE conn6 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:16 INFO - PROCESS | 3852 | 1464191656677 Marionette TRACE conn6 <- [1,311,null,{"value":null}] 08:54:16 INFO - PROCESS | 3852 | 1464191656742 Marionette TRACE conn6 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:16 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DF1D51800 == 46 [pid = 3852] [id = 87] 08:54:16 INFO - PROCESS | 3852 | ++DOMWINDOW == 98 (0000001DE838E400) [pid = 3852] [serial = 258] [outer = 0000000000000000] 08:54:16 INFO - PROCESS | 3852 | ++DOMWINDOW == 99 (0000001DE8714000) [pid = 3852] [serial = 259] [outer = 0000001DE838E400] 08:54:16 INFO - PROCESS | 3852 | 1464191656801 Marionette DEBUG loaded listener.js 08:54:16 INFO - PROCESS | 3852 | ++DOMWINDOW == 100 (0000001DEBAD9000) [pid = 3852] [serial = 260] [outer = 0000001DE838E400] 08:54:17 INFO - PROCESS | 3852 | 1464191657355 Marionette TRACE conn6 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:54:17 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. 08:54:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 903ms 08:54:17 INFO - PROCESS | 3852 | 1464191657441 Marionette TRACE conn6 -> [0,313,"getWindowHandle",null] 08:54:17 INFO - PROCESS | 3852 | 1464191657446 Marionette TRACE conn6 <- [1,313,null,{"value":"13"}] 08:54:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 08:54:17 INFO - PROCESS | 3852 | 1464191657459 Marionette TRACE conn6 -> [0,314,"setScriptTimeout",{"ms":35000}] 08:54:17 INFO - PROCESS | 3852 | 1464191657464 Marionette TRACE conn6 <- [1,314,null,{}] 08:54:17 INFO - PROCESS | 3852 | 1464191657469 Marionette TRACE conn6 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:17 INFO - PROCESS | 3852 | 1464191657633 Marionette TRACE conn6 <- [1,315,null,{"value":null}] 08:54:17 INFO - PROCESS | 3852 | 1464191657643 Marionette TRACE conn6 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:17 INFO - PROCESS | 3852 | ++DOCSHELL 0000001D811CF000 == 47 [pid = 3852] [id = 88] 08:54:17 INFO - PROCESS | 3852 | ++DOMWINDOW == 101 (0000001DEF715800) [pid = 3852] [serial = 261] [outer = 0000000000000000] 08:54:17 INFO - PROCESS | 3852 | ++DOMWINDOW == 102 (0000001DEF719800) [pid = 3852] [serial = 262] [outer = 0000001DEF715800] 08:54:17 INFO - PROCESS | 3852 | 1464191657699 Marionette DEBUG loaded listener.js 08:54:17 INFO - PROCESS | 3852 | ++DOMWINDOW == 103 (0000001DEFB50400) [pid = 3852] [serial = 263] [outer = 0000001DEF715800] 08:54:18 INFO - PROCESS | 3852 | 1464191658221 Marionette TRACE conn6 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:54:18 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. 08:54:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 839ms 08:54:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 08:54:18 INFO - PROCESS | 3852 | 1464191658293 Marionette TRACE conn6 -> [0,317,"getWindowHandle",null] 08:54:18 INFO - PROCESS | 3852 | 1464191658296 Marionette TRACE conn6 <- [1,317,null,{"value":"13"}] 08:54:18 INFO - PROCESS | 3852 | 1464191658299 Marionette TRACE conn6 -> [0,318,"setScriptTimeout",{"ms":35000}] 08:54:18 INFO - PROCESS | 3852 | 1464191658302 Marionette TRACE conn6 <- [1,318,null,{}] 08:54:18 INFO - PROCESS | 3852 | 1464191658306 Marionette TRACE conn6 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:18 INFO - PROCESS | 3852 | 1464191658418 Marionette TRACE conn6 <- [1,319,null,{"value":null}] 08:54:18 INFO - PROCESS | 3852 | 1464191658487 Marionette TRACE conn6 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:18 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DF2DC9800 == 48 [pid = 3852] [id = 89] 08:54:18 INFO - PROCESS | 3852 | ++DOMWINDOW == 104 (0000001DF009C000) [pid = 3852] [serial = 264] [outer = 0000000000000000] 08:54:18 INFO - PROCESS | 3852 | ++DOMWINDOW == 105 (0000001DF00DC400) [pid = 3852] [serial = 265] [outer = 0000001DF009C000] 08:54:18 INFO - PROCESS | 3852 | 1464191658546 Marionette DEBUG loaded listener.js 08:54:18 INFO - PROCESS | 3852 | ++DOMWINDOW == 106 (0000001DF0CC8800) [pid = 3852] [serial = 266] [outer = 0000001DF009C000] 08:54:18 INFO - PROCESS | 3852 | [3852] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:54:19 INFO - PROCESS | 3852 | 1464191659311 Marionette TRACE conn6 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:54:19 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. 08:54:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1081ms 08:54:19 INFO - PROCESS | 3852 | 1464191659454 Marionette TRACE conn6 -> [0,321,"getWindowHandle",null] 08:54:19 INFO - PROCESS | 3852 | 1464191659459 Marionette TRACE conn6 <- [1,321,null,{"value":"13"}] 08:54:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 08:54:19 INFO - PROCESS | 3852 | 1464191659579 Marionette TRACE conn6 -> [0,322,"setScriptTimeout",{"ms":35000}] 08:54:19 INFO - PROCESS | 3852 | 1464191659583 Marionette TRACE conn6 <- [1,322,null,{}] 08:54:19 INFO - PROCESS | 3852 | 1464191659591 Marionette TRACE conn6 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:19 INFO - PROCESS | 3852 | 1464191659703 Marionette TRACE conn6 <- [1,323,null,{"value":null}] 08:54:19 INFO - PROCESS | 3852 | 1464191659877 Marionette TRACE conn6 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:19 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DB0C0B800 == 49 [pid = 3852] [id = 90] 08:54:19 INFO - PROCESS | 3852 | ++DOMWINDOW == 107 (0000001DB204E400) [pid = 3852] [serial = 267] [outer = 0000000000000000] 08:54:19 INFO - PROCESS | 3852 | ++DOMWINDOW == 108 (0000001DE0D46C00) [pid = 3852] [serial = 268] [outer = 0000001DB204E400] 08:54:19 INFO - PROCESS | 3852 | 1464191659928 Marionette DEBUG loaded listener.js 08:54:20 INFO - PROCESS | 3852 | ++DOMWINDOW == 109 (0000001DE1E1D400) [pid = 3852] [serial = 269] [outer = 0000001DB204E400] 08:54:20 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEF4D7000 == 48 [pid = 3852] [id = 84] 08:54:20 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEEA16000 == 47 [pid = 3852] [id = 83] 08:54:20 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEE1A7000 == 46 [pid = 3852] [id = 82] 08:54:20 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEC234800 == 45 [pid = 3852] [id = 81] 08:54:20 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE8DE1800 == 44 [pid = 3852] [id = 80] 08:54:20 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE74F9000 == 43 [pid = 3852] [id = 79] 08:54:20 INFO - PROCESS | 3852 | --DOCSHELL 0000001DB0CBF800 == 42 [pid = 3852] [id = 78] 08:54:20 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE16A9000 == 41 [pid = 3852] [id = 77] 08:54:20 INFO - PROCESS | 3852 | --DOCSHELL 0000001DB0CB5800 == 40 [pid = 3852] [id = 76] 08:54:20 INFO - PROCESS | 3852 | --DOCSHELL 0000001DB0C14000 == 39 [pid = 3852] [id = 75] 08:54:20 INFO - PROCESS | 3852 | --DOMWINDOW == 108 (0000001DEF5A0800) [pid = 3852] [serial = 208] [outer = 0000000000000000] [url = about:blank] 08:54:20 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEAE2C800 == 38 [pid = 3852] [id = 72] 08:54:20 INFO - PROCESS | 3852 | --DOCSHELL 0000001DB0CBB800 == 37 [pid = 3852] [id = 71] 08:54:20 INFO - PROCESS | 3852 | --DOMWINDOW == 107 (0000001DEB46D800) [pid = 3852] [serial = 199] [outer = 0000000000000000] [url = about:blank] 08:54:20 INFO - PROCESS | 3852 | --DOMWINDOW == 106 (0000001DEE7AB800) [pid = 3852] [serial = 206] [outer = 0000000000000000] [url = about:blank] 08:54:20 INFO - PROCESS | 3852 | --DOMWINDOW == 105 (0000001DED974C00) [pid = 3852] [serial = 205] [outer = 0000000000000000] [url = about:blank] 08:54:20 INFO - PROCESS | 3852 | --DOMWINDOW == 104 (0000001DE2727C00) [pid = 3852] [serial = 202] [outer = 0000000000000000] [url = about:blank] 08:54:20 INFO - PROCESS | 3852 | --DOMWINDOW == 103 (0000001DEBA9D400) [pid = 3852] [serial = 200] [outer = 0000000000000000] [url = about:blank] 08:54:20 INFO - PROCESS | 3852 | --DOMWINDOW == 102 (0000001DEBA9B400) [pid = 3852] [serial = 203] [outer = 0000000000000000] [url = about:blank] 08:54:20 INFO - PROCESS | 3852 | --DOMWINDOW == 101 (0000001DE641DC00) [pid = 3852] [serial = 191] [outer = 0000000000000000] [url = about:blank] 08:54:20 INFO - PROCESS | 3852 | --DOMWINDOW == 100 (0000001DE7F8F000) [pid = 3852] [serial = 193] [outer = 0000000000000000] [url = about:blank] 08:54:20 INFO - PROCESS | 3852 | --DOMWINDOW == 99 (0000001DE8715000) [pid = 3852] [serial = 194] [outer = 0000000000000000] [url = about:blank] 08:54:20 INFO - PROCESS | 3852 | --DOMWINDOW == 98 (0000001DE3410C00) [pid = 3852] [serial = 190] [outer = 0000000000000000] [url = about:blank] 08:54:20 INFO - PROCESS | 3852 | --DOMWINDOW == 97 (0000001DE26CEC00) [pid = 3852] [serial = 187] [outer = 0000000000000000] [url = about:blank] 08:54:20 INFO - PROCESS | 3852 | --DOMWINDOW == 96 (0000001DE2727000) [pid = 3852] [serial = 188] [outer = 0000000000000000] [url = about:blank] 08:54:20 INFO - PROCESS | 3852 | --DOMWINDOW == 95 (0000001DDCFC7800) [pid = 3852] [serial = 179] [outer = 0000000000000000] [url = about:blank] 08:54:20 INFO - PROCESS | 3852 | --DOMWINDOW == 94 (0000001DB2048000) [pid = 3852] [serial = 178] [outer = 0000000000000000] [url = about:blank] 08:54:20 INFO - PROCESS | 3852 | --DOMWINDOW == 93 (0000001DE1E1DC00) [pid = 3852] [serial = 176] [outer = 0000000000000000] [url = about:blank] 08:54:20 INFO - PROCESS | 3852 | --DOMWINDOW == 92 (0000001DE13D0C00) [pid = 3852] [serial = 175] [outer = 0000000000000000] [url = about:blank] 08:54:20 INFO - PROCESS | 3852 | --DOMWINDOW == 91 (0000001DEB40C800) [pid = 3852] [serial = 197] [outer = 0000000000000000] [url = about:blank] 08:54:20 INFO - PROCESS | 3852 | --DOMWINDOW == 90 (0000001DEAE54C00) [pid = 3852] [serial = 196] [outer = 0000000000000000] [url = about:blank] 08:54:20 INFO - PROCESS | 3852 | --DOMWINDOW == 89 (0000001DE1E26C00) [pid = 3852] [serial = 184] [outer = 0000000000000000] [url = about:blank] 08:54:20 INFO - PROCESS | 3852 | --DOMWINDOW == 88 (0000001DE1E64400) [pid = 3852] [serial = 185] [outer = 0000000000000000] [url = about:blank] 08:54:20 INFO - PROCESS | 3852 | --DOMWINDOW == 87 (0000001DE052E400) [pid = 3852] [serial = 181] [outer = 0000000000000000] [url = about:blank] 08:54:20 INFO - PROCESS | 3852 | --DOMWINDOW == 86 (0000001DE0D4CC00) [pid = 3852] [serial = 182] [outer = 0000000000000000] [url = about:blank] 08:54:20 INFO - PROCESS | 3852 | --DOMWINDOW == 85 (0000001DB0A99800) [pid = 3852] [serial = 172] [outer = 0000000000000000] [url = about:blank] 08:54:20 INFO - PROCESS | 3852 | 1464191660516 Marionette TRACE conn6 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:54:20 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. 08:54:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1071ms 08:54:20 INFO - PROCESS | 3852 | 1464191660559 Marionette TRACE conn6 -> [0,325,"getWindowHandle",null] 08:54:20 INFO - PROCESS | 3852 | 1464191660565 Marionette TRACE conn6 <- [1,325,null,{"value":"13"}] 08:54:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 08:54:20 INFO - PROCESS | 3852 | 1464191660572 Marionette TRACE conn6 -> [0,326,"setScriptTimeout",{"ms":35000}] 08:54:20 INFO - PROCESS | 3852 | 1464191660574 Marionette TRACE conn6 <- [1,326,null,{}] 08:54:20 INFO - PROCESS | 3852 | 1464191660579 Marionette TRACE conn6 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:20 INFO - PROCESS | 3852 | 1464191660669 Marionette TRACE conn6 <- [1,327,null,{"value":null}] 08:54:20 INFO - PROCESS | 3852 | 1464191660679 Marionette TRACE conn6 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:20 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DB2008800 == 38 [pid = 3852] [id = 91] 08:54:20 INFO - PROCESS | 3852 | ++DOMWINDOW == 86 (0000001DB22B3400) [pid = 3852] [serial = 270] [outer = 0000000000000000] 08:54:20 INFO - PROCESS | 3852 | ++DOMWINDOW == 87 (0000001DE0539C00) [pid = 3852] [serial = 271] [outer = 0000001DB22B3400] 08:54:20 INFO - PROCESS | 3852 | 1464191660729 Marionette DEBUG loaded listener.js 08:54:20 INFO - PROCESS | 3852 | ++DOMWINDOW == 88 (0000001DE1E1EC00) [pid = 3852] [serial = 272] [outer = 0000001DB22B3400] 08:54:21 INFO - PROCESS | 3852 | 1464191661197 Marionette TRACE conn6 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:54:21 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. 08:54:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 671ms 08:54:21 INFO - PROCESS | 3852 | 1464191661243 Marionette TRACE conn6 -> [0,329,"getWindowHandle",null] 08:54:21 INFO - PROCESS | 3852 | 1464191661246 Marionette TRACE conn6 <- [1,329,null,{"value":"13"}] 08:54:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 08:54:21 INFO - PROCESS | 3852 | 1464191661249 Marionette TRACE conn6 -> [0,330,"setScriptTimeout",{"ms":35000}] 08:54:21 INFO - PROCESS | 3852 | 1464191661253 Marionette TRACE conn6 <- [1,330,null,{}] 08:54:21 INFO - PROCESS | 3852 | 1464191661264 Marionette TRACE conn6 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:21 INFO - PROCESS | 3852 | 1464191661354 Marionette TRACE conn6 <- [1,331,null,{"value":null}] 08:54:21 INFO - PROCESS | 3852 | 1464191661362 Marionette TRACE conn6 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:21 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE6445000 == 39 [pid = 3852] [id = 92] 08:54:21 INFO - PROCESS | 3852 | ++DOMWINDOW == 89 (0000001DE1F67C00) [pid = 3852] [serial = 273] [outer = 0000000000000000] 08:54:21 INFO - PROCESS | 3852 | ++DOMWINDOW == 90 (0000001DE2721800) [pid = 3852] [serial = 274] [outer = 0000001DE1F67C00] 08:54:21 INFO - PROCESS | 3852 | 1464191661412 Marionette DEBUG loaded listener.js 08:54:21 INFO - PROCESS | 3852 | ++DOMWINDOW == 91 (0000001DE3415C00) [pid = 3852] [serial = 275] [outer = 0000001DE1F67C00] 08:54:21 INFO - PROCESS | 3852 | 1464191661868 Marionette TRACE conn6 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:54:21 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. 08:54:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 629ms 08:54:21 INFO - PROCESS | 3852 | 1464191661881 Marionette TRACE conn6 -> [0,333,"getWindowHandle",null] 08:54:21 INFO - PROCESS | 3852 | 1464191661884 Marionette TRACE conn6 <- [1,333,null,{"value":"13"}] 08:54:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 08:54:21 INFO - PROCESS | 3852 | 1464191661893 Marionette TRACE conn6 -> [0,334,"setScriptTimeout",{"ms":35000}] 08:54:21 INFO - PROCESS | 3852 | 1464191661895 Marionette TRACE conn6 <- [1,334,null,{}] 08:54:21 INFO - PROCESS | 3852 | 1464191661899 Marionette TRACE conn6 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:21 INFO - PROCESS | 3852 | 1464191661986 Marionette TRACE conn6 <- [1,335,null,{"value":null}] 08:54:22 INFO - PROCESS | 3852 | 1464191662022 Marionette TRACE conn6 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:22 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE74E8000 == 40 [pid = 3852] [id = 93] 08:54:22 INFO - PROCESS | 3852 | ++DOMWINDOW == 92 (0000001DE6E8E000) [pid = 3852] [serial = 276] [outer = 0000000000000000] 08:54:22 INFO - PROCESS | 3852 | ++DOMWINDOW == 93 (0000001DE71EC400) [pid = 3852] [serial = 277] [outer = 0000001DE6E8E000] 08:54:22 INFO - PROCESS | 3852 | 1464191662069 Marionette DEBUG loaded listener.js 08:54:22 INFO - PROCESS | 3852 | ++DOMWINDOW == 94 (0000001DE7F8F400) [pid = 3852] [serial = 278] [outer = 0000001DE6E8E000] 08:54:22 INFO - PROCESS | 3852 | 1464191662500 Marionette TRACE conn6 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:54:22 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. 08:54:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 629ms 08:54:22 INFO - PROCESS | 3852 | 1464191662524 Marionette TRACE conn6 -> [0,337,"getWindowHandle",null] 08:54:22 INFO - PROCESS | 3852 | 1464191662526 Marionette TRACE conn6 <- [1,337,null,{"value":"13"}] 08:54:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 08:54:22 INFO - PROCESS | 3852 | 1464191662530 Marionette TRACE conn6 -> [0,338,"setScriptTimeout",{"ms":35000}] 08:54:22 INFO - PROCESS | 3852 | 1464191662532 Marionette TRACE conn6 <- [1,338,null,{}] 08:54:22 INFO - PROCESS | 3852 | 1464191662535 Marionette TRACE conn6 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:22 INFO - PROCESS | 3852 | 1464191662651 Marionette TRACE conn6 <- [1,339,null,{"value":null}] 08:54:22 INFO - PROCESS | 3852 | 1464191662660 Marionette TRACE conn6 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:22 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE87AF000 == 41 [pid = 3852] [id = 94] 08:54:22 INFO - PROCESS | 3852 | ++DOMWINDOW == 95 (0000001DE8394C00) [pid = 3852] [serial = 279] [outer = 0000000000000000] 08:54:22 INFO - PROCESS | 3852 | ++DOMWINDOW == 96 (0000001DE8717400) [pid = 3852] [serial = 280] [outer = 0000001DE8394C00] 08:54:22 INFO - PROCESS | 3852 | 1464191662740 Marionette DEBUG loaded listener.js 08:54:22 INFO - PROCESS | 3852 | ++DOMWINDOW == 97 (0000001DEAE54C00) [pid = 3852] [serial = 281] [outer = 0000001DE8394C00] 08:54:23 INFO - PROCESS | 3852 | 1464191663175 Marionette TRACE conn6 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:54:23 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. 08:54:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 671ms 08:54:23 INFO - PROCESS | 3852 | 1464191663208 Marionette TRACE conn6 -> [0,341,"getWindowHandle",null] 08:54:23 INFO - PROCESS | 3852 | 1464191663210 Marionette TRACE conn6 <- [1,341,null,{"value":"13"}] 08:54:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 08:54:23 INFO - PROCESS | 3852 | 1464191663213 Marionette TRACE conn6 -> [0,342,"setScriptTimeout",{"ms":35000}] 08:54:23 INFO - PROCESS | 3852 | 1464191663223 Marionette TRACE conn6 <- [1,342,null,{}] 08:54:23 INFO - PROCESS | 3852 | 1464191663231 Marionette TRACE conn6 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:23 INFO - PROCESS | 3852 | 1464191663371 Marionette TRACE conn6 <- [1,343,null,{"value":null}] 08:54:23 INFO - PROCESS | 3852 | 1464191663452 Marionette TRACE conn6 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:23 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEC3BB000 == 42 [pid = 3852] [id = 95] 08:54:23 INFO - PROCESS | 3852 | ++DOMWINDOW == 98 (0000001DEBAA0800) [pid = 3852] [serial = 282] [outer = 0000000000000000] 08:54:23 INFO - PROCESS | 3852 | ++DOMWINDOW == 99 (0000001DED978000) [pid = 3852] [serial = 283] [outer = 0000001DEBAA0800] 08:54:23 INFO - PROCESS | 3852 | 1464191663501 Marionette DEBUG loaded listener.js 08:54:23 INFO - PROCESS | 3852 | ++DOMWINDOW == 100 (0000001DEEC8D800) [pid = 3852] [serial = 284] [outer = 0000001DEBAA0800] 08:54:23 INFO - PROCESS | 3852 | 1464191663935 Marionette TRACE conn6 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:54:23 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. 08:54:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 734ms 08:54:23 INFO - PROCESS | 3852 | 1464191663952 Marionette TRACE conn6 -> [0,345,"getWindowHandle",null] 08:54:23 INFO - PROCESS | 3852 | 1464191663955 Marionette TRACE conn6 <- [1,345,null,{"value":"13"}] 08:54:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 08:54:23 INFO - PROCESS | 3852 | 1464191663963 Marionette TRACE conn6 -> [0,346,"setScriptTimeout",{"ms":35000}] 08:54:23 INFO - PROCESS | 3852 | 1464191663965 Marionette TRACE conn6 <- [1,346,null,{}] 08:54:23 INFO - PROCESS | 3852 | 1464191663968 Marionette TRACE conn6 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:24 INFO - PROCESS | 3852 | 1464191664072 Marionette TRACE conn6 <- [1,347,null,{"value":null}] 08:54:24 INFO - PROCESS | 3852 | 1464191664082 Marionette TRACE conn6 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:24 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEE7D6000 == 43 [pid = 3852] [id = 96] 08:54:24 INFO - PROCESS | 3852 | ++DOMWINDOW == 101 (0000001DB21AF000) [pid = 3852] [serial = 285] [outer = 0000000000000000] 08:54:24 INFO - PROCESS | 3852 | ++DOMWINDOW == 102 (0000001DB21B3C00) [pid = 3852] [serial = 286] [outer = 0000001DB21AF000] 08:54:24 INFO - PROCESS | 3852 | 1464191664128 Marionette DEBUG loaded listener.js 08:54:24 INFO - PROCESS | 3852 | ++DOMWINDOW == 103 (0000001DE052C400) [pid = 3852] [serial = 287] [outer = 0000001DB21AF000] 08:54:24 INFO - PROCESS | 3852 | 1464191664647 Marionette TRACE conn6 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:54:24 INFO - PROCESS | 3852 | --DOMWINDOW == 102 (0000001DED57BC00) [pid = 3852] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 08:54:24 INFO - PROCESS | 3852 | --DOMWINDOW == 101 (0000001DB0A5D000) [pid = 3852] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 08:54:24 INFO - PROCESS | 3852 | --DOMWINDOW == 100 (0000001DE7F9B400) [pid = 3852] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 08:54:24 INFO - PROCESS | 3852 | --DOMWINDOW == 99 (0000001DE6415000) [pid = 3852] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 08:54:24 INFO - PROCESS | 3852 | --DOMWINDOW == 98 (0000001DB2052000) [pid = 3852] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 08:54:24 INFO - PROCESS | 3852 | --DOMWINDOW == 97 (0000001DE2726400) [pid = 3852] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 08:54:24 INFO - PROCESS | 3852 | --DOMWINDOW == 96 (0000001DE1E22400) [pid = 3852] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 08:54:24 INFO - PROCESS | 3852 | --DOMWINDOW == 95 (0000001DB0C3E400) [pid = 3852] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 08:54:24 INFO - PROCESS | 3852 | --DOMWINDOW == 94 (0000001DB0C43C00) [pid = 3852] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 08:54:24 INFO - PROCESS | 3852 | --DOMWINDOW == 93 (0000001DB22B5800) [pid = 3852] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 08:54:24 INFO - PROCESS | 3852 | --DOMWINDOW == 92 (0000001DED970400) [pid = 3852] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 08:54:24 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. 08:54:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 732ms 08:54:24 INFO - PROCESS | 3852 | 1464191664694 Marionette TRACE conn6 -> [0,349,"getWindowHandle",null] 08:54:24 INFO - PROCESS | 3852 | 1464191664696 Marionette TRACE conn6 <- [1,349,null,{"value":"13"}] 08:54:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 08:54:24 INFO - PROCESS | 3852 | 1464191664700 Marionette TRACE conn6 -> [0,350,"setScriptTimeout",{"ms":35000}] 08:54:24 INFO - PROCESS | 3852 | 1464191664702 Marionette TRACE conn6 <- [1,350,null,{}] 08:54:24 INFO - PROCESS | 3852 | 1464191664732 Marionette TRACE conn6 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:24 INFO - PROCESS | 3852 | 1464191664826 Marionette TRACE conn6 <- [1,351,null,{"value":null}] 08:54:24 INFO - PROCESS | 3852 | 1464191664834 Marionette TRACE conn6 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:24 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DED941000 == 44 [pid = 3852] [id = 97] 08:54:24 INFO - PROCESS | 3852 | ++DOMWINDOW == 93 (0000001DE03CAC00) [pid = 3852] [serial = 288] [outer = 0000000000000000] 08:54:24 INFO - PROCESS | 3852 | ++DOMWINDOW == 94 (0000001DE1D18400) [pid = 3852] [serial = 289] [outer = 0000001DE03CAC00] 08:54:24 INFO - PROCESS | 3852 | 1464191664881 Marionette DEBUG loaded listener.js 08:54:24 INFO - PROCESS | 3852 | ++DOMWINDOW == 95 (0000001DEE3B2800) [pid = 3852] [serial = 290] [outer = 0000001DE03CAC00] 08:54:25 INFO - PROCESS | 3852 | 1464191665299 Marionette TRACE conn6 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:54:25 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. 08:54:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 649ms 08:54:25 INFO - PROCESS | 3852 | 1464191665352 Marionette TRACE conn6 -> [0,353,"getWindowHandle",null] 08:54:25 INFO - PROCESS | 3852 | 1464191665354 Marionette TRACE conn6 <- [1,353,null,{"value":"13"}] 08:54:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 08:54:25 INFO - PROCESS | 3852 | 1464191665357 Marionette TRACE conn6 -> [0,354,"setScriptTimeout",{"ms":35000}] 08:54:25 INFO - PROCESS | 3852 | 1464191665359 Marionette TRACE conn6 <- [1,354,null,{}] 08:54:25 INFO - PROCESS | 3852 | 1464191665363 Marionette TRACE conn6 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:25 INFO - PROCESS | 3852 | 1464191665446 Marionette TRACE conn6 <- [1,355,null,{"value":null}] 08:54:25 INFO - PROCESS | 3852 | 1464191665453 Marionette TRACE conn6 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:25 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEF65A800 == 45 [pid = 3852] [id = 98] 08:54:25 INFO - PROCESS | 3852 | ++DOMWINDOW == 96 (0000001DEE3B7000) [pid = 3852] [serial = 291] [outer = 0000000000000000] 08:54:25 INFO - PROCESS | 3852 | ++DOMWINDOW == 97 (0000001DEE3BC000) [pid = 3852] [serial = 292] [outer = 0000001DEE3B7000] 08:54:25 INFO - PROCESS | 3852 | 1464191665500 Marionette DEBUG loaded listener.js 08:54:25 INFO - PROCESS | 3852 | ++DOMWINDOW == 98 (0000001DEF59F800) [pid = 3852] [serial = 293] [outer = 0000001DEE3B7000] 08:54:25 INFO - PROCESS | 3852 | 1464191665904 Marionette TRACE conn6 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:54:25 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. 08:54:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 588ms 08:54:25 INFO - PROCESS | 3852 | 1464191665948 Marionette TRACE conn6 -> [0,357,"getWindowHandle",null] 08:54:25 INFO - PROCESS | 3852 | 1464191665950 Marionette TRACE conn6 <- [1,357,null,{"value":"13"}] 08:54:25 INFO - PROCESS | 3852 | 1464191665954 Marionette TRACE conn6 -> [0,358,"setScriptTimeout",{"ms":35000}] 08:54:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 08:54:25 INFO - PROCESS | 3852 | 1464191665956 Marionette TRACE conn6 <- [1,358,null,{}] 08:54:25 INFO - PROCESS | 3852 | 1464191665964 Marionette TRACE conn6 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:26 INFO - PROCESS | 3852 | 1464191666049 Marionette TRACE conn6 <- [1,359,null,{"value":null}] 08:54:26 INFO - PROCESS | 3852 | 1464191666058 Marionette TRACE conn6 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:26 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DF2A99800 == 46 [pid = 3852] [id = 99] 08:54:26 INFO - PROCESS | 3852 | ++DOMWINDOW == 99 (0000001DE83B7800) [pid = 3852] [serial = 294] [outer = 0000000000000000] 08:54:26 INFO - PROCESS | 3852 | ++DOMWINDOW == 100 (0000001DE83BD000) [pid = 3852] [serial = 295] [outer = 0000001DE83B7800] 08:54:26 INFO - PROCESS | 3852 | 1464191666112 Marionette DEBUG loaded listener.js 08:54:26 INFO - PROCESS | 3852 | ++DOMWINDOW == 101 (0000001DEE3BD400) [pid = 3852] [serial = 296] [outer = 0000001DE83B7800] 08:54:26 INFO - PROCESS | 3852 | 1464191666550 Marionette TRACE conn6 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:54:26 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. 08:54:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 629ms 08:54:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 08:54:26 INFO - PROCESS | 3852 | 1464191666586 Marionette TRACE conn6 -> [0,361,"getWindowHandle",null] 08:54:26 INFO - PROCESS | 3852 | 1464191666589 Marionette TRACE conn6 <- [1,361,null,{"value":"13"}] 08:54:26 INFO - PROCESS | 3852 | 1464191666592 Marionette TRACE conn6 -> [0,362,"setScriptTimeout",{"ms":35000}] 08:54:26 INFO - PROCESS | 3852 | 1464191666595 Marionette TRACE conn6 <- [1,362,null,{}] 08:54:26 INFO - PROCESS | 3852 | 1464191666598 Marionette TRACE conn6 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:26 INFO - PROCESS | 3852 | 1464191666754 Marionette TRACE conn6 <- [1,363,null,{"value":null}] 08:54:26 INFO - PROCESS | 3852 | 1464191666832 Marionette TRACE conn6 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:26 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DB0AC5000 == 47 [pid = 3852] [id = 100] 08:54:26 INFO - PROCESS | 3852 | ++DOMWINDOW == 102 (0000001D80043800) [pid = 3852] [serial = 297] [outer = 0000000000000000] 08:54:26 INFO - PROCESS | 3852 | ++DOMWINDOW == 103 (0000001D80965C00) [pid = 3852] [serial = 298] [outer = 0000001D80043800] 08:54:26 INFO - PROCESS | 3852 | 1464191666934 Marionette DEBUG loaded listener.js 08:54:27 INFO - PROCESS | 3852 | ++DOMWINDOW == 104 (0000001DB21ACC00) [pid = 3852] [serial = 299] [outer = 0000001D80043800] 08:54:27 INFO - PROCESS | 3852 | 1464191667610 Marionette TRACE conn6 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:54:27 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. 08:54:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1078ms 08:54:27 INFO - PROCESS | 3852 | 1464191667675 Marionette TRACE conn6 -> [0,365,"getWindowHandle",null] 08:54:27 INFO - PROCESS | 3852 | 1464191667679 Marionette TRACE conn6 <- [1,365,null,{"value":"13"}] 08:54:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 08:54:27 INFO - PROCESS | 3852 | 1464191667684 Marionette TRACE conn6 -> [0,366,"setScriptTimeout",{"ms":35000}] 08:54:27 INFO - PROCESS | 3852 | 1464191667689 Marionette TRACE conn6 <- [1,366,null,{}] 08:54:27 INFO - PROCESS | 3852 | 1464191667694 Marionette TRACE conn6 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:27 INFO - PROCESS | 3852 | 1464191667812 Marionette TRACE conn6 <- [1,367,null,{"value":null}] 08:54:27 INFO - PROCESS | 3852 | 1464191667884 Marionette TRACE conn6 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:27 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE67AE800 == 48 [pid = 3852] [id = 101] 08:54:27 INFO - PROCESS | 3852 | ++DOMWINDOW == 105 (0000001DE1E58C00) [pid = 3852] [serial = 300] [outer = 0000000000000000] 08:54:27 INFO - PROCESS | 3852 | ++DOMWINDOW == 106 (0000001DE1E62C00) [pid = 3852] [serial = 301] [outer = 0000001DE1E58C00] 08:54:27 INFO - PROCESS | 3852 | 1464191667985 Marionette DEBUG loaded listener.js 08:54:28 INFO - PROCESS | 3852 | ++DOMWINDOW == 107 (0000001DE2724000) [pid = 3852] [serial = 302] [outer = 0000001DE1E58C00] 08:54:28 INFO - PROCESS | 3852 | 1464191668578 Marionette TRACE conn6 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:54:28 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. 08:54:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 923ms 08:54:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 08:54:28 INFO - PROCESS | 3852 | 1464191668611 Marionette TRACE conn6 -> [0,369,"getWindowHandle",null] 08:54:28 INFO - PROCESS | 3852 | 1464191668615 Marionette TRACE conn6 <- [1,369,null,{"value":"13"}] 08:54:28 INFO - PROCESS | 3852 | 1464191668618 Marionette TRACE conn6 -> [0,370,"setScriptTimeout",{"ms":35000}] 08:54:28 INFO - PROCESS | 3852 | 1464191668621 Marionette TRACE conn6 <- [1,370,null,{}] 08:54:28 INFO - PROCESS | 3852 | 1464191668625 Marionette TRACE conn6 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:28 INFO - PROCESS | 3852 | 1464191668739 Marionette TRACE conn6 <- [1,371,null,{"value":null}] 08:54:28 INFO - PROCESS | 3852 | 1464191668813 Marionette TRACE conn6 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:28 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DF2DE6000 == 49 [pid = 3852] [id = 102] 08:54:28 INFO - PROCESS | 3852 | ++DOMWINDOW == 108 (0000001DE7F0A800) [pid = 3852] [serial = 303] [outer = 0000000000000000] 08:54:28 INFO - PROCESS | 3852 | ++DOMWINDOW == 109 (0000001DE83BE000) [pid = 3852] [serial = 304] [outer = 0000001DE7F0A800] 08:54:28 INFO - PROCESS | 3852 | 1464191668912 Marionette DEBUG loaded listener.js 08:54:29 INFO - PROCESS | 3852 | ++DOMWINDOW == 110 (0000001DEBA99000) [pid = 3852] [serial = 305] [outer = 0000001DE7F0A800] 08:54:29 INFO - PROCESS | 3852 | 1464191669592 Marionette TRACE conn6 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:54:29 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. 08:54:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1021ms 08:54:29 INFO - PROCESS | 3852 | 1464191669640 Marionette TRACE conn6 -> [0,373,"getWindowHandle",null] 08:54:29 INFO - PROCESS | 3852 | 1464191669645 Marionette TRACE conn6 <- [1,373,null,{"value":"13"}] 08:54:29 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 08:54:29 INFO - PROCESS | 3852 | 1464191669657 Marionette TRACE conn6 -> [0,374,"setScriptTimeout",{"ms":35000}] 08:54:29 INFO - PROCESS | 3852 | 1464191669662 Marionette TRACE conn6 <- [1,374,null,{}] 08:54:29 INFO - PROCESS | 3852 | 1464191669666 Marionette TRACE conn6 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:29 INFO - PROCESS | 3852 | 1464191669856 Marionette TRACE conn6 <- [1,375,null,{"value":null}] 08:54:29 INFO - PROCESS | 3852 | 1464191669925 Marionette TRACE conn6 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:29 INFO - PROCESS | 3852 | ++DOCSHELL 0000001D80725000 == 50 [pid = 3852] [id = 103] 08:54:29 INFO - PROCESS | 3852 | ++DOMWINDOW == 111 (0000001DB0A64000) [pid = 3852] [serial = 306] [outer = 0000000000000000] 08:54:30 INFO - PROCESS | 3852 | ++DOMWINDOW == 112 (0000001DE0530000) [pid = 3852] [serial = 307] [outer = 0000001DB0A64000] 08:54:30 INFO - PROCESS | 3852 | 1464191670025 Marionette DEBUG loaded listener.js 08:54:30 INFO - PROCESS | 3852 | ++DOMWINDOW == 113 (0000001DED573800) [pid = 3852] [serial = 308] [outer = 0000001DB0A64000] 08:54:30 INFO - PROCESS | 3852 | 1464191670863 Marionette TRACE conn6 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 08:54:30 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 08:54:30 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1242ms 08:54:30 INFO - PROCESS | 3852 | 1464191670897 Marionette TRACE conn6 -> [0,377,"getWindowHandle",null] 08:54:30 INFO - PROCESS | 3852 | 1464191670903 Marionette TRACE conn6 <- [1,377,null,{"value":"13"}] 08:54:30 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 08:54:30 INFO - PROCESS | 3852 | 1464191670908 Marionette TRACE conn6 -> [0,378,"setScriptTimeout",{"ms":35000}] 08:54:30 INFO - PROCESS | 3852 | 1464191670912 Marionette TRACE conn6 <- [1,378,null,{}] 08:54:30 INFO - PROCESS | 3852 | 1464191670918 Marionette TRACE conn6 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:31 INFO - PROCESS | 3852 | 1464191671062 Marionette TRACE conn6 <- [1,379,null,{"value":null}] 08:54:31 INFO - PROCESS | 3852 | 1464191671080 Marionette TRACE conn6 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:31 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DB200C800 == 51 [pid = 3852] [id = 104] 08:54:31 INFO - PROCESS | 3852 | ++DOMWINDOW == 114 (0000001DB22B8400) [pid = 3852] [serial = 309] [outer = 0000000000000000] 08:54:31 INFO - PROCESS | 3852 | ++DOMWINDOW == 115 (0000001DE052BC00) [pid = 3852] [serial = 310] [outer = 0000001DB22B8400] 08:54:31 INFO - PROCESS | 3852 | 1464191671132 Marionette DEBUG loaded listener.js 08:54:31 INFO - PROCESS | 3852 | ++DOMWINDOW == 116 (0000001DE1D1BC00) [pid = 3852] [serial = 311] [outer = 0000001DB22B8400] 08:54:31 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE1CD3000 == 50 [pid = 3852] [id = 59] 08:54:31 INFO - PROCESS | 3852 | --DOCSHELL 0000001DF2A99800 == 49 [pid = 3852] [id = 99] 08:54:31 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEF65A800 == 48 [pid = 3852] [id = 98] 08:54:31 INFO - PROCESS | 3852 | --DOCSHELL 0000001DED941000 == 47 [pid = 3852] [id = 97] 08:54:31 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEE7D6000 == 46 [pid = 3852] [id = 96] 08:54:31 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEC3BB000 == 45 [pid = 3852] [id = 95] 08:54:31 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE87AF000 == 44 [pid = 3852] [id = 94] 08:54:31 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE74E8000 == 43 [pid = 3852] [id = 93] 08:54:31 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE6445000 == 42 [pid = 3852] [id = 92] 08:54:31 INFO - PROCESS | 3852 | --DOCSHELL 0000001DB2008800 == 41 [pid = 3852] [id = 91] 08:54:31 INFO - PROCESS | 3852 | --DOCSHELL 0000001DB0C0B800 == 40 [pid = 3852] [id = 90] 08:54:31 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEB945000 == 39 [pid = 3852] [id = 86] 08:54:31 INFO - PROCESS | 3852 | --DOCSHELL 0000001DB231A800 == 38 [pid = 3852] [id = 85] 08:54:31 INFO - PROCESS | 3852 | 1464191671824 Marionette TRACE conn6 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 08:54:31 INFO - PROCESS | 3852 | --DOMWINDOW == 115 (0000001DEEC52000) [pid = 3852] [serial = 170] [outer = 0000000000000000] [url = about:blank] 08:54:31 INFO - PROCESS | 3852 | --DOMWINDOW == 114 (0000001DE8726400) [pid = 3852] [serial = 238] [outer = 0000000000000000] [url = about:blank] 08:54:31 INFO - PROCESS | 3852 | --DOMWINDOW == 113 (0000001DE6F82400) [pid = 3852] [serial = 236] [outer = 0000000000000000] [url = about:blank] 08:54:31 INFO - PROCESS | 3852 | --DOMWINDOW == 112 (0000001DE641D400) [pid = 3852] [serial = 235] [outer = 0000000000000000] [url = about:blank] 08:54:31 INFO - PROCESS | 3852 | --DOMWINDOW == 111 (0000001DEB402800) [pid = 3852] [serial = 239] [outer = 0000000000000000] [url = about:blank] 08:54:31 INFO - PROCESS | 3852 | --DOMWINDOW == 110 (0000001DEB46F800) [pid = 3852] [serial = 245] [outer = 0000000000000000] [url = about:blank] 08:54:31 INFO - PROCESS | 3852 | --DOMWINDOW == 109 (0000001DEB9C6800) [pid = 3852] [serial = 241] [outer = 0000000000000000] [url = about:blank] 08:54:31 INFO - PROCESS | 3852 | --DOMWINDOW == 108 (0000001DE1E27000) [pid = 3852] [serial = 229] [outer = 0000000000000000] [url = about:blank] 08:54:31 INFO - PROCESS | 3852 | --DOMWINDOW == 107 (0000001DE1F5EC00) [pid = 3852] [serial = 230] [outer = 0000000000000000] [url = about:blank] 08:54:31 INFO - PROCESS | 3852 | --DOMWINDOW == 106 (0000001DE7E43800) [pid = 3852] [serial = 244] [outer = 0000000000000000] [url = about:blank] 08:54:31 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 08:54:31 INFO - PROCESS | 3852 | --DOMWINDOW == 105 (0000001DE2726C00) [pid = 3852] [serial = 232] [outer = 0000000000000000] [url = about:blank] 08:54:31 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 949ms 08:54:31 INFO - PROCESS | 3852 | --DOMWINDOW == 104 (0000001DE03C0800) [pid = 3852] [serial = 226] [outer = 0000000000000000] [url = about:blank] 08:54:31 INFO - PROCESS | 3852 | --DOMWINDOW == 103 (0000001DE05E1400) [pid = 3852] [serial = 227] [outer = 0000000000000000] [url = about:blank] 08:54:31 INFO - PROCESS | 3852 | --DOMWINDOW == 102 (0000001DE03BFC00) [pid = 3852] [serial = 224] [outer = 0000000000000000] [url = about:blank] 08:54:31 INFO - PROCESS | 3852 | --DOMWINDOW == 101 (0000001DB22BC400) [pid = 3852] [serial = 223] [outer = 0000000000000000] [url = about:blank] 08:54:31 INFO - PROCESS | 3852 | --DOMWINDOW == 100 (0000001DB22B7C00) [pid = 3852] [serial = 211] [outer = 0000000000000000] [url = about:blank] 08:54:31 INFO - PROCESS | 3852 | --DOMWINDOW == 99 (0000001DE1D18800) [pid = 3852] [serial = 214] [outer = 0000000000000000] [url = about:blank] 08:54:31 INFO - PROCESS | 3852 | --DOMWINDOW == 98 (0000001DEF076C00) [pid = 3852] [serial = 220] [outer = 0000000000000000] [url = about:blank] 08:54:31 INFO - PROCESS | 3852 | --DOMWINDOW == 97 (0000001DE733A000) [pid = 3852] [serial = 217] [outer = 0000000000000000] [url = about:blank] 08:54:31 INFO - PROCESS | 3852 | --DOMWINDOW == 96 (0000001DEE250400) [pid = 3852] [serial = 247] [outer = 0000000000000000] [url = about:blank] 08:54:31 INFO - PROCESS | 3852 | --DOMWINDOW == 95 (0000001DEF075000) [pid = 3852] [serial = 248] [outer = 0000000000000000] [url = about:blank] 08:54:31 INFO - PROCESS | 3852 | --DOMWINDOW == 94 (0000001DEC28D000) [pid = 3852] [serial = 242] [outer = 0000000000000000] [url = about:blank] 08:54:31 INFO - PROCESS | 3852 | --DOMWINDOW == 93 (0000001DE3286400) [pid = 3852] [serial = 233] [outer = 0000000000000000] [url = about:blank] 08:54:31 INFO - PROCESS | 3852 | --DOMWINDOW == 92 (0000001DB0C46800) [pid = 3852] [serial = 173] [outer = 0000000000000000] [url = about:blank] 08:54:31 INFO - PROCESS | 3852 | --DOMWINDOW == 91 (0000001DEF60EC00) [pid = 3852] [serial = 250] [outer = 0000000000000000] [url = about:blank] 08:54:31 INFO - PROCESS | 3852 | 1464191671862 Marionette TRACE conn6 -> [0,381,"getWindowHandle",null] 08:54:31 INFO - PROCESS | 3852 | 1464191671868 Marionette TRACE conn6 <- [1,381,null,{"value":"13"}] 08:54:31 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 08:54:31 INFO - PROCESS | 3852 | 1464191671874 Marionette TRACE conn6 -> [0,382,"setScriptTimeout",{"ms":35000}] 08:54:31 INFO - PROCESS | 3852 | 1464191671877 Marionette TRACE conn6 <- [1,382,null,{}] 08:54:31 INFO - PROCESS | 3852 | 1464191671880 Marionette TRACE conn6 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:31 INFO - PROCESS | 3852 | 1464191671971 Marionette TRACE conn6 <- [1,383,null,{"value":null}] 08:54:31 INFO - PROCESS | 3852 | 1464191671978 Marionette TRACE conn6 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:31 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DB0CC0000 == 39 [pid = 3852] [id = 105] 08:54:31 INFO - PROCESS | 3852 | ++DOMWINDOW == 92 (0000001DB0AA2C00) [pid = 3852] [serial = 312] [outer = 0000000000000000] 08:54:32 INFO - PROCESS | 3852 | ++DOMWINDOW == 93 (0000001DB21AF400) [pid = 3852] [serial = 313] [outer = 0000001DB0AA2C00] 08:54:32 INFO - PROCESS | 3852 | 1464191672025 Marionette DEBUG loaded listener.js 08:54:32 INFO - PROCESS | 3852 | ++DOMWINDOW == 94 (0000001DDCFCB400) [pid = 3852] [serial = 314] [outer = 0000001DB0AA2C00] 08:54:32 INFO - PROCESS | 3852 | 1464191672537 Marionette TRACE conn6 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 08:54:32 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 08:54:32 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 671ms 08:54:32 INFO - PROCESS | 3852 | 1464191672546 Marionette TRACE conn6 -> [0,385,"getWindowHandle",null] 08:54:32 INFO - PROCESS | 3852 | 1464191672548 Marionette TRACE conn6 <- [1,385,null,{"value":"13"}] 08:54:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 08:54:32 INFO - PROCESS | 3852 | 1464191672552 Marionette TRACE conn6 -> [0,386,"setScriptTimeout",{"ms":35000}] 08:54:32 INFO - PROCESS | 3852 | 1464191672556 Marionette TRACE conn6 <- [1,386,null,{}] 08:54:32 INFO - PROCESS | 3852 | 1464191672566 Marionette TRACE conn6 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:32 INFO - PROCESS | 3852 | 1464191672682 Marionette TRACE conn6 <- [1,387,null,{"value":null}] 08:54:32 INFO - PROCESS | 3852 | 1464191672747 Marionette TRACE conn6 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:32 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE6444800 == 40 [pid = 3852] [id = 106] 08:54:32 INFO - PROCESS | 3852 | ++DOMWINDOW == 95 (0000001DB22BD400) [pid = 3852] [serial = 315] [outer = 0000000000000000] 08:54:32 INFO - PROCESS | 3852 | ++DOMWINDOW == 96 (0000001DE1F6AC00) [pid = 3852] [serial = 316] [outer = 0000001DB22BD400] 08:54:32 INFO - PROCESS | 3852 | 1464191672805 Marionette DEBUG loaded listener.js 08:54:32 INFO - PROCESS | 3852 | ++DOMWINDOW == 97 (0000001DE2726800) [pid = 3852] [serial = 317] [outer = 0000001DB22BD400] 08:54:33 INFO - PROCESS | 3852 | 1464191673192 Marionette TRACE conn6 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 08:54:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 08:54:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 692ms 08:54:33 INFO - PROCESS | 3852 | 1464191673247 Marionette TRACE conn6 -> [0,389,"getWindowHandle",null] 08:54:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 08:54:33 INFO - PROCESS | 3852 | 1464191673250 Marionette TRACE conn6 <- [1,389,null,{"value":"13"}] 08:54:33 INFO - PROCESS | 3852 | 1464191673253 Marionette TRACE conn6 -> [0,390,"setScriptTimeout",{"ms":35000}] 08:54:33 INFO - PROCESS | 3852 | 1464191673255 Marionette TRACE conn6 <- [1,390,null,{}] 08:54:33 INFO - PROCESS | 3852 | 1464191673258 Marionette TRACE conn6 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:33 INFO - PROCESS | 3852 | 1464191673348 Marionette TRACE conn6 <- [1,391,null,{"value":null}] 08:54:33 INFO - PROCESS | 3852 | 1464191673357 Marionette TRACE conn6 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:33 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE682A800 == 41 [pid = 3852] [id = 107] 08:54:33 INFO - PROCESS | 3852 | ++DOMWINDOW == 98 (0000001DE34F4800) [pid = 3852] [serial = 318] [outer = 0000000000000000] 08:54:33 INFO - PROCESS | 3852 | ++DOMWINDOW == 99 (0000001DE660C000) [pid = 3852] [serial = 319] [outer = 0000001DE34F4800] 08:54:33 INFO - PROCESS | 3852 | 1464191673403 Marionette DEBUG loaded listener.js 08:54:33 INFO - PROCESS | 3852 | ++DOMWINDOW == 100 (0000001DE6F62400) [pid = 3852] [serial = 320] [outer = 0000001DE34F4800] 08:54:33 INFO - PROCESS | 3852 | 1464191673850 Marionette TRACE conn6 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 08:54:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 08:54:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 630ms 08:54:33 INFO - PROCESS | 3852 | 1464191673885 Marionette TRACE conn6 -> [0,393,"getWindowHandle",null] 08:54:33 INFO - PROCESS | 3852 | 1464191673887 Marionette TRACE conn6 <- [1,393,null,{"value":"13"}] 08:54:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 08:54:33 INFO - PROCESS | 3852 | 1464191673898 Marionette TRACE conn6 -> [0,394,"setScriptTimeout",{"ms":35000}] 08:54:33 INFO - PROCESS | 3852 | 1464191673900 Marionette TRACE conn6 <- [1,394,null,{}] 08:54:33 INFO - PROCESS | 3852 | 1464191673904 Marionette TRACE conn6 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:34 INFO - PROCESS | 3852 | 1464191674008 Marionette TRACE conn6 <- [1,395,null,{"value":null}] 08:54:34 INFO - PROCESS | 3852 | 1464191674084 Marionette TRACE conn6 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:34 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE74E1800 == 42 [pid = 3852] [id = 108] 08:54:34 INFO - PROCESS | 3852 | ++DOMWINDOW == 101 (0000001DE73EEC00) [pid = 3852] [serial = 321] [outer = 0000000000000000] 08:54:34 INFO - PROCESS | 3852 | ++DOMWINDOW == 102 (0000001DE7F0A000) [pid = 3852] [serial = 322] [outer = 0000001DE73EEC00] 08:54:34 INFO - PROCESS | 3852 | 1464191674131 Marionette DEBUG loaded listener.js 08:54:34 INFO - PROCESS | 3852 | ++DOMWINDOW == 103 (0000001DE8398C00) [pid = 3852] [serial = 323] [outer = 0000001DE73EEC00] 08:54:34 INFO - PROCESS | 3852 | 1464191674607 Marionette TRACE conn6 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 08:54:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 08:54:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 734ms 08:54:34 INFO - PROCESS | 3852 | 1464191674639 Marionette TRACE conn6 -> [0,397,"getWindowHandle",null] 08:54:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 08:54:34 INFO - PROCESS | 3852 | 1464191674648 Marionette TRACE conn6 <- [1,397,null,{"value":"13"}] 08:54:34 INFO - PROCESS | 3852 | 1464191674652 Marionette TRACE conn6 -> [0,398,"setScriptTimeout",{"ms":35000}] 08:54:34 INFO - PROCESS | 3852 | 1464191674654 Marionette TRACE conn6 <- [1,398,null,{}] 08:54:34 INFO - PROCESS | 3852 | 1464191674657 Marionette TRACE conn6 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:34 INFO - PROCESS | 3852 | 1464191674772 Marionette TRACE conn6 <- [1,399,null,{"value":null}] 08:54:34 INFO - PROCESS | 3852 | 1464191674823 Marionette TRACE conn6 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:34 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE8DE2800 == 43 [pid = 3852] [id = 109] 08:54:34 INFO - PROCESS | 3852 | ++DOMWINDOW == 104 (0000001DEB46D000) [pid = 3852] [serial = 324] [outer = 0000000000000000] 08:54:34 INFO - PROCESS | 3852 | ++DOMWINDOW == 105 (0000001DEBA9B000) [pid = 3852] [serial = 325] [outer = 0000001DEB46D000] 08:54:34 INFO - PROCESS | 3852 | 1464191674873 Marionette DEBUG loaded listener.js 08:54:34 INFO - PROCESS | 3852 | ++DOMWINDOW == 106 (0000001DEC287400) [pid = 3852] [serial = 326] [outer = 0000001DEB46D000] 08:54:35 INFO - PROCESS | 3852 | 1464191675331 Marionette TRACE conn6 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 08:54:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 08:54:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 734ms 08:54:35 INFO - PROCESS | 3852 | 1464191675399 Marionette TRACE conn6 -> [0,401,"getWindowHandle",null] 08:54:35 INFO - PROCESS | 3852 | 1464191675401 Marionette TRACE conn6 <- [1,401,null,{"value":"13"}] 08:54:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 08:54:35 INFO - PROCESS | 3852 | 1464191675405 Marionette TRACE conn6 -> [0,402,"setScriptTimeout",{"ms":35000}] 08:54:35 INFO - PROCESS | 3852 | 1464191675407 Marionette TRACE conn6 <- [1,402,null,{}] 08:54:35 INFO - PROCESS | 3852 | 1464191675411 Marionette TRACE conn6 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:35 INFO - PROCESS | 3852 | 1464191675516 Marionette TRACE conn6 <- [1,403,null,{"value":null}] 08:54:35 INFO - PROCESS | 3852 | 1464191675564 Marionette TRACE conn6 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:35 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DB200C000 == 44 [pid = 3852] [id = 110] 08:54:35 INFO - PROCESS | 3852 | ++DOMWINDOW == 107 (0000001DEE248800) [pid = 3852] [serial = 327] [outer = 0000000000000000] 08:54:35 INFO - PROCESS | 3852 | ++DOMWINDOW == 108 (0000001DEE252400) [pid = 3852] [serial = 328] [outer = 0000001DEE248800] 08:54:35 INFO - PROCESS | 3852 | 1464191675611 Marionette DEBUG loaded listener.js 08:54:35 INFO - PROCESS | 3852 | ++DOMWINDOW == 109 (0000001DEE7B1C00) [pid = 3852] [serial = 329] [outer = 0000001DEE248800] 08:54:35 INFO - PROCESS | 3852 | --DOMWINDOW == 108 (0000001DB21AF000) [pid = 3852] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 08:54:35 INFO - PROCESS | 3852 | --DOMWINDOW == 107 (0000001DEBAA0800) [pid = 3852] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 08:54:35 INFO - PROCESS | 3852 | --DOMWINDOW == 106 (0000001DE03CAC00) [pid = 3852] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 08:54:35 INFO - PROCESS | 3852 | --DOMWINDOW == 105 (0000001DF009C000) [pid = 3852] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 08:54:35 INFO - PROCESS | 3852 | --DOMWINDOW == 104 (0000001DE1F67C00) [pid = 3852] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 08:54:35 INFO - PROCESS | 3852 | --DOMWINDOW == 103 (0000001DE6E8E000) [pid = 3852] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 08:54:35 INFO - PROCESS | 3852 | --DOMWINDOW == 102 (0000001DB204E400) [pid = 3852] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 08:54:35 INFO - PROCESS | 3852 | --DOMWINDOW == 101 (0000001DB22B3400) [pid = 3852] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 08:54:35 INFO - PROCESS | 3852 | --DOMWINDOW == 100 (0000001DE8394C00) [pid = 3852] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 08:54:35 INFO - PROCESS | 3852 | --DOMWINDOW == 99 (0000001DEE3B7000) [pid = 3852] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 08:54:36 INFO - PROCESS | 3852 | 1464191676092 Marionette TRACE conn6 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 08:54:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 08:54:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 734ms 08:54:36 INFO - PROCESS | 3852 | 1464191676142 Marionette TRACE conn6 -> [0,405,"getWindowHandle",null] 08:54:36 INFO - PROCESS | 3852 | 1464191676144 Marionette TRACE conn6 <- [1,405,null,{"value":"13"}] 08:54:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 08:54:36 INFO - PROCESS | 3852 | 1464191676147 Marionette TRACE conn6 -> [0,406,"setScriptTimeout",{"ms":35000}] 08:54:36 INFO - PROCESS | 3852 | 1464191676149 Marionette TRACE conn6 <- [1,406,null,{}] 08:54:36 INFO - PROCESS | 3852 | 1464191676153 Marionette TRACE conn6 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:36 INFO - PROCESS | 3852 | 1464191676267 Marionette TRACE conn6 <- [1,407,null,{"value":null}] 08:54:36 INFO - PROCESS | 3852 | 1464191676313 Marionette TRACE conn6 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:36 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEE1A8800 == 45 [pid = 3852] [id = 111] 08:54:36 INFO - PROCESS | 3852 | ++DOMWINDOW == 100 (0000001DB2052C00) [pid = 3852] [serial = 330] [outer = 0000000000000000] 08:54:36 INFO - PROCESS | 3852 | ++DOMWINDOW == 101 (0000001DE8392400) [pid = 3852] [serial = 331] [outer = 0000001DB2052C00] 08:54:36 INFO - PROCESS | 3852 | 1464191676361 Marionette DEBUG loaded listener.js 08:54:36 INFO - PROCESS | 3852 | ++DOMWINDOW == 102 (0000001DEE99C000) [pid = 3852] [serial = 332] [outer = 0000001DB2052C00] 08:54:37 INFO - PROCESS | 3852 | 1464191677029 Marionette TRACE conn6 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 08:54:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 08:54:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 923ms 08:54:37 INFO - PROCESS | 3852 | 1464191677074 Marionette TRACE conn6 -> [0,409,"getWindowHandle",null] 08:54:37 INFO - PROCESS | 3852 | 1464191677080 Marionette TRACE conn6 <- [1,409,null,{"value":"13"}] 08:54:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 08:54:37 INFO - PROCESS | 3852 | 1464191677085 Marionette TRACE conn6 -> [0,410,"setScriptTimeout",{"ms":35000}] 08:54:37 INFO - PROCESS | 3852 | 1464191677090 Marionette TRACE conn6 <- [1,410,null,{}] 08:54:37 INFO - PROCESS | 3852 | 1464191677096 Marionette TRACE conn6 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:37 INFO - PROCESS | 3852 | 1464191677216 Marionette TRACE conn6 <- [1,411,null,{"value":null}] 08:54:37 INFO - PROCESS | 3852 | 1464191677291 Marionette TRACE conn6 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:37 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE169A800 == 46 [pid = 3852] [id = 112] 08:54:37 INFO - PROCESS | 3852 | ++DOMWINDOW == 103 (0000001DB22BE000) [pid = 3852] [serial = 333] [outer = 0000000000000000] 08:54:37 INFO - PROCESS | 3852 | ++DOMWINDOW == 104 (0000001DDCFC8000) [pid = 3852] [serial = 334] [outer = 0000001DB22BE000] 08:54:37 INFO - PROCESS | 3852 | 1464191677392 Marionette DEBUG loaded listener.js 08:54:37 INFO - PROCESS | 3852 | ++DOMWINDOW == 105 (0000001DE1D1CC00) [pid = 3852] [serial = 335] [outer = 0000001DB22BE000] 08:54:37 INFO - PROCESS | 3852 | 1464191677976 Marionette TRACE conn6 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 08:54:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 08:54:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 924ms 08:54:38 INFO - PROCESS | 3852 | 1464191678012 Marionette TRACE conn6 -> [0,413,"getWindowHandle",null] 08:54:38 INFO - PROCESS | 3852 | 1464191678019 Marionette TRACE conn6 <- [1,413,null,{"value":"13"}] 08:54:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 08:54:38 INFO - PROCESS | 3852 | 1464191678026 Marionette TRACE conn6 -> [0,414,"setScriptTimeout",{"ms":35000}] 08:54:38 INFO - PROCESS | 3852 | 1464191678029 Marionette TRACE conn6 <- [1,414,null,{}] 08:54:38 INFO - PROCESS | 3852 | 1464191678033 Marionette TRACE conn6 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:38 INFO - PROCESS | 3852 | 1464191678149 Marionette TRACE conn6 <- [1,415,null,{"value":null}] 08:54:38 INFO - PROCESS | 3852 | 1464191678234 Marionette TRACE conn6 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:38 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE87A9800 == 47 [pid = 3852] [id = 113] 08:54:38 INFO - PROCESS | 3852 | ++DOMWINDOW == 106 (0000001DE24E6C00) [pid = 3852] [serial = 336] [outer = 0000000000000000] 08:54:38 INFO - PROCESS | 3852 | ++DOMWINDOW == 107 (0000001DE3282000) [pid = 3852] [serial = 337] [outer = 0000001DE24E6C00] 08:54:38 INFO - PROCESS | 3852 | 1464191678293 Marionette DEBUG loaded listener.js 08:54:38 INFO - PROCESS | 3852 | ++DOMWINDOW == 108 (0000001DE8395C00) [pid = 3852] [serial = 338] [outer = 0000001DE24E6C00] 08:54:38 INFO - PROCESS | 3852 | 1464191678927 Marionette TRACE conn6 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 08:54:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 08:54:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 921ms 08:54:38 INFO - PROCESS | 3852 | 1464191678953 Marionette TRACE conn6 -> [0,417,"getWindowHandle",null] 08:54:38 INFO - PROCESS | 3852 | 1464191678956 Marionette TRACE conn6 <- [1,417,null,{"value":"13"}] 08:54:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 08:54:38 INFO - PROCESS | 3852 | 1464191678959 Marionette TRACE conn6 -> [0,418,"setScriptTimeout",{"ms":35000}] 08:54:38 INFO - PROCESS | 3852 | 1464191678964 Marionette TRACE conn6 <- [1,418,null,{}] 08:54:38 INFO - PROCESS | 3852 | 1464191678989 Marionette TRACE conn6 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:39 INFO - PROCESS | 3852 | 1464191679124 Marionette TRACE conn6 <- [1,419,null,{"value":null}] 08:54:39 INFO - PROCESS | 3852 | 1464191679177 Marionette TRACE conn6 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:39 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEEDE0000 == 48 [pid = 3852] [id = 114] 08:54:39 INFO - PROCESS | 3852 | ++DOMWINDOW == 109 (0000001DED978800) [pid = 3852] [serial = 339] [outer = 0000000000000000] 08:54:39 INFO - PROCESS | 3852 | ++DOMWINDOW == 110 (0000001DEE3B9400) [pid = 3852] [serial = 340] [outer = 0000001DED978800] 08:54:39 INFO - PROCESS | 3852 | 1464191679239 Marionette DEBUG loaded listener.js 08:54:39 INFO - PROCESS | 3852 | ++DOMWINDOW == 111 (0000001DEEC58400) [pid = 3852] [serial = 341] [outer = 0000001DED978800] 08:54:40 INFO - PROCESS | 3852 | 1464191680244 Marionette TRACE conn6 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 08:54:40 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 08:54:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1337ms 08:54:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 08:54:40 INFO - PROCESS | 3852 | 1464191680299 Marionette TRACE conn6 -> [0,421,"getWindowHandle",null] 08:54:40 INFO - PROCESS | 3852 | 1464191680302 Marionette TRACE conn6 <- [1,421,null,{"value":"13"}] 08:54:40 INFO - PROCESS | 3852 | 1464191680306 Marionette TRACE conn6 -> [0,422,"setScriptTimeout",{"ms":35000}] 08:54:40 INFO - PROCESS | 3852 | 1464191680308 Marionette TRACE conn6 <- [1,422,null,{}] 08:54:40 INFO - PROCESS | 3852 | 1464191680312 Marionette TRACE conn6 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:40 INFO - PROCESS | 3852 | 1464191680424 Marionette TRACE conn6 <- [1,423,null,{"value":null}] 08:54:40 INFO - PROCESS | 3852 | 1464191680489 Marionette TRACE conn6 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:40 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEF54A000 == 49 [pid = 3852] [id = 115] 08:54:40 INFO - PROCESS | 3852 | ++DOMWINDOW == 112 (0000001DED9F0C00) [pid = 3852] [serial = 342] [outer = 0000000000000000] 08:54:40 INFO - PROCESS | 3852 | ++DOMWINDOW == 113 (0000001DEF5A7000) [pid = 3852] [serial = 343] [outer = 0000001DED9F0C00] 08:54:40 INFO - PROCESS | 3852 | 1464191680547 Marionette DEBUG loaded listener.js 08:54:40 INFO - PROCESS | 3852 | ++DOMWINDOW == 114 (0000001DEF613C00) [pid = 3852] [serial = 344] [outer = 0000001DED9F0C00] 08:54:41 INFO - PROCESS | 3852 | 1464191681634 Marionette TRACE conn6 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 08:54:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 08:54:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1391ms 08:54:41 INFO - PROCESS | 3852 | 1464191681698 Marionette TRACE conn6 -> [0,425,"getWindowHandle",null] 08:54:41 INFO - PROCESS | 3852 | 1464191681701 Marionette TRACE conn6 <- [1,425,null,{"value":"13"}] 08:54:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 08:54:41 INFO - PROCESS | 3852 | 1464191681705 Marionette TRACE conn6 -> [0,426,"setScriptTimeout",{"ms":35000}] 08:54:41 INFO - PROCESS | 3852 | 1464191681707 Marionette TRACE conn6 <- [1,426,null,{}] 08:54:41 INFO - PROCESS | 3852 | 1464191681752 Marionette TRACE conn6 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:41 INFO - PROCESS | 3852 | 1464191681902 Marionette TRACE conn6 <- [1,427,null,{"value":null}] 08:54:42 INFO - PROCESS | 3852 | 1464191682088 Marionette TRACE conn6 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:42 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DB2311000 == 50 [pid = 3852] [id = 116] 08:54:42 INFO - PROCESS | 3852 | ++DOMWINDOW == 115 (0000001DB0AA0400) [pid = 3852] [serial = 345] [outer = 0000000000000000] 08:54:42 INFO - PROCESS | 3852 | ++DOMWINDOW == 116 (0000001DB0C3F400) [pid = 3852] [serial = 346] [outer = 0000001DB0AA0400] 08:54:42 INFO - PROCESS | 3852 | 1464191682140 Marionette DEBUG loaded listener.js 08:54:42 INFO - PROCESS | 3852 | ++DOMWINDOW == 117 (0000001DB219FC00) [pid = 3852] [serial = 347] [outer = 0000001DB0AA0400] 08:54:42 INFO - PROCESS | 3852 | 1464191682750 Marionette TRACE conn6 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 08:54:42 INFO - PROCESS | 3852 | 1464191682794 Marionette TRACE conn6 <- [1,429,null,{"value":"13"}] 08:54:42 INFO - PROCESS | 3852 | 1464191682816 Marionette TRACE conn6 -> [0,430,"setScriptTimeout",{"ms":35000}] 08:54:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 08:54:42 INFO - PROCESS | 3852 | 1464191682820 Marionette TRACE conn6 <- [1,430,null,{}] 08:54:42 INFO - PROCESS | 3852 | 1464191682839 Marionette TRACE conn6 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:42 INFO - PROCESS | 3852 | 1464191682977 Marionette TRACE conn6 <- [1,431,null,{"value":null}] 08:54:42 INFO - PROCESS | 3852 | --DOCSHELL 0000001DB200C000 == 49 [pid = 3852] [id = 110] 08:54:42 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE8DE2800 == 48 [pid = 3852] [id = 109] 08:54:42 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE74E1800 == 47 [pid = 3852] [id = 108] 08:54:42 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE682A800 == 46 [pid = 3852] [id = 107] 08:54:42 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE6444800 == 45 [pid = 3852] [id = 106] 08:54:42 INFO - PROCESS | 3852 | --DOCSHELL 0000001DB0CC0000 == 44 [pid = 3852] [id = 105] 08:54:42 INFO - PROCESS | 3852 | --DOCSHELL 0000001DB200C800 == 43 [pid = 3852] [id = 104] 08:54:42 INFO - PROCESS | 3852 | --DOCSHELL 0000001DF2DE6000 == 42 [pid = 3852] [id = 102] 08:54:42 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE67AE800 == 41 [pid = 3852] [id = 101] 08:54:42 INFO - PROCESS | 3852 | --DOCSHELL 0000001DB0AC5000 == 40 [pid = 3852] [id = 100] 08:54:43 INFO - PROCESS | 3852 | --DOMWINDOW == 116 (0000001DB21B3C00) [pid = 3852] [serial = 286] [outer = 0000000000000000] [url = about:blank] 08:54:43 INFO - PROCESS | 3852 | --DOMWINDOW == 115 (0000001DEEC8D800) [pid = 3852] [serial = 284] [outer = 0000000000000000] [url = about:blank] 08:54:43 INFO - PROCESS | 3852 | --DOMWINDOW == 114 (0000001DED978000) [pid = 3852] [serial = 283] [outer = 0000000000000000] [url = about:blank] 08:54:43 INFO - PROCESS | 3852 | --DOMWINDOW == 113 (0000001DDCFC1800) [pid = 3852] [serial = 253] [outer = 0000000000000000] [url = about:blank] 08:54:43 INFO - PROCESS | 3852 | --DOMWINDOW == 112 (0000001DE24E5400) [pid = 3852] [serial = 256] [outer = 0000000000000000] [url = about:blank] 08:54:43 INFO - PROCESS | 3852 | --DOMWINDOW == 111 (0000001DEE3B2800) [pid = 3852] [serial = 290] [outer = 0000000000000000] [url = about:blank] 08:54:43 INFO - PROCESS | 3852 | --DOMWINDOW == 110 (0000001DEF719800) [pid = 3852] [serial = 262] [outer = 0000000000000000] [url = about:blank] 08:54:43 INFO - PROCESS | 3852 | --DOMWINDOW == 109 (0000001DE8714000) [pid = 3852] [serial = 259] [outer = 0000000000000000] [url = about:blank] 08:54:43 INFO - PROCESS | 3852 | --DOMWINDOW == 108 (0000001DF0CC8800) [pid = 3852] [serial = 266] [outer = 0000000000000000] [url = about:blank] 08:54:43 INFO - PROCESS | 3852 | --DOMWINDOW == 107 (0000001DF00DC400) [pid = 3852] [serial = 265] [outer = 0000000000000000] [url = about:blank] 08:54:43 INFO - PROCESS | 3852 | --DOMWINDOW == 106 (0000001DE2721800) [pid = 3852] [serial = 274] [outer = 0000000000000000] [url = about:blank] 08:54:43 INFO - PROCESS | 3852 | --DOMWINDOW == 105 (0000001DE3415C00) [pid = 3852] [serial = 275] [outer = 0000000000000000] [url = about:blank] 08:54:43 INFO - PROCESS | 3852 | --DOMWINDOW == 104 (0000001DE71EC400) [pid = 3852] [serial = 277] [outer = 0000000000000000] [url = about:blank] 08:54:43 INFO - PROCESS | 3852 | --DOMWINDOW == 103 (0000001DE1E1D400) [pid = 3852] [serial = 269] [outer = 0000000000000000] [url = about:blank] 08:54:43 INFO - PROCESS | 3852 | --DOMWINDOW == 102 (0000001DE1D18400) [pid = 3852] [serial = 289] [outer = 0000000000000000] [url = about:blank] 08:54:43 INFO - PROCESS | 3852 | --DOMWINDOW == 101 (0000001DE0D46C00) [pid = 3852] [serial = 268] [outer = 0000000000000000] [url = about:blank] 08:54:43 INFO - PROCESS | 3852 | --DOMWINDOW == 100 (0000001DE0539C00) [pid = 3852] [serial = 271] [outer = 0000000000000000] [url = about:blank] 08:54:43 INFO - PROCESS | 3852 | --DOMWINDOW == 99 (0000001DE1E1EC00) [pid = 3852] [serial = 272] [outer = 0000000000000000] [url = about:blank] 08:54:43 INFO - PROCESS | 3852 | --DOMWINDOW == 98 (0000001DE052C400) [pid = 3852] [serial = 287] [outer = 0000000000000000] [url = about:blank] 08:54:43 INFO - PROCESS | 3852 | --DOMWINDOW == 97 (0000001DE8717400) [pid = 3852] [serial = 280] [outer = 0000000000000000] [url = about:blank] 08:54:43 INFO - PROCESS | 3852 | --DOMWINDOW == 96 (0000001DEF59F800) [pid = 3852] [serial = 293] [outer = 0000000000000000] [url = about:blank] 08:54:43 INFO - PROCESS | 3852 | --DOMWINDOW == 95 (0000001DEAE54C00) [pid = 3852] [serial = 281] [outer = 0000000000000000] [url = about:blank] 08:54:43 INFO - PROCESS | 3852 | --DOMWINDOW == 94 (0000001DEE3BC000) [pid = 3852] [serial = 292] [outer = 0000000000000000] [url = about:blank] 08:54:43 INFO - PROCESS | 3852 | --DOMWINDOW == 93 (0000001DE7F8F400) [pid = 3852] [serial = 278] [outer = 0000000000000000] [url = about:blank] 08:54:43 INFO - PROCESS | 3852 | --DOMWINDOW == 92 (0000001DE83BD000) [pid = 3852] [serial = 295] [outer = 0000000000000000] [url = about:blank] 08:54:43 INFO - PROCESS | 3852 | 1464191683058 Marionette TRACE conn6 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:43 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DB093F800 == 41 [pid = 3852] [id = 117] 08:54:43 INFO - PROCESS | 3852 | ++DOMWINDOW == 93 (0000001DB0C3B400) [pid = 3852] [serial = 348] [outer = 0000000000000000] 08:54:43 INFO - PROCESS | 3852 | ++DOMWINDOW == 94 (0000001DB21AD000) [pid = 3852] [serial = 349] [outer = 0000001DB0C3B400] 08:54:43 INFO - PROCESS | 3852 | 1464191683110 Marionette DEBUG loaded listener.js 08:54:43 INFO - PROCESS | 3852 | ++DOMWINDOW == 95 (0000001DE0E17800) [pid = 3852] [serial = 350] [outer = 0000001DB0C3B400] 08:54:43 INFO - PROCESS | 3852 | 1464191683571 Marionette TRACE conn6 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 08:54:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 08:54:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 776ms 08:54:43 INFO - PROCESS | 3852 | 1464191683602 Marionette TRACE conn6 -> [0,433,"getWindowHandle",null] 08:54:43 INFO - PROCESS | 3852 | 1464191683607 Marionette TRACE conn6 <- [1,433,null,{"value":"13"}] 08:54:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 08:54:43 INFO - PROCESS | 3852 | 1464191683611 Marionette TRACE conn6 -> [0,434,"setScriptTimeout",{"ms":35000}] 08:54:43 INFO - PROCESS | 3852 | 1464191683613 Marionette TRACE conn6 <- [1,434,null,{}] 08:54:43 INFO - PROCESS | 3852 | 1464191683616 Marionette TRACE conn6 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:43 INFO - PROCESS | 3852 | 1464191683707 Marionette TRACE conn6 <- [1,435,null,{"value":null}] 08:54:43 INFO - PROCESS | 3852 | 1464191683717 Marionette TRACE conn6 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:43 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE6810000 == 42 [pid = 3852] [id = 118] 08:54:43 INFO - PROCESS | 3852 | ++DOMWINDOW == 96 (0000001DE1F6BC00) [pid = 3852] [serial = 351] [outer = 0000000000000000] 08:54:43 INFO - PROCESS | 3852 | ++DOMWINDOW == 97 (0000001DE25A6000) [pid = 3852] [serial = 352] [outer = 0000001DE1F6BC00] 08:54:43 INFO - PROCESS | 3852 | 1464191683764 Marionette DEBUG loaded listener.js 08:54:43 INFO - PROCESS | 3852 | ++DOMWINDOW == 98 (0000001DE3415C00) [pid = 3852] [serial = 353] [outer = 0000001DE1F6BC00] 08:54:44 INFO - PROCESS | 3852 | 1464191684250 Marionette TRACE conn6 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 08:54:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 08:54:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 692ms 08:54:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 08:54:44 INFO - PROCESS | 3852 | 1464191684305 Marionette TRACE conn6 -> [0,437,"getWindowHandle",null] 08:54:44 INFO - PROCESS | 3852 | 1464191684308 Marionette TRACE conn6 <- [1,437,null,{"value":"13"}] 08:54:44 INFO - PROCESS | 3852 | 1464191684318 Marionette TRACE conn6 -> [0,438,"setScriptTimeout",{"ms":35000}] 08:54:44 INFO - PROCESS | 3852 | 1464191684324 Marionette TRACE conn6 <- [1,438,null,{}] 08:54:44 INFO - PROCESS | 3852 | 1464191684329 Marionette TRACE conn6 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:44 INFO - PROCESS | 3852 | 1464191684419 Marionette TRACE conn6 <- [1,439,null,{"value":null}] 08:54:44 INFO - PROCESS | 3852 | 1464191684493 Marionette TRACE conn6 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:44 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE7FD3800 == 43 [pid = 3852] [id = 119] 08:54:44 INFO - PROCESS | 3852 | ++DOMWINDOW == 99 (0000001DE1F61800) [pid = 3852] [serial = 354] [outer = 0000000000000000] 08:54:44 INFO - PROCESS | 3852 | ++DOMWINDOW == 100 (0000001DE7F0F000) [pid = 3852] [serial = 355] [outer = 0000001DE1F61800] 08:54:44 INFO - PROCESS | 3852 | 1464191684548 Marionette DEBUG loaded listener.js 08:54:44 INFO - PROCESS | 3852 | ++DOMWINDOW == 101 (0000001DE83BD000) [pid = 3852] [serial = 356] [outer = 0000001DE1F61800] 08:54:44 INFO - PROCESS | 3852 | 1464191684943 Marionette TRACE conn6 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 08:54:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 08:54:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 692ms 08:54:45 INFO - PROCESS | 3852 | 1464191685006 Marionette TRACE conn6 -> [0,441,"getWindowHandle",null] 08:54:45 INFO - PROCESS | 3852 | 1464191685009 Marionette TRACE conn6 <- [1,441,null,{"value":"13"}] 08:54:45 INFO - PROCESS | 3852 | 1464191685012 Marionette TRACE conn6 -> [0,442,"setScriptTimeout",{"ms":35000}] 08:54:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 08:54:45 INFO - PROCESS | 3852 | 1464191685014 Marionette TRACE conn6 <- [1,442,null,{}] 08:54:45 INFO - PROCESS | 3852 | 1464191685018 Marionette TRACE conn6 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:45 INFO - PROCESS | 3852 | 1464191685135 Marionette TRACE conn6 <- [1,443,null,{"value":null}] 08:54:45 INFO - PROCESS | 3852 | 1464191685151 Marionette TRACE conn6 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:45 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DB0CCB800 == 44 [pid = 3852] [id = 120] 08:54:45 INFO - PROCESS | 3852 | ++DOMWINDOW == 102 (0000001DE8980400) [pid = 3852] [serial = 357] [outer = 0000000000000000] 08:54:45 INFO - PROCESS | 3852 | ++DOMWINDOW == 103 (0000001DEB46D800) [pid = 3852] [serial = 358] [outer = 0000001DE8980400] 08:54:45 INFO - PROCESS | 3852 | 1464191685198 Marionette DEBUG loaded listener.js 08:54:45 INFO - PROCESS | 3852 | ++DOMWINDOW == 104 (0000001DEBAA5C00) [pid = 3852] [serial = 359] [outer = 0000001DE8980400] 08:54:45 INFO - PROCESS | 3852 | 1464191685668 Marionette TRACE conn6 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 08:54:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 08:54:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 672ms 08:54:45 INFO - PROCESS | 3852 | 1464191685686 Marionette TRACE conn6 -> [0,445,"getWindowHandle",null] 08:54:45 INFO - PROCESS | 3852 | 1464191685688 Marionette TRACE conn6 <- [1,445,null,{"value":"13"}] 08:54:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 08:54:45 INFO - PROCESS | 3852 | 1464191685692 Marionette TRACE conn6 -> [0,446,"setScriptTimeout",{"ms":35000}] 08:54:45 INFO - PROCESS | 3852 | 1464191685693 Marionette TRACE conn6 <- [1,446,null,{}] 08:54:45 INFO - PROCESS | 3852 | 1464191685697 Marionette TRACE conn6 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:45 INFO - PROCESS | 3852 | 1464191685808 Marionette TRACE conn6 <- [1,447,null,{"value":null}] 08:54:45 INFO - PROCESS | 3852 | 1464191685815 Marionette TRACE conn6 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:45 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEE7D5800 == 45 [pid = 3852] [id = 121] 08:54:45 INFO - PROCESS | 3852 | ++DOMWINDOW == 105 (0000001DEE3BA800) [pid = 3852] [serial = 360] [outer = 0000000000000000] 08:54:45 INFO - PROCESS | 3852 | ++DOMWINDOW == 106 (0000001DEE7EB000) [pid = 3852] [serial = 361] [outer = 0000001DEE3BA800] 08:54:45 INFO - PROCESS | 3852 | 1464191685906 Marionette DEBUG loaded listener.js 08:54:46 INFO - PROCESS | 3852 | ++DOMWINDOW == 107 (0000001DEF074400) [pid = 3852] [serial = 362] [outer = 0000001DEE3BA800] 08:54:46 INFO - PROCESS | 3852 | 1464191686389 Marionette TRACE conn6 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 08:54:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 08:54:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 734ms 08:54:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 08:54:46 INFO - PROCESS | 3852 | 1464191686429 Marionette TRACE conn6 -> [0,449,"getWindowHandle",null] 08:54:46 INFO - PROCESS | 3852 | 1464191686431 Marionette TRACE conn6 <- [1,449,null,{"value":"13"}] 08:54:46 INFO - PROCESS | 3852 | 1464191686435 Marionette TRACE conn6 -> [0,450,"setScriptTimeout",{"ms":35000}] 08:54:46 INFO - PROCESS | 3852 | 1464191686436 Marionette TRACE conn6 <- [1,450,null,{}] 08:54:46 INFO - PROCESS | 3852 | 1464191686440 Marionette TRACE conn6 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:46 INFO - PROCESS | 3852 | 1464191686580 Marionette TRACE conn6 <- [1,451,null,{"value":null}] 08:54:46 INFO - PROCESS | 3852 | 1464191686631 Marionette TRACE conn6 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:46 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEF333800 == 46 [pid = 3852] [id = 122] 08:54:46 INFO - PROCESS | 3852 | ++DOMWINDOW == 108 (0000001D80A0E400) [pid = 3852] [serial = 363] [outer = 0000000000000000] 08:54:46 INFO - PROCESS | 3852 | ++DOMWINDOW == 109 (0000001DEF1AD400) [pid = 3852] [serial = 364] [outer = 0000001D80A0E400] 08:54:46 INFO - PROCESS | 3852 | 1464191686679 Marionette DEBUG loaded listener.js 08:54:46 INFO - PROCESS | 3852 | ++DOMWINDOW == 110 (0000001DEF618C00) [pid = 3852] [serial = 365] [outer = 0000001D80A0E400] 08:54:47 INFO - PROCESS | 3852 | 1464191687120 Marionette TRACE conn6 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 08:54:47 INFO - PROCESS | 3852 | 1464191687181 Marionette TRACE conn6 <- [1,453,null,{"value":"13"}] 08:54:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 08:54:47 INFO - PROCESS | 3852 | 1464191687185 Marionette TRACE conn6 -> [0,454,"setScriptTimeout",{"ms":35000}] 08:54:47 INFO - PROCESS | 3852 | 1464191687187 Marionette TRACE conn6 <- [1,454,null,{}] 08:54:47 INFO - PROCESS | 3852 | 1464191687191 Marionette TRACE conn6 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:47 INFO - PROCESS | 3852 | 1464191687305 Marionette TRACE conn6 <- [1,455,null,{"value":null}] 08:54:47 INFO - PROCESS | 3852 | 1464191687318 Marionette TRACE conn6 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:47 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DF16A7800 == 47 [pid = 3852] [id = 123] 08:54:47 INFO - PROCESS | 3852 | ++DOMWINDOW == 111 (0000001D818EB000) [pid = 3852] [serial = 366] [outer = 0000000000000000] 08:54:47 INFO - PROCESS | 3852 | ++DOMWINDOW == 112 (0000001D818F4400) [pid = 3852] [serial = 367] [outer = 0000001D818EB000] 08:54:47 INFO - PROCESS | 3852 | 1464191687427 Marionette DEBUG loaded listener.js 08:54:47 INFO - PROCESS | 3852 | ++DOMWINDOW == 113 (0000001DEF67E400) [pid = 3852] [serial = 368] [outer = 0000001D818EB000] 08:54:47 INFO - PROCESS | 3852 | --DOMWINDOW == 112 (0000001DEB46D000) [pid = 3852] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 08:54:47 INFO - PROCESS | 3852 | --DOMWINDOW == 111 (0000001DB0AA2C00) [pid = 3852] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 08:54:47 INFO - PROCESS | 3852 | --DOMWINDOW == 110 (0000001DB0A64000) [pid = 3852] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 08:54:47 INFO - PROCESS | 3852 | --DOMWINDOW == 109 (0000001DE73EEC00) [pid = 3852] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 08:54:47 INFO - PROCESS | 3852 | --DOMWINDOW == 108 (0000001DE34F4800) [pid = 3852] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 08:54:47 INFO - PROCESS | 3852 | --DOMWINDOW == 107 (0000001DB22BD400) [pid = 3852] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 08:54:47 INFO - PROCESS | 3852 | --DOMWINDOW == 106 (0000001DB22B8400) [pid = 3852] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 08:54:47 INFO - PROCESS | 3852 | --DOMWINDOW == 105 (0000001DEF5A1C00) [pid = 3852] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 08:54:47 INFO - PROCESS | 3852 | --DOMWINDOW == 104 (0000001DEE248800) [pid = 3852] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 08:54:47 INFO - PROCESS | 3852 | [3852] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:54:47 INFO - PROCESS | 3852 | 1464191687842 Marionette TRACE conn6 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 08:54:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 08:54:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 670ms 08:54:47 INFO - PROCESS | 3852 | 1464191687859 Marionette TRACE conn6 -> [0,457,"getWindowHandle",null] 08:54:47 INFO - PROCESS | 3852 | 1464191687861 Marionette TRACE conn6 <- [1,457,null,{"value":"13"}] 08:54:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 08:54:47 INFO - PROCESS | 3852 | 1464191687864 Marionette TRACE conn6 -> [0,458,"setScriptTimeout",{"ms":35000}] 08:54:47 INFO - PROCESS | 3852 | 1464191687866 Marionette TRACE conn6 <- [1,458,null,{}] 08:54:47 INFO - PROCESS | 3852 | 1464191687870 Marionette TRACE conn6 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:48 INFO - PROCESS | 3852 | 1464191688006 Marionette TRACE conn6 <- [1,459,null,{"value":null}] 08:54:48 INFO - PROCESS | 3852 | 1464191688016 Marionette TRACE conn6 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:48 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DF2A87800 == 48 [pid = 3852] [id = 124] 08:54:48 INFO - PROCESS | 3852 | ++DOMWINDOW == 105 (0000001D8278A400) [pid = 3852] [serial = 369] [outer = 0000000000000000] 08:54:48 INFO - PROCESS | 3852 | ++DOMWINDOW == 106 (0000001D82793400) [pid = 3852] [serial = 370] [outer = 0000001D8278A400] 08:54:48 INFO - PROCESS | 3852 | 1464191688062 Marionette DEBUG loaded listener.js 08:54:48 INFO - PROCESS | 3852 | ++DOMWINDOW == 107 (0000001DB22BD400) [pid = 3852] [serial = 371] [outer = 0000001D8278A400] 08:54:48 INFO - PROCESS | 3852 | 1464191688467 Marionette TRACE conn6 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 08:54:48 INFO - PROCESS | 3852 | 1464191688499 Marionette TRACE conn6 <- [1,461,null,{"value":"13"}] 08:54:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 08:54:48 INFO - PROCESS | 3852 | 1464191688502 Marionette TRACE conn6 -> [0,462,"setScriptTimeout",{"ms":35000}] 08:54:48 INFO - PROCESS | 3852 | 1464191688504 Marionette TRACE conn6 <- [1,462,null,{}] 08:54:48 INFO - PROCESS | 3852 | 1464191688508 Marionette TRACE conn6 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:48 INFO - PROCESS | 3852 | 1464191688619 Marionette TRACE conn6 <- [1,463,null,{"value":null}] 08:54:48 INFO - PROCESS | 3852 | 1464191688628 Marionette TRACE conn6 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:48 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DF2DD0800 == 49 [pid = 3852] [id = 125] 08:54:48 INFO - PROCESS | 3852 | ++DOMWINDOW == 108 (0000001D82794C00) [pid = 3852] [serial = 372] [outer = 0000000000000000] 08:54:48 INFO - PROCESS | 3852 | ++DOMWINDOW == 109 (0000001D82CCC400) [pid = 3852] [serial = 373] [outer = 0000001D82794C00] 08:54:48 INFO - PROCESS | 3852 | 1464191688674 Marionette DEBUG loaded listener.js 08:54:48 INFO - PROCESS | 3852 | ++DOMWINDOW == 110 (0000001DB2047800) [pid = 3852] [serial = 374] [outer = 0000001D82794C00] 08:54:49 INFO - PROCESS | 3852 | [3852] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:54:49 INFO - PROCESS | 3852 | 1464191689107 Marionette TRACE conn6 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 08:54:49 INFO - PROCESS | 3852 | 1464191689137 Marionette TRACE conn6 <- [1,465,null,{"value":"13"}] 08:54:49 INFO - PROCESS | 3852 | 1464191689140 Marionette TRACE conn6 -> [0,466,"setScriptTimeout",{"ms":35000}] 08:54:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 08:54:49 INFO - PROCESS | 3852 | 1464191689142 Marionette TRACE conn6 <- [1,466,null,{}] 08:54:49 INFO - PROCESS | 3852 | 1464191689146 Marionette TRACE conn6 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:49 INFO - PROCESS | 3852 | 1464191689257 Marionette TRACE conn6 <- [1,467,null,{"value":null}] 08:54:49 INFO - PROCESS | 3852 | 1464191689296 Marionette TRACE conn6 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:49 INFO - PROCESS | 3852 | ++DOCSHELL 0000001D81891000 == 50 [pid = 3852] [id = 126] 08:54:49 INFO - PROCESS | 3852 | ++DOMWINDOW == 111 (0000001D81764000) [pid = 3852] [serial = 375] [outer = 0000000000000000] 08:54:49 INFO - PROCESS | 3852 | ++DOMWINDOW == 112 (0000001D81767C00) [pid = 3852] [serial = 376] [outer = 0000001D81764000] 08:54:49 INFO - PROCESS | 3852 | 1464191689351 Marionette DEBUG loaded listener.js 08:54:49 INFO - PROCESS | 3852 | ++DOMWINDOW == 113 (0000001DEB408400) [pid = 3852] [serial = 377] [outer = 0000001D81764000] 08:54:50 INFO - PROCESS | 3852 | 1464191690053 Marionette TRACE conn6 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 08:54:50 INFO - PROCESS | 3852 | 1464191690137 Marionette TRACE conn6 <- [1,469,null,{"value":"13"}] 08:54:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 08:54:50 INFO - PROCESS | 3852 | 1464191690142 Marionette TRACE conn6 -> [0,470,"setScriptTimeout",{"ms":35000}] 08:54:50 INFO - PROCESS | 3852 | 1464191690147 Marionette TRACE conn6 <- [1,470,null,{}] 08:54:50 INFO - PROCESS | 3852 | 1464191690152 Marionette TRACE conn6 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:50 INFO - PROCESS | 3852 | 1464191690301 Marionette TRACE conn6 <- [1,471,null,{"value":null}] 08:54:50 INFO - PROCESS | 3852 | 1464191690420 Marionette TRACE conn6 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:50 INFO - PROCESS | 3852 | ++DOCSHELL 0000001D8187F800 == 51 [pid = 3852] [id = 127] 08:54:50 INFO - PROCESS | 3852 | ++DOMWINDOW == 114 (0000001D82799800) [pid = 3852] [serial = 378] [outer = 0000000000000000] 08:54:50 INFO - PROCESS | 3852 | ++DOMWINDOW == 115 (0000001DB0C3C800) [pid = 3852] [serial = 379] [outer = 0000001D82799800] 08:54:50 INFO - PROCESS | 3852 | 1464191690480 Marionette DEBUG loaded listener.js 08:54:50 INFO - PROCESS | 3852 | ++DOMWINDOW == 116 (0000001DB21AF000) [pid = 3852] [serial = 380] [outer = 0000001D82799800] 08:54:50 INFO - PROCESS | 3852 | ++DOMWINDOW == 117 (0000001DE1E21C00) [pid = 3852] [serial = 381] [outer = 0000001DE675D000] 08:54:51 INFO - PROCESS | 3852 | 1464191691245 Marionette TRACE conn6 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 08:54:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 08:54:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1128ms 08:54:51 INFO - PROCESS | 3852 | 1464191691273 Marionette TRACE conn6 -> [0,473,"getWindowHandle",null] 08:54:51 INFO - PROCESS | 3852 | 1464191691279 Marionette TRACE conn6 <- [1,473,null,{"value":"13"}] 08:54:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 08:54:51 INFO - PROCESS | 3852 | 1464191691286 Marionette TRACE conn6 -> [0,474,"setScriptTimeout",{"ms":35000}] 08:54:51 INFO - PROCESS | 3852 | 1464191691289 Marionette TRACE conn6 <- [1,474,null,{}] 08:54:51 INFO - PROCESS | 3852 | 1464191691293 Marionette TRACE conn6 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:51 INFO - PROCESS | 3852 | 1464191691412 Marionette TRACE conn6 <- [1,475,null,{"value":null}] 08:54:51 INFO - PROCESS | 3852 | 1464191691487 Marionette TRACE conn6 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:51 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE73CF000 == 52 [pid = 3852] [id = 128] 08:54:51 INFO - PROCESS | 3852 | ++DOMWINDOW == 118 (0000001DE1E5A400) [pid = 3852] [serial = 382] [outer = 0000000000000000] 08:54:51 INFO - PROCESS | 3852 | ++DOMWINDOW == 119 (0000001DE6668800) [pid = 3852] [serial = 383] [outer = 0000001DE1E5A400] 08:54:51 INFO - PROCESS | 3852 | 1464191691586 Marionette DEBUG loaded listener.js 08:54:51 INFO - PROCESS | 3852 | ++DOMWINDOW == 120 (0000001DE7F0C800) [pid = 3852] [serial = 384] [outer = 0000001DE1E5A400] 08:54:52 INFO - PROCESS | 3852 | 1464191692229 Marionette TRACE conn6 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 08:54:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 08:54:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 987ms 08:54:52 INFO - PROCESS | 3852 | 1464191692274 Marionette TRACE conn6 -> [0,477,"getWindowHandle",null] 08:54:52 INFO - PROCESS | 3852 | 1464191692277 Marionette TRACE conn6 <- [1,477,null,{"value":"13"}] 08:54:52 INFO - PROCESS | 3852 | 1464191692295 Marionette TRACE conn6 -> [0,478,"setScriptTimeout",{"ms":35000}] 08:54:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 08:54:52 INFO - PROCESS | 3852 | 1464191692300 Marionette TRACE conn6 <- [1,478,null,{}] 08:54:52 INFO - PROCESS | 3852 | 1464191692312 Marionette TRACE conn6 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:52 INFO - PROCESS | 3852 | 1464191692428 Marionette TRACE conn6 <- [1,479,null,{"value":null}] 08:54:52 INFO - PROCESS | 3852 | 1464191692505 Marionette TRACE conn6 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:52 INFO - PROCESS | 3852 | ++DOCSHELL 0000001D818C7800 == 53 [pid = 3852] [id = 129] 08:54:52 INFO - PROCESS | 3852 | ++DOMWINDOW == 121 (0000001DEB40E800) [pid = 3852] [serial = 385] [outer = 0000000000000000] 08:54:52 INFO - PROCESS | 3852 | ++DOMWINDOW == 122 (0000001DEE3B9C00) [pid = 3852] [serial = 386] [outer = 0000001DEB40E800] 08:54:52 INFO - PROCESS | 3852 | 1464191692606 Marionette DEBUG loaded listener.js 08:54:52 INFO - PROCESS | 3852 | ++DOMWINDOW == 123 (0000001DEF617800) [pid = 3852] [serial = 387] [outer = 0000001DEB40E800] 08:54:53 INFO - PROCESS | 3852 | 1464191693459 Marionette TRACE conn6 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 08:54:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 08:54:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1234ms 08:54:53 INFO - PROCESS | 3852 | 1464191693540 Marionette TRACE conn6 -> [0,481,"getWindowHandle",null] 08:54:53 INFO - PROCESS | 3852 | 1464191693544 Marionette TRACE conn6 <- [1,481,null,{"value":"13"}] 08:54:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 08:54:53 INFO - PROCESS | 3852 | 1464191693550 Marionette TRACE conn6 -> [0,482,"setScriptTimeout",{"ms":35000}] 08:54:53 INFO - PROCESS | 3852 | 1464191693554 Marionette TRACE conn6 <- [1,482,null,{}] 08:54:53 INFO - PROCESS | 3852 | 1464191693560 Marionette TRACE conn6 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:53 INFO - PROCESS | 3852 | 1464191693662 Marionette TRACE conn6 <- [1,483,null,{"value":null}] 08:54:53 INFO - PROCESS | 3852 | 1464191693730 Marionette TRACE conn6 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:53 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DB0AB7800 == 54 [pid = 3852] [id = 130] 08:54:53 INFO - PROCESS | 3852 | ++DOMWINDOW == 124 (0000001D835CCC00) [pid = 3852] [serial = 388] [outer = 0000000000000000] 08:54:53 INFO - PROCESS | 3852 | ++DOMWINDOW == 125 (0000001D835D0C00) [pid = 3852] [serial = 389] [outer = 0000001D835CCC00] 08:54:53 INFO - PROCESS | 3852 | 1464191693781 Marionette DEBUG loaded listener.js 08:54:53 INFO - PROCESS | 3852 | ++DOMWINDOW == 126 (0000001D835D9000) [pid = 3852] [serial = 390] [outer = 0000001D835CCC00] 08:54:54 INFO - PROCESS | 3852 | 1464191694466 Marionette TRACE conn6 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 08:54:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 08:54:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 987ms 08:54:54 INFO - PROCESS | 3852 | 1464191694542 Marionette TRACE conn6 -> [0,485,"getWindowHandle",null] 08:54:54 INFO - PROCESS | 3852 | 1464191694548 Marionette TRACE conn6 <- [1,485,null,{"value":"13"}] 08:54:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 08:54:54 INFO - PROCESS | 3852 | 1464191694554 Marionette TRACE conn6 -> [0,486,"setScriptTimeout",{"ms":35000}] 08:54:54 INFO - PROCESS | 3852 | 1464191694557 Marionette TRACE conn6 <- [1,486,null,{}] 08:54:54 INFO - PROCESS | 3852 | 1464191694561 Marionette TRACE conn6 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:54 INFO - PROCESS | 3852 | 1464191694667 Marionette TRACE conn6 <- [1,487,null,{"value":null}] 08:54:54 INFO - PROCESS | 3852 | 1464191694752 Marionette TRACE conn6 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:54 INFO - PROCESS | 3852 | ++DOCSHELL 0000001D81881800 == 55 [pid = 3852] [id = 131] 08:54:54 INFO - PROCESS | 3852 | ++DOMWINDOW == 127 (0000001D80A08000) [pid = 3852] [serial = 391] [outer = 0000000000000000] 08:54:54 INFO - PROCESS | 3852 | ++DOMWINDOW == 128 (0000001D818ED000) [pid = 3852] [serial = 392] [outer = 0000001D80A08000] 08:54:54 INFO - PROCESS | 3852 | 1464191694832 Marionette DEBUG loaded listener.js 08:54:54 INFO - PROCESS | 3852 | ++DOMWINDOW == 129 (0000001DB2194400) [pid = 3852] [serial = 393] [outer = 0000001D80A08000] 08:54:54 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE74E5800 == 54 [pid = 3852] [id = 43] 08:54:54 INFO - PROCESS | 3852 | --DOCSHELL 0000001DF1941000 == 53 [pid = 3852] [id = 73] 08:54:54 INFO - PROCESS | 3852 | --DOCSHELL 0000001DF2DD0800 == 52 [pid = 3852] [id = 125] 08:54:54 INFO - PROCESS | 3852 | --DOCSHELL 0000001DF2A87800 == 51 [pid = 3852] [id = 124] 08:54:54 INFO - PROCESS | 3852 | --DOCSHELL 0000001DF16A7800 == 50 [pid = 3852] [id = 123] 08:54:54 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEF333800 == 49 [pid = 3852] [id = 122] 08:54:54 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEE7D5800 == 48 [pid = 3852] [id = 121] 08:54:54 INFO - PROCESS | 3852 | --DOCSHELL 0000001DB0CCB800 == 47 [pid = 3852] [id = 120] 08:54:54 INFO - PROCESS | 3852 | --DOMWINDOW == 128 (0000001DE1E62C00) [pid = 3852] [serial = 301] [outer = 0000000000000000] [url = about:blank] 08:54:54 INFO - PROCESS | 3852 | --DOMWINDOW == 127 (0000001D80965C00) [pid = 3852] [serial = 298] [outer = 0000000000000000] [url = about:blank] 08:54:54 INFO - PROCESS | 3852 | --DOMWINDOW == 126 (0000001DE83BE000) [pid = 3852] [serial = 304] [outer = 0000000000000000] [url = about:blank] 08:54:54 INFO - PROCESS | 3852 | --DOMWINDOW == 125 (0000001DE8392400) [pid = 3852] [serial = 331] [outer = 0000000000000000] [url = about:blank] 08:54:55 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE7FD3800 == 46 [pid = 3852] [id = 119] 08:54:55 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE6810000 == 45 [pid = 3852] [id = 118] 08:54:55 INFO - PROCESS | 3852 | --DOCSHELL 0000001DB093F800 == 44 [pid = 3852] [id = 117] 08:54:55 INFO - PROCESS | 3852 | --DOCSHELL 0000001DB2311000 == 43 [pid = 3852] [id = 116] 08:54:55 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE87A9800 == 42 [pid = 3852] [id = 113] 08:54:55 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE169A800 == 41 [pid = 3852] [id = 112] 08:54:55 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEE1A8800 == 40 [pid = 3852] [id = 111] 08:54:55 INFO - PROCESS | 3852 | --DOMWINDOW == 124 (0000001DEC287400) [pid = 3852] [serial = 326] [outer = 0000000000000000] [url = about:blank] 08:54:55 INFO - PROCESS | 3852 | --DOMWINDOW == 123 (0000001DDCFCB400) [pid = 3852] [serial = 314] [outer = 0000000000000000] [url = about:blank] 08:54:55 INFO - PROCESS | 3852 | --DOMWINDOW == 122 (0000001DEBA9B000) [pid = 3852] [serial = 325] [outer = 0000000000000000] [url = about:blank] 08:54:55 INFO - PROCESS | 3852 | --DOMWINDOW == 121 (0000001DED573800) [pid = 3852] [serial = 308] [outer = 0000000000000000] [url = about:blank] 08:54:55 INFO - PROCESS | 3852 | --DOMWINDOW == 120 (0000001DE8398C00) [pid = 3852] [serial = 323] [outer = 0000000000000000] [url = about:blank] 08:54:55 INFO - PROCESS | 3852 | --DOMWINDOW == 119 (0000001DE660C000) [pid = 3852] [serial = 319] [outer = 0000000000000000] [url = about:blank] 08:54:55 INFO - PROCESS | 3852 | --DOMWINDOW == 118 (0000001DE2726800) [pid = 3852] [serial = 317] [outer = 0000000000000000] [url = about:blank] 08:54:55 INFO - PROCESS | 3852 | --DOMWINDOW == 117 (0000001DE1D1BC00) [pid = 3852] [serial = 311] [outer = 0000000000000000] [url = about:blank] 08:54:55 INFO - PROCESS | 3852 | --DOMWINDOW == 116 (0000001DB21AF400) [pid = 3852] [serial = 313] [outer = 0000000000000000] [url = about:blank] 08:54:55 INFO - PROCESS | 3852 | --DOMWINDOW == 115 (0000001DE6F62400) [pid = 3852] [serial = 320] [outer = 0000000000000000] [url = about:blank] 08:54:55 INFO - PROCESS | 3852 | --DOMWINDOW == 114 (0000001DE0530000) [pid = 3852] [serial = 307] [outer = 0000000000000000] [url = about:blank] 08:54:55 INFO - PROCESS | 3852 | --DOMWINDOW == 113 (0000001DE1F6AC00) [pid = 3852] [serial = 316] [outer = 0000000000000000] [url = about:blank] 08:54:55 INFO - PROCESS | 3852 | --DOMWINDOW == 112 (0000001DE052BC00) [pid = 3852] [serial = 310] [outer = 0000000000000000] [url = about:blank] 08:54:55 INFO - PROCESS | 3852 | --DOMWINDOW == 111 (0000001DE7F0A000) [pid = 3852] [serial = 322] [outer = 0000000000000000] [url = about:blank] 08:54:55 INFO - PROCESS | 3852 | --DOMWINDOW == 110 (0000001DEF618000) [pid = 3852] [serial = 251] [outer = 0000000000000000] [url = about:blank] 08:54:55 INFO - PROCESS | 3852 | --DOMWINDOW == 109 (0000001DEE252400) [pid = 3852] [serial = 328] [outer = 0000000000000000] [url = about:blank] 08:54:55 INFO - PROCESS | 3852 | --DOMWINDOW == 108 (0000001DEE7B1C00) [pid = 3852] [serial = 329] [outer = 0000000000000000] [url = about:blank] 08:54:55 INFO - PROCESS | 3852 | 1464191695354 Marionette TRACE conn6 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 08:54:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 08:54:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 839ms 08:54:55 INFO - PROCESS | 3852 | 1464191695399 Marionette TRACE conn6 -> [0,489,"getWindowHandle",null] 08:54:55 INFO - PROCESS | 3852 | 1464191695401 Marionette TRACE conn6 <- [1,489,null,{"value":"13"}] 08:54:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 08:54:55 INFO - PROCESS | 3852 | 1464191695405 Marionette TRACE conn6 -> [0,490,"setScriptTimeout",{"ms":35000}] 08:54:55 INFO - PROCESS | 3852 | 1464191695409 Marionette TRACE conn6 <- [1,490,null,{}] 08:54:55 INFO - PROCESS | 3852 | 1464191695420 Marionette TRACE conn6 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:55 INFO - PROCESS | 3852 | 1464191695511 Marionette TRACE conn6 <- [1,491,null,{"value":null}] 08:54:55 INFO - PROCESS | 3852 | 1464191695522 Marionette TRACE conn6 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:55 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE1CD0000 == 41 [pid = 3852] [id = 132] 08:54:55 INFO - PROCESS | 3852 | ++DOMWINDOW == 109 (0000001DB21A2C00) [pid = 3852] [serial = 394] [outer = 0000000000000000] 08:54:55 INFO - PROCESS | 3852 | ++DOMWINDOW == 110 (0000001DB21B2C00) [pid = 3852] [serial = 395] [outer = 0000001DB21A2C00] 08:54:55 INFO - PROCESS | 3852 | 1464191695578 Marionette DEBUG loaded listener.js 08:54:55 INFO - PROCESS | 3852 | ++DOMWINDOW == 111 (0000001DDCFBF000) [pid = 3852] [serial = 396] [outer = 0000001DB21A2C00] 08:54:56 INFO - PROCESS | 3852 | 1464191696042 Marionette TRACE conn6 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 08:54:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 08:54:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 671ms 08:54:56 INFO - PROCESS | 3852 | 1464191696081 Marionette TRACE conn6 -> [0,493,"getWindowHandle",null] 08:54:56 INFO - PROCESS | 3852 | 1464191696084 Marionette TRACE conn6 <- [1,493,null,{"value":"13"}] 08:54:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 08:54:56 INFO - PROCESS | 3852 | 1464191696088 Marionette TRACE conn6 -> [0,494,"setScriptTimeout",{"ms":35000}] 08:54:56 INFO - PROCESS | 3852 | 1464191696090 Marionette TRACE conn6 <- [1,494,null,{}] 08:54:56 INFO - PROCESS | 3852 | 1464191696093 Marionette TRACE conn6 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:56 INFO - PROCESS | 3852 | 1464191696182 Marionette TRACE conn6 <- [1,495,null,{"value":null}] 08:54:56 INFO - PROCESS | 3852 | 1464191696189 Marionette TRACE conn6 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:56 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE6825800 == 42 [pid = 3852] [id = 133] 08:54:56 INFO - PROCESS | 3852 | ++DOMWINDOW == 112 (0000001DE0538400) [pid = 3852] [serial = 397] [outer = 0000000000000000] 08:54:56 INFO - PROCESS | 3852 | ++DOMWINDOW == 113 (0000001DE0DD2000) [pid = 3852] [serial = 398] [outer = 0000001DE0538400] 08:54:56 INFO - PROCESS | 3852 | 1464191696239 Marionette DEBUG loaded listener.js 08:54:56 INFO - PROCESS | 3852 | ++DOMWINDOW == 114 (0000001DE1D1E000) [pid = 3852] [serial = 399] [outer = 0000001DE0538400] 08:54:56 INFO - PROCESS | 3852 | 1464191696712 Marionette TRACE conn6 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 08:54:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 08:54:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 671ms 08:54:56 INFO - PROCESS | 3852 | 1464191696760 Marionette TRACE conn6 -> [0,497,"getWindowHandle",null] 08:54:56 INFO - PROCESS | 3852 | 1464191696762 Marionette TRACE conn6 <- [1,497,null,{"value":"13"}] 08:54:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 08:54:56 INFO - PROCESS | 3852 | 1464191696765 Marionette TRACE conn6 -> [0,498,"setScriptTimeout",{"ms":35000}] 08:54:56 INFO - PROCESS | 3852 | 1464191696767 Marionette TRACE conn6 <- [1,498,null,{}] 08:54:56 INFO - PROCESS | 3852 | 1464191696771 Marionette TRACE conn6 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:56 INFO - PROCESS | 3852 | 1464191696854 Marionette TRACE conn6 <- [1,499,null,{"value":null}] 08:54:56 INFO - PROCESS | 3852 | 1464191696894 Marionette TRACE conn6 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:56 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE7FC9800 == 43 [pid = 3852] [id = 134] 08:54:56 INFO - PROCESS | 3852 | ++DOMWINDOW == 115 (0000001DE1E56800) [pid = 3852] [serial = 400] [outer = 0000000000000000] 08:54:56 INFO - PROCESS | 3852 | ++DOMWINDOW == 116 (0000001DE1E60400) [pid = 3852] [serial = 401] [outer = 0000001DE1E56800] 08:54:56 INFO - PROCESS | 3852 | 1464191696940 Marionette DEBUG loaded listener.js 08:54:57 INFO - PROCESS | 3852 | ++DOMWINDOW == 117 (0000001DE2575800) [pid = 3852] [serial = 402] [outer = 0000001DE1E56800] 08:54:57 INFO - PROCESS | 3852 | 1464191697383 Marionette TRACE conn6 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 08:54:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 08:54:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 671ms 08:54:57 INFO - PROCESS | 3852 | 1464191697440 Marionette TRACE conn6 -> [0,501,"getWindowHandle",null] 08:54:57 INFO - PROCESS | 3852 | 1464191697442 Marionette TRACE conn6 <- [1,501,null,{"value":"13"}] 08:54:57 INFO - PROCESS | 3852 | 1464191697446 Marionette TRACE conn6 -> [0,502,"setScriptTimeout",{"ms":35000}] 08:54:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 08:54:57 INFO - PROCESS | 3852 | 1464191697447 Marionette TRACE conn6 <- [1,502,null,{}] 08:54:57 INFO - PROCESS | 3852 | 1464191697451 Marionette TRACE conn6 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:57 INFO - PROCESS | 3852 | 1464191697589 Marionette TRACE conn6 <- [1,503,null,{"value":null}] 08:54:57 INFO - PROCESS | 3852 | 1464191697598 Marionette TRACE conn6 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:57 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DB0941000 == 44 [pid = 3852] [id = 135] 08:54:57 INFO - PROCESS | 3852 | ++DOMWINDOW == 118 (0000001D818F7400) [pid = 3852] [serial = 403] [outer = 0000000000000000] 08:54:57 INFO - PROCESS | 3852 | ++DOMWINDOW == 119 (0000001DE2D41C00) [pid = 3852] [serial = 404] [outer = 0000001D818F7400] 08:54:57 INFO - PROCESS | 3852 | 1464191697644 Marionette DEBUG loaded listener.js 08:54:57 INFO - PROCESS | 3852 | ++DOMWINDOW == 120 (0000001DE7F98000) [pid = 3852] [serial = 405] [outer = 0000001D818F7400] 08:54:58 INFO - PROCESS | 3852 | 1464191698108 Marionette TRACE conn6 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 08:54:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 08:54:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 691ms 08:54:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 08:54:58 INFO - PROCESS | 3852 | 1464191698139 Marionette TRACE conn6 -> [0,505,"getWindowHandle",null] 08:54:58 INFO - PROCESS | 3852 | 1464191698141 Marionette TRACE conn6 <- [1,505,null,{"value":"13"}] 08:54:58 INFO - PROCESS | 3852 | 1464191698145 Marionette TRACE conn6 -> [0,506,"setScriptTimeout",{"ms":35000}] 08:54:58 INFO - PROCESS | 3852 | 1464191698147 Marionette TRACE conn6 <- [1,506,null,{}] 08:54:58 INFO - PROCESS | 3852 | 1464191698150 Marionette TRACE conn6 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:58 INFO - PROCESS | 3852 | 1464191698288 Marionette TRACE conn6 <- [1,507,null,{"value":null}] 08:54:58 INFO - PROCESS | 3852 | 1464191698312 Marionette TRACE conn6 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:58 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEE1A8000 == 45 [pid = 3852] [id = 136] 08:54:58 INFO - PROCESS | 3852 | ++DOMWINDOW == 121 (0000001DE839A000) [pid = 3852] [serial = 406] [outer = 0000000000000000] 08:54:58 INFO - PROCESS | 3852 | ++DOMWINDOW == 122 (0000001DE83BAC00) [pid = 3852] [serial = 407] [outer = 0000001DE839A000] 08:54:58 INFO - PROCESS | 3852 | 1464191698359 Marionette DEBUG loaded listener.js 08:54:58 INFO - PROCESS | 3852 | ++DOMWINDOW == 123 (0000001DE8DAC800) [pid = 3852] [serial = 408] [outer = 0000001DE839A000] 08:54:58 INFO - PROCESS | 3852 | 1464191698814 Marionette TRACE conn6 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 08:54:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 08:54:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 734ms 08:54:58 INFO - PROCESS | 3852 | 1464191698883 Marionette TRACE conn6 -> [0,509,"getWindowHandle",null] 08:54:58 INFO - PROCESS | 3852 | 1464191698885 Marionette TRACE conn6 <- [1,509,null,{"value":"13"}] 08:54:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 08:54:58 INFO - PROCESS | 3852 | 1464191698888 Marionette TRACE conn6 -> [0,510,"setScriptTimeout",{"ms":35000}] 08:54:58 INFO - PROCESS | 3852 | 1464191698890 Marionette TRACE conn6 <- [1,510,null,{}] 08:54:58 INFO - PROCESS | 3852 | 1464191698905 Marionette TRACE conn6 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:59 INFO - PROCESS | 3852 | 1464191699016 Marionette TRACE conn6 <- [1,511,null,{"value":null}] 08:54:59 INFO - PROCESS | 3852 | 1464191699029 Marionette TRACE conn6 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:59 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEF118800 == 46 [pid = 3852] [id = 137] 08:54:59 INFO - PROCESS | 3852 | ++DOMWINDOW == 124 (0000001DE8983400) [pid = 3852] [serial = 409] [outer = 0000000000000000] 08:54:59 INFO - PROCESS | 3852 | ++DOMWINDOW == 125 (0000001DEB46BC00) [pid = 3852] [serial = 410] [outer = 0000001DE8983400] 08:54:59 INFO - PROCESS | 3852 | 1464191699112 Marionette DEBUG loaded listener.js 08:54:59 INFO - PROCESS | 3852 | ++DOMWINDOW == 126 (0000001DEBADAC00) [pid = 3852] [serial = 411] [outer = 0000001DE8983400] 08:54:59 INFO - PROCESS | 3852 | --DOMWINDOW == 125 (0000001DE838E400) [pid = 3852] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 08:54:59 INFO - PROCESS | 3852 | --DOMWINDOW == 124 (0000001DEF715800) [pid = 3852] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 08:54:59 INFO - PROCESS | 3852 | --DOMWINDOW == 123 (0000001DEE7B8800) [pid = 3852] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 08:54:59 INFO - PROCESS | 3852 | --DOMWINDOW == 122 (0000001DE0DCC000) [pid = 3852] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 08:54:59 INFO - PROCESS | 3852 | --DOMWINDOW == 121 (0000001DEF59A000) [pid = 3852] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 08:54:59 INFO - PROCESS | 3852 | --DOMWINDOW == 120 (0000001DB0AA4400) [pid = 3852] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 08:54:59 INFO - PROCESS | 3852 | --DOMWINDOW == 119 (0000001DE678D400) [pid = 3852] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 08:54:59 INFO - PROCESS | 3852 | --DOMWINDOW == 118 (0000001DE7F0A800) [pid = 3852] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 08:54:59 INFO - PROCESS | 3852 | --DOMWINDOW == 117 (0000001DE1E60000) [pid = 3852] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 08:54:59 INFO - PROCESS | 3852 | --DOMWINDOW == 116 (0000001DB22BE800) [pid = 3852] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 08:54:59 INFO - PROCESS | 3852 | --DOMWINDOW == 115 (0000001DE1E58C00) [pid = 3852] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 08:54:59 INFO - PROCESS | 3852 | --DOMWINDOW == 114 (0000001D80043800) [pid = 3852] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 08:54:59 INFO - PROCESS | 3852 | --DOMWINDOW == 113 (0000001D82794C00) [pid = 3852] [serial = 372] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 08:54:59 INFO - PROCESS | 3852 | --DOMWINDOW == 112 (0000001DEE3BA800) [pid = 3852] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 08:54:59 INFO - PROCESS | 3852 | --DOMWINDOW == 111 (0000001D80A0E400) [pid = 3852] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 08:54:59 INFO - PROCESS | 3852 | --DOMWINDOW == 110 (0000001D8278A400) [pid = 3852] [serial = 369] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 08:54:59 INFO - PROCESS | 3852 | --DOMWINDOW == 109 (0000001DE1F61800) [pid = 3852] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 08:54:59 INFO - PROCESS | 3852 | --DOMWINDOW == 108 (0000001DB0C3B400) [pid = 3852] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 08:54:59 INFO - PROCESS | 3852 | --DOMWINDOW == 107 (0000001DE8980400) [pid = 3852] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 08:54:59 INFO - PROCESS | 3852 | --DOMWINDOW == 106 (0000001DE1F6BC00) [pid = 3852] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 08:54:59 INFO - PROCESS | 3852 | --DOMWINDOW == 105 (0000001DB0AA0400) [pid = 3852] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 08:54:59 INFO - PROCESS | 3852 | --DOMWINDOW == 104 (0000001D818EB000) [pid = 3852] [serial = 366] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 08:54:59 INFO - PROCESS | 3852 | 1464191699816 Marionette TRACE conn6 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 08:54:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 08:54:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 985ms 08:54:59 INFO - PROCESS | 3852 | 1464191699877 Marionette TRACE conn6 -> [0,513,"getWindowHandle",null] 08:54:59 INFO - PROCESS | 3852 | 1464191699879 Marionette TRACE conn6 <- [1,513,null,{"value":"13"}] 08:54:59 INFO - PROCESS | 3852 | 1464191699882 Marionette TRACE conn6 -> [0,514,"setScriptTimeout",{"ms":35000}] 08:54:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 08:54:59 INFO - PROCESS | 3852 | 1464191699884 Marionette TRACE conn6 <- [1,514,null,{}] 08:54:59 INFO - PROCESS | 3852 | 1464191699888 Marionette TRACE conn6 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:00 INFO - PROCESS | 3852 | 1464191699997 Marionette TRACE conn6 <- [1,515,null,{"value":null}] 08:55:00 INFO - PROCESS | 3852 | 1464191700045 Marionette TRACE conn6 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:00 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE6811800 == 47 [pid = 3852] [id = 138] 08:55:00 INFO - PROCESS | 3852 | ++DOMWINDOW == 105 (0000001D8175DC00) [pid = 3852] [serial = 412] [outer = 0000000000000000] 08:55:00 INFO - PROCESS | 3852 | ++DOMWINDOW == 106 (0000001DB0AA4400) [pid = 3852] [serial = 413] [outer = 0000001D8175DC00] 08:55:00 INFO - PROCESS | 3852 | 1464191700091 Marionette DEBUG loaded listener.js 08:55:00 INFO - PROCESS | 3852 | ++DOMWINDOW == 107 (0000001DE1E55800) [pid = 3852] [serial = 414] [outer = 0000001D8175DC00] 08:55:00 INFO - PROCESS | 3852 | 1464191700447 Marionette TRACE conn6 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 08:55:00 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 08:55:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 629ms 08:55:00 INFO - PROCESS | 3852 | 1464191700515 Marionette TRACE conn6 -> [0,517,"getWindowHandle",null] 08:55:00 INFO - PROCESS | 3852 | 1464191700517 Marionette TRACE conn6 <- [1,517,null,{"value":"13"}] 08:55:00 INFO - PROCESS | 3852 | 1464191700520 Marionette TRACE conn6 -> [0,518,"setScriptTimeout",{"ms":35000}] 08:55:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 08:55:00 INFO - PROCESS | 3852 | 1464191700522 Marionette TRACE conn6 <- [1,518,null,{}] 08:55:00 INFO - PROCESS | 3852 | 1464191700525 Marionette TRACE conn6 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:00 INFO - PROCESS | 3852 | 1464191700611 Marionette TRACE conn6 <- [1,519,null,{"value":null}] 08:55:00 INFO - PROCESS | 3852 | 1464191700617 Marionette TRACE conn6 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:00 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DF147F000 == 48 [pid = 3852] [id = 139] 08:55:00 INFO - PROCESS | 3852 | ++DOMWINDOW == 108 (0000001DE6463400) [pid = 3852] [serial = 415] [outer = 0000000000000000] 08:55:00 INFO - PROCESS | 3852 | ++DOMWINDOW == 109 (0000001DEB472400) [pid = 3852] [serial = 416] [outer = 0000001DE6463400] 08:55:00 INFO - PROCESS | 3852 | 1464191700663 Marionette DEBUG loaded listener.js 08:55:00 INFO - PROCESS | 3852 | ++DOMWINDOW == 110 (0000001DEE3B3800) [pid = 3852] [serial = 417] [outer = 0000001DE6463400] 08:55:01 INFO - PROCESS | 3852 | 1464191701091 Marionette TRACE conn6 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 08:55:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 08:55:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 629ms 08:55:01 INFO - PROCESS | 3852 | 1464191701153 Marionette TRACE conn6 -> [0,521,"getWindowHandle",null] 08:55:01 INFO - PROCESS | 3852 | 1464191701156 Marionette TRACE conn6 <- [1,521,null,{"value":"13"}] 08:55:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 08:55:01 INFO - PROCESS | 3852 | 1464191701159 Marionette TRACE conn6 -> [0,522,"setScriptTimeout",{"ms":35000}] 08:55:01 INFO - PROCESS | 3852 | 1464191701170 Marionette TRACE conn6 <- [1,522,null,{}] 08:55:01 INFO - PROCESS | 3852 | 1464191701174 Marionette TRACE conn6 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:01 INFO - PROCESS | 3852 | 1464191701280 Marionette TRACE conn6 <- [1,523,null,{"value":null}] 08:55:01 INFO - PROCESS | 3852 | 1464191701328 Marionette TRACE conn6 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:01 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DF2DC6800 == 49 [pid = 3852] [id = 140] 08:55:01 INFO - PROCESS | 3852 | ++DOMWINDOW == 111 (0000001DEE99EC00) [pid = 3852] [serial = 418] [outer = 0000000000000000] 08:55:01 INFO - PROCESS | 3852 | ++DOMWINDOW == 112 (0000001DEEC59000) [pid = 3852] [serial = 419] [outer = 0000001DEE99EC00] 08:55:01 INFO - PROCESS | 3852 | 1464191701379 Marionette DEBUG loaded listener.js 08:55:01 INFO - PROCESS | 3852 | ++DOMWINDOW == 113 (0000001DEF60A400) [pid = 3852] [serial = 420] [outer = 0000001DEE99EC00] 08:55:02 INFO - PROCESS | 3852 | 1464191702038 Marionette TRACE conn6 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 08:55:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 08:55:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 945ms 08:55:02 INFO - PROCESS | 3852 | 1464191702107 Marionette TRACE conn6 -> [0,525,"getWindowHandle",null] 08:55:02 INFO - PROCESS | 3852 | 1464191702112 Marionette TRACE conn6 <- [1,525,null,{"value":"13"}] 08:55:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 08:55:02 INFO - PROCESS | 3852 | 1464191702117 Marionette TRACE conn6 -> [0,526,"setScriptTimeout",{"ms":35000}] 08:55:02 INFO - PROCESS | 3852 | 1464191702122 Marionette TRACE conn6 <- [1,526,null,{}] 08:55:02 INFO - PROCESS | 3852 | 1464191702128 Marionette TRACE conn6 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:02 INFO - PROCESS | 3852 | 1464191702279 Marionette TRACE conn6 <- [1,527,null,{"value":null}] 08:55:02 INFO - PROCESS | 3852 | 1464191702398 Marionette TRACE conn6 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:02 INFO - PROCESS | 3852 | ++DOCSHELL 0000001D8379B000 == 50 [pid = 3852] [id = 141] 08:55:02 INFO - PROCESS | 3852 | ++DOMWINDOW == 114 (0000001D82790000) [pid = 3852] [serial = 421] [outer = 0000000000000000] 08:55:02 INFO - PROCESS | 3852 | ++DOMWINDOW == 115 (0000001D82CC8C00) [pid = 3852] [serial = 422] [outer = 0000001D82790000] 08:55:02 INFO - PROCESS | 3852 | 1464191702460 Marionette DEBUG loaded listener.js 08:55:02 INFO - PROCESS | 3852 | ++DOMWINDOW == 116 (0000001D835DB800) [pid = 3852] [serial = 423] [outer = 0000001D82790000] 08:55:03 INFO - PROCESS | 3852 | 1464191703153 Marionette TRACE conn6 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 08:55:03 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 08:55:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1077ms 08:55:03 INFO - PROCESS | 3852 | 1464191703211 Marionette TRACE conn6 -> [0,529,"getWindowHandle",null] 08:55:03 INFO - PROCESS | 3852 | 1464191703217 Marionette TRACE conn6 <- [1,529,null,{"value":"13"}] 08:55:03 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 08:55:03 INFO - PROCESS | 3852 | 1464191703224 Marionette TRACE conn6 -> [0,530,"setScriptTimeout",{"ms":35000}] 08:55:03 INFO - PROCESS | 3852 | 1464191703227 Marionette TRACE conn6 <- [1,530,null,{}] 08:55:03 INFO - PROCESS | 3852 | 1464191703232 Marionette TRACE conn6 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:03 INFO - PROCESS | 3852 | 1464191703351 Marionette TRACE conn6 <- [1,531,null,{"value":null}] 08:55:03 INFO - PROCESS | 3852 | 1464191703427 Marionette TRACE conn6 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:03 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE67A3800 == 51 [pid = 3852] [id = 142] 08:55:03 INFO - PROCESS | 3852 | ++DOMWINDOW == 117 (0000001DB0A9D400) [pid = 3852] [serial = 424] [outer = 0000000000000000] 08:55:03 INFO - PROCESS | 3852 | ++DOMWINDOW == 118 (0000001DB0C47400) [pid = 3852] [serial = 425] [outer = 0000001DB0A9D400] 08:55:03 INFO - PROCESS | 3852 | 1464191703526 Marionette DEBUG loaded listener.js 08:55:03 INFO - PROCESS | 3852 | ++DOMWINDOW == 119 (0000001DB21B3800) [pid = 3852] [serial = 426] [outer = 0000001DB0A9D400] 08:55:04 INFO - PROCESS | 3852 | 1464191704192 Marionette TRACE conn6 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 08:55:04 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 08:55:04 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 08:55:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:55:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:55:04 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 08:55:04 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:55:04 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 08:55:04 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 08:55:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:55:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:55:04 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 08:55:04 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:55:04 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 986ms 08:55:04 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 08:55:04 INFO - PROCESS | 3852 | 1464191704211 Marionette TRACE conn6 -> [0,533,"getWindowHandle",null] 08:55:04 INFO - PROCESS | 3852 | 1464191704214 Marionette TRACE conn6 <- [1,533,null,{"value":"13"}] 08:55:04 INFO - PROCESS | 3852 | 1464191704218 Marionette TRACE conn6 -> [0,534,"setScriptTimeout",{"ms":35000}] 08:55:04 INFO - PROCESS | 3852 | 1464191704222 Marionette TRACE conn6 <- [1,534,null,{}] 08:55:04 INFO - PROCESS | 3852 | 1464191704250 Marionette TRACE conn6 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:04 INFO - PROCESS | 3852 | 1464191704403 Marionette TRACE conn6 <- [1,535,null,{"value":null}] 08:55:04 INFO - PROCESS | 3852 | 1464191704472 Marionette TRACE conn6 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:04 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DB2205800 == 52 [pid = 3852] [id = 143] 08:55:04 INFO - PROCESS | 3852 | ++DOMWINDOW == 120 (0000001DE666B000) [pid = 3852] [serial = 427] [outer = 0000000000000000] 08:55:04 INFO - PROCESS | 3852 | ++DOMWINDOW == 121 (0000001DE6E93C00) [pid = 3852] [serial = 428] [outer = 0000001DE666B000] 08:55:04 INFO - PROCESS | 3852 | 1464191704533 Marionette DEBUG loaded listener.js 08:55:04 INFO - PROCESS | 3852 | ++DOMWINDOW == 122 (0000001DE83BEC00) [pid = 3852] [serial = 429] [outer = 0000001DE666B000] 08:55:05 INFO - PROCESS | 3852 | 1464191705092 Marionette TRACE conn6 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 08:55:05 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. 08:55:05 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 944ms 08:55:05 INFO - PROCESS | 3852 | 1464191705164 Marionette TRACE conn6 -> [0,537,"getWindowHandle",null] 08:55:05 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 08:55:05 INFO - PROCESS | 3852 | 1464191705167 Marionette TRACE conn6 <- [1,537,null,{"value":"13"}] 08:55:05 INFO - PROCESS | 3852 | 1464191705171 Marionette TRACE conn6 -> [0,538,"setScriptTimeout",{"ms":35000}] 08:55:05 INFO - PROCESS | 3852 | 1464191705173 Marionette TRACE conn6 <- [1,538,null,{}] 08:55:05 INFO - PROCESS | 3852 | 1464191705177 Marionette TRACE conn6 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:05 INFO - PROCESS | 3852 | 1464191705323 Marionette TRACE conn6 <- [1,539,null,{"value":null}] 08:55:05 INFO - PROCESS | 3852 | 1464191705439 Marionette TRACE conn6 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:05 INFO - PROCESS | 3852 | ++DOCSHELL 0000001D841C9000 == 53 [pid = 3852] [id = 144] 08:55:05 INFO - PROCESS | 3852 | ++DOMWINDOW == 123 (0000001DEE7AD000) [pid = 3852] [serial = 430] [outer = 0000000000000000] 08:55:05 INFO - PROCESS | 3852 | ++DOMWINDOW == 124 (0000001DEE99F800) [pid = 3852] [serial = 431] [outer = 0000001DEE7AD000] 08:55:05 INFO - PROCESS | 3852 | 1464191705498 Marionette DEBUG loaded listener.js 08:55:05 INFO - PROCESS | 3852 | ++DOMWINDOW == 125 (0000001DEF60A800) [pid = 3852] [serial = 432] [outer = 0000001DEE7AD000] 08:55:06 INFO - PROCESS | 3852 | 1464191706027 Marionette TRACE conn6 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 08:55:06 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. 08:55:06 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 882ms 08:55:06 INFO - PROCESS | 3852 | 1464191706054 Marionette TRACE conn6 -> [0,541,"getWindowHandle",null] 08:55:06 INFO - PROCESS | 3852 | 1464191706056 Marionette TRACE conn6 <- [1,541,null,{"value":"13"}] 08:55:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 08:55:06 INFO - PROCESS | 3852 | 1464191706060 Marionette TRACE conn6 -> [0,542,"setScriptTimeout",{"ms":35000}] 08:55:06 INFO - PROCESS | 3852 | 1464191706062 Marionette TRACE conn6 <- [1,542,null,{}] 08:55:06 INFO - PROCESS | 3852 | 1464191706084 Marionette TRACE conn6 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:06 INFO - PROCESS | 3852 | 1464191706195 Marionette TRACE conn6 <- [1,543,null,{"value":null}] 08:55:06 INFO - PROCESS | 3852 | 1464191706299 Marionette TRACE conn6 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:06 INFO - PROCESS | 3852 | ++DOCSHELL 0000001D842C4800 == 54 [pid = 3852] [id = 145] 08:55:06 INFO - PROCESS | 3852 | ++DOMWINDOW == 126 (0000001D81864C00) [pid = 3852] [serial = 433] [outer = 0000000000000000] 08:55:06 INFO - PROCESS | 3852 | ++DOMWINDOW == 127 (0000001D8186AC00) [pid = 3852] [serial = 434] [outer = 0000001D81864C00] 08:55:06 INFO - PROCESS | 3852 | 1464191706356 Marionette DEBUG loaded listener.js 08:55:06 INFO - PROCESS | 3852 | ++DOMWINDOW == 128 (0000001DEE997800) [pid = 3852] [serial = 435] [outer = 0000001D81864C00] 08:55:06 INFO - PROCESS | 3852 | [3852] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:55:06 INFO - PROCESS | 3852 | [3852] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:55:07 INFO - PROCESS | 3852 | 1464191707012 Marionette TRACE conn6 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 08:55:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 08:55:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 989ms 08:55:07 INFO - PROCESS | 3852 | 1464191707053 Marionette TRACE conn6 -> [0,545,"getWindowHandle",null] 08:55:07 INFO - PROCESS | 3852 | 1464191707055 Marionette TRACE conn6 <- [1,545,null,{"value":"13"}] 08:55:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 08:55:07 INFO - PROCESS | 3852 | 1464191707059 Marionette TRACE conn6 -> [0,546,"setScriptTimeout",{"ms":35000}] 08:55:07 INFO - PROCESS | 3852 | 1464191707061 Marionette TRACE conn6 <- [1,546,null,{}] 08:55:07 INFO - PROCESS | 3852 | 1464191707065 Marionette TRACE conn6 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:07 INFO - PROCESS | 3852 | 1464191707195 Marionette TRACE conn6 <- [1,547,null,{"value":null}] 08:55:07 INFO - PROCESS | 3852 | 1464191707286 Marionette TRACE conn6 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:07 INFO - PROCESS | 3852 | ++DOCSHELL 0000001D842DC800 == 55 [pid = 3852] [id = 146] 08:55:07 INFO - PROCESS | 3852 | ++DOMWINDOW == 129 (0000001D82797400) [pid = 3852] [serial = 436] [outer = 0000000000000000] 08:55:07 INFO - PROCESS | 3852 | ++DOMWINDOW == 130 (0000001D82C10000) [pid = 3852] [serial = 437] [outer = 0000001D82797400] 08:55:07 INFO - PROCESS | 3852 | 1464191707345 Marionette DEBUG loaded listener.js 08:55:07 INFO - PROCESS | 3852 | ++DOMWINDOW == 131 (0000001DE03C0C00) [pid = 3852] [serial = 438] [outer = 0000001D82797400] 08:55:08 INFO - PROCESS | 3852 | 1464191708092 Marionette TRACE conn6 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 08:55:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 08:55:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1080ms 08:55:08 INFO - PROCESS | 3852 | 1464191708142 Marionette TRACE conn6 -> [0,549,"getWindowHandle",null] 08:55:08 INFO - PROCESS | 3852 | 1464191708147 Marionette TRACE conn6 <- [1,549,null,{"value":"13"}] 08:55:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 08:55:08 INFO - PROCESS | 3852 | 1464191708152 Marionette TRACE conn6 -> [0,550,"setScriptTimeout",{"ms":35000}] 08:55:08 INFO - PROCESS | 3852 | 1464191708156 Marionette TRACE conn6 <- [1,550,null,{}] 08:55:08 INFO - PROCESS | 3852 | 1464191708161 Marionette TRACE conn6 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:08 INFO - PROCESS | 3852 | 1464191708266 Marionette TRACE conn6 <- [1,551,null,{"value":null}] 08:55:08 INFO - PROCESS | 3852 | 1464191708346 Marionette TRACE conn6 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:08 INFO - PROCESS | 3852 | ++DOCSHELL 0000001D80A55000 == 56 [pid = 3852] [id = 147] 08:55:08 INFO - PROCESS | 3852 | ++DOMWINDOW == 132 (0000001D80A03400) [pid = 3852] [serial = 439] [outer = 0000000000000000] 08:55:08 INFO - PROCESS | 3852 | ++DOMWINDOW == 133 (0000001D82795000) [pid = 3852] [serial = 440] [outer = 0000001D80A03400] 08:55:08 INFO - PROCESS | 3852 | 1464191708445 Marionette DEBUG loaded listener.js 08:55:08 INFO - PROCESS | 3852 | ++DOMWINDOW == 134 (0000001D82C0D400) [pid = 3852] [serial = 441] [outer = 0000001D80A03400] 08:55:08 INFO - PROCESS | 3852 | [3852] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:55:08 INFO - PROCESS | 3852 | --DOCSHELL 0000001DF147F000 == 55 [pid = 3852] [id = 139] 08:55:08 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE6811800 == 54 [pid = 3852] [id = 138] 08:55:08 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEF118800 == 53 [pid = 3852] [id = 137] 08:55:08 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEE1A8000 == 52 [pid = 3852] [id = 136] 08:55:08 INFO - PROCESS | 3852 | --DOCSHELL 0000001DB0941000 == 51 [pid = 3852] [id = 135] 08:55:08 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE7FC9800 == 50 [pid = 3852] [id = 134] 08:55:08 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE6825800 == 49 [pid = 3852] [id = 133] 08:55:08 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE1CD0000 == 48 [pid = 3852] [id = 132] 08:55:08 INFO - PROCESS | 3852 | --DOCSHELL 0000001D81881800 == 47 [pid = 3852] [id = 131] 08:55:08 INFO - PROCESS | 3852 | --DOCSHELL 0000001DB0AB7800 == 46 [pid = 3852] [id = 130] 08:55:08 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE73CF000 == 45 [pid = 3852] [id = 128] 08:55:08 INFO - PROCESS | 3852 | --DOMWINDOW == 133 (0000001DDCFC8000) [pid = 3852] [serial = 334] [outer = 0000000000000000] [url = about:blank] 08:55:08 INFO - PROCESS | 3852 | --DOMWINDOW == 132 (0000001DE3282000) [pid = 3852] [serial = 337] [outer = 0000000000000000] [url = about:blank] 08:55:08 INFO - PROCESS | 3852 | --DOMWINDOW == 131 (0000001DEE3B9400) [pid = 3852] [serial = 340] [outer = 0000000000000000] [url = about:blank] 08:55:08 INFO - PROCESS | 3852 | --DOMWINDOW == 130 (0000001DEF5A7000) [pid = 3852] [serial = 343] [outer = 0000000000000000] [url = about:blank] 08:55:08 INFO - PROCESS | 3852 | [3852] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:55:08 INFO - PROCESS | 3852 | --DOCSHELL 0000001D8187F800 == 44 [pid = 3852] [id = 127] 08:55:08 INFO - PROCESS | 3852 | --DOMWINDOW == 129 (0000001DEBAD9000) [pid = 3852] [serial = 260] [outer = 0000000000000000] [url = about:blank] 08:55:08 INFO - PROCESS | 3852 | --DOMWINDOW == 128 (0000001DEFB50400) [pid = 3852] [serial = 263] [outer = 0000000000000000] [url = about:blank] 08:55:08 INFO - PROCESS | 3852 | --DOMWINDOW == 127 (0000001DEF5A3800) [pid = 3852] [serial = 221] [outer = 0000000000000000] [url = about:blank] 08:55:08 INFO - PROCESS | 3852 | --DOMWINDOW == 126 (0000001DE1E5D800) [pid = 3852] [serial = 215] [outer = 0000000000000000] [url = about:blank] 08:55:08 INFO - PROCESS | 3852 | --DOMWINDOW == 125 (0000001DEF60C000) [pid = 3852] [serial = 209] [outer = 0000000000000000] [url = about:blank] 08:55:08 INFO - PROCESS | 3852 | --DOMWINDOW == 124 (0000001DB22C0C00) [pid = 3852] [serial = 212] [outer = 0000000000000000] [url = about:blank] 08:55:08 INFO - PROCESS | 3852 | --DOMWINDOW == 123 (0000001DE87E7400) [pid = 3852] [serial = 218] [outer = 0000000000000000] [url = about:blank] 08:55:08 INFO - PROCESS | 3852 | --DOMWINDOW == 122 (0000001DEBA99000) [pid = 3852] [serial = 305] [outer = 0000000000000000] [url = about:blank] 08:55:08 INFO - PROCESS | 3852 | --DOMWINDOW == 121 (0000001DE6666000) [pid = 3852] [serial = 257] [outer = 0000000000000000] [url = about:blank] 08:55:08 INFO - PROCESS | 3852 | --DOMWINDOW == 120 (0000001DE1663800) [pid = 3852] [serial = 254] [outer = 0000000000000000] [url = about:blank] 08:55:08 INFO - PROCESS | 3852 | --DOMWINDOW == 119 (0000001DE2724000) [pid = 3852] [serial = 302] [outer = 0000000000000000] [url = about:blank] 08:55:08 INFO - PROCESS | 3852 | --DOMWINDOW == 118 (0000001DB21ACC00) [pid = 3852] [serial = 299] [outer = 0000000000000000] [url = about:blank] 08:55:08 INFO - PROCESS | 3852 | --DOMWINDOW == 117 (0000001DEE7EB000) [pid = 3852] [serial = 361] [outer = 0000000000000000] [url = about:blank] 08:55:08 INFO - PROCESS | 3852 | --DOMWINDOW == 116 (0000001DEF1AD400) [pid = 3852] [serial = 364] [outer = 0000000000000000] [url = about:blank] 08:55:08 INFO - PROCESS | 3852 | --DOMWINDOW == 115 (0000001DEF074400) [pid = 3852] [serial = 362] [outer = 0000000000000000] [url = about:blank] 08:55:08 INFO - PROCESS | 3852 | --DOMWINDOW == 114 (0000001D82793400) [pid = 3852] [serial = 370] [outer = 0000000000000000] [url = about:blank] 08:55:08 INFO - PROCESS | 3852 | --DOMWINDOW == 113 (0000001DEF618C00) [pid = 3852] [serial = 365] [outer = 0000000000000000] [url = about:blank] 08:55:08 INFO - PROCESS | 3852 | --DOMWINDOW == 112 (0000001DE7F0F000) [pid = 3852] [serial = 355] [outer = 0000000000000000] [url = about:blank] 08:55:08 INFO - PROCESS | 3852 | --DOMWINDOW == 111 (0000001DE83BD000) [pid = 3852] [serial = 356] [outer = 0000000000000000] [url = about:blank] 08:55:08 INFO - PROCESS | 3852 | --DOMWINDOW == 110 (0000001DB21AD000) [pid = 3852] [serial = 349] [outer = 0000000000000000] [url = about:blank] 08:55:08 INFO - PROCESS | 3852 | --DOMWINDOW == 109 (0000001DE0E17800) [pid = 3852] [serial = 350] [outer = 0000000000000000] [url = about:blank] 08:55:08 INFO - PROCESS | 3852 | --DOMWINDOW == 108 (0000001DEB46D800) [pid = 3852] [serial = 358] [outer = 0000000000000000] [url = about:blank] 08:55:08 INFO - PROCESS | 3852 | --DOMWINDOW == 107 (0000001DE25A6000) [pid = 3852] [serial = 352] [outer = 0000000000000000] [url = about:blank] 08:55:08 INFO - PROCESS | 3852 | --DOMWINDOW == 106 (0000001DE3415C00) [pid = 3852] [serial = 353] [outer = 0000000000000000] [url = about:blank] 08:55:08 INFO - PROCESS | 3852 | --DOMWINDOW == 105 (0000001DB219FC00) [pid = 3852] [serial = 347] [outer = 0000000000000000] [url = about:blank] 08:55:08 INFO - PROCESS | 3852 | --DOMWINDOW == 104 (0000001DB0C3F400) [pid = 3852] [serial = 346] [outer = 0000000000000000] [url = about:blank] 08:55:08 INFO - PROCESS | 3852 | --DOMWINDOW == 103 (0000001D818F4400) [pid = 3852] [serial = 367] [outer = 0000000000000000] [url = about:blank] 08:55:08 INFO - PROCESS | 3852 | --DOMWINDOW == 102 (0000001DB22BD400) [pid = 3852] [serial = 371] [outer = 0000000000000000] [url = about:blank] 08:55:08 INFO - PROCESS | 3852 | --DOMWINDOW == 101 (0000001DB2047800) [pid = 3852] [serial = 374] [outer = 0000000000000000] [url = about:blank] 08:55:09 INFO - PROCESS | 3852 | --DOMWINDOW == 100 (0000001DEF67E400) [pid = 3852] [serial = 368] [outer = 0000000000000000] [url = about:blank] 08:55:09 INFO - PROCESS | 3852 | --DOMWINDOW == 99 (0000001DEBAA5C00) [pid = 3852] [serial = 359] [outer = 0000000000000000] [url = about:blank] 08:55:09 INFO - PROCESS | 3852 | --DOMWINDOW == 98 (0000001D82CCC400) [pid = 3852] [serial = 373] [outer = 0000000000000000] [url = about:blank] 08:55:09 INFO - PROCESS | 3852 | [3852] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:55:09 INFO - PROCESS | 3852 | [3852] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:55:09 INFO - PROCESS | 3852 | 1464191709065 Marionette TRACE conn6 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 08:55:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 08:55:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 944ms 08:55:09 INFO - PROCESS | 3852 | 1464191709101 Marionette TRACE conn6 -> [0,553,"getWindowHandle",null] 08:55:09 INFO - PROCESS | 3852 | 1464191709106 Marionette TRACE conn6 <- [1,553,null,{"value":"13"}] 08:55:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 08:55:09 INFO - PROCESS | 3852 | 1464191709112 Marionette TRACE conn6 -> [0,554,"setScriptTimeout",{"ms":35000}] 08:55:09 INFO - PROCESS | 3852 | 1464191709115 Marionette TRACE conn6 <- [1,554,null,{}] 08:55:09 INFO - PROCESS | 3852 | 1464191709119 Marionette TRACE conn6 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:09 INFO - PROCESS | 3852 | 1464191709214 Marionette TRACE conn6 <- [1,555,null,{"value":null}] 08:55:09 INFO - PROCESS | 3852 | 1464191709290 Marionette TRACE conn6 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:09 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DB0AB2000 == 45 [pid = 3852] [id = 148] 08:55:09 INFO - PROCESS | 3852 | ++DOMWINDOW == 99 (0000001D81764400) [pid = 3852] [serial = 442] [outer = 0000000000000000] 08:55:09 INFO - PROCESS | 3852 | ++DOMWINDOW == 100 (0000001D82C0D000) [pid = 3852] [serial = 443] [outer = 0000001D81764400] 08:55:09 INFO - PROCESS | 3852 | 1464191709339 Marionette DEBUG loaded listener.js 08:55:09 INFO - PROCESS | 3852 | ++DOMWINDOW == 101 (0000001D839ADC00) [pid = 3852] [serial = 444] [outer = 0000001D81764400] 08:55:09 INFO - PROCESS | 3852 | [3852] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:55:09 INFO - PROCESS | 3852 | [3852] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:55:09 INFO - PROCESS | 3852 | [3852] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:55:09 INFO - PROCESS | 3852 | 1464191709754 Marionette TRACE conn6 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 08:55:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 08:55:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 735ms 08:55:09 INFO - PROCESS | 3852 | 1464191709848 Marionette TRACE conn6 -> [0,557,"getWindowHandle",null] 08:55:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 08:55:09 INFO - PROCESS | 3852 | 1464191709851 Marionette TRACE conn6 <- [1,557,null,{"value":"13"}] 08:55:09 INFO - PROCESS | 3852 | 1464191709854 Marionette TRACE conn6 -> [0,558,"setScriptTimeout",{"ms":35000}] 08:55:09 INFO - PROCESS | 3852 | 1464191709858 Marionette TRACE conn6 <- [1,558,null,{}] 08:55:09 INFO - PROCESS | 3852 | 1464191709869 Marionette TRACE conn6 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:09 INFO - PROCESS | 3852 | 1464191709963 Marionette TRACE conn6 <- [1,559,null,{"value":null}] 08:55:09 INFO - PROCESS | 3852 | 1464191709981 Marionette TRACE conn6 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:10 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE057D800 == 46 [pid = 3852] [id = 149] 08:55:10 INFO - PROCESS | 3852 | ++DOMWINDOW == 102 (0000001DB21AA800) [pid = 3852] [serial = 445] [outer = 0000000000000000] 08:55:10 INFO - PROCESS | 3852 | ++DOMWINDOW == 103 (0000001DB21B1800) [pid = 3852] [serial = 446] [outer = 0000001DB21AA800] 08:55:10 INFO - PROCESS | 3852 | 1464191710031 Marionette DEBUG loaded listener.js 08:55:10 INFO - PROCESS | 3852 | ++DOMWINDOW == 104 (0000001DDCFC1800) [pid = 3852] [serial = 447] [outer = 0000001DB21AA800] 08:55:10 INFO - PROCESS | 3852 | [3852] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:55:10 INFO - PROCESS | 3852 | [3852] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:55:10 INFO - PROCESS | 3852 | [3852] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:55:10 INFO - PROCESS | 3852 | [3852] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:55:10 INFO - PROCESS | 3852 | 1464191710482 Marionette TRACE conn6 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 08:55:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 08:55:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 692ms 08:55:10 INFO - PROCESS | 3852 | 1464191710549 Marionette TRACE conn6 -> [0,561,"getWindowHandle",null] 08:55:10 INFO - PROCESS | 3852 | 1464191710552 Marionette TRACE conn6 <- [1,561,null,{"value":"13"}] 08:55:10 INFO - PROCESS | 3852 | 1464191710556 Marionette TRACE conn6 -> [0,562,"setScriptTimeout",{"ms":35000}] 08:55:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 08:55:10 INFO - PROCESS | 3852 | 1464191710557 Marionette TRACE conn6 <- [1,562,null,{}] 08:55:10 INFO - PROCESS | 3852 | 1464191710561 Marionette TRACE conn6 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:10 INFO - PROCESS | 3852 | 1464191710653 Marionette TRACE conn6 <- [1,563,null,{"value":null}] 08:55:10 INFO - PROCESS | 3852 | 1464191710666 Marionette TRACE conn6 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:10 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE2D1E800 == 47 [pid = 3852] [id = 150] 08:55:10 INFO - PROCESS | 3852 | ++DOMWINDOW == 105 (0000001DE0538C00) [pid = 3852] [serial = 448] [outer = 0000000000000000] 08:55:10 INFO - PROCESS | 3852 | ++DOMWINDOW == 106 (0000001DE16BEC00) [pid = 3852] [serial = 449] [outer = 0000001DE0538C00] 08:55:10 INFO - PROCESS | 3852 | 1464191710714 Marionette DEBUG loaded listener.js 08:55:10 INFO - PROCESS | 3852 | ++DOMWINDOW == 107 (0000001DE1E1C000) [pid = 3852] [serial = 450] [outer = 0000001DE0538C00] 08:55:11 INFO - PROCESS | 3852 | 1464191711147 Marionette TRACE conn6 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 08:55:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 08:55:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 629ms 08:55:11 INFO - PROCESS | 3852 | 1464191711194 Marionette TRACE conn6 -> [0,565,"getWindowHandle",null] 08:55:11 INFO - PROCESS | 3852 | 1464191711196 Marionette TRACE conn6 <- [1,565,null,{"value":"13"}] 08:55:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 08:55:11 INFO - PROCESS | 3852 | 1464191711200 Marionette TRACE conn6 -> [0,566,"setScriptTimeout",{"ms":35000}] 08:55:11 INFO - PROCESS | 3852 | 1464191711202 Marionette TRACE conn6 <- [1,566,null,{}] 08:55:11 INFO - PROCESS | 3852 | 1464191711205 Marionette TRACE conn6 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:11 INFO - PROCESS | 3852 | 1464191711314 Marionette TRACE conn6 <- [1,567,null,{"value":null}] 08:55:11 INFO - PROCESS | 3852 | 1464191711390 Marionette TRACE conn6 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:11 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE686A800 == 48 [pid = 3852] [id = 151] 08:55:11 INFO - PROCESS | 3852 | ++DOMWINDOW == 108 (0000001DE1E63400) [pid = 3852] [serial = 451] [outer = 0000000000000000] 08:55:11 INFO - PROCESS | 3852 | ++DOMWINDOW == 109 (0000001DE1F66C00) [pid = 3852] [serial = 452] [outer = 0000001DE1E63400] 08:55:11 INFO - PROCESS | 3852 | 1464191711437 Marionette DEBUG loaded listener.js 08:55:11 INFO - PROCESS | 3852 | ++DOMWINDOW == 110 (0000001DE2D44000) [pid = 3852] [serial = 453] [outer = 0000001DE1E63400] 08:55:11 INFO - PROCESS | 3852 | 1464191711877 Marionette TRACE conn6 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 08:55:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 08:55:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 734ms 08:55:11 INFO - PROCESS | 3852 | 1464191711937 Marionette TRACE conn6 -> [0,569,"getWindowHandle",null] 08:55:11 INFO - PROCESS | 3852 | 1464191711939 Marionette TRACE conn6 <- [1,569,null,{"value":"13"}] 08:55:11 INFO - PROCESS | 3852 | 1464191711942 Marionette TRACE conn6 -> [0,570,"setScriptTimeout",{"ms":35000}] 08:55:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 08:55:11 INFO - PROCESS | 3852 | 1464191711951 Marionette TRACE conn6 <- [1,570,null,{}] 08:55:11 INFO - PROCESS | 3852 | 1464191711955 Marionette TRACE conn6 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:12 INFO - PROCESS | 3852 | 1464191712093 Marionette TRACE conn6 <- [1,571,null,{"value":null}] 08:55:12 INFO - PROCESS | 3852 | 1464191712148 Marionette TRACE conn6 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:12 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE8DDD800 == 49 [pid = 3852] [id = 152] 08:55:12 INFO - PROCESS | 3852 | ++DOMWINDOW == 111 (0000001DE7F0C000) [pid = 3852] [serial = 454] [outer = 0000000000000000] 08:55:12 INFO - PROCESS | 3852 | ++DOMWINDOW == 112 (0000001DE83B4800) [pid = 3852] [serial = 455] [outer = 0000001DE7F0C000] 08:55:12 INFO - PROCESS | 3852 | 1464191712196 Marionette DEBUG loaded listener.js 08:55:12 INFO - PROCESS | 3852 | ++DOMWINDOW == 113 (0000001DE8727C00) [pid = 3852] [serial = 456] [outer = 0000001DE7F0C000] 08:55:12 INFO - PROCESS | 3852 | 1464191712627 Marionette TRACE conn6 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 08:55:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 08:55:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 735ms 08:55:12 INFO - PROCESS | 3852 | 1464191712686 Marionette TRACE conn6 -> [0,573,"getWindowHandle",null] 08:55:12 INFO - PROCESS | 3852 | 1464191712688 Marionette TRACE conn6 <- [1,573,null,{"value":"13"}] 08:55:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 08:55:12 INFO - PROCESS | 3852 | 1464191712691 Marionette TRACE conn6 -> [0,574,"setScriptTimeout",{"ms":35000}] 08:55:12 INFO - PROCESS | 3852 | 1464191712693 Marionette TRACE conn6 <- [1,574,null,{}] 08:55:12 INFO - PROCESS | 3852 | 1464191712696 Marionette TRACE conn6 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:12 INFO - PROCESS | 3852 | 1464191712806 Marionette TRACE conn6 <- [1,575,null,{"value":null}] 08:55:12 INFO - PROCESS | 3852 | 1464191712814 Marionette TRACE conn6 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:12 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DED949000 == 50 [pid = 3852] [id = 153] 08:55:12 INFO - PROCESS | 3852 | ++DOMWINDOW == 114 (0000001DE8D18400) [pid = 3852] [serial = 457] [outer = 0000000000000000] 08:55:12 INFO - PROCESS | 3852 | ++DOMWINDOW == 115 (0000001DEB405400) [pid = 3852] [serial = 458] [outer = 0000001DE8D18400] 08:55:12 INFO - PROCESS | 3852 | 1464191712860 Marionette DEBUG loaded listener.js 08:55:12 INFO - PROCESS | 3852 | ++DOMWINDOW == 116 (0000001DEBAA3000) [pid = 3852] [serial = 459] [outer = 0000001DE8D18400] 08:55:13 INFO - PROCESS | 3852 | [3852] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:55:13 INFO - PROCESS | 3852 | [3852] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:55:13 INFO - PROCESS | 3852 | --DOMWINDOW == 115 (0000001D81764000) [pid = 3852] [serial = 375] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 08:55:13 INFO - PROCESS | 3852 | --DOMWINDOW == 114 (0000001DB21A2C00) [pid = 3852] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 08:55:13 INFO - PROCESS | 3852 | --DOMWINDOW == 113 (0000001D80A08000) [pid = 3852] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 08:55:13 INFO - PROCESS | 3852 | --DOMWINDOW == 112 (0000001DE1E56800) [pid = 3852] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 08:55:13 INFO - PROCESS | 3852 | --DOMWINDOW == 111 (0000001D835CCC00) [pid = 3852] [serial = 388] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 08:55:13 INFO - PROCESS | 3852 | --DOMWINDOW == 110 (0000001D818F7400) [pid = 3852] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 08:55:13 INFO - PROCESS | 3852 | --DOMWINDOW == 109 (0000001DE0538400) [pid = 3852] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 08:55:13 INFO - PROCESS | 3852 | --DOMWINDOW == 108 (0000001DE839A000) [pid = 3852] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 08:55:13 INFO - PROCESS | 3852 | --DOMWINDOW == 107 (0000001D8175DC00) [pid = 3852] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 08:55:13 INFO - PROCESS | 3852 | --DOMWINDOW == 106 (0000001DE8983400) [pid = 3852] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 08:55:13 INFO - PROCESS | 3852 | --DOMWINDOW == 105 (0000001DE6463400) [pid = 3852] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 08:55:13 INFO - PROCESS | 3852 | --DOMWINDOW == 104 (0000001DB2052C00) [pid = 3852] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 08:55:13 INFO - PROCESS | 3852 | [3852] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:55:13 INFO - PROCESS | 3852 | 1464191713406 Marionette TRACE conn6 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 08:55:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 08:55:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 734ms 08:55:13 INFO - PROCESS | 3852 | 1464191713428 Marionette TRACE conn6 -> [0,577,"getWindowHandle",null] 08:55:13 INFO - PROCESS | 3852 | 1464191713430 Marionette TRACE conn6 <- [1,577,null,{"value":"13"}] 08:55:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 08:55:13 INFO - PROCESS | 3852 | 1464191713438 Marionette TRACE conn6 -> [0,578,"setScriptTimeout",{"ms":35000}] 08:55:13 INFO - PROCESS | 3852 | 1464191713439 Marionette TRACE conn6 <- [1,578,null,{}] 08:55:13 INFO - PROCESS | 3852 | 1464191713443 Marionette TRACE conn6 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:13 INFO - PROCESS | 3852 | 1464191713537 Marionette TRACE conn6 <- [1,579,null,{"value":null}] 08:55:13 INFO - PROCESS | 3852 | 1464191713543 Marionette TRACE conn6 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:13 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEE7D5800 == 51 [pid = 3852] [id = 154] 08:55:13 INFO - PROCESS | 3852 | ++DOMWINDOW == 105 (0000001D818F0C00) [pid = 3852] [serial = 460] [outer = 0000000000000000] 08:55:13 INFO - PROCESS | 3852 | ++DOMWINDOW == 106 (0000001DB2197800) [pid = 3852] [serial = 461] [outer = 0000001D818F0C00] 08:55:13 INFO - PROCESS | 3852 | 1464191713592 Marionette DEBUG loaded listener.js 08:55:13 INFO - PROCESS | 3852 | ++DOMWINDOW == 107 (0000001DEBA9F400) [pid = 3852] [serial = 462] [outer = 0000001D818F0C00] 08:55:14 INFO - PROCESS | 3852 | 1464191714041 Marionette TRACE conn6 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 08:55:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 08:55:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 630ms 08:55:14 INFO - PROCESS | 3852 | 1464191714071 Marionette TRACE conn6 -> [0,581,"getWindowHandle",null] 08:55:14 INFO - PROCESS | 3852 | 1464191714073 Marionette TRACE conn6 <- [1,581,null,{"value":"13"}] 08:55:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 08:55:14 INFO - PROCESS | 3852 | 1464191714076 Marionette TRACE conn6 -> [0,582,"setScriptTimeout",{"ms":35000}] 08:55:14 INFO - PROCESS | 3852 | 1464191714078 Marionette TRACE conn6 <- [1,582,null,{}] 08:55:14 INFO - PROCESS | 3852 | 1464191714082 Marionette TRACE conn6 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:14 INFO - PROCESS | 3852 | 1464191714192 Marionette TRACE conn6 <- [1,583,null,{"value":null}] 08:55:14 INFO - PROCESS | 3852 | 1464191714200 Marionette TRACE conn6 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:14 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEF328800 == 52 [pid = 3852] [id = 155] 08:55:14 INFO - PROCESS | 3852 | ++DOMWINDOW == 108 (0000001DEB9CB000) [pid = 3852] [serial = 463] [outer = 0000000000000000] 08:55:14 INFO - PROCESS | 3852 | ++DOMWINDOW == 109 (0000001DEE24CC00) [pid = 3852] [serial = 464] [outer = 0000001DEB9CB000] 08:55:14 INFO - PROCESS | 3852 | 1464191714245 Marionette DEBUG loaded listener.js 08:55:14 INFO - PROCESS | 3852 | ++DOMWINDOW == 110 (0000001DEE7EC000) [pid = 3852] [serial = 465] [outer = 0000001DEB9CB000] 08:55:14 INFO - PROCESS | 3852 | 1464191714658 Marionette TRACE conn6 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 08:55:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 08:55:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 629ms 08:55:14 INFO - PROCESS | 3852 | 1464191714709 Marionette TRACE conn6 -> [0,585,"getWindowHandle",null] 08:55:14 INFO - PROCESS | 3852 | 1464191714712 Marionette TRACE conn6 <- [1,585,null,{"value":"13"}] 08:55:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 08:55:14 INFO - PROCESS | 3852 | 1464191714720 Marionette TRACE conn6 -> [0,586,"setScriptTimeout",{"ms":35000}] 08:55:14 INFO - PROCESS | 3852 | 1464191714722 Marionette TRACE conn6 <- [1,586,null,{}] 08:55:14 INFO - PROCESS | 3852 | 1464191714726 Marionette TRACE conn6 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:14 INFO - PROCESS | 3852 | 1464191714816 Marionette TRACE conn6 <- [1,587,null,{"value":null}] 08:55:14 INFO - PROCESS | 3852 | 1464191714832 Marionette TRACE conn6 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:14 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEF654800 == 53 [pid = 3852] [id = 156] 08:55:14 INFO - PROCESS | 3852 | ++DOMWINDOW == 111 (0000001DEE9A0000) [pid = 3852] [serial = 466] [outer = 0000000000000000] 08:55:14 INFO - PROCESS | 3852 | ++DOMWINDOW == 112 (0000001DEF076C00) [pid = 3852] [serial = 467] [outer = 0000001DEE9A0000] 08:55:14 INFO - PROCESS | 3852 | 1464191714878 Marionette DEBUG loaded listener.js 08:55:14 INFO - PROCESS | 3852 | ++DOMWINDOW == 113 (0000001DEF60D400) [pid = 3852] [serial = 468] [outer = 0000001DEE9A0000] 08:55:15 INFO - PROCESS | 3852 | 1464191715369 Marionette TRACE conn6 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 08:55:15 INFO - PROCESS | 3852 | [3852] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 08:55:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 08:55:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 734ms 08:55:15 INFO - PROCESS | 3852 | 1464191715681 Marionette TRACE conn6 -> [0,589,"getWindowHandle",null] 08:55:15 INFO - PROCESS | 3852 | 1464191715685 Marionette TRACE conn6 <- [1,589,null,{"value":"13"}] 08:55:15 INFO - PROCESS | 3852 | 1464191715696 Marionette TRACE conn6 -> [0,590,"setScriptTimeout",{"ms":35000}] 08:55:15 INFO - PROCESS | 3852 | 1464191715701 Marionette TRACE conn6 <- [1,590,null,{}] 08:55:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 08:55:15 INFO - PROCESS | 3852 | 1464191715749 Marionette TRACE conn6 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:15 INFO - PROCESS | 3852 | 1464191715863 Marionette TRACE conn6 <- [1,591,null,{"value":null}] 08:55:15 INFO - PROCESS | 3852 | 1464191715975 Marionette TRACE conn6 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:15 INFO - PROCESS | 3852 | ++DOCSHELL 0000001D841D6000 == 54 [pid = 3852] [id = 157] 08:55:15 INFO - PROCESS | 3852 | ++DOMWINDOW == 114 (0000001D818EFC00) [pid = 3852] [serial = 469] [outer = 0000000000000000] 08:55:16 INFO - PROCESS | 3852 | ++DOMWINDOW == 115 (0000001D818F8400) [pid = 3852] [serial = 470] [outer = 0000001D818EFC00] 08:55:16 INFO - PROCESS | 3852 | 1464191716035 Marionette DEBUG loaded listener.js 08:55:16 INFO - PROCESS | 3852 | ++DOMWINDOW == 116 (0000001D835D6800) [pid = 3852] [serial = 471] [outer = 0000001D818EFC00] 08:55:16 INFO - PROCESS | 3852 | 1464191716637 Marionette TRACE conn6 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 08:55:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 08:55:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 986ms 08:55:16 INFO - PROCESS | 3852 | 1464191716696 Marionette TRACE conn6 -> [0,593,"getWindowHandle",null] 08:55:16 INFO - PROCESS | 3852 | 1464191716703 Marionette TRACE conn6 <- [1,593,null,{"value":"13"}] 08:55:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 08:55:16 INFO - PROCESS | 3852 | 1464191716710 Marionette TRACE conn6 -> [0,594,"setScriptTimeout",{"ms":35000}] 08:55:16 INFO - PROCESS | 3852 | 1464191716713 Marionette TRACE conn6 <- [1,594,null,{}] 08:55:16 INFO - PROCESS | 3852 | 1464191716717 Marionette TRACE conn6 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:16 INFO - PROCESS | 3852 | 1464191716838 Marionette TRACE conn6 <- [1,595,null,{"value":null}] 08:55:16 INFO - PROCESS | 3852 | 1464191716956 Marionette TRACE conn6 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:16 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE6FC3800 == 55 [pid = 3852] [id = 158] 08:55:16 INFO - PROCESS | 3852 | ++DOMWINDOW == 117 (0000001DB0A59000) [pid = 3852] [serial = 472] [outer = 0000000000000000] 08:55:17 INFO - PROCESS | 3852 | ++DOMWINDOW == 118 (0000001DB0AA2800) [pid = 3852] [serial = 473] [outer = 0000001DB0A59000] 08:55:17 INFO - PROCESS | 3852 | 1464191717016 Marionette DEBUG loaded listener.js 08:55:17 INFO - PROCESS | 3852 | ++DOMWINDOW == 119 (0000001DB21A3000) [pid = 3852] [serial = 474] [outer = 0000001DB0A59000] 08:55:17 INFO - PROCESS | 3852 | 1464191717624 Marionette TRACE conn6 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 08:55:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 08:55:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 923ms 08:55:17 INFO - PROCESS | 3852 | 1464191717638 Marionette TRACE conn6 -> [0,597,"getWindowHandle",null] 08:55:17 INFO - PROCESS | 3852 | 1464191717641 Marionette TRACE conn6 <- [1,597,null,{"value":"13"}] 08:55:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 08:55:17 INFO - PROCESS | 3852 | 1464191717645 Marionette TRACE conn6 -> [0,598,"setScriptTimeout",{"ms":35000}] 08:55:17 INFO - PROCESS | 3852 | 1464191717649 Marionette TRACE conn6 <- [1,598,null,{}] 08:55:17 INFO - PROCESS | 3852 | 1464191717661 Marionette TRACE conn6 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:17 INFO - PROCESS | 3852 | 1464191717784 Marionette TRACE conn6 <- [1,599,null,{"value":null}] 08:55:17 INFO - PROCESS | 3852 | 1464191717926 Marionette TRACE conn6 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:17 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DF270F800 == 56 [pid = 3852] [id = 159] 08:55:17 INFO - PROCESS | 3852 | ++DOMWINDOW == 120 (0000001DE3286400) [pid = 3852] [serial = 475] [outer = 0000000000000000] 08:55:17 INFO - PROCESS | 3852 | ++DOMWINDOW == 121 (0000001DE6666000) [pid = 3852] [serial = 476] [outer = 0000001DE3286400] 08:55:17 INFO - PROCESS | 3852 | 1464191717989 Marionette DEBUG loaded listener.js 08:55:18 INFO - PROCESS | 3852 | ++DOMWINDOW == 122 (0000001DE8396000) [pid = 3852] [serial = 477] [outer = 0000001DE3286400] 08:55:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 08:55:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1026ms 08:55:18 INFO - PROCESS | 3852 | 1464191718663 Marionette TRACE conn6 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 08:55:18 INFO - PROCESS | 3852 | 1464191718672 Marionette TRACE conn6 -> [0,601,"getWindowHandle",null] 08:55:18 INFO - PROCESS | 3852 | 1464191718676 Marionette TRACE conn6 <- [1,601,null,{"value":"13"}] 08:55:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 08:55:18 INFO - PROCESS | 3852 | 1464191718679 Marionette TRACE conn6 -> [0,602,"setScriptTimeout",{"ms":35000}] 08:55:18 INFO - PROCESS | 3852 | 1464191718682 Marionette TRACE conn6 <- [1,602,null,{}] 08:55:18 INFO - PROCESS | 3852 | 1464191718685 Marionette TRACE conn6 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:18 INFO - PROCESS | 3852 | 1464191718802 Marionette TRACE conn6 <- [1,603,null,{"value":null}] 08:55:18 INFO - PROCESS | 3852 | 1464191718893 Marionette TRACE conn6 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:18 INFO - PROCESS | 3852 | ++DOCSHELL 0000001D80A57800 == 57 [pid = 3852] [id = 160] 08:55:18 INFO - PROCESS | 3852 | ++DOMWINDOW == 123 (0000001D82796400) [pid = 3852] [serial = 478] [outer = 0000000000000000] 08:55:18 INFO - PROCESS | 3852 | ++DOMWINDOW == 124 (0000001D839A8400) [pid = 3852] [serial = 479] [outer = 0000001D82796400] 08:55:18 INFO - PROCESS | 3852 | 1464191718951 Marionette DEBUG loaded listener.js 08:55:19 INFO - PROCESS | 3852 | ++DOMWINDOW == 125 (0000001DEB409400) [pid = 3852] [serial = 480] [outer = 0000001D82796400] 08:55:19 INFO - PROCESS | 3852 | 1464191719725 Marionette TRACE conn6 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 08:55:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 08:55:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1125ms 08:55:19 INFO - PROCESS | 3852 | 1464191719807 Marionette TRACE conn6 -> [0,605,"getWindowHandle",null] 08:55:19 INFO - PROCESS | 3852 | 1464191719811 Marionette TRACE conn6 <- [1,605,null,{"value":"13"}] 08:55:19 INFO - PROCESS | 3852 | 1464191719817 Marionette TRACE conn6 -> [0,606,"setScriptTimeout",{"ms":35000}] 08:55:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 08:55:19 INFO - PROCESS | 3852 | 1464191719820 Marionette TRACE conn6 <- [1,606,null,{}] 08:55:19 INFO - PROCESS | 3852 | 1464191719826 Marionette TRACE conn6 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:19 INFO - PROCESS | 3852 | 1464191719970 Marionette TRACE conn6 <- [1,607,null,{"value":null}] 08:55:20 INFO - PROCESS | 3852 | 1464191720041 Marionette TRACE conn6 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:20 INFO - PROCESS | 3852 | ++DOCSHELL 0000001D80A49000 == 58 [pid = 3852] [id = 161] 08:55:20 INFO - PROCESS | 3852 | ++DOMWINDOW == 126 (0000001D818EC400) [pid = 3852] [serial = 481] [outer = 0000000000000000] 08:55:20 INFO - PROCESS | 3852 | ++DOMWINDOW == 127 (0000001D818F3800) [pid = 3852] [serial = 482] [outer = 0000001D818EC400] 08:55:20 INFO - PROCESS | 3852 | 1464191720140 Marionette DEBUG loaded listener.js 08:55:20 INFO - PROCESS | 3852 | ++DOMWINDOW == 128 (0000001D82C06000) [pid = 3852] [serial = 483] [outer = 0000001D818EC400] 08:55:20 INFO - PROCESS | 3852 | --DOCSHELL 0000001D811CF000 == 57 [pid = 3852] [id = 88] 08:55:20 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEF328800 == 56 [pid = 3852] [id = 155] 08:55:20 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEE7D5800 == 55 [pid = 3852] [id = 154] 08:55:20 INFO - PROCESS | 3852 | --DOCSHELL 0000001DED949000 == 54 [pid = 3852] [id = 153] 08:55:20 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE8DDD800 == 53 [pid = 3852] [id = 152] 08:55:20 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE686A800 == 52 [pid = 3852] [id = 151] 08:55:20 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE2D1E800 == 51 [pid = 3852] [id = 150] 08:55:20 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE057D800 == 50 [pid = 3852] [id = 149] 08:55:20 INFO - PROCESS | 3852 | --DOMWINDOW == 127 (0000001DB0C3C800) [pid = 3852] [serial = 379] [outer = 0000000000000000] [url = about:blank] 08:55:20 INFO - PROCESS | 3852 | --DOMWINDOW == 126 (0000001DE6668800) [pid = 3852] [serial = 383] [outer = 0000000000000000] [url = about:blank] 08:55:20 INFO - PROCESS | 3852 | --DOMWINDOW == 125 (0000001DEE3B9C00) [pid = 3852] [serial = 386] [outer = 0000000000000000] [url = about:blank] 08:55:20 INFO - PROCESS | 3852 | --DOMWINDOW == 124 (0000001DEEC59000) [pid = 3852] [serial = 419] [outer = 0000000000000000] [url = about:blank] 08:55:20 INFO - PROCESS | 3852 | --DOCSHELL 0000001DB0AB2000 == 49 [pid = 3852] [id = 148] 08:55:20 INFO - PROCESS | 3852 | --DOCSHELL 0000001D80A55000 == 48 [pid = 3852] [id = 147] 08:55:20 INFO - PROCESS | 3852 | --DOCSHELL 0000001DB2205800 == 47 [pid = 3852] [id = 143] 08:55:20 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE67A3800 == 46 [pid = 3852] [id = 142] 08:55:20 INFO - PROCESS | 3852 | --DOCSHELL 0000001D8379B000 == 45 [pid = 3852] [id = 141] 08:55:20 INFO - PROCESS | 3852 | --DOCSHELL 0000001DF2DC6800 == 44 [pid = 3852] [id = 140] 08:55:20 INFO - PROCESS | 3852 | 1464191720794 Marionette TRACE conn6 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 08:55:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 08:55:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1021ms 08:55:20 INFO - PROCESS | 3852 | 1464191720842 Marionette TRACE conn6 -> [0,609,"getWindowHandle",null] 08:55:20 INFO - PROCESS | 3852 | 1464191720848 Marionette TRACE conn6 <- [1,609,null,{"value":"13"}] 08:55:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 08:55:20 INFO - PROCESS | 3852 | 1464191720854 Marionette TRACE conn6 -> [0,610,"setScriptTimeout",{"ms":35000}] 08:55:20 INFO - PROCESS | 3852 | 1464191720857 Marionette TRACE conn6 <- [1,610,null,{}] 08:55:20 INFO - PROCESS | 3852 | 1464191720861 Marionette TRACE conn6 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:20 INFO - PROCESS | 3852 | 1464191720954 Marionette TRACE conn6 <- [1,611,null,{"value":null}] 08:55:20 INFO - PROCESS | 3852 | --DOMWINDOW == 123 (0000001DEE99C000) [pid = 3852] [serial = 332] [outer = 0000000000000000] [url = about:blank] 08:55:20 INFO - PROCESS | 3852 | --DOMWINDOW == 122 (0000001D81767C00) [pid = 3852] [serial = 376] [outer = 0000000000000000] [url = about:blank] 08:55:20 INFO - PROCESS | 3852 | --DOMWINDOW == 121 (0000001DEB408400) [pid = 3852] [serial = 377] [outer = 0000000000000000] [url = about:blank] 08:55:20 INFO - PROCESS | 3852 | --DOMWINDOW == 120 (0000001DB21B2C00) [pid = 3852] [serial = 395] [outer = 0000000000000000] [url = about:blank] 08:55:20 INFO - PROCESS | 3852 | --DOMWINDOW == 119 (0000001DDCFBF000) [pid = 3852] [serial = 396] [outer = 0000000000000000] [url = about:blank] 08:55:20 INFO - PROCESS | 3852 | --DOMWINDOW == 118 (0000001D818ED000) [pid = 3852] [serial = 392] [outer = 0000000000000000] [url = about:blank] 08:55:20 INFO - PROCESS | 3852 | --DOMWINDOW == 117 (0000001DB2194400) [pid = 3852] [serial = 393] [outer = 0000000000000000] [url = about:blank] 08:55:20 INFO - PROCESS | 3852 | --DOMWINDOW == 116 (0000001DE1E60400) [pid = 3852] [serial = 401] [outer = 0000000000000000] [url = about:blank] 08:55:20 INFO - PROCESS | 3852 | --DOMWINDOW == 115 (0000001D835D9000) [pid = 3852] [serial = 390] [outer = 0000000000000000] [url = about:blank] 08:55:20 INFO - PROCESS | 3852 | --DOMWINDOW == 114 (0000001D835D0C00) [pid = 3852] [serial = 389] [outer = 0000000000000000] [url = about:blank] 08:55:20 INFO - PROCESS | 3852 | --DOMWINDOW == 113 (0000001DE2D41C00) [pid = 3852] [serial = 404] [outer = 0000000000000000] [url = about:blank] 08:55:20 INFO - PROCESS | 3852 | --DOMWINDOW == 112 (0000001DE0DD2000) [pid = 3852] [serial = 398] [outer = 0000000000000000] [url = about:blank] 08:55:20 INFO - PROCESS | 3852 | --DOMWINDOW == 111 (0000001DE1D1E000) [pid = 3852] [serial = 399] [outer = 0000000000000000] [url = about:blank] 08:55:20 INFO - PROCESS | 3852 | --DOMWINDOW == 110 (0000001DE8DAC800) [pid = 3852] [serial = 408] [outer = 0000000000000000] [url = about:blank] 08:55:20 INFO - PROCESS | 3852 | --DOMWINDOW == 109 (0000001DE83BAC00) [pid = 3852] [serial = 407] [outer = 0000000000000000] [url = about:blank] 08:55:20 INFO - PROCESS | 3852 | --DOMWINDOW == 108 (0000001DB0AA4400) [pid = 3852] [serial = 413] [outer = 0000000000000000] [url = about:blank] 08:55:20 INFO - PROCESS | 3852 | --DOMWINDOW == 107 (0000001DEB46BC00) [pid = 3852] [serial = 410] [outer = 0000000000000000] [url = about:blank] 08:55:20 INFO - PROCESS | 3852 | --DOMWINDOW == 106 (0000001DEB472400) [pid = 3852] [serial = 416] [outer = 0000000000000000] [url = about:blank] 08:55:20 INFO - PROCESS | 3852 | --DOMWINDOW == 105 (0000001DEBADAC00) [pid = 3852] [serial = 411] [outer = 0000000000000000] [url = about:blank] 08:55:20 INFO - PROCESS | 3852 | --DOMWINDOW == 104 (0000001DEB404C00) [pid = 3852] [serial = 158] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:55:20 INFO - PROCESS | 3852 | --DOMWINDOW == 103 (0000001DEE3B3800) [pid = 3852] [serial = 417] [outer = 0000000000000000] [url = about:blank] 08:55:20 INFO - PROCESS | 3852 | --DOMWINDOW == 102 (0000001DE1E55800) [pid = 3852] [serial = 414] [outer = 0000000000000000] [url = about:blank] 08:55:20 INFO - PROCESS | 3852 | --DOMWINDOW == 101 (0000001DE7F98000) [pid = 3852] [serial = 405] [outer = 0000000000000000] [url = about:blank] 08:55:20 INFO - PROCESS | 3852 | --DOMWINDOW == 100 (0000001DE2575800) [pid = 3852] [serial = 402] [outer = 0000000000000000] [url = about:blank] 08:55:21 INFO - PROCESS | 3852 | 1464191721042 Marionette TRACE conn6 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:21 INFO - PROCESS | 3852 | ++DOCSHELL 0000001D81872800 == 45 [pid = 3852] [id = 162] 08:55:21 INFO - PROCESS | 3852 | ++DOMWINDOW == 101 (0000001D81768000) [pid = 3852] [serial = 484] [outer = 0000000000000000] 08:55:21 INFO - PROCESS | 3852 | ++DOMWINDOW == 102 (0000001D82790400) [pid = 3852] [serial = 485] [outer = 0000001D81768000] 08:55:21 INFO - PROCESS | 3852 | 1464191721090 Marionette DEBUG loaded listener.js 08:55:21 INFO - PROCESS | 3852 | ++DOMWINDOW == 103 (0000001D82CCA400) [pid = 3852] [serial = 486] [outer = 0000001D81768000] 08:55:21 INFO - PROCESS | 3852 | 1464191721553 Marionette TRACE conn6 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 08:55:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 08:55:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 734ms 08:55:21 INFO - PROCESS | 3852 | 1464191721590 Marionette TRACE conn6 -> [0,613,"getWindowHandle",null] 08:55:21 INFO - PROCESS | 3852 | 1464191721593 Marionette TRACE conn6 <- [1,613,null,{"value":"13"}] 08:55:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 08:55:21 INFO - PROCESS | 3852 | 1464191721596 Marionette TRACE conn6 -> [0,614,"setScriptTimeout",{"ms":35000}] 08:55:21 INFO - PROCESS | 3852 | 1464191721600 Marionette TRACE conn6 <- [1,614,null,{}] 08:55:21 INFO - PROCESS | 3852 | 1464191721612 Marionette TRACE conn6 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:21 INFO - PROCESS | 3852 | 1464191721702 Marionette TRACE conn6 <- [1,615,null,{"value":null}] 08:55:21 INFO - PROCESS | 3852 | 1464191721712 Marionette TRACE conn6 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:21 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DB0CBE000 == 46 [pid = 3852] [id = 163] 08:55:21 INFO - PROCESS | 3852 | ++DOMWINDOW == 104 (0000001DB0A99800) [pid = 3852] [serial = 487] [outer = 0000000000000000] 08:55:21 INFO - PROCESS | 3852 | ++DOMWINDOW == 105 (0000001DB0AA6800) [pid = 3852] [serial = 488] [outer = 0000001DB0A99800] 08:55:21 INFO - PROCESS | 3852 | 1464191721763 Marionette DEBUG loaded listener.js 08:55:21 INFO - PROCESS | 3852 | ++DOMWINDOW == 106 (0000001DB204D400) [pid = 3852] [serial = 489] [outer = 0000001DB0A99800] 08:55:22 INFO - PROCESS | 3852 | 1464191722222 Marionette TRACE conn6 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 08:55:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 08:55:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 692ms 08:55:22 INFO - PROCESS | 3852 | 1464191722299 Marionette TRACE conn6 -> [0,617,"getWindowHandle",null] 08:55:22 INFO - PROCESS | 3852 | 1464191722301 Marionette TRACE conn6 <- [1,617,null,{"value":"13"}] 08:55:22 INFO - PROCESS | 3852 | 1464191722306 Marionette TRACE conn6 -> [0,618,"setScriptTimeout",{"ms":35000}] 08:55:22 INFO - PROCESS | 3852 | 1464191722307 Marionette TRACE conn6 <- [1,618,null,{}] 08:55:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 08:55:22 INFO - PROCESS | 3852 | 1464191722311 Marionette TRACE conn6 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:22 INFO - PROCESS | 3852 | 1464191722399 Marionette TRACE conn6 <- [1,619,null,{"value":null}] 08:55:22 INFO - PROCESS | 3852 | 1464191722413 Marionette TRACE conn6 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:22 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DB2328000 == 47 [pid = 3852] [id = 164] 08:55:22 INFO - PROCESS | 3852 | ++DOMWINDOW == 107 (0000001DB219F000) [pid = 3852] [serial = 490] [outer = 0000000000000000] 08:55:22 INFO - PROCESS | 3852 | ++DOMWINDOW == 108 (0000001DB21ABC00) [pid = 3852] [serial = 491] [outer = 0000001DB219F000] 08:55:22 INFO - PROCESS | 3852 | 1464191722460 Marionette DEBUG loaded listener.js 08:55:22 INFO - PROCESS | 3852 | ++DOMWINDOW == 109 (0000001DB21B8C00) [pid = 3852] [serial = 492] [outer = 0000001DB219F000] 08:55:22 INFO - PROCESS | 3852 | 1464191722888 Marionette TRACE conn6 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 08:55:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 08:55:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 628ms 08:55:22 INFO - PROCESS | 3852 | 1464191722939 Marionette TRACE conn6 -> [0,621,"getWindowHandle",null] 08:55:22 INFO - PROCESS | 3852 | 1464191722942 Marionette TRACE conn6 <- [1,621,null,{"value":"13"}] 08:55:22 INFO - PROCESS | 3852 | 1464191722945 Marionette TRACE conn6 -> [0,622,"setScriptTimeout",{"ms":35000}] 08:55:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 08:55:22 INFO - PROCESS | 3852 | 1464191722947 Marionette TRACE conn6 <- [1,622,null,{}] 08:55:22 INFO - PROCESS | 3852 | 1464191722968 Marionette TRACE conn6 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:23 INFO - PROCESS | 3852 | 1464191723109 Marionette TRACE conn6 <- [1,623,null,{"value":null}] 08:55:23 INFO - PROCESS | 3852 | 1464191723130 Marionette TRACE conn6 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:23 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE1351800 == 48 [pid = 3852] [id = 165] 08:55:23 INFO - PROCESS | 3852 | ++DOMWINDOW == 110 (0000001DB22B6400) [pid = 3852] [serial = 493] [outer = 0000000000000000] 08:55:23 INFO - PROCESS | 3852 | ++DOMWINDOW == 111 (0000001DB22BD800) [pid = 3852] [serial = 494] [outer = 0000001DB22B6400] 08:55:23 INFO - PROCESS | 3852 | 1464191723177 Marionette DEBUG loaded listener.js 08:55:23 INFO - PROCESS | 3852 | ++DOMWINDOW == 112 (0000001DDCFC3800) [pid = 3852] [serial = 495] [outer = 0000001DB22B6400] 08:55:23 INFO - PROCESS | 3852 | [3852] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:55:23 INFO - PROCESS | 3852 | [3852] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:55:23 INFO - PROCESS | 3852 | [3852] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:55:23 INFO - PROCESS | 3852 | [3852] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:55:23 INFO - PROCESS | 3852 | 1464191723631 Marionette TRACE conn6 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 08:55:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 08:55:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 735ms 08:55:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 08:55:23 INFO - PROCESS | 3852 | 1464191723684 Marionette TRACE conn6 -> [0,625,"getWindowHandle",null] 08:55:23 INFO - PROCESS | 3852 | 1464191723686 Marionette TRACE conn6 <- [1,625,null,{"value":"13"}] 08:55:23 INFO - PROCESS | 3852 | 1464191723689 Marionette TRACE conn6 -> [0,626,"setScriptTimeout",{"ms":35000}] 08:55:23 INFO - PROCESS | 3852 | 1464191723691 Marionette TRACE conn6 <- [1,626,null,{}] 08:55:23 INFO - PROCESS | 3852 | 1464191723694 Marionette TRACE conn6 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:23 INFO - PROCESS | 3852 | 1464191723833 Marionette TRACE conn6 <- [1,627,null,{"value":null}] 08:55:23 INFO - PROCESS | 3852 | 1464191723887 Marionette TRACE conn6 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:23 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE66D7800 == 49 [pid = 3852] [id = 166] 08:55:23 INFO - PROCESS | 3852 | ++DOMWINDOW == 113 (0000001DE0533400) [pid = 3852] [serial = 496] [outer = 0000000000000000] 08:55:23 INFO - PROCESS | 3852 | ++DOMWINDOW == 114 (0000001DE133D400) [pid = 3852] [serial = 497] [outer = 0000001DE0533400] 08:55:23 INFO - PROCESS | 3852 | 1464191723935 Marionette DEBUG loaded listener.js 08:55:24 INFO - PROCESS | 3852 | ++DOMWINDOW == 115 (0000001DE1D1C400) [pid = 3852] [serial = 498] [outer = 0000001DE0533400] 08:55:24 INFO - PROCESS | 3852 | [3852] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:55:24 INFO - PROCESS | 3852 | [3852] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:55:24 INFO - PROCESS | 3852 | 1464191724387 Marionette TRACE conn6 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 08:55:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 08:55:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 734ms 08:55:24 INFO - PROCESS | 3852 | 1464191724436 Marionette TRACE conn6 -> [0,629,"getWindowHandle",null] 08:55:24 INFO - PROCESS | 3852 | 1464191724439 Marionette TRACE conn6 <- [1,629,null,{"value":"13"}] 08:55:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 08:55:24 INFO - PROCESS | 3852 | 1464191724442 Marionette TRACE conn6 -> [0,630,"setScriptTimeout",{"ms":35000}] 08:55:24 INFO - PROCESS | 3852 | 1464191724444 Marionette TRACE conn6 <- [1,630,null,{}] 08:55:24 INFO - PROCESS | 3852 | 1464191724448 Marionette TRACE conn6 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:24 INFO - PROCESS | 3852 | 1464191724554 Marionette TRACE conn6 <- [1,631,null,{"value":null}] 08:55:24 INFO - PROCESS | 3852 | 1464191724600 Marionette TRACE conn6 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:24 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE6F10800 == 50 [pid = 3852] [id = 167] 08:55:24 INFO - PROCESS | 3852 | ++DOMWINDOW == 116 (0000001DE1E20800) [pid = 3852] [serial = 499] [outer = 0000000000000000] 08:55:24 INFO - PROCESS | 3852 | ++DOMWINDOW == 117 (0000001DE1E28000) [pid = 3852] [serial = 500] [outer = 0000001DE1E20800] 08:55:24 INFO - PROCESS | 3852 | 1464191724651 Marionette DEBUG loaded listener.js 08:55:24 INFO - PROCESS | 3852 | ++DOMWINDOW == 118 (0000001DE1F65800) [pid = 3852] [serial = 501] [outer = 0000001DE1E20800] 08:55:25 INFO - PROCESS | 3852 | --DOMWINDOW == 117 (0000001DED978800) [pid = 3852] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 08:55:25 INFO - PROCESS | 3852 | --DOMWINDOW == 116 (0000001D82799800) [pid = 3852] [serial = 378] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 08:55:25 INFO - PROCESS | 3852 | --DOMWINDOW == 115 (0000001DED9F0C00) [pid = 3852] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 08:55:25 INFO - PROCESS | 3852 | --DOMWINDOW == 114 (0000001DE24E6C00) [pid = 3852] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 08:55:25 INFO - PROCESS | 3852 | --DOMWINDOW == 113 (0000001DE1E5A400) [pid = 3852] [serial = 382] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 08:55:25 INFO - PROCESS | 3852 | --DOMWINDOW == 112 (0000001DB22BE000) [pid = 3852] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 08:55:25 INFO - PROCESS | 3852 | --DOMWINDOW == 111 (0000001DEB40E800) [pid = 3852] [serial = 385] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 08:55:25 INFO - PROCESS | 3852 | --DOMWINDOW == 110 (0000001DE83B7800) [pid = 3852] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 08:55:25 INFO - PROCESS | 3852 | --DOMWINDOW == 109 (0000001DB21AA800) [pid = 3852] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 08:55:25 INFO - PROCESS | 3852 | --DOMWINDOW == 108 (0000001DE1E63400) [pid = 3852] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 08:55:25 INFO - PROCESS | 3852 | --DOMWINDOW == 107 (0000001DE0538C00) [pid = 3852] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 08:55:25 INFO - PROCESS | 3852 | --DOMWINDOW == 106 (0000001D82797400) [pid = 3852] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 08:55:25 INFO - PROCESS | 3852 | --DOMWINDOW == 105 (0000001D81764400) [pid = 3852] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 08:55:25 INFO - PROCESS | 3852 | --DOMWINDOW == 104 (0000001DE7F0C000) [pid = 3852] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 08:55:25 INFO - PROCESS | 3852 | --DOMWINDOW == 103 (0000001D80A03400) [pid = 3852] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 08:55:25 INFO - PROCESS | 3852 | --DOMWINDOW == 102 (0000001DE8D18400) [pid = 3852] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 08:55:25 INFO - PROCESS | 3852 | --DOMWINDOW == 101 (0000001D818F0C00) [pid = 3852] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 08:55:25 INFO - PROCESS | 3852 | --DOMWINDOW == 100 (0000001DEB9CB000) [pid = 3852] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 08:55:25 INFO - PROCESS | 3852 | 1464191725315 Marionette TRACE conn6 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 08:55:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 08:55:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 923ms 08:55:25 INFO - PROCESS | 3852 | 1464191725370 Marionette TRACE conn6 -> [0,633,"getWindowHandle",null] 08:55:25 INFO - PROCESS | 3852 | 1464191725372 Marionette TRACE conn6 <- [1,633,null,{"value":"13"}] 08:55:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 08:55:25 INFO - PROCESS | 3852 | 1464191725376 Marionette TRACE conn6 -> [0,634,"setScriptTimeout",{"ms":35000}] 08:55:25 INFO - PROCESS | 3852 | 1464191725378 Marionette TRACE conn6 <- [1,634,null,{}] 08:55:25 INFO - PROCESS | 3852 | 1464191725381 Marionette TRACE conn6 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:25 INFO - PROCESS | 3852 | 1464191725496 Marionette TRACE conn6 <- [1,635,null,{"value":null}] 08:55:25 INFO - PROCESS | 3852 | 1464191725544 Marionette TRACE conn6 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:25 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE74EB800 == 51 [pid = 3852] [id = 168] 08:55:25 INFO - PROCESS | 3852 | ++DOMWINDOW == 101 (0000001D82792800) [pid = 3852] [serial = 502] [outer = 0000000000000000] 08:55:25 INFO - PROCESS | 3852 | ++DOMWINDOW == 102 (0000001DE0530400) [pid = 3852] [serial = 503] [outer = 0000001D82792800] 08:55:25 INFO - PROCESS | 3852 | 1464191725591 Marionette DEBUG loaded listener.js 08:55:25 INFO - PROCESS | 3852 | ++DOMWINDOW == 103 (0000001DE24E5800) [pid = 3852] [serial = 504] [outer = 0000001D82792800] 08:55:26 INFO - PROCESS | 3852 | 1464191725994 Marionette TRACE conn6 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 08:55:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 08:55:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 672ms 08:55:26 INFO - PROCESS | 3852 | 1464191726053 Marionette TRACE conn6 -> [0,637,"getWindowHandle",null] 08:55:26 INFO - PROCESS | 3852 | 1464191726056 Marionette TRACE conn6 <- [1,637,null,{"value":"13"}] 08:55:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 08:55:26 INFO - PROCESS | 3852 | 1464191726059 Marionette TRACE conn6 -> [0,638,"setScriptTimeout",{"ms":35000}] 08:55:26 INFO - PROCESS | 3852 | 1464191726061 Marionette TRACE conn6 <- [1,638,null,{}] 08:55:26 INFO - PROCESS | 3852 | 1464191726064 Marionette TRACE conn6 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:26 INFO - PROCESS | 3852 | 1464191726148 Marionette TRACE conn6 <- [1,639,null,{"value":null}] 08:55:26 INFO - PROCESS | 3852 | 1464191726154 Marionette TRACE conn6 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:26 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE87B1000 == 52 [pid = 3852] [id = 169] 08:55:26 INFO - PROCESS | 3852 | ++DOMWINDOW == 104 (0000001DE2725C00) [pid = 3852] [serial = 505] [outer = 0000000000000000] 08:55:26 INFO - PROCESS | 3852 | ++DOMWINDOW == 105 (0000001DE2727C00) [pid = 3852] [serial = 506] [outer = 0000001DE2725C00] 08:55:26 INFO - PROCESS | 3852 | 1464191726201 Marionette DEBUG loaded listener.js 08:55:26 INFO - PROCESS | 3852 | ++DOMWINDOW == 106 (0000001DE6412800) [pid = 3852] [serial = 507] [outer = 0000001DE2725C00] 08:55:26 INFO - PROCESS | 3852 | 1464191726629 Marionette TRACE conn6 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 08:55:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 08:55:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 629ms 08:55:26 INFO - PROCESS | 3852 | 1464191726693 Marionette TRACE conn6 -> [0,641,"getWindowHandle",null] 08:55:26 INFO - PROCESS | 3852 | 1464191726696 Marionette TRACE conn6 <- [1,641,null,{"value":"13"}] 08:55:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 08:55:26 INFO - PROCESS | 3852 | 1464191726699 Marionette TRACE conn6 -> [0,642,"setScriptTimeout",{"ms":35000}] 08:55:26 INFO - PROCESS | 3852 | 1464191726701 Marionette TRACE conn6 <- [1,642,null,{}] 08:55:26 INFO - PROCESS | 3852 | 1464191726705 Marionette TRACE conn6 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:26 INFO - PROCESS | 3852 | 1464191726791 Marionette TRACE conn6 <- [1,643,null,{"value":null}] 08:55:26 INFO - PROCESS | 3852 | 1464191726801 Marionette TRACE conn6 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:26 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEBA38800 == 53 [pid = 3852] [id = 170] 08:55:26 INFO - PROCESS | 3852 | ++DOMWINDOW == 107 (0000001DE6415C00) [pid = 3852] [serial = 508] [outer = 0000000000000000] 08:55:26 INFO - PROCESS | 3852 | ++DOMWINDOW == 108 (0000001DE6E0D400) [pid = 3852] [serial = 509] [outer = 0000001DE6415C00] 08:55:26 INFO - PROCESS | 3852 | 1464191726856 Marionette DEBUG loaded listener.js 08:55:26 INFO - PROCESS | 3852 | ++DOMWINDOW == 109 (0000001DE71F3000) [pid = 3852] [serial = 510] [outer = 0000001DE6415C00] 08:55:27 INFO - PROCESS | 3852 | 1464191727426 Marionette TRACE conn6 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 08:55:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 08:55:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 776ms 08:55:27 INFO - PROCESS | 3852 | 1464191727495 Marionette TRACE conn6 -> [0,645,"getWindowHandle",null] 08:55:27 INFO - PROCESS | 3852 | 1464191727500 Marionette TRACE conn6 <- [1,645,null,{"value":"13"}] 08:55:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 08:55:27 INFO - PROCESS | 3852 | 1464191727520 Marionette TRACE conn6 -> [0,646,"setScriptTimeout",{"ms":35000}] 08:55:27 INFO - PROCESS | 3852 | 1464191727524 Marionette TRACE conn6 <- [1,646,null,{}] 08:55:27 INFO - PROCESS | 3852 | 1464191727531 Marionette TRACE conn6 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:27 INFO - PROCESS | 3852 | 1464191727658 Marionette TRACE conn6 <- [1,647,null,{"value":null}] 08:55:27 INFO - PROCESS | 3852 | 1464191727726 Marionette TRACE conn6 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:27 INFO - PROCESS | 3852 | ++DOCSHELL 0000001D818DB000 == 54 [pid = 3852] [id = 171] 08:55:27 INFO - PROCESS | 3852 | ++DOMWINDOW == 110 (0000001D8176AC00) [pid = 3852] [serial = 511] [outer = 0000000000000000] 08:55:27 INFO - PROCESS | 3852 | ++DOMWINDOW == 111 (0000001D8278B800) [pid = 3852] [serial = 512] [outer = 0000001D8176AC00] 08:55:27 INFO - PROCESS | 3852 | 1464191727828 Marionette DEBUG loaded listener.js 08:55:27 INFO - PROCESS | 3852 | ++DOMWINDOW == 112 (0000001D82CD5800) [pid = 3852] [serial = 513] [outer = 0000001D8176AC00] 08:55:28 INFO - PROCESS | 3852 | 1464191728432 Marionette TRACE conn6 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 08:55:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 08:55:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 987ms 08:55:28 INFO - PROCESS | 3852 | 1464191728511 Marionette TRACE conn6 -> [0,649,"getWindowHandle",null] 08:55:28 INFO - PROCESS | 3852 | 1464191728517 Marionette TRACE conn6 <- [1,649,null,{"value":"13"}] 08:55:28 INFO - PROCESS | 3852 | 1464191728539 Marionette TRACE conn6 -> [0,650,"setScriptTimeout",{"ms":35000}] 08:55:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 08:55:28 INFO - PROCESS | 3852 | 1464191728542 Marionette TRACE conn6 <- [1,650,null,{}] 08:55:28 INFO - PROCESS | 3852 | 1464191728547 Marionette TRACE conn6 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:28 INFO - PROCESS | 3852 | 1464191728669 Marionette TRACE conn6 <- [1,651,null,{"value":null}] 08:55:28 INFO - PROCESS | 3852 | 1464191728736 Marionette TRACE conn6 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:28 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE16B6000 == 55 [pid = 3852] [id = 172] 08:55:28 INFO - PROCESS | 3852 | ++DOMWINDOW == 113 (0000001D83A06800) [pid = 3852] [serial = 514] [outer = 0000000000000000] 08:55:28 INFO - PROCESS | 3852 | ++DOMWINDOW == 114 (0000001DB0C3C400) [pid = 3852] [serial = 515] [outer = 0000001D83A06800] 08:55:28 INFO - PROCESS | 3852 | 1464191728835 Marionette DEBUG loaded listener.js 08:55:28 INFO - PROCESS | 3852 | ++DOMWINDOW == 115 (0000001DB219E000) [pid = 3852] [serial = 516] [outer = 0000001D83A06800] 08:55:29 INFO - PROCESS | 3852 | [3852] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:55:29 INFO - PROCESS | 3852 | [3852] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:55:29 INFO - PROCESS | 3852 | 1464191729459 Marionette TRACE conn6 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 08:55:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 08:55:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 986ms 08:55:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 08:55:29 INFO - PROCESS | 3852 | 1464191729531 Marionette TRACE conn6 -> [0,653,"getWindowHandle",null] 08:55:29 INFO - PROCESS | 3852 | 1464191729534 Marionette TRACE conn6 <- [1,653,null,{"value":"13"}] 08:55:29 INFO - PROCESS | 3852 | 1464191729538 Marionette TRACE conn6 -> [0,654,"setScriptTimeout",{"ms":35000}] 08:55:29 INFO - PROCESS | 3852 | 1464191729543 Marionette TRACE conn6 <- [1,654,null,{}] 08:55:29 INFO - PROCESS | 3852 | 1464191729554 Marionette TRACE conn6 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:29 INFO - PROCESS | 3852 | 1464191729671 Marionette TRACE conn6 <- [1,655,null,{"value":null}] 08:55:29 INFO - PROCESS | 3852 | 1464191729747 Marionette TRACE conn6 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:29 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEE31B800 == 56 [pid = 3852] [id = 173] 08:55:29 INFO - PROCESS | 3852 | ++DOMWINDOW == 116 (0000001DE0532800) [pid = 3852] [serial = 517] [outer = 0000000000000000] 08:55:29 INFO - PROCESS | 3852 | ++DOMWINDOW == 117 (0000001DE1D19000) [pid = 3852] [serial = 518] [outer = 0000001DE0532800] 08:55:29 INFO - PROCESS | 3852 | 1464191729849 Marionette DEBUG loaded listener.js 08:55:29 INFO - PROCESS | 3852 | ++DOMWINDOW == 118 (0000001DE6F8C800) [pid = 3852] [serial = 519] [outer = 0000001DE0532800] 08:55:30 INFO - PROCESS | 3852 | [3852] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:55:30 INFO - PROCESS | 3852 | [3852] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:55:30 INFO - PROCESS | 3852 | 1464191730491 Marionette TRACE conn6 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 08:55:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 08:55:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 986ms 08:55:30 INFO - PROCESS | 3852 | 1464191730525 Marionette TRACE conn6 -> [0,657,"getWindowHandle",null] 08:55:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 08:55:30 INFO - PROCESS | 3852 | 1464191730529 Marionette TRACE conn6 <- [1,657,null,{"value":"13"}] 08:55:30 INFO - PROCESS | 3852 | 1464191730532 Marionette TRACE conn6 -> [0,658,"setScriptTimeout",{"ms":35000}] 08:55:30 INFO - PROCESS | 3852 | 1464191730534 Marionette TRACE conn6 <- [1,658,null,{}] 08:55:30 INFO - PROCESS | 3852 | 1464191730538 Marionette TRACE conn6 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:30 INFO - PROCESS | 3852 | 1464191730651 Marionette TRACE conn6 <- [1,659,null,{"value":null}] 08:55:30 INFO - PROCESS | 3852 | 1464191730724 Marionette TRACE conn6 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:30 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEEBB7000 == 57 [pid = 3852] [id = 174] 08:55:30 INFO - PROCESS | 3852 | ++DOMWINDOW == 119 (0000001DE7F91000) [pid = 3852] [serial = 520] [outer = 0000000000000000] 08:55:30 INFO - PROCESS | 3852 | ++DOMWINDOW == 120 (0000001DE7F98000) [pid = 3852] [serial = 521] [outer = 0000001DE7F91000] 08:55:30 INFO - PROCESS | 3852 | 1464191730823 Marionette DEBUG loaded listener.js 08:55:30 INFO - PROCESS | 3852 | ++DOMWINDOW == 121 (0000001DE83B9800) [pid = 3852] [serial = 522] [outer = 0000001DE7F91000] 08:55:31 INFO - PROCESS | 3852 | 1464191731415 Marionette TRACE conn6 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 08:55:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 08:55:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 925ms 08:55:31 INFO - PROCESS | 3852 | 1464191731460 Marionette TRACE conn6 -> [0,661,"getWindowHandle",null] 08:55:31 INFO - PROCESS | 3852 | 1464191731463 Marionette TRACE conn6 <- [1,661,null,{"value":"13"}] 08:55:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 08:55:31 INFO - PROCESS | 3852 | 1464191731467 Marionette TRACE conn6 -> [0,662,"setScriptTimeout",{"ms":35000}] 08:55:31 INFO - PROCESS | 3852 | 1464191731469 Marionette TRACE conn6 <- [1,662,null,{}] 08:55:31 INFO - PROCESS | 3852 | 1464191731473 Marionette TRACE conn6 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:31 INFO - PROCESS | 3852 | 1464191731581 Marionette TRACE conn6 <- [1,663,null,{"value":null}] 08:55:31 INFO - PROCESS | 3852 | 1464191731668 Marionette TRACE conn6 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:31 INFO - PROCESS | 3852 | ++DOCSHELL 0000001D818C3800 == 58 [pid = 3852] [id = 175] 08:55:31 INFO - PROCESS | 3852 | ++DOMWINDOW == 122 (0000001D81871C00) [pid = 3852] [serial = 523] [outer = 0000000000000000] 08:55:31 INFO - PROCESS | 3852 | ++DOMWINDOW == 123 (0000001D835CFC00) [pid = 3852] [serial = 524] [outer = 0000001D81871C00] 08:55:31 INFO - PROCESS | 3852 | 1464191731726 Marionette DEBUG loaded listener.js 08:55:31 INFO - PROCESS | 3852 | ++DOMWINDOW == 124 (0000001DE1F6CC00) [pid = 3852] [serial = 525] [outer = 0000001D81871C00] 08:55:32 INFO - PROCESS | 3852 | [3852] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:55:32 INFO - PROCESS | 3852 | [3852] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:55:32 INFO - PROCESS | 3852 | 1464191732445 Marionette TRACE conn6 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 08:55:32 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 08:55:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1021ms 08:55:32 INFO - PROCESS | 3852 | 1464191732490 Marionette TRACE conn6 -> [0,665,"getWindowHandle",null] 08:55:32 INFO - PROCESS | 3852 | 1464191732494 Marionette TRACE conn6 <- [1,665,null,{"value":"13"}] 08:55:32 INFO - PROCESS | 3852 | 1464191732499 Marionette TRACE conn6 -> [0,666,"setScriptTimeout",{"ms":35000}] 08:55:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 08:55:32 INFO - PROCESS | 3852 | 1464191732503 Marionette TRACE conn6 <- [1,666,null,{}] 08:55:32 INFO - PROCESS | 3852 | 1464191732509 Marionette TRACE conn6 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:32 INFO - PROCESS | 3852 | 1464191732674 Marionette TRACE conn6 <- [1,667,null,{"value":null}] 08:55:32 INFO - PROCESS | 3852 | 1464191732797 Marionette TRACE conn6 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:32 INFO - PROCESS | 3852 | ++DOCSHELL 0000001D811D4800 == 59 [pid = 3852] [id = 176] 08:55:32 INFO - PROCESS | 3852 | ++DOMWINDOW == 125 (0000001D82C05800) [pid = 3852] [serial = 526] [outer = 0000000000000000] 08:55:32 INFO - PROCESS | 3852 | ++DOMWINDOW == 126 (0000001D82CCDC00) [pid = 3852] [serial = 527] [outer = 0000001D82C05800] 08:55:32 INFO - PROCESS | 3852 | 1464191732852 Marionette DEBUG loaded listener.js 08:55:32 INFO - PROCESS | 3852 | ++DOMWINDOW == 127 (0000001D83A0C800) [pid = 3852] [serial = 528] [outer = 0000001D82C05800] 08:55:33 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE87B1000 == 58 [pid = 3852] [id = 169] 08:55:33 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE74EB800 == 57 [pid = 3852] [id = 168] 08:55:33 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE6F10800 == 56 [pid = 3852] [id = 167] 08:55:33 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE66D7800 == 55 [pid = 3852] [id = 166] 08:55:33 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE1351800 == 54 [pid = 3852] [id = 165] 08:55:33 INFO - PROCESS | 3852 | --DOCSHELL 0000001DB2328000 == 53 [pid = 3852] [id = 164] 08:55:33 INFO - PROCESS | 3852 | --DOCSHELL 0000001DB0CBE000 == 52 [pid = 3852] [id = 163] 08:55:33 INFO - PROCESS | 3852 | --DOCSHELL 0000001D81872800 == 51 [pid = 3852] [id = 162] 08:55:33 INFO - PROCESS | 3852 | --DOCSHELL 0000001D80A49000 == 50 [pid = 3852] [id = 161] 08:55:33 INFO - PROCESS | 3852 | --DOMWINDOW == 126 (0000001DEF076C00) [pid = 3852] [serial = 467] [outer = 0000000000000000] [url = about:blank] 08:55:33 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE6FC3800 == 49 [pid = 3852] [id = 158] 08:55:33 INFO - PROCESS | 3852 | --DOCSHELL 0000001D841D6000 == 48 [pid = 3852] [id = 157] 08:55:33 INFO - PROCESS | 3852 | --DOMWINDOW == 125 (0000001DEEC58400) [pid = 3852] [serial = 341] [outer = 0000000000000000] [url = about:blank] 08:55:33 INFO - PROCESS | 3852 | --DOMWINDOW == 124 (0000001DB21AF000) [pid = 3852] [serial = 380] [outer = 0000000000000000] [url = about:blank] 08:55:33 INFO - PROCESS | 3852 | --DOMWINDOW == 123 (0000001DEF613C00) [pid = 3852] [serial = 344] [outer = 0000000000000000] [url = about:blank] 08:55:33 INFO - PROCESS | 3852 | --DOMWINDOW == 122 (0000001DE8395C00) [pid = 3852] [serial = 338] [outer = 0000000000000000] [url = about:blank] 08:55:33 INFO - PROCESS | 3852 | --DOMWINDOW == 121 (0000001DE7F0C800) [pid = 3852] [serial = 384] [outer = 0000000000000000] [url = about:blank] 08:55:33 INFO - PROCESS | 3852 | --DOMWINDOW == 120 (0000001DE1D1CC00) [pid = 3852] [serial = 335] [outer = 0000000000000000] [url = about:blank] 08:55:33 INFO - PROCESS | 3852 | --DOMWINDOW == 119 (0000001DEF617800) [pid = 3852] [serial = 387] [outer = 0000000000000000] [url = about:blank] 08:55:33 INFO - PROCESS | 3852 | --DOMWINDOW == 118 (0000001DEE3BD400) [pid = 3852] [serial = 296] [outer = 0000000000000000] [url = about:blank] 08:55:33 INFO - PROCESS | 3852 | --DOMWINDOW == 117 (0000001DB21B1800) [pid = 3852] [serial = 446] [outer = 0000000000000000] [url = about:blank] 08:55:33 INFO - PROCESS | 3852 | --DOMWINDOW == 116 (0000001DDCFC1800) [pid = 3852] [serial = 447] [outer = 0000000000000000] [url = about:blank] 08:55:33 INFO - PROCESS | 3852 | --DOMWINDOW == 115 (0000001DE1F66C00) [pid = 3852] [serial = 452] [outer = 0000000000000000] [url = about:blank] 08:55:33 INFO - PROCESS | 3852 | --DOMWINDOW == 114 (0000001DE16BEC00) [pid = 3852] [serial = 449] [outer = 0000000000000000] [url = about:blank] 08:55:33 INFO - PROCESS | 3852 | --DOMWINDOW == 113 (0000001DE2D44000) [pid = 3852] [serial = 453] [outer = 0000000000000000] [url = about:blank] 08:55:33 INFO - PROCESS | 3852 | --DOMWINDOW == 112 (0000001DE6E93C00) [pid = 3852] [serial = 428] [outer = 0000000000000000] [url = about:blank] 08:55:33 INFO - PROCESS | 3852 | --DOMWINDOW == 111 (0000001DE03C0C00) [pid = 3852] [serial = 438] [outer = 0000000000000000] [url = about:blank] 08:55:33 INFO - PROCESS | 3852 | --DOMWINDOW == 110 (0000001D82C10000) [pid = 3852] [serial = 437] [outer = 0000000000000000] [url = about:blank] 08:55:33 INFO - PROCESS | 3852 | --DOMWINDOW == 109 (0000001D82C0D000) [pid = 3852] [serial = 443] [outer = 0000000000000000] [url = about:blank] 08:55:33 INFO - PROCESS | 3852 | --DOMWINDOW == 108 (0000001D839ADC00) [pid = 3852] [serial = 444] [outer = 0000000000000000] [url = about:blank] 08:55:33 INFO - PROCESS | 3852 | --DOMWINDOW == 107 (0000001DB0C47400) [pid = 3852] [serial = 425] [outer = 0000000000000000] [url = about:blank] 08:55:33 INFO - PROCESS | 3852 | --DOMWINDOW == 106 (0000001DE8727C00) [pid = 3852] [serial = 456] [outer = 0000000000000000] [url = about:blank] 08:55:33 INFO - PROCESS | 3852 | --DOMWINDOW == 105 (0000001DEE99F800) [pid = 3852] [serial = 431] [outer = 0000000000000000] [url = about:blank] 08:55:33 INFO - PROCESS | 3852 | --DOMWINDOW == 104 (0000001DE83B4800) [pid = 3852] [serial = 455] [outer = 0000000000000000] [url = about:blank] 08:55:33 INFO - PROCESS | 3852 | --DOMWINDOW == 103 (0000001D8186AC00) [pid = 3852] [serial = 434] [outer = 0000000000000000] [url = about:blank] 08:55:33 INFO - PROCESS | 3852 | --DOMWINDOW == 102 (0000001D82795000) [pid = 3852] [serial = 440] [outer = 0000000000000000] [url = about:blank] 08:55:33 INFO - PROCESS | 3852 | --DOMWINDOW == 101 (0000001D82C0D400) [pid = 3852] [serial = 441] [outer = 0000000000000000] [url = about:blank] 08:55:33 INFO - PROCESS | 3852 | --DOMWINDOW == 100 (0000001DEB405400) [pid = 3852] [serial = 458] [outer = 0000000000000000] [url = about:blank] 08:55:33 INFO - PROCESS | 3852 | --DOMWINDOW == 99 (0000001D82CC8C00) [pid = 3852] [serial = 422] [outer = 0000000000000000] [url = about:blank] 08:55:33 INFO - PROCESS | 3852 | --DOMWINDOW == 98 (0000001DB2197800) [pid = 3852] [serial = 461] [outer = 0000000000000000] [url = about:blank] 08:55:33 INFO - PROCESS | 3852 | --DOMWINDOW == 97 (0000001DEE24CC00) [pid = 3852] [serial = 464] [outer = 0000000000000000] [url = about:blank] 08:55:33 INFO - PROCESS | 3852 | --DOMWINDOW == 96 (0000001DEE7EC000) [pid = 3852] [serial = 465] [outer = 0000000000000000] [url = about:blank] 08:55:33 INFO - PROCESS | 3852 | --DOMWINDOW == 95 (0000001DEBAA3000) [pid = 3852] [serial = 459] [outer = 0000000000000000] [url = about:blank] 08:55:33 INFO - PROCESS | 3852 | --DOMWINDOW == 94 (0000001DEBA9F400) [pid = 3852] [serial = 462] [outer = 0000000000000000] [url = about:blank] 08:55:33 INFO - PROCESS | 3852 | --DOMWINDOW == 93 (0000001DE1E1C000) [pid = 3852] [serial = 450] [outer = 0000000000000000] [url = about:blank] 08:55:33 INFO - PROCESS | 3852 | 1464191733386 Marionette TRACE conn6 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 08:55:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 08:55:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 923ms 08:55:33 INFO - PROCESS | 3852 | 1464191733427 Marionette TRACE conn6 -> [0,669,"getWindowHandle",null] 08:55:33 INFO - PROCESS | 3852 | 1464191733433 Marionette TRACE conn6 <- [1,669,null,{"value":"13"}] 08:55:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 08:55:33 INFO - PROCESS | 3852 | 1464191733439 Marionette TRACE conn6 -> [0,670,"setScriptTimeout",{"ms":35000}] 08:55:33 INFO - PROCESS | 3852 | 1464191733442 Marionette TRACE conn6 <- [1,670,null,{}] 08:55:33 INFO - PROCESS | 3852 | 1464191733446 Marionette TRACE conn6 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:33 INFO - PROCESS | 3852 | 1464191733544 Marionette TRACE conn6 <- [1,671,null,{"value":null}] 08:55:33 INFO - PROCESS | 3852 | 1464191733616 Marionette TRACE conn6 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:33 INFO - PROCESS | 3852 | ++DOCSHELL 0000001D842DD800 == 49 [pid = 3852] [id = 177] 08:55:33 INFO - PROCESS | 3852 | ++DOMWINDOW == 94 (0000001D82C08000) [pid = 3852] [serial = 529] [outer = 0000000000000000] 08:55:33 INFO - PROCESS | 3852 | ++DOMWINDOW == 95 (0000001D839B2000) [pid = 3852] [serial = 530] [outer = 0000001D82C08000] 08:55:33 INFO - PROCESS | 3852 | 1464191733664 Marionette DEBUG loaded listener.js 08:55:33 INFO - PROCESS | 3852 | ++DOMWINDOW == 96 (0000001DB204DC00) [pid = 3852] [serial = 531] [outer = 0000001D82C08000] 08:55:34 INFO - PROCESS | 3852 | [3852] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 08:55:34 INFO - PROCESS | 3852 | [3852] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 08:55:34 INFO - PROCESS | 3852 | 1464191734593 Marionette TRACE conn6 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 08:55:34 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) 08:55:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1177ms 08:55:34 INFO - PROCESS | 3852 | 1464191734618 Marionette TRACE conn6 -> [0,673,"getWindowHandle",null] 08:55:34 INFO - PROCESS | 3852 | 1464191734620 Marionette TRACE conn6 <- [1,673,null,{"value":"13"}] 08:55:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 08:55:34 INFO - PROCESS | 3852 | 1464191734624 Marionette TRACE conn6 -> [0,674,"setScriptTimeout",{"ms":35000}] 08:55:34 INFO - PROCESS | 3852 | 1464191734628 Marionette TRACE conn6 <- [1,674,null,{}] 08:55:34 INFO - PROCESS | 3852 | 1464191734638 Marionette TRACE conn6 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:34 INFO - PROCESS | 3852 | 1464191734728 Marionette TRACE conn6 <- [1,675,null,{"value":null}] 08:55:34 INFO - PROCESS | 3852 | 1464191734737 Marionette TRACE conn6 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:34 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE0570800 == 50 [pid = 3852] [id = 178] 08:55:34 INFO - PROCESS | 3852 | ++DOMWINDOW == 97 (0000001DB22BB000) [pid = 3852] [serial = 532] [outer = 0000000000000000] 08:55:34 INFO - PROCESS | 3852 | ++DOMWINDOW == 98 (0000001DDCFC0C00) [pid = 3852] [serial = 533] [outer = 0000001DB22BB000] 08:55:34 INFO - PROCESS | 3852 | 1464191734786 Marionette DEBUG loaded listener.js 08:55:34 INFO - PROCESS | 3852 | ++DOMWINDOW == 99 (0000001DE0532C00) [pid = 3852] [serial = 534] [outer = 0000001DB22BB000] 08:55:35 INFO - PROCESS | 3852 | 1464191735724 Marionette TRACE conn6 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 08:55:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 08:55:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1140ms 08:55:35 INFO - PROCESS | 3852 | 1464191735767 Marionette TRACE conn6 -> [0,677,"getWindowHandle",null] 08:55:35 INFO - PROCESS | 3852 | 1464191735770 Marionette TRACE conn6 <- [1,677,null,{"value":"13"}] 08:55:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 08:55:35 INFO - PROCESS | 3852 | 1464191735773 Marionette TRACE conn6 -> [0,678,"setScriptTimeout",{"ms":35000}] 08:55:35 INFO - PROCESS | 3852 | 1464191735775 Marionette TRACE conn6 <- [1,678,null,{}] 08:55:35 INFO - PROCESS | 3852 | 1464191735779 Marionette TRACE conn6 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:35 INFO - PROCESS | 3852 | 1464191735895 Marionette TRACE conn6 <- [1,679,null,{"value":null}] 08:55:35 INFO - PROCESS | 3852 | 1464191735941 Marionette TRACE conn6 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:35 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE243F800 == 51 [pid = 3852] [id = 179] 08:55:35 INFO - PROCESS | 3852 | ++DOMWINDOW == 100 (0000001DE1D1F000) [pid = 3852] [serial = 535] [outer = 0000000000000000] 08:55:35 INFO - PROCESS | 3852 | ++DOMWINDOW == 101 (0000001DE1E1B800) [pid = 3852] [serial = 536] [outer = 0000001DE1D1F000] 08:55:36 INFO - PROCESS | 3852 | 1464191735990 Marionette DEBUG loaded listener.js 08:55:36 INFO - PROCESS | 3852 | ++DOMWINDOW == 102 (0000001DE1E5A000) [pid = 3852] [serial = 537] [outer = 0000001DE1D1F000] 08:55:36 INFO - PROCESS | 3852 | 1464191736940 Marionette TRACE conn6 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 08:55:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 08:55:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1182ms 08:55:36 INFO - PROCESS | 3852 | 1464191736958 Marionette TRACE conn6 -> [0,681,"getWindowHandle",null] 08:55:36 INFO - PROCESS | 3852 | 1464191736960 Marionette TRACE conn6 <- [1,681,null,{"value":"13"}] 08:55:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 08:55:36 INFO - PROCESS | 3852 | 1464191736969 Marionette TRACE conn6 -> [0,682,"setScriptTimeout",{"ms":35000}] 08:55:36 INFO - PROCESS | 3852 | 1464191736971 Marionette TRACE conn6 <- [1,682,null,{}] 08:55:36 INFO - PROCESS | 3852 | 1464191736975 Marionette TRACE conn6 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:37 INFO - PROCESS | 3852 | 1464191737084 Marionette TRACE conn6 <- [1,683,null,{"value":null}] 08:55:37 INFO - PROCESS | 3852 | 1464191737092 Marionette TRACE conn6 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:37 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE681C000 == 52 [pid = 3852] [id = 180] 08:55:37 INFO - PROCESS | 3852 | ++DOMWINDOW == 103 (0000001DE1F6B400) [pid = 3852] [serial = 538] [outer = 0000000000000000] 08:55:37 INFO - PROCESS | 3852 | ++DOMWINDOW == 104 (0000001DE2D4A400) [pid = 3852] [serial = 539] [outer = 0000001DE1F6B400] 08:55:37 INFO - PROCESS | 3852 | 1464191737138 Marionette DEBUG loaded listener.js 08:55:37 INFO - PROCESS | 3852 | ++DOMWINDOW == 105 (0000001DE6E93C00) [pid = 3852] [serial = 540] [outer = 0000001DE1F6B400] 08:55:37 INFO - PROCESS | 3852 | --DOMWINDOW == 104 (0000001DB22B6400) [pid = 3852] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 08:55:37 INFO - PROCESS | 3852 | --DOMWINDOW == 103 (0000001D818EC400) [pid = 3852] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 08:55:37 INFO - PROCESS | 3852 | --DOMWINDOW == 102 (0000001D81768000) [pid = 3852] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 08:55:37 INFO - PROCESS | 3852 | --DOMWINDOW == 101 (0000001DB219F000) [pid = 3852] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 08:55:37 INFO - PROCESS | 3852 | --DOMWINDOW == 100 (0000001D82796400) [pid = 3852] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 08:55:37 INFO - PROCESS | 3852 | --DOMWINDOW == 99 (0000001DE0533400) [pid = 3852] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 08:55:37 INFO - PROCESS | 3852 | --DOMWINDOW == 98 (0000001DB0A99800) [pid = 3852] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 08:55:37 INFO - PROCESS | 3852 | --DOMWINDOW == 97 (0000001DE2725C00) [pid = 3852] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 08:55:37 INFO - PROCESS | 3852 | --DOMWINDOW == 96 (0000001D82792800) [pid = 3852] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 08:55:37 INFO - PROCESS | 3852 | --DOMWINDOW == 95 (0000001DE1E20800) [pid = 3852] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 08:55:38 INFO - PROCESS | 3852 | 1464191738107 Marionette TRACE conn6 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 08:55:38 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) 08:55:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1196ms 08:55:38 INFO - PROCESS | 3852 | 1464191738162 Marionette TRACE conn6 -> [0,685,"getWindowHandle",null] 08:55:38 INFO - PROCESS | 3852 | 1464191738164 Marionette TRACE conn6 <- [1,685,null,{"value":"13"}] 08:55:38 INFO - PROCESS | 3852 | 1464191738168 Marionette TRACE conn6 -> [0,686,"setScriptTimeout",{"ms":35000}] 08:55:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 08:55:38 INFO - PROCESS | 3852 | 1464191738170 Marionette TRACE conn6 <- [1,686,null,{}] 08:55:38 INFO - PROCESS | 3852 | 1464191738173 Marionette TRACE conn6 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:38 INFO - PROCESS | 3852 | 1464191738278 Marionette TRACE conn6 <- [1,687,null,{"value":null}] 08:55:38 INFO - PROCESS | 3852 | 1464191738287 Marionette TRACE conn6 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:38 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE74F0000 == 53 [pid = 3852] [id = 181] 08:55:38 INFO - PROCESS | 3852 | ++DOMWINDOW == 96 (0000001DE27F7400) [pid = 3852] [serial = 541] [outer = 0000000000000000] 08:55:38 INFO - PROCESS | 3852 | ++DOMWINDOW == 97 (0000001DE83B9000) [pid = 3852] [serial = 542] [outer = 0000001DE27F7400] 08:55:38 INFO - PROCESS | 3852 | 1464191738335 Marionette DEBUG loaded listener.js 08:55:38 INFO - PROCESS | 3852 | ++DOMWINDOW == 98 (0000001DE8717400) [pid = 3852] [serial = 543] [outer = 0000001DE27F7400] 08:55:39 INFO - PROCESS | 3852 | 1464191739261 Marionette TRACE conn6 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 08:55:39 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) 08:55:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1122ms 08:55:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 08:55:39 INFO - PROCESS | 3852 | 1464191739294 Marionette TRACE conn6 -> [0,689,"getWindowHandle",null] 08:55:39 INFO - PROCESS | 3852 | 1464191739296 Marionette TRACE conn6 <- [1,689,null,{"value":"13"}] 08:55:39 INFO - PROCESS | 3852 | 1464191739299 Marionette TRACE conn6 -> [0,690,"setScriptTimeout",{"ms":35000}] 08:55:39 INFO - PROCESS | 3852 | 1464191739301 Marionette TRACE conn6 <- [1,690,null,{}] 08:55:39 INFO - PROCESS | 3852 | 1464191739355 Marionette TRACE conn6 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:39 INFO - PROCESS | 3852 | 1464191739463 Marionette TRACE conn6 <- [1,691,null,{"value":null}] 08:55:39 INFO - PROCESS | 3852 | 1464191739572 Marionette TRACE conn6 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:39 INFO - PROCESS | 3852 | ++DOCSHELL 0000001D818D9000 == 54 [pid = 3852] [id = 182] 08:55:39 INFO - PROCESS | 3852 | ++DOMWINDOW == 99 (0000001D81769800) [pid = 3852] [serial = 544] [outer = 0000000000000000] 08:55:39 INFO - PROCESS | 3852 | ++DOMWINDOW == 100 (0000001D81865800) [pid = 3852] [serial = 545] [outer = 0000001D81769800] 08:55:39 INFO - PROCESS | 3852 | 1464191739632 Marionette DEBUG loaded listener.js 08:55:39 INFO - PROCESS | 3852 | ++DOMWINDOW == 101 (0000001D82C04400) [pid = 3852] [serial = 546] [outer = 0000001D81769800] 08:55:40 INFO - PROCESS | 3852 | 1464191740783 Marionette TRACE conn6 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 08:55:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 08:55:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1535ms 08:55:40 INFO - PROCESS | 3852 | 1464191740839 Marionette TRACE conn6 -> [0,693,"getWindowHandle",null] 08:55:40 INFO - PROCESS | 3852 | 1464191740844 Marionette TRACE conn6 <- [1,693,null,{"value":"13"}] 08:55:40 INFO - PROCESS | 3852 | 1464191740849 Marionette TRACE conn6 -> [0,694,"setScriptTimeout",{"ms":35000}] 08:55:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 08:55:40 INFO - PROCESS | 3852 | 1464191740852 Marionette TRACE conn6 <- [1,694,null,{}] 08:55:40 INFO - PROCESS | 3852 | 1464191740898 Marionette TRACE conn6 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:41 INFO - PROCESS | 3852 | 1464191741041 Marionette TRACE conn6 <- [1,695,null,{"value":null}] 08:55:41 INFO - PROCESS | 3852 | 1464191741125 Marionette TRACE conn6 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:41 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE680F800 == 55 [pid = 3852] [id = 183] 08:55:41 INFO - PROCESS | 3852 | ++DOMWINDOW == 102 (0000001DB219A400) [pid = 3852] [serial = 547] [outer = 0000000000000000] 08:55:41 INFO - PROCESS | 3852 | ++DOMWINDOW == 103 (0000001DB22BF800) [pid = 3852] [serial = 548] [outer = 0000001DB219A400] 08:55:41 INFO - PROCESS | 3852 | 1464191741185 Marionette DEBUG loaded listener.js 08:55:41 INFO - PROCESS | 3852 | ++DOMWINDOW == 104 (0000001DE0DD1800) [pid = 3852] [serial = 549] [outer = 0000001DB219A400] 08:55:42 INFO - PROCESS | 3852 | 1464191742212 Marionette TRACE conn6 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 08:55:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 08:55:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1383ms 08:55:42 INFO - PROCESS | 3852 | 1464191742235 Marionette TRACE conn6 -> [0,697,"getWindowHandle",null] 08:55:42 INFO - PROCESS | 3852 | 1464191742238 Marionette TRACE conn6 <- [1,697,null,{"value":"13"}] 08:55:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 08:55:42 INFO - PROCESS | 3852 | 1464191742241 Marionette TRACE conn6 -> [0,698,"setScriptTimeout",{"ms":35000}] 08:55:42 INFO - PROCESS | 3852 | 1464191742244 Marionette TRACE conn6 <- [1,698,null,{}] 08:55:42 INFO - PROCESS | 3852 | 1464191742248 Marionette TRACE conn6 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:42 INFO - PROCESS | 3852 | 1464191742363 Marionette TRACE conn6 <- [1,699,null,{"value":null}] 08:55:42 INFO - PROCESS | 3852 | 1464191742431 Marionette TRACE conn6 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:42 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEC3CB000 == 56 [pid = 3852] [id = 184] 08:55:42 INFO - PROCESS | 3852 | ++DOMWINDOW == 105 (0000001DE7F0C800) [pid = 3852] [serial = 550] [outer = 0000000000000000] 08:55:42 INFO - PROCESS | 3852 | ++DOMWINDOW == 106 (0000001DE7F9C000) [pid = 3852] [serial = 551] [outer = 0000001DE7F0C800] 08:55:42 INFO - PROCESS | 3852 | 1464191742534 Marionette DEBUG loaded listener.js 08:55:42 INFO - PROCESS | 3852 | ++DOMWINDOW == 107 (0000001DE87E7400) [pid = 3852] [serial = 552] [outer = 0000001DE7F0C800] 08:55:43 INFO - PROCESS | 3852 | 1464191743632 Marionette TRACE conn6 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 08:55:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 08:55:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1442ms 08:55:43 INFO - PROCESS | 3852 | 1464191743692 Marionette TRACE conn6 -> [0,701,"getWindowHandle",null] 08:55:43 INFO - PROCESS | 3852 | 1464191743699 Marionette TRACE conn6 <- [1,701,null,{"value":"13"}] 08:55:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 08:55:43 INFO - PROCESS | 3852 | 1464191743704 Marionette TRACE conn6 -> [0,702,"setScriptTimeout",{"ms":35000}] 08:55:43 INFO - PROCESS | 3852 | 1464191743706 Marionette TRACE conn6 <- [1,702,null,{}] 08:55:43 INFO - PROCESS | 3852 | 1464191743753 Marionette TRACE conn6 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:43 INFO - PROCESS | 3852 | 1464191743887 Marionette TRACE conn6 <- [1,703,null,{"value":null}] 08:55:43 INFO - PROCESS | 3852 | 1464191743966 Marionette TRACE conn6 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:43 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEE91F800 == 57 [pid = 3852] [id = 185] 08:55:43 INFO - PROCESS | 3852 | ++DOMWINDOW == 108 (0000001DEB403800) [pid = 3852] [serial = 553] [outer = 0000000000000000] 08:55:44 INFO - PROCESS | 3852 | ++DOMWINDOW == 109 (0000001DEB46CC00) [pid = 3852] [serial = 554] [outer = 0000001DEB403800] 08:55:44 INFO - PROCESS | 3852 | 1464191744024 Marionette DEBUG loaded listener.js 08:55:44 INFO - PROCESS | 3852 | ++DOMWINDOW == 110 (0000001DEBA9B400) [pid = 3852] [serial = 555] [outer = 0000001DEB403800] 08:55:45 INFO - PROCESS | 3852 | 1464191745105 Marionette TRACE conn6 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 08:55:45 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 08:55:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1424ms 08:55:45 INFO - PROCESS | 3852 | 1464191745130 Marionette TRACE conn6 -> [0,705,"getWindowHandle",null] 08:55:45 INFO - PROCESS | 3852 | 1464191745134 Marionette TRACE conn6 <- [1,705,null,{"value":"13"}] 08:55:45 INFO - PROCESS | 3852 | 1464191745140 Marionette TRACE conn6 -> [0,706,"setScriptTimeout",{"ms":35000}] 08:55:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 08:55:45 INFO - PROCESS | 3852 | 1464191745144 Marionette TRACE conn6 <- [1,706,null,{}] 08:55:45 INFO - PROCESS | 3852 | 1464191745149 Marionette TRACE conn6 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:45 INFO - PROCESS | 3852 | 1464191745256 Marionette TRACE conn6 <- [1,707,null,{"value":null}] 08:55:45 INFO - PROCESS | 3852 | 1464191745386 Marionette TRACE conn6 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:45 INFO - PROCESS | 3852 | ++DOCSHELL 0000001D8188A000 == 58 [pid = 3852] [id = 186] 08:55:45 INFO - PROCESS | 3852 | ++DOMWINDOW == 111 (0000001D835D6000) [pid = 3852] [serial = 556] [outer = 0000000000000000] 08:55:45 INFO - PROCESS | 3852 | ++DOMWINDOW == 112 (0000001D839AF000) [pid = 3852] [serial = 557] [outer = 0000001D835D6000] 08:55:45 INFO - PROCESS | 3852 | 1464191745438 Marionette DEBUG loaded listener.js 08:55:45 INFO - PROCESS | 3852 | ++DOMWINDOW == 113 (0000001D81761400) [pid = 3852] [serial = 558] [outer = 0000001D835D6000] 08:55:45 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEF54A000 == 57 [pid = 3852] [id = 115] 08:55:45 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE681C000 == 56 [pid = 3852] [id = 180] 08:55:45 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE243F800 == 55 [pid = 3852] [id = 179] 08:55:45 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE0570800 == 54 [pid = 3852] [id = 178] 08:55:45 INFO - PROCESS | 3852 | --DOCSHELL 0000001D842DD800 == 53 [pid = 3852] [id = 177] 08:55:45 INFO - PROCESS | 3852 | --DOCSHELL 0000001D811D4800 == 52 [pid = 3852] [id = 176] 08:55:45 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEEBB7000 == 51 [pid = 3852] [id = 174] 08:55:45 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEE31B800 == 50 [pid = 3852] [id = 173] 08:55:45 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE16B6000 == 49 [pid = 3852] [id = 172] 08:55:45 INFO - PROCESS | 3852 | --DOCSHELL 0000001D818DB000 == 48 [pid = 3852] [id = 171] 08:55:45 INFO - PROCESS | 3852 | --DOMWINDOW == 112 (0000001DB22BD800) [pid = 3852] [serial = 494] [outer = 0000000000000000] [url = about:blank] 08:55:45 INFO - PROCESS | 3852 | --DOMWINDOW == 111 (0000001DDCFC3800) [pid = 3852] [serial = 495] [outer = 0000000000000000] [url = about:blank] 08:55:45 INFO - PROCESS | 3852 | --DOMWINDOW == 110 (0000001D818F8400) [pid = 3852] [serial = 470] [outer = 0000000000000000] [url = about:blank] 08:55:45 INFO - PROCESS | 3852 | --DOMWINDOW == 109 (0000001DB0AA2800) [pid = 3852] [serial = 473] [outer = 0000000000000000] [url = about:blank] 08:55:45 INFO - PROCESS | 3852 | --DOMWINDOW == 108 (0000001D82C06000) [pid = 3852] [serial = 483] [outer = 0000000000000000] [url = about:blank] 08:55:45 INFO - PROCESS | 3852 | --DOMWINDOW == 107 (0000001D818F3800) [pid = 3852] [serial = 482] [outer = 0000000000000000] [url = about:blank] 08:55:45 INFO - PROCESS | 3852 | --DOMWINDOW == 106 (0000001D82790400) [pid = 3852] [serial = 485] [outer = 0000000000000000] [url = about:blank] 08:55:45 INFO - PROCESS | 3852 | --DOMWINDOW == 105 (0000001D82CCA400) [pid = 3852] [serial = 486] [outer = 0000000000000000] [url = about:blank] 08:55:45 INFO - PROCESS | 3852 | --DOMWINDOW == 104 (0000001DB21ABC00) [pid = 3852] [serial = 491] [outer = 0000000000000000] [url = about:blank] 08:55:45 INFO - PROCESS | 3852 | --DOMWINDOW == 103 (0000001DEB409400) [pid = 3852] [serial = 480] [outer = 0000000000000000] [url = about:blank] 08:55:45 INFO - PROCESS | 3852 | --DOMWINDOW == 102 (0000001D839A8400) [pid = 3852] [serial = 479] [outer = 0000000000000000] [url = about:blank] 08:55:45 INFO - PROCESS | 3852 | --DOMWINDOW == 101 (0000001DE133D400) [pid = 3852] [serial = 497] [outer = 0000000000000000] [url = about:blank] 08:55:45 INFO - PROCESS | 3852 | --DOMWINDOW == 100 (0000001DB0AA6800) [pid = 3852] [serial = 488] [outer = 0000000000000000] [url = about:blank] 08:55:45 INFO - PROCESS | 3852 | --DOMWINDOW == 99 (0000001DB204D400) [pid = 3852] [serial = 489] [outer = 0000000000000000] [url = about:blank] 08:55:45 INFO - PROCESS | 3852 | --DOMWINDOW == 98 (0000001DE6666000) [pid = 3852] [serial = 476] [outer = 0000000000000000] [url = about:blank] 08:55:45 INFO - PROCESS | 3852 | --DOMWINDOW == 97 (0000001DE6412800) [pid = 3852] [serial = 507] [outer = 0000000000000000] [url = about:blank] 08:55:45 INFO - PROCESS | 3852 | --DOMWINDOW == 96 (0000001DE6E0D400) [pid = 3852] [serial = 509] [outer = 0000000000000000] [url = about:blank] 08:55:45 INFO - PROCESS | 3852 | --DOMWINDOW == 95 (0000001DE0530400) [pid = 3852] [serial = 503] [outer = 0000000000000000] [url = about:blank] 08:55:45 INFO - PROCESS | 3852 | --DOMWINDOW == 94 (0000001DE1E28000) [pid = 3852] [serial = 500] [outer = 0000000000000000] [url = about:blank] 08:55:45 INFO - PROCESS | 3852 | --DOMWINDOW == 93 (0000001DE1D1C400) [pid = 3852] [serial = 498] [outer = 0000000000000000] [url = about:blank] 08:55:45 INFO - PROCESS | 3852 | --DOMWINDOW == 92 (0000001DE2727C00) [pid = 3852] [serial = 506] [outer = 0000000000000000] [url = about:blank] 08:55:45 INFO - PROCESS | 3852 | --DOMWINDOW == 91 (0000001DE1F65800) [pid = 3852] [serial = 501] [outer = 0000000000000000] [url = about:blank] 08:55:45 INFO - PROCESS | 3852 | --DOMWINDOW == 90 (0000001DE24E5800) [pid = 3852] [serial = 504] [outer = 0000000000000000] [url = about:blank] 08:55:45 INFO - PROCESS | 3852 | --DOMWINDOW == 89 (0000001DB21B8C00) [pid = 3852] [serial = 492] [outer = 0000000000000000] [url = about:blank] 08:55:46 INFO - PROCESS | 3852 | 1464191746481 Marionette TRACE conn6 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 08:55:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 08:55:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1382ms 08:55:46 INFO - PROCESS | 3852 | 1464191746526 Marionette TRACE conn6 -> [0,709,"getWindowHandle",null] 08:55:46 INFO - PROCESS | 3852 | 1464191746531 Marionette TRACE conn6 <- [1,709,null,{"value":"13"}] 08:55:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 08:55:46 INFO - PROCESS | 3852 | 1464191746538 Marionette TRACE conn6 -> [0,710,"setScriptTimeout",{"ms":35000}] 08:55:46 INFO - PROCESS | 3852 | 1464191746541 Marionette TRACE conn6 <- [1,710,null,{}] 08:55:46 INFO - PROCESS | 3852 | 1464191746545 Marionette TRACE conn6 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:46 INFO - PROCESS | 3852 | 1464191746636 Marionette TRACE conn6 <- [1,711,null,{"value":null}] 08:55:46 INFO - PROCESS | 3852 | 1464191746644 Marionette TRACE conn6 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:46 INFO - PROCESS | 3852 | ++DOCSHELL 0000001D841CA000 == 49 [pid = 3852] [id = 187] 08:55:46 INFO - PROCESS | 3852 | ++DOMWINDOW == 90 (0000001D81765400) [pid = 3852] [serial = 559] [outer = 0000000000000000] 08:55:46 INFO - PROCESS | 3852 | ++DOMWINDOW == 91 (0000001D835D4400) [pid = 3852] [serial = 560] [outer = 0000001D81765400] 08:55:46 INFO - PROCESS | 3852 | 1464191746691 Marionette DEBUG loaded listener.js 08:55:46 INFO - PROCESS | 3852 | ++DOMWINDOW == 92 (0000001DB0C3E800) [pid = 3852] [serial = 561] [outer = 0000001D81765400] 08:55:47 INFO - PROCESS | 3852 | 1464191747165 Marionette TRACE conn6 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 08:55:47 INFO - PROCESS | 3852 | 1464191747235 Marionette TRACE conn6 <- [1,713,null,{"value":"13"}] 08:55:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 08:55:47 INFO - PROCESS | 3852 | 1464191747238 Marionette TRACE conn6 -> [0,714,"setScriptTimeout",{"ms":35000}] 08:55:47 INFO - PROCESS | 3852 | 1464191747242 Marionette TRACE conn6 <- [1,714,null,{}] 08:55:47 INFO - PROCESS | 3852 | 1464191747253 Marionette TRACE conn6 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:47 INFO - PROCESS | 3852 | 1464191747348 Marionette TRACE conn6 <- [1,715,null,{"value":null}] 08:55:47 INFO - PROCESS | 3852 | 1464191747364 Marionette TRACE conn6 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:47 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE0573800 == 50 [pid = 3852] [id = 188] 08:55:47 INFO - PROCESS | 3852 | ++DOMWINDOW == 93 (0000001DDCFC4C00) [pid = 3852] [serial = 562] [outer = 0000000000000000] 08:55:47 INFO - PROCESS | 3852 | ++DOMWINDOW == 94 (0000001DE052B400) [pid = 3852] [serial = 563] [outer = 0000001DDCFC4C00] 08:55:47 INFO - PROCESS | 3852 | 1464191747414 Marionette DEBUG loaded listener.js 08:55:47 INFO - PROCESS | 3852 | ++DOMWINDOW == 95 (0000001DE1C30400) [pid = 3852] [serial = 564] [outer = 0000001DDCFC4C00] 08:55:47 INFO - PROCESS | 3852 | 1464191747923 Marionette TRACE conn6 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 08:55:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 08:55:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 734ms 08:55:48 INFO - PROCESS | 3852 | 1464191748003 Marionette TRACE conn6 -> [0,717,"getWindowHandle",null] 08:55:48 INFO - PROCESS | 3852 | 1464191748006 Marionette TRACE conn6 <- [1,717,null,{"value":"13"}] 08:55:48 INFO - PROCESS | 3852 | 1464191748011 Marionette TRACE conn6 -> [0,718,"setScriptTimeout",{"ms":35000}] 08:55:48 INFO - PROCESS | 3852 | 1464191748013 Marionette TRACE conn6 <- [1,718,null,{}] 08:55:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 08:55:48 INFO - PROCESS | 3852 | 1464191748017 Marionette TRACE conn6 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:48 INFO - PROCESS | 3852 | 1464191748132 Marionette TRACE conn6 <- [1,719,null,{"value":null}] 08:55:48 INFO - PROCESS | 3852 | 1464191748145 Marionette TRACE conn6 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:48 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE6439800 == 51 [pid = 3852] [id = 189] 08:55:48 INFO - PROCESS | 3852 | ++DOMWINDOW == 96 (0000001DE2721400) [pid = 3852] [serial = 565] [outer = 0000000000000000] 08:55:48 INFO - PROCESS | 3852 | ++DOMWINDOW == 97 (0000001DE2728400) [pid = 3852] [serial = 566] [outer = 0000001DE2721400] 08:55:48 INFO - PROCESS | 3852 | 1464191748192 Marionette DEBUG loaded listener.js 08:55:48 INFO - PROCESS | 3852 | ++DOMWINDOW == 98 (0000001DE6460800) [pid = 3852] [serial = 567] [outer = 0000001DE2721400] 08:55:48 INFO - PROCESS | 3852 | 1464191748698 Marionette TRACE conn6 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 140","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 08:55:48 INFO - PROCESS | 3852 | 1464191748734 Marionette TRACE conn6 <- [1,721,null,{"value":"13"}] 08:55:48 INFO - PROCESS | 3852 | 1464191748737 Marionette TRACE conn6 -> [0,722,"setScriptTimeout",{"ms":35000}] 08:55:48 INFO - PROCESS | 3852 | 1464191748739 Marionette TRACE conn6 <- [1,722,null,{}] 08:55:48 INFO - PROCESS | 3852 | 1464191748743 Marionette TRACE conn6 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:48 INFO - PROCESS | 3852 | 1464191748855 Marionette TRACE conn6 <- [1,723,null,{"value":null}] 08:55:48 INFO - PROCESS | 3852 | 1464191748900 Marionette TRACE conn6 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:48 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE73CF000 == 52 [pid = 3852] [id = 190] 08:55:48 INFO - PROCESS | 3852 | ++DOMWINDOW == 99 (0000001DE7F0D800) [pid = 3852] [serial = 568] [outer = 0000000000000000] 08:55:48 INFO - PROCESS | 3852 | ++DOMWINDOW == 100 (0000001DE7F99C00) [pid = 3852] [serial = 569] [outer = 0000001DE7F0D800] 08:55:48 INFO - PROCESS | 3852 | 1464191748952 Marionette DEBUG loaded listener.js 08:55:49 INFO - PROCESS | 3852 | ++DOMWINDOW == 101 (0000001DE872F000) [pid = 3852] [serial = 570] [outer = 0000001DE7F0D800] 08:55:49 INFO - PROCESS | 3852 | 1464191749407 Marionette TRACE conn6 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 08:55:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 08:55:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 734ms 08:55:49 INFO - PROCESS | 3852 | 1464191749484 Marionette TRACE conn6 -> [0,725,"getWindowHandle",null] 08:55:49 INFO - PROCESS | 3852 | 1464191749487 Marionette TRACE conn6 <- [1,725,null,{"value":"13"}] 08:55:49 INFO - PROCESS | 3852 | 1464191749503 Marionette TRACE conn6 -> [0,726,"setScriptTimeout",{"ms":35000}] 08:55:49 INFO - PROCESS | 3852 | 1464191749505 Marionette TRACE conn6 <- [1,726,null,{}] 08:55:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 08:55:49 INFO - PROCESS | 3852 | 1464191749509 Marionette TRACE conn6 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:49 INFO - PROCESS | 3852 | 1464191749649 Marionette TRACE conn6 <- [1,727,null,{"value":null}] 08:55:49 INFO - PROCESS | 3852 | 1464191749699 Marionette TRACE conn6 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:49 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEB952800 == 53 [pid = 3852] [id = 191] 08:55:49 INFO - PROCESS | 3852 | ++DOMWINDOW == 102 (0000001DEBA99400) [pid = 3852] [serial = 571] [outer = 0000000000000000] 08:55:49 INFO - PROCESS | 3852 | ++DOMWINDOW == 103 (0000001DEBAA4000) [pid = 3852] [serial = 572] [outer = 0000001DEBA99400] 08:55:49 INFO - PROCESS | 3852 | 1464191749748 Marionette DEBUG loaded listener.js 08:55:49 INFO - PROCESS | 3852 | ++DOMWINDOW == 104 (0000001DEC296000) [pid = 3852] [serial = 573] [outer = 0000001DEBA99400] 08:55:50 INFO - PROCESS | 3852 | --DOMWINDOW == 103 (0000001DE1F6B400) [pid = 3852] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 08:55:50 INFO - PROCESS | 3852 | --DOMWINDOW == 102 (0000001D82C08000) [pid = 3852] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 08:55:50 INFO - PROCESS | 3852 | --DOMWINDOW == 101 (0000001DB22BB000) [pid = 3852] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 08:55:50 INFO - PROCESS | 3852 | --DOMWINDOW == 100 (0000001D82C05800) [pid = 3852] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 08:55:50 INFO - PROCESS | 3852 | --DOMWINDOW == 99 (0000001DE1D1F000) [pid = 3852] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 08:55:50 INFO - PROCESS | 3852 | [3852] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 08:55:50 INFO - PROCESS | 3852 | 1464191750673 Marionette TRACE conn6 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 08:55:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 08:55:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1176ms 08:55:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 08:55:50 INFO - PROCESS | 3852 | 1464191750685 Marionette TRACE conn6 -> [0,729,"getWindowHandle",null] 08:55:50 INFO - PROCESS | 3852 | 1464191750687 Marionette TRACE conn6 <- [1,729,null,{"value":"13"}] 08:55:50 INFO - PROCESS | 3852 | 1464191750691 Marionette TRACE conn6 -> [0,730,"setScriptTimeout",{"ms":35000}] 08:55:50 INFO - PROCESS | 3852 | 1464191750693 Marionette TRACE conn6 <- [1,730,null,{}] 08:55:50 INFO - PROCESS | 3852 | 1464191750696 Marionette TRACE conn6 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:50 INFO - PROCESS | 3852 | 1464191750779 Marionette TRACE conn6 <- [1,731,null,{"value":null}] 08:55:50 INFO - PROCESS | 3852 | 1464191750786 Marionette TRACE conn6 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:50 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEE30E800 == 54 [pid = 3852] [id = 192] 08:55:50 INFO - PROCESS | 3852 | ++DOMWINDOW == 100 (0000001DB2047000) [pid = 3852] [serial = 574] [outer = 0000000000000000] 08:55:50 INFO - PROCESS | 3852 | ++DOMWINDOW == 101 (0000001DE641B400) [pid = 3852] [serial = 575] [outer = 0000001DB2047000] 08:55:50 INFO - PROCESS | 3852 | 1464191750832 Marionette DEBUG loaded listener.js 08:55:50 INFO - PROCESS | 3852 | ++DOMWINDOW == 102 (0000001DED9F7800) [pid = 3852] [serial = 576] [outer = 0000001DB2047000] 08:55:51 INFO - PROCESS | 3852 | 1464191751766 Marionette TRACE conn6 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 08:55:51 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 08:55:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1127ms 08:55:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 08:55:51 INFO - PROCESS | 3852 | 1464191751822 Marionette TRACE conn6 -> [0,733,"getWindowHandle",null] 08:55:51 INFO - PROCESS | 3852 | 1464191751824 Marionette TRACE conn6 <- [1,733,null,{"value":"13"}] 08:55:51 INFO - PROCESS | 3852 | 1464191751827 Marionette TRACE conn6 -> [0,734,"setScriptTimeout",{"ms":35000}] 08:55:51 INFO - PROCESS | 3852 | 1464191751829 Marionette TRACE conn6 <- [1,734,null,{}] 08:55:51 INFO - PROCESS | 3852 | 1464191751832 Marionette TRACE conn6 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:51 INFO - PROCESS | 3852 | 1464191751919 Marionette TRACE conn6 <- [1,735,null,{"value":null}] 08:55:51 INFO - PROCESS | 3852 | 1464191751926 Marionette TRACE conn6 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:51 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEF329800 == 55 [pid = 3852] [id = 193] 08:55:51 INFO - PROCESS | 3852 | ++DOMWINDOW == 103 (0000001DEE3B1800) [pid = 3852] [serial = 577] [outer = 0000000000000000] 08:55:51 INFO - PROCESS | 3852 | ++DOMWINDOW == 104 (0000001DEE3B8C00) [pid = 3852] [serial = 578] [outer = 0000001DEE3B1800] 08:55:51 INFO - PROCESS | 3852 | 1464191751971 Marionette DEBUG loaded listener.js 08:55:52 INFO - PROCESS | 3852 | ++DOMWINDOW == 105 (0000001DEE7B3000) [pid = 3852] [serial = 579] [outer = 0000001DEE3B1800] 08:55:52 INFO - PROCESS | 3852 | 1464191752951 Marionette TRACE conn6 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 08:55:53 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.) 08:55:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1179ms 08:55:53 INFO - PROCESS | 3852 | 1464191753043 Marionette TRACE conn6 -> [0,737,"getWindowHandle",null] 08:55:53 INFO - PROCESS | 3852 | 1464191753048 Marionette TRACE conn6 <- [1,737,null,{"value":"13"}] 08:55:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 08:55:53 INFO - PROCESS | 3852 | 1464191753054 Marionette TRACE conn6 -> [0,738,"setScriptTimeout",{"ms":35000}] 08:55:53 INFO - PROCESS | 3852 | 1464191753059 Marionette TRACE conn6 <- [1,738,null,{}] 08:55:53 INFO - PROCESS | 3852 | 1464191753065 Marionette TRACE conn6 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:53 INFO - PROCESS | 3852 | 1464191753175 Marionette TRACE conn6 <- [1,739,null,{"value":null}] 08:55:53 INFO - PROCESS | 3852 | 1464191753333 Marionette TRACE conn6 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:53 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DB0C1E000 == 56 [pid = 3852] [id = 194] 08:55:53 INFO - PROCESS | 3852 | ++DOMWINDOW == 106 (0000001D82C06000) [pid = 3852] [serial = 580] [outer = 0000000000000000] 08:55:53 INFO - PROCESS | 3852 | ++DOMWINDOW == 107 (0000001D82CC7000) [pid = 3852] [serial = 581] [outer = 0000001D82C06000] 08:55:53 INFO - PROCESS | 3852 | 1464191753435 Marionette DEBUG loaded listener.js 08:55:53 INFO - PROCESS | 3852 | ++DOMWINDOW == 108 (0000001D83A11800) [pid = 3852] [serial = 582] [outer = 0000001D82C06000] 08:55:54 INFO - PROCESS | 3852 | 1464191754515 Marionette TRACE conn6 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 08:55:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 08:55:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1486ms 08:55:54 INFO - PROCESS | 3852 | 1464191754540 Marionette TRACE conn6 -> [0,741,"getWindowHandle",null] 08:55:54 INFO - PROCESS | 3852 | 1464191754546 Marionette TRACE conn6 <- [1,741,null,{"value":"13"}] 08:55:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 08:55:54 INFO - PROCESS | 3852 | 1464191754553 Marionette TRACE conn6 -> [0,742,"setScriptTimeout",{"ms":35000}] 08:55:54 INFO - PROCESS | 3852 | 1464191754556 Marionette TRACE conn6 <- [1,742,null,{}] 08:55:54 INFO - PROCESS | 3852 | 1464191754561 Marionette TRACE conn6 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:54 INFO - PROCESS | 3852 | 1464191754677 Marionette TRACE conn6 <- [1,743,null,{"value":null}] 08:55:54 INFO - PROCESS | 3852 | 1464191754797 Marionette TRACE conn6 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:54 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE6F50800 == 57 [pid = 3852] [id = 195] 08:55:54 INFO - PROCESS | 3852 | ++DOMWINDOW == 109 (0000001DB22C1800) [pid = 3852] [serial = 583] [outer = 0000000000000000] 08:55:54 INFO - PROCESS | 3852 | ++DOMWINDOW == 110 (0000001DE1C2F000) [pid = 3852] [serial = 584] [outer = 0000001DB22C1800] 08:55:54 INFO - PROCESS | 3852 | 1464191754857 Marionette DEBUG loaded listener.js 08:55:54 INFO - PROCESS | 3852 | ++DOMWINDOW == 111 (0000001DE2720C00) [pid = 3852] [serial = 585] [outer = 0000001DB22C1800] 08:55:55 INFO - PROCESS | 3852 | 1464191755930 Marionette TRACE conn6 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 08:55:55 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 08:55:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1429ms 08:55:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 08:55:55 INFO - PROCESS | 3852 | 1464191755989 Marionette TRACE conn6 -> [0,745,"getWindowHandle",null] 08:55:55 INFO - PROCESS | 3852 | 1464191755992 Marionette TRACE conn6 <- [1,745,null,{"value":"13"}] 08:55:55 INFO - PROCESS | 3852 | 1464191755996 Marionette TRACE conn6 -> [0,746,"setScriptTimeout",{"ms":35000}] 08:55:56 INFO - PROCESS | 3852 | 1464191756000 Marionette TRACE conn6 <- [1,746,null,{}] 08:55:56 INFO - PROCESS | 3852 | 1464191756063 Marionette TRACE conn6 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:56 INFO - PROCESS | 3852 | 1464191756235 Marionette TRACE conn6 <- [1,747,null,{"value":null}] 08:55:56 INFO - PROCESS | 3852 | 1464191756327 Marionette TRACE conn6 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:56 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DB0953800 == 58 [pid = 3852] [id = 196] 08:55:56 INFO - PROCESS | 3852 | ++DOMWINDOW == 112 (0000001DB0C41000) [pid = 3852] [serial = 586] [outer = 0000000000000000] 08:55:56 INFO - PROCESS | 3852 | ++DOMWINDOW == 113 (0000001DDCFC2C00) [pid = 3852] [serial = 587] [outer = 0000001DB0C41000] 08:55:56 INFO - PROCESS | 3852 | 1464191756386 Marionette DEBUG loaded listener.js 08:55:56 INFO - PROCESS | 3852 | ++DOMWINDOW == 114 (0000001DEBAA2400) [pid = 3852] [serial = 588] [outer = 0000001DB0C41000] 08:55:57 INFO - PROCESS | 3852 | 1464191757181 Marionette TRACE conn6 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 08:55:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 08:55:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1241ms 08:55:57 INFO - PROCESS | 3852 | 1464191757239 Marionette TRACE conn6 -> [0,749,"getWindowHandle",null] 08:55:57 INFO - PROCESS | 3852 | 1464191757244 Marionette TRACE conn6 <- [1,749,null,{"value":"13"}] 08:55:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 08:55:57 INFO - PROCESS | 3852 | 1464191757249 Marionette TRACE conn6 -> [0,750,"setScriptTimeout",{"ms":35000}] 08:55:57 INFO - PROCESS | 3852 | 1464191757253 Marionette TRACE conn6 <- [1,750,null,{}] 08:55:57 INFO - PROCESS | 3852 | 1464191757258 Marionette TRACE conn6 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:57 INFO - PROCESS | 3852 | 1464191757365 Marionette TRACE conn6 <- [1,751,null,{"value":null}] 08:55:57 INFO - PROCESS | 3852 | 1464191757433 Marionette TRACE conn6 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:57 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DB0CD2800 == 59 [pid = 3852] [id = 197] 08:55:57 INFO - PROCESS | 3852 | ++DOMWINDOW == 115 (0000001D835DB000) [pid = 3852] [serial = 589] [outer = 0000000000000000] 08:55:57 INFO - PROCESS | 3852 | ++DOMWINDOW == 116 (0000001D83A0EC00) [pid = 3852] [serial = 590] [outer = 0000001D835DB000] 08:55:57 INFO - PROCESS | 3852 | 1464191757497 Marionette DEBUG loaded listener.js 08:55:57 INFO - PROCESS | 3852 | ++DOMWINDOW == 117 (0000001DB21B3C00) [pid = 3852] [serial = 591] [outer = 0000001D835DB000] 08:55:58 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEE30E800 == 58 [pid = 3852] [id = 192] 08:55:58 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEB952800 == 57 [pid = 3852] [id = 191] 08:55:58 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE73CF000 == 56 [pid = 3852] [id = 190] 08:55:58 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEF654800 == 55 [pid = 3852] [id = 156] 08:55:58 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE6439800 == 54 [pid = 3852] [id = 189] 08:55:58 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE0573800 == 53 [pid = 3852] [id = 188] 08:55:58 INFO - PROCESS | 3852 | --DOCSHELL 0000001D841CA000 == 52 [pid = 3852] [id = 187] 08:55:58 INFO - PROCESS | 3852 | --DOCSHELL 0000001D8188A000 == 51 [pid = 3852] [id = 186] 08:55:58 INFO - PROCESS | 3852 | --DOMWINDOW == 116 (0000001DE83B9000) [pid = 3852] [serial = 542] [outer = 0000000000000000] [url = about:blank] 08:55:58 INFO - PROCESS | 3852 | --DOMWINDOW == 115 (0000001DB0C3C400) [pid = 3852] [serial = 515] [outer = 0000000000000000] [url = about:blank] 08:55:58 INFO - PROCESS | 3852 | --DOMWINDOW == 114 (0000001D8278B800) [pid = 3852] [serial = 512] [outer = 0000000000000000] [url = about:blank] 08:55:58 INFO - PROCESS | 3852 | --DOMWINDOW == 113 (0000001D835CFC00) [pid = 3852] [serial = 524] [outer = 0000000000000000] [url = about:blank] 08:55:58 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEE91F800 == 50 [pid = 3852] [id = 185] 08:55:58 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEC3CB000 == 49 [pid = 3852] [id = 184] 08:55:58 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE680F800 == 48 [pid = 3852] [id = 183] 08:55:58 INFO - PROCESS | 3852 | --DOCSHELL 0000001D818D9000 == 47 [pid = 3852] [id = 182] 08:55:58 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE74F0000 == 46 [pid = 3852] [id = 181] 08:55:58 INFO - PROCESS | 3852 | --DOMWINDOW == 112 (0000001DE2D4A400) [pid = 3852] [serial = 539] [outer = 0000000000000000] [url = about:blank] 08:55:58 INFO - PROCESS | 3852 | --DOMWINDOW == 111 (0000001D839B2000) [pid = 3852] [serial = 530] [outer = 0000000000000000] [url = about:blank] 08:55:58 INFO - PROCESS | 3852 | --DOMWINDOW == 110 (0000001DB204DC00) [pid = 3852] [serial = 531] [outer = 0000000000000000] [url = about:blank] 08:55:58 INFO - PROCESS | 3852 | --DOMWINDOW == 109 (0000001DDCFC0C00) [pid = 3852] [serial = 533] [outer = 0000000000000000] [url = about:blank] 08:55:58 INFO - PROCESS | 3852 | --DOMWINDOW == 108 (0000001D83A0C800) [pid = 3852] [serial = 528] [outer = 0000000000000000] [url = about:blank] 08:55:58 INFO - PROCESS | 3852 | --DOMWINDOW == 107 (0000001D82CCDC00) [pid = 3852] [serial = 527] [outer = 0000000000000000] [url = about:blank] 08:55:58 INFO - PROCESS | 3852 | --DOMWINDOW == 106 (0000001DE1D19000) [pid = 3852] [serial = 518] [outer = 0000000000000000] [url = about:blank] 08:55:58 INFO - PROCESS | 3852 | --DOMWINDOW == 105 (0000001DE7F98000) [pid = 3852] [serial = 521] [outer = 0000000000000000] [url = about:blank] 08:55:58 INFO - PROCESS | 3852 | --DOMWINDOW == 104 (0000001DE1E1B800) [pid = 3852] [serial = 536] [outer = 0000000000000000] [url = about:blank] 08:55:58 INFO - PROCESS | 3852 | --DOMWINDOW == 103 (0000001DE1E5A000) [pid = 3852] [serial = 537] [outer = 0000000000000000] [url = about:blank] 08:55:58 INFO - PROCESS | 3852 | --DOMWINDOW == 102 (0000001DE6E93C00) [pid = 3852] [serial = 540] [outer = 0000000000000000] [url = about:blank] 08:55:58 INFO - PROCESS | 3852 | --DOMWINDOW == 101 (0000001DE0532C00) [pid = 3852] [serial = 534] [outer = 0000000000000000] [url = about:blank] 08:55:58 INFO - PROCESS | 3852 | [3852] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 08:55:58 INFO - PROCESS | 3852 | 1464191758527 Marionette TRACE conn6 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 08:55:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 08:55:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1339ms 08:55:58 INFO - PROCESS | 3852 | 1464191758592 Marionette TRACE conn6 -> [0,753,"getWindowHandle",null] 08:55:58 INFO - PROCESS | 3852 | 1464191758598 Marionette TRACE conn6 <- [1,753,null,{"value":"13"}] 08:55:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 08:55:58 INFO - PROCESS | 3852 | 1464191758604 Marionette TRACE conn6 -> [0,754,"setScriptTimeout",{"ms":35000}] 08:55:58 INFO - PROCESS | 3852 | 1464191758607 Marionette TRACE conn6 <- [1,754,null,{}] 08:55:58 INFO - PROCESS | 3852 | 1464191758611 Marionette TRACE conn6 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:58 INFO - PROCESS | 3852 | 1464191758702 Marionette TRACE conn6 <- [1,755,null,{"value":null}] 08:55:58 INFO - PROCESS | 3852 | 1464191758709 Marionette TRACE conn6 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:58 INFO - PROCESS | 3852 | ++DOCSHELL 0000001D8379D000 == 47 [pid = 3852] [id = 198] 08:55:58 INFO - PROCESS | 3852 | ++DOMWINDOW == 102 (0000001D818F4400) [pid = 3852] [serial = 592] [outer = 0000000000000000] 08:55:58 INFO - PROCESS | 3852 | ++DOMWINDOW == 103 (0000001D8278DC00) [pid = 3852] [serial = 593] [outer = 0000001D818F4400] 08:55:58 INFO - PROCESS | 3852 | 1464191758756 Marionette DEBUG loaded listener.js 08:55:58 INFO - PROCESS | 3852 | ++DOMWINDOW == 104 (0000001D839ABC00) [pid = 3852] [serial = 594] [outer = 0000001D818F4400] 08:55:59 INFO - PROCESS | 3852 | 1464191759730 Marionette TRACE conn6 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 08:55:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 08:55:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1196ms 08:55:59 INFO - PROCESS | 3852 | 1464191759802 Marionette TRACE conn6 -> [0,757,"getWindowHandle",null] 08:55:59 INFO - PROCESS | 3852 | 1464191759804 Marionette TRACE conn6 <- [1,757,null,{"value":"13"}] 08:55:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 08:55:59 INFO - PROCESS | 3852 | 1464191759808 Marionette TRACE conn6 -> [0,758,"setScriptTimeout",{"ms":35000}] 08:55:59 INFO - PROCESS | 3852 | 1464191759811 Marionette TRACE conn6 <- [1,758,null,{}] 08:55:59 INFO - PROCESS | 3852 | 1464191759822 Marionette TRACE conn6 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:59 INFO - PROCESS | 3852 | 1464191759913 Marionette TRACE conn6 <- [1,759,null,{"value":null}] 08:55:59 INFO - PROCESS | 3852 | 1464191759923 Marionette TRACE conn6 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:59 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE056F000 == 48 [pid = 3852] [id = 199] 08:55:59 INFO - PROCESS | 3852 | ++DOMWINDOW == 105 (0000001DB21ACC00) [pid = 3852] [serial = 595] [outer = 0000000000000000] 08:55:59 INFO - PROCESS | 3852 | ++DOMWINDOW == 106 (0000001DB21B2C00) [pid = 3852] [serial = 596] [outer = 0000001DB21ACC00] 08:55:59 INFO - PROCESS | 3852 | 1464191759973 Marionette DEBUG loaded listener.js 08:56:00 INFO - PROCESS | 3852 | ++DOMWINDOW == 107 (0000001DDCFBF800) [pid = 3852] [serial = 597] [outer = 0000001DB21ACC00] 08:56:00 INFO - PROCESS | 3852 | 1464191760424 Marionette TRACE conn6 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 08:56:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 08:56:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 691ms 08:56:00 INFO - PROCESS | 3852 | 1464191760502 Marionette TRACE conn6 -> [0,761,"getWindowHandle",null] 08:56:00 INFO - PROCESS | 3852 | 1464191760505 Marionette TRACE conn6 <- [1,761,null,{"value":"13"}] 08:56:00 INFO - PROCESS | 3852 | 1464191760508 Marionette TRACE conn6 -> [0,762,"setScriptTimeout",{"ms":35000}] 08:56:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 08:56:00 INFO - PROCESS | 3852 | 1464191760517 Marionette TRACE conn6 <- [1,762,null,{}] 08:56:00 INFO - PROCESS | 3852 | 1464191760521 Marionette TRACE conn6 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:00 INFO - PROCESS | 3852 | 1464191760612 Marionette TRACE conn6 <- [1,763,null,{"value":null}] 08:56:00 INFO - PROCESS | 3852 | 1464191760619 Marionette TRACE conn6 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:00 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE6825000 == 49 [pid = 3852] [id = 200] 08:56:00 INFO - PROCESS | 3852 | ++DOMWINDOW == 108 (0000001DE052E000) [pid = 3852] [serial = 598] [outer = 0000000000000000] 08:56:00 INFO - PROCESS | 3852 | ++DOMWINDOW == 109 (0000001DE1338000) [pid = 3852] [serial = 599] [outer = 0000001DE052E000] 08:56:00 INFO - PROCESS | 3852 | 1464191760667 Marionette DEBUG loaded listener.js 08:56:00 INFO - PROCESS | 3852 | ++DOMWINDOW == 110 (0000001DE1E1E000) [pid = 3852] [serial = 600] [outer = 0000001DE052E000] 08:56:01 INFO - PROCESS | 3852 | 1464191761145 Marionette TRACE conn6 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 08:56:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 08:56:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 692ms 08:56:01 INFO - PROCESS | 3852 | 1464191761210 Marionette TRACE conn6 -> [0,765,"getWindowHandle",null] 08:56:01 INFO - PROCESS | 3852 | 1464191761212 Marionette TRACE conn6 <- [1,765,null,{"value":"13"}] 08:56:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 08:56:01 INFO - PROCESS | 3852 | 1464191761215 Marionette TRACE conn6 -> [0,766,"setScriptTimeout",{"ms":35000}] 08:56:01 INFO - PROCESS | 3852 | 1464191761217 Marionette TRACE conn6 <- [1,766,null,{}] 08:56:01 INFO - PROCESS | 3852 | 1464191761221 Marionette TRACE conn6 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:01 INFO - PROCESS | 3852 | 1464191761359 Marionette TRACE conn6 <- [1,767,null,{"value":null}] 08:56:01 INFO - PROCESS | 3852 | 1464191761383 Marionette TRACE conn6 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:01 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE7FDD800 == 50 [pid = 3852] [id = 201] 08:56:01 INFO - PROCESS | 3852 | ++DOMWINDOW == 111 (0000001DE0531800) [pid = 3852] [serial = 601] [outer = 0000000000000000] 08:56:01 INFO - PROCESS | 3852 | ++DOMWINDOW == 112 (0000001DE1E63400) [pid = 3852] [serial = 602] [outer = 0000001DE0531800] 08:56:01 INFO - PROCESS | 3852 | 1464191761430 Marionette DEBUG loaded listener.js 08:56:01 INFO - PROCESS | 3852 | ++DOMWINDOW == 113 (0000001DE271E400) [pid = 3852] [serial = 603] [outer = 0000001DE0531800] 08:56:01 INFO - PROCESS | 3852 | 1464191761892 Marionette TRACE conn6 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 08:56:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 08:56:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 733ms 08:56:01 INFO - PROCESS | 3852 | 1464191761950 Marionette TRACE conn6 -> [0,769,"getWindowHandle",null] 08:56:01 INFO - PROCESS | 3852 | 1464191761952 Marionette TRACE conn6 <- [1,769,null,{"value":"13"}] 08:56:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 08:56:01 INFO - PROCESS | 3852 | 1464191761965 Marionette TRACE conn6 -> [0,770,"setScriptTimeout",{"ms":35000}] 08:56:01 INFO - PROCESS | 3852 | 1464191761967 Marionette TRACE conn6 <- [1,770,null,{}] 08:56:01 INFO - PROCESS | 3852 | 1464191761971 Marionette TRACE conn6 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:02 INFO - PROCESS | 3852 | 1464191762115 Marionette TRACE conn6 <- [1,771,null,{"value":null}] 08:56:02 INFO - PROCESS | 3852 | 1464191762172 Marionette TRACE conn6 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:02 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEE30B000 == 51 [pid = 3852] [id = 202] 08:56:02 INFO - PROCESS | 3852 | ++DOMWINDOW == 114 (0000001DE345C400) [pid = 3852] [serial = 604] [outer = 0000000000000000] 08:56:02 INFO - PROCESS | 3852 | ++DOMWINDOW == 115 (0000001DE6F61800) [pid = 3852] [serial = 605] [outer = 0000001DE345C400] 08:56:02 INFO - PROCESS | 3852 | 1464191762221 Marionette DEBUG loaded listener.js 08:56:02 INFO - PROCESS | 3852 | ++DOMWINDOW == 116 (0000001DE838E800) [pid = 3852] [serial = 606] [outer = 0000001DE345C400] 08:56:02 INFO - PROCESS | 3852 | 1464191762661 Marionette TRACE conn6 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 08:56:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 08:56:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 777ms 08:56:02 INFO - PROCESS | 3852 | 1464191762748 Marionette TRACE conn6 -> [0,773,"getWindowHandle",null] 08:56:02 INFO - PROCESS | 3852 | 1464191762750 Marionette TRACE conn6 <- [1,773,null,{"value":"13"}] 08:56:02 INFO - PROCESS | 3852 | 1464191762754 Marionette TRACE conn6 -> [0,774,"setScriptTimeout",{"ms":35000}] 08:56:02 INFO - PROCESS | 3852 | 1464191762755 Marionette TRACE conn6 <- [1,774,null,{}] 08:56:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 08:56:02 INFO - PROCESS | 3852 | 1464191762759 Marionette TRACE conn6 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:03 INFO - PROCESS | 3852 | 1464191763039 Marionette TRACE conn6 <- [1,775,null,{"value":null}] 08:56:03 INFO - PROCESS | 3852 | --DOMWINDOW == 115 (0000001DE7F0D800) [pid = 3852] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 08:56:03 INFO - PROCESS | 3852 | --DOMWINDOW == 114 (0000001DEBA99400) [pid = 3852] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 08:56:03 INFO - PROCESS | 3852 | --DOMWINDOW == 113 (0000001DE27F7400) [pid = 3852] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 08:56:03 INFO - PROCESS | 3852 | --DOMWINDOW == 112 (0000001DE2721400) [pid = 3852] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 08:56:03 INFO - PROCESS | 3852 | --DOMWINDOW == 111 (0000001DDCFC4C00) [pid = 3852] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 08:56:03 INFO - PROCESS | 3852 | --DOMWINDOW == 110 (0000001DB2047000) [pid = 3852] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 08:56:03 INFO - PROCESS | 3852 | --DOMWINDOW == 109 (0000001DEB403800) [pid = 3852] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 08:56:03 INFO - PROCESS | 3852 | --DOMWINDOW == 108 (0000001D835D6000) [pid = 3852] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 08:56:03 INFO - PROCESS | 3852 | --DOMWINDOW == 107 (0000001D81765400) [pid = 3852] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 08:56:03 INFO - PROCESS | 3852 | --DOMWINDOW == 106 (0000001D81864C00) [pid = 3852] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 08:56:03 INFO - PROCESS | 3852 | --DOMWINDOW == 105 (0000001DEE99EC00) [pid = 3852] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 08:56:03 INFO - PROCESS | 3852 | --DOMWINDOW == 104 (0000001D82790000) [pid = 3852] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 08:56:03 INFO - PROCESS | 3852 | --DOMWINDOW == 103 (0000001DB0A9D400) [pid = 3852] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 08:56:03 INFO - PROCESS | 3852 | --DOMWINDOW == 102 (0000001DE666B000) [pid = 3852] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 08:56:03 INFO - PROCESS | 3852 | --DOMWINDOW == 101 (0000001DEE7AD000) [pid = 3852] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 08:56:03 INFO - PROCESS | 3852 | --DOMWINDOW == 100 (0000001D818EFC00) [pid = 3852] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 08:56:03 INFO - PROCESS | 3852 | --DOMWINDOW == 99 (0000001DB0A59000) [pid = 3852] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 08:56:03 INFO - PROCESS | 3852 | --DOMWINDOW == 98 (0000001DE3286400) [pid = 3852] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 08:56:03 INFO - PROCESS | 3852 | --DOMWINDOW == 97 (0000001D8176AC00) [pid = 3852] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 08:56:03 INFO - PROCESS | 3852 | --DOMWINDOW == 96 (0000001D83A06800) [pid = 3852] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 08:56:03 INFO - PROCESS | 3852 | --DOMWINDOW == 95 (0000001DEE9A0000) [pid = 3852] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 08:56:03 INFO - PROCESS | 3852 | --DOMWINDOW == 94 (0000001D81871C00) [pid = 3852] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 08:56:03 INFO - PROCESS | 3852 | --DOMWINDOW == 93 (0000001DE6415C00) [pid = 3852] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 08:56:03 INFO - PROCESS | 3852 | 1464191763102 Marionette TRACE conn6 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:03 INFO - PROCESS | 3852 | ++DOCSHELL 0000001D841D4800 == 52 [pid = 3852] [id = 203] 08:56:03 INFO - PROCESS | 3852 | ++DOMWINDOW == 94 (0000001D80A03800) [pid = 3852] [serial = 607] [outer = 0000000000000000] 08:56:03 INFO - PROCESS | 3852 | ++DOMWINDOW == 95 (0000001D81763C00) [pid = 3852] [serial = 608] [outer = 0000001D80A03800] 08:56:03 INFO - PROCESS | 3852 | 1464191763149 Marionette DEBUG loaded listener.js 08:56:03 INFO - PROCESS | 3852 | ++DOMWINDOW == 96 (0000001D83A04400) [pid = 3852] [serial = 609] [outer = 0000001D80A03800] 08:56:03 INFO - PROCESS | 3852 | 1464191763548 Marionette TRACE conn6 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 08:56:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 08:56:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 839ms 08:56:03 INFO - PROCESS | 3852 | 1464191763599 Marionette TRACE conn6 -> [0,777,"getWindowHandle",null] 08:56:03 INFO - PROCESS | 3852 | 1464191763602 Marionette TRACE conn6 <- [1,777,null,{"value":"13"}] 08:56:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 08:56:03 INFO - PROCESS | 3852 | 1464191763605 Marionette TRACE conn6 -> [0,778,"setScriptTimeout",{"ms":35000}] 08:56:03 INFO - PROCESS | 3852 | 1464191763607 Marionette TRACE conn6 <- [1,778,null,{}] 08:56:03 INFO - PROCESS | 3852 | 1464191763611 Marionette TRACE conn6 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:03 INFO - PROCESS | 3852 | 1464191763702 Marionette TRACE conn6 <- [1,779,null,{"value":null}] 08:56:03 INFO - PROCESS | 3852 | 1464191763709 Marionette TRACE conn6 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:03 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEF53E000 == 53 [pid = 3852] [id = 204] 08:56:03 INFO - PROCESS | 3852 | ++DOMWINDOW == 97 (0000001DB21A0C00) [pid = 3852] [serial = 610] [outer = 0000000000000000] 08:56:03 INFO - PROCESS | 3852 | ++DOMWINDOW == 98 (0000001DE3280C00) [pid = 3852] [serial = 611] [outer = 0000001DB21A0C00] 08:56:03 INFO - PROCESS | 3852 | 1464191763755 Marionette DEBUG loaded listener.js 08:56:03 INFO - PROCESS | 3852 | ++DOMWINDOW == 99 (0000001DE8DA9800) [pid = 3852] [serial = 612] [outer = 0000001DB21A0C00] 08:56:04 INFO - PROCESS | 3852 | 1464191764186 Marionette TRACE conn6 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 08:56:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 08:56:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 629ms 08:56:04 INFO - PROCESS | 3852 | 1464191764238 Marionette TRACE conn6 -> [0,781,"getWindowHandle",null] 08:56:04 INFO - PROCESS | 3852 | 1464191764240 Marionette TRACE conn6 <- [1,781,null,{"value":"13"}] 08:56:04 INFO - PROCESS | 3852 | 1464191764243 Marionette TRACE conn6 -> [0,782,"setScriptTimeout",{"ms":35000}] 08:56:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 08:56:04 INFO - PROCESS | 3852 | 1464191764246 Marionette TRACE conn6 <- [1,782,null,{}] 08:56:04 INFO - PROCESS | 3852 | 1464191764249 Marionette TRACE conn6 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:04 INFO - PROCESS | 3852 | 1464191764337 Marionette TRACE conn6 <- [1,783,null,{"value":null}] 08:56:04 INFO - PROCESS | 3852 | 1464191764345 Marionette TRACE conn6 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:04 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEF652800 == 54 [pid = 3852] [id = 205] 08:56:04 INFO - PROCESS | 3852 | ++DOMWINDOW == 100 (0000001DEB403000) [pid = 3852] [serial = 613] [outer = 0000000000000000] 08:56:04 INFO - PROCESS | 3852 | ++DOMWINDOW == 101 (0000001DEB411800) [pid = 3852] [serial = 614] [outer = 0000001DEB403000] 08:56:04 INFO - PROCESS | 3852 | 1464191764391 Marionette DEBUG loaded listener.js 08:56:04 INFO - PROCESS | 3852 | ++DOMWINDOW == 102 (0000001DEBAA0800) [pid = 3852] [serial = 615] [outer = 0000001DEB403000] 08:56:04 INFO - PROCESS | 3852 | 1464191764826 Marionette TRACE conn6 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 08:56:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 08:56:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 628ms 08:56:04 INFO - PROCESS | 3852 | 1464191764875 Marionette TRACE conn6 -> [0,785,"getWindowHandle",null] 08:56:04 INFO - PROCESS | 3852 | 1464191764878 Marionette TRACE conn6 <- [1,785,null,{"value":"13"}] 08:56:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 08:56:04 INFO - PROCESS | 3852 | 1464191764881 Marionette TRACE conn6 -> [0,786,"setScriptTimeout",{"ms":35000}] 08:56:04 INFO - PROCESS | 3852 | 1464191764883 Marionette TRACE conn6 <- [1,786,null,{}] 08:56:04 INFO - PROCESS | 3852 | 1464191764892 Marionette TRACE conn6 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:04 INFO - PROCESS | 3852 | 1464191764980 Marionette TRACE conn6 <- [1,787,null,{"value":null}] 08:56:05 INFO - PROCESS | 3852 | 1464191764990 Marionette TRACE conn6 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:05 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DF148B800 == 55 [pid = 3852] [id = 206] 08:56:05 INFO - PROCESS | 3852 | ++DOMWINDOW == 103 (0000001DED579000) [pid = 3852] [serial = 616] [outer = 0000000000000000] 08:56:05 INFO - PROCESS | 3852 | ++DOMWINDOW == 104 (0000001DED977C00) [pid = 3852] [serial = 617] [outer = 0000001DED579000] 08:56:05 INFO - PROCESS | 3852 | 1464191765044 Marionette DEBUG loaded listener.js 08:56:05 INFO - PROCESS | 3852 | ++DOMWINDOW == 105 (0000001DEE3BB000) [pid = 3852] [serial = 618] [outer = 0000001DED579000] 08:56:05 INFO - PROCESS | 3852 | 1464191765755 Marionette TRACE conn6 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 08:56:05 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 08:56:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 921ms 08:56:05 INFO - PROCESS | 3852 | 1464191765807 Marionette TRACE conn6 -> [0,789,"getWindowHandle",null] 08:56:05 INFO - PROCESS | 3852 | 1464191765813 Marionette TRACE conn6 <- [1,789,null,{"value":"13"}] 08:56:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 08:56:05 INFO - PROCESS | 3852 | 1464191765818 Marionette TRACE conn6 -> [0,790,"setScriptTimeout",{"ms":35000}] 08:56:05 INFO - PROCESS | 3852 | 1464191765823 Marionette TRACE conn6 <- [1,790,null,{}] 08:56:05 INFO - PROCESS | 3852 | 1464191765829 Marionette TRACE conn6 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:05 INFO - PROCESS | 3852 | 1464191765957 Marionette TRACE conn6 <- [1,791,null,{"value":null}] 08:56:06 INFO - PROCESS | 3852 | 1464191766069 Marionette TRACE conn6 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:06 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DB2207000 == 56 [pid = 3852] [id = 207] 08:56:06 INFO - PROCESS | 3852 | ++DOMWINDOW == 106 (0000001D835D0C00) [pid = 3852] [serial = 619] [outer = 0000000000000000] 08:56:06 INFO - PROCESS | 3852 | ++DOMWINDOW == 107 (0000001DB0A5D000) [pid = 3852] [serial = 620] [outer = 0000001D835D0C00] 08:56:06 INFO - PROCESS | 3852 | 1464191766131 Marionette DEBUG loaded listener.js 08:56:06 INFO - PROCESS | 3852 | ++DOMWINDOW == 108 (0000001DB2197800) [pid = 3852] [serial = 621] [outer = 0000001D835D0C00] 08:56:06 INFO - PROCESS | 3852 | 1464191766722 Marionette TRACE conn6 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 08:56:06 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 08:56:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 987ms 08:56:06 INFO - PROCESS | 3852 | 1464191766807 Marionette TRACE conn6 -> [0,793,"getWindowHandle",null] 08:56:06 INFO - PROCESS | 3852 | 1464191766814 Marionette TRACE conn6 <- [1,793,null,{"value":"13"}] 08:56:06 INFO - PROCESS | 3852 | 1464191766821 Marionette TRACE conn6 -> [0,794,"setScriptTimeout",{"ms":35000}] 08:56:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 08:56:06 INFO - PROCESS | 3852 | 1464191766824 Marionette TRACE conn6 <- [1,794,null,{}] 08:56:06 INFO - PROCESS | 3852 | 1464191766829 Marionette TRACE conn6 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:06 INFO - PROCESS | 3852 | 1464191766954 Marionette TRACE conn6 <- [1,795,null,{"value":null}] 08:56:07 INFO - PROCESS | 3852 | 1464191767066 Marionette TRACE conn6 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:07 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEE1A5000 == 57 [pid = 3852] [id = 208] 08:56:07 INFO - PROCESS | 3852 | ++DOMWINDOW == 109 (0000001DDCFC4000) [pid = 3852] [serial = 622] [outer = 0000000000000000] 08:56:07 INFO - PROCESS | 3852 | ++DOMWINDOW == 110 (0000001DE1D16000) [pid = 3852] [serial = 623] [outer = 0000001DDCFC4000] 08:56:07 INFO - PROCESS | 3852 | 1464191767127 Marionette DEBUG loaded listener.js 08:56:07 INFO - PROCESS | 3852 | ++DOMWINDOW == 111 (0000001DE2727800) [pid = 3852] [serial = 624] [outer = 0000001DDCFC4000] 08:56:07 INFO - PROCESS | 3852 | 1464191767775 Marionette TRACE conn6 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 08:56:07 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 08:56:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 987ms 08:56:07 INFO - PROCESS | 3852 | 1464191767814 Marionette TRACE conn6 -> [0,797,"getWindowHandle",null] 08:56:07 INFO - PROCESS | 3852 | 1464191767817 Marionette TRACE conn6 <- [1,797,null,{"value":"13"}] 08:56:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 08:56:07 INFO - PROCESS | 3852 | 1464191767821 Marionette TRACE conn6 -> [0,798,"setScriptTimeout",{"ms":35000}] 08:56:07 INFO - PROCESS | 3852 | 1464191767825 Marionette TRACE conn6 <- [1,798,null,{}] 08:56:07 INFO - PROCESS | 3852 | 1464191767837 Marionette TRACE conn6 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:07 INFO - PROCESS | 3852 | 1464191767956 Marionette TRACE conn6 <- [1,799,null,{"value":null}] 08:56:08 INFO - PROCESS | 3852 | 1464191768077 Marionette TRACE conn6 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:08 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DF27D7000 == 58 [pid = 3852] [id = 209] 08:56:08 INFO - PROCESS | 3852 | ++DOMWINDOW == 112 (0000001DE83BF800) [pid = 3852] [serial = 625] [outer = 0000000000000000] 08:56:08 INFO - PROCESS | 3852 | ++DOMWINDOW == 113 (0000001DE8DAF400) [pid = 3852] [serial = 626] [outer = 0000001DE83BF800] 08:56:08 INFO - PROCESS | 3852 | 1464191768138 Marionette DEBUG loaded listener.js 08:56:08 INFO - PROCESS | 3852 | ++DOMWINDOW == 114 (0000001DEE3B4400) [pid = 3852] [serial = 627] [outer = 0000001DE83BF800] 08:56:08 INFO - PROCESS | 3852 | 1464191768748 Marionette TRACE conn6 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 08:56:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 08:56:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 986ms 08:56:08 INFO - PROCESS | 3852 | 1464191768809 Marionette TRACE conn6 -> [0,801,"getWindowHandle",null] 08:56:08 INFO - PROCESS | 3852 | 1464191768812 Marionette TRACE conn6 <- [1,801,null,{"value":"13"}] 08:56:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 08:56:08 INFO - PROCESS | 3852 | 1464191768816 Marionette TRACE conn6 -> [0,802,"setScriptTimeout",{"ms":35000}] 08:56:08 INFO - PROCESS | 3852 | 1464191768818 Marionette TRACE conn6 <- [1,802,null,{}] 08:56:08 INFO - PROCESS | 3852 | 1464191768822 Marionette TRACE conn6 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:08 INFO - PROCESS | 3852 | 1464191768937 Marionette TRACE conn6 <- [1,803,null,{"value":null}] 08:56:09 INFO - PROCESS | 3852 | 1464191769054 Marionette TRACE conn6 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:09 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DF2AB6800 == 59 [pid = 3852] [id = 210] 08:56:09 INFO - PROCESS | 3852 | ++DOMWINDOW == 115 (0000001DEE3BF000) [pid = 3852] [serial = 628] [outer = 0000000000000000] 08:56:09 INFO - PROCESS | 3852 | ++DOMWINDOW == 116 (0000001DEE99C800) [pid = 3852] [serial = 629] [outer = 0000001DEE3BF000] 08:56:09 INFO - PROCESS | 3852 | 1464191769113 Marionette DEBUG loaded listener.js 08:56:09 INFO - PROCESS | 3852 | ++DOMWINDOW == 117 (0000001DEEC50C00) [pid = 3852] [serial = 630] [outer = 0000001DEE3BF000] 08:56:09 INFO - PROCESS | 3852 | 1464191769684 Marionette TRACE conn6 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 08:56:09 INFO - PROCESS | 3852 | 1464191769744 Marionette TRACE conn6 <- [1,805,null,{"value":"13"}] 08:56:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 08:56:09 INFO - PROCESS | 3852 | 1464191769747 Marionette TRACE conn6 -> [0,806,"setScriptTimeout",{"ms":35000}] 08:56:09 INFO - PROCESS | 3852 | 1464191769749 Marionette TRACE conn6 <- [1,806,null,{}] 08:56:09 INFO - PROCESS | 3852 | 1464191769753 Marionette TRACE conn6 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:09 INFO - PROCESS | 3852 | 1464191769863 Marionette TRACE conn6 <- [1,807,null,{"value":null}] 08:56:09 INFO - PROCESS | 3852 | 1464191769980 Marionette TRACE conn6 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:09 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DF2DE4800 == 60 [pid = 3852] [id = 211] 08:56:09 INFO - PROCESS | 3852 | ++DOMWINDOW == 118 (0000001DEE9A4800) [pid = 3852] [serial = 631] [outer = 0000000000000000] 08:56:10 INFO - PROCESS | 3852 | ++DOMWINDOW == 119 (0000001DEF599800) [pid = 3852] [serial = 632] [outer = 0000001DEE9A4800] 08:56:10 INFO - PROCESS | 3852 | 1464191770038 Marionette DEBUG loaded listener.js 08:56:10 INFO - PROCESS | 3852 | ++DOMWINDOW == 120 (0000001DEF60B800) [pid = 3852] [serial = 633] [outer = 0000001DEE9A4800] 08:56:10 INFO - PROCESS | 3852 | 1464191770683 Marionette TRACE conn6 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 08:56:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 08:56:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 987ms 08:56:10 INFO - PROCESS | 3852 | 1464191770736 Marionette TRACE conn6 -> [0,809,"getWindowHandle",null] 08:56:10 INFO - PROCESS | 3852 | 1464191770739 Marionette TRACE conn6 <- [1,809,null,{"value":"13"}] 08:56:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 08:56:10 INFO - PROCESS | 3852 | 1464191770757 Marionette TRACE conn6 -> [0,810,"setScriptTimeout",{"ms":35000}] 08:56:10 INFO - PROCESS | 3852 | 1464191770759 Marionette TRACE conn6 <- [1,810,null,{}] 08:56:10 INFO - PROCESS | 3852 | 1464191770763 Marionette TRACE conn6 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:11 INFO - PROCESS | 3852 | 1464191771018 Marionette TRACE conn6 <- [1,811,null,{"value":null}] 08:56:11 INFO - PROCESS | 3852 | 1464191771146 Marionette TRACE conn6 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:11 INFO - PROCESS | 3852 | ++DOCSHELL 0000001D83794800 == 61 [pid = 3852] [id = 212] 08:56:11 INFO - PROCESS | 3852 | ++DOMWINDOW == 121 (0000001D8175D800) [pid = 3852] [serial = 634] [outer = 0000000000000000] 08:56:11 INFO - PROCESS | 3852 | ++DOMWINDOW == 122 (0000001D81769C00) [pid = 3852] [serial = 635] [outer = 0000001D8175D800] 08:56:11 INFO - PROCESS | 3852 | 1464191771200 Marionette DEBUG loaded listener.js 08:56:11 INFO - PROCESS | 3852 | ++DOMWINDOW == 123 (0000001D82792C00) [pid = 3852] [serial = 636] [outer = 0000001D8175D800] 08:56:11 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEF652800 == 60 [pid = 3852] [id = 205] 08:56:11 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEF53E000 == 59 [pid = 3852] [id = 204] 08:56:11 INFO - PROCESS | 3852 | --DOCSHELL 0000001D841D4800 == 58 [pid = 3852] [id = 203] 08:56:11 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEE30B000 == 57 [pid = 3852] [id = 202] 08:56:11 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE7FDD800 == 56 [pid = 3852] [id = 201] 08:56:11 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE6825000 == 55 [pid = 3852] [id = 200] 08:56:11 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE056F000 == 54 [pid = 3852] [id = 199] 08:56:11 INFO - PROCESS | 3852 | --DOCSHELL 0000001D8379D000 == 53 [pid = 3852] [id = 198] 08:56:11 INFO - PROCESS | 3852 | --DOCSHELL 0000001DB0CD2800 == 52 [pid = 3852] [id = 197] 08:56:11 INFO - PROCESS | 3852 | --DOMWINDOW == 122 (0000001DEF60D400) [pid = 3852] [serial = 468] [outer = 0000000000000000] [url = about:blank] 08:56:11 INFO - PROCESS | 3852 | --DOMWINDOW == 121 (0000001DE1F6CC00) [pid = 3852] [serial = 525] [outer = 0000000000000000] [url = about:blank] 08:56:11 INFO - PROCESS | 3852 | --DOMWINDOW == 120 (0000001DEE997800) [pid = 3852] [serial = 435] [outer = 0000000000000000] [url = about:blank] 08:56:11 INFO - PROCESS | 3852 | --DOMWINDOW == 119 (0000001DEF60A400) [pid = 3852] [serial = 420] [outer = 0000000000000000] [url = about:blank] 08:56:11 INFO - PROCESS | 3852 | --DOMWINDOW == 118 (0000001D835DB800) [pid = 3852] [serial = 423] [outer = 0000000000000000] [url = about:blank] 08:56:11 INFO - PROCESS | 3852 | --DOMWINDOW == 117 (0000001DB21B3800) [pid = 3852] [serial = 426] [outer = 0000000000000000] [url = about:blank] 08:56:11 INFO - PROCESS | 3852 | --DOMWINDOW == 116 (0000001DE83BEC00) [pid = 3852] [serial = 429] [outer = 0000000000000000] [url = about:blank] 08:56:11 INFO - PROCESS | 3852 | --DOMWINDOW == 115 (0000001DEF60A800) [pid = 3852] [serial = 432] [outer = 0000000000000000] [url = about:blank] 08:56:11 INFO - PROCESS | 3852 | --DOMWINDOW == 114 (0000001D835D6800) [pid = 3852] [serial = 471] [outer = 0000000000000000] [url = about:blank] 08:56:11 INFO - PROCESS | 3852 | --DOMWINDOW == 113 (0000001DB21A3000) [pid = 3852] [serial = 474] [outer = 0000000000000000] [url = about:blank] 08:56:11 INFO - PROCESS | 3852 | --DOMWINDOW == 112 (0000001DE8396000) [pid = 3852] [serial = 477] [outer = 0000000000000000] [url = about:blank] 08:56:11 INFO - PROCESS | 3852 | --DOMWINDOW == 111 (0000001D82CD5800) [pid = 3852] [serial = 513] [outer = 0000000000000000] [url = about:blank] 08:56:11 INFO - PROCESS | 3852 | --DOMWINDOW == 110 (0000001DB219E000) [pid = 3852] [serial = 516] [outer = 0000000000000000] [url = about:blank] 08:56:11 INFO - PROCESS | 3852 | --DOMWINDOW == 109 (0000001DE71F3000) [pid = 3852] [serial = 510] [outer = 0000000000000000] [url = about:blank] 08:56:11 INFO - PROCESS | 3852 | --DOMWINDOW == 108 (0000001DE7F99C00) [pid = 3852] [serial = 569] [outer = 0000000000000000] [url = about:blank] 08:56:11 INFO - PROCESS | 3852 | --DOMWINDOW == 107 (0000001DEBAA4000) [pid = 3852] [serial = 572] [outer = 0000000000000000] [url = about:blank] 08:56:11 INFO - PROCESS | 3852 | --DOMWINDOW == 106 (0000001DE872F000) [pid = 3852] [serial = 570] [outer = 0000000000000000] [url = about:blank] 08:56:11 INFO - PROCESS | 3852 | --DOMWINDOW == 105 (0000001DE8717400) [pid = 3852] [serial = 543] [outer = 0000000000000000] [url = about:blank] 08:56:11 INFO - PROCESS | 3852 | --DOMWINDOW == 104 (0000001DE2728400) [pid = 3852] [serial = 566] [outer = 0000000000000000] [url = about:blank] 08:56:11 INFO - PROCESS | 3852 | --DOMWINDOW == 103 (0000001DE052B400) [pid = 3852] [serial = 563] [outer = 0000000000000000] [url = about:blank] 08:56:11 INFO - PROCESS | 3852 | --DOMWINDOW == 102 (0000001DE1C30400) [pid = 3852] [serial = 564] [outer = 0000000000000000] [url = about:blank] 08:56:11 INFO - PROCESS | 3852 | --DOMWINDOW == 101 (0000001DE641B400) [pid = 3852] [serial = 575] [outer = 0000000000000000] [url = about:blank] 08:56:11 INFO - PROCESS | 3852 | --DOMWINDOW == 100 (0000001DEBA9B400) [pid = 3852] [serial = 555] [outer = 0000000000000000] [url = about:blank] 08:56:11 INFO - PROCESS | 3852 | --DOMWINDOW == 99 (0000001DEB46CC00) [pid = 3852] [serial = 554] [outer = 0000000000000000] [url = about:blank] 08:56:11 INFO - PROCESS | 3852 | --DOMWINDOW == 98 (0000001D81761400) [pid = 3852] [serial = 558] [outer = 0000000000000000] [url = about:blank] 08:56:11 INFO - PROCESS | 3852 | --DOMWINDOW == 97 (0000001D839AF000) [pid = 3852] [serial = 557] [outer = 0000000000000000] [url = about:blank] 08:56:11 INFO - PROCESS | 3852 | --DOMWINDOW == 96 (0000001D835D4400) [pid = 3852] [serial = 560] [outer = 0000000000000000] [url = about:blank] 08:56:11 INFO - PROCESS | 3852 | --DOMWINDOW == 95 (0000001DB0C3E800) [pid = 3852] [serial = 561] [outer = 0000000000000000] [url = about:blank] 08:56:11 INFO - PROCESS | 3852 | --DOMWINDOW == 94 (0000001D81865800) [pid = 3852] [serial = 545] [outer = 0000000000000000] [url = about:blank] 08:56:11 INFO - PROCESS | 3852 | --DOMWINDOW == 93 (0000001DEC296000) [pid = 3852] [serial = 573] [outer = 0000000000000000] [url = about:blank] 08:56:11 INFO - PROCESS | 3852 | --DOMWINDOW == 92 (0000001DB22BF800) [pid = 3852] [serial = 548] [outer = 0000000000000000] [url = about:blank] 08:56:11 INFO - PROCESS | 3852 | --DOMWINDOW == 91 (0000001DE7F9C000) [pid = 3852] [serial = 551] [outer = 0000000000000000] [url = about:blank] 08:56:11 INFO - PROCESS | 3852 | --DOMWINDOW == 90 (0000001DEE3B8C00) [pid = 3852] [serial = 578] [outer = 0000000000000000] [url = about:blank] 08:56:11 INFO - PROCESS | 3852 | --DOMWINDOW == 89 (0000001DE6460800) [pid = 3852] [serial = 567] [outer = 0000000000000000] [url = about:blank] 08:56:11 INFO - PROCESS | 3852 | --DOMWINDOW == 88 (0000001DED9F7800) [pid = 3852] [serial = 576] [outer = 0000000000000000] [url = about:blank] 08:56:11 INFO - PROCESS | 3852 | 1464191771956 Marionette TRACE conn6 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 08:56:12 INFO - PROCESS | 3852 | 1464191772003 Marionette TRACE conn6 <- [1,813,null,{"value":"13"}] 08:56:12 INFO - PROCESS | 3852 | 1464191772008 Marionette TRACE conn6 -> [0,814,"setScriptTimeout",{"ms":35000}] 08:56:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 08:56:12 INFO - PROCESS | 3852 | 1464191772012 Marionette TRACE conn6 <- [1,814,null,{}] 08:56:12 INFO - PROCESS | 3852 | 1464191772017 Marionette TRACE conn6 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:12 INFO - PROCESS | 3852 | 1464191772116 Marionette TRACE conn6 <- [1,815,null,{"value":null}] 08:56:12 INFO - PROCESS | 3852 | 1464191772125 Marionette TRACE conn6 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:12 INFO - PROCESS | 3852 | ++DOCSHELL 0000001D8379F800 == 53 [pid = 3852] [id = 213] 08:56:12 INFO - PROCESS | 3852 | ++DOMWINDOW == 89 (0000001D82CCFC00) [pid = 3852] [serial = 637] [outer = 0000000000000000] 08:56:12 INFO - PROCESS | 3852 | ++DOMWINDOW == 90 (0000001D835D4400) [pid = 3852] [serial = 638] [outer = 0000001D82CCFC00] 08:56:12 INFO - PROCESS | 3852 | 1464191772175 Marionette DEBUG loaded listener.js 08:56:12 INFO - PROCESS | 3852 | ++DOMWINDOW == 91 (0000001D83A0F400) [pid = 3852] [serial = 639] [outer = 0000001D82CCFC00] 08:56:12 INFO - PROCESS | 3852 | 1464191772702 Marionette TRACE conn6 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 08:56:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 08:56:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 735ms 08:56:12 INFO - PROCESS | 3852 | 1464191772747 Marionette TRACE conn6 -> [0,817,"getWindowHandle",null] 08:56:12 INFO - PROCESS | 3852 | 1464191772750 Marionette TRACE conn6 <- [1,817,null,{"value":"13"}] 08:56:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 08:56:12 INFO - PROCESS | 3852 | 1464191772754 Marionette TRACE conn6 -> [0,818,"setScriptTimeout",{"ms":35000}] 08:56:12 INFO - PROCESS | 3852 | 1464191772756 Marionette TRACE conn6 <- [1,818,null,{}] 08:56:12 INFO - PROCESS | 3852 | 1464191772761 Marionette TRACE conn6 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:12 INFO - PROCESS | 3852 | 1464191772853 Marionette TRACE conn6 <- [1,819,null,{"value":null}] 08:56:12 INFO - PROCESS | 3852 | 1464191772933 Marionette TRACE conn6 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:12 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DB0AC3800 == 54 [pid = 3852] [id = 214] 08:56:12 INFO - PROCESS | 3852 | ++DOMWINDOW == 92 (0000001D82CD3C00) [pid = 3852] [serial = 640] [outer = 0000000000000000] 08:56:12 INFO - PROCESS | 3852 | ++DOMWINDOW == 93 (0000001DB21AD000) [pid = 3852] [serial = 641] [outer = 0000001D82CD3C00] 08:56:12 INFO - PROCESS | 3852 | 1464191772981 Marionette DEBUG loaded listener.js 08:56:13 INFO - PROCESS | 3852 | ++DOMWINDOW == 94 (0000001DB22B9C00) [pid = 3852] [serial = 642] [outer = 0000001D82CD3C00] 08:56:13 INFO - PROCESS | 3852 | 1464191773371 Marionette TRACE conn6 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 08:56:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 08:56:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 692ms 08:56:13 INFO - PROCESS | 3852 | 1464191773455 Marionette TRACE conn6 -> [0,821,"getWindowHandle",null] 08:56:13 INFO - PROCESS | 3852 | 1464191773460 Marionette TRACE conn6 <- [1,821,null,{"value":"13"}] 08:56:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 08:56:13 INFO - PROCESS | 3852 | 1464191773471 Marionette TRACE conn6 -> [0,822,"setScriptTimeout",{"ms":35000}] 08:56:13 INFO - PROCESS | 3852 | 1464191773475 Marionette TRACE conn6 <- [1,822,null,{}] 08:56:13 INFO - PROCESS | 3852 | 1464191773485 Marionette TRACE conn6 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:13 INFO - PROCESS | 3852 | 1464191773580 Marionette TRACE conn6 <- [1,823,null,{"value":null}] 08:56:13 INFO - PROCESS | 3852 | 1464191773594 Marionette TRACE conn6 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:13 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DB2314000 == 55 [pid = 3852] [id = 215] 08:56:13 INFO - PROCESS | 3852 | ++DOMWINDOW == 95 (0000001DE0536C00) [pid = 3852] [serial = 643] [outer = 0000000000000000] 08:56:13 INFO - PROCESS | 3852 | ++DOMWINDOW == 96 (0000001DE1D1A800) [pid = 3852] [serial = 644] [outer = 0000001DE0536C00] 08:56:13 INFO - PROCESS | 3852 | 1464191773642 Marionette DEBUG loaded listener.js 08:56:13 INFO - PROCESS | 3852 | ++DOMWINDOW == 97 (0000001DE1E5E000) [pid = 3852] [serial = 645] [outer = 0000001DE0536C00] 08:56:14 INFO - PROCESS | 3852 | 1464191774082 Marionette TRACE conn6 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 08:56:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 08:56:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 651ms 08:56:14 INFO - PROCESS | 3852 | 1464191774122 Marionette TRACE conn6 -> [0,825,"getWindowHandle",null] 08:56:14 INFO - PROCESS | 3852 | 1464191774125 Marionette TRACE conn6 <- [1,825,null,{"value":"13"}] 08:56:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 08:56:14 INFO - PROCESS | 3852 | 1464191774128 Marionette TRACE conn6 -> [0,826,"setScriptTimeout",{"ms":35000}] 08:56:14 INFO - PROCESS | 3852 | 1464191774130 Marionette TRACE conn6 <- [1,826,null,{}] 08:56:14 INFO - PROCESS | 3852 | 1464191774133 Marionette TRACE conn6 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:14 INFO - PROCESS | 3852 | 1464191774274 Marionette TRACE conn6 <- [1,827,null,{"value":null}] 08:56:14 INFO - PROCESS | 3852 | 1464191774302 Marionette TRACE conn6 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:14 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE2454800 == 56 [pid = 3852] [id = 216] 08:56:14 INFO - PROCESS | 3852 | ++DOMWINDOW == 98 (0000001DE1F6B000) [pid = 3852] [serial = 646] [outer = 0000000000000000] 08:56:14 INFO - PROCESS | 3852 | ++DOMWINDOW == 99 (0000001DE2728800) [pid = 3852] [serial = 647] [outer = 0000001DE1F6B000] 08:56:14 INFO - PROCESS | 3852 | 1464191774349 Marionette DEBUG loaded listener.js 08:56:14 INFO - PROCESS | 3852 | ++DOMWINDOW == 100 (0000001DE641DC00) [pid = 3852] [serial = 648] [outer = 0000001DE1F6B000] 08:56:14 INFO - PROCESS | 3852 | 1464191774782 Marionette TRACE conn6 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 08:56:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 08:56:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 671ms 08:56:14 INFO - PROCESS | 3852 | 1464191774803 Marionette TRACE conn6 -> [0,829,"getWindowHandle",null] 08:56:14 INFO - PROCESS | 3852 | 1464191774805 Marionette TRACE conn6 <- [1,829,null,{"value":"13"}] 08:56:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 08:56:14 INFO - PROCESS | 3852 | 1464191774809 Marionette TRACE conn6 -> [0,830,"setScriptTimeout",{"ms":35000}] 08:56:14 INFO - PROCESS | 3852 | 1464191774811 Marionette TRACE conn6 <- [1,830,null,{}] 08:56:14 INFO - PROCESS | 3852 | 1464191774822 Marionette TRACE conn6 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:14 INFO - PROCESS | 3852 | 1464191774942 Marionette TRACE conn6 <- [1,831,null,{"value":null}] 08:56:14 INFO - PROCESS | 3852 | 1464191774950 Marionette TRACE conn6 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:15 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE6826000 == 57 [pid = 3852] [id = 217] 08:56:15 INFO - PROCESS | 3852 | ++DOMWINDOW == 101 (0000001DE7F0F800) [pid = 3852] [serial = 649] [outer = 0000000000000000] 08:56:15 INFO - PROCESS | 3852 | ++DOMWINDOW == 102 (0000001DE7F99800) [pid = 3852] [serial = 650] [outer = 0000001DE7F0F800] 08:56:15 INFO - PROCESS | 3852 | 1464191775045 Marionette DEBUG loaded listener.js 08:56:15 INFO - PROCESS | 3852 | ++DOMWINDOW == 103 (0000001DE8728400) [pid = 3852] [serial = 651] [outer = 0000001DE7F0F800] 08:56:15 INFO - PROCESS | 3852 | 1464191775517 Marionette TRACE conn6 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 08:56:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 08:56:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1827ms 08:56:16 INFO - PROCESS | 3852 | --DOMWINDOW == 102 (0000001DE0531800) [pid = 3852] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 08:56:16 INFO - PROCESS | 3852 | --DOMWINDOW == 101 (0000001DB21A0C00) [pid = 3852] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 08:56:16 INFO - PROCESS | 3852 | --DOMWINDOW == 100 (0000001D835DB000) [pid = 3852] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 08:56:16 INFO - PROCESS | 3852 | --DOMWINDOW == 99 (0000001DE7F0C800) [pid = 3852] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 08:56:16 INFO - PROCESS | 3852 | --DOMWINDOW == 98 (0000001DB219A400) [pid = 3852] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 08:56:16 INFO - PROCESS | 3852 | --DOMWINDOW == 97 (0000001D80A03800) [pid = 3852] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 08:56:16 INFO - PROCESS | 3852 | --DOMWINDOW == 96 (0000001D818F4400) [pid = 3852] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 08:56:16 INFO - PROCESS | 3852 | --DOMWINDOW == 95 (0000001DE0532800) [pid = 3852] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 08:56:16 INFO - PROCESS | 3852 | --DOMWINDOW == 94 (0000001DB21ACC00) [pid = 3852] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 08:56:16 INFO - PROCESS | 3852 | --DOMWINDOW == 93 (0000001DE7F91000) [pid = 3852] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 08:56:16 INFO - PROCESS | 3852 | --DOMWINDOW == 92 (0000001D81769800) [pid = 3852] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 08:56:16 INFO - PROCESS | 3852 | --DOMWINDOW == 91 (0000001DE345C400) [pid = 3852] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 08:56:16 INFO - PROCESS | 3852 | --DOMWINDOW == 90 (0000001DE052E000) [pid = 3852] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 08:56:16 INFO - PROCESS | 3852 | --DOMWINDOW == 89 (0000001DEB403000) [pid = 3852] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 08:56:16 INFO - PROCESS | 3852 | 1464191776963 Marionette TRACE conn6 -> [0,833,"getWindowHandle",null] 08:56:16 INFO - PROCESS | 3852 | 1464191776966 Marionette TRACE conn6 <- [1,833,null,{"value":"13"}] 08:56:17 INFO - PROCESS | 3852 | 1464191777015 Marionette TRACE conn6 -> [0,834,"setScriptTimeout",{"ms":35000}] 08:56:17 INFO - PROCESS | 3852 | 1464191777017 Marionette TRACE conn6 <- [1,834,null,{}] 08:56:17 INFO - PROCESS | 3852 | 1464191777021 Marionette TRACE conn6 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 08:56:17 INFO - PROCESS | 3852 | 1464191777132 Marionette TRACE conn6 <- [1,835,null,{"value":null}] 08:56:17 INFO - PROCESS | 3852 | 1464191777178 Marionette TRACE conn6 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:17 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEBA34800 == 58 [pid = 3852] [id = 218] 08:56:17 INFO - PROCESS | 3852 | ++DOMWINDOW == 90 (0000001DB21A0C00) [pid = 3852] [serial = 652] [outer = 0000000000000000] 08:56:17 INFO - PROCESS | 3852 | ++DOMWINDOW == 91 (0000001DE0531800) [pid = 3852] [serial = 653] [outer = 0000001DB21A0C00] 08:56:17 INFO - PROCESS | 3852 | 1464191777225 Marionette DEBUG loaded listener.js 08:56:17 INFO - PROCESS | 3852 | ++DOMWINDOW == 92 (0000001DE7F10000) [pid = 3852] [serial = 654] [outer = 0000001DB21A0C00] 08:56:17 INFO - PROCESS | 3852 | 1464191777598 Marionette TRACE conn6 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 08:56:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 08:56:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 608ms 08:56:17 INFO - PROCESS | 3852 | 1464191777645 Marionette TRACE conn6 -> [0,837,"getWindowHandle",null] 08:56:17 INFO - PROCESS | 3852 | 1464191777647 Marionette TRACE conn6 <- [1,837,null,{"value":"13"}] 08:56:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 08:56:17 INFO - PROCESS | 3852 | 1464191777650 Marionette TRACE conn6 -> [0,838,"setScriptTimeout",{"ms":35000}] 08:56:17 INFO - PROCESS | 3852 | 1464191777660 Marionette TRACE conn6 <- [1,838,null,{}] 08:56:17 INFO - PROCESS | 3852 | 1464191777664 Marionette TRACE conn6 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:17 INFO - PROCESS | 3852 | 1464191777750 Marionette TRACE conn6 <- [1,839,null,{"value":null}] 08:56:17 INFO - PROCESS | 3852 | 1464191777758 Marionette TRACE conn6 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:17 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEE7CE800 == 59 [pid = 3852] [id = 219] 08:56:17 INFO - PROCESS | 3852 | ++DOMWINDOW == 93 (0000001DEB472000) [pid = 3852] [serial = 655] [outer = 0000000000000000] 08:56:17 INFO - PROCESS | 3852 | ++DOMWINDOW == 94 (0000001DEF5A4C00) [pid = 3852] [serial = 656] [outer = 0000001DEB472000] 08:56:17 INFO - PROCESS | 3852 | 1464191777803 Marionette DEBUG loaded listener.js 08:56:17 INFO - PROCESS | 3852 | ++DOMWINDOW == 95 (0000001DEF611000) [pid = 3852] [serial = 657] [outer = 0000001DEB472000] 08:56:18 INFO - PROCESS | 3852 | 1464191778240 Marionette TRACE conn6 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 08:56:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 08:56:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 630ms 08:56:18 INFO - PROCESS | 3852 | 1464191778283 Marionette TRACE conn6 -> [0,841,"getWindowHandle",null] 08:56:18 INFO - PROCESS | 3852 | 1464191778285 Marionette TRACE conn6 <- [1,841,null,{"value":"13"}] 08:56:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 08:56:18 INFO - PROCESS | 3852 | 1464191778289 Marionette TRACE conn6 -> [0,842,"setScriptTimeout",{"ms":35000}] 08:56:18 INFO - PROCESS | 3852 | 1464191778291 Marionette TRACE conn6 <- [1,842,null,{}] 08:56:18 INFO - PROCESS | 3852 | 1464191778299 Marionette TRACE conn6 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:18 INFO - PROCESS | 3852 | 1464191778408 Marionette TRACE conn6 <- [1,843,null,{"value":null}] 08:56:18 INFO - PROCESS | 3852 | 1464191778417 Marionette TRACE conn6 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:18 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEF118800 == 60 [pid = 3852] [id = 220] 08:56:18 INFO - PROCESS | 3852 | ++DOMWINDOW == 96 (0000001D83718C00) [pid = 3852] [serial = 658] [outer = 0000000000000000] 08:56:18 INFO - PROCESS | 3852 | ++DOMWINDOW == 97 (0000001D8371A800) [pid = 3852] [serial = 659] [outer = 0000001D83718C00] 08:56:18 INFO - PROCESS | 3852 | 1464191778463 Marionette DEBUG loaded listener.js 08:56:18 INFO - PROCESS | 3852 | ++DOMWINDOW == 98 (0000001DEE250000) [pid = 3852] [serial = 660] [outer = 0000001D83718C00] 08:56:19 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEBA38800 == 59 [pid = 3852] [id = 170] 08:56:19 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEF65A000 == 58 [pid = 3852] [id = 70] 08:56:19 INFO - PROCESS | 3852 | --DOCSHELL 0000001D80A57800 == 57 [pid = 3852] [id = 160] 08:56:19 INFO - PROCESS | 3852 | --DOCSHELL 0000001D818C7800 == 56 [pid = 3852] [id = 129] 08:56:19 INFO - PROCESS | 3852 | --DOCSHELL 0000001D842DC800 == 55 [pid = 3852] [id = 146] 08:56:19 INFO - PROCESS | 3852 | --DOCSHELL 0000001DF2DC9800 == 54 [pid = 3852] [id = 89] 08:56:19 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE6F50800 == 53 [pid = 3852] [id = 195] 08:56:19 INFO - PROCESS | 3852 | --DOCSHELL 0000001DB0C1E000 == 52 [pid = 3852] [id = 194] 08:56:19 INFO - PROCESS | 3852 | --DOCSHELL 0000001D841C9000 == 51 [pid = 3852] [id = 144] 08:56:19 INFO - PROCESS | 3852 | --DOCSHELL 0000001D80725000 == 50 [pid = 3852] [id = 103] 08:56:19 INFO - PROCESS | 3852 | --DOCSHELL 0000001DF2A9E000 == 49 [pid = 3852] [id = 74] 08:56:19 INFO - PROCESS | 3852 | --DOCSHELL 0000001DB0953800 == 48 [pid = 3852] [id = 196] 08:56:19 INFO - PROCESS | 3852 | --DOCSHELL 0000001D818C3800 == 47 [pid = 3852] [id = 175] 08:56:19 INFO - PROCESS | 3852 | --DOCSHELL 0000001D842C4800 == 46 [pid = 3852] [id = 145] 08:56:19 INFO - PROCESS | 3852 | --DOCSHELL 0000001D81891000 == 45 [pid = 3852] [id = 126] 08:56:19 INFO - PROCESS | 3852 | --DOCSHELL 0000001DF270F800 == 44 [pid = 3852] [id = 159] 08:56:19 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEEDE0000 == 43 [pid = 3852] [id = 114] 08:56:19 INFO - PROCESS | 3852 | --DOCSHELL 0000001DF1D51800 == 42 [pid = 3852] [id = 87] 08:56:19 INFO - PROCESS | 3852 | --DOCSHELL 0000001D8379F800 == 41 [pid = 3852] [id = 213] 08:56:19 INFO - PROCESS | 3852 | --DOCSHELL 0000001D83794800 == 40 [pid = 3852] [id = 212] 08:56:19 INFO - PROCESS | 3852 | --DOCSHELL 0000001DF2DE4800 == 39 [pid = 3852] [id = 211] 08:56:19 INFO - PROCESS | 3852 | --DOCSHELL 0000001DF2AB6800 == 38 [pid = 3852] [id = 210] 08:56:19 INFO - PROCESS | 3852 | --DOCSHELL 0000001DF27D7000 == 37 [pid = 3852] [id = 209] 08:56:19 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEE1A5000 == 36 [pid = 3852] [id = 208] 08:56:19 INFO - PROCESS | 3852 | --DOCSHELL 0000001DB2207000 == 35 [pid = 3852] [id = 207] 08:56:19 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEF329800 == 34 [pid = 3852] [id = 193] 08:56:19 INFO - PROCESS | 3852 | --DOCSHELL 0000001DF148B800 == 33 [pid = 3852] [id = 206] 08:56:20 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEE7CE800 == 32 [pid = 3852] [id = 219] 08:56:20 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEBA34800 == 31 [pid = 3852] [id = 218] 08:56:20 INFO - PROCESS | 3852 | --DOCSHELL 0000001DB0AC3800 == 30 [pid = 3852] [id = 214] 08:56:20 INFO - PROCESS | 3852 | --DOCSHELL 0000001DB2314000 == 29 [pid = 3852] [id = 215] 08:56:20 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE2454800 == 28 [pid = 3852] [id = 216] 08:56:20 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE6826000 == 27 [pid = 3852] [id = 217] 08:56:20 INFO - PROCESS | 3852 | --DOMWINDOW == 97 (0000001D83A0EC00) [pid = 3852] [serial = 590] [outer = 0000000000000000] [url = about:blank] 08:56:20 INFO - PROCESS | 3852 | --DOMWINDOW == 96 (0000001DDCFC2C00) [pid = 3852] [serial = 587] [outer = 0000000000000000] [url = about:blank] 08:56:20 INFO - PROCESS | 3852 | --DOMWINDOW == 95 (0000001DEB411800) [pid = 3852] [serial = 614] [outer = 0000000000000000] [url = about:blank] 08:56:20 INFO - PROCESS | 3852 | --DOMWINDOW == 94 (0000001DEBAA0800) [pid = 3852] [serial = 615] [outer = 0000000000000000] [url = about:blank] 08:56:20 INFO - PROCESS | 3852 | --DOMWINDOW == 93 (0000001DE1E63400) [pid = 3852] [serial = 602] [outer = 0000000000000000] [url = about:blank] 08:56:20 INFO - PROCESS | 3852 | --DOMWINDOW == 92 (0000001DE8DA9800) [pid = 3852] [serial = 612] [outer = 0000000000000000] [url = about:blank] 08:56:20 INFO - PROCESS | 3852 | --DOMWINDOW == 91 (0000001DE271E400) [pid = 3852] [serial = 603] [outer = 0000000000000000] [url = about:blank] 08:56:20 INFO - PROCESS | 3852 | --DOMWINDOW == 90 (0000001DB21B3C00) [pid = 3852] [serial = 591] [outer = 0000000000000000] [url = about:blank] 08:56:20 INFO - PROCESS | 3852 | --DOMWINDOW == 89 (0000001DE87E7400) [pid = 3852] [serial = 552] [outer = 0000000000000000] [url = about:blank] 08:56:20 INFO - PROCESS | 3852 | --DOMWINDOW == 88 (0000001DE0DD1800) [pid = 3852] [serial = 549] [outer = 0000000000000000] [url = about:blank] 08:56:20 INFO - PROCESS | 3852 | --DOMWINDOW == 87 (0000001DE1C2F000) [pid = 3852] [serial = 584] [outer = 0000000000000000] [url = about:blank] 08:56:20 INFO - PROCESS | 3852 | --DOMWINDOW == 86 (0000001D81763C00) [pid = 3852] [serial = 608] [outer = 0000000000000000] [url = about:blank] 08:56:20 INFO - PROCESS | 3852 | --DOMWINDOW == 85 (0000001D8278DC00) [pid = 3852] [serial = 593] [outer = 0000000000000000] [url = about:blank] 08:56:20 INFO - PROCESS | 3852 | --DOMWINDOW == 84 (0000001D83A04400) [pid = 3852] [serial = 609] [outer = 0000000000000000] [url = about:blank] 08:56:20 INFO - PROCESS | 3852 | --DOMWINDOW == 83 (0000001DE6F8C800) [pid = 3852] [serial = 519] [outer = 0000000000000000] [url = about:blank] 08:56:20 INFO - PROCESS | 3852 | --DOMWINDOW == 82 (0000001DDCFBF800) [pid = 3852] [serial = 597] [outer = 0000000000000000] [url = about:blank] 08:56:20 INFO - PROCESS | 3852 | --DOMWINDOW == 81 (0000001D82CC7000) [pid = 3852] [serial = 581] [outer = 0000000000000000] [url = about:blank] 08:56:20 INFO - PROCESS | 3852 | --DOMWINDOW == 80 (0000001D839ABC00) [pid = 3852] [serial = 594] [outer = 0000000000000000] [url = about:blank] 08:56:20 INFO - PROCESS | 3852 | --DOMWINDOW == 79 (0000001DE83B9800) [pid = 3852] [serial = 522] [outer = 0000000000000000] [url = about:blank] 08:56:20 INFO - PROCESS | 3852 | --DOMWINDOW == 78 (0000001D82C04400) [pid = 3852] [serial = 546] [outer = 0000000000000000] [url = about:blank] 08:56:20 INFO - PROCESS | 3852 | --DOMWINDOW == 77 (0000001DE838E800) [pid = 3852] [serial = 606] [outer = 0000000000000000] [url = about:blank] 08:56:20 INFO - PROCESS | 3852 | --DOMWINDOW == 76 (0000001DE1338000) [pid = 3852] [serial = 599] [outer = 0000000000000000] [url = about:blank] 08:56:20 INFO - PROCESS | 3852 | --DOMWINDOW == 75 (0000001DE1E1E000) [pid = 3852] [serial = 600] [outer = 0000000000000000] [url = about:blank] 08:56:20 INFO - PROCESS | 3852 | --DOMWINDOW == 74 (0000001DE6F61800) [pid = 3852] [serial = 605] [outer = 0000000000000000] [url = about:blank] 08:56:20 INFO - PROCESS | 3852 | --DOMWINDOW == 73 (0000001DE3280C00) [pid = 3852] [serial = 611] [outer = 0000000000000000] [url = about:blank] 08:56:20 INFO - PROCESS | 3852 | --DOMWINDOW == 72 (0000001DB21B2C00) [pid = 3852] [serial = 596] [outer = 0000000000000000] [url = about:blank] 08:56:20 INFO - PROCESS | 3852 | 1464191780578 Marionette TRACE conn6 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 08:56:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 08:56:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 2338ms 08:56:20 INFO - PROCESS | 3852 | 1464191780631 Marionette TRACE conn6 -> [0,845,"getWindowHandle",null] 08:56:20 INFO - PROCESS | 3852 | 1464191780636 Marionette TRACE conn6 <- [1,845,null,{"value":"13"}] 08:56:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 08:56:20 INFO - PROCESS | 3852 | 1464191780642 Marionette TRACE conn6 -> [0,846,"setScriptTimeout",{"ms":35000}] 08:56:20 INFO - PROCESS | 3852 | 1464191780646 Marionette TRACE conn6 <- [1,846,null,{}] 08:56:20 INFO - PROCESS | 3852 | 1464191780652 Marionette TRACE conn6 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:20 INFO - PROCESS | 3852 | 1464191780751 Marionette TRACE conn6 <- [1,847,null,{"value":null}] 08:56:20 INFO - PROCESS | 3852 | 1464191780760 Marionette TRACE conn6 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:20 INFO - PROCESS | 3852 | ++DOCSHELL 0000001D810B9000 == 28 [pid = 3852] [id = 221] 08:56:20 INFO - PROCESS | 3852 | ++DOMWINDOW == 73 (0000001D81768000) [pid = 3852] [serial = 661] [outer = 0000000000000000] 08:56:20 INFO - PROCESS | 3852 | ++DOMWINDOW == 74 (0000001D81768C00) [pid = 3852] [serial = 662] [outer = 0000001D81768000] 08:56:20 INFO - PROCESS | 3852 | 1464191780818 Marionette DEBUG loaded listener.js 08:56:20 INFO - PROCESS | 3852 | ++DOMWINDOW == 75 (0000001D8186D400) [pid = 3852] [serial = 663] [outer = 0000001D81768000] 08:56:21 INFO - PROCESS | 3852 | ++DOMWINDOW == 76 (0000001D818EC400) [pid = 3852] [serial = 664] [outer = 0000001DE675D000] 08:56:21 INFO - PROCESS | 3852 | 1464191781362 Marionette TRACE conn6 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 08:56:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 08:56:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 776ms 08:56:21 INFO - PROCESS | 3852 | 1464191781421 Marionette TRACE conn6 -> [0,849,"getWindowHandle",null] 08:56:21 INFO - PROCESS | 3852 | 1464191781427 Marionette TRACE conn6 <- [1,849,null,{"value":"13"}] 08:56:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 08:56:21 INFO - PROCESS | 3852 | 1464191781434 Marionette TRACE conn6 -> [0,850,"setScriptTimeout",{"ms":35000}] 08:56:21 INFO - PROCESS | 3852 | 1464191781436 Marionette TRACE conn6 <- [1,850,null,{}] 08:56:21 INFO - PROCESS | 3852 | 1464191781441 Marionette TRACE conn6 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:21 INFO - PROCESS | 3852 | 1464191781536 Marionette TRACE conn6 <- [1,851,null,{"value":null}] 08:56:21 INFO - PROCESS | 3852 | 1464191781609 Marionette TRACE conn6 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:21 INFO - PROCESS | 3852 | ++DOCSHELL 0000001D8378B800 == 29 [pid = 3852] [id = 222] 08:56:21 INFO - PROCESS | 3852 | ++DOMWINDOW == 77 (0000001D81870000) [pid = 3852] [serial = 665] [outer = 0000000000000000] 08:56:21 INFO - PROCESS | 3852 | ++DOMWINDOW == 78 (0000001D82794400) [pid = 3852] [serial = 666] [outer = 0000001D81870000] 08:56:21 INFO - PROCESS | 3852 | 1464191781658 Marionette DEBUG loaded listener.js 08:56:21 INFO - PROCESS | 3852 | ++DOMWINDOW == 79 (0000001D82C08800) [pid = 3852] [serial = 667] [outer = 0000001D81870000] 08:56:22 INFO - PROCESS | 3852 | 1464191782055 Marionette TRACE conn6 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 08:56:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 08:56:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 693ms 08:56:22 INFO - PROCESS | 3852 | 1464191782129 Marionette TRACE conn6 -> [0,853,"getWindowHandle",null] 08:56:22 INFO - PROCESS | 3852 | 1464191782132 Marionette TRACE conn6 <- [1,853,null,{"value":"13"}] 08:56:22 INFO - PROCESS | 3852 | 1464191782136 Marionette TRACE conn6 -> [0,854,"setScriptTimeout",{"ms":35000}] 08:56:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 08:56:22 INFO - PROCESS | 3852 | 1464191782140 Marionette TRACE conn6 <- [1,854,null,{}] 08:56:22 INFO - PROCESS | 3852 | 1464191782154 Marionette TRACE conn6 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:22 INFO - PROCESS | 3852 | 1464191782273 Marionette TRACE conn6 <- [1,855,null,{"value":null}] 08:56:22 INFO - PROCESS | 3852 | 1464191782284 Marionette TRACE conn6 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:22 INFO - PROCESS | 3852 | ++DOCSHELL 0000001D842C5800 == 30 [pid = 3852] [id = 223] 08:56:22 INFO - PROCESS | 3852 | ++DOMWINDOW == 80 (0000001D8003CC00) [pid = 3852] [serial = 668] [outer = 0000000000000000] 08:56:22 INFO - PROCESS | 3852 | ++DOMWINDOW == 81 (0000001D835CDC00) [pid = 3852] [serial = 669] [outer = 0000001D8003CC00] 08:56:22 INFO - PROCESS | 3852 | 1464191782336 Marionette DEBUG loaded listener.js 08:56:22 INFO - PROCESS | 3852 | ++DOMWINDOW == 82 (0000001D8370FC00) [pid = 3852] [serial = 670] [outer = 0000001D8003CC00] 08:56:22 INFO - PROCESS | 3852 | 1464191782794 Marionette TRACE conn6 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 08:56:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 08:56:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 692ms 08:56:22 INFO - PROCESS | 3852 | 1464191782833 Marionette TRACE conn6 -> [0,857,"getWindowHandle",null] 08:56:22 INFO - PROCESS | 3852 | 1464191782836 Marionette TRACE conn6 <- [1,857,null,{"value":"13"}] 08:56:22 INFO - PROCESS | 3852 | 1464191782839 Marionette TRACE conn6 -> [0,858,"setScriptTimeout",{"ms":35000}] 08:56:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 08:56:22 INFO - PROCESS | 3852 | 1464191782841 Marionette TRACE conn6 <- [1,858,null,{}] 08:56:22 INFO - PROCESS | 3852 | 1464191782845 Marionette TRACE conn6 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:22 INFO - PROCESS | 3852 | 1464191782934 Marionette TRACE conn6 <- [1,859,null,{"value":null}] 08:56:22 INFO - PROCESS | 3852 | 1464191782942 Marionette TRACE conn6 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:22 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DB0AB5000 == 31 [pid = 3852] [id = 224] 08:56:22 INFO - PROCESS | 3852 | ++DOMWINDOW == 83 (0000001D839AB400) [pid = 3852] [serial = 671] [outer = 0000000000000000] 08:56:22 INFO - PROCESS | 3852 | ++DOMWINDOW == 84 (0000001D839B0000) [pid = 3852] [serial = 672] [outer = 0000001D839AB400] 08:56:22 INFO - PROCESS | 3852 | 1464191782990 Marionette DEBUG loaded listener.js 08:56:23 INFO - PROCESS | 3852 | ++DOMWINDOW == 85 (0000001D83A0B400) [pid = 3852] [serial = 673] [outer = 0000001D839AB400] 08:56:23 INFO - PROCESS | 3852 | 1464191783439 Marionette TRACE conn6 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 08:56:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 08:56:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 629ms 08:56:23 INFO - PROCESS | 3852 | 1464191783471 Marionette TRACE conn6 -> [0,861,"getWindowHandle",null] 08:56:23 INFO - PROCESS | 3852 | 1464191783474 Marionette TRACE conn6 <- [1,861,null,{"value":"13"}] 08:56:23 INFO - PROCESS | 3852 | 1464191783481 Marionette TRACE conn6 -> [0,862,"setScriptTimeout",{"ms":35000}] 08:56:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 08:56:23 INFO - PROCESS | 3852 | 1464191783483 Marionette TRACE conn6 <- [1,862,null,{}] 08:56:23 INFO - PROCESS | 3852 | 1464191783487 Marionette TRACE conn6 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:23 INFO - PROCESS | 3852 | 1464191783571 Marionette TRACE conn6 <- [1,863,null,{"value":null}] 08:56:23 INFO - PROCESS | 3852 | 1464191783577 Marionette TRACE conn6 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:23 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DB0CB7000 == 32 [pid = 3852] [id = 225] 08:56:23 INFO - PROCESS | 3852 | ++DOMWINDOW == 86 (0000001D8186F400) [pid = 3852] [serial = 674] [outer = 0000000000000000] 08:56:23 INFO - PROCESS | 3852 | ++DOMWINDOW == 87 (0000001DB0A5FC00) [pid = 3852] [serial = 675] [outer = 0000001D8186F400] 08:56:23 INFO - PROCESS | 3852 | 1464191783624 Marionette DEBUG loaded listener.js 08:56:23 INFO - PROCESS | 3852 | ++DOMWINDOW == 88 (0000001DB0C38C00) [pid = 3852] [serial = 676] [outer = 0000001D8186F400] 08:56:24 INFO - PROCESS | 3852 | 1464191784082 Marionette TRACE conn6 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 08:56:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 08:56:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 629ms 08:56:24 INFO - PROCESS | 3852 | 1464191784115 Marionette TRACE conn6 -> [0,865,"getWindowHandle",null] 08:56:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 08:56:24 INFO - PROCESS | 3852 | 1464191784117 Marionette TRACE conn6 <- [1,865,null,{"value":"13"}] 08:56:24 INFO - PROCESS | 3852 | 1464191784120 Marionette TRACE conn6 -> [0,866,"setScriptTimeout",{"ms":35000}] 08:56:24 INFO - PROCESS | 3852 | 1464191784122 Marionette TRACE conn6 <- [1,866,null,{}] 08:56:24 INFO - PROCESS | 3852 | 1464191784130 Marionette TRACE conn6 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:24 INFO - PROCESS | 3852 | 1464191784250 Marionette TRACE conn6 <- [1,867,null,{"value":null}] 08:56:24 INFO - PROCESS | 3852 | 1464191784260 Marionette TRACE conn6 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:24 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DB220A800 == 33 [pid = 3852] [id = 226] 08:56:24 INFO - PROCESS | 3852 | ++DOMWINDOW == 89 (0000001DB204E400) [pid = 3852] [serial = 677] [outer = 0000000000000000] 08:56:24 INFO - PROCESS | 3852 | ++DOMWINDOW == 90 (0000001DB219DC00) [pid = 3852] [serial = 678] [outer = 0000001DB204E400] 08:56:24 INFO - PROCESS | 3852 | 1464191784308 Marionette DEBUG loaded listener.js 08:56:24 INFO - PROCESS | 3852 | ++DOMWINDOW == 91 (0000001DB21B0800) [pid = 3852] [serial = 679] [outer = 0000001DB204E400] 08:56:24 INFO - PROCESS | 3852 | 1464191784738 Marionette TRACE conn6 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 08:56:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 08:56:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 629ms 08:56:24 INFO - PROCESS | 3852 | 1464191784754 Marionette TRACE conn6 -> [0,869,"getWindowHandle",null] 08:56:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 08:56:24 INFO - PROCESS | 3852 | 1464191784757 Marionette TRACE conn6 <- [1,869,null,{"value":"13"}] 08:56:24 INFO - PROCESS | 3852 | 1464191784760 Marionette TRACE conn6 -> [0,870,"setScriptTimeout",{"ms":35000}] 08:56:24 INFO - PROCESS | 3852 | 1464191784762 Marionette TRACE conn6 <- [1,870,null,{}] 08:56:24 INFO - PROCESS | 3852 | 1464191784765 Marionette TRACE conn6 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:24 INFO - PROCESS | 3852 | 1464191784845 Marionette TRACE conn6 <- [1,871,null,{"value":null}] 08:56:24 INFO - PROCESS | 3852 | 1464191784852 Marionette TRACE conn6 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:24 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DB2325800 == 34 [pid = 3852] [id = 227] 08:56:24 INFO - PROCESS | 3852 | ++DOMWINDOW == 92 (0000001DB21B5400) [pid = 3852] [serial = 680] [outer = 0000000000000000] 08:56:24 INFO - PROCESS | 3852 | ++DOMWINDOW == 93 (0000001DB22B4800) [pid = 3852] [serial = 681] [outer = 0000001DB21B5400] 08:56:24 INFO - PROCESS | 3852 | 1464191784898 Marionette DEBUG loaded listener.js 08:56:24 INFO - PROCESS | 3852 | ++DOMWINDOW == 94 (0000001DB22BF400) [pid = 3852] [serial = 682] [outer = 0000001DB21B5400] 08:56:25 INFO - PROCESS | 3852 | 1464191785350 Marionette TRACE conn6 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 08:56:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 08:56:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 630ms 08:56:25 INFO - PROCESS | 3852 | 1464191785396 Marionette TRACE conn6 -> [0,873,"getWindowHandle",null] 08:56:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 08:56:25 INFO - PROCESS | 3852 | 1464191785407 Marionette TRACE conn6 <- [1,873,null,{"value":"13"}] 08:56:25 INFO - PROCESS | 3852 | 1464191785411 Marionette TRACE conn6 -> [0,874,"setScriptTimeout",{"ms":35000}] 08:56:25 INFO - PROCESS | 3852 | 1464191785413 Marionette TRACE conn6 <- [1,874,null,{}] 08:56:25 INFO - PROCESS | 3852 | 1464191785416 Marionette TRACE conn6 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:25 INFO - PROCESS | 3852 | 1464191785497 Marionette TRACE conn6 <- [1,875,null,{"value":null}] 08:56:25 INFO - PROCESS | 3852 | 1464191785505 Marionette TRACE conn6 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:25 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE0EA4800 == 35 [pid = 3852] [id = 228] 08:56:25 INFO - PROCESS | 3852 | ++DOMWINDOW == 95 (0000001DB22C0000) [pid = 3852] [serial = 683] [outer = 0000000000000000] 08:56:25 INFO - PROCESS | 3852 | ++DOMWINDOW == 96 (0000001DDCFC3400) [pid = 3852] [serial = 684] [outer = 0000001DB22C0000] 08:56:25 INFO - PROCESS | 3852 | 1464191785553 Marionette DEBUG loaded listener.js 08:56:25 INFO - PROCESS | 3852 | ++DOMWINDOW == 97 (0000001DE03BD400) [pid = 3852] [serial = 685] [outer = 0000001DB22C0000] 08:56:26 INFO - PROCESS | 3852 | 1464191786015 Marionette TRACE conn6 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 08:56:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 08:56:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 629ms 08:56:26 INFO - PROCESS | 3852 | 1464191786064 Marionette TRACE conn6 -> [0,877,"getWindowHandle",null] 08:56:26 INFO - PROCESS | 3852 | 1464191786066 Marionette TRACE conn6 <- [1,877,null,{"value":"13"}] 08:56:26 INFO - PROCESS | 3852 | 1464191786070 Marionette TRACE conn6 -> [0,878,"setScriptTimeout",{"ms":35000}] 08:56:26 INFO - PROCESS | 3852 | 1464191786071 Marionette TRACE conn6 <- [1,878,null,{}] 08:56:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 08:56:26 INFO - PROCESS | 3852 | 1464191786080 Marionette TRACE conn6 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:26 INFO - PROCESS | 3852 | 1464191786186 Marionette TRACE conn6 <- [1,879,null,{"value":null}] 08:56:26 INFO - PROCESS | 3852 | 1464191786265 Marionette TRACE conn6 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:26 INFO - PROCESS | 3852 | ++DOCSHELL 0000001D842C5000 == 36 [pid = 3852] [id = 229] 08:56:26 INFO - PROCESS | 3852 | ++DOMWINDOW == 98 (0000001DDCFBE000) [pid = 3852] [serial = 686] [outer = 0000000000000000] 08:56:26 INFO - PROCESS | 3852 | ++DOMWINDOW == 99 (0000001DE052CC00) [pid = 3852] [serial = 687] [outer = 0000001DDCFBE000] 08:56:26 INFO - PROCESS | 3852 | 1464191786313 Marionette DEBUG loaded listener.js 08:56:26 INFO - PROCESS | 3852 | ++DOMWINDOW == 100 (0000001DE0537800) [pid = 3852] [serial = 688] [outer = 0000001DDCFBE000] 08:56:26 INFO - PROCESS | 3852 | 1464191786753 Marionette TRACE conn6 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 08:56:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 08:56:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 735ms 08:56:26 INFO - PROCESS | 3852 | 1464191786810 Marionette TRACE conn6 -> [0,881,"getWindowHandle",null] 08:56:26 INFO - PROCESS | 3852 | 1464191786812 Marionette TRACE conn6 <- [1,881,null,{"value":"13"}] 08:56:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 08:56:26 INFO - PROCESS | 3852 | 1464191786816 Marionette TRACE conn6 -> [0,882,"setScriptTimeout",{"ms":35000}] 08:56:26 INFO - PROCESS | 3852 | 1464191786818 Marionette TRACE conn6 <- [1,882,null,{}] 08:56:26 INFO - PROCESS | 3852 | 1464191786822 Marionette TRACE conn6 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:26 INFO - PROCESS | 3852 | 1464191786948 Marionette TRACE conn6 <- [1,883,null,{"value":null}] 08:56:26 INFO - PROCESS | 3852 | 1464191786962 Marionette TRACE conn6 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:26 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE6794000 == 37 [pid = 3852] [id = 230] 08:56:26 INFO - PROCESS | 3852 | ++DOMWINDOW == 101 (0000001DE0ED8800) [pid = 3852] [serial = 689] [outer = 0000000000000000] 08:56:27 INFO - PROCESS | 3852 | ++DOMWINDOW == 102 (0000001DE13CA400) [pid = 3852] [serial = 690] [outer = 0000001DE0ED8800] 08:56:27 INFO - PROCESS | 3852 | 1464191787009 Marionette DEBUG loaded listener.js 08:56:27 INFO - PROCESS | 3852 | ++DOMWINDOW == 103 (0000001DE1D14000) [pid = 3852] [serial = 691] [outer = 0000001DE0ED8800] 08:56:27 INFO - PROCESS | 3852 | 1464191787483 Marionette TRACE conn6 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 08:56:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 08:56:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 671ms 08:56:27 INFO - PROCESS | 3852 | 1464191787490 Marionette TRACE conn6 -> [0,885,"getWindowHandle",null] 08:56:27 INFO - PROCESS | 3852 | 1464191787493 Marionette TRACE conn6 <- [1,885,null,{"value":"13"}] 08:56:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 08:56:27 INFO - PROCESS | 3852 | 1464191787496 Marionette TRACE conn6 -> [0,886,"setScriptTimeout",{"ms":35000}] 08:56:27 INFO - PROCESS | 3852 | 1464191787499 Marionette TRACE conn6 <- [1,886,null,{}] 08:56:27 INFO - PROCESS | 3852 | 1464191787502 Marionette TRACE conn6 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:27 INFO - PROCESS | 3852 | 1464191787661 Marionette TRACE conn6 <- [1,887,null,{"value":null}] 08:56:27 INFO - PROCESS | 3852 | 1464191787685 Marionette TRACE conn6 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:27 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DB0CB6800 == 38 [pid = 3852] [id = 231] 08:56:27 INFO - PROCESS | 3852 | ++DOMWINDOW == 104 (0000001DE1D20400) [pid = 3852] [serial = 692] [outer = 0000000000000000] 08:56:27 INFO - PROCESS | 3852 | ++DOMWINDOW == 105 (0000001DE1E24C00) [pid = 3852] [serial = 693] [outer = 0000001DE1D20400] 08:56:27 INFO - PROCESS | 3852 | 1464191787742 Marionette DEBUG loaded listener.js 08:56:27 INFO - PROCESS | 3852 | ++DOMWINDOW == 106 (0000001DE1F5F800) [pid = 3852] [serial = 694] [outer = 0000001DE1D20400] 08:56:28 INFO - PROCESS | 3852 | --DOMWINDOW == 105 (0000001DB22C1800) [pid = 3852] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 08:56:28 INFO - PROCESS | 3852 | --DOMWINDOW == 104 (0000001DB0C41000) [pid = 3852] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 08:56:28 INFO - PROCESS | 3852 | --DOMWINDOW == 103 (0000001DE1F6B000) [pid = 3852] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 08:56:28 INFO - PROCESS | 3852 | --DOMWINDOW == 102 (0000001DE7F0F800) [pid = 3852] [serial = 649] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 08:56:28 INFO - PROCESS | 3852 | --DOMWINDOW == 101 (0000001DEB472000) [pid = 3852] [serial = 655] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 08:56:28 INFO - PROCESS | 3852 | --DOMWINDOW == 100 (0000001DB21A0C00) [pid = 3852] [serial = 652] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 08:56:28 INFO - PROCESS | 3852 | --DOMWINDOW == 99 (0000001DE0536C00) [pid = 3852] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 08:56:28 INFO - PROCESS | 3852 | --DOMWINDOW == 98 (0000001D82CD3C00) [pid = 3852] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 08:56:28 INFO - PROCESS | 3852 | --DOMWINDOW == 97 (0000001D82CCFC00) [pid = 3852] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 08:56:28 INFO - PROCESS | 3852 | --DOMWINDOW == 96 (0000001D8175D800) [pid = 3852] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 08:56:28 INFO - PROCESS | 3852 | --DOMWINDOW == 95 (0000001DEE9A4800) [pid = 3852] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 08:56:28 INFO - PROCESS | 3852 | --DOMWINDOW == 94 (0000001DEE3BF000) [pid = 3852] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 08:56:28 INFO - PROCESS | 3852 | --DOMWINDOW == 93 (0000001DE83BF800) [pid = 3852] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 08:56:28 INFO - PROCESS | 3852 | --DOMWINDOW == 92 (0000001DDCFC4000) [pid = 3852] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 08:56:28 INFO - PROCESS | 3852 | --DOMWINDOW == 91 (0000001D835D0C00) [pid = 3852] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 08:56:28 INFO - PROCESS | 3852 | --DOMWINDOW == 90 (0000001DED579000) [pid = 3852] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 08:56:28 INFO - PROCESS | 3852 | --DOMWINDOW == 89 (0000001DEE3B1800) [pid = 3852] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 08:56:28 INFO - PROCESS | 3852 | --DOMWINDOW == 88 (0000001D82C06000) [pid = 3852] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 08:56:28 INFO - PROCESS | 3852 | 1464191788446 Marionette TRACE conn6 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 08:56:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 08:56:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 986ms 08:56:28 INFO - PROCESS | 3852 | 1464191788485 Marionette TRACE conn6 -> [0,889,"getWindowHandle",null] 08:56:28 INFO - PROCESS | 3852 | 1464191788488 Marionette TRACE conn6 <- [1,889,null,{"value":"13"}] 08:56:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 08:56:28 INFO - PROCESS | 3852 | 1464191788491 Marionette TRACE conn6 -> [0,890,"setScriptTimeout",{"ms":35000}] 08:56:28 INFO - PROCESS | 3852 | 1464191788493 Marionette TRACE conn6 <- [1,890,null,{}] 08:56:28 INFO - PROCESS | 3852 | 1464191788496 Marionette TRACE conn6 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:28 INFO - PROCESS | 3852 | 1464191788580 Marionette TRACE conn6 <- [1,891,null,{"value":null}] 08:56:28 INFO - PROCESS | 3852 | 1464191788587 Marionette TRACE conn6 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:28 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DB2214000 == 39 [pid = 3852] [id = 232] 08:56:28 INFO - PROCESS | 3852 | ++DOMWINDOW == 89 (0000001DDCFBCC00) [pid = 3852] [serial = 695] [outer = 0000000000000000] 08:56:28 INFO - PROCESS | 3852 | ++DOMWINDOW == 90 (0000001DE1E26400) [pid = 3852] [serial = 696] [outer = 0000001DDCFBCC00] 08:56:28 INFO - PROCESS | 3852 | 1464191788633 Marionette DEBUG loaded listener.js 08:56:28 INFO - PROCESS | 3852 | ++DOMWINDOW == 91 (0000001DE1F66800) [pid = 3852] [serial = 697] [outer = 0000001DDCFBCC00] 08:56:29 INFO - PROCESS | 3852 | 1464191789070 Marionette TRACE conn6 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 08:56:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 08:56:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 629ms 08:56:29 INFO - PROCESS | 3852 | 1464191789124 Marionette TRACE conn6 -> [0,893,"getWindowHandle",null] 08:56:29 INFO - PROCESS | 3852 | 1464191789126 Marionette TRACE conn6 <- [1,893,null,{"value":"13"}] 08:56:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 08:56:29 INFO - PROCESS | 3852 | 1464191789130 Marionette TRACE conn6 -> [0,894,"setScriptTimeout",{"ms":35000}] 08:56:29 INFO - PROCESS | 3852 | 1464191789132 Marionette TRACE conn6 <- [1,894,null,{}] 08:56:29 INFO - PROCESS | 3852 | 1464191789135 Marionette TRACE conn6 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:29 INFO - PROCESS | 3852 | 1464191789219 Marionette TRACE conn6 <- [1,895,null,{"value":null}] 08:56:29 INFO - PROCESS | 3852 | 1464191789229 Marionette TRACE conn6 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:29 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE7FC9800 == 40 [pid = 3852] [id = 233] 08:56:29 INFO - PROCESS | 3852 | ++DOMWINDOW == 92 (0000001DE1F65C00) [pid = 3852] [serial = 698] [outer = 0000000000000000] 08:56:29 INFO - PROCESS | 3852 | ++DOMWINDOW == 93 (0000001DE2577C00) [pid = 3852] [serial = 699] [outer = 0000001DE1F65C00] 08:56:29 INFO - PROCESS | 3852 | 1464191789274 Marionette DEBUG loaded listener.js 08:56:29 INFO - PROCESS | 3852 | ++DOMWINDOW == 94 (0000001DE2724800) [pid = 3852] [serial = 700] [outer = 0000001DE1F65C00] 08:56:29 INFO - PROCESS | 3852 | 1464191789723 Marionette TRACE conn6 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 08:56:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 08:56:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 629ms 08:56:29 INFO - PROCESS | 3852 | 1464191789764 Marionette TRACE conn6 -> [0,897,"getWindowHandle",null] 08:56:29 INFO - PROCESS | 3852 | 1464191789766 Marionette TRACE conn6 <- [1,897,null,{"value":"13"}] 08:56:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 08:56:29 INFO - PROCESS | 3852 | 1464191789769 Marionette TRACE conn6 -> [0,898,"setScriptTimeout",{"ms":35000}] 08:56:29 INFO - PROCESS | 3852 | 1464191789771 Marionette TRACE conn6 <- [1,898,null,{}] 08:56:29 INFO - PROCESS | 3852 | 1464191789775 Marionette TRACE conn6 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:29 INFO - PROCESS | 3852 | 1464191789857 Marionette TRACE conn6 <- [1,899,null,{"value":null}] 08:56:29 INFO - PROCESS | 3852 | 1464191789864 Marionette TRACE conn6 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:29 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE8DE1800 == 41 [pid = 3852] [id = 234] 08:56:29 INFO - PROCESS | 3852 | ++DOMWINDOW == 95 (0000001DE272C000) [pid = 3852] [serial = 701] [outer = 0000000000000000] 08:56:29 INFO - PROCESS | 3852 | ++DOMWINDOW == 96 (0000001DE3221400) [pid = 3852] [serial = 702] [outer = 0000001DE272C000] 08:56:29 INFO - PROCESS | 3852 | 1464191789909 Marionette DEBUG loaded listener.js 08:56:29 INFO - PROCESS | 3852 | ++DOMWINDOW == 97 (0000001DE6415400) [pid = 3852] [serial = 703] [outer = 0000001DE272C000] 08:56:30 INFO - PROCESS | 3852 | 1464191790628 Marionette TRACE conn6 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 08:56:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 08:56:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 924ms 08:56:30 INFO - PROCESS | 3852 | 1464191790694 Marionette TRACE conn6 -> [0,901,"getWindowHandle",null] 08:56:30 INFO - PROCESS | 3852 | 1464191790699 Marionette TRACE conn6 <- [1,901,null,{"value":"13"}] 08:56:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 08:56:30 INFO - PROCESS | 3852 | 1464191790704 Marionette TRACE conn6 -> [0,902,"setScriptTimeout",{"ms":35000}] 08:56:30 INFO - PROCESS | 3852 | 1464191790709 Marionette TRACE conn6 <- [1,902,null,{}] 08:56:30 INFO - PROCESS | 3852 | 1464191790715 Marionette TRACE conn6 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:30 INFO - PROCESS | 3852 | 1464191790848 Marionette TRACE conn6 <- [1,903,null,{"value":null}] 08:56:30 INFO - PROCESS | 3852 | 1464191790915 Marionette TRACE conn6 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:30 INFO - PROCESS | 3852 | ++DOCSHELL 0000001D818D9800 == 42 [pid = 3852] [id = 235] 08:56:30 INFO - PROCESS | 3852 | ++DOMWINDOW == 98 (0000001D8175D000) [pid = 3852] [serial = 704] [outer = 0000000000000000] 08:56:31 INFO - PROCESS | 3852 | ++DOMWINDOW == 99 (0000001D818EB400) [pid = 3852] [serial = 705] [outer = 0000001D8175D000] 08:56:31 INFO - PROCESS | 3852 | 1464191791018 Marionette DEBUG loaded listener.js 08:56:31 INFO - PROCESS | 3852 | ++DOMWINDOW == 100 (0000001D82C03000) [pid = 3852] [serial = 706] [outer = 0000001D8175D000] 08:56:31 INFO - PROCESS | 3852 | 1464191791721 Marionette TRACE conn6 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 08:56:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 08:56:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1025ms 08:56:31 INFO - PROCESS | 3852 | 1464191791733 Marionette TRACE conn6 -> [0,905,"getWindowHandle",null] 08:56:31 INFO - PROCESS | 3852 | 1464191791740 Marionette TRACE conn6 <- [1,905,null,{"value":"13"}] 08:56:31 INFO - PROCESS | 3852 | 1464191791746 Marionette TRACE conn6 -> [0,906,"setScriptTimeout",{"ms":35000}] 08:56:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 08:56:31 INFO - PROCESS | 3852 | 1464191791750 Marionette TRACE conn6 <- [1,906,null,{}] 08:56:31 INFO - PROCESS | 3852 | 1464191791754 Marionette TRACE conn6 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:31 INFO - PROCESS | 3852 | 1464191791880 Marionette TRACE conn6 <- [1,907,null,{"value":null}] 08:56:31 INFO - PROCESS | 3852 | 1464191791977 Marionette TRACE conn6 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:31 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DB201A800 == 43 [pid = 3852] [id = 236] 08:56:31 INFO - PROCESS | 3852 | ++DOMWINDOW == 101 (0000001D82CCE400) [pid = 3852] [serial = 707] [outer = 0000000000000000] 08:56:32 INFO - PROCESS | 3852 | ++DOMWINDOW == 102 (0000001D835DA800) [pid = 3852] [serial = 708] [outer = 0000001D82CCE400] 08:56:32 INFO - PROCESS | 3852 | 1464191792036 Marionette DEBUG loaded listener.js 08:56:32 INFO - PROCESS | 3852 | ++DOMWINDOW == 103 (0000001D83A0C000) [pid = 3852] [serial = 709] [outer = 0000001D82CCE400] 08:56:32 INFO - PROCESS | 3852 | 1464191792895 Marionette TRACE conn6 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 08:56:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 08:56:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1169ms 08:56:32 INFO - PROCESS | 3852 | 1464191792935 Marionette TRACE conn6 -> [0,909,"getWindowHandle",null] 08:56:32 INFO - PROCESS | 3852 | 1464191792939 Marionette TRACE conn6 <- [1,909,null,{"value":"13"}] 08:56:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 08:56:32 INFO - PROCESS | 3852 | 1464191792945 Marionette TRACE conn6 -> [0,910,"setScriptTimeout",{"ms":35000}] 08:56:32 INFO - PROCESS | 3852 | 1464191792949 Marionette TRACE conn6 <- [1,910,null,{}] 08:56:32 INFO - PROCESS | 3852 | 1464191792955 Marionette TRACE conn6 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:33 INFO - PROCESS | 3852 | 1464191793068 Marionette TRACE conn6 <- [1,911,null,{"value":null}] 08:56:33 INFO - PROCESS | 3852 | 1464191793135 Marionette TRACE conn6 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:33 INFO - PROCESS | 3852 | ++DOCSHELL 0000001D81882000 == 44 [pid = 3852] [id = 237] 08:56:33 INFO - PROCESS | 3852 | ++DOMWINDOW == 104 (0000001D81769800) [pid = 3852] [serial = 710] [outer = 0000000000000000] 08:56:33 INFO - PROCESS | 3852 | ++DOMWINDOW == 105 (0000001D81867800) [pid = 3852] [serial = 711] [outer = 0000001D81769800] 08:56:33 INFO - PROCESS | 3852 | 1464191793186 Marionette DEBUG loaded listener.js 08:56:33 INFO - PROCESS | 3852 | ++DOMWINDOW == 106 (0000001D82795400) [pid = 3852] [serial = 712] [outer = 0000001D81769800] 08:56:33 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEE7E2000 == 43 [pid = 3852] [id = 29] 08:56:33 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEBA37000 == 42 [pid = 3852] [id = 26] 08:56:33 INFO - PROCESS | 3852 | --DOCSHELL 0000001DF1492800 == 41 [pid = 3852] [id = 19] 08:56:33 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEEDDF800 == 40 [pid = 3852] [id = 18] 08:56:33 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEBA2F800 == 39 [pid = 3852] [id = 22] 08:56:33 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEE307800 == 38 [pid = 3852] [id = 27] 08:56:33 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEE31E000 == 37 [pid = 3852] [id = 16] 08:56:33 INFO - PROCESS | 3852 | --DOCSHELL 0000001DB0959000 == 36 [pid = 3852] [id = 28] 08:56:33 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE3471800 == 35 [pid = 3852] [id = 10] 08:56:33 INFO - PROCESS | 3852 | --DOCSHELL 0000001DF271C800 == 34 [pid = 3852] [id = 20] 08:56:33 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEC219800 == 33 [pid = 3852] [id = 14] 08:56:33 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE7FE0800 == 32 [pid = 3852] [id = 25] 08:56:33 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEE91D800 == 31 [pid = 3852] [id = 17] 08:56:33 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE6E2C800 == 30 [pid = 3852] [id = 24] 08:56:33 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEB957800 == 29 [pid = 3852] [id = 15] 08:56:33 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE16AA000 == 28 [pid = 3852] [id = 23] 08:56:33 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE81AF800 == 27 [pid = 3852] [id = 13] 08:56:33 INFO - PROCESS | 3852 | --DOMWINDOW == 105 (0000001D8371A800) [pid = 3852] [serial = 659] [outer = 0000000000000000] [url = about:blank] 08:56:33 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEF118800 == 26 [pid = 3852] [id = 220] 08:56:33 INFO - PROCESS | 3852 | 1464191793866 Marionette TRACE conn6 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 08:56:33 INFO - PROCESS | 3852 | --DOMWINDOW == 104 (0000001DEBAA2400) [pid = 3852] [serial = 588] [outer = 0000000000000000] [url = about:blank] 08:56:33 INFO - PROCESS | 3852 | --DOMWINDOW == 103 (0000001DEE7B3000) [pid = 3852] [serial = 579] [outer = 0000000000000000] [url = about:blank] 08:56:33 INFO - PROCESS | 3852 | --DOMWINDOW == 102 (0000001D83A11800) [pid = 3852] [serial = 582] [outer = 0000000000000000] [url = about:blank] 08:56:33 INFO - PROCESS | 3852 | --DOMWINDOW == 101 (0000001DE2720C00) [pid = 3852] [serial = 585] [outer = 0000000000000000] [url = about:blank] 08:56:33 INFO - PROCESS | 3852 | --DOMWINDOW == 100 (0000001DE2728800) [pid = 3852] [serial = 647] [outer = 0000000000000000] [url = about:blank] 08:56:33 INFO - PROCESS | 3852 | --DOMWINDOW == 99 (0000001DE7F99800) [pid = 3852] [serial = 650] [outer = 0000000000000000] [url = about:blank] 08:56:33 INFO - PROCESS | 3852 | --DOMWINDOW == 98 (0000001DEF5A4C00) [pid = 3852] [serial = 656] [outer = 0000000000000000] [url = about:blank] 08:56:33 INFO - PROCESS | 3852 | --DOMWINDOW == 97 (0000001DE0531800) [pid = 3852] [serial = 653] [outer = 0000000000000000] [url = about:blank] 08:56:33 INFO - PROCESS | 3852 | --DOMWINDOW == 96 (0000001DE8728400) [pid = 3852] [serial = 651] [outer = 0000000000000000] [url = about:blank] 08:56:33 INFO - PROCESS | 3852 | --DOMWINDOW == 95 (0000001DE1D1A800) [pid = 3852] [serial = 644] [outer = 0000000000000000] [url = about:blank] 08:56:33 INFO - PROCESS | 3852 | --DOMWINDOW == 94 (0000001DB21AD000) [pid = 3852] [serial = 641] [outer = 0000000000000000] [url = about:blank] 08:56:33 INFO - PROCESS | 3852 | --DOMWINDOW == 93 (0000001DB22B9C00) [pid = 3852] [serial = 642] [outer = 0000000000000000] [url = about:blank] 08:56:33 INFO - PROCESS | 3852 | --DOMWINDOW == 92 (0000001D835D4400) [pid = 3852] [serial = 638] [outer = 0000000000000000] [url = about:blank] 08:56:33 INFO - PROCESS | 3852 | --DOMWINDOW == 91 (0000001D83A0F400) [pid = 3852] [serial = 639] [outer = 0000000000000000] [url = about:blank] 08:56:33 INFO - PROCESS | 3852 | --DOMWINDOW == 90 (0000001D82792C00) [pid = 3852] [serial = 636] [outer = 0000000000000000] [url = about:blank] 08:56:33 INFO - PROCESS | 3852 | --DOMWINDOW == 89 (0000001D81769C00) [pid = 3852] [serial = 635] [outer = 0000000000000000] [url = about:blank] 08:56:33 INFO - PROCESS | 3852 | --DOMWINDOW == 88 (0000001DEF60B800) [pid = 3852] [serial = 633] [outer = 0000000000000000] [url = about:blank] 08:56:33 INFO - PROCESS | 3852 | --DOMWINDOW == 87 (0000001DEF599800) [pid = 3852] [serial = 632] [outer = 0000000000000000] [url = about:blank] 08:56:33 INFO - PROCESS | 3852 | --DOMWINDOW == 86 (0000001DEEC50C00) [pid = 3852] [serial = 630] [outer = 0000000000000000] [url = about:blank] 08:56:33 INFO - PROCESS | 3852 | --DOMWINDOW == 85 (0000001DEE99C800) [pid = 3852] [serial = 629] [outer = 0000000000000000] [url = about:blank] 08:56:33 INFO - PROCESS | 3852 | --DOMWINDOW == 84 (0000001DEE3B4400) [pid = 3852] [serial = 627] [outer = 0000000000000000] [url = about:blank] 08:56:33 INFO - PROCESS | 3852 | --DOMWINDOW == 83 (0000001DE8DAF400) [pid = 3852] [serial = 626] [outer = 0000000000000000] [url = about:blank] 08:56:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 08:56:33 INFO - PROCESS | 3852 | --DOMWINDOW == 82 (0000001DE2727800) [pid = 3852] [serial = 624] [outer = 0000000000000000] [url = about:blank] 08:56:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 985ms 08:56:33 INFO - PROCESS | 3852 | --DOMWINDOW == 81 (0000001DE1D16000) [pid = 3852] [serial = 623] [outer = 0000000000000000] [url = about:blank] 08:56:33 INFO - PROCESS | 3852 | --DOMWINDOW == 80 (0000001DB2197800) [pid = 3852] [serial = 621] [outer = 0000000000000000] [url = about:blank] 08:56:33 INFO - PROCESS | 3852 | --DOMWINDOW == 79 (0000001DB0A5D000) [pid = 3852] [serial = 620] [outer = 0000000000000000] [url = about:blank] 08:56:33 INFO - PROCESS | 3852 | --DOMWINDOW == 78 (0000001DED977C00) [pid = 3852] [serial = 617] [outer = 0000000000000000] [url = about:blank] 08:56:33 INFO - PROCESS | 3852 | --DOMWINDOW == 77 (0000001DEE3BB000) [pid = 3852] [serial = 618] [outer = 0000000000000000] [url = about:blank] 08:56:33 INFO - PROCESS | 3852 | --DOMWINDOW == 76 (0000001DEF611000) [pid = 3852] [serial = 657] [outer = 0000000000000000] [url = about:blank] 08:56:33 INFO - PROCESS | 3852 | --DOMWINDOW == 75 (0000001DE641DC00) [pid = 3852] [serial = 648] [outer = 0000000000000000] [url = about:blank] 08:56:33 INFO - PROCESS | 3852 | --DOMWINDOW == 74 (0000001DE7F10000) [pid = 3852] [serial = 654] [outer = 0000000000000000] [url = about:blank] 08:56:33 INFO - PROCESS | 3852 | --DOMWINDOW == 73 (0000001DE1E5E000) [pid = 3852] [serial = 645] [outer = 0000000000000000] [url = about:blank] 08:56:33 INFO - PROCESS | 3852 | 1464191793936 Marionette TRACE conn6 -> [0,913,"getWindowHandle",null] 08:56:33 INFO - PROCESS | 3852 | 1464191793942 Marionette TRACE conn6 <- [1,913,null,{"value":"13"}] 08:56:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 08:56:33 INFO - PROCESS | 3852 | 1464191793949 Marionette TRACE conn6 -> [0,914,"setScriptTimeout",{"ms":35000}] 08:56:33 INFO - PROCESS | 3852 | 1464191793952 Marionette TRACE conn6 <- [1,914,null,{}] 08:56:33 INFO - PROCESS | 3852 | 1464191793955 Marionette TRACE conn6 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:34 INFO - PROCESS | 3852 | 1464191794049 Marionette TRACE conn6 <- [1,915,null,{"value":null}] 08:56:34 INFO - PROCESS | 3852 | 1464191794065 Marionette TRACE conn6 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:34 INFO - PROCESS | 3852 | ++DOCSHELL 0000001D83A63800 == 27 [pid = 3852] [id = 238] 08:56:34 INFO - PROCESS | 3852 | ++DOMWINDOW == 74 (0000001D835D4C00) [pid = 3852] [serial = 713] [outer = 0000000000000000] 08:56:34 INFO - PROCESS | 3852 | ++DOMWINDOW == 75 (0000001D835DB400) [pid = 3852] [serial = 714] [outer = 0000001D835D4C00] 08:56:34 INFO - PROCESS | 3852 | 1464191794113 Marionette DEBUG loaded listener.js 08:56:34 INFO - PROCESS | 3852 | ++DOMWINDOW == 76 (0000001D839A7000) [pid = 3852] [serial = 715] [outer = 0000001D835D4C00] 08:56:34 INFO - PROCESS | 3852 | 1464191794580 Marionette TRACE conn6 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 08:56:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 08:56:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 671ms 08:56:34 INFO - PROCESS | 3852 | 1464191794619 Marionette TRACE conn6 -> [0,917,"getWindowHandle",null] 08:56:34 INFO - PROCESS | 3852 | 1464191794622 Marionette TRACE conn6 <- [1,917,null,{"value":"13"}] 08:56:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 08:56:34 INFO - PROCESS | 3852 | 1464191794626 Marionette TRACE conn6 -> [0,918,"setScriptTimeout",{"ms":35000}] 08:56:34 INFO - PROCESS | 3852 | 1464191794630 Marionette TRACE conn6 <- [1,918,null,{}] 08:56:34 INFO - PROCESS | 3852 | 1464191794641 Marionette TRACE conn6 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:34 INFO - PROCESS | 3852 | 1464191794761 Marionette TRACE conn6 <- [1,919,null,{"value":null}] 08:56:34 INFO - PROCESS | 3852 | 1464191794784 Marionette TRACE conn6 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:34 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DB095A800 == 28 [pid = 3852] [id = 239] 08:56:34 INFO - PROCESS | 3852 | ++DOMWINDOW == 77 (0000001D80A06000) [pid = 3852] [serial = 716] [outer = 0000000000000000] 08:56:34 INFO - PROCESS | 3852 | ++DOMWINDOW == 78 (0000001DB0C39400) [pid = 3852] [serial = 717] [outer = 0000001D80A06000] 08:56:34 INFO - PROCESS | 3852 | 1464191794888 Marionette DEBUG loaded listener.js 08:56:34 INFO - PROCESS | 3852 | ++DOMWINDOW == 79 (0000001DB2049800) [pid = 3852] [serial = 718] [outer = 0000001D80A06000] 08:56:35 INFO - PROCESS | 3852 | 1464191795302 Marionette TRACE conn6 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 08:56:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 08:56:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 734ms 08:56:35 INFO - PROCESS | 3852 | 1464191795362 Marionette TRACE conn6 -> [0,921,"getWindowHandle",null] 08:56:35 INFO - PROCESS | 3852 | 1464191795365 Marionette TRACE conn6 <- [1,921,null,{"value":"13"}] 08:56:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 08:56:35 INFO - PROCESS | 3852 | 1464191795369 Marionette TRACE conn6 -> [0,922,"setScriptTimeout",{"ms":35000}] 08:56:35 INFO - PROCESS | 3852 | 1464191795370 Marionette TRACE conn6 <- [1,922,null,{}] 08:56:35 INFO - PROCESS | 3852 | 1464191795374 Marionette TRACE conn6 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:35 INFO - PROCESS | 3852 | 1464191795463 Marionette TRACE conn6 <- [1,923,null,{"value":null}] 08:56:35 INFO - PROCESS | 3852 | 1464191795470 Marionette TRACE conn6 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:35 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DB2003800 == 29 [pid = 3852] [id = 240] 08:56:35 INFO - PROCESS | 3852 | ++DOMWINDOW == 80 (0000001DB219C800) [pid = 3852] [serial = 719] [outer = 0000000000000000] 08:56:35 INFO - PROCESS | 3852 | ++DOMWINDOW == 81 (0000001DB21AE800) [pid = 3852] [serial = 720] [outer = 0000001DB219C800] 08:56:35 INFO - PROCESS | 3852 | 1464191795517 Marionette DEBUG loaded listener.js 08:56:35 INFO - PROCESS | 3852 | ++DOMWINDOW == 82 (0000001DB22B6C00) [pid = 3852] [serial = 721] [outer = 0000001DB219C800] 08:56:36 INFO - PROCESS | 3852 | 1464191796003 Marionette TRACE conn6 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 08:56:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 08:56:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 691ms 08:56:36 INFO - PROCESS | 3852 | 1464191796062 Marionette TRACE conn6 -> [0,925,"getWindowHandle",null] 08:56:36 INFO - PROCESS | 3852 | 1464191796065 Marionette TRACE conn6 <- [1,925,null,{"value":"13"}] 08:56:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 08:56:36 INFO - PROCESS | 3852 | 1464191796068 Marionette TRACE conn6 -> [0,926,"setScriptTimeout",{"ms":35000}] 08:56:36 INFO - PROCESS | 3852 | 1464191796070 Marionette TRACE conn6 <- [1,926,null,{}] 08:56:36 INFO - PROCESS | 3852 | 1464191796074 Marionette TRACE conn6 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:36 INFO - PROCESS | 3852 | 1464191796207 Marionette TRACE conn6 <- [1,927,null,{"value":null}] 08:56:36 INFO - PROCESS | 3852 | 1464191796255 Marionette TRACE conn6 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:36 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DB2317800 == 30 [pid = 3852] [id = 241] 08:56:36 INFO - PROCESS | 3852 | ++DOMWINDOW == 83 (0000001DB22B7800) [pid = 3852] [serial = 722] [outer = 0000000000000000] 08:56:36 INFO - PROCESS | 3852 | ++DOMWINDOW == 84 (0000001DDCFBF800) [pid = 3852] [serial = 723] [outer = 0000001DB22B7800] 08:56:36 INFO - PROCESS | 3852 | 1464191796304 Marionette DEBUG loaded listener.js 08:56:36 INFO - PROCESS | 3852 | ++DOMWINDOW == 85 (0000001DDCFCB800) [pid = 3852] [serial = 724] [outer = 0000001DB22B7800] 08:56:36 INFO - PROCESS | 3852 | 1464191796753 Marionette TRACE conn6 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 08:56:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 08:56:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 733ms 08:56:36 INFO - PROCESS | 3852 | 1464191796805 Marionette TRACE conn6 -> [0,929,"getWindowHandle",null] 08:56:36 INFO - PROCESS | 3852 | 1464191796807 Marionette TRACE conn6 <- [1,929,null,{"value":"13"}] 08:56:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 08:56:36 INFO - PROCESS | 3852 | 1464191796810 Marionette TRACE conn6 -> [0,930,"setScriptTimeout",{"ms":35000}] 08:56:36 INFO - PROCESS | 3852 | 1464191796819 Marionette TRACE conn6 <- [1,930,null,{}] 08:56:36 INFO - PROCESS | 3852 | 1464191796836 Marionette TRACE conn6 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:36 INFO - PROCESS | 3852 | 1464191796969 Marionette TRACE conn6 <- [1,931,null,{"value":null}] 08:56:37 INFO - PROCESS | 3852 | 1464191797023 Marionette TRACE conn6 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:37 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE0DDD800 == 31 [pid = 3852] [id = 242] 08:56:37 INFO - PROCESS | 3852 | ++DOMWINDOW == 86 (0000001DE0D46C00) [pid = 3852] [serial = 725] [outer = 0000000000000000] 08:56:37 INFO - PROCESS | 3852 | ++DOMWINDOW == 87 (0000001DE133D400) [pid = 3852] [serial = 726] [outer = 0000001DE0D46C00] 08:56:37 INFO - PROCESS | 3852 | 1464191797072 Marionette DEBUG loaded listener.js 08:56:37 INFO - PROCESS | 3852 | ++DOMWINDOW == 88 (0000001DE1D12C00) [pid = 3852] [serial = 727] [outer = 0000001DE0D46C00] 08:56:37 INFO - PROCESS | 3852 | 1464191797526 Marionette TRACE conn6 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 08:56:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 08:56:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 754ms 08:56:37 INFO - PROCESS | 3852 | 1464191797573 Marionette TRACE conn6 -> [0,933,"getWindowHandle",null] 08:56:37 INFO - PROCESS | 3852 | 1464191797575 Marionette TRACE conn6 <- [1,933,null,{"value":"13"}] 08:56:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 08:56:37 INFO - PROCESS | 3852 | 1464191797584 Marionette TRACE conn6 -> [0,934,"setScriptTimeout",{"ms":35000}] 08:56:37 INFO - PROCESS | 3852 | 1464191797586 Marionette TRACE conn6 <- [1,934,null,{}] 08:56:37 INFO - PROCESS | 3852 | 1464191797589 Marionette TRACE conn6 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:37 INFO - PROCESS | 3852 | 1464191797777 Marionette TRACE conn6 <- [1,935,null,{"value":null}] 08:56:37 INFO - PROCESS | 3852 | --DOMWINDOW == 87 (0000001D81768000) [pid = 3852] [serial = 661] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 08:56:37 INFO - PROCESS | 3852 | --DOMWINDOW == 86 (0000001DDCFBE000) [pid = 3852] [serial = 686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 08:56:37 INFO - PROCESS | 3852 | --DOMWINDOW == 85 (0000001D839AB400) [pid = 3852] [serial = 671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 08:56:37 INFO - PROCESS | 3852 | --DOMWINDOW == 84 (0000001DB204E400) [pid = 3852] [serial = 677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 08:56:37 INFO - PROCESS | 3852 | --DOMWINDOW == 83 (0000001D81870000) [pid = 3852] [serial = 665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 08:56:37 INFO - PROCESS | 3852 | --DOMWINDOW == 82 (0000001D8186F400) [pid = 3852] [serial = 674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 08:56:37 INFO - PROCESS | 3852 | --DOMWINDOW == 81 (0000001DE0ED8800) [pid = 3852] [serial = 689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 08:56:37 INFO - PROCESS | 3852 | --DOMWINDOW == 80 (0000001DB22C0000) [pid = 3852] [serial = 683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 08:56:37 INFO - PROCESS | 3852 | --DOMWINDOW == 79 (0000001DB21B5400) [pid = 3852] [serial = 680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 08:56:37 INFO - PROCESS | 3852 | --DOMWINDOW == 78 (0000001D8003CC00) [pid = 3852] [serial = 668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 08:56:37 INFO - PROCESS | 3852 | --DOMWINDOW == 77 (0000001DE1D20400) [pid = 3852] [serial = 692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 08:56:37 INFO - PROCESS | 3852 | --DOMWINDOW == 76 (0000001D83718C00) [pid = 3852] [serial = 658] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 08:56:37 INFO - PROCESS | 3852 | --DOMWINDOW == 75 (0000001DE1F65C00) [pid = 3852] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 08:56:37 INFO - PROCESS | 3852 | --DOMWINDOW == 74 (0000001DDCFBCC00) [pid = 3852] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 08:56:37 INFO - PROCESS | 3852 | 1464191797831 Marionette TRACE conn6 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:37 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DB2008800 == 32 [pid = 3852] [id = 243] 08:56:37 INFO - PROCESS | 3852 | ++DOMWINDOW == 75 (0000001D80964800) [pid = 3852] [serial = 728] [outer = 0000000000000000] 08:56:37 INFO - PROCESS | 3852 | ++DOMWINDOW == 76 (0000001D818EAC00) [pid = 3852] [serial = 729] [outer = 0000001D80964800] 08:56:37 INFO - PROCESS | 3852 | 1464191797878 Marionette DEBUG loaded listener.js 08:56:37 INFO - PROCESS | 3852 | ++DOMWINDOW == 77 (0000001DB21AB000) [pid = 3852] [serial = 730] [outer = 0000001D80964800] 08:56:38 INFO - PROCESS | 3852 | 1464191798233 Marionette TRACE conn6 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 08:56:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 08:56:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 735ms 08:56:38 INFO - PROCESS | 3852 | 1464191798322 Marionette TRACE conn6 -> [0,937,"getWindowHandle",null] 08:56:38 INFO - PROCESS | 3852 | 1464191798324 Marionette TRACE conn6 <- [1,937,null,{"value":"13"}] 08:56:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 08:56:38 INFO - PROCESS | 3852 | 1464191798328 Marionette TRACE conn6 -> [0,938,"setScriptTimeout",{"ms":35000}] 08:56:38 INFO - PROCESS | 3852 | 1464191798330 Marionette TRACE conn6 <- [1,938,null,{}] 08:56:38 INFO - PROCESS | 3852 | 1464191798333 Marionette TRACE conn6 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:38 INFO - PROCESS | 3852 | 1464191798423 Marionette TRACE conn6 <- [1,939,null,{"value":null}] 08:56:38 INFO - PROCESS | 3852 | 1464191798430 Marionette TRACE conn6 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:38 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE3263800 == 33 [pid = 3852] [id = 244] 08:56:38 INFO - PROCESS | 3852 | ++DOMWINDOW == 78 (0000001DE1C30800) [pid = 3852] [serial = 731] [outer = 0000000000000000] 08:56:38 INFO - PROCESS | 3852 | ++DOMWINDOW == 79 (0000001DE1E21000) [pid = 3852] [serial = 732] [outer = 0000001DE1C30800] 08:56:38 INFO - PROCESS | 3852 | 1464191798476 Marionette DEBUG loaded listener.js 08:56:38 INFO - PROCESS | 3852 | ++DOMWINDOW == 80 (0000001DE1E5C400) [pid = 3852] [serial = 733] [outer = 0000001DE1C30800] 08:56:38 INFO - PROCESS | 3852 | 1464191798903 Marionette TRACE conn6 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 08:56:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 08:56:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 629ms 08:56:38 INFO - PROCESS | 3852 | 1464191798961 Marionette TRACE conn6 -> [0,941,"getWindowHandle",null] 08:56:38 INFO - PROCESS | 3852 | 1464191798963 Marionette TRACE conn6 <- [1,941,null,{"value":"13"}] 08:56:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 08:56:38 INFO - PROCESS | 3852 | 1464191798966 Marionette TRACE conn6 -> [0,942,"setScriptTimeout",{"ms":35000}] 08:56:38 INFO - PROCESS | 3852 | 1464191798968 Marionette TRACE conn6 <- [1,942,null,{}] 08:56:38 INFO - PROCESS | 3852 | 1464191798972 Marionette TRACE conn6 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:39 INFO - PROCESS | 3852 | 1464191799056 Marionette TRACE conn6 <- [1,943,null,{"value":null}] 08:56:39 INFO - PROCESS | 3852 | 1464191799098 Marionette TRACE conn6 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:39 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DB0959800 == 34 [pid = 3852] [id = 245] 08:56:39 INFO - PROCESS | 3852 | ++DOMWINDOW == 81 (0000001DE1E59800) [pid = 3852] [serial = 734] [outer = 0000000000000000] 08:56:39 INFO - PROCESS | 3852 | ++DOMWINDOW == 82 (0000001DE1F69C00) [pid = 3852] [serial = 735] [outer = 0000001DE1E59800] 08:56:39 INFO - PROCESS | 3852 | 1464191799144 Marionette DEBUG loaded listener.js 08:56:39 INFO - PROCESS | 3852 | ++DOMWINDOW == 83 (0000001DE2574C00) [pid = 3852] [serial = 736] [outer = 0000001DE1E59800] 08:56:39 INFO - PROCESS | 3852 | 1464191799568 Marionette TRACE conn6 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 08:56:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 08:56:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 629ms 08:56:39 INFO - PROCESS | 3852 | 1464191799598 Marionette TRACE conn6 -> [0,945,"getWindowHandle",null] 08:56:39 INFO - PROCESS | 3852 | 1464191799601 Marionette TRACE conn6 <- [1,945,null,{"value":"13"}] 08:56:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 08:56:39 INFO - PROCESS | 3852 | 1464191799604 Marionette TRACE conn6 -> [0,946,"setScriptTimeout",{"ms":35000}] 08:56:39 INFO - PROCESS | 3852 | 1464191799606 Marionette TRACE conn6 <- [1,946,null,{}] 08:56:39 INFO - PROCESS | 3852 | 1464191799609 Marionette TRACE conn6 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:39 INFO - PROCESS | 3852 | 1464191799693 Marionette TRACE conn6 <- [1,947,null,{"value":null}] 08:56:39 INFO - PROCESS | 3852 | 1464191799700 Marionette TRACE conn6 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:39 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE6F14800 == 35 [pid = 3852] [id = 246] 08:56:39 INFO - PROCESS | 3852 | ++DOMWINDOW == 84 (0000001DE24E5C00) [pid = 3852] [serial = 737] [outer = 0000000000000000] 08:56:39 INFO - PROCESS | 3852 | ++DOMWINDOW == 85 (0000001DE2722C00) [pid = 3852] [serial = 738] [outer = 0000001DE24E5C00] 08:56:39 INFO - PROCESS | 3852 | 1464191799756 Marionette DEBUG loaded listener.js 08:56:39 INFO - PROCESS | 3852 | ++DOMWINDOW == 86 (0000001DE27F7400) [pid = 3852] [serial = 739] [outer = 0000001DE24E5C00] 08:56:40 INFO - PROCESS | 3852 | 1464191800401 Marionette TRACE conn6 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 08:56:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 08:56:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 881ms 08:56:40 INFO - PROCESS | 3852 | 1464191800491 Marionette TRACE conn6 -> [0,949,"getWindowHandle",null] 08:56:40 INFO - PROCESS | 3852 | 1464191800497 Marionette TRACE conn6 <- [1,949,null,{"value":"13"}] 08:56:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 08:56:40 INFO - PROCESS | 3852 | 1464191800503 Marionette TRACE conn6 -> [0,950,"setScriptTimeout",{"ms":35000}] 08:56:40 INFO - PROCESS | 3852 | 1464191800508 Marionette TRACE conn6 <- [1,950,null,{}] 08:56:40 INFO - PROCESS | 3852 | 1464191800514 Marionette TRACE conn6 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:40 INFO - PROCESS | 3852 | 1464191800641 Marionette TRACE conn6 <- [1,951,null,{"value":null}] 08:56:40 INFO - PROCESS | 3852 | 1464191800707 Marionette TRACE conn6 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:40 INFO - PROCESS | 3852 | ++DOCSHELL 0000001D841E2000 == 36 [pid = 3852] [id = 247] 08:56:40 INFO - PROCESS | 3852 | ++DOMWINDOW == 87 (0000001D82793000) [pid = 3852] [serial = 740] [outer = 0000000000000000] 08:56:40 INFO - PROCESS | 3852 | ++DOMWINDOW == 88 (0000001D835D1800) [pid = 3852] [serial = 741] [outer = 0000001D82793000] 08:56:40 INFO - PROCESS | 3852 | 1464191800808 Marionette DEBUG loaded listener.js 08:56:40 INFO - PROCESS | 3852 | ++DOMWINDOW == 89 (0000001D83A06C00) [pid = 3852] [serial = 742] [outer = 0000001D82793000] 08:56:41 INFO - PROCESS | 3852 | 1464191801410 Marionette TRACE conn6 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 08:56:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 08:56:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 986ms 08:56:41 INFO - PROCESS | 3852 | 1464191801490 Marionette TRACE conn6 -> [0,953,"getWindowHandle",null] 08:56:41 INFO - PROCESS | 3852 | 1464191801496 Marionette TRACE conn6 <- [1,953,null,{"value":"13"}] 08:56:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 08:56:41 INFO - PROCESS | 3852 | 1464191801503 Marionette TRACE conn6 -> [0,954,"setScriptTimeout",{"ms":35000}] 08:56:41 INFO - PROCESS | 3852 | 1464191801506 Marionette TRACE conn6 <- [1,954,null,{}] 08:56:41 INFO - PROCESS | 3852 | 1464191801511 Marionette TRACE conn6 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:41 INFO - PROCESS | 3852 | 1464191801628 Marionette TRACE conn6 <- [1,955,null,{"value":null}] 08:56:41 INFO - PROCESS | 3852 | 1464191801700 Marionette TRACE conn6 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:41 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE0DEA000 == 37 [pid = 3852] [id = 248] 08:56:41 INFO - PROCESS | 3852 | ++DOMWINDOW == 90 (0000001DB204A400) [pid = 3852] [serial = 743] [outer = 0000000000000000] 08:56:41 INFO - PROCESS | 3852 | ++DOMWINDOW == 91 (0000001DB21AC000) [pid = 3852] [serial = 744] [outer = 0000001DB204A400] 08:56:41 INFO - PROCESS | 3852 | 1464191801759 Marionette DEBUG loaded listener.js 08:56:41 INFO - PROCESS | 3852 | ++DOMWINDOW == 92 (0000001DE052C800) [pid = 3852] [serial = 745] [outer = 0000001DB204A400] 08:56:42 INFO - PROCESS | 3852 | 1464191802403 Marionette TRACE conn6 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 08:56:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 08:56:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 924ms 08:56:42 INFO - PROCESS | 3852 | 1464191802432 Marionette TRACE conn6 -> [0,957,"getWindowHandle",null] 08:56:42 INFO - PROCESS | 3852 | 1464191802435 Marionette TRACE conn6 <- [1,957,null,{"value":"13"}] 08:56:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 08:56:42 INFO - PROCESS | 3852 | 1464191802439 Marionette TRACE conn6 -> [0,958,"setScriptTimeout",{"ms":35000}] 08:56:42 INFO - PROCESS | 3852 | 1464191802443 Marionette TRACE conn6 <- [1,958,null,{}] 08:56:42 INFO - PROCESS | 3852 | 1464191802455 Marionette TRACE conn6 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:42 INFO - PROCESS | 3852 | 1464191802573 Marionette TRACE conn6 <- [1,959,null,{"value":null}] 08:56:42 INFO - PROCESS | 3852 | 1464191802661 Marionette TRACE conn6 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:42 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE81C8800 == 38 [pid = 3852] [id = 249] 08:56:42 INFO - PROCESS | 3852 | ++DOMWINDOW == 93 (0000001DE16BF800) [pid = 3852] [serial = 746] [outer = 0000000000000000] 08:56:42 INFO - PROCESS | 3852 | ++DOMWINDOW == 94 (0000001DE1F6DC00) [pid = 3852] [serial = 747] [outer = 0000001DE16BF800] 08:56:42 INFO - PROCESS | 3852 | 1464191802721 Marionette DEBUG loaded listener.js 08:56:42 INFO - PROCESS | 3852 | ++DOMWINDOW == 95 (0000001DE321C400) [pid = 3852] [serial = 748] [outer = 0000001DE16BF800] 08:56:43 INFO - PROCESS | 3852 | 1464191803324 Marionette TRACE conn6 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 08:56:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 08:56:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 944ms 08:56:43 INFO - PROCESS | 3852 | 1464191803385 Marionette TRACE conn6 -> [0,961,"getWindowHandle",null] 08:56:43 INFO - PROCESS | 3852 | 1464191803389 Marionette TRACE conn6 <- [1,961,null,{"value":"13"}] 08:56:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 08:56:43 INFO - PROCESS | 3852 | 1464191803392 Marionette TRACE conn6 -> [0,962,"setScriptTimeout",{"ms":35000}] 08:56:43 INFO - PROCESS | 3852 | 1464191803394 Marionette TRACE conn6 <- [1,962,null,{}] 08:56:43 INFO - PROCESS | 3852 | 1464191803398 Marionette TRACE conn6 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:43 INFO - PROCESS | 3852 | 1464191803513 Marionette TRACE conn6 <- [1,963,null,{"value":null}] 08:56:43 INFO - PROCESS | 3852 | 1464191803585 Marionette TRACE conn6 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:43 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEBA22000 == 39 [pid = 3852] [id = 250] 08:56:43 INFO - PROCESS | 3852 | ++DOMWINDOW == 96 (0000001DE6412000) [pid = 3852] [serial = 749] [outer = 0000000000000000] 08:56:43 INFO - PROCESS | 3852 | ++DOMWINDOW == 97 (0000001DE6417000) [pid = 3852] [serial = 750] [outer = 0000001DE6412000] 08:56:43 INFO - PROCESS | 3852 | 1464191803683 Marionette DEBUG loaded listener.js 08:56:43 INFO - PROCESS | 3852 | ++DOMWINDOW == 98 (0000001DE6466000) [pid = 3852] [serial = 751] [outer = 0000001DE6412000] 08:56:44 INFO - PROCESS | 3852 | 1464191804277 Marionette TRACE conn6 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 08:56:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 08:56:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 923ms 08:56:44 INFO - PROCESS | 3852 | 1464191804318 Marionette TRACE conn6 -> [0,965,"getWindowHandle",null] 08:56:44 INFO - PROCESS | 3852 | 1464191804320 Marionette TRACE conn6 <- [1,965,null,{"value":"13"}] 08:56:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 08:56:44 INFO - PROCESS | 3852 | 1464191804323 Marionette TRACE conn6 -> [0,966,"setScriptTimeout",{"ms":35000}] 08:56:44 INFO - PROCESS | 3852 | 1464191804326 Marionette TRACE conn6 <- [1,966,null,{}] 08:56:44 INFO - PROCESS | 3852 | 1464191804330 Marionette TRACE conn6 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:44 INFO - PROCESS | 3852 | 1464191804438 Marionette TRACE conn6 <- [1,967,null,{"value":null}] 08:56:44 INFO - PROCESS | 3852 | 1464191804509 Marionette TRACE conn6 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:44 INFO - PROCESS | 3852 | ++DOCSHELL 0000001D83794000 == 40 [pid = 3852] [id = 251] 08:56:44 INFO - PROCESS | 3852 | ++DOMWINDOW == 99 (0000001D8186CC00) [pid = 3852] [serial = 752] [outer = 0000000000000000] 08:56:44 INFO - PROCESS | 3852 | ++DOMWINDOW == 100 (0000001D83712000) [pid = 3852] [serial = 753] [outer = 0000001D8186CC00] 08:56:44 INFO - PROCESS | 3852 | 1464191804567 Marionette DEBUG loaded listener.js 08:56:44 INFO - PROCESS | 3852 | ++DOMWINDOW == 101 (0000001DE03BF800) [pid = 3852] [serial = 754] [outer = 0000001D8186CC00] 08:56:45 INFO - PROCESS | 3852 | 1464191805267 Marionette TRACE conn6 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 08:56:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 08:56:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 986ms 08:56:45 INFO - PROCESS | 3852 | 1464191805313 Marionette TRACE conn6 -> [0,969,"getWindowHandle",null] 08:56:45 INFO - PROCESS | 3852 | 1464191805319 Marionette TRACE conn6 <- [1,969,null,{"value":"13"}] 08:56:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 08:56:45 INFO - PROCESS | 3852 | 1464191805324 Marionette TRACE conn6 -> [0,970,"setScriptTimeout",{"ms":35000}] 08:56:45 INFO - PROCESS | 3852 | 1464191805329 Marionette TRACE conn6 <- [1,970,null,{}] 08:56:45 INFO - PROCESS | 3852 | 1464191805334 Marionette TRACE conn6 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:45 INFO - PROCESS | 3852 | 1464191805442 Marionette TRACE conn6 <- [1,971,null,{"value":null}] 08:56:45 INFO - PROCESS | 3852 | 1464191805535 Marionette TRACE conn6 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:45 INFO - PROCESS | 3852 | ++DOCSHELL 0000001D841D4800 == 41 [pid = 3852] [id = 252] 08:56:45 INFO - PROCESS | 3852 | ++DOMWINDOW == 102 (0000001D82CD2800) [pid = 3852] [serial = 755] [outer = 0000000000000000] 08:56:45 INFO - PROCESS | 3852 | ++DOMWINDOW == 103 (0000001D8370F000) [pid = 3852] [serial = 756] [outer = 0000001D82CD2800] 08:56:45 INFO - PROCESS | 3852 | 1464191805588 Marionette DEBUG loaded listener.js 08:56:45 INFO - PROCESS | 3852 | ++DOMWINDOW == 104 (0000001DB0A61000) [pid = 3852] [serial = 757] [outer = 0000001D82CD2800] 08:56:46 INFO - PROCESS | 3852 | --DOMWINDOW == 103 (0000001DE3221400) [pid = 3852] [serial = 702] [outer = 0000000000000000] [url = about:blank] 08:56:46 INFO - PROCESS | 3852 | --DOMWINDOW == 102 (0000001DE1E21C00) [pid = 3852] [serial = 381] [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.] 08:56:46 INFO - PROCESS | 3852 | --DOMWINDOW == 101 (0000001DE2724800) [pid = 3852] [serial = 700] [outer = 0000000000000000] [url = about:blank] 08:56:46 INFO - PROCESS | 3852 | --DOMWINDOW == 100 (0000001DE1F5F800) [pid = 3852] [serial = 694] [outer = 0000000000000000] [url = about:blank] 08:56:46 INFO - PROCESS | 3852 | --DOMWINDOW == 99 (0000001DE1E26400) [pid = 3852] [serial = 696] [outer = 0000000000000000] [url = about:blank] 08:56:46 INFO - PROCESS | 3852 | --DOMWINDOW == 98 (0000001DE1F66800) [pid = 3852] [serial = 697] [outer = 0000000000000000] [url = about:blank] 08:56:46 INFO - PROCESS | 3852 | --DOMWINDOW == 97 (0000001DE03BD400) [pid = 3852] [serial = 685] [outer = 0000000000000000] [url = about:blank] 08:56:46 INFO - PROCESS | 3852 | --DOMWINDOW == 96 (0000001D81768C00) [pid = 3852] [serial = 662] [outer = 0000000000000000] [url = about:blank] 08:56:46 INFO - PROCESS | 3852 | --DOMWINDOW == 95 (0000001D8186D400) [pid = 3852] [serial = 663] [outer = 0000000000000000] [url = about:blank] 08:56:46 INFO - PROCESS | 3852 | --DOMWINDOW == 94 (0000001DE052CC00) [pid = 3852] [serial = 687] [outer = 0000000000000000] [url = about:blank] 08:56:46 INFO - PROCESS | 3852 | --DOMWINDOW == 93 (0000001D839B0000) [pid = 3852] [serial = 672] [outer = 0000000000000000] [url = about:blank] 08:56:46 INFO - PROCESS | 3852 | --DOMWINDOW == 92 (0000001D83A0B400) [pid = 3852] [serial = 673] [outer = 0000000000000000] [url = about:blank] 08:56:46 INFO - PROCESS | 3852 | --DOMWINDOW == 91 (0000001DB219DC00) [pid = 3852] [serial = 678] [outer = 0000000000000000] [url = about:blank] 08:56:46 INFO - PROCESS | 3852 | --DOMWINDOW == 90 (0000001DB21B0800) [pid = 3852] [serial = 679] [outer = 0000000000000000] [url = about:blank] 08:56:46 INFO - PROCESS | 3852 | --DOMWINDOW == 89 (0000001D82794400) [pid = 3852] [serial = 666] [outer = 0000000000000000] [url = about:blank] 08:56:46 INFO - PROCESS | 3852 | --DOMWINDOW == 88 (0000001D82C08800) [pid = 3852] [serial = 667] [outer = 0000000000000000] [url = about:blank] 08:56:46 INFO - PROCESS | 3852 | --DOMWINDOW == 87 (0000001DB0A5FC00) [pid = 3852] [serial = 675] [outer = 0000000000000000] [url = about:blank] 08:56:46 INFO - PROCESS | 3852 | --DOMWINDOW == 86 (0000001DB0C38C00) [pid = 3852] [serial = 676] [outer = 0000000000000000] [url = about:blank] 08:56:46 INFO - PROCESS | 3852 | --DOMWINDOW == 85 (0000001DE13CA400) [pid = 3852] [serial = 690] [outer = 0000000000000000] [url = about:blank] 08:56:46 INFO - PROCESS | 3852 | --DOMWINDOW == 84 (0000001DDCFC3400) [pid = 3852] [serial = 684] [outer = 0000000000000000] [url = about:blank] 08:56:46 INFO - PROCESS | 3852 | --DOMWINDOW == 83 (0000001DB22B4800) [pid = 3852] [serial = 681] [outer = 0000000000000000] [url = about:blank] 08:56:46 INFO - PROCESS | 3852 | --DOMWINDOW == 82 (0000001DB22BF400) [pid = 3852] [serial = 682] [outer = 0000000000000000] [url = about:blank] 08:56:46 INFO - PROCESS | 3852 | --DOMWINDOW == 81 (0000001DE0537800) [pid = 3852] [serial = 688] [outer = 0000000000000000] [url = about:blank] 08:56:46 INFO - PROCESS | 3852 | --DOMWINDOW == 80 (0000001D835CDC00) [pid = 3852] [serial = 669] [outer = 0000000000000000] [url = about:blank] 08:56:46 INFO - PROCESS | 3852 | --DOMWINDOW == 79 (0000001D8370FC00) [pid = 3852] [serial = 670] [outer = 0000000000000000] [url = about:blank] 08:56:46 INFO - PROCESS | 3852 | --DOMWINDOW == 78 (0000001DE1E24C00) [pid = 3852] [serial = 693] [outer = 0000000000000000] [url = about:blank] 08:56:46 INFO - PROCESS | 3852 | --DOMWINDOW == 77 (0000001DE1D14000) [pid = 3852] [serial = 691] [outer = 0000000000000000] [url = about:blank] 08:56:46 INFO - PROCESS | 3852 | --DOMWINDOW == 76 (0000001DEE250000) [pid = 3852] [serial = 660] [outer = 0000000000000000] [url = about:blank] 08:56:46 INFO - PROCESS | 3852 | --DOMWINDOW == 75 (0000001DE2577C00) [pid = 3852] [serial = 699] [outer = 0000000000000000] [url = about:blank] 08:56:46 INFO - PROCESS | 3852 | 1464191806325 Marionette TRACE conn6 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 08:56:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 08:56:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1025ms 08:56:46 INFO - PROCESS | 3852 | 1464191806360 Marionette TRACE conn6 -> [0,973,"getWindowHandle",null] 08:56:46 INFO - PROCESS | 3852 | 1464191806365 Marionette TRACE conn6 <- [1,973,null,{"value":"13"}] 08:56:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 08:56:46 INFO - PROCESS | 3852 | 1464191806371 Marionette TRACE conn6 -> [0,974,"setScriptTimeout",{"ms":35000}] 08:56:46 INFO - PROCESS | 3852 | 1464191806375 Marionette TRACE conn6 <- [1,974,null,{}] 08:56:46 INFO - PROCESS | 3852 | 1464191806406 Marionette TRACE conn6 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:46 INFO - PROCESS | 3852 | 1464191806522 Marionette TRACE conn6 <- [1,975,null,{"value":null}] 08:56:46 INFO - PROCESS | 3852 | 1464191806593 Marionette TRACE conn6 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:46 INFO - PROCESS | 3852 | ++DOCSHELL 0000001D83A62800 == 42 [pid = 3852] [id = 253] 08:56:46 INFO - PROCESS | 3852 | ++DOMWINDOW == 76 (0000001D82C08C00) [pid = 3852] [serial = 758] [outer = 0000000000000000] 08:56:46 INFO - PROCESS | 3852 | ++DOMWINDOW == 77 (0000001D82C10C00) [pid = 3852] [serial = 759] [outer = 0000001D82C08C00] 08:56:46 INFO - PROCESS | 3852 | 1464191806657 Marionette DEBUG loaded listener.js 08:56:46 INFO - PROCESS | 3852 | ++DOMWINDOW == 78 (0000001D835D9C00) [pid = 3852] [serial = 760] [outer = 0000001D82C08C00] 08:56:47 INFO - PROCESS | 3852 | 1464191807279 Marionette TRACE conn6 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 08:56:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 08:56:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 944ms 08:56:47 INFO - PROCESS | 3852 | 1464191807316 Marionette TRACE conn6 -> [0,977,"getWindowHandle",null] 08:56:47 INFO - PROCESS | 3852 | 1464191807323 Marionette TRACE conn6 <- [1,977,null,{"value":"13"}] 08:56:47 INFO - PROCESS | 3852 | 1464191807330 Marionette TRACE conn6 -> [0,978,"setScriptTimeout",{"ms":35000}] 08:56:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 08:56:47 INFO - PROCESS | 3852 | 1464191807333 Marionette TRACE conn6 <- [1,978,null,{}] 08:56:47 INFO - PROCESS | 3852 | 1464191807337 Marionette TRACE conn6 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:47 INFO - PROCESS | 3852 | 1464191807450 Marionette TRACE conn6 <- [1,979,null,{"value":null}] 08:56:47 INFO - PROCESS | 3852 | 1464191807522 Marionette TRACE conn6 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:47 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DB0CC0000 == 43 [pid = 3852] [id = 254] 08:56:47 INFO - PROCESS | 3852 | ++DOMWINDOW == 79 (0000001DB0A9F400) [pid = 3852] [serial = 761] [outer = 0000000000000000] 08:56:47 INFO - PROCESS | 3852 | ++DOMWINDOW == 80 (0000001DB0C3C800) [pid = 3852] [serial = 762] [outer = 0000001DB0A9F400] 08:56:47 INFO - PROCESS | 3852 | 1464191807580 Marionette DEBUG loaded listener.js 08:56:47 INFO - PROCESS | 3852 | ++DOMWINDOW == 81 (0000001DB2053400) [pid = 3852] [serial = 763] [outer = 0000001DB0A9F400] 08:56:48 INFO - PROCESS | 3852 | 1464191808233 Marionette TRACE conn6 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 08:56:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 08:56:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 923ms 08:56:48 INFO - PROCESS | 3852 | 1464191808259 Marionette TRACE conn6 -> [0,981,"getWindowHandle",null] 08:56:48 INFO - PROCESS | 3852 | 1464191808262 Marionette TRACE conn6 <- [1,981,null,{"value":"13"}] 08:56:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 08:56:48 INFO - PROCESS | 3852 | 1464191808266 Marionette TRACE conn6 -> [0,982,"setScriptTimeout",{"ms":35000}] 08:56:48 INFO - PROCESS | 3852 | 1464191808270 Marionette TRACE conn6 <- [1,982,null,{}] 08:56:48 INFO - PROCESS | 3852 | 1464191808282 Marionette TRACE conn6 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:48 INFO - PROCESS | 3852 | 1464191808394 Marionette TRACE conn6 <- [1,983,null,{"value":null}] 08:56:48 INFO - PROCESS | 3852 | 1464191808467 Marionette TRACE conn6 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:48 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE056A800 == 44 [pid = 3852] [id = 255] 08:56:48 INFO - PROCESS | 3852 | ++DOMWINDOW == 82 (0000001DB22BF800) [pid = 3852] [serial = 764] [outer = 0000000000000000] 08:56:48 INFO - PROCESS | 3852 | ++DOMWINDOW == 83 (0000001DDCFBD000) [pid = 3852] [serial = 765] [outer = 0000001DB22BF800] 08:56:48 INFO - PROCESS | 3852 | 1464191808530 Marionette DEBUG loaded listener.js 08:56:48 INFO - PROCESS | 3852 | ++DOMWINDOW == 84 (0000001DE052AC00) [pid = 3852] [serial = 766] [outer = 0000001DB22BF800] 08:56:49 INFO - PROCESS | 3852 | 1464191809158 Marionette TRACE conn6 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 08:56:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 08:56:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 923ms 08:56:49 INFO - PROCESS | 3852 | 1464191809191 Marionette TRACE conn6 -> [0,985,"getWindowHandle",null] 08:56:49 INFO - PROCESS | 3852 | 1464191809194 Marionette TRACE conn6 <- [1,985,null,{"value":"13"}] 08:56:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 08:56:49 INFO - PROCESS | 3852 | 1464191809198 Marionette TRACE conn6 -> [0,986,"setScriptTimeout",{"ms":35000}] 08:56:49 INFO - PROCESS | 3852 | 1464191809200 Marionette TRACE conn6 <- [1,986,null,{}] 08:56:49 INFO - PROCESS | 3852 | 1464191809204 Marionette TRACE conn6 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:49 INFO - PROCESS | 3852 | 1464191809316 Marionette TRACE conn6 <- [1,987,null,{"value":null}] 08:56:49 INFO - PROCESS | 3852 | 1464191809399 Marionette TRACE conn6 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:49 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE1CC0800 == 45 [pid = 3852] [id = 256] 08:56:49 INFO - PROCESS | 3852 | ++DOMWINDOW == 85 (0000001DE1310C00) [pid = 3852] [serial = 767] [outer = 0000000000000000] 08:56:49 INFO - PROCESS | 3852 | ++DOMWINDOW == 86 (0000001DE16C3400) [pid = 3852] [serial = 768] [outer = 0000001DE1310C00] 08:56:49 INFO - PROCESS | 3852 | 1464191809457 Marionette DEBUG loaded listener.js 08:56:49 INFO - PROCESS | 3852 | ++DOMWINDOW == 87 (0000001DE1D1BC00) [pid = 3852] [serial = 769] [outer = 0000001DE1310C00] 08:56:50 INFO - PROCESS | 3852 | 1464191809987 Marionette TRACE conn6 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 08:56:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 08:56:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 839ms 08:56:50 INFO - PROCESS | 3852 | 1464191810039 Marionette TRACE conn6 -> [0,989,"getWindowHandle",null] 08:56:50 INFO - PROCESS | 3852 | 1464191810042 Marionette TRACE conn6 <- [1,989,null,{"value":"13"}] 08:56:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 08:56:50 INFO - PROCESS | 3852 | 1464191810045 Marionette TRACE conn6 -> [0,990,"setScriptTimeout",{"ms":35000}] 08:56:50 INFO - PROCESS | 3852 | 1464191810048 Marionette TRACE conn6 <- [1,990,null,{}] 08:56:50 INFO - PROCESS | 3852 | 1464191810051 Marionette TRACE conn6 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:50 INFO - PROCESS | 3852 | 1464191810156 Marionette TRACE conn6 <- [1,991,null,{"value":null}] 08:56:50 INFO - PROCESS | 3852 | 1464191810238 Marionette TRACE conn6 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:50 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE3275000 == 46 [pid = 3852] [id = 257] 08:56:50 INFO - PROCESS | 3852 | ++DOMWINDOW == 88 (0000001DE1E1A400) [pid = 3852] [serial = 770] [outer = 0000000000000000] 08:56:50 INFO - PROCESS | 3852 | ++DOMWINDOW == 89 (0000001DE1E56800) [pid = 3852] [serial = 771] [outer = 0000001DE1E1A400] 08:56:50 INFO - PROCESS | 3852 | 1464191810297 Marionette DEBUG loaded listener.js 08:56:50 INFO - PROCESS | 3852 | ++DOMWINDOW == 90 (0000001DE1F67400) [pid = 3852] [serial = 772] [outer = 0000001DE1E1A400] 08:56:50 INFO - PROCESS | 3852 | 1464191810907 Marionette TRACE conn6 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 08:56:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 08:56:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 923ms 08:56:50 INFO - PROCESS | 3852 | 1464191810971 Marionette TRACE conn6 -> [0,993,"getWindowHandle",null] 08:56:50 INFO - PROCESS | 3852 | 1464191810973 Marionette TRACE conn6 <- [1,993,null,{"value":"13"}] 08:56:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 08:56:50 INFO - PROCESS | 3852 | 1464191810977 Marionette TRACE conn6 -> [0,994,"setScriptTimeout",{"ms":35000}] 08:56:50 INFO - PROCESS | 3852 | 1464191810979 Marionette TRACE conn6 <- [1,994,null,{}] 08:56:50 INFO - PROCESS | 3852 | 1464191810983 Marionette TRACE conn6 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:51 INFO - PROCESS | 3852 | 1464191811112 Marionette TRACE conn6 <- [1,995,null,{"value":null}] 08:56:51 INFO - PROCESS | 3852 | 1464191811184 Marionette TRACE conn6 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:51 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE6E2D800 == 47 [pid = 3852] [id = 258] 08:56:51 INFO - PROCESS | 3852 | ++DOMWINDOW == 91 (0000001DE2729000) [pid = 3852] [serial = 773] [outer = 0000000000000000] 08:56:51 INFO - PROCESS | 3852 | ++DOMWINDOW == 92 (0000001DE641E000) [pid = 3852] [serial = 774] [outer = 0000001DE2729000] 08:56:51 INFO - PROCESS | 3852 | 1464191811244 Marionette DEBUG loaded listener.js 08:56:51 INFO - PROCESS | 3852 | ++DOMWINDOW == 93 (0000001DE678D000) [pid = 3852] [serial = 775] [outer = 0000001DE2729000] 08:56:51 INFO - PROCESS | 3852 | 1464191811849 Marionette TRACE conn6 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 08:56:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 08:56:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 923ms 08:56:51 INFO - PROCESS | 3852 | 1464191811903 Marionette TRACE conn6 -> [0,997,"getWindowHandle",null] 08:56:51 INFO - PROCESS | 3852 | 1464191811905 Marionette TRACE conn6 <- [1,997,null,{"value":"13"}] 08:56:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 08:56:51 INFO - PROCESS | 3852 | 1464191811909 Marionette TRACE conn6 -> [0,998,"setScriptTimeout",{"ms":35000}] 08:56:51 INFO - PROCESS | 3852 | 1464191811912 Marionette TRACE conn6 <- [1,998,null,{}] 08:56:51 INFO - PROCESS | 3852 | 1464191811916 Marionette TRACE conn6 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:52 INFO - PROCESS | 3852 | 1464191812020 Marionette TRACE conn6 <- [1,999,null,{"value":null}] 08:56:52 INFO - PROCESS | 3852 | 1464191812104 Marionette TRACE conn6 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:52 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE74EF800 == 48 [pid = 3852] [id = 259] 08:56:52 INFO - PROCESS | 3852 | ++DOMWINDOW == 94 (0000001DE271E800) [pid = 3852] [serial = 776] [outer = 0000000000000000] 08:56:52 INFO - PROCESS | 3852 | ++DOMWINDOW == 95 (0000001DE6E8D000) [pid = 3852] [serial = 777] [outer = 0000001DE271E800] 08:56:52 INFO - PROCESS | 3852 | 1464191812160 Marionette DEBUG loaded listener.js 08:56:52 INFO - PROCESS | 3852 | ++DOMWINDOW == 96 (0000001DE71F2000) [pid = 3852] [serial = 778] [outer = 0000001DE271E800] 08:56:52 INFO - PROCESS | 3852 | 1464191812843 Marionette TRACE conn6 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 08:56:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 08:56:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 986ms 08:56:52 INFO - PROCESS | 3852 | 1464191812898 Marionette TRACE conn6 -> [0,1001,"getWindowHandle",null] 08:56:52 INFO - PROCESS | 3852 | 1464191812903 Marionette TRACE conn6 <- [1,1001,null,{"value":"13"}] 08:56:52 INFO - PROCESS | 3852 | 1464191812908 Marionette TRACE conn6 -> [0,1002,"setScriptTimeout",{"ms":35000}] 08:56:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 08:56:52 INFO - PROCESS | 3852 | 1464191812912 Marionette TRACE conn6 <- [1,1002,null,{}] 08:56:52 INFO - PROCESS | 3852 | 1464191812918 Marionette TRACE conn6 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:53 INFO - PROCESS | 3852 | 1464191813029 Marionette TRACE conn6 <- [1,1003,null,{"value":null}] 08:56:53 INFO - PROCESS | 3852 | 1464191813103 Marionette TRACE conn6 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:53 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DB0AAF800 == 49 [pid = 3852] [id = 260] 08:56:53 INFO - PROCESS | 3852 | ++DOMWINDOW == 97 (0000001D839AC800) [pid = 3852] [serial = 779] [outer = 0000000000000000] 08:56:53 INFO - PROCESS | 3852 | ++DOMWINDOW == 98 (0000001D83A08800) [pid = 3852] [serial = 780] [outer = 0000001D839AC800] 08:56:53 INFO - PROCESS | 3852 | 1464191813158 Marionette DEBUG loaded listener.js 08:56:53 INFO - PROCESS | 3852 | ++DOMWINDOW == 99 (0000001DB204CC00) [pid = 3852] [serial = 781] [outer = 0000001D839AC800] 08:56:53 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEBA22000 == 48 [pid = 3852] [id = 250] 08:56:53 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE81C8800 == 47 [pid = 3852] [id = 249] 08:56:53 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE0DEA000 == 46 [pid = 3852] [id = 248] 08:56:53 INFO - PROCESS | 3852 | --DOCSHELL 0000001D841E2000 == 45 [pid = 3852] [id = 247] 08:56:53 INFO - PROCESS | 3852 | 1464191813613 Marionette TRACE conn6 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 08:56:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 08:56:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 776ms 08:56:53 INFO - PROCESS | 3852 | 1464191813688 Marionette TRACE conn6 -> [0,1005,"getWindowHandle",null] 08:56:53 INFO - PROCESS | 3852 | 1464191813694 Marionette TRACE conn6 <- [1,1005,null,{"value":"13"}] 08:56:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 08:56:53 INFO - PROCESS | 3852 | 1464191813700 Marionette TRACE conn6 -> [0,1006,"setScriptTimeout",{"ms":35000}] 08:56:53 INFO - PROCESS | 3852 | 1464191813703 Marionette TRACE conn6 <- [1,1006,null,{}] 08:56:53 INFO - PROCESS | 3852 | 1464191813707 Marionette TRACE conn6 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:53 INFO - PROCESS | 3852 | 1464191813803 Marionette TRACE conn6 <- [1,1007,null,{"value":null}] 08:56:53 INFO - PROCESS | 3852 | 1464191813820 Marionette TRACE conn6 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:53 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE0584800 == 46 [pid = 3852] [id = 261] 08:56:53 INFO - PROCESS | 3852 | ++DOMWINDOW == 100 (0000001DB21B0800) [pid = 3852] [serial = 782] [outer = 0000000000000000] 08:56:53 INFO - PROCESS | 3852 | ++DOMWINDOW == 101 (0000001DB22BD000) [pid = 3852] [serial = 783] [outer = 0000001DB21B0800] 08:56:53 INFO - PROCESS | 3852 | 1464191813867 Marionette DEBUG loaded listener.js 08:56:53 INFO - PROCESS | 3852 | ++DOMWINDOW == 102 (0000001DE0539000) [pid = 3852] [serial = 784] [outer = 0000001DB21B0800] 08:56:54 INFO - PROCESS | 3852 | 1464191814317 Marionette TRACE conn6 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 08:56:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 08:56:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 672ms 08:56:54 INFO - PROCESS | 3852 | 1464191814373 Marionette TRACE conn6 -> [0,1009,"getWindowHandle",null] 08:56:54 INFO - PROCESS | 3852 | 1464191814376 Marionette TRACE conn6 <- [1,1009,null,{"value":"13"}] 08:56:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 08:56:54 INFO - PROCESS | 3852 | 1464191814379 Marionette TRACE conn6 -> [0,1010,"setScriptTimeout",{"ms":35000}] 08:56:54 INFO - PROCESS | 3852 | 1464191814383 Marionette TRACE conn6 <- [1,1010,null,{}] 08:56:54 INFO - PROCESS | 3852 | 1464191814394 Marionette TRACE conn6 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:54 INFO - PROCESS | 3852 | 1464191814488 Marionette TRACE conn6 <- [1,1011,null,{"value":null}] 08:56:54 INFO - PROCESS | 3852 | 1464191814506 Marionette TRACE conn6 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:54 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE87A6800 == 47 [pid = 3852] [id = 262] 08:56:54 INFO - PROCESS | 3852 | ++DOMWINDOW == 103 (0000001DE271F400) [pid = 3852] [serial = 785] [outer = 0000000000000000] 08:56:54 INFO - PROCESS | 3852 | ++DOMWINDOW == 104 (0000001DE27F3C00) [pid = 3852] [serial = 786] [outer = 0000001DE271F400] 08:56:54 INFO - PROCESS | 3852 | 1464191814555 Marionette DEBUG loaded listener.js 08:56:54 INFO - PROCESS | 3852 | ++DOMWINDOW == 105 (0000001DE641AC00) [pid = 3852] [serial = 787] [outer = 0000001DE271F400] 08:56:55 INFO - PROCESS | 3852 | 1464191815013 Marionette TRACE conn6 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 08:56:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 08:56:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 692ms 08:56:55 INFO - PROCESS | 3852 | 1464191815074 Marionette TRACE conn6 -> [0,1013,"getWindowHandle",null] 08:56:55 INFO - PROCESS | 3852 | 1464191815077 Marionette TRACE conn6 <- [1,1013,null,{"value":"13"}] 08:56:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 08:56:55 INFO - PROCESS | 3852 | 1464191815080 Marionette TRACE conn6 -> [0,1014,"setScriptTimeout",{"ms":35000}] 08:56:55 INFO - PROCESS | 3852 | 1464191815082 Marionette TRACE conn6 <- [1,1014,null,{}] 08:56:55 INFO - PROCESS | 3852 | 1464191815086 Marionette TRACE conn6 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:55 INFO - PROCESS | 3852 | 1464191815213 Marionette TRACE conn6 <- [1,1015,null,{"value":null}] 08:56:55 INFO - PROCESS | 3852 | 1464191815298 Marionette TRACE conn6 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:55 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEC374000 == 48 [pid = 3852] [id = 263] 08:56:55 INFO - PROCESS | 3852 | ++DOMWINDOW == 106 (0000001DE34F0C00) [pid = 3852] [serial = 788] [outer = 0000000000000000] 08:56:55 INFO - PROCESS | 3852 | ++DOMWINDOW == 107 (0000001DE73EF000) [pid = 3852] [serial = 789] [outer = 0000001DE34F0C00] 08:56:55 INFO - PROCESS | 3852 | 1464191815345 Marionette DEBUG loaded listener.js 08:56:55 INFO - PROCESS | 3852 | ++DOMWINDOW == 108 (0000001DE7E43000) [pid = 3852] [serial = 790] [outer = 0000001DE34F0C00] 08:56:55 INFO - PROCESS | 3852 | 1464191815766 Marionette TRACE conn6 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 08:56:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 08:56:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 734ms 08:56:55 INFO - PROCESS | 3852 | 1464191815817 Marionette TRACE conn6 -> [0,1017,"getWindowHandle",null] 08:56:55 INFO - PROCESS | 3852 | 1464191815820 Marionette TRACE conn6 <- [1,1017,null,{"value":"13"}] 08:56:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 08:56:55 INFO - PROCESS | 3852 | 1464191815823 Marionette TRACE conn6 -> [0,1018,"setScriptTimeout",{"ms":35000}] 08:56:55 INFO - PROCESS | 3852 | 1464191815825 Marionette TRACE conn6 <- [1,1018,null,{}] 08:56:55 INFO - PROCESS | 3852 | 1464191815828 Marionette TRACE conn6 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:55 INFO - PROCESS | 3852 | 1464191815944 Marionette TRACE conn6 <- [1,1019,null,{"value":null}] 08:56:56 INFO - PROCESS | 3852 | 1464191816003 Marionette TRACE conn6 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:56 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DED947000 == 49 [pid = 3852] [id = 264] 08:56:56 INFO - PROCESS | 3852 | ++DOMWINDOW == 109 (0000001DE7F0B000) [pid = 3852] [serial = 791] [outer = 0000000000000000] 08:56:56 INFO - PROCESS | 3852 | ++DOMWINDOW == 110 (0000001DE7F11000) [pid = 3852] [serial = 792] [outer = 0000001DE7F0B000] 08:56:56 INFO - PROCESS | 3852 | 1464191816051 Marionette DEBUG loaded listener.js 08:56:56 INFO - PROCESS | 3852 | ++DOMWINDOW == 111 (0000001DE838E800) [pid = 3852] [serial = 793] [outer = 0000001DE7F0B000] 08:56:56 INFO - PROCESS | 3852 | 1464191816519 Marionette TRACE conn6 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 08:56:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 08:56:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 734ms 08:56:56 INFO - PROCESS | 3852 | 1464191816579 Marionette TRACE conn6 -> [0,1021,"getWindowHandle",null] 08:56:56 INFO - PROCESS | 3852 | 1464191816581 Marionette TRACE conn6 <- [1,1021,null,{"value":"13"}] 08:56:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 08:56:56 INFO - PROCESS | 3852 | 1464191816584 Marionette TRACE conn6 -> [0,1022,"setScriptTimeout",{"ms":35000}] 08:56:56 INFO - PROCESS | 3852 | 1464191816586 Marionette TRACE conn6 <- [1,1022,null,{}] 08:56:56 INFO - PROCESS | 3852 | 1464191816589 Marionette TRACE conn6 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:56 INFO - PROCESS | 3852 | 1464191816712 Marionette TRACE conn6 <- [1,1023,null,{"value":null}] 08:56:56 INFO - PROCESS | 3852 | 1464191816765 Marionette TRACE conn6 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:56 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEE320000 == 50 [pid = 3852] [id = 265] 08:56:56 INFO - PROCESS | 3852 | ++DOMWINDOW == 112 (0000001DE83BC400) [pid = 3852] [serial = 794] [outer = 0000000000000000] 08:56:56 INFO - PROCESS | 3852 | ++DOMWINDOW == 113 (0000001DE8717000) [pid = 3852] [serial = 795] [outer = 0000001DE83BC400] 08:56:56 INFO - PROCESS | 3852 | 1464191816812 Marionette DEBUG loaded listener.js 08:56:56 INFO - PROCESS | 3852 | ++DOMWINDOW == 114 (0000001DE87D9800) [pid = 3852] [serial = 796] [outer = 0000001DE83BC400] 08:56:57 INFO - PROCESS | 3852 | 1464191817230 Marionette TRACE conn6 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 08:56:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 08:56:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 671ms 08:56:57 INFO - PROCESS | 3852 | 1464191817259 Marionette TRACE conn6 -> [0,1025,"getWindowHandle",null] 08:56:57 INFO - PROCESS | 3852 | 1464191817261 Marionette TRACE conn6 <- [1,1025,null,{"value":"13"}] 08:56:57 INFO - PROCESS | 3852 | 1464191817264 Marionette TRACE conn6 -> [0,1026,"setScriptTimeout",{"ms":35000}] 08:56:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 08:56:57 INFO - PROCESS | 3852 | 1464191817266 Marionette TRACE conn6 <- [1,1026,null,{}] 08:56:57 INFO - PROCESS | 3852 | 1464191817269 Marionette TRACE conn6 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:57 INFO - PROCESS | 3852 | 1464191817383 Marionette TRACE conn6 <- [1,1027,null,{"value":null}] 08:56:57 INFO - PROCESS | 3852 | 1464191817435 Marionette TRACE conn6 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:57 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEE912000 == 51 [pid = 3852] [id = 266] 08:56:57 INFO - PROCESS | 3852 | ++DOMWINDOW == 115 (0000001DE87E4000) [pid = 3852] [serial = 797] [outer = 0000000000000000] 08:56:57 INFO - PROCESS | 3852 | ++DOMWINDOW == 116 (0000001DE8983400) [pid = 3852] [serial = 798] [outer = 0000001DE87E4000] 08:56:57 INFO - PROCESS | 3852 | 1464191817481 Marionette DEBUG loaded listener.js 08:56:57 INFO - PROCESS | 3852 | ++DOMWINDOW == 117 (0000001DE8DAF400) [pid = 3852] [serial = 799] [outer = 0000001DE87E4000] 08:56:57 INFO - PROCESS | 3852 | --DOMWINDOW == 116 (0000001DE1E59800) [pid = 3852] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 08:56:57 INFO - PROCESS | 3852 | --DOMWINDOW == 115 (0000001DB22B7800) [pid = 3852] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 08:56:57 INFO - PROCESS | 3852 | --DOMWINDOW == 114 (0000001DE0D46C00) [pid = 3852] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 08:56:57 INFO - PROCESS | 3852 | --DOMWINDOW == 113 (0000001D80964800) [pid = 3852] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 08:56:57 INFO - PROCESS | 3852 | --DOMWINDOW == 112 (0000001D80A06000) [pid = 3852] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 08:56:57 INFO - PROCESS | 3852 | --DOMWINDOW == 111 (0000001D835D4C00) [pid = 3852] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 08:56:57 INFO - PROCESS | 3852 | --DOMWINDOW == 110 (0000001DE272C000) [pid = 3852] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 08:56:57 INFO - PROCESS | 3852 | --DOMWINDOW == 109 (0000001DB219C800) [pid = 3852] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 08:56:57 INFO - PROCESS | 3852 | --DOMWINDOW == 108 (0000001D81769800) [pid = 3852] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 08:56:57 INFO - PROCESS | 3852 | --DOMWINDOW == 107 (0000001D8175D000) [pid = 3852] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 08:56:57 INFO - PROCESS | 3852 | --DOMWINDOW == 106 (0000001D82CCE400) [pid = 3852] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 08:56:57 INFO - PROCESS | 3852 | --DOMWINDOW == 105 (0000001DE1C30800) [pid = 3852] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 08:56:57 INFO - PROCESS | 3852 | --DOMWINDOW == 104 (0000001DE24E5C00) [pid = 3852] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 08:56:57 INFO - PROCESS | 3852 | --DOMWINDOW == 103 (0000001D8186CC00) [pid = 3852] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 08:56:57 INFO - PROCESS | 3852 | --DOMWINDOW == 102 (0000001DE16BF800) [pid = 3852] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 08:56:57 INFO - PROCESS | 3852 | --DOMWINDOW == 101 (0000001D82793000) [pid = 3852] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 08:56:57 INFO - PROCESS | 3852 | --DOMWINDOW == 100 (0000001DB204A400) [pid = 3852] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 08:56:57 INFO - PROCESS | 3852 | 1464191817898 Marionette TRACE conn6 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 08:56:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 08:56:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 671ms 08:56:57 INFO - PROCESS | 3852 | 1464191817939 Marionette TRACE conn6 -> [0,1029,"getWindowHandle",null] 08:56:57 INFO - PROCESS | 3852 | 1464191817941 Marionette TRACE conn6 <- [1,1029,null,{"value":"13"}] 08:56:57 INFO - PROCESS | 3852 | 1464191817944 Marionette TRACE conn6 -> [0,1030,"setScriptTimeout",{"ms":35000}] 08:56:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 08:56:57 INFO - PROCESS | 3852 | 1464191817946 Marionette TRACE conn6 <- [1,1030,null,{}] 08:56:57 INFO - PROCESS | 3852 | 1464191817958 Marionette TRACE conn6 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:58 INFO - PROCESS | 3852 | 1464191818044 Marionette TRACE conn6 <- [1,1031,null,{"value":null}] 08:56:58 INFO - PROCESS | 3852 | 1464191818081 Marionette TRACE conn6 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:58 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEEA17000 == 52 [pid = 3852] [id = 267] 08:56:58 INFO - PROCESS | 3852 | ++DOMWINDOW == 101 (0000001D82CCE400) [pid = 3852] [serial = 800] [outer = 0000000000000000] 08:56:58 INFO - PROCESS | 3852 | ++DOMWINDOW == 102 (0000001DB204A800) [pid = 3852] [serial = 801] [outer = 0000001D82CCE400] 08:56:58 INFO - PROCESS | 3852 | 1464191818127 Marionette DEBUG loaded listener.js 08:56:58 INFO - PROCESS | 3852 | ++DOMWINDOW == 103 (0000001DE1E19C00) [pid = 3852] [serial = 802] [outer = 0000001D82CCE400] 08:56:58 INFO - PROCESS | 3852 | 1464191818549 Marionette TRACE conn6 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 08:56:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 08:56:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 630ms 08:56:58 INFO - PROCESS | 3852 | 1464191818577 Marionette TRACE conn6 -> [0,1033,"getWindowHandle",null] 08:56:58 INFO - PROCESS | 3852 | 1464191818580 Marionette TRACE conn6 <- [1,1033,null,{"value":"13"}] 08:56:58 INFO - PROCESS | 3852 | 1464191818583 Marionette TRACE conn6 -> [0,1034,"setScriptTimeout",{"ms":35000}] 08:56:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 08:56:58 INFO - PROCESS | 3852 | 1464191818585 Marionette TRACE conn6 <- [1,1034,null,{}] 08:56:58 INFO - PROCESS | 3852 | 1464191818589 Marionette TRACE conn6 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:58 INFO - PROCESS | 3852 | 1464191818676 Marionette TRACE conn6 <- [1,1035,null,{"value":null}] 08:56:58 INFO - PROCESS | 3852 | 1464191818683 Marionette TRACE conn6 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:58 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEEDE7800 == 53 [pid = 3852] [id = 268] 08:56:58 INFO - PROCESS | 3852 | ++DOMWINDOW == 104 (0000001DE6419000) [pid = 3852] [serial = 803] [outer = 0000000000000000] 08:56:58 INFO - PROCESS | 3852 | ++DOMWINDOW == 105 (0000001DEAE5E000) [pid = 3852] [serial = 804] [outer = 0000001DE6419000] 08:56:58 INFO - PROCESS | 3852 | 1464191818728 Marionette DEBUG loaded listener.js 08:56:58 INFO - PROCESS | 3852 | ++DOMWINDOW == 106 (0000001DEB409400) [pid = 3852] [serial = 805] [outer = 0000001DE6419000] 08:56:59 INFO - PROCESS | 3852 | 1464191819157 Marionette TRACE conn6 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 08:56:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 08:56:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 629ms 08:56:59 INFO - PROCESS | 3852 | 1464191819216 Marionette TRACE conn6 -> [0,1037,"getWindowHandle",null] 08:56:59 INFO - PROCESS | 3852 | 1464191819218 Marionette TRACE conn6 <- [1,1037,null,{"value":"13"}] 08:56:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 08:56:59 INFO - PROCESS | 3852 | 1464191819221 Marionette TRACE conn6 -> [0,1038,"setScriptTimeout",{"ms":35000}] 08:56:59 INFO - PROCESS | 3852 | 1464191819223 Marionette TRACE conn6 <- [1,1038,null,{}] 08:56:59 INFO - PROCESS | 3852 | 1464191819227 Marionette TRACE conn6 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:59 INFO - PROCESS | 3852 | 1464191819323 Marionette TRACE conn6 <- [1,1039,null,{"value":null}] 08:56:59 INFO - PROCESS | 3852 | 1464191819333 Marionette TRACE conn6 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:59 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEF4DC800 == 54 [pid = 3852] [id = 269] 08:56:59 INFO - PROCESS | 3852 | ++DOMWINDOW == 107 (0000001DEB40F000) [pid = 3852] [serial = 806] [outer = 0000000000000000] 08:56:59 INFO - PROCESS | 3852 | ++DOMWINDOW == 108 (0000001DEB468C00) [pid = 3852] [serial = 807] [outer = 0000001DEB40F000] 08:56:59 INFO - PROCESS | 3852 | 1464191819379 Marionette DEBUG loaded listener.js 08:56:59 INFO - PROCESS | 3852 | ++DOMWINDOW == 109 (0000001DEB473800) [pid = 3852] [serial = 808] [outer = 0000001DEB40F000] 08:57:00 INFO - PROCESS | 3852 | 1464191820063 Marionette TRACE conn6 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 08:57:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 08:57:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 881ms 08:57:00 INFO - PROCESS | 3852 | 1464191820106 Marionette TRACE conn6 -> [0,1041,"getWindowHandle",null] 08:57:00 INFO - PROCESS | 3852 | 1464191820111 Marionette TRACE conn6 <- [1,1041,null,{"value":"13"}] 08:57:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 08:57:00 INFO - PROCESS | 3852 | 1464191820118 Marionette TRACE conn6 -> [0,1042,"setScriptTimeout",{"ms":35000}] 08:57:00 INFO - PROCESS | 3852 | 1464191820122 Marionette TRACE conn6 <- [1,1042,null,{}] 08:57:00 INFO - PROCESS | 3852 | 1464191820128 Marionette TRACE conn6 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:00 INFO - PROCESS | 3852 | 1464191820251 Marionette TRACE conn6 <- [1,1043,null,{"value":null}] 08:57:00 INFO - PROCESS | 3852 | 1464191820373 Marionette TRACE conn6 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:00 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DB2322000 == 55 [pid = 3852] [id = 270] 08:57:00 INFO - PROCESS | 3852 | ++DOMWINDOW == 110 (0000001D82CD5C00) [pid = 3852] [serial = 809] [outer = 0000000000000000] 08:57:00 INFO - PROCESS | 3852 | ++DOMWINDOW == 111 (0000001D839B1800) [pid = 3852] [serial = 810] [outer = 0000001D82CD5C00] 08:57:00 INFO - PROCESS | 3852 | 1464191820435 Marionette DEBUG loaded listener.js 08:57:00 INFO - PROCESS | 3852 | ++DOMWINDOW == 112 (0000001DB21AD400) [pid = 3852] [serial = 811] [outer = 0000001D82CD5C00] 08:57:01 INFO - PROCESS | 3852 | 1464191821047 Marionette TRACE conn6 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 08:57:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 08:57:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 985ms 08:57:01 INFO - PROCESS | 3852 | 1464191821105 Marionette TRACE conn6 -> [0,1045,"getWindowHandle",null] 08:57:01 INFO - PROCESS | 3852 | 1464191821112 Marionette TRACE conn6 <- [1,1045,null,{"value":"13"}] 08:57:01 INFO - PROCESS | 3852 | 1464191821119 Marionette TRACE conn6 -> [0,1046,"setScriptTimeout",{"ms":35000}] 08:57:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 08:57:01 INFO - PROCESS | 3852 | 1464191821122 Marionette TRACE conn6 <- [1,1046,null,{}] 08:57:01 INFO - PROCESS | 3852 | 1464191821126 Marionette TRACE conn6 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:01 INFO - PROCESS | 3852 | 1464191821246 Marionette TRACE conn6 <- [1,1047,null,{"value":null}] 08:57:01 INFO - PROCESS | 3852 | 1464191821365 Marionette TRACE conn6 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:01 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEE1A3000 == 56 [pid = 3852] [id = 271] 08:57:01 INFO - PROCESS | 3852 | ++DOMWINDOW == 113 (0000001DE1E1D000) [pid = 3852] [serial = 812] [outer = 0000000000000000] 08:57:01 INFO - PROCESS | 3852 | ++DOMWINDOW == 114 (0000001DE24E6400) [pid = 3852] [serial = 813] [outer = 0000001DE1E1D000] 08:57:01 INFO - PROCESS | 3852 | 1464191821424 Marionette DEBUG loaded listener.js 08:57:01 INFO - PROCESS | 3852 | ++DOMWINDOW == 115 (0000001DE6415800) [pid = 3852] [serial = 814] [outer = 0000001DE1E1D000] 08:57:02 INFO - PROCESS | 3852 | 1464191822032 Marionette TRACE conn6 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 08:57:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 08:57:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 986ms 08:57:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 08:57:02 INFO - PROCESS | 3852 | 1464191822112 Marionette TRACE conn6 -> [0,1049,"getWindowHandle",null] 08:57:02 INFO - PROCESS | 3852 | 1464191822114 Marionette TRACE conn6 <- [1,1049,null,{"value":"13"}] 08:57:02 INFO - PROCESS | 3852 | 1464191822119 Marionette TRACE conn6 -> [0,1050,"setScriptTimeout",{"ms":35000}] 08:57:02 INFO - PROCESS | 3852 | 1464191822123 Marionette TRACE conn6 <- [1,1050,null,{}] 08:57:02 INFO - PROCESS | 3852 | 1464191822148 Marionette TRACE conn6 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:02 INFO - PROCESS | 3852 | 1464191822299 Marionette TRACE conn6 <- [1,1051,null,{"value":null}] 08:57:02 INFO - PROCESS | 3852 | 1464191822348 Marionette TRACE conn6 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:02 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEFB15000 == 57 [pid = 3852] [id = 272] 08:57:02 INFO - PROCESS | 3852 | ++DOMWINDOW == 116 (0000001DE83B7400) [pid = 3852] [serial = 815] [outer = 0000000000000000] 08:57:02 INFO - PROCESS | 3852 | ++DOMWINDOW == 117 (0000001DE83BE400) [pid = 3852] [serial = 816] [outer = 0000001DE83B7400] 08:57:02 INFO - PROCESS | 3852 | 1464191822409 Marionette DEBUG loaded listener.js 08:57:02 INFO - PROCESS | 3852 | ++DOMWINDOW == 118 (0000001DEB40F800) [pid = 3852] [serial = 817] [outer = 0000001DE83B7400] 08:57:02 INFO - PROCESS | 3852 | 1464191822980 Marionette TRACE conn6 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 08:57:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 08:57:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 882ms 08:57:03 INFO - PROCESS | 3852 | 1464191823013 Marionette TRACE conn6 -> [0,1053,"getWindowHandle",null] 08:57:03 INFO - PROCESS | 3852 | 1464191823016 Marionette TRACE conn6 <- [1,1053,null,{"value":"13"}] 08:57:03 INFO - PROCESS | 3852 | 1464191823021 Marionette TRACE conn6 -> [0,1054,"setScriptTimeout",{"ms":35000}] 08:57:03 INFO - PROCESS | 3852 | 1464191823023 Marionette TRACE conn6 <- [1,1054,null,{}] 08:57:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 08:57:03 INFO - PROCESS | 3852 | 1464191823027 Marionette TRACE conn6 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:03 INFO - PROCESS | 3852 | 1464191823152 Marionette TRACE conn6 <- [1,1055,null,{"value":null}] 08:57:03 INFO - PROCESS | 3852 | 1464191823243 Marionette TRACE conn6 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:03 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DF1690000 == 58 [pid = 3852] [id = 273] 08:57:03 INFO - PROCESS | 3852 | ++DOMWINDOW == 119 (0000001DEBA9CC00) [pid = 3852] [serial = 818] [outer = 0000000000000000] 08:57:03 INFO - PROCESS | 3852 | ++DOMWINDOW == 120 (0000001DEBAA1000) [pid = 3852] [serial = 819] [outer = 0000001DEBA9CC00] 08:57:03 INFO - PROCESS | 3852 | 1464191823301 Marionette DEBUG loaded listener.js 08:57:03 INFO - PROCESS | 3852 | ++DOMWINDOW == 121 (0000001DEBAD1800) [pid = 3852] [serial = 820] [outer = 0000001DEBA9CC00] 08:57:04 INFO - PROCESS | 3852 | 1464191824278 Marionette TRACE conn6 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 08:57:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 08:57:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1277ms 08:57:04 INFO - PROCESS | 3852 | 1464191824306 Marionette TRACE conn6 -> [0,1057,"getWindowHandle",null] 08:57:04 INFO - PROCESS | 3852 | 1464191824310 Marionette TRACE conn6 <- [1,1057,null,{"value":"13"}] 08:57:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 08:57:04 INFO - PROCESS | 3852 | 1464191824315 Marionette TRACE conn6 -> [0,1058,"setScriptTimeout",{"ms":35000}] 08:57:04 INFO - PROCESS | 3852 | 1464191824320 Marionette TRACE conn6 <- [1,1058,null,{}] 08:57:04 INFO - PROCESS | 3852 | 1464191824326 Marionette TRACE conn6 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:04 INFO - PROCESS | 3852 | 1464191824431 Marionette TRACE conn6 <- [1,1059,null,{"value":null}] 08:57:04 INFO - PROCESS | 3852 | 1464191824557 Marionette TRACE conn6 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:04 INFO - PROCESS | 3852 | ++DOCSHELL 0000001D841CD800 == 59 [pid = 3852] [id = 274] 08:57:04 INFO - PROCESS | 3852 | ++DOMWINDOW == 122 (0000001D818F5800) [pid = 3852] [serial = 821] [outer = 0000000000000000] 08:57:04 INFO - PROCESS | 3852 | ++DOMWINDOW == 123 (0000001D82797C00) [pid = 3852] [serial = 822] [outer = 0000001D818F5800] 08:57:04 INFO - PROCESS | 3852 | 1464191824609 Marionette DEBUG loaded listener.js 08:57:04 INFO - PROCESS | 3852 | ++DOMWINDOW == 124 (0000001D82CCE800) [pid = 3852] [serial = 823] [outer = 0000001D818F5800] 08:57:05 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEEDE7800 == 58 [pid = 3852] [id = 268] 08:57:05 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEEA17000 == 57 [pid = 3852] [id = 267] 08:57:05 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEE912000 == 56 [pid = 3852] [id = 266] 08:57:05 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEE320000 == 55 [pid = 3852] [id = 265] 08:57:05 INFO - PROCESS | 3852 | --DOCSHELL 0000001DED947000 == 54 [pid = 3852] [id = 264] 08:57:05 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEC374000 == 53 [pid = 3852] [id = 263] 08:57:05 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE87A6800 == 52 [pid = 3852] [id = 262] 08:57:05 INFO - PROCESS | 3852 | --DOMWINDOW == 123 (0000001D8370F000) [pid = 3852] [serial = 756] [outer = 0000000000000000] [url = about:blank] 08:57:05 INFO - PROCESS | 3852 | --DOMWINDOW == 122 (0000001DE6417000) [pid = 3852] [serial = 750] [outer = 0000000000000000] [url = about:blank] 08:57:05 INFO - PROCESS | 3852 | 1464191825269 Marionette TRACE conn6 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 08:57:05 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE0584800 == 51 [pid = 3852] [id = 261] 08:57:05 INFO - PROCESS | 3852 | --DOCSHELL 0000001DB0AAF800 == 50 [pid = 3852] [id = 260] 08:57:05 INFO - PROCESS | 3852 | --DOCSHELL 0000001D83A62800 == 49 [pid = 3852] [id = 253] 08:57:05 INFO - PROCESS | 3852 | --DOCSHELL 0000001D841D4800 == 48 [pid = 3852] [id = 252] 08:57:05 INFO - PROCESS | 3852 | --DOCSHELL 0000001D83794000 == 47 [pid = 3852] [id = 251] 08:57:05 INFO - PROCESS | 3852 | --DOMWINDOW == 121 (0000001DDCFBF800) [pid = 3852] [serial = 723] [outer = 0000000000000000] [url = about:blank] 08:57:05 INFO - PROCESS | 3852 | --DOMWINDOW == 120 (0000001DE133D400) [pid = 3852] [serial = 726] [outer = 0000000000000000] [url = about:blank] 08:57:05 INFO - PROCESS | 3852 | --DOMWINDOW == 119 (0000001DDCFCB800) [pid = 3852] [serial = 724] [outer = 0000000000000000] [url = about:blank] 08:57:05 INFO - PROCESS | 3852 | --DOMWINDOW == 118 (0000001D818EAC00) [pid = 3852] [serial = 729] [outer = 0000000000000000] [url = about:blank] 08:57:05 INFO - PROCESS | 3852 | --DOMWINDOW == 117 (0000001DB0C39400) [pid = 3852] [serial = 717] [outer = 0000000000000000] [url = about:blank] 08:57:05 INFO - PROCESS | 3852 | --DOMWINDOW == 116 (0000001DB2049800) [pid = 3852] [serial = 718] [outer = 0000000000000000] [url = about:blank] 08:57:05 INFO - PROCESS | 3852 | --DOMWINDOW == 115 (0000001D835DB400) [pid = 3852] [serial = 714] [outer = 0000000000000000] [url = about:blank] 08:57:05 INFO - PROCESS | 3852 | --DOMWINDOW == 114 (0000001D839A7000) [pid = 3852] [serial = 715] [outer = 0000000000000000] [url = about:blank] 08:57:05 INFO - PROCESS | 3852 | --DOMWINDOW == 113 (0000001DE1D12C00) [pid = 3852] [serial = 727] [outer = 0000000000000000] [url = about:blank] 08:57:05 INFO - PROCESS | 3852 | --DOMWINDOW == 112 (0000001DE6415400) [pid = 3852] [serial = 703] [outer = 0000000000000000] [url = about:blank] 08:57:05 INFO - PROCESS | 3852 | --DOMWINDOW == 111 (0000001DB21AE800) [pid = 3852] [serial = 720] [outer = 0000000000000000] [url = about:blank] 08:57:05 INFO - PROCESS | 3852 | --DOMWINDOW == 110 (0000001D82795400) [pid = 3852] [serial = 712] [outer = 0000000000000000] [url = about:blank] 08:57:05 INFO - PROCESS | 3852 | --DOMWINDOW == 109 (0000001D81867800) [pid = 3852] [serial = 711] [outer = 0000000000000000] [url = about:blank] 08:57:05 INFO - PROCESS | 3852 | --DOMWINDOW == 108 (0000001D82C03000) [pid = 3852] [serial = 706] [outer = 0000000000000000] [url = about:blank] 08:57:05 INFO - PROCESS | 3852 | --DOMWINDOW == 107 (0000001D818EB400) [pid = 3852] [serial = 705] [outer = 0000000000000000] [url = about:blank] 08:57:05 INFO - PROCESS | 3852 | --DOMWINDOW == 106 (0000001D83A0C000) [pid = 3852] [serial = 709] [outer = 0000000000000000] [url = about:blank] 08:57:05 INFO - PROCESS | 3852 | --DOMWINDOW == 105 (0000001D835DA800) [pid = 3852] [serial = 708] [outer = 0000000000000000] [url = about:blank] 08:57:05 INFO - PROCESS | 3852 | --DOMWINDOW == 104 (0000001DE1E21000) [pid = 3852] [serial = 732] [outer = 0000000000000000] [url = about:blank] 08:57:05 INFO - PROCESS | 3852 | --DOMWINDOW == 103 (0000001DB21AB000) [pid = 3852] [serial = 730] [outer = 0000000000000000] [url = about:blank] 08:57:05 INFO - PROCESS | 3852 | --DOMWINDOW == 102 (0000001DE2574C00) [pid = 3852] [serial = 736] [outer = 0000000000000000] [url = about:blank] 08:57:05 INFO - PROCESS | 3852 | --DOMWINDOW == 101 (0000001DB22B6C00) [pid = 3852] [serial = 721] [outer = 0000000000000000] [url = about:blank] 08:57:05 INFO - PROCESS | 3852 | --DOMWINDOW == 100 (0000001DE1E5C400) [pid = 3852] [serial = 733] [outer = 0000000000000000] [url = about:blank] 08:57:05 INFO - PROCESS | 3852 | --DOMWINDOW == 99 (0000001DE03BF800) [pid = 3852] [serial = 754] [outer = 0000000000000000] [url = about:blank] 08:57:05 INFO - PROCESS | 3852 | --DOMWINDOW == 98 (0000001D83712000) [pid = 3852] [serial = 753] [outer = 0000000000000000] [url = about:blank] 08:57:05 INFO - PROCESS | 3852 | --DOMWINDOW == 97 (0000001DE321C400) [pid = 3852] [serial = 748] [outer = 0000000000000000] [url = about:blank] 08:57:05 INFO - PROCESS | 3852 | --DOMWINDOW == 96 (0000001D83A06C00) [pid = 3852] [serial = 742] [outer = 0000000000000000] [url = about:blank] 08:57:05 INFO - PROCESS | 3852 | --DOMWINDOW == 95 (0000001DE1F6DC00) [pid = 3852] [serial = 747] [outer = 0000000000000000] [url = about:blank] 08:57:05 INFO - PROCESS | 3852 | --DOMWINDOW == 94 (0000001DE052C800) [pid = 3852] [serial = 745] [outer = 0000000000000000] [url = about:blank] 08:57:05 INFO - PROCESS | 3852 | --DOMWINDOW == 93 (0000001DB21AC000) [pid = 3852] [serial = 744] [outer = 0000000000000000] [url = about:blank] 08:57:05 INFO - PROCESS | 3852 | --DOMWINDOW == 92 (0000001D835D1800) [pid = 3852] [serial = 741] [outer = 0000000000000000] [url = about:blank] 08:57:05 INFO - PROCESS | 3852 | --DOMWINDOW == 91 (0000001DE2722C00) [pid = 3852] [serial = 738] [outer = 0000000000000000] [url = about:blank] 08:57:05 INFO - PROCESS | 3852 | --DOMWINDOW == 90 (0000001DE1F69C00) [pid = 3852] [serial = 735] [outer = 0000000000000000] [url = about:blank] 08:57:05 INFO - PROCESS | 3852 | --DOMWINDOW == 89 (0000001DE27F7400) [pid = 3852] [serial = 739] [outer = 0000000000000000] [url = about:blank] 08:57:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 08:57:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1028ms 08:57:05 INFO - PROCESS | 3852 | 1464191825358 Marionette TRACE conn6 -> [0,1061,"getWindowHandle",null] 08:57:05 INFO - PROCESS | 3852 | 1464191825364 Marionette TRACE conn6 <- [1,1061,null,{"value":"13"}] 08:57:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 08:57:05 INFO - PROCESS | 3852 | 1464191825393 Marionette TRACE conn6 -> [0,1062,"setScriptTimeout",{"ms":35000}] 08:57:05 INFO - PROCESS | 3852 | 1464191825396 Marionette TRACE conn6 <- [1,1062,null,{}] 08:57:05 INFO - PROCESS | 3852 | 1464191825400 Marionette TRACE conn6 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:05 INFO - PROCESS | 3852 | 1464191825496 Marionette TRACE conn6 <- [1,1063,null,{"value":null}] 08:57:05 INFO - PROCESS | 3852 | 1464191825503 Marionette TRACE conn6 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:05 INFO - PROCESS | 3852 | ++DOCSHELL 0000001D8378C000 == 48 [pid = 3852] [id = 275] 08:57:05 INFO - PROCESS | 3852 | ++DOMWINDOW == 90 (0000001D818F0400) [pid = 3852] [serial = 824] [outer = 0000000000000000] 08:57:05 INFO - PROCESS | 3852 | ++DOMWINDOW == 91 (0000001D82790400) [pid = 3852] [serial = 825] [outer = 0000001D818F0400] 08:57:05 INFO - PROCESS | 3852 | 1464191825551 Marionette DEBUG loaded listener.js 08:57:05 INFO - PROCESS | 3852 | ++DOMWINDOW == 92 (0000001D82CCB000) [pid = 3852] [serial = 826] [outer = 0000001D818F0400] 08:57:06 INFO - PROCESS | 3852 | 1464191826071 Marionette TRACE conn6 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 08:57:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 08:57:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 733ms 08:57:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 08:57:06 INFO - PROCESS | 3852 | 1464191826125 Marionette TRACE conn6 -> [0,1065,"getWindowHandle",null] 08:57:06 INFO - PROCESS | 3852 | 1464191826128 Marionette TRACE conn6 <- [1,1065,null,{"value":"13"}] 08:57:06 INFO - PROCESS | 3852 | 1464191826131 Marionette TRACE conn6 -> [0,1066,"setScriptTimeout",{"ms":35000}] 08:57:06 INFO - PROCESS | 3852 | 1464191826135 Marionette TRACE conn6 <- [1,1066,null,{}] 08:57:06 INFO - PROCESS | 3852 | 1464191826145 Marionette TRACE conn6 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:06 INFO - PROCESS | 3852 | 1464191826243 Marionette TRACE conn6 <- [1,1067,null,{"value":null}] 08:57:06 INFO - PROCESS | 3852 | 1464191826314 Marionette TRACE conn6 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:06 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DB094F000 == 49 [pid = 3852] [id = 276] 08:57:06 INFO - PROCESS | 3852 | ++DOMWINDOW == 93 (0000001D839AF400) [pid = 3852] [serial = 827] [outer = 0000000000000000] 08:57:06 INFO - PROCESS | 3852 | ++DOMWINDOW == 94 (0000001D83A0B000) [pid = 3852] [serial = 828] [outer = 0000001D839AF400] 08:57:06 INFO - PROCESS | 3852 | 1464191826365 Marionette DEBUG loaded listener.js 08:57:06 INFO - PROCESS | 3852 | ++DOMWINDOW == 95 (0000001DB0C44C00) [pid = 3852] [serial = 829] [outer = 0000001D839AF400] 08:57:06 INFO - PROCESS | 3852 | 1464191826766 Marionette TRACE conn6 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 08:57:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 08:57:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 693ms 08:57:06 INFO - PROCESS | 3852 | 1464191826833 Marionette TRACE conn6 -> [0,1069,"getWindowHandle",null] 08:57:06 INFO - PROCESS | 3852 | 1464191826836 Marionette TRACE conn6 <- [1,1069,null,{"value":"13"}] 08:57:06 INFO - PROCESS | 3852 | 1464191826840 Marionette TRACE conn6 -> [0,1070,"setScriptTimeout",{"ms":35000}] 08:57:06 INFO - PROCESS | 3852 | 1464191826842 Marionette TRACE conn6 <- [1,1070,null,{}] 08:57:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 08:57:06 INFO - PROCESS | 3852 | 1464191826845 Marionette TRACE conn6 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:06 INFO - PROCESS | 3852 | 1464191826936 Marionette TRACE conn6 <- [1,1071,null,{"value":null}] 08:57:06 INFO - PROCESS | 3852 | 1464191826948 Marionette TRACE conn6 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:06 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DB0CBD000 == 50 [pid = 3852] [id = 277] 08:57:06 INFO - PROCESS | 3852 | ++DOMWINDOW == 96 (0000001DB21AE800) [pid = 3852] [serial = 830] [outer = 0000000000000000] 08:57:06 INFO - PROCESS | 3852 | ++DOMWINDOW == 97 (0000001DB21B5400) [pid = 3852] [serial = 831] [outer = 0000001DB21AE800] 08:57:07 INFO - PROCESS | 3852 | 1464191826996 Marionette DEBUG loaded listener.js 08:57:07 INFO - PROCESS | 3852 | ++DOMWINDOW == 98 (0000001DB22BB000) [pid = 3852] [serial = 832] [outer = 0000001DB21AE800] 08:57:07 INFO - PROCESS | 3852 | 1464191827430 Marionette TRACE conn6 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 08:57:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 08:57:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 629ms 08:57:07 INFO - PROCESS | 3852 | 1464191827479 Marionette TRACE conn6 -> [0,1073,"getWindowHandle",null] 08:57:07 INFO - PROCESS | 3852 | 1464191827481 Marionette TRACE conn6 <- [1,1073,null,{"value":"13"}] 08:57:07 INFO - PROCESS | 3852 | 1464191827484 Marionette TRACE conn6 -> [0,1074,"setScriptTimeout",{"ms":35000}] 08:57:07 INFO - PROCESS | 3852 | 1464191827486 Marionette TRACE conn6 <- [1,1074,null,{}] 08:57:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 08:57:07 INFO - PROCESS | 3852 | 1464191827490 Marionette TRACE conn6 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:07 INFO - PROCESS | 3852 | 1464191827599 Marionette TRACE conn6 <- [1,1075,null,{"value":null}] 08:57:07 INFO - PROCESS | 3852 | 1464191827680 Marionette TRACE conn6 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:07 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DB2314000 == 51 [pid = 3852] [id = 278] 08:57:07 INFO - PROCESS | 3852 | ++DOMWINDOW == 99 (0000001DDCFC0000) [pid = 3852] [serial = 833] [outer = 0000000000000000] 08:57:07 INFO - PROCESS | 3852 | ++DOMWINDOW == 100 (0000001DDCFC3C00) [pid = 3852] [serial = 834] [outer = 0000001DDCFC0000] 08:57:07 INFO - PROCESS | 3852 | 1464191827727 Marionette DEBUG loaded listener.js 08:57:07 INFO - PROCESS | 3852 | ++DOMWINDOW == 101 (0000001DE052C800) [pid = 3852] [serial = 835] [outer = 0000001DDCFC0000] 08:57:08 INFO - PROCESS | 3852 | 1464191828170 Marionette TRACE conn6 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 08:57:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 08:57:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 734ms 08:57:08 INFO - PROCESS | 3852 | 1464191828224 Marionette TRACE conn6 -> [0,1077,"getWindowHandle",null] 08:57:08 INFO - PROCESS | 3852 | 1464191828226 Marionette TRACE conn6 <- [1,1077,null,{"value":"13"}] 08:57:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 08:57:08 INFO - PROCESS | 3852 | 1464191828229 Marionette TRACE conn6 -> [0,1078,"setScriptTimeout",{"ms":35000}] 08:57:08 INFO - PROCESS | 3852 | 1464191828231 Marionette TRACE conn6 <- [1,1078,null,{}] 08:57:08 INFO - PROCESS | 3852 | 1464191828248 Marionette TRACE conn6 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:08 INFO - PROCESS | 3852 | 1464191828379 Marionette TRACE conn6 <- [1,1079,null,{"value":null}] 08:57:08 INFO - PROCESS | 3852 | 1464191828433 Marionette TRACE conn6 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:08 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE0EAE800 == 52 [pid = 3852] [id = 279] 08:57:08 INFO - PROCESS | 3852 | ++DOMWINDOW == 102 (0000001DE1342800) [pid = 3852] [serial = 836] [outer = 0000000000000000] 08:57:08 INFO - PROCESS | 3852 | ++DOMWINDOW == 103 (0000001DE1D14800) [pid = 3852] [serial = 837] [outer = 0000001DE1342800] 08:57:08 INFO - PROCESS | 3852 | 1464191828481 Marionette DEBUG loaded listener.js 08:57:08 INFO - PROCESS | 3852 | ++DOMWINDOW == 104 (0000001DE1E1F800) [pid = 3852] [serial = 838] [outer = 0000001DE1342800] 08:57:08 INFO - PROCESS | 3852 | 1464191828920 Marionette TRACE conn6 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 08:57:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 08:57:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 733ms 08:57:09 INFO - PROCESS | 3852 | 1464191828989 Marionette TRACE conn6 -> [0,1081,"getWindowHandle",null] 08:57:09 INFO - PROCESS | 3852 | 1464191828991 Marionette TRACE conn6 <- [1,1081,null,{"value":"13"}] 08:57:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 08:57:09 INFO - PROCESS | 3852 | 1464191828999 Marionette TRACE conn6 -> [0,1082,"setScriptTimeout",{"ms":35000}] 08:57:09 INFO - PROCESS | 3852 | 1464191829001 Marionette TRACE conn6 <- [1,1082,null,{}] 08:57:09 INFO - PROCESS | 3852 | 1464191829004 Marionette TRACE conn6 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:09 INFO - PROCESS | 3852 | 1464191829112 Marionette TRACE conn6 <- [1,1083,null,{"value":null}] 08:57:09 INFO - PROCESS | 3852 | 1464191829164 Marionette TRACE conn6 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:09 INFO - PROCESS | 3852 | ++DOCSHELL 0000001D818D8000 == 53 [pid = 3852] [id = 280] 08:57:09 INFO - PROCESS | 3852 | ++DOMWINDOW == 105 (0000001DE1E5E800) [pid = 3852] [serial = 839] [outer = 0000000000000000] 08:57:09 INFO - PROCESS | 3852 | ++DOMWINDOW == 106 (0000001DE1E60800) [pid = 3852] [serial = 840] [outer = 0000001DE1E5E800] 08:57:09 INFO - PROCESS | 3852 | 1464191829210 Marionette DEBUG loaded listener.js 08:57:09 INFO - PROCESS | 3852 | ++DOMWINDOW == 107 (0000001DE1F6CC00) [pid = 3852] [serial = 841] [outer = 0000001DE1E5E800] 08:57:09 INFO - PROCESS | 3852 | --DOMWINDOW == 106 (0000001DE6412000) [pid = 3852] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 08:57:09 INFO - PROCESS | 3852 | --DOMWINDOW == 105 (0000001DE7F0B000) [pid = 3852] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 08:57:09 INFO - PROCESS | 3852 | --DOMWINDOW == 104 (0000001DE83BC400) [pid = 3852] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 08:57:09 INFO - PROCESS | 3852 | --DOMWINDOW == 103 (0000001DB0A9F400) [pid = 3852] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 08:57:09 INFO - PROCESS | 3852 | --DOMWINDOW == 102 (0000001D82C08C00) [pid = 3852] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 08:57:09 INFO - PROCESS | 3852 | --DOMWINDOW == 101 (0000001DB21B0800) [pid = 3852] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 08:57:09 INFO - PROCESS | 3852 | --DOMWINDOW == 100 (0000001DE271E800) [pid = 3852] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 08:57:09 INFO - PROCESS | 3852 | --DOMWINDOW == 99 (0000001DE87E4000) [pid = 3852] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 08:57:09 INFO - PROCESS | 3852 | --DOMWINDOW == 98 (0000001DE1310C00) [pid = 3852] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 08:57:09 INFO - PROCESS | 3852 | --DOMWINDOW == 97 (0000001DE271F400) [pid = 3852] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 08:57:09 INFO - PROCESS | 3852 | --DOMWINDOW == 96 (0000001DE34F0C00) [pid = 3852] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 08:57:09 INFO - PROCESS | 3852 | --DOMWINDOW == 95 (0000001DB22BF800) [pid = 3852] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 08:57:09 INFO - PROCESS | 3852 | --DOMWINDOW == 94 (0000001D839AC800) [pid = 3852] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 08:57:09 INFO - PROCESS | 3852 | --DOMWINDOW == 93 (0000001DE1E1A400) [pid = 3852] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 08:57:09 INFO - PROCESS | 3852 | --DOMWINDOW == 92 (0000001DE2729000) [pid = 3852] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 08:57:09 INFO - PROCESS | 3852 | --DOMWINDOW == 91 (0000001D82CCE400) [pid = 3852] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 08:57:09 INFO - PROCESS | 3852 | --DOMWINDOW == 90 (0000001DE6419000) [pid = 3852] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 08:57:09 INFO - PROCESS | 3852 | 1464191829896 Marionette TRACE conn6 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 08:57:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 08:57:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 922ms 08:57:09 INFO - PROCESS | 3852 | 1464191829923 Marionette TRACE conn6 -> [0,1085,"getWindowHandle",null] 08:57:09 INFO - PROCESS | 3852 | 1464191829925 Marionette TRACE conn6 <- [1,1085,null,{"value":"13"}] 08:57:09 INFO - PROCESS | 3852 | 1464191829928 Marionette TRACE conn6 -> [0,1086,"setScriptTimeout",{"ms":35000}] 08:57:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 08:57:09 INFO - PROCESS | 3852 | 1464191829930 Marionette TRACE conn6 <- [1,1086,null,{}] 08:57:09 INFO - PROCESS | 3852 | 1464191829934 Marionette TRACE conn6 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:10 INFO - PROCESS | 3852 | 1464191830026 Marionette TRACE conn6 <- [1,1087,null,{"value":null}] 08:57:10 INFO - PROCESS | 3852 | 1464191830100 Marionette TRACE conn6 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:10 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE26AB800 == 54 [pid = 3852] [id = 281] 08:57:10 INFO - PROCESS | 3852 | ++DOMWINDOW == 91 (0000001D8371C000) [pid = 3852] [serial = 842] [outer = 0000000000000000] 08:57:10 INFO - PROCESS | 3852 | ++DOMWINDOW == 92 (0000001DE0532C00) [pid = 3852] [serial = 843] [outer = 0000001D8371C000] 08:57:10 INFO - PROCESS | 3852 | 1464191830147 Marionette DEBUG loaded listener.js 08:57:10 INFO - PROCESS | 3852 | ++DOMWINDOW == 93 (0000001DE1F6AC00) [pid = 3852] [serial = 844] [outer = 0000001D8371C000] 08:57:10 INFO - PROCESS | 3852 | 1464191830542 Marionette TRACE conn6 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 08:57:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 08:57:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 630ms 08:57:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 08:57:10 INFO - PROCESS | 3852 | 1464191830561 Marionette TRACE conn6 -> [0,1089,"getWindowHandle",null] 08:57:10 INFO - PROCESS | 3852 | 1464191830563 Marionette TRACE conn6 <- [1,1089,null,{"value":"13"}] 08:57:10 INFO - PROCESS | 3852 | 1464191830566 Marionette TRACE conn6 -> [0,1090,"setScriptTimeout",{"ms":35000}] 08:57:10 INFO - PROCESS | 3852 | 1464191830568 Marionette TRACE conn6 <- [1,1090,null,{}] 08:57:10 INFO - PROCESS | 3852 | 1464191830571 Marionette TRACE conn6 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:10 INFO - PROCESS | 3852 | 1464191830684 Marionette TRACE conn6 <- [1,1091,null,{"value":null}] 08:57:10 INFO - PROCESS | 3852 | 1464191830692 Marionette TRACE conn6 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:10 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE6817000 == 55 [pid = 3852] [id = 282] 08:57:10 INFO - PROCESS | 3852 | ++DOMWINDOW == 94 (0000001DE25A4000) [pid = 3852] [serial = 845] [outer = 0000000000000000] 08:57:10 INFO - PROCESS | 3852 | ++DOMWINDOW == 95 (0000001DE271FC00) [pid = 3852] [serial = 846] [outer = 0000001DE25A4000] 08:57:10 INFO - PROCESS | 3852 | 1464191830738 Marionette DEBUG loaded listener.js 08:57:10 INFO - PROCESS | 3852 | ++DOMWINDOW == 96 (0000001DE272A000) [pid = 3852] [serial = 847] [outer = 0000001DE25A4000] 08:57:11 INFO - PROCESS | 3852 | 1464191831130 Marionette TRACE conn6 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 08:57:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 08:57:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 587ms 08:57:11 INFO - PROCESS | 3852 | 1464191831163 Marionette TRACE conn6 -> [0,1093,"getWindowHandle",null] 08:57:11 INFO - PROCESS | 3852 | 1464191831165 Marionette TRACE conn6 <- [1,1093,null,{"value":"13"}] 08:57:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 08:57:11 INFO - PROCESS | 3852 | 1464191831169 Marionette TRACE conn6 -> [0,1094,"setScriptTimeout",{"ms":35000}] 08:57:11 INFO - PROCESS | 3852 | 1464191831172 Marionette TRACE conn6 <- [1,1094,null,{}] 08:57:11 INFO - PROCESS | 3852 | 1464191831175 Marionette TRACE conn6 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:11 INFO - PROCESS | 3852 | 1464191831298 Marionette TRACE conn6 <- [1,1095,null,{"value":null}] 08:57:11 INFO - PROCESS | 3852 | 1464191831306 Marionette TRACE conn6 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:11 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE714E000 == 56 [pid = 3852] [id = 283] 08:57:11 INFO - PROCESS | 3852 | ++DOMWINDOW == 97 (0000001DE2727800) [pid = 3852] [serial = 848] [outer = 0000000000000000] 08:57:11 INFO - PROCESS | 3852 | ++DOMWINDOW == 98 (0000001DE3453400) [pid = 3852] [serial = 849] [outer = 0000001DE2727800] 08:57:11 INFO - PROCESS | 3852 | 1464191831353 Marionette DEBUG loaded listener.js 08:57:11 INFO - PROCESS | 3852 | ++DOMWINDOW == 99 (0000001DE6415400) [pid = 3852] [serial = 850] [outer = 0000001DE2727800] 08:57:11 INFO - PROCESS | 3852 | 1464191831855 Marionette TRACE conn6 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 08:57:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 08:57:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 734ms 08:57:11 INFO - PROCESS | 3852 | 1464191831906 Marionette TRACE conn6 -> [0,1097,"getWindowHandle",null] 08:57:11 INFO - PROCESS | 3852 | 1464191831911 Marionette TRACE conn6 <- [1,1097,null,{"value":"13"}] 08:57:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 08:57:11 INFO - PROCESS | 3852 | 1464191831917 Marionette TRACE conn6 -> [0,1098,"setScriptTimeout",{"ms":35000}] 08:57:11 INFO - PROCESS | 3852 | 1464191831922 Marionette TRACE conn6 <- [1,1098,null,{}] 08:57:11 INFO - PROCESS | 3852 | 1464191831929 Marionette TRACE conn6 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:12 INFO - PROCESS | 3852 | 1464191832049 Marionette TRACE conn6 <- [1,1099,null,{"value":null}] 08:57:12 INFO - PROCESS | 3852 | 1464191832172 Marionette TRACE conn6 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:12 INFO - PROCESS | 3852 | ++DOCSHELL 0000001D818C6000 == 57 [pid = 3852] [id = 284] 08:57:12 INFO - PROCESS | 3852 | ++DOMWINDOW == 100 (0000001D81867800) [pid = 3852] [serial = 851] [outer = 0000000000000000] 08:57:12 INFO - PROCESS | 3852 | ++DOMWINDOW == 101 (0000001D818EB400) [pid = 3852] [serial = 852] [outer = 0000001D81867800] 08:57:12 INFO - PROCESS | 3852 | 1464191832233 Marionette DEBUG loaded listener.js 08:57:12 INFO - PROCESS | 3852 | ++DOMWINDOW == 102 (0000001D82C11400) [pid = 3852] [serial = 853] [outer = 0000001D81867800] 08:57:12 INFO - PROCESS | 3852 | 1464191832929 Marionette TRACE conn6 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 08:57:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 08:57:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1027ms 08:57:12 INFO - PROCESS | 3852 | 1464191832947 Marionette TRACE conn6 -> [0,1101,"getWindowHandle",null] 08:57:12 INFO - PROCESS | 3852 | 1464191832954 Marionette TRACE conn6 <- [1,1101,null,{"value":"13"}] 08:57:12 INFO - PROCESS | 3852 | 1464191832975 Marionette TRACE conn6 -> [0,1102,"setScriptTimeout",{"ms":35000}] 08:57:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 08:57:12 INFO - PROCESS | 3852 | 1464191832978 Marionette TRACE conn6 <- [1,1102,null,{}] 08:57:13 INFO - PROCESS | 3852 | 1464191833004 Marionette TRACE conn6 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:13 INFO - PROCESS | 3852 | 1464191833122 Marionette TRACE conn6 <- [1,1103,null,{"value":null}] 08:57:13 INFO - PROCESS | 3852 | 1464191833198 Marionette TRACE conn6 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:13 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DB2326800 == 58 [pid = 3852] [id = 285] 08:57:13 INFO - PROCESS | 3852 | ++DOMWINDOW == 103 (0000001D83A0E800) [pid = 3852] [serial = 854] [outer = 0000000000000000] 08:57:13 INFO - PROCESS | 3852 | ++DOMWINDOW == 104 (0000001DB0AA4400) [pid = 3852] [serial = 855] [outer = 0000001D83A0E800] 08:57:13 INFO - PROCESS | 3852 | 1464191833298 Marionette DEBUG loaded listener.js 08:57:13 INFO - PROCESS | 3852 | ++DOMWINDOW == 105 (0000001DB21B5C00) [pid = 3852] [serial = 856] [outer = 0000001D83A0E800] 08:57:13 INFO - PROCESS | 3852 | 1464191833964 Marionette TRACE conn6 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 08:57:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 08:57:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1004ms 08:57:13 INFO - PROCESS | 3852 | 1464191833986 Marionette TRACE conn6 -> [0,1105,"getWindowHandle",null] 08:57:13 INFO - PROCESS | 3852 | 1464191833989 Marionette TRACE conn6 <- [1,1105,null,{"value":"13"}] 08:57:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 08:57:14 INFO - PROCESS | 3852 | 1464191833993 Marionette TRACE conn6 -> [0,1106,"setScriptTimeout",{"ms":35000}] 08:57:14 INFO - PROCESS | 3852 | 1464191833997 Marionette TRACE conn6 <- [1,1106,null,{}] 08:57:14 INFO - PROCESS | 3852 | 1464191834009 Marionette TRACE conn6 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:14 INFO - PROCESS | 3852 | 1464191834130 Marionette TRACE conn6 <- [1,1107,null,{"value":null}] 08:57:14 INFO - PROCESS | 3852 | 1464191834220 Marionette TRACE conn6 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:14 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE8DE2800 == 59 [pid = 3852] [id = 286] 08:57:14 INFO - PROCESS | 3852 | ++DOMWINDOW == 106 (0000001DE0ED2C00) [pid = 3852] [serial = 857] [outer = 0000000000000000] 08:57:14 INFO - PROCESS | 3852 | ++DOMWINDOW == 107 (0000001DE1D15C00) [pid = 3852] [serial = 858] [outer = 0000001DE0ED2C00] 08:57:14 INFO - PROCESS | 3852 | 1464191834281 Marionette DEBUG loaded listener.js 08:57:14 INFO - PROCESS | 3852 | ++DOMWINDOW == 108 (0000001DE34F0C00) [pid = 3852] [serial = 859] [outer = 0000001DE0ED2C00] 08:57:14 INFO - PROCESS | 3852 | 1464191834930 Marionette TRACE conn6 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 08:57:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 08:57:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 987ms 08:57:14 INFO - PROCESS | 3852 | 1464191834981 Marionette TRACE conn6 -> [0,1109,"getWindowHandle",null] 08:57:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 08:57:14 INFO - PROCESS | 3852 | 1464191834985 Marionette TRACE conn6 <- [1,1109,null,{"value":"13"}] 08:57:14 INFO - PROCESS | 3852 | 1464191834989 Marionette TRACE conn6 -> [0,1110,"setScriptTimeout",{"ms":35000}] 08:57:14 INFO - PROCESS | 3852 | 1464191834991 Marionette TRACE conn6 <- [1,1110,null,{}] 08:57:15 INFO - PROCESS | 3852 | 1464191834995 Marionette TRACE conn6 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:15 INFO - PROCESS | 3852 | 1464191835112 Marionette TRACE conn6 <- [1,1111,null,{"value":null}] 08:57:15 INFO - PROCESS | 3852 | 1464191835227 Marionette TRACE conn6 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:15 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEC21B000 == 60 [pid = 3852] [id = 287] 08:57:15 INFO - PROCESS | 3852 | ++DOMWINDOW == 109 (0000001DE6E08C00) [pid = 3852] [serial = 860] [outer = 0000000000000000] 08:57:15 INFO - PROCESS | 3852 | ++DOMWINDOW == 110 (0000001DE6E93C00) [pid = 3852] [serial = 861] [outer = 0000001DE6E08C00] 08:57:15 INFO - PROCESS | 3852 | 1464191835287 Marionette DEBUG loaded listener.js 08:57:15 INFO - PROCESS | 3852 | ++DOMWINDOW == 111 (0000001DE73ECC00) [pid = 3852] [serial = 862] [outer = 0000001DE6E08C00] 08:57:15 INFO - PROCESS | 3852 | [3852] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 08:57:16 INFO - PROCESS | 3852 | 1464191836106 Marionette TRACE conn6 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 08:57:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 08:57:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1180ms 08:57:16 INFO - PROCESS | 3852 | 1464191836170 Marionette TRACE conn6 -> [0,1113,"getWindowHandle",null] 08:57:16 INFO - PROCESS | 3852 | 1464191836172 Marionette TRACE conn6 <- [1,1113,null,{"value":"13"}] 08:57:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 08:57:16 INFO - PROCESS | 3852 | 1464191836176 Marionette TRACE conn6 -> [0,1114,"setScriptTimeout",{"ms":35000}] 08:57:16 INFO - PROCESS | 3852 | 1464191836178 Marionette TRACE conn6 <- [1,1114,null,{}] 08:57:16 INFO - PROCESS | 3852 | 1464191836182 Marionette TRACE conn6 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:16 INFO - PROCESS | 3852 | 1464191836291 Marionette TRACE conn6 <- [1,1115,null,{"value":null}] 08:57:16 INFO - PROCESS | 3852 | 1464191836367 Marionette TRACE conn6 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:16 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEE7CE800 == 61 [pid = 3852] [id = 288] 08:57:16 INFO - PROCESS | 3852 | ++DOMWINDOW == 112 (0000001DE7E3DC00) [pid = 3852] [serial = 863] [outer = 0000000000000000] 08:57:16 INFO - PROCESS | 3852 | ++DOMWINDOW == 113 (0000001DE7F98400) [pid = 3852] [serial = 864] [outer = 0000001DE7E3DC00] 08:57:16 INFO - PROCESS | 3852 | 1464191836464 Marionette DEBUG loaded listener.js 08:57:16 INFO - PROCESS | 3852 | ++DOMWINDOW == 114 (0000001DE8726400) [pid = 3852] [serial = 865] [outer = 0000001DE7E3DC00] 08:57:17 INFO - PROCESS | 3852 | 1464191837282 Marionette TRACE conn6 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 08:57:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 08:57:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1126ms 08:57:17 INFO - PROCESS | 3852 | 1464191837305 Marionette TRACE conn6 -> [0,1117,"getWindowHandle",null] 08:57:17 INFO - PROCESS | 3852 | 1464191837309 Marionette TRACE conn6 <- [1,1117,null,{"value":"13"}] 08:57:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 08:57:17 INFO - PROCESS | 3852 | 1464191837315 Marionette TRACE conn6 -> [0,1118,"setScriptTimeout",{"ms":35000}] 08:57:17 INFO - PROCESS | 3852 | 1464191837319 Marionette TRACE conn6 <- [1,1118,null,{}] 08:57:17 INFO - PROCESS | 3852 | 1464191837325 Marionette TRACE conn6 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:17 INFO - PROCESS | 3852 | 1464191837432 Marionette TRACE conn6 <- [1,1119,null,{"value":null}] 08:57:17 INFO - PROCESS | 3852 | 1464191837557 Marionette TRACE conn6 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:17 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DB0C21800 == 62 [pid = 3852] [id = 289] 08:57:17 INFO - PROCESS | 3852 | ++DOMWINDOW == 115 (0000001D82799400) [pid = 3852] [serial = 866] [outer = 0000000000000000] 08:57:17 INFO - PROCESS | 3852 | ++DOMWINDOW == 116 (0000001D82CC7000) [pid = 3852] [serial = 867] [outer = 0000001D82799400] 08:57:17 INFO - PROCESS | 3852 | 1464191837610 Marionette DEBUG loaded listener.js 08:57:17 INFO - PROCESS | 3852 | ++DOMWINDOW == 117 (0000001D83A04000) [pid = 3852] [serial = 868] [outer = 0000001D82799400] 08:57:18 INFO - PROCESS | 3852 | --DOCSHELL 0000001DB0959800 == 61 [pid = 3852] [id = 245] 08:57:18 INFO - PROCESS | 3852 | --DOCSHELL 0000001DB095A800 == 60 [pid = 3852] [id = 239] 08:57:18 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE6E2D800 == 59 [pid = 3852] [id = 258] 08:57:18 INFO - PROCESS | 3852 | --DOCSHELL 0000001DB2317800 == 58 [pid = 3852] [id = 241] 08:57:18 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE3275000 == 57 [pid = 3852] [id = 257] 08:57:18 INFO - PROCESS | 3852 | --DOCSHELL 0000001DB2008800 == 56 [pid = 3852] [id = 243] 08:57:18 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE3263800 == 55 [pid = 3852] [id = 244] 08:57:18 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE0DDD800 == 54 [pid = 3852] [id = 242] 08:57:18 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE6817000 == 53 [pid = 3852] [id = 282] 08:57:18 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE26AB800 == 52 [pid = 3852] [id = 281] 08:57:18 INFO - PROCESS | 3852 | --DOCSHELL 0000001D818D8000 == 51 [pid = 3852] [id = 280] 08:57:18 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE0EAE800 == 50 [pid = 3852] [id = 279] 08:57:18 INFO - PROCESS | 3852 | --DOCSHELL 0000001DB2314000 == 49 [pid = 3852] [id = 278] 08:57:18 INFO - PROCESS | 3852 | --DOCSHELL 0000001DB0CBD000 == 48 [pid = 3852] [id = 277] 08:57:18 INFO - PROCESS | 3852 | --DOCSHELL 0000001DB094F000 == 47 [pid = 3852] [id = 276] 08:57:18 INFO - PROCESS | 3852 | --DOCSHELL 0000001D8378C000 == 46 [pid = 3852] [id = 275] 08:57:18 INFO - PROCESS | 3852 | --DOCSHELL 0000001D841CD800 == 45 [pid = 3852] [id = 274] 08:57:18 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEFB15000 == 44 [pid = 3852] [id = 272] 08:57:18 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEE1A3000 == 43 [pid = 3852] [id = 271] 08:57:18 INFO - PROCESS | 3852 | --DOCSHELL 0000001DB2322000 == 42 [pid = 3852] [id = 270] 08:57:18 INFO - PROCESS | 3852 | --DOMWINDOW == 116 (0000001DEB468C00) [pid = 3852] [serial = 807] [outer = 0000000000000000] [url = about:blank] 08:57:18 INFO - PROCESS | 3852 | --DOMWINDOW == 115 (0000001DE6466000) [pid = 3852] [serial = 751] [outer = 0000000000000000] [url = about:blank] 08:57:18 INFO - PROCESS | 3852 | --DOMWINDOW == 114 (0000001DE7F11000) [pid = 3852] [serial = 792] [outer = 0000000000000000] [url = about:blank] 08:57:18 INFO - PROCESS | 3852 | --DOMWINDOW == 113 (0000001DE8717000) [pid = 3852] [serial = 795] [outer = 0000000000000000] [url = about:blank] 08:57:18 INFO - PROCESS | 3852 | --DOMWINDOW == 112 (0000001DE838E800) [pid = 3852] [serial = 793] [outer = 0000000000000000] [url = about:blank] 08:57:18 INFO - PROCESS | 3852 | --DOMWINDOW == 111 (0000001DB2053400) [pid = 3852] [serial = 763] [outer = 0000000000000000] [url = about:blank] 08:57:18 INFO - PROCESS | 3852 | --DOMWINDOW == 110 (0000001DB0C3C800) [pid = 3852] [serial = 762] [outer = 0000000000000000] [url = about:blank] 08:57:18 INFO - PROCESS | 3852 | --DOMWINDOW == 109 (0000001D835D9C00) [pid = 3852] [serial = 760] [outer = 0000000000000000] [url = about:blank] 08:57:18 INFO - PROCESS | 3852 | --DOMWINDOW == 108 (0000001D82C10C00) [pid = 3852] [serial = 759] [outer = 0000000000000000] [url = about:blank] 08:57:18 INFO - PROCESS | 3852 | --DOMWINDOW == 107 (0000001DB22BD000) [pid = 3852] [serial = 783] [outer = 0000000000000000] [url = about:blank] 08:57:18 INFO - PROCESS | 3852 | --DOMWINDOW == 106 (0000001DE0539000) [pid = 3852] [serial = 784] [outer = 0000000000000000] [url = about:blank] 08:57:18 INFO - PROCESS | 3852 | --DOMWINDOW == 105 (0000001DE71F2000) [pid = 3852] [serial = 778] [outer = 0000000000000000] [url = about:blank] 08:57:18 INFO - PROCESS | 3852 | --DOMWINDOW == 104 (0000001DE6E8D000) [pid = 3852] [serial = 777] [outer = 0000000000000000] [url = about:blank] 08:57:18 INFO - PROCESS | 3852 | --DOMWINDOW == 103 (0000001DE8983400) [pid = 3852] [serial = 798] [outer = 0000000000000000] [url = about:blank] 08:57:18 INFO - PROCESS | 3852 | --DOMWINDOW == 102 (0000001DE1D1BC00) [pid = 3852] [serial = 769] [outer = 0000000000000000] [url = about:blank] 08:57:18 INFO - PROCESS | 3852 | --DOMWINDOW == 101 (0000001DE16C3400) [pid = 3852] [serial = 768] [outer = 0000000000000000] [url = about:blank] 08:57:18 INFO - PROCESS | 3852 | --DOMWINDOW == 100 (0000001DE27F3C00) [pid = 3852] [serial = 786] [outer = 0000000000000000] [url = about:blank] 08:57:18 INFO - PROCESS | 3852 | --DOMWINDOW == 99 (0000001DE641AC00) [pid = 3852] [serial = 787] [outer = 0000000000000000] [url = about:blank] 08:57:18 INFO - PROCESS | 3852 | --DOMWINDOW == 98 (0000001DE73EF000) [pid = 3852] [serial = 789] [outer = 0000000000000000] [url = about:blank] 08:57:18 INFO - PROCESS | 3852 | --DOMWINDOW == 97 (0000001DE052AC00) [pid = 3852] [serial = 766] [outer = 0000000000000000] [url = about:blank] 08:57:18 INFO - PROCESS | 3852 | --DOMWINDOW == 96 (0000001DDCFBD000) [pid = 3852] [serial = 765] [outer = 0000000000000000] [url = about:blank] 08:57:18 INFO - PROCESS | 3852 | --DOMWINDOW == 95 (0000001DE87D9800) [pid = 3852] [serial = 796] [outer = 0000000000000000] [url = about:blank] 08:57:18 INFO - PROCESS | 3852 | --DOMWINDOW == 94 (0000001DB204CC00) [pid = 3852] [serial = 781] [outer = 0000000000000000] [url = about:blank] 08:57:18 INFO - PROCESS | 3852 | --DOMWINDOW == 93 (0000001D83A08800) [pid = 3852] [serial = 780] [outer = 0000000000000000] [url = about:blank] 08:57:18 INFO - PROCESS | 3852 | --DOMWINDOW == 92 (0000001DE1F67400) [pid = 3852] [serial = 772] [outer = 0000000000000000] [url = about:blank] 08:57:18 INFO - PROCESS | 3852 | --DOMWINDOW == 91 (0000001DE1E56800) [pid = 3852] [serial = 771] [outer = 0000000000000000] [url = about:blank] 08:57:18 INFO - PROCESS | 3852 | --DOMWINDOW == 90 (0000001DE678D000) [pid = 3852] [serial = 775] [outer = 0000000000000000] [url = about:blank] 08:57:18 INFO - PROCESS | 3852 | --DOMWINDOW == 89 (0000001DE641E000) [pid = 3852] [serial = 774] [outer = 0000000000000000] [url = about:blank] 08:57:18 INFO - PROCESS | 3852 | --DOMWINDOW == 88 (0000001DB204A800) [pid = 3852] [serial = 801] [outer = 0000000000000000] [url = about:blank] 08:57:18 INFO - PROCESS | 3852 | --DOMWINDOW == 87 (0000001DEAE5E000) [pid = 3852] [serial = 804] [outer = 0000000000000000] [url = about:blank] 08:57:18 INFO - PROCESS | 3852 | --DOMWINDOW == 86 (0000001DE8DAF400) [pid = 3852] [serial = 799] [outer = 0000000000000000] [url = about:blank] 08:57:18 INFO - PROCESS | 3852 | --DOMWINDOW == 85 (0000001DE1E19C00) [pid = 3852] [serial = 802] [outer = 0000000000000000] [url = about:blank] 08:57:18 INFO - PROCESS | 3852 | --DOMWINDOW == 84 (0000001DE7E43000) [pid = 3852] [serial = 790] [outer = 0000000000000000] [url = about:blank] 08:57:18 INFO - PROCESS | 3852 | --DOMWINDOW == 83 (0000001DEB409400) [pid = 3852] [serial = 805] [outer = 0000000000000000] [url = about:blank] 08:57:18 INFO - PROCESS | 3852 | 1464191838235 Marionette TRACE conn6 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 08:57:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 08:57:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 987ms 08:57:18 INFO - PROCESS | 3852 | 1464191838306 Marionette TRACE conn6 -> [0,1121,"getWindowHandle",null] 08:57:18 INFO - PROCESS | 3852 | 1464191838312 Marionette TRACE conn6 <- [1,1121,null,{"value":"13"}] 08:57:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 08:57:18 INFO - PROCESS | 3852 | 1464191838318 Marionette TRACE conn6 -> [0,1122,"setScriptTimeout",{"ms":35000}] 08:57:18 INFO - PROCESS | 3852 | 1464191838321 Marionette TRACE conn6 <- [1,1122,null,{}] 08:57:18 INFO - PROCESS | 3852 | 1464191838325 Marionette TRACE conn6 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:18 INFO - PROCESS | 3852 | 1464191838421 Marionette TRACE conn6 <- [1,1123,null,{"value":null}] 08:57:18 INFO - PROCESS | 3852 | 1464191838497 Marionette TRACE conn6 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:18 INFO - PROCESS | 3852 | ++DOCSHELL 0000001D83A5A000 == 43 [pid = 3852] [id = 290] 08:57:18 INFO - PROCESS | 3852 | ++DOMWINDOW == 84 (0000001D81867000) [pid = 3852] [serial = 869] [outer = 0000000000000000] 08:57:18 INFO - PROCESS | 3852 | ++DOMWINDOW == 85 (0000001D835D4C00) [pid = 3852] [serial = 870] [outer = 0000001D81867000] 08:57:18 INFO - PROCESS | 3852 | 1464191838546 Marionette DEBUG loaded listener.js 08:57:18 INFO - PROCESS | 3852 | ++DOMWINDOW == 86 (0000001DB0C3A800) [pid = 3852] [serial = 871] [outer = 0000001D81867000] 08:57:18 INFO - PROCESS | 3852 | [GFX2-]: DrawTargetD2D 1.1 (0000001D8097FB40): Failed to create GradientStopCollection with no stops. 08:57:18 INFO - PROCESS | 3852 | [GFX3-]: No stops specified for gradient pattern. 08:57:19 INFO - PROCESS | 3852 | 1464191839005 Marionette TRACE conn6 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 08:57:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 08:57:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 735ms 08:57:19 INFO - PROCESS | 3852 | 1464191839072 Marionette TRACE conn6 -> [0,1125,"getWindowHandle",null] 08:57:19 INFO - PROCESS | 3852 | 1464191839074 Marionette TRACE conn6 <- [1,1125,null,{"value":"13"}] 08:57:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 08:57:19 INFO - PROCESS | 3852 | 1464191839078 Marionette TRACE conn6 -> [0,1126,"setScriptTimeout",{"ms":35000}] 08:57:19 INFO - PROCESS | 3852 | 1464191839082 Marionette TRACE conn6 <- [1,1126,null,{}] 08:57:19 INFO - PROCESS | 3852 | 1464191839093 Marionette TRACE conn6 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:19 INFO - PROCESS | 3852 | 1464191839185 Marionette TRACE conn6 <- [1,1127,null,{"value":null}] 08:57:19 INFO - PROCESS | 3852 | 1464191839201 Marionette TRACE conn6 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:19 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DB2214800 == 44 [pid = 3852] [id = 291] 08:57:19 INFO - PROCESS | 3852 | ++DOMWINDOW == 87 (0000001DB22BAC00) [pid = 3852] [serial = 872] [outer = 0000000000000000] 08:57:19 INFO - PROCESS | 3852 | ++DOMWINDOW == 88 (0000001DDCFC5000) [pid = 3852] [serial = 873] [outer = 0000001DB22BAC00] 08:57:19 INFO - PROCESS | 3852 | 1464191839251 Marionette DEBUG loaded listener.js 08:57:19 INFO - PROCESS | 3852 | ++DOMWINDOW == 89 (0000001DE0537C00) [pid = 3852] [serial = 874] [outer = 0000001DB22BAC00] 08:57:19 INFO - PROCESS | 3852 | 1464191839717 Marionette TRACE conn6 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 08:57:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 08:57:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 692ms 08:57:19 INFO - PROCESS | 3852 | 1464191839772 Marionette TRACE conn6 -> [0,1129,"getWindowHandle",null] 08:57:19 INFO - PROCESS | 3852 | 1464191839775 Marionette TRACE conn6 <- [1,1129,null,{"value":"13"}] 08:57:19 INFO - PROCESS | 3852 | 1464191839778 Marionette TRACE conn6 -> [0,1130,"setScriptTimeout",{"ms":35000}] 08:57:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 08:57:19 INFO - PROCESS | 3852 | 1464191839780 Marionette TRACE conn6 <- [1,1130,null,{}] 08:57:19 INFO - PROCESS | 3852 | 1464191839784 Marionette TRACE conn6 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:19 INFO - PROCESS | 3852 | 1464191839877 Marionette TRACE conn6 <- [1,1131,null,{"value":null}] 08:57:19 INFO - PROCESS | 3852 | 1464191839886 Marionette TRACE conn6 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:19 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE0EB2000 == 45 [pid = 3852] [id = 292] 08:57:19 INFO - PROCESS | 3852 | ++DOMWINDOW == 90 (0000001DE1D1A400) [pid = 3852] [serial = 875] [outer = 0000000000000000] 08:57:19 INFO - PROCESS | 3852 | ++DOMWINDOW == 91 (0000001DE1D1D400) [pid = 3852] [serial = 876] [outer = 0000001DE1D1A400] 08:57:19 INFO - PROCESS | 3852 | 1464191839934 Marionette DEBUG loaded listener.js 08:57:20 INFO - PROCESS | 3852 | ++DOMWINDOW == 92 (0000001DE1E55400) [pid = 3852] [serial = 877] [outer = 0000001DE1D1A400] 08:57:20 INFO - PROCESS | 3852 | 1464191840406 Marionette TRACE conn6 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 08:57:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 08:57:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 671ms 08:57:20 INFO - PROCESS | 3852 | 1464191840453 Marionette TRACE conn6 -> [0,1133,"getWindowHandle",null] 08:57:20 INFO - PROCESS | 3852 | 1464191840455 Marionette TRACE conn6 <- [1,1133,null,{"value":"13"}] 08:57:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 08:57:20 INFO - PROCESS | 3852 | 1464191840464 Marionette TRACE conn6 -> [0,1134,"setScriptTimeout",{"ms":35000}] 08:57:20 INFO - PROCESS | 3852 | 1464191840466 Marionette TRACE conn6 <- [1,1134,null,{}] 08:57:20 INFO - PROCESS | 3852 | 1464191840469 Marionette TRACE conn6 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:20 INFO - PROCESS | 3852 | 1464191840608 Marionette TRACE conn6 <- [1,1135,null,{"value":null}] 08:57:20 INFO - PROCESS | 3852 | 1464191840635 Marionette TRACE conn6 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:20 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE26BD000 == 46 [pid = 3852] [id = 293] 08:57:20 INFO - PROCESS | 3852 | ++DOMWINDOW == 93 (0000001DE1E5E000) [pid = 3852] [serial = 878] [outer = 0000000000000000] 08:57:20 INFO - PROCESS | 3852 | ++DOMWINDOW == 94 (0000001DE1F67400) [pid = 3852] [serial = 879] [outer = 0000001DE1E5E000] 08:57:20 INFO - PROCESS | 3852 | 1464191840682 Marionette DEBUG loaded listener.js 08:57:20 INFO - PROCESS | 3852 | ++DOMWINDOW == 95 (0000001DE2722C00) [pid = 3852] [serial = 880] [outer = 0000001DE1E5E000] 08:57:21 INFO - PROCESS | 3852 | 1464191841150 Marionette TRACE conn6 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 08:57:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 08:57:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 734ms 08:57:21 INFO - PROCESS | 3852 | 1464191841205 Marionette TRACE conn6 -> [0,1137,"getWindowHandle",null] 08:57:21 INFO - PROCESS | 3852 | 1464191841207 Marionette TRACE conn6 <- [1,1137,null,{"value":"13"}] 08:57:21 INFO - PROCESS | 3852 | 1464191841211 Marionette TRACE conn6 -> [0,1138,"setScriptTimeout",{"ms":35000}] 08:57:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 08:57:21 INFO - PROCESS | 3852 | 1464191841213 Marionette TRACE conn6 <- [1,1138,null,{}] 08:57:21 INFO - PROCESS | 3852 | 1464191841222 Marionette TRACE conn6 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:21 INFO - PROCESS | 3852 | 1464191841354 Marionette TRACE conn6 <- [1,1139,null,{"value":null}] 08:57:21 INFO - PROCESS | 3852 | 1464191841420 Marionette TRACE conn6 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:21 INFO - PROCESS | 3852 | ++DOCSHELL 0000001D83A58800 == 47 [pid = 3852] [id = 294] 08:57:21 INFO - PROCESS | 3852 | ++DOMWINDOW == 96 (0000001DE675B800) [pid = 3852] [serial = 881] [outer = 0000000000000000] 08:57:21 INFO - PROCESS | 3852 | ++DOMWINDOW == 97 (0000001DE733C400) [pid = 3852] [serial = 882] [outer = 0000001DE675B800] 08:57:21 INFO - PROCESS | 3852 | 1464191841468 Marionette DEBUG loaded listener.js 08:57:21 INFO - PROCESS | 3852 | ++DOMWINDOW == 98 (0000001DE838E800) [pid = 3852] [serial = 883] [outer = 0000001DE675B800] 08:57:21 INFO - PROCESS | 3852 | 1464191841909 Marionette TRACE conn6 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 08:57:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 08:57:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 734ms 08:57:21 INFO - PROCESS | 3852 | 1464191841950 Marionette TRACE conn6 -> [0,1141,"getWindowHandle",null] 08:57:21 INFO - PROCESS | 3852 | 1464191841952 Marionette TRACE conn6 <- [1,1141,null,{"value":"13"}] 08:57:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 08:57:21 INFO - PROCESS | 3852 | 1464191841961 Marionette TRACE conn6 -> [0,1142,"setScriptTimeout",{"ms":35000}] 08:57:21 INFO - PROCESS | 3852 | 1464191841963 Marionette TRACE conn6 <- [1,1142,null,{}] 08:57:21 INFO - PROCESS | 3852 | 1464191841972 Marionette TRACE conn6 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:22 INFO - PROCESS | 3852 | 1464191842083 Marionette TRACE conn6 <- [1,1143,null,{"value":null}] 08:57:22 INFO - PROCESS | 3852 | 1464191842094 Marionette TRACE conn6 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:22 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE7FCA000 == 48 [pid = 3852] [id = 295] 08:57:22 INFO - PROCESS | 3852 | ++DOMWINDOW == 99 (0000001DE7332C00) [pid = 3852] [serial = 884] [outer = 0000000000000000] 08:57:22 INFO - PROCESS | 3852 | ++DOMWINDOW == 100 (0000001DE8712800) [pid = 3852] [serial = 885] [outer = 0000001DE7332C00] 08:57:22 INFO - PROCESS | 3852 | 1464191842180 Marionette DEBUG loaded listener.js 08:57:22 INFO - PROCESS | 3852 | ++DOMWINDOW == 101 (0000001DE8981C00) [pid = 3852] [serial = 886] [outer = 0000001DE7332C00] 08:57:22 INFO - PROCESS | 3852 | --DOMWINDOW == 100 (0000001DDCFC0000) [pid = 3852] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 08:57:22 INFO - PROCESS | 3852 | --DOMWINDOW == 99 (0000001D839AF400) [pid = 3852] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 08:57:22 INFO - PROCESS | 3852 | --DOMWINDOW == 98 (0000001D818F5800) [pid = 3852] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 08:57:22 INFO - PROCESS | 3852 | --DOMWINDOW == 97 (0000001DE1342800) [pid = 3852] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 08:57:22 INFO - PROCESS | 3852 | --DOMWINDOW == 96 (0000001D8371C000) [pid = 3852] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 08:57:22 INFO - PROCESS | 3852 | --DOMWINDOW == 95 (0000001D818F0400) [pid = 3852] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 08:57:22 INFO - PROCESS | 3852 | --DOMWINDOW == 94 (0000001DE1E5E800) [pid = 3852] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 08:57:22 INFO - PROCESS | 3852 | --DOMWINDOW == 93 (0000001DB21AE800) [pid = 3852] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 08:57:22 INFO - PROCESS | 3852 | --DOMWINDOW == 92 (0000001DE25A4000) [pid = 3852] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 08:57:22 INFO - PROCESS | 3852 | 1464191842658 Marionette TRACE conn6 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 08:57:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 08:57:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 735ms 08:57:22 INFO - PROCESS | 3852 | 1464191842697 Marionette TRACE conn6 -> [0,1145,"getWindowHandle",null] 08:57:22 INFO - PROCESS | 3852 | 1464191842699 Marionette TRACE conn6 <- [1,1145,null,{"value":"13"}] 08:57:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 08:57:22 INFO - PROCESS | 3852 | 1464191842702 Marionette TRACE conn6 -> [0,1146,"setScriptTimeout",{"ms":35000}] 08:57:22 INFO - PROCESS | 3852 | 1464191842704 Marionette TRACE conn6 <- [1,1146,null,{}] 08:57:22 INFO - PROCESS | 3852 | 1464191842707 Marionette TRACE conn6 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:22 INFO - PROCESS | 3852 | 1464191842820 Marionette TRACE conn6 <- [1,1147,null,{"value":null}] 08:57:22 INFO - PROCESS | 3852 | 1464191842868 Marionette TRACE conn6 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:22 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE8DDE000 == 49 [pid = 3852] [id = 296] 08:57:22 INFO - PROCESS | 3852 | ++DOMWINDOW == 93 (0000001D82C0A800) [pid = 3852] [serial = 887] [outer = 0000000000000000] 08:57:22 INFO - PROCESS | 3852 | ++DOMWINDOW == 94 (0000001DE26DA400) [pid = 3852] [serial = 888] [outer = 0000001D82C0A800] 08:57:22 INFO - PROCESS | 3852 | 1464191842915 Marionette DEBUG loaded listener.js 08:57:22 INFO - PROCESS | 3852 | ++DOMWINDOW == 95 (0000001DEAE53400) [pid = 3852] [serial = 889] [outer = 0000001D82C0A800] 08:57:23 INFO - PROCESS | 3852 | 1464191843289 Marionette TRACE conn6 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",1,"assert_approx_equals: Red channel of the pixel at (49, 25) expected 0 +/- 16 but got 49","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html:42:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1149,"getWindowHandle",null] 08:57:23 INFO - PROCESS | 3852 | 1464191843338 Marionette TRACE conn6 <- [1,1149,null,{"value":"13"}] 08:57:23 INFO - PROCESS | 3852 | 1464191843341 Marionette TRACE conn6 -> [0,1150,"setScriptTimeout",{"ms":35000}] 08:57:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 08:57:23 INFO - PROCESS | 3852 | 1464191843343 Marionette TRACE conn6 <- [1,1150,null,{}] 08:57:23 INFO - PROCESS | 3852 | 1464191843346 Marionette TRACE conn6 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:23 INFO - PROCESS | 3852 | 1464191843462 Marionette TRACE conn6 <- [1,1151,null,{"value":null}] 08:57:23 INFO - PROCESS | 3852 | 1464191843472 Marionette TRACE conn6 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:23 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEC3BC800 == 50 [pid = 3852] [id = 297] 08:57:23 INFO - PROCESS | 3852 | ++DOMWINDOW == 96 (0000001DEB406C00) [pid = 3852] [serial = 890] [outer = 0000000000000000] 08:57:23 INFO - PROCESS | 3852 | ++DOMWINDOW == 97 (0000001DEB46FC00) [pid = 3852] [serial = 891] [outer = 0000001DEB406C00] 08:57:23 INFO - PROCESS | 3852 | 1464191843519 Marionette DEBUG loaded listener.js 08:57:23 INFO - PROCESS | 3852 | ++DOMWINDOW == 98 (0000001DEBA9F800) [pid = 3852] [serial = 892] [outer = 0000001DEB406C00] 08:57:23 INFO - PROCESS | 3852 | 1464191843942 Marionette TRACE conn6 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 08:57:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 08:57:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 629ms 08:57:23 INFO - PROCESS | 3852 | 1464191843973 Marionette TRACE conn6 -> [0,1153,"getWindowHandle",null] 08:57:23 INFO - PROCESS | 3852 | 1464191843976 Marionette TRACE conn6 <- [1,1153,null,{"value":"13"}] 08:57:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 08:57:23 INFO - PROCESS | 3852 | 1464191843987 Marionette TRACE conn6 -> [0,1154,"setScriptTimeout",{"ms":35000}] 08:57:23 INFO - PROCESS | 3852 | 1464191843989 Marionette TRACE conn6 <- [1,1154,null,{}] 08:57:24 INFO - PROCESS | 3852 | 1464191843998 Marionette TRACE conn6 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:24 INFO - PROCESS | 3852 | 1464191844086 Marionette TRACE conn6 <- [1,1155,null,{"value":null}] 08:57:24 INFO - PROCESS | 3852 | 1464191844092 Marionette TRACE conn6 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:24 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEE7D5000 == 51 [pid = 3852] [id = 298] 08:57:24 INFO - PROCESS | 3852 | ++DOMWINDOW == 99 (0000001D80A05000) [pid = 3852] [serial = 893] [outer = 0000000000000000] 08:57:24 INFO - PROCESS | 3852 | ++DOMWINDOW == 100 (0000001D835CC800) [pid = 3852] [serial = 894] [outer = 0000001D80A05000] 08:57:24 INFO - PROCESS | 3852 | 1464191844137 Marionette DEBUG loaded listener.js 08:57:24 INFO - PROCESS | 3852 | ++DOMWINDOW == 101 (0000001DEC28D000) [pid = 3852] [serial = 895] [outer = 0000001D80A05000] 08:57:24 INFO - PROCESS | 3852 | 1464191844639 Marionette TRACE conn6 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 08:57:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 08:57:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 692ms 08:57:24 INFO - PROCESS | 3852 | 1464191844675 Marionette TRACE conn6 -> [0,1157,"getWindowHandle",null] 08:57:24 INFO - PROCESS | 3852 | 1464191844680 Marionette TRACE conn6 <- [1,1157,null,{"value":"13"}] 08:57:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 08:57:24 INFO - PROCESS | 3852 | 1464191844686 Marionette TRACE conn6 -> [0,1158,"setScriptTimeout",{"ms":35000}] 08:57:24 INFO - PROCESS | 3852 | 1464191844691 Marionette TRACE conn6 <- [1,1158,null,{}] 08:57:24 INFO - PROCESS | 3852 | 1464191844698 Marionette TRACE conn6 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:24 INFO - PROCESS | 3852 | 1464191844900 Marionette TRACE conn6 <- [1,1159,null,{"value":null}] 08:57:25 INFO - PROCESS | 3852 | 1464191844997 Marionette TRACE conn6 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:25 INFO - PROCESS | 3852 | ++DOCSHELL 0000001D841E2800 == 52 [pid = 3852] [id = 299] 08:57:25 INFO - PROCESS | 3852 | ++DOMWINDOW == 102 (0000001D82790800) [pid = 3852] [serial = 896] [outer = 0000000000000000] 08:57:25 INFO - PROCESS | 3852 | ++DOMWINDOW == 103 (0000001D82CC8000) [pid = 3852] [serial = 897] [outer = 0000001D82790800] 08:57:25 INFO - PROCESS | 3852 | 1464191845057 Marionette DEBUG loaded listener.js 08:57:25 INFO - PROCESS | 3852 | ++DOMWINDOW == 104 (0000001DB0A5F000) [pid = 3852] [serial = 898] [outer = 0000001D82790800] 08:57:25 INFO - PROCESS | 3852 | 1464191845626 Marionette TRACE conn6 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 08:57:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 08:57:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 986ms 08:57:25 INFO - PROCESS | 3852 | 1464191845676 Marionette TRACE conn6 -> [0,1161,"getWindowHandle",null] 08:57:25 INFO - PROCESS | 3852 | 1464191845682 Marionette TRACE conn6 <- [1,1161,null,{"value":"13"}] 08:57:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 08:57:25 INFO - PROCESS | 3852 | 1464191845689 Marionette TRACE conn6 -> [0,1162,"setScriptTimeout",{"ms":35000}] 08:57:25 INFO - PROCESS | 3852 | 1464191845692 Marionette TRACE conn6 <- [1,1162,null,{}] 08:57:25 INFO - PROCESS | 3852 | 1464191845697 Marionette TRACE conn6 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:25 INFO - PROCESS | 3852 | 1464191845817 Marionette TRACE conn6 <- [1,1163,null,{"value":null}] 08:57:25 INFO - PROCESS | 3852 | 1464191845909 Marionette TRACE conn6 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:25 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE2441000 == 53 [pid = 3852] [id = 300] 08:57:25 INFO - PROCESS | 3852 | ++DOMWINDOW == 105 (0000001DB22B4C00) [pid = 3852] [serial = 899] [outer = 0000000000000000] 08:57:25 INFO - PROCESS | 3852 | ++DOMWINDOW == 106 (0000001DDCFCB400) [pid = 3852] [serial = 900] [outer = 0000001DB22B4C00] 08:57:25 INFO - PROCESS | 3852 | 1464191845966 Marionette DEBUG loaded listener.js 08:57:26 INFO - PROCESS | 3852 | ++DOMWINDOW == 107 (0000001DE16C1800) [pid = 3852] [serial = 901] [outer = 0000001DB22B4C00] 08:57:26 INFO - PROCESS | 3852 | 1464191846645 Marionette TRACE conn6 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 08:57:26 INFO - PROCESS | 3852 | 1464191846685 Marionette TRACE conn6 <- [1,1165,null,{"value":"13"}] 08:57:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 08:57:26 INFO - PROCESS | 3852 | 1464191846689 Marionette TRACE conn6 -> [0,1166,"setScriptTimeout",{"ms":35000}] 08:57:26 INFO - PROCESS | 3852 | 1464191846693 Marionette TRACE conn6 <- [1,1166,null,{}] 08:57:26 INFO - PROCESS | 3852 | 1464191846705 Marionette TRACE conn6 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:26 INFO - PROCESS | 3852 | 1464191846829 Marionette TRACE conn6 <- [1,1167,null,{"value":null}] 08:57:26 INFO - PROCESS | 3852 | 1464191846948 Marionette TRACE conn6 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:26 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEEDD9800 == 54 [pid = 3852] [id = 301] 08:57:26 INFO - PROCESS | 3852 | ++DOMWINDOW == 108 (0000001DE27F3C00) [pid = 3852] [serial = 902] [outer = 0000000000000000] 08:57:27 INFO - PROCESS | 3852 | ++DOMWINDOW == 109 (0000001DE6ECF400) [pid = 3852] [serial = 903] [outer = 0000001DE27F3C00] 08:57:27 INFO - PROCESS | 3852 | 1464191847010 Marionette DEBUG loaded listener.js 08:57:27 INFO - PROCESS | 3852 | ++DOMWINDOW == 110 (0000001DE872D400) [pid = 3852] [serial = 904] [outer = 0000001DE27F3C00] 08:57:27 INFO - PROCESS | 3852 | 1464191847651 Marionette TRACE conn6 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 08:57:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 08:57:27 INFO - PROCESS | 3852 | 1464191847719 Marionette TRACE conn6 <- [1,1169,null,{"value":"13"}] 08:57:27 INFO - PROCESS | 3852 | 1464191847723 Marionette TRACE conn6 -> [0,1170,"setScriptTimeout",{"ms":35000}] 08:57:27 INFO - PROCESS | 3852 | 1464191847725 Marionette TRACE conn6 <- [1,1170,null,{}] 08:57:27 INFO - PROCESS | 3852 | 1464191847729 Marionette TRACE conn6 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:27 INFO - PROCESS | 3852 | 1464191847846 Marionette TRACE conn6 <- [1,1171,null,{"value":null}] 08:57:27 INFO - PROCESS | 3852 | 1464191847964 Marionette TRACE conn6 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:27 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEF656000 == 55 [pid = 3852] [id = 302] 08:57:27 INFO - PROCESS | 3852 | ++DOMWINDOW == 111 (0000001DED970000) [pid = 3852] [serial = 905] [outer = 0000000000000000] 08:57:28 INFO - PROCESS | 3852 | ++DOMWINDOW == 112 (0000001DED976800) [pid = 3852] [serial = 906] [outer = 0000001DED970000] 08:57:28 INFO - PROCESS | 3852 | 1464191848022 Marionette DEBUG loaded listener.js 08:57:28 INFO - PROCESS | 3852 | ++DOMWINDOW == 113 (0000001DEE253800) [pid = 3852] [serial = 907] [outer = 0000001DED970000] 08:57:28 INFO - PROCESS | 3852 | 1464191848567 Marionette TRACE conn6 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 28","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 08:57:28 INFO - PROCESS | 3852 | 1464191848609 Marionette TRACE conn6 <- [1,1173,null,{"value":"13"}] 08:57:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 08:57:28 INFO - PROCESS | 3852 | 1464191848613 Marionette TRACE conn6 -> [0,1174,"setScriptTimeout",{"ms":35000}] 08:57:28 INFO - PROCESS | 3852 | 1464191848615 Marionette TRACE conn6 <- [1,1174,null,{}] 08:57:28 INFO - PROCESS | 3852 | 1464191848619 Marionette TRACE conn6 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:28 INFO - PROCESS | 3852 | 1464191848730 Marionette TRACE conn6 <- [1,1175,null,{"value":null}] 08:57:28 INFO - PROCESS | 3852 | 1464191848821 Marionette TRACE conn6 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:28 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DF1494800 == 56 [pid = 3852] [id = 303] 08:57:28 INFO - PROCESS | 3852 | ++DOMWINDOW == 114 (0000001DEE3B4C00) [pid = 3852] [serial = 908] [outer = 0000000000000000] 08:57:28 INFO - PROCESS | 3852 | ++DOMWINDOW == 115 (0000001DEE3B9800) [pid = 3852] [serial = 909] [outer = 0000001DEE3B4C00] 08:57:28 INFO - PROCESS | 3852 | 1464191848877 Marionette DEBUG loaded listener.js 08:57:28 INFO - PROCESS | 3852 | ++DOMWINDOW == 116 (0000001DEE7B3000) [pid = 3852] [serial = 910] [outer = 0000001DEE3B4C00] 08:57:29 INFO - PROCESS | 3852 | 1464191849476 Marionette TRACE conn6 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 08:57:29 INFO - PROCESS | 3852 | 1464191849540 Marionette TRACE conn6 <- [1,1177,null,{"value":"13"}] 08:57:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 08:57:29 INFO - PROCESS | 3852 | 1464191849544 Marionette TRACE conn6 -> [0,1178,"setScriptTimeout",{"ms":35000}] 08:57:29 INFO - PROCESS | 3852 | 1464191849546 Marionette TRACE conn6 <- [1,1178,null,{}] 08:57:29 INFO - PROCESS | 3852 | 1464191849550 Marionette TRACE conn6 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:29 INFO - PROCESS | 3852 | 1464191849683 Marionette TRACE conn6 <- [1,1179,null,{"value":null}] 08:57:29 INFO - PROCESS | 3852 | 1464191849828 Marionette TRACE conn6 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:29 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE6829000 == 57 [pid = 3852] [id = 304] 08:57:29 INFO - PROCESS | 3852 | ++DOMWINDOW == 117 (0000001DE26D6C00) [pid = 3852] [serial = 911] [outer = 0000000000000000] 08:57:29 INFO - PROCESS | 3852 | ++DOMWINDOW == 118 (0000001DEE9A2800) [pid = 3852] [serial = 912] [outer = 0000001DE26D6C00] 08:57:29 INFO - PROCESS | 3852 | 1464191849886 Marionette DEBUG loaded listener.js 08:57:29 INFO - PROCESS | 3852 | ++DOMWINDOW == 119 (0000001DEF074C00) [pid = 3852] [serial = 913] [outer = 0000001DE26D6C00] 08:57:30 INFO - PROCESS | 3852 | 1464191850648 Marionette TRACE conn6 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 08:57:30 INFO - PROCESS | 3852 | 1464191850731 Marionette TRACE conn6 <- [1,1181,null,{"value":"13"}] 08:57:30 INFO - PROCESS | 3852 | 1464191850737 Marionette TRACE conn6 -> [0,1182,"setScriptTimeout",{"ms":35000}] 08:57:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 08:57:30 INFO - PROCESS | 3852 | 1464191850741 Marionette TRACE conn6 <- [1,1182,null,{}] 08:57:30 INFO - PROCESS | 3852 | 1464191850746 Marionette TRACE conn6 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:30 INFO - PROCESS | 3852 | 1464191850862 Marionette TRACE conn6 <- [1,1183,null,{"value":null}] 08:57:30 INFO - PROCESS | 3852 | 1464191850977 Marionette TRACE conn6 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:31 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DB2207000 == 58 [pid = 3852] [id = 305] 08:57:31 INFO - PROCESS | 3852 | ++DOMWINDOW == 120 (0000001D83A08C00) [pid = 3852] [serial = 914] [outer = 0000000000000000] 08:57:31 INFO - PROCESS | 3852 | ++DOMWINDOW == 121 (0000001D81865C00) [pid = 3852] [serial = 915] [outer = 0000001D83A08C00] 08:57:31 INFO - PROCESS | 3852 | 1464191851034 Marionette DEBUG loaded listener.js 08:57:31 INFO - PROCESS | 3852 | ++DOMWINDOW == 122 (0000001DB219E000) [pid = 3852] [serial = 916] [outer = 0000001D83A08C00] 08:57:31 INFO - PROCESS | 3852 | --DOCSHELL 0000001DB0CC0000 == 57 [pid = 3852] [id = 254] 08:57:31 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE056A800 == 56 [pid = 3852] [id = 255] 08:57:31 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE6F14800 == 55 [pid = 3852] [id = 246] 08:57:31 INFO - PROCESS | 3852 | --DOCSHELL 0000001DB2003800 == 54 [pid = 3852] [id = 240] 08:57:31 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEC3BC800 == 53 [pid = 3852] [id = 297] 08:57:31 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE8DDE000 == 52 [pid = 3852] [id = 296] 08:57:31 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE7FCA000 == 51 [pid = 3852] [id = 295] 08:57:31 INFO - PROCESS | 3852 | --DOCSHELL 0000001D83A58800 == 50 [pid = 3852] [id = 294] 08:57:31 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE26BD000 == 49 [pid = 3852] [id = 293] 08:57:31 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE0EB2000 == 48 [pid = 3852] [id = 292] 08:57:31 INFO - PROCESS | 3852 | --DOCSHELL 0000001DB2214800 == 47 [pid = 3852] [id = 291] 08:57:31 INFO - PROCESS | 3852 | --DOMWINDOW == 121 (0000001D839B1800) [pid = 3852] [serial = 810] [outer = 0000000000000000] [url = about:blank] 08:57:31 INFO - PROCESS | 3852 | --DOMWINDOW == 120 (0000001DE24E6400) [pid = 3852] [serial = 813] [outer = 0000000000000000] [url = about:blank] 08:57:31 INFO - PROCESS | 3852 | --DOMWINDOW == 119 (0000001DE83BE400) [pid = 3852] [serial = 816] [outer = 0000000000000000] [url = about:blank] 08:57:31 INFO - PROCESS | 3852 | --DOMWINDOW == 118 (0000001DE3453400) [pid = 3852] [serial = 849] [outer = 0000000000000000] [url = about:blank] 08:57:31 INFO - PROCESS | 3852 | --DOCSHELL 0000001D83A5A000 == 46 [pid = 3852] [id = 290] 08:57:31 INFO - PROCESS | 3852 | --DOCSHELL 0000001DB0C21800 == 45 [pid = 3852] [id = 289] 08:57:31 INFO - PROCESS | 3852 | --DOCSHELL 0000001DB2326800 == 44 [pid = 3852] [id = 285] 08:57:31 INFO - PROCESS | 3852 | --DOCSHELL 0000001D818C6000 == 43 [pid = 3852] [id = 284] 08:57:31 INFO - PROCESS | 3852 | --DOMWINDOW == 117 (0000001DDCFC3C00) [pid = 3852] [serial = 834] [outer = 0000000000000000] [url = about:blank] 08:57:31 INFO - PROCESS | 3852 | --DOMWINDOW == 116 (0000001DE052C800) [pid = 3852] [serial = 835] [outer = 0000000000000000] [url = about:blank] 08:57:31 INFO - PROCESS | 3852 | --DOMWINDOW == 115 (0000001D83A0B000) [pid = 3852] [serial = 828] [outer = 0000000000000000] [url = about:blank] 08:57:31 INFO - PROCESS | 3852 | --DOMWINDOW == 114 (0000001DB0C44C00) [pid = 3852] [serial = 829] [outer = 0000000000000000] [url = about:blank] 08:57:31 INFO - PROCESS | 3852 | --DOMWINDOW == 113 (0000001D82CCE800) [pid = 3852] [serial = 823] [outer = 0000000000000000] [url = about:blank] 08:57:31 INFO - PROCESS | 3852 | --DOMWINDOW == 112 (0000001D82797C00) [pid = 3852] [serial = 822] [outer = 0000000000000000] [url = about:blank] 08:57:31 INFO - PROCESS | 3852 | --DOMWINDOW == 111 (0000001DE1E1F800) [pid = 3852] [serial = 838] [outer = 0000000000000000] [url = about:blank] 08:57:31 INFO - PROCESS | 3852 | --DOMWINDOW == 110 (0000001DE1D14800) [pid = 3852] [serial = 837] [outer = 0000000000000000] [url = about:blank] 08:57:31 INFO - PROCESS | 3852 | --DOMWINDOW == 109 (0000001DEBAA1000) [pid = 3852] [serial = 819] [outer = 0000000000000000] [url = about:blank] 08:57:31 INFO - PROCESS | 3852 | --DOMWINDOW == 108 (0000001DE0532C00) [pid = 3852] [serial = 843] [outer = 0000000000000000] [url = about:blank] 08:57:31 INFO - PROCESS | 3852 | --DOMWINDOW == 107 (0000001D82790400) [pid = 3852] [serial = 825] [outer = 0000000000000000] [url = about:blank] 08:57:31 INFO - PROCESS | 3852 | --DOMWINDOW == 106 (0000001DE1E60800) [pid = 3852] [serial = 840] [outer = 0000000000000000] [url = about:blank] 08:57:31 INFO - PROCESS | 3852 | --DOMWINDOW == 105 (0000001D82CCB000) [pid = 3852] [serial = 826] [outer = 0000000000000000] [url = about:blank] 08:57:31 INFO - PROCESS | 3852 | --DOMWINDOW == 104 (0000001DB21B5400) [pid = 3852] [serial = 831] [outer = 0000000000000000] [url = about:blank] 08:57:31 INFO - PROCESS | 3852 | --DOMWINDOW == 103 (0000001DE271FC00) [pid = 3852] [serial = 846] [outer = 0000000000000000] [url = about:blank] 08:57:31 INFO - PROCESS | 3852 | --DOMWINDOW == 102 (0000001DE272A000) [pid = 3852] [serial = 847] [outer = 0000000000000000] [url = about:blank] 08:57:31 INFO - PROCESS | 3852 | --DOMWINDOW == 101 (0000001DE1F6CC00) [pid = 3852] [serial = 841] [outer = 0000000000000000] [url = about:blank] 08:57:31 INFO - PROCESS | 3852 | --DOMWINDOW == 100 (0000001DE1F6AC00) [pid = 3852] [serial = 844] [outer = 0000000000000000] [url = about:blank] 08:57:31 INFO - PROCESS | 3852 | --DOMWINDOW == 99 (0000001DB22BB000) [pid = 3852] [serial = 832] [outer = 0000000000000000] [url = about:blank] 08:57:31 INFO - PROCESS | 3852 | 1464191851683 Marionette TRACE conn6 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 151","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 08:57:31 INFO - PROCESS | 3852 | 1464191851733 Marionette TRACE conn6 <- [1,1185,null,{"value":"13"}] 08:57:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 08:57:31 INFO - PROCESS | 3852 | 1464191851739 Marionette TRACE conn6 -> [0,1186,"setScriptTimeout",{"ms":35000}] 08:57:31 INFO - PROCESS | 3852 | 1464191851742 Marionette TRACE conn6 <- [1,1186,null,{}] 08:57:31 INFO - PROCESS | 3852 | 1464191851746 Marionette TRACE conn6 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:31 INFO - PROCESS | 3852 | 1464191851840 Marionette TRACE conn6 <- [1,1187,null,{"value":null}] 08:57:31 INFO - PROCESS | 3852 | 1464191851919 Marionette TRACE conn6 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:31 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DB0AAD800 == 44 [pid = 3852] [id = 306] 08:57:31 INFO - PROCESS | 3852 | ++DOMWINDOW == 100 (0000001D80A0FC00) [pid = 3852] [serial = 917] [outer = 0000000000000000] 08:57:31 INFO - PROCESS | 3852 | ++DOMWINDOW == 101 (0000001D835D1800) [pid = 3852] [serial = 918] [outer = 0000001D80A0FC00] 08:57:31 INFO - PROCESS | 3852 | 1464191851967 Marionette DEBUG loaded listener.js 08:57:32 INFO - PROCESS | 3852 | ++DOMWINDOW == 102 (0000001DB0C3E000) [pid = 3852] [serial = 919] [outer = 0000001D80A0FC00] 08:57:32 INFO - PROCESS | 3852 | 1464191852417 Marionette TRACE conn6 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 08:57:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 08:57:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 733ms 08:57:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 08:57:32 INFO - PROCESS | 3852 | 1464191852474 Marionette TRACE conn6 -> [0,1189,"getWindowHandle",null] 08:57:32 INFO - PROCESS | 3852 | 1464191852476 Marionette TRACE conn6 <- [1,1189,null,{"value":"13"}] 08:57:32 INFO - PROCESS | 3852 | 1464191852480 Marionette TRACE conn6 -> [0,1190,"setScriptTimeout",{"ms":35000}] 08:57:32 INFO - PROCESS | 3852 | 1464191852484 Marionette TRACE conn6 <- [1,1190,null,{}] 08:57:32 INFO - PROCESS | 3852 | 1464191852494 Marionette TRACE conn6 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:32 INFO - PROCESS | 3852 | 1464191852588 Marionette TRACE conn6 <- [1,1191,null,{"value":null}] 08:57:32 INFO - PROCESS | 3852 | 1464191852595 Marionette TRACE conn6 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:32 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE0579800 == 45 [pid = 3852] [id = 307] 08:57:32 INFO - PROCESS | 3852 | ++DOMWINDOW == 103 (0000001DB22B9800) [pid = 3852] [serial = 920] [outer = 0000000000000000] 08:57:32 INFO - PROCESS | 3852 | ++DOMWINDOW == 104 (0000001DE03C0400) [pid = 3852] [serial = 921] [outer = 0000001DB22B9800] 08:57:32 INFO - PROCESS | 3852 | 1464191852645 Marionette DEBUG loaded listener.js 08:57:32 INFO - PROCESS | 3852 | ++DOMWINDOW == 105 (0000001DE0D4A800) [pid = 3852] [serial = 922] [outer = 0000001DB22B9800] 08:57:33 INFO - PROCESS | 3852 | 1464191853119 Marionette TRACE conn6 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 08:57:33 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 08:57:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 692ms 08:57:33 INFO - PROCESS | 3852 | 1464191853175 Marionette TRACE conn6 -> [0,1193,"getWindowHandle",null] 08:57:33 INFO - PROCESS | 3852 | 1464191853177 Marionette TRACE conn6 <- [1,1193,null,{"value":"13"}] 08:57:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 08:57:33 INFO - PROCESS | 3852 | 1464191853181 Marionette TRACE conn6 -> [0,1194,"setScriptTimeout",{"ms":35000}] 08:57:33 INFO - PROCESS | 3852 | 1464191853182 Marionette TRACE conn6 <- [1,1194,null,{}] 08:57:33 INFO - PROCESS | 3852 | 1464191853186 Marionette TRACE conn6 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:33 INFO - PROCESS | 3852 | 1464191853278 Marionette TRACE conn6 <- [1,1195,null,{"value":null}] 08:57:33 INFO - PROCESS | 3852 | 1464191853288 Marionette TRACE conn6 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:33 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE2491000 == 46 [pid = 3852] [id = 308] 08:57:33 INFO - PROCESS | 3852 | ++DOMWINDOW == 106 (0000001DE1D1AC00) [pid = 3852] [serial = 923] [outer = 0000000000000000] 08:57:33 INFO - PROCESS | 3852 | ++DOMWINDOW == 107 (0000001DE1D20800) [pid = 3852] [serial = 924] [outer = 0000001DE1D1AC00] 08:57:33 INFO - PROCESS | 3852 | 1464191853335 Marionette DEBUG loaded listener.js 08:57:33 INFO - PROCESS | 3852 | ++DOMWINDOW == 108 (0000001DE1E56000) [pid = 3852] [serial = 925] [outer = 0000001DE1D1AC00] 08:57:33 INFO - PROCESS | 3852 | 1464191853835 Marionette TRACE conn6 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 08:57:33 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 08:57:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 670ms 08:57:33 INFO - PROCESS | 3852 | 1464191853854 Marionette TRACE conn6 -> [0,1197,"getWindowHandle",null] 08:57:33 INFO - PROCESS | 3852 | 1464191853856 Marionette TRACE conn6 <- [1,1197,null,{"value":"13"}] 08:57:33 INFO - PROCESS | 3852 | 1464191853859 Marionette TRACE conn6 -> [0,1198,"setScriptTimeout",{"ms":35000}] 08:57:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 08:57:33 INFO - PROCESS | 3852 | 1464191853861 Marionette TRACE conn6 <- [1,1198,null,{}] 08:57:33 INFO - PROCESS | 3852 | 1464191853864 Marionette TRACE conn6 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:33 INFO - PROCESS | 3852 | 1464191853977 Marionette TRACE conn6 <- [1,1199,null,{"value":null}] 08:57:34 INFO - PROCESS | 3852 | 1464191854052 Marionette TRACE conn6 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:34 INFO - PROCESS | 3852 | ++DOCSHELL 0000001D842D1000 == 47 [pid = 3852] [id = 309] 08:57:34 INFO - PROCESS | 3852 | ++DOMWINDOW == 109 (0000001DE1F61C00) [pid = 3852] [serial = 926] [outer = 0000000000000000] 08:57:34 INFO - PROCESS | 3852 | ++DOMWINDOW == 110 (0000001DE1F6AC00) [pid = 3852] [serial = 927] [outer = 0000001DE1F61C00] 08:57:34 INFO - PROCESS | 3852 | 1464191854099 Marionette DEBUG loaded listener.js 08:57:34 INFO - PROCESS | 3852 | ++DOMWINDOW == 111 (0000001DE25A3800) [pid = 3852] [serial = 928] [outer = 0000001DE1F61C00] 08:57:34 INFO - PROCESS | 3852 | 1464191854540 Marionette TRACE conn6 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 08:57:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 08:57:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 736ms 08:57:34 INFO - PROCESS | 3852 | 1464191854598 Marionette TRACE conn6 -> [0,1201,"getWindowHandle",null] 08:57:34 INFO - PROCESS | 3852 | 1464191854600 Marionette TRACE conn6 <- [1,1201,null,{"value":"13"}] 08:57:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 08:57:34 INFO - PROCESS | 3852 | 1464191854604 Marionette TRACE conn6 -> [0,1202,"setScriptTimeout",{"ms":35000}] 08:57:34 INFO - PROCESS | 3852 | 1464191854605 Marionette TRACE conn6 <- [1,1202,null,{}] 08:57:34 INFO - PROCESS | 3852 | 1464191854627 Marionette TRACE conn6 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:34 INFO - PROCESS | 3852 | 1464191854790 Marionette TRACE conn6 <- [1,1203,null,{"value":null}] 08:57:34 INFO - PROCESS | 3852 | 1464191854837 Marionette TRACE conn6 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:34 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE7FC7800 == 48 [pid = 3852] [id = 310] 08:57:34 INFO - PROCESS | 3852 | ++DOMWINDOW == 112 (0000001DE6414000) [pid = 3852] [serial = 929] [outer = 0000000000000000] 08:57:34 INFO - PROCESS | 3852 | ++DOMWINDOW == 113 (0000001DE6AB5400) [pid = 3852] [serial = 930] [outer = 0000001DE6414000] 08:57:34 INFO - PROCESS | 3852 | 1464191854886 Marionette DEBUG loaded listener.js 08:57:34 INFO - PROCESS | 3852 | ++DOMWINDOW == 114 (0000001DE73EF800) [pid = 3852] [serial = 931] [outer = 0000001DE6414000] 08:57:35 INFO - PROCESS | 3852 | 1464191855304 Marionette TRACE conn6 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 08:57:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 08:57:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 755ms 08:57:35 INFO - PROCESS | 3852 | 1464191855364 Marionette TRACE conn6 -> [0,1205,"getWindowHandle",null] 08:57:35 INFO - PROCESS | 3852 | 1464191855367 Marionette TRACE conn6 <- [1,1205,null,{"value":"13"}] 08:57:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 08:57:35 INFO - PROCESS | 3852 | 1464191855375 Marionette TRACE conn6 -> [0,1206,"setScriptTimeout",{"ms":35000}] 08:57:35 INFO - PROCESS | 3852 | 1464191855377 Marionette TRACE conn6 <- [1,1206,null,{}] 08:57:35 INFO - PROCESS | 3852 | 1464191855380 Marionette TRACE conn6 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:35 INFO - PROCESS | 3852 | 1464191855493 Marionette TRACE conn6 <- [1,1207,null,{"value":null}] 08:57:35 INFO - PROCESS | 3852 | 1464191855505 Marionette TRACE conn6 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:35 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEC22D000 == 49 [pid = 3852] [id = 311] 08:57:35 INFO - PROCESS | 3852 | ++DOMWINDOW == 115 (0000001DE6416800) [pid = 3852] [serial = 932] [outer = 0000000000000000] 08:57:35 INFO - PROCESS | 3852 | ++DOMWINDOW == 116 (0000001DE839CC00) [pid = 3852] [serial = 933] [outer = 0000001DE6416800] 08:57:35 INFO - PROCESS | 3852 | 1464191855592 Marionette DEBUG loaded listener.js 08:57:35 INFO - PROCESS | 3852 | ++DOMWINDOW == 117 (0000001DE871CC00) [pid = 3852] [serial = 934] [outer = 0000001DE6416800] 08:57:35 INFO - PROCESS | 3852 | --DOMWINDOW == 116 (0000001DE1E5E000) [pid = 3852] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 08:57:35 INFO - PROCESS | 3852 | --DOMWINDOW == 115 (0000001DE675B800) [pid = 3852] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 08:57:35 INFO - PROCESS | 3852 | --DOMWINDOW == 114 (0000001DE1D1A400) [pid = 3852] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 08:57:35 INFO - PROCESS | 3852 | --DOMWINDOW == 113 (0000001DB22BAC00) [pid = 3852] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 08:57:35 INFO - PROCESS | 3852 | --DOMWINDOW == 112 (0000001D82C0A800) [pid = 3852] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 08:57:35 INFO - PROCESS | 3852 | --DOMWINDOW == 111 (0000001DE7332C00) [pid = 3852] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 08:57:35 INFO - PROCESS | 3852 | --DOMWINDOW == 110 (0000001D81867000) [pid = 3852] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 08:57:35 INFO - PROCESS | 3852 | --DOMWINDOW == 109 (0000001D82799400) [pid = 3852] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 08:57:35 INFO - PROCESS | 3852 | --DOMWINDOW == 108 (0000001DEB406C00) [pid = 3852] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 08:57:36 INFO - PROCESS | 3852 | 1464191856090 Marionette TRACE conn6 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 08:57:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 08:57:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 734ms 08:57:36 INFO - PROCESS | 3852 | 1464191856132 Marionette TRACE conn6 -> [0,1209,"getWindowHandle",null] 08:57:36 INFO - PROCESS | 3852 | 1464191856134 Marionette TRACE conn6 <- [1,1209,null,{"value":"13"}] 08:57:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 08:57:36 INFO - PROCESS | 3852 | 1464191856148 Marionette TRACE conn6 -> [0,1210,"setScriptTimeout",{"ms":35000}] 08:57:36 INFO - PROCESS | 3852 | 1464191856150 Marionette TRACE conn6 <- [1,1210,null,{}] 08:57:36 INFO - PROCESS | 3852 | 1464191856155 Marionette TRACE conn6 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:36 INFO - PROCESS | 3852 | 1464191856241 Marionette TRACE conn6 <- [1,1211,null,{"value":null}] 08:57:36 INFO - PROCESS | 3852 | 1464191856248 Marionette TRACE conn6 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:36 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEE31B000 == 50 [pid = 3852] [id = 312] 08:57:36 INFO - PROCESS | 3852 | ++DOMWINDOW == 109 (0000001DB21AE800) [pid = 3852] [serial = 935] [outer = 0000000000000000] 08:57:36 INFO - PROCESS | 3852 | ++DOMWINDOW == 110 (0000001DE87D9C00) [pid = 3852] [serial = 936] [outer = 0000001DB21AE800] 08:57:36 INFO - PROCESS | 3852 | 1464191856293 Marionette DEBUG loaded listener.js 08:57:36 INFO - PROCESS | 3852 | ++DOMWINDOW == 111 (0000001DE8DAB400) [pid = 3852] [serial = 937] [outer = 0000001DB21AE800] 08:57:36 INFO - PROCESS | 3852 | 1464191856725 Marionette TRACE conn6 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 08:57:36 INFO - PROCESS | 3852 | 1464191856781 Marionette TRACE conn6 <- [1,1213,null,{"value":"13"}] 08:57:36 INFO - PROCESS | 3852 | 1464191856784 Marionette TRACE conn6 -> [0,1214,"setScriptTimeout",{"ms":35000}] 08:57:36 INFO - PROCESS | 3852 | 1464191856786 Marionette TRACE conn6 <- [1,1214,null,{}] 08:57:36 INFO - PROCESS | 3852 | 1464191856790 Marionette TRACE conn6 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:36 INFO - PROCESS | 3852 | 1464191856878 Marionette TRACE conn6 <- [1,1215,null,{"value":null}] 08:57:36 INFO - PROCESS | 3852 | 1464191856884 Marionette TRACE conn6 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:36 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEF10C800 == 51 [pid = 3852] [id = 313] 08:57:36 INFO - PROCESS | 3852 | ++DOMWINDOW == 112 (0000001DEB408800) [pid = 3852] [serial = 938] [outer = 0000000000000000] 08:57:36 INFO - PROCESS | 3852 | ++DOMWINDOW == 113 (0000001DEBAA5800) [pid = 3852] [serial = 939] [outer = 0000001DEB408800] 08:57:36 INFO - PROCESS | 3852 | 1464191856933 Marionette DEBUG loaded listener.js 08:57:37 INFO - PROCESS | 3852 | ++DOMWINDOW == 114 (0000001DED970800) [pid = 3852] [serial = 940] [outer = 0000001DEB408800] 08:57:37 INFO - PROCESS | 3852 | 1464191857346 Marionette TRACE conn6 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 08:57:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 08:57:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 587ms 08:57:37 INFO - PROCESS | 3852 | 1464191857375 Marionette TRACE conn6 -> [0,1217,"getWindowHandle",null] 08:57:37 INFO - PROCESS | 3852 | 1464191857377 Marionette TRACE conn6 <- [1,1217,null,{"value":"13"}] 08:57:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 08:57:37 INFO - PROCESS | 3852 | 1464191857399 Marionette TRACE conn6 -> [0,1218,"setScriptTimeout",{"ms":35000}] 08:57:37 INFO - PROCESS | 3852 | 1464191857402 Marionette TRACE conn6 <- [1,1218,null,{}] 08:57:37 INFO - PROCESS | 3852 | 1464191857410 Marionette TRACE conn6 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:37 INFO - PROCESS | 3852 | 1464191857502 Marionette TRACE conn6 <- [1,1219,null,{"value":null}] 08:57:37 INFO - PROCESS | 3852 | 1464191857509 Marionette TRACE conn6 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:37 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DF271A800 == 52 [pid = 3852] [id = 314] 08:57:37 INFO - PROCESS | 3852 | ++DOMWINDOW == 115 (0000001DEE7EA400) [pid = 3852] [serial = 941] [outer = 0000000000000000] 08:57:37 INFO - PROCESS | 3852 | ++DOMWINDOW == 116 (0000001DEE99A800) [pid = 3852] [serial = 942] [outer = 0000001DEE7EA400] 08:57:37 INFO - PROCESS | 3852 | 1464191857554 Marionette DEBUG loaded listener.js 08:57:37 INFO - PROCESS | 3852 | ++DOMWINDOW == 117 (0000001DEEC52000) [pid = 3852] [serial = 943] [outer = 0000001DEE7EA400] 08:57:38 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE1CC0800 == 51 [pid = 3852] [id = 256] 08:57:38 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEC21B000 == 50 [pid = 3852] [id = 287] 08:57:38 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE74EF800 == 49 [pid = 3852] [id = 259] 08:57:38 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEE7CE800 == 48 [pid = 3852] [id = 288] 08:57:38 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEF4DC800 == 47 [pid = 3852] [id = 269] 08:57:38 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE8DE2800 == 46 [pid = 3852] [id = 286] 08:57:38 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE714E000 == 45 [pid = 3852] [id = 283] 08:57:38 INFO - PROCESS | 3852 | --DOCSHELL 0000001DF2AAD000 == 44 [pid = 3852] [id = 21] 08:57:38 INFO - PROCESS | 3852 | --DOCSHELL 0000001DF1690000 == 43 [pid = 3852] [id = 273] 08:57:38 INFO - PROCESS | 3852 | --DOCSHELL 0000001DB2207000 == 42 [pid = 3852] [id = 305] 08:57:38 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE6829000 == 41 [pid = 3852] [id = 304] 08:57:38 INFO - PROCESS | 3852 | --DOCSHELL 0000001DF1494800 == 40 [pid = 3852] [id = 303] 08:57:38 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEF656000 == 39 [pid = 3852] [id = 302] 08:57:38 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEEDD9800 == 38 [pid = 3852] [id = 301] 08:57:38 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE2441000 == 37 [pid = 3852] [id = 300] 08:57:38 INFO - PROCESS | 3852 | --DOCSHELL 0000001D841E2800 == 36 [pid = 3852] [id = 299] 08:57:38 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEE7D5000 == 35 [pid = 3852] [id = 298] 08:57:39 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEE31B000 == 34 [pid = 3852] [id = 312] 08:57:39 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEF10C800 == 33 [pid = 3852] [id = 313] 08:57:39 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE0579800 == 32 [pid = 3852] [id = 307] 08:57:39 INFO - PROCESS | 3852 | --DOCSHELL 0000001D842D1000 == 31 [pid = 3852] [id = 309] 08:57:39 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE7FC7800 == 30 [pid = 3852] [id = 310] 08:57:39 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE2491000 == 29 [pid = 3852] [id = 308] 08:57:39 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEC22D000 == 28 [pid = 3852] [id = 311] 08:57:39 INFO - PROCESS | 3852 | --DOCSHELL 0000001DB0AAD800 == 27 [pid = 3852] [id = 306] 08:57:39 INFO - PROCESS | 3852 | --DOMWINDOW == 116 (0000001D83A04000) [pid = 3852] [serial = 868] [outer = 0000000000000000] [url = about:blank] 08:57:39 INFO - PROCESS | 3852 | --DOMWINDOW == 115 (0000001D82CC7000) [pid = 3852] [serial = 867] [outer = 0000000000000000] [url = about:blank] 08:57:39 INFO - PROCESS | 3852 | --DOMWINDOW == 114 (0000001DEBA9F800) [pid = 3852] [serial = 892] [outer = 0000000000000000] [url = about:blank] 08:57:39 INFO - PROCESS | 3852 | --DOMWINDOW == 113 (0000001D835CC800) [pid = 3852] [serial = 894] [outer = 0000000000000000] [url = about:blank] 08:57:39 INFO - PROCESS | 3852 | --DOMWINDOW == 112 (0000001DEB46FC00) [pid = 3852] [serial = 891] [outer = 0000000000000000] [url = about:blank] 08:57:39 INFO - PROCESS | 3852 | --DOMWINDOW == 111 (0000001DE8981C00) [pid = 3852] [serial = 886] [outer = 0000000000000000] [url = about:blank] 08:57:39 INFO - PROCESS | 3852 | --DOMWINDOW == 110 (0000001DEAE53400) [pid = 3852] [serial = 889] [outer = 0000000000000000] [url = about:blank] 08:57:39 INFO - PROCESS | 3852 | --DOMWINDOW == 109 (0000001DE1E55400) [pid = 3852] [serial = 877] [outer = 0000000000000000] [url = about:blank] 08:57:39 INFO - PROCESS | 3852 | --DOMWINDOW == 108 (0000001DE1F67400) [pid = 3852] [serial = 879] [outer = 0000000000000000] [url = about:blank] 08:57:39 INFO - PROCESS | 3852 | --DOMWINDOW == 107 (0000001DE2722C00) [pid = 3852] [serial = 880] [outer = 0000000000000000] [url = about:blank] 08:57:39 INFO - PROCESS | 3852 | --DOMWINDOW == 106 (0000001DE838E800) [pid = 3852] [serial = 883] [outer = 0000000000000000] [url = about:blank] 08:57:39 INFO - PROCESS | 3852 | --DOMWINDOW == 105 (0000001DE733C400) [pid = 3852] [serial = 882] [outer = 0000000000000000] [url = about:blank] 08:57:39 INFO - PROCESS | 3852 | --DOMWINDOW == 104 (0000001D818EB400) [pid = 3852] [serial = 852] [outer = 0000000000000000] [url = about:blank] 08:57:39 INFO - PROCESS | 3852 | --DOMWINDOW == 103 (0000001DB0AA4400) [pid = 3852] [serial = 855] [outer = 0000000000000000] [url = about:blank] 08:57:39 INFO - PROCESS | 3852 | --DOMWINDOW == 102 (0000001DE1D15C00) [pid = 3852] [serial = 858] [outer = 0000000000000000] [url = about:blank] 08:57:39 INFO - PROCESS | 3852 | --DOMWINDOW == 101 (0000001DE6E93C00) [pid = 3852] [serial = 861] [outer = 0000000000000000] [url = about:blank] 08:57:39 INFO - PROCESS | 3852 | --DOMWINDOW == 100 (0000001DE1D1D400) [pid = 3852] [serial = 876] [outer = 0000000000000000] [url = about:blank] 08:57:39 INFO - PROCESS | 3852 | --DOMWINDOW == 99 (0000001DDCFC5000) [pid = 3852] [serial = 873] [outer = 0000000000000000] [url = about:blank] 08:57:39 INFO - PROCESS | 3852 | --DOMWINDOW == 98 (0000001DE0537C00) [pid = 3852] [serial = 874] [outer = 0000000000000000] [url = about:blank] 08:57:39 INFO - PROCESS | 3852 | --DOMWINDOW == 97 (0000001DE26DA400) [pid = 3852] [serial = 888] [outer = 0000000000000000] [url = about:blank] 08:57:39 INFO - PROCESS | 3852 | --DOMWINDOW == 96 (0000001DE7F98400) [pid = 3852] [serial = 864] [outer = 0000000000000000] [url = about:blank] 08:57:39 INFO - PROCESS | 3852 | --DOMWINDOW == 95 (0000001DE8712800) [pid = 3852] [serial = 885] [outer = 0000000000000000] [url = about:blank] 08:57:39 INFO - PROCESS | 3852 | --DOMWINDOW == 94 (0000001D835D4C00) [pid = 3852] [serial = 870] [outer = 0000000000000000] [url = about:blank] 08:57:39 INFO - PROCESS | 3852 | --DOMWINDOW == 93 (0000001DB0C3A800) [pid = 3852] [serial = 871] [outer = 0000000000000000] [url = about:blank] 08:57:39 INFO - PROCESS | 3852 | 1464191859716 Marionette TRACE conn6 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 08:57:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 08:57:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 2352ms 08:57:39 INFO - PROCESS | 3852 | 1464191859754 Marionette TRACE conn6 -> [0,1221,"getWindowHandle",null] 08:57:39 INFO - PROCESS | 3852 | 1464191859758 Marionette TRACE conn6 <- [1,1221,null,{"value":"13"}] 08:57:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 08:57:39 INFO - PROCESS | 3852 | 1464191859764 Marionette TRACE conn6 -> [0,1222,"setScriptTimeout",{"ms":35000}] 08:57:39 INFO - PROCESS | 3852 | 1464191859768 Marionette TRACE conn6 <- [1,1222,null,{}] 08:57:39 INFO - PROCESS | 3852 | 1464191859775 Marionette TRACE conn6 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:39 INFO - PROCESS | 3852 | 1464191859873 Marionette TRACE conn6 <- [1,1223,null,{"value":null}] 08:57:39 INFO - PROCESS | 3852 | 1464191859881 Marionette TRACE conn6 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:39 INFO - PROCESS | 3852 | ++DOCSHELL 0000001D811D8800 == 28 [pid = 3852] [id = 315] 08:57:39 INFO - PROCESS | 3852 | ++DOMWINDOW == 94 (0000001D81869000) [pid = 3852] [serial = 944] [outer = 0000000000000000] 08:57:39 INFO - PROCESS | 3852 | ++DOMWINDOW == 95 (0000001D81869800) [pid = 3852] [serial = 945] [outer = 0000001D81869000] 08:57:39 INFO - PROCESS | 3852 | 1464191859933 Marionette DEBUG loaded listener.js 08:57:40 INFO - PROCESS | 3852 | ++DOMWINDOW == 96 (0000001D818F1000) [pid = 3852] [serial = 946] [outer = 0000001D81869000] 08:57:40 INFO - PROCESS | 3852 | 1464191860430 Marionette TRACE conn6 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 08:57:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 08:57:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 692ms 08:57:40 INFO - PROCESS | 3852 | 1464191860460 Marionette TRACE conn6 -> [0,1225,"getWindowHandle",null] 08:57:40 INFO - PROCESS | 3852 | 1464191860467 Marionette TRACE conn6 <- [1,1225,null,{"value":"13"}] 08:57:40 INFO - PROCESS | 3852 | 1464191860474 Marionette TRACE conn6 -> [0,1226,"setScriptTimeout",{"ms":35000}] 08:57:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 08:57:40 INFO - PROCESS | 3852 | 1464191860477 Marionette TRACE conn6 <- [1,1226,null,{}] 08:57:40 INFO - PROCESS | 3852 | 1464191860481 Marionette TRACE conn6 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:40 INFO - PROCESS | 3852 | 1464191860575 Marionette TRACE conn6 <- [1,1227,null,{"value":null}] 08:57:40 INFO - PROCESS | 3852 | 1464191860585 Marionette TRACE conn6 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:40 INFO - PROCESS | 3852 | ++DOCSHELL 0000001D83A52800 == 29 [pid = 3852] [id = 316] 08:57:40 INFO - PROCESS | 3852 | ++DOMWINDOW == 97 (0000001D82C03400) [pid = 3852] [serial = 947] [outer = 0000000000000000] 08:57:40 INFO - PROCESS | 3852 | ++DOMWINDOW == 98 (0000001D82C07800) [pid = 3852] [serial = 948] [outer = 0000001D82C03400] 08:57:40 INFO - PROCESS | 3852 | 1464191860634 Marionette DEBUG loaded listener.js 08:57:40 INFO - PROCESS | 3852 | ++DOMWINDOW == 99 (0000001D82CC8C00) [pid = 3852] [serial = 949] [outer = 0000001D82C03400] 08:57:41 INFO - PROCESS | 3852 | 1464191861107 Marionette TRACE conn6 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 08:57:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 08:57:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 671ms 08:57:41 INFO - PROCESS | 3852 | 1464191861152 Marionette TRACE conn6 -> [0,1229,"getWindowHandle",null] 08:57:41 INFO - PROCESS | 3852 | 1464191861155 Marionette TRACE conn6 <- [1,1229,null,{"value":"13"}] 08:57:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 08:57:41 INFO - PROCESS | 3852 | 1464191861159 Marionette TRACE conn6 -> [0,1230,"setScriptTimeout",{"ms":35000}] 08:57:41 INFO - PROCESS | 3852 | 1464191861163 Marionette TRACE conn6 <- [1,1230,null,{}] 08:57:41 INFO - PROCESS | 3852 | 1464191861175 Marionette TRACE conn6 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:41 INFO - PROCESS | 3852 | 1464191861307 Marionette TRACE conn6 <- [1,1231,null,{"value":null}] 08:57:41 INFO - PROCESS | 3852 | 1464191861384 Marionette TRACE conn6 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:41 INFO - PROCESS | 3852 | ++DOCSHELL 0000001D842CE000 == 30 [pid = 3852] [id = 317] 08:57:41 INFO - PROCESS | 3852 | ++DOMWINDOW == 100 (0000001D80041000) [pid = 3852] [serial = 950] [outer = 0000000000000000] 08:57:41 INFO - PROCESS | 3852 | ++DOMWINDOW == 101 (0000001D835DA000) [pid = 3852] [serial = 951] [outer = 0000001D80041000] 08:57:41 INFO - PROCESS | 3852 | 1464191861437 Marionette DEBUG loaded listener.js 08:57:41 INFO - PROCESS | 3852 | ++DOMWINDOW == 102 (0000001D83717C00) [pid = 3852] [serial = 952] [outer = 0000001D80041000] 08:57:41 INFO - PROCESS | 3852 | 1464191861858 Marionette TRACE conn6 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 08:57:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 08:57:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 734ms 08:57:41 INFO - PROCESS | 3852 | 1464191861894 Marionette TRACE conn6 -> [0,1233,"getWindowHandle",null] 08:57:41 INFO - PROCESS | 3852 | 1464191861897 Marionette TRACE conn6 <- [1,1233,null,{"value":"13"}] 08:57:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 08:57:41 INFO - PROCESS | 3852 | 1464191861900 Marionette TRACE conn6 -> [0,1234,"setScriptTimeout",{"ms":35000}] 08:57:41 INFO - PROCESS | 3852 | 1464191861902 Marionette TRACE conn6 <- [1,1234,null,{}] 08:57:41 INFO - PROCESS | 3852 | 1464191861905 Marionette TRACE conn6 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:42 INFO - PROCESS | 3852 | 1464191861995 Marionette TRACE conn6 <- [1,1235,null,{"value":null}] 08:57:42 INFO - PROCESS | 3852 | 1464191862002 Marionette TRACE conn6 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:42 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DB0AC5000 == 31 [pid = 3852] [id = 318] 08:57:42 INFO - PROCESS | 3852 | ++DOMWINDOW == 103 (0000001D839B0000) [pid = 3852] [serial = 953] [outer = 0000000000000000] 08:57:42 INFO - PROCESS | 3852 | ++DOMWINDOW == 104 (0000001D83A0D000) [pid = 3852] [serial = 954] [outer = 0000001D839B0000] 08:57:42 INFO - PROCESS | 3852 | 1464191862051 Marionette DEBUG loaded listener.js 08:57:42 INFO - PROCESS | 3852 | ++DOMWINDOW == 105 (0000001DB0A98400) [pid = 3852] [serial = 955] [outer = 0000001D839B0000] 08:57:42 INFO - PROCESS | 3852 | 1464191862592 Marionette TRACE conn6 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 08:57:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 08:57:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 735ms 08:57:42 INFO - PROCESS | 3852 | 1464191862637 Marionette TRACE conn6 -> [0,1237,"getWindowHandle",null] 08:57:42 INFO - PROCESS | 3852 | 1464191862639 Marionette TRACE conn6 <- [1,1237,null,{"value":"13"}] 08:57:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 08:57:42 INFO - PROCESS | 3852 | 1464191862642 Marionette TRACE conn6 -> [0,1238,"setScriptTimeout",{"ms":35000}] 08:57:42 INFO - PROCESS | 3852 | 1464191862644 Marionette TRACE conn6 <- [1,1238,null,{}] 08:57:42 INFO - PROCESS | 3852 | 1464191862648 Marionette TRACE conn6 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:42 INFO - PROCESS | 3852 | 1464191862758 Marionette TRACE conn6 <- [1,1239,null,{"value":null}] 08:57:42 INFO - PROCESS | 3852 | 1464191862765 Marionette TRACE conn6 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:42 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DB2009800 == 32 [pid = 3852] [id = 319] 08:57:42 INFO - PROCESS | 3852 | ++DOMWINDOW == 106 (0000001D82799000) [pid = 3852] [serial = 956] [outer = 0000000000000000] 08:57:42 INFO - PROCESS | 3852 | ++DOMWINDOW == 107 (0000001DB0C40C00) [pid = 3852] [serial = 957] [outer = 0000001D82799000] 08:57:42 INFO - PROCESS | 3852 | 1464191862815 Marionette DEBUG loaded listener.js 08:57:42 INFO - PROCESS | 3852 | ++DOMWINDOW == 108 (0000001DB204D000) [pid = 3852] [serial = 958] [outer = 0000001D82799000] 08:57:43 INFO - PROCESS | 3852 | 1464191863267 Marionette TRACE conn6 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 08:57:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 08:57:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 671ms 08:57:43 INFO - PROCESS | 3852 | 1464191863317 Marionette TRACE conn6 -> [0,1241,"getWindowHandle",null] 08:57:43 INFO - PROCESS | 3852 | 1464191863320 Marionette TRACE conn6 <- [1,1241,null,{"value":"13"}] 08:57:43 INFO - PROCESS | 3852 | 1464191863322 Marionette TRACE conn6 -> [0,1242,"setScriptTimeout",{"ms":35000}] 08:57:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 08:57:43 INFO - PROCESS | 3852 | 1464191863324 Marionette TRACE conn6 <- [1,1242,null,{}] 08:57:43 INFO - PROCESS | 3852 | 1464191863328 Marionette TRACE conn6 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:43 INFO - PROCESS | 3852 | 1464191863446 Marionette TRACE conn6 <- [1,1243,null,{"value":null}] 08:57:43 INFO - PROCESS | 3852 | 1464191863455 Marionette TRACE conn6 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:43 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DB231B800 == 33 [pid = 3852] [id = 320] 08:57:43 INFO - PROCESS | 3852 | ++DOMWINDOW == 109 (0000001DB2194800) [pid = 3852] [serial = 959] [outer = 0000000000000000] 08:57:43 INFO - PROCESS | 3852 | ++DOMWINDOW == 110 (0000001DB21ADC00) [pid = 3852] [serial = 960] [outer = 0000001DB2194800] 08:57:43 INFO - PROCESS | 3852 | 1464191863503 Marionette DEBUG loaded listener.js 08:57:43 INFO - PROCESS | 3852 | ++DOMWINDOW == 111 (0000001DDCFBDC00) [pid = 3852] [serial = 961] [outer = 0000001DB2194800] 08:57:43 INFO - PROCESS | 3852 | 1464191863946 Marionette TRACE conn6 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 08:57:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 08:57:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 671ms 08:57:44 INFO - PROCESS | 3852 | 1464191863996 Marionette TRACE conn6 -> [0,1245,"getWindowHandle",null] 08:57:44 INFO - PROCESS | 3852 | 1464191863999 Marionette TRACE conn6 <- [1,1245,null,{"value":"13"}] 08:57:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 08:57:44 INFO - PROCESS | 3852 | 1464191864002 Marionette TRACE conn6 -> [0,1246,"setScriptTimeout",{"ms":35000}] 08:57:44 INFO - PROCESS | 3852 | 1464191864004 Marionette TRACE conn6 <- [1,1246,null,{}] 08:57:44 INFO - PROCESS | 3852 | 1464191864007 Marionette TRACE conn6 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:44 INFO - PROCESS | 3852 | 1464191864115 Marionette TRACE conn6 <- [1,1247,null,{"value":null}] 08:57:44 INFO - PROCESS | 3852 | 1464191864125 Marionette TRACE conn6 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:44 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE0572000 == 34 [pid = 3852] [id = 321] 08:57:44 INFO - PROCESS | 3852 | ++DOMWINDOW == 112 (0000001D80A0A000) [pid = 3852] [serial = 962] [outer = 0000000000000000] 08:57:44 INFO - PROCESS | 3852 | ++DOMWINDOW == 113 (0000001DDCFCB800) [pid = 3852] [serial = 963] [outer = 0000001D80A0A000] 08:57:44 INFO - PROCESS | 3852 | 1464191864172 Marionette DEBUG loaded listener.js 08:57:44 INFO - PROCESS | 3852 | ++DOMWINDOW == 114 (0000001DE0532C00) [pid = 3852] [serial = 964] [outer = 0000001D80A0A000] 08:57:44 INFO - PROCESS | 3852 | 1464191864618 Marionette TRACE conn6 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 08:57:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 08:57:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 671ms 08:57:44 INFO - PROCESS | 3852 | 1464191864676 Marionette TRACE conn6 -> [0,1249,"getWindowHandle",null] 08:57:44 INFO - PROCESS | 3852 | 1464191864679 Marionette TRACE conn6 <- [1,1249,null,{"value":"13"}] 08:57:44 INFO - PROCESS | 3852 | 1464191864682 Marionette TRACE conn6 -> [0,1250,"setScriptTimeout",{"ms":35000}] 08:57:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 08:57:44 INFO - PROCESS | 3852 | 1464191864684 Marionette TRACE conn6 <- [1,1250,null,{}] 08:57:44 INFO - PROCESS | 3852 | 1464191864687 Marionette TRACE conn6 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:44 INFO - PROCESS | 3852 | 1464191864765 Marionette TRACE conn6 <- [1,1251,null,{"value":null}] 08:57:44 INFO - PROCESS | 3852 | 1464191864773 Marionette TRACE conn6 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:44 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE169F000 == 35 [pid = 3852] [id = 322] 08:57:44 INFO - PROCESS | 3852 | ++DOMWINDOW == 115 (0000001DE0539400) [pid = 3852] [serial = 965] [outer = 0000000000000000] 08:57:44 INFO - PROCESS | 3852 | ++DOMWINDOW == 116 (0000001DE0DCEC00) [pid = 3852] [serial = 966] [outer = 0000001DE0539400] 08:57:44 INFO - PROCESS | 3852 | 1464191864820 Marionette DEBUG loaded listener.js 08:57:44 INFO - PROCESS | 3852 | ++DOMWINDOW == 117 (0000001DE16BD800) [pid = 3852] [serial = 967] [outer = 0000001DE0539400] 08:57:45 INFO - PROCESS | 3852 | 1464191865303 Marionette TRACE conn6 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 08:57:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 08:57:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 670ms 08:57:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 08:57:45 INFO - PROCESS | 3852 | 1464191865358 Marionette TRACE conn6 -> [0,1253,"getWindowHandle",null] 08:57:45 INFO - PROCESS | 3852 | 1464191865360 Marionette TRACE conn6 <- [1,1253,null,{"value":"13"}] 08:57:45 INFO - PROCESS | 3852 | 1464191865363 Marionette TRACE conn6 -> [0,1254,"setScriptTimeout",{"ms":35000}] 08:57:45 INFO - PROCESS | 3852 | 1464191865365 Marionette TRACE conn6 <- [1,1254,null,{}] 08:57:45 INFO - PROCESS | 3852 | 1464191865369 Marionette TRACE conn6 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:45 INFO - PROCESS | 3852 | 1464191865501 Marionette TRACE conn6 <- [1,1255,null,{"value":null}] 08:57:45 INFO - PROCESS | 3852 | 1464191865523 Marionette TRACE conn6 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:45 INFO - PROCESS | 3852 | ++DOCSHELL 0000001D842CD800 == 36 [pid = 3852] [id = 323] 08:57:45 INFO - PROCESS | 3852 | ++DOMWINDOW == 118 (0000001DE0539800) [pid = 3852] [serial = 968] [outer = 0000000000000000] 08:57:45 INFO - PROCESS | 3852 | ++DOMWINDOW == 119 (0000001DE1D14400) [pid = 3852] [serial = 969] [outer = 0000001DE0539800] 08:57:45 INFO - PROCESS | 3852 | 1464191865569 Marionette DEBUG loaded listener.js 08:57:45 INFO - PROCESS | 3852 | ++DOMWINDOW == 120 (0000001DE1D1D400) [pid = 3852] [serial = 970] [outer = 0000001DE0539800] 08:57:46 INFO - PROCESS | 3852 | 1464191866014 Marionette TRACE conn6 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 08:57:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 08:57:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 671ms 08:57:46 INFO - PROCESS | 3852 | 1464191866037 Marionette TRACE conn6 -> [0,1257,"getWindowHandle",null] 08:57:46 INFO - PROCESS | 3852 | 1464191866039 Marionette TRACE conn6 <- [1,1257,null,{"value":"13"}] 08:57:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 08:57:46 INFO - PROCESS | 3852 | 1464191866049 Marionette TRACE conn6 -> [0,1258,"setScriptTimeout",{"ms":35000}] 08:57:46 INFO - PROCESS | 3852 | 1464191866051 Marionette TRACE conn6 <- [1,1258,null,{}] 08:57:46 INFO - PROCESS | 3852 | 1464191866055 Marionette TRACE conn6 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:46 INFO - PROCESS | 3852 | 1464191866174 Marionette TRACE conn6 <- [1,1259,null,{"value":null}] 08:57:46 INFO - PROCESS | 3852 | 1464191866181 Marionette TRACE conn6 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:46 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE662C000 == 37 [pid = 3852] [id = 324] 08:57:46 INFO - PROCESS | 3852 | ++DOMWINDOW == 121 (0000001DE1E19C00) [pid = 3852] [serial = 971] [outer = 0000000000000000] 08:57:46 INFO - PROCESS | 3852 | ++DOMWINDOW == 122 (0000001DE1E20400) [pid = 3852] [serial = 972] [outer = 0000001DE1E19C00] 08:57:46 INFO - PROCESS | 3852 | 1464191866228 Marionette DEBUG loaded listener.js 08:57:46 INFO - PROCESS | 3852 | ++DOMWINDOW == 123 (0000001DE1E5AC00) [pid = 3852] [serial = 973] [outer = 0000001DE1E19C00] 08:57:46 INFO - PROCESS | 3852 | 1464191866719 Marionette TRACE conn6 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 08:57:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 08:57:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 735ms 08:57:46 INFO - PROCESS | 3852 | 1464191866779 Marionette TRACE conn6 -> [0,1261,"getWindowHandle",null] 08:57:46 INFO - PROCESS | 3852 | 1464191866782 Marionette TRACE conn6 <- [1,1261,null,{"value":"13"}] 08:57:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 08:57:46 INFO - PROCESS | 3852 | 1464191866791 Marionette TRACE conn6 -> [0,1262,"setScriptTimeout",{"ms":35000}] 08:57:46 INFO - PROCESS | 3852 | 1464191866794 Marionette TRACE conn6 <- [1,1262,null,{}] 08:57:46 INFO - PROCESS | 3852 | 1464191866840 Marionette TRACE conn6 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:46 INFO - PROCESS | 3852 | 1464191866975 Marionette TRACE conn6 <- [1,1263,null,{"value":null}] 08:57:46 INFO - PROCESS | 3852 | 1464191866982 Marionette TRACE conn6 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:47 INFO - PROCESS | 3852 | ++DOCSHELL 0000001D842D9000 == 38 [pid = 3852] [id = 325] 08:57:47 INFO - PROCESS | 3852 | ++DOMWINDOW == 124 (0000001DE24DF400) [pid = 3852] [serial = 974] [outer = 0000000000000000] 08:57:47 INFO - PROCESS | 3852 | ++DOMWINDOW == 125 (0000001DE26D5400) [pid = 3852] [serial = 975] [outer = 0000001DE24DF400] 08:57:47 INFO - PROCESS | 3852 | 1464191867392 Marionette DEBUG loaded listener.js 08:57:47 INFO - PROCESS | 3852 | ++DOMWINDOW == 126 (0000001DE272A400) [pid = 3852] [serial = 976] [outer = 0000001DE24DF400] 08:57:47 INFO - PROCESS | 3852 | --DOMWINDOW == 125 (0000001D82CD2800) [pid = 3852] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 08:57:47 INFO - PROCESS | 3852 | --DOMWINDOW == 124 (0000001DE83B7400) [pid = 3852] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 08:57:47 INFO - PROCESS | 3852 | --DOMWINDOW == 123 (0000001DE1F61C00) [pid = 3852] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 08:57:47 INFO - PROCESS | 3852 | --DOMWINDOW == 122 (0000001DED970000) [pid = 3852] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 08:57:47 INFO - PROCESS | 3852 | --DOMWINDOW == 121 (0000001D83A08C00) [pid = 3852] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 08:57:47 INFO - PROCESS | 3852 | --DOMWINDOW == 120 (0000001DE6414000) [pid = 3852] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 08:57:47 INFO - PROCESS | 3852 | --DOMWINDOW == 119 (0000001DEBA9CC00) [pid = 3852] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 08:57:47 INFO - PROCESS | 3852 | --DOMWINDOW == 118 (0000001DE1E1D000) [pid = 3852] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 08:57:47 INFO - PROCESS | 3852 | --DOMWINDOW == 117 (0000001DB22B9800) [pid = 3852] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 08:57:47 INFO - PROCESS | 3852 | --DOMWINDOW == 116 (0000001D82CD5C00) [pid = 3852] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 08:57:47 INFO - PROCESS | 3852 | --DOMWINDOW == 115 (0000001DE27F3C00) [pid = 3852] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 08:57:47 INFO - PROCESS | 3852 | --DOMWINDOW == 114 (0000001DEE3B4C00) [pid = 3852] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 08:57:47 INFO - PROCESS | 3852 | --DOMWINDOW == 113 (0000001DE26D6C00) [pid = 3852] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 08:57:47 INFO - PROCESS | 3852 | --DOMWINDOW == 112 (0000001DB21AE800) [pid = 3852] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 08:57:47 INFO - PROCESS | 3852 | --DOMWINDOW == 111 (0000001D83A0E800) [pid = 3852] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 08:57:47 INFO - PROCESS | 3852 | --DOMWINDOW == 110 (0000001DEB408800) [pid = 3852] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 08:57:47 INFO - PROCESS | 3852 | --DOMWINDOW == 109 (0000001DEB40F000) [pid = 3852] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 08:57:47 INFO - PROCESS | 3852 | --DOMWINDOW == 108 (0000001D80A0FC00) [pid = 3852] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 08:57:47 INFO - PROCESS | 3852 | --DOMWINDOW == 107 (0000001DE6E08C00) [pid = 3852] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 08:57:47 INFO - PROCESS | 3852 | --DOMWINDOW == 106 (0000001DE0ED2C00) [pid = 3852] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 08:57:47 INFO - PROCESS | 3852 | --DOMWINDOW == 105 (0000001DB22B4C00) [pid = 3852] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 08:57:47 INFO - PROCESS | 3852 | --DOMWINDOW == 104 (0000001D80A05000) [pid = 3852] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 08:57:47 INFO - PROCESS | 3852 | --DOMWINDOW == 103 (0000001D81867800) [pid = 3852] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 08:57:47 INFO - PROCESS | 3852 | --DOMWINDOW == 102 (0000001DE7E3DC00) [pid = 3852] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 08:57:47 INFO - PROCESS | 3852 | --DOMWINDOW == 101 (0000001DE6416800) [pid = 3852] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 08:57:47 INFO - PROCESS | 3852 | --DOMWINDOW == 100 (0000001DE1D1AC00) [pid = 3852] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 08:57:47 INFO - PROCESS | 3852 | --DOMWINDOW == 99 (0000001D82790800) [pid = 3852] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 08:57:47 INFO - PROCESS | 3852 | --DOMWINDOW == 98 (0000001DE2727800) [pid = 3852] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 08:57:47 INFO - PROCESS | 3852 | 1464191867812 Marionette TRACE conn6 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 08:57:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 08:57:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1058ms 08:57:47 INFO - PROCESS | 3852 | 1464191867851 Marionette TRACE conn6 -> [0,1265,"getWindowHandle",null] 08:57:47 INFO - PROCESS | 3852 | 1464191867853 Marionette TRACE conn6 <- [1,1265,null,{"value":"13"}] 08:57:47 INFO - PROCESS | 3852 | 1464191867857 Marionette TRACE conn6 -> [0,1266,"setScriptTimeout",{"ms":35000}] 08:57:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 08:57:47 INFO - PROCESS | 3852 | 1464191867858 Marionette TRACE conn6 <- [1,1266,null,{}] 08:57:47 INFO - PROCESS | 3852 | 1464191867862 Marionette TRACE conn6 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:47 INFO - PROCESS | 3852 | 1464191867970 Marionette TRACE conn6 <- [1,1267,null,{"value":null}] 08:57:47 INFO - PROCESS | 3852 | 1464191867979 Marionette TRACE conn6 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:47 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE7150000 == 39 [pid = 3852] [id = 326] 08:57:47 INFO - PROCESS | 3852 | ++DOMWINDOW == 99 (0000001DB0A58000) [pid = 3852] [serial = 977] [outer = 0000000000000000] 08:57:48 INFO - PROCESS | 3852 | ++DOMWINDOW == 100 (0000001DE154C000) [pid = 3852] [serial = 978] [outer = 0000001DB0A58000] 08:57:48 INFO - PROCESS | 3852 | 1464191868025 Marionette DEBUG loaded listener.js 08:57:48 INFO - PROCESS | 3852 | ++DOMWINDOW == 101 (0000001DE26D6C00) [pid = 3852] [serial = 979] [outer = 0000001DB0A58000] 08:57:48 INFO - PROCESS | 3852 | 1464191868453 Marionette TRACE conn6 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 08:57:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 08:57:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 629ms 08:57:48 INFO - PROCESS | 3852 | 1464191868489 Marionette TRACE conn6 -> [0,1269,"getWindowHandle",null] 08:57:48 INFO - PROCESS | 3852 | 1464191868492 Marionette TRACE conn6 <- [1,1269,null,{"value":"13"}] 08:57:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 08:57:48 INFO - PROCESS | 3852 | 1464191868495 Marionette TRACE conn6 -> [0,1270,"setScriptTimeout",{"ms":35000}] 08:57:48 INFO - PROCESS | 3852 | 1464191868496 Marionette TRACE conn6 <- [1,1270,null,{}] 08:57:48 INFO - PROCESS | 3852 | 1464191868500 Marionette TRACE conn6 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:48 INFO - PROCESS | 3852 | 1464191868608 Marionette TRACE conn6 <- [1,1271,null,{"value":null}] 08:57:48 INFO - PROCESS | 3852 | 1464191868644 Marionette TRACE conn6 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:48 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE7FC6000 == 40 [pid = 3852] [id = 327] 08:57:48 INFO - PROCESS | 3852 | ++DOMWINDOW == 102 (0000001DE27F2000) [pid = 3852] [serial = 980] [outer = 0000000000000000] 08:57:48 INFO - PROCESS | 3852 | ++DOMWINDOW == 103 (0000001DE2D47000) [pid = 3852] [serial = 981] [outer = 0000001DE27F2000] 08:57:48 INFO - PROCESS | 3852 | 1464191868693 Marionette DEBUG loaded listener.js 08:57:48 INFO - PROCESS | 3852 | ++DOMWINDOW == 104 (0000001DE345C400) [pid = 3852] [serial = 982] [outer = 0000001DE27F2000] 08:57:49 INFO - PROCESS | 3852 | 1464191869131 Marionette TRACE conn6 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 08:57:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 08:57:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 671ms 08:57:49 INFO - PROCESS | 3852 | 1464191869170 Marionette TRACE conn6 -> [0,1273,"getWindowHandle",null] 08:57:49 INFO - PROCESS | 3852 | 1464191869172 Marionette TRACE conn6 <- [1,1273,null,{"value":"13"}] 08:57:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 08:57:49 INFO - PROCESS | 3852 | 1464191869176 Marionette TRACE conn6 -> [0,1274,"setScriptTimeout",{"ms":35000}] 08:57:49 INFO - PROCESS | 3852 | 1464191869177 Marionette TRACE conn6 <- [1,1274,null,{}] 08:57:49 INFO - PROCESS | 3852 | 1464191869181 Marionette TRACE conn6 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:49 INFO - PROCESS | 3852 | 1464191869263 Marionette TRACE conn6 <- [1,1275,null,{"value":null}] 08:57:49 INFO - PROCESS | 3852 | 1464191869270 Marionette TRACE conn6 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:49 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEAE2A000 == 41 [pid = 3852] [id = 328] 08:57:49 INFO - PROCESS | 3852 | ++DOMWINDOW == 105 (0000001DE6412400) [pid = 3852] [serial = 983] [outer = 0000000000000000] 08:57:49 INFO - PROCESS | 3852 | ++DOMWINDOW == 106 (0000001DE641E000) [pid = 3852] [serial = 984] [outer = 0000001DE6412400] 08:57:49 INFO - PROCESS | 3852 | 1464191869324 Marionette DEBUG loaded listener.js 08:57:49 INFO - PROCESS | 3852 | ++DOMWINDOW == 107 (0000001DE6757C00) [pid = 3852] [serial = 985] [outer = 0000001DE6412400] 08:57:50 INFO - PROCESS | 3852 | 1464191870157 Marionette TRACE conn6 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 08:57:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 08:57:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1020ms 08:57:50 INFO - PROCESS | 3852 | 1464191870199 Marionette TRACE conn6 -> [0,1277,"getWindowHandle",null] 08:57:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 08:57:50 INFO - PROCESS | 3852 | 1464191870205 Marionette TRACE conn6 <- [1,1277,null,{"value":"13"}] 08:57:50 INFO - PROCESS | 3852 | 1464191870211 Marionette TRACE conn6 -> [0,1278,"setScriptTimeout",{"ms":35000}] 08:57:50 INFO - PROCESS | 3852 | 1464191870216 Marionette TRACE conn6 <- [1,1278,null,{}] 08:57:50 INFO - PROCESS | 3852 | 1464191870242 Marionette TRACE conn6 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:50 INFO - PROCESS | 3852 | 1464191870368 Marionette TRACE conn6 <- [1,1279,null,{"value":null}] 08:57:50 INFO - PROCESS | 3852 | 1464191870447 Marionette TRACE conn6 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:50 INFO - PROCESS | 3852 | ++DOCSHELL 0000001D83A6F000 == 42 [pid = 3852] [id = 329] 08:57:50 INFO - PROCESS | 3852 | ++DOMWINDOW == 108 (0000001D82790000) [pid = 3852] [serial = 986] [outer = 0000000000000000] 08:57:50 INFO - PROCESS | 3852 | ++DOMWINDOW == 109 (0000001D82C02400) [pid = 3852] [serial = 987] [outer = 0000001D82790000] 08:57:50 INFO - PROCESS | 3852 | 1464191870548 Marionette DEBUG loaded listener.js 08:57:50 INFO - PROCESS | 3852 | ++DOMWINDOW == 110 (0000001D82CD3C00) [pid = 3852] [serial = 988] [outer = 0000001D82790000] 08:57:51 INFO - PROCESS | 3852 | 1464191871257 Marionette TRACE conn6 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 08:57:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 08:57:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1105ms 08:57:51 INFO - PROCESS | 3852 | 1464191871318 Marionette TRACE conn6 -> [0,1281,"getWindowHandle",null] 08:57:51 INFO - PROCESS | 3852 | 1464191871325 Marionette TRACE conn6 <- [1,1281,null,{"value":"13"}] 08:57:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 08:57:51 INFO - PROCESS | 3852 | 1464191871356 Marionette TRACE conn6 -> [0,1282,"setScriptTimeout",{"ms":35000}] 08:57:51 INFO - PROCESS | 3852 | 1464191871359 Marionette TRACE conn6 <- [1,1282,null,{}] 08:57:51 INFO - PROCESS | 3852 | 1464191871364 Marionette TRACE conn6 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:51 INFO - PROCESS | 3852 | 1464191871497 Marionette TRACE conn6 <- [1,1283,null,{"value":null}] 08:57:51 INFO - PROCESS | 3852 | 1464191871566 Marionette TRACE conn6 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:51 INFO - PROCESS | 3852 | ++DOCSHELL 0000001D810AE800 == 43 [pid = 3852] [id = 330] 08:57:51 INFO - PROCESS | 3852 | ++DOMWINDOW == 111 (0000001D80A09000) [pid = 3852] [serial = 989] [outer = 0000000000000000] 08:57:51 INFO - PROCESS | 3852 | ++DOMWINDOW == 112 (0000001D81768800) [pid = 3852] [serial = 990] [outer = 0000001D80A09000] 08:57:51 INFO - PROCESS | 3852 | 1464191871791 Marionette DEBUG loaded listener.js 08:57:51 INFO - PROCESS | 3852 | ++DOMWINDOW == 113 (0000001D82790800) [pid = 3852] [serial = 991] [outer = 0000001D80A09000] 08:57:52 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE0EA4800 == 42 [pid = 3852] [id = 228] 08:57:52 INFO - PROCESS | 3852 | --DOCSHELL 0000001D842C5800 == 41 [pid = 3852] [id = 223] 08:57:52 INFO - PROCESS | 3852 | --DOCSHELL 0000001DB0CB7000 == 40 [pid = 3852] [id = 225] 08:57:52 INFO - PROCESS | 3852 | --DOCSHELL 0000001DB0AB5000 == 39 [pid = 3852] [id = 224] 08:57:52 INFO - PROCESS | 3852 | --DOCSHELL 0000001DB2325800 == 38 [pid = 3852] [id = 227] 08:57:52 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE6794000 == 37 [pid = 3852] [id = 230] 08:57:52 INFO - PROCESS | 3852 | --DOCSHELL 0000001D83A63800 == 36 [pid = 3852] [id = 238] 08:57:52 INFO - PROCESS | 3852 | --DOMWINDOW == 112 (0000001DEE99A800) [pid = 3852] [serial = 942] [outer = 0000000000000000] [url = about:blank] 08:57:52 INFO - PROCESS | 3852 | 1464191872514 Marionette TRACE conn6 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 08:57:52 INFO - PROCESS | 3852 | --DOMWINDOW == 111 (0000001DED970800) [pid = 3852] [serial = 940] [outer = 0000000000000000] [url = about:blank] 08:57:52 INFO - PROCESS | 3852 | --DOMWINDOW == 110 (0000001DB0A61000) [pid = 3852] [serial = 757] [outer = 0000000000000000] [url = about:blank] 08:57:52 INFO - PROCESS | 3852 | --DOMWINDOW == 109 (0000001DEB40F800) [pid = 3852] [serial = 817] [outer = 0000000000000000] [url = about:blank] 08:57:52 INFO - PROCESS | 3852 | --DOMWINDOW == 108 (0000001DE25A3800) [pid = 3852] [serial = 928] [outer = 0000000000000000] [url = about:blank] 08:57:52 INFO - PROCESS | 3852 | --DOMWINDOW == 107 (0000001DEE253800) [pid = 3852] [serial = 907] [outer = 0000000000000000] [url = about:blank] 08:57:52 INFO - PROCESS | 3852 | --DOMWINDOW == 106 (0000001DB219E000) [pid = 3852] [serial = 916] [outer = 0000000000000000] [url = about:blank] 08:57:52 INFO - PROCESS | 3852 | --DOMWINDOW == 105 (0000001DE73EF800) [pid = 3852] [serial = 931] [outer = 0000000000000000] [url = about:blank] 08:57:52 INFO - PROCESS | 3852 | --DOMWINDOW == 104 (0000001DE1F6AC00) [pid = 3852] [serial = 927] [outer = 0000000000000000] [url = about:blank] 08:57:52 INFO - PROCESS | 3852 | --DOMWINDOW == 103 (0000001DEBAD1800) [pid = 3852] [serial = 820] [outer = 0000000000000000] [url = about:blank] 08:57:52 INFO - PROCESS | 3852 | --DOMWINDOW == 102 (0000001DE6415800) [pid = 3852] [serial = 814] [outer = 0000000000000000] [url = about:blank] 08:57:52 INFO - PROCESS | 3852 | --DOMWINDOW == 101 (0000001DE0D4A800) [pid = 3852] [serial = 922] [outer = 0000000000000000] [url = about:blank] 08:57:52 INFO - PROCESS | 3852 | --DOMWINDOW == 100 (0000001DB21AD400) [pid = 3852] [serial = 811] [outer = 0000000000000000] [url = about:blank] 08:57:52 INFO - PROCESS | 3852 | --DOMWINDOW == 99 (0000001DE872D400) [pid = 3852] [serial = 904] [outer = 0000000000000000] [url = about:blank] 08:57:52 INFO - PROCESS | 3852 | --DOMWINDOW == 98 (0000001DEE3B9800) [pid = 3852] [serial = 909] [outer = 0000000000000000] [url = about:blank] 08:57:52 INFO - PROCESS | 3852 | --DOMWINDOW == 97 (0000001DEF074C00) [pid = 3852] [serial = 913] [outer = 0000000000000000] [url = about:blank] 08:57:52 INFO - PROCESS | 3852 | --DOMWINDOW == 96 (0000001DE8DAB400) [pid = 3852] [serial = 937] [outer = 0000000000000000] [url = about:blank] 08:57:52 INFO - PROCESS | 3852 | --DOMWINDOW == 95 (0000001D81865C00) [pid = 3852] [serial = 915] [outer = 0000000000000000] [url = about:blank] 08:57:52 INFO - PROCESS | 3852 | --DOMWINDOW == 94 (0000001DB21B5C00) [pid = 3852] [serial = 856] [outer = 0000000000000000] [url = about:blank] 08:57:52 INFO - PROCESS | 3852 | --DOMWINDOW == 93 (0000001DEBAA5800) [pid = 3852] [serial = 939] [outer = 0000000000000000] [url = about:blank] 08:57:52 INFO - PROCESS | 3852 | --DOMWINDOW == 92 (0000001DEB473800) [pid = 3852] [serial = 808] [outer = 0000000000000000] [url = about:blank] 08:57:52 INFO - PROCESS | 3852 | --DOMWINDOW == 91 (0000001D835D1800) [pid = 3852] [serial = 918] [outer = 0000000000000000] [url = about:blank] 08:57:52 INFO - PROCESS | 3852 | --DOMWINDOW == 90 (0000001DE73ECC00) [pid = 3852] [serial = 862] [outer = 0000000000000000] [url = about:blank] 08:57:52 INFO - PROCESS | 3852 | --DOMWINDOW == 89 (0000001DE34F0C00) [pid = 3852] [serial = 859] [outer = 0000000000000000] [url = about:blank] 08:57:52 INFO - PROCESS | 3852 | --DOMWINDOW == 88 (0000001DDCFCB400) [pid = 3852] [serial = 900] [outer = 0000000000000000] [url = about:blank] 08:57:52 INFO - PROCESS | 3852 | --DOMWINDOW == 87 (0000001DEC28D000) [pid = 3852] [serial = 895] [outer = 0000000000000000] [url = about:blank] 08:57:52 INFO - PROCESS | 3852 | --DOMWINDOW == 86 (0000001D82C11400) [pid = 3852] [serial = 853] [outer = 0000000000000000] [url = about:blank] 08:57:52 INFO - PROCESS | 3852 | --DOMWINDOW == 85 (0000001DE03C0400) [pid = 3852] [serial = 921] [outer = 0000000000000000] [url = about:blank] 08:57:52 INFO - PROCESS | 3852 | --DOMWINDOW == 84 (0000001DE8726400) [pid = 3852] [serial = 865] [outer = 0000000000000000] [url = about:blank] 08:57:52 INFO - PROCESS | 3852 | --DOMWINDOW == 83 (0000001DEE9A2800) [pid = 3852] [serial = 912] [outer = 0000000000000000] [url = about:blank] 08:57:52 INFO - PROCESS | 3852 | --DOMWINDOW == 82 (0000001DE839CC00) [pid = 3852] [serial = 933] [outer = 0000000000000000] [url = about:blank] 08:57:52 INFO - PROCESS | 3852 | --DOMWINDOW == 81 (0000001DE871CC00) [pid = 3852] [serial = 934] [outer = 0000000000000000] [url = about:blank] 08:57:52 INFO - PROCESS | 3852 | --DOMWINDOW == 80 (0000001DE6ECF400) [pid = 3852] [serial = 903] [outer = 0000000000000000] [url = about:blank] 08:57:52 INFO - PROCESS | 3852 | --DOMWINDOW == 79 (0000001DE1E56000) [pid = 3852] [serial = 925] [outer = 0000000000000000] [url = about:blank] 08:57:52 INFO - PROCESS | 3852 | --DOMWINDOW == 78 (0000001DE1D20800) [pid = 3852] [serial = 924] [outer = 0000000000000000] [url = about:blank] 08:57:52 INFO - PROCESS | 3852 | --DOMWINDOW == 77 (0000001DB0C3E000) [pid = 3852] [serial = 919] [outer = 0000000000000000] [url = about:blank] 08:57:52 INFO - PROCESS | 3852 | --DOMWINDOW == 76 (0000001DB0A5F000) [pid = 3852] [serial = 898] [outer = 0000000000000000] [url = about:blank] 08:57:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 08:57:52 INFO - PROCESS | 3852 | --DOMWINDOW == 75 (0000001DE87D9C00) [pid = 3852] [serial = 936] [outer = 0000000000000000] [url = about:blank] 08:57:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1205ms 08:57:52 INFO - PROCESS | 3852 | --DOMWINDOW == 74 (0000001DEE7B3000) [pid = 3852] [serial = 910] [outer = 0000000000000000] [url = about:blank] 08:57:52 INFO - PROCESS | 3852 | --DOMWINDOW == 73 (0000001DE16C1800) [pid = 3852] [serial = 901] [outer = 0000000000000000] [url = about:blank] 08:57:52 INFO - PROCESS | 3852 | --DOMWINDOW == 72 (0000001DED976800) [pid = 3852] [serial = 906] [outer = 0000000000000000] [url = about:blank] 08:57:52 INFO - PROCESS | 3852 | --DOMWINDOW == 71 (0000001D82CC8000) [pid = 3852] [serial = 897] [outer = 0000000000000000] [url = about:blank] 08:57:52 INFO - PROCESS | 3852 | --DOMWINDOW == 70 (0000001DE6AB5400) [pid = 3852] [serial = 930] [outer = 0000000000000000] [url = about:blank] 08:57:52 INFO - PROCESS | 3852 | --DOMWINDOW == 69 (0000001DE6415400) [pid = 3852] [serial = 850] [outer = 0000000000000000] [url = about:blank] 08:57:52 INFO - PROCESS | 3852 | 1464191872568 Marionette TRACE conn6 -> [0,1285,"getWindowHandle",null] 08:57:52 INFO - PROCESS | 3852 | 1464191872574 Marionette TRACE conn6 <- [1,1285,null,{"value":"13"}] 08:57:52 INFO - PROCESS | 3852 | 1464191872579 Marionette TRACE conn6 -> [0,1286,"setScriptTimeout",{"ms":35000}] 08:57:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 08:57:52 INFO - PROCESS | 3852 | 1464191872582 Marionette TRACE conn6 <- [1,1286,null,{}] 08:57:52 INFO - PROCESS | 3852 | 1464191872588 Marionette TRACE conn6 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:52 INFO - PROCESS | 3852 | 1464191872677 Marionette TRACE conn6 <- [1,1287,null,{"value":null}] 08:57:52 INFO - PROCESS | 3852 | 1464191872685 Marionette TRACE conn6 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:52 INFO - PROCESS | 3852 | ++DOCSHELL 0000001D837A2800 == 37 [pid = 3852] [id = 331] 08:57:52 INFO - PROCESS | 3852 | ++DOMWINDOW == 70 (0000001D818F5800) [pid = 3852] [serial = 992] [outer = 0000000000000000] 08:57:52 INFO - PROCESS | 3852 | ++DOMWINDOW == 71 (0000001D82C04800) [pid = 3852] [serial = 993] [outer = 0000001D818F5800] 08:57:52 INFO - PROCESS | 3852 | 1464191872736 Marionette DEBUG loaded listener.js 08:57:52 INFO - PROCESS | 3852 | ++DOMWINDOW == 72 (0000001D835D2000) [pid = 3852] [serial = 994] [outer = 0000001D818F5800] 08:57:53 INFO - PROCESS | 3852 | 1464191873293 Marionette TRACE conn6 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 08:57:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 08:57:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 734ms 08:57:53 INFO - PROCESS | 3852 | 1464191873355 Marionette TRACE conn6 -> [0,1289,"getWindowHandle",null] 08:57:53 INFO - PROCESS | 3852 | 1464191873359 Marionette TRACE conn6 <- [1,1289,null,{"value":"13"}] 08:57:53 INFO - PROCESS | 3852 | 1464191873365 Marionette TRACE conn6 -> [0,1290,"setScriptTimeout",{"ms":35000}] 08:57:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 08:57:53 INFO - PROCESS | 3852 | 1464191873370 Marionette TRACE conn6 <- [1,1290,null,{}] 08:57:53 INFO - PROCESS | 3852 | 1464191873377 Marionette TRACE conn6 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:53 INFO - PROCESS | 3852 | 1464191873519 Marionette TRACE conn6 <- [1,1291,null,{"value":null}] 08:57:53 INFO - PROCESS | 3852 | 1464191873590 Marionette TRACE conn6 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:53 INFO - PROCESS | 3852 | ++DOCSHELL 0000001D837A4000 == 38 [pid = 3852] [id = 332] 08:57:53 INFO - PROCESS | 3852 | ++DOMWINDOW == 73 (0000001D81871000) [pid = 3852] [serial = 995] [outer = 0000000000000000] 08:57:53 INFO - PROCESS | 3852 | ++DOMWINDOW == 74 (0000001D8278A800) [pid = 3852] [serial = 996] [outer = 0000001D81871000] 08:57:53 INFO - PROCESS | 3852 | 1464191873648 Marionette DEBUG loaded listener.js 08:57:53 INFO - PROCESS | 3852 | ++DOMWINDOW == 75 (0000001D835D8000) [pid = 3852] [serial = 997] [outer = 0000001D81871000] 08:57:54 INFO - PROCESS | 3852 | 1464191874281 Marionette TRACE conn6 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 08:57:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 08:57:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 986ms 08:57:54 INFO - PROCESS | 3852 | 1464191874357 Marionette TRACE conn6 -> [0,1293,"getWindowHandle",null] 08:57:54 INFO - PROCESS | 3852 | 1464191874361 Marionette TRACE conn6 <- [1,1293,null,{"value":"13"}] 08:57:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 08:57:54 INFO - PROCESS | 3852 | 1464191874370 Marionette TRACE conn6 -> [0,1294,"setScriptTimeout",{"ms":35000}] 08:57:54 INFO - PROCESS | 3852 | 1464191874374 Marionette TRACE conn6 <- [1,1294,null,{}] 08:57:54 INFO - PROCESS | 3852 | 1464191874379 Marionette TRACE conn6 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:54 INFO - PROCESS | 3852 | 1464191874498 Marionette TRACE conn6 <- [1,1295,null,{"value":null}] 08:57:54 INFO - PROCESS | 3852 | 1464191874560 Marionette TRACE conn6 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:54 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DB0C20800 == 39 [pid = 3852] [id = 333] 08:57:54 INFO - PROCESS | 3852 | ++DOMWINDOW == 76 (0000001D83A05C00) [pid = 3852] [serial = 998] [outer = 0000000000000000] 08:57:54 INFO - PROCESS | 3852 | ++DOMWINDOW == 77 (0000001DB0A60800) [pid = 3852] [serial = 999] [outer = 0000001D83A05C00] 08:57:54 INFO - PROCESS | 3852 | 1464191874619 Marionette DEBUG loaded listener.js 08:57:54 INFO - PROCESS | 3852 | ++DOMWINDOW == 78 (0000001DB0C3B400) [pid = 3852] [serial = 1000] [outer = 0000001D83A05C00] 08:57:55 INFO - PROCESS | 3852 | 1464191875227 Marionette TRACE conn6 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 08:57:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 08:57:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 945ms 08:57:55 INFO - PROCESS | 3852 | 1464191875315 Marionette TRACE conn6 -> [0,1297,"getWindowHandle",null] 08:57:55 INFO - PROCESS | 3852 | 1464191875318 Marionette TRACE conn6 <- [1,1297,null,{"value":"13"}] 08:57:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 08:57:55 INFO - PROCESS | 3852 | 1464191875322 Marionette TRACE conn6 -> [0,1298,"setScriptTimeout",{"ms":35000}] 08:57:55 INFO - PROCESS | 3852 | 1464191875324 Marionette TRACE conn6 <- [1,1298,null,{}] 08:57:55 INFO - PROCESS | 3852 | 1464191875336 Marionette TRACE conn6 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:55 INFO - PROCESS | 3852 | 1464191875492 Marionette TRACE conn6 <- [1,1299,null,{"value":null}] 08:57:55 INFO - PROCESS | 3852 | 1464191875506 Marionette TRACE conn6 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:55 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DB2213800 == 40 [pid = 3852] [id = 334] 08:57:55 INFO - PROCESS | 3852 | ++DOMWINDOW == 79 (0000001DB219B800) [pid = 3852] [serial = 1001] [outer = 0000000000000000] 08:57:55 INFO - PROCESS | 3852 | ++DOMWINDOW == 80 (0000001DB219EC00) [pid = 3852] [serial = 1002] [outer = 0000001DB219B800] 08:57:55 INFO - PROCESS | 3852 | 1464191875569 Marionette DEBUG loaded listener.js 08:57:55 INFO - PROCESS | 3852 | ++DOMWINDOW == 81 (0000001DB21B4400) [pid = 3852] [serial = 1003] [outer = 0000001DB219B800] 08:57:56 INFO - PROCESS | 3852 | 1464191876218 Marionette TRACE conn6 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",0,null,null]]]}] 08:57:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 08:57:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 923ms 08:57:56 INFO - PROCESS | 3852 | 1464191876246 Marionette TRACE conn6 -> [0,1301,"getWindowHandle",null] 08:57:56 INFO - PROCESS | 3852 | 1464191876249 Marionette TRACE conn6 <- [1,1301,null,{"value":"13"}] 08:57:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 08:57:56 INFO - PROCESS | 3852 | 1464191876253 Marionette TRACE conn6 -> [0,1302,"setScriptTimeout",{"ms":35000}] 08:57:56 INFO - PROCESS | 3852 | 1464191876255 Marionette TRACE conn6 <- [1,1302,null,{}] 08:57:56 INFO - PROCESS | 3852 | 1464191876259 Marionette TRACE conn6 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:56 INFO - PROCESS | 3852 | 1464191876368 Marionette TRACE conn6 <- [1,1303,null,{"value":null}] 08:57:56 INFO - PROCESS | 3852 | 1464191876449 Marionette TRACE conn6 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:56 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE057E000 == 41 [pid = 3852] [id = 335] 08:57:56 INFO - PROCESS | 3852 | ++DOMWINDOW == 82 (0000001DB22BFC00) [pid = 3852] [serial = 1004] [outer = 0000000000000000] 08:57:56 INFO - PROCESS | 3852 | ++DOMWINDOW == 83 (0000001DDCFC4800) [pid = 3852] [serial = 1005] [outer = 0000001DB22BFC00] 08:57:56 INFO - PROCESS | 3852 | 1464191876509 Marionette DEBUG loaded listener.js 08:57:56 INFO - PROCESS | 3852 | ++DOMWINDOW == 84 (0000001DE0530000) [pid = 3852] [serial = 1006] [outer = 0000001DB22BFC00] 08:57:57 INFO - PROCESS | 3852 | 1464191877056 Marionette TRACE conn6 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 08:57:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 08:57:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 881ms 08:57:57 INFO - PROCESS | 3852 | 1464191877137 Marionette TRACE conn6 -> [0,1305,"getWindowHandle",null] 08:57:57 INFO - PROCESS | 3852 | 1464191877140 Marionette TRACE conn6 <- [1,1305,null,{"value":"13"}] 08:57:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 08:57:57 INFO - PROCESS | 3852 | 1464191877143 Marionette TRACE conn6 -> [0,1306,"setScriptTimeout",{"ms":35000}] 08:57:57 INFO - PROCESS | 3852 | 1464191877145 Marionette TRACE conn6 <- [1,1306,null,{}] 08:57:57 INFO - PROCESS | 3852 | 1464191877149 Marionette TRACE conn6 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:57 INFO - PROCESS | 3852 | 1464191877252 Marionette TRACE conn6 <- [1,1307,null,{"value":null}] 08:57:57 INFO - PROCESS | 3852 | 1464191877332 Marionette TRACE conn6 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:57 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE1CC7800 == 42 [pid = 3852] [id = 336] 08:57:57 INFO - PROCESS | 3852 | ++DOMWINDOW == 85 (0000001DB22C1800) [pid = 3852] [serial = 1007] [outer = 0000000000000000] 08:57:57 INFO - PROCESS | 3852 | ++DOMWINDOW == 86 (0000001DE0E19000) [pid = 3852] [serial = 1008] [outer = 0000001DB22C1800] 08:57:57 INFO - PROCESS | 3852 | 1464191877390 Marionette DEBUG loaded listener.js 08:57:57 INFO - PROCESS | 3852 | ++DOMWINDOW == 87 (0000001DE1C33800) [pid = 3852] [serial = 1009] [outer = 0000001DB22C1800] 08:57:57 INFO - PROCESS | 3852 | 1464191877922 Marionette TRACE conn6 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 08:57:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 08:57:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 818ms 08:57:57 INFO - PROCESS | 3852 | 1464191877964 Marionette TRACE conn6 -> [0,1309,"getWindowHandle",null] 08:57:57 INFO - PROCESS | 3852 | 1464191877967 Marionette TRACE conn6 <- [1,1309,null,{"value":"13"}] 08:57:57 INFO - PROCESS | 3852 | 1464191877970 Marionette TRACE conn6 -> [0,1310,"setScriptTimeout",{"ms":35000}] 08:57:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 08:57:57 INFO - PROCESS | 3852 | 1464191877972 Marionette TRACE conn6 <- [1,1310,null,{}] 08:57:57 INFO - PROCESS | 3852 | 1464191877976 Marionette TRACE conn6 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:58 INFO - PROCESS | 3852 | 1464191878108 Marionette TRACE conn6 <- [1,1311,null,{"value":null}] 08:57:58 INFO - PROCESS | 3852 | 1464191878182 Marionette TRACE conn6 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:58 INFO - PROCESS | 3852 | ++DOCSHELL 0000001D83A55800 == 43 [pid = 3852] [id = 337] 08:57:58 INFO - PROCESS | 3852 | ++DOMWINDOW == 88 (0000001DE1E27000) [pid = 3852] [serial = 1010] [outer = 0000000000000000] 08:57:58 INFO - PROCESS | 3852 | ++DOMWINDOW == 89 (0000001DE1E5F800) [pid = 3852] [serial = 1011] [outer = 0000001DE1E27000] 08:57:58 INFO - PROCESS | 3852 | 1464191878241 Marionette DEBUG loaded listener.js 08:57:58 INFO - PROCESS | 3852 | ++DOMWINDOW == 90 (0000001DE1F68800) [pid = 3852] [serial = 1012] [outer = 0000001DE1E27000] 08:57:58 INFO - PROCESS | 3852 | 1464191878921 Marionette TRACE conn6 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 08:57:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 08:57:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1020ms 08:57:59 INFO - PROCESS | 3852 | 1464191878992 Marionette TRACE conn6 -> [0,1313,"getWindowHandle",null] 08:57:59 INFO - PROCESS | 3852 | 1464191878995 Marionette TRACE conn6 <- [1,1313,null,{"value":"13"}] 08:57:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 08:57:59 INFO - PROCESS | 3852 | 1464191878999 Marionette TRACE conn6 -> [0,1314,"setScriptTimeout",{"ms":35000}] 08:57:59 INFO - PROCESS | 3852 | 1464191879001 Marionette TRACE conn6 <- [1,1314,null,{}] 08:57:59 INFO - PROCESS | 3852 | 1464191879005 Marionette TRACE conn6 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:59 INFO - PROCESS | 3852 | 1464191879202 Marionette TRACE conn6 <- [1,1315,null,{"value":null}] 08:57:59 INFO - PROCESS | 3852 | 1464191879214 Marionette TRACE conn6 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:59 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DB0952000 == 44 [pid = 3852] [id = 338] 08:57:59 INFO - PROCESS | 3852 | ++DOMWINDOW == 91 (0000001D81865800) [pid = 3852] [serial = 1013] [outer = 0000000000000000] 08:57:59 INFO - PROCESS | 3852 | ++DOMWINDOW == 92 (0000001D818EB400) [pid = 3852] [serial = 1014] [outer = 0000001D81865800] 08:57:59 INFO - PROCESS | 3852 | 1464191879266 Marionette DEBUG loaded listener.js 08:57:59 INFO - PROCESS | 3852 | ++DOMWINDOW == 93 (0000001D839AB400) [pid = 3852] [serial = 1015] [outer = 0000001D81865800] 08:57:59 INFO - PROCESS | 3852 | 1464191879900 Marionette TRACE conn6 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 08:57:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 08:57:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 944ms 08:57:59 INFO - PROCESS | 3852 | 1464191879946 Marionette TRACE conn6 -> [0,1317,"getWindowHandle",null] 08:57:59 INFO - PROCESS | 3852 | 1464191879952 Marionette TRACE conn6 <- [1,1317,null,{"value":"13"}] 08:57:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 08:57:59 INFO - PROCESS | 3852 | 1464191879957 Marionette TRACE conn6 -> [0,1318,"setScriptTimeout",{"ms":35000}] 08:57:59 INFO - PROCESS | 3852 | 1464191879960 Marionette TRACE conn6 <- [1,1318,null,{}] 08:57:59 INFO - PROCESS | 3852 | 1464191879965 Marionette TRACE conn6 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:00 INFO - PROCESS | 3852 | 1464191880064 Marionette TRACE conn6 <- [1,1319,null,{"value":null}] 08:58:00 INFO - PROCESS | 3852 | 1464191880137 Marionette TRACE conn6 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:00 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DB200E800 == 45 [pid = 3852] [id = 339] 08:58:00 INFO - PROCESS | 3852 | ++DOMWINDOW == 94 (0000001D82C0D000) [pid = 3852] [serial = 1016] [outer = 0000000000000000] 08:58:00 INFO - PROCESS | 3852 | ++DOMWINDOW == 95 (0000001D83A11400) [pid = 3852] [serial = 1017] [outer = 0000001D82C0D000] 08:58:00 INFO - PROCESS | 3852 | 1464191880188 Marionette DEBUG loaded listener.js 08:58:00 INFO - PROCESS | 3852 | ++DOMWINDOW == 96 (0000001DB2054800) [pid = 3852] [serial = 1018] [outer = 0000001D82C0D000] 08:58:00 INFO - PROCESS | 3852 | 1464191880588 Marionette TRACE conn6 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 08:58:00 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 08:58:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 690ms 08:58:00 INFO - PROCESS | 3852 | 1464191880650 Marionette TRACE conn6 -> [0,1321,"getWindowHandle",null] 08:58:00 INFO - PROCESS | 3852 | 1464191880653 Marionette TRACE conn6 <- [1,1321,null,{"value":"13"}] 08:58:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 08:58:00 INFO - PROCESS | 3852 | 1464191880657 Marionette TRACE conn6 -> [0,1322,"setScriptTimeout",{"ms":35000}] 08:58:00 INFO - PROCESS | 3852 | 1464191880659 Marionette TRACE conn6 <- [1,1322,null,{}] 08:58:00 INFO - PROCESS | 3852 | 1464191880663 Marionette TRACE conn6 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:00 INFO - PROCESS | 3852 | 1464191880753 Marionette TRACE conn6 <- [1,1323,null,{"value":null}] 08:58:00 INFO - PROCESS | 3852 | 1464191880761 Marionette TRACE conn6 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:00 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE6821000 == 46 [pid = 3852] [id = 340] 08:58:00 INFO - PROCESS | 3852 | ++DOMWINDOW == 97 (0000001DB22BA400) [pid = 3852] [serial = 1019] [outer = 0000000000000000] 08:58:00 INFO - PROCESS | 3852 | ++DOMWINDOW == 98 (0000001DE1D13C00) [pid = 3852] [serial = 1020] [outer = 0000001DB22BA400] 08:58:00 INFO - PROCESS | 3852 | 1464191880810 Marionette DEBUG loaded listener.js 08:58:00 INFO - PROCESS | 3852 | ++DOMWINDOW == 99 (0000001DE1E5A400) [pid = 3852] [serial = 1021] [outer = 0000001DB22BA400] 08:58:01 INFO - PROCESS | 3852 | 1464191881310 Marionette TRACE conn6 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 08:58:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 08:58:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 692ms 08:58:01 INFO - PROCESS | 3852 | 1464191881351 Marionette TRACE conn6 -> [0,1325,"getWindowHandle",null] 08:58:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 08:58:01 INFO - PROCESS | 3852 | 1464191881363 Marionette TRACE conn6 <- [1,1325,null,{"value":"13"}] 08:58:01 INFO - PROCESS | 3852 | 1464191881374 Marionette TRACE conn6 -> [0,1326,"setScriptTimeout",{"ms":35000}] 08:58:01 INFO - PROCESS | 3852 | 1464191881379 Marionette TRACE conn6 <- [1,1326,null,{}] 08:58:01 INFO - PROCESS | 3852 | 1464191881428 Marionette TRACE conn6 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:01 INFO - PROCESS | 3852 | 1464191881548 Marionette TRACE conn6 <- [1,1327,null,{"value":null}] 08:58:01 INFO - PROCESS | 3852 | 1464191881555 Marionette TRACE conn6 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:01 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE74F0000 == 47 [pid = 3852] [id = 341] 08:58:01 INFO - PROCESS | 3852 | ++DOMWINDOW == 100 (0000001DE1F62800) [pid = 3852] [serial = 1022] [outer = 0000000000000000] 08:58:01 INFO - PROCESS | 3852 | ++DOMWINDOW == 101 (0000001DE2D41C00) [pid = 3852] [serial = 1023] [outer = 0000001DE1F62800] 08:58:01 INFO - PROCESS | 3852 | 1464191881641 Marionette DEBUG loaded listener.js 08:58:01 INFO - PROCESS | 3852 | ++DOMWINDOW == 102 (0000001DE6417000) [pid = 3852] [serial = 1024] [outer = 0000001DE1F62800] 08:58:02 INFO - PROCESS | 3852 | 1464191882547 Marionette TRACE conn6 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 08:58:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 08:58:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1204ms 08:58:02 INFO - PROCESS | 3852 | 1464191882575 Marionette TRACE conn6 -> [0,1329,"getWindowHandle",null] 08:58:02 INFO - PROCESS | 3852 | 1464191882577 Marionette TRACE conn6 <- [1,1329,null,{"value":"13"}] 08:58:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 08:58:02 INFO - PROCESS | 3852 | 1464191882581 Marionette TRACE conn6 -> [0,1330,"setScriptTimeout",{"ms":35000}] 08:58:02 INFO - PROCESS | 3852 | 1464191882582 Marionette TRACE conn6 <- [1,1330,null,{}] 08:58:02 INFO - PROCESS | 3852 | 1464191882586 Marionette TRACE conn6 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:02 INFO - PROCESS | 3852 | 1464191882694 Marionette TRACE conn6 <- [1,1331,null,{"value":null}] 08:58:02 INFO - PROCESS | 3852 | 1464191882701 Marionette TRACE conn6 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:02 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE8DDE000 == 48 [pid = 3852] [id = 342] 08:58:02 INFO - PROCESS | 3852 | ++DOMWINDOW == 103 (0000001DE34F4800) [pid = 3852] [serial = 1025] [outer = 0000000000000000] 08:58:02 INFO - PROCESS | 3852 | ++DOMWINDOW == 104 (0000001DE678C000) [pid = 3852] [serial = 1026] [outer = 0000001DE34F4800] 08:58:02 INFO - PROCESS | 3852 | 1464191882786 Marionette DEBUG loaded listener.js 08:58:02 INFO - PROCESS | 3852 | ++DOMWINDOW == 105 (0000001DE6F5B400) [pid = 3852] [serial = 1027] [outer = 0000001DE34F4800] 08:58:03 INFO - PROCESS | 3852 | --DOMWINDOW == 104 (0000001DE0539800) [pid = 3852] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 08:58:03 INFO - PROCESS | 3852 | --DOMWINDOW == 103 (0000001DB2194800) [pid = 3852] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 08:58:03 INFO - PROCESS | 3852 | --DOMWINDOW == 102 (0000001D82C03400) [pid = 3852] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 08:58:03 INFO - PROCESS | 3852 | --DOMWINDOW == 101 (0000001D839B0000) [pid = 3852] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 08:58:03 INFO - PROCESS | 3852 | --DOMWINDOW == 100 (0000001D82799000) [pid = 3852] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 08:58:03 INFO - PROCESS | 3852 | --DOMWINDOW == 99 (0000001DEE7EA400) [pid = 3852] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 08:58:03 INFO - PROCESS | 3852 | --DOMWINDOW == 98 (0000001DE1E19C00) [pid = 3852] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 08:58:03 INFO - PROCESS | 3852 | --DOMWINDOW == 97 (0000001D81869000) [pid = 3852] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 08:58:03 INFO - PROCESS | 3852 | --DOMWINDOW == 96 (0000001D80A0A000) [pid = 3852] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 08:58:03 INFO - PROCESS | 3852 | --DOMWINDOW == 95 (0000001DE0539400) [pid = 3852] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 08:58:03 INFO - PROCESS | 3852 | --DOMWINDOW == 94 (0000001D80041000) [pid = 3852] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 08:58:03 INFO - PROCESS | 3852 | --DOMWINDOW == 93 (0000001D80A09000) [pid = 3852] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 08:58:03 INFO - PROCESS | 3852 | --DOMWINDOW == 92 (0000001DB0A58000) [pid = 3852] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 08:58:03 INFO - PROCESS | 3852 | --DOMWINDOW == 91 (0000001DE24DF400) [pid = 3852] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 08:58:03 INFO - PROCESS | 3852 | --DOMWINDOW == 90 (0000001DE27F2000) [pid = 3852] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 08:58:03 INFO - PROCESS | 3852 | 1464191883227 Marionette TRACE conn6 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 08:58:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 08:58:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 671ms 08:58:03 INFO - PROCESS | 3852 | 1464191883255 Marionette TRACE conn6 -> [0,1333,"getWindowHandle",null] 08:58:03 INFO - PROCESS | 3852 | 1464191883257 Marionette TRACE conn6 <- [1,1333,null,{"value":"13"}] 08:58:03 INFO - PROCESS | 3852 | 1464191883265 Marionette TRACE conn6 -> [0,1334,"setScriptTimeout",{"ms":35000}] 08:58:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 08:58:03 INFO - PROCESS | 3852 | 1464191883267 Marionette TRACE conn6 <- [1,1334,null,{}] 08:58:03 INFO - PROCESS | 3852 | 1464191883270 Marionette TRACE conn6 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:03 INFO - PROCESS | 3852 | 1464191883414 Marionette TRACE conn6 <- [1,1335,null,{"value":null}] 08:58:03 INFO - PROCESS | 3852 | 1464191883468 Marionette TRACE conn6 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:03 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEBA34000 == 49 [pid = 3852] [id = 343] 08:58:03 INFO - PROCESS | 3852 | ++DOMWINDOW == 91 (0000001DE666F000) [pid = 3852] [serial = 1028] [outer = 0000000000000000] 08:58:03 INFO - PROCESS | 3852 | ++DOMWINDOW == 92 (0000001DE6F62400) [pid = 3852] [serial = 1029] [outer = 0000001DE666F000] 08:58:03 INFO - PROCESS | 3852 | 1464191883519 Marionette DEBUG loaded listener.js 08:58:03 INFO - PROCESS | 3852 | ++DOMWINDOW == 93 (0000001DE73EEC00) [pid = 3852] [serial = 1030] [outer = 0000001DE666F000] 08:58:03 INFO - PROCESS | 3852 | 1464191883907 Marionette TRACE conn6 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 08:58:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 08:58:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 671ms 08:58:03 INFO - PROCESS | 3852 | 1464191883940 Marionette TRACE conn6 -> [0,1337,"getWindowHandle",null] 08:58:03 INFO - PROCESS | 3852 | 1464191883943 Marionette TRACE conn6 <- [1,1337,null,{"value":"13"}] 08:58:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 08:58:03 INFO - PROCESS | 3852 | 1464191883946 Marionette TRACE conn6 -> [0,1338,"setScriptTimeout",{"ms":35000}] 08:58:03 INFO - PROCESS | 3852 | 1464191883948 Marionette TRACE conn6 <- [1,1338,null,{}] 08:58:03 INFO - PROCESS | 3852 | 1464191883951 Marionette TRACE conn6 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:04 INFO - PROCESS | 3852 | 1464191884035 Marionette TRACE conn6 <- [1,1339,null,{"value":null}] 08:58:04 INFO - PROCESS | 3852 | 1464191884073 Marionette TRACE conn6 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:04 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEC3D1000 == 50 [pid = 3852] [id = 344] 08:58:04 INFO - PROCESS | 3852 | ++DOMWINDOW == 94 (0000001DE74B3800) [pid = 3852] [serial = 1031] [outer = 0000000000000000] 08:58:04 INFO - PROCESS | 3852 | ++DOMWINDOW == 95 (0000001DE7F0C000) [pid = 3852] [serial = 1032] [outer = 0000001DE74B3800] 08:58:04 INFO - PROCESS | 3852 | 1464191884120 Marionette DEBUG loaded listener.js 08:58:04 INFO - PROCESS | 3852 | ++DOMWINDOW == 96 (0000001DE7F9C800) [pid = 3852] [serial = 1033] [outer = 0000001DE74B3800] 08:58:04 INFO - PROCESS | 3852 | 1464191884566 Marionette TRACE conn6 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 08:58:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 08:58:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 671ms 08:58:04 INFO - PROCESS | 3852 | 1464191884620 Marionette TRACE conn6 -> [0,1341,"getWindowHandle",null] 08:58:04 INFO - PROCESS | 3852 | 1464191884623 Marionette TRACE conn6 <- [1,1341,null,{"value":"13"}] 08:58:04 INFO - PROCESS | 3852 | 1464191884626 Marionette TRACE conn6 -> [0,1342,"setScriptTimeout",{"ms":35000}] 08:58:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 08:58:04 INFO - PROCESS | 3852 | 1464191884628 Marionette TRACE conn6 <- [1,1342,null,{}] 08:58:04 INFO - PROCESS | 3852 | 1464191884632 Marionette TRACE conn6 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:04 INFO - PROCESS | 3852 | 1464191884724 Marionette TRACE conn6 <- [1,1343,null,{"value":null}] 08:58:04 INFO - PROCESS | 3852 | 1464191884733 Marionette TRACE conn6 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:04 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEE1AA800 == 51 [pid = 3852] [id = 345] 08:58:04 INFO - PROCESS | 3852 | ++DOMWINDOW == 97 (0000001DE839CC00) [pid = 3852] [serial = 1034] [outer = 0000000000000000] 08:58:04 INFO - PROCESS | 3852 | ++DOMWINDOW == 98 (0000001DE83B7400) [pid = 3852] [serial = 1035] [outer = 0000001DE839CC00] 08:58:04 INFO - PROCESS | 3852 | 1464191884778 Marionette DEBUG loaded listener.js 08:58:04 INFO - PROCESS | 3852 | ++DOMWINDOW == 99 (0000001DE8712400) [pid = 3852] [serial = 1036] [outer = 0000001DE839CC00] 08:58:05 INFO - PROCESS | 3852 | 1464191885202 Marionette TRACE conn6 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 08:58:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 08:58:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 629ms 08:58:05 INFO - PROCESS | 3852 | 1464191885290 Marionette TRACE conn6 -> [0,1345,"getWindowHandle",null] 08:58:05 INFO - PROCESS | 3852 | 1464191885295 Marionette TRACE conn6 <- [1,1345,null,{"value":"13"}] 08:58:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 08:58:05 INFO - PROCESS | 3852 | 1464191885301 Marionette TRACE conn6 -> [0,1346,"setScriptTimeout",{"ms":35000}] 08:58:05 INFO - PROCESS | 3852 | 1464191885306 Marionette TRACE conn6 <- [1,1346,null,{}] 08:58:05 INFO - PROCESS | 3852 | 1464191885313 Marionette TRACE conn6 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:05 INFO - PROCESS | 3852 | 1464191885445 Marionette TRACE conn6 <- [1,1347,null,{"value":null}] 08:58:05 INFO - PROCESS | 3852 | 1464191885578 Marionette TRACE conn6 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:05 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DB0AC2000 == 52 [pid = 3852] [id = 346] 08:58:05 INFO - PROCESS | 3852 | ++DOMWINDOW == 100 (0000001D82794C00) [pid = 3852] [serial = 1037] [outer = 0000000000000000] 08:58:05 INFO - PROCESS | 3852 | ++DOMWINDOW == 101 (0000001D82C10000) [pid = 3852] [serial = 1038] [outer = 0000001D82794C00] 08:58:05 INFO - PROCESS | 3852 | 1464191885637 Marionette DEBUG loaded listener.js 08:58:05 INFO - PROCESS | 3852 | ++DOMWINDOW == 102 (0000001DB0AA7400) [pid = 3852] [serial = 1039] [outer = 0000001D82794C00] 08:58:06 INFO - PROCESS | 3852 | 1464191886204 Marionette TRACE conn6 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 08:58:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 08:58:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 944ms 08:58:06 INFO - PROCESS | 3852 | 1464191886248 Marionette TRACE conn6 -> [0,1349,"getWindowHandle",null] 08:58:06 INFO - PROCESS | 3852 | 1464191886252 Marionette TRACE conn6 <- [1,1349,null,{"value":"13"}] 08:58:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 08:58:06 INFO - PROCESS | 3852 | 1464191886261 Marionette TRACE conn6 -> [0,1350,"setScriptTimeout",{"ms":35000}] 08:58:06 INFO - PROCESS | 3852 | 1464191886265 Marionette TRACE conn6 <- [1,1350,null,{}] 08:58:06 INFO - PROCESS | 3852 | 1464191886270 Marionette TRACE conn6 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:06 INFO - PROCESS | 3852 | 1464191886386 Marionette TRACE conn6 <- [1,1351,null,{"value":null}] 08:58:06 INFO - PROCESS | 3852 | 1464191886475 Marionette TRACE conn6 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:06 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE7388000 == 53 [pid = 3852] [id = 347] 08:58:06 INFO - PROCESS | 3852 | ++DOMWINDOW == 103 (0000001DDCFC0400) [pid = 3852] [serial = 1040] [outer = 0000000000000000] 08:58:06 INFO - PROCESS | 3852 | ++DOMWINDOW == 104 (0000001DE0D52400) [pid = 3852] [serial = 1041] [outer = 0000001DDCFC0400] 08:58:06 INFO - PROCESS | 3852 | 1464191886533 Marionette DEBUG loaded listener.js 08:58:06 INFO - PROCESS | 3852 | ++DOMWINDOW == 105 (0000001DE1E21C00) [pid = 3852] [serial = 1042] [outer = 0000001DDCFC0400] 08:58:07 INFO - PROCESS | 3852 | 1464191887163 Marionette TRACE conn6 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 08:58:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 08:58:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 945ms 08:58:07 INFO - PROCESS | 3852 | 1464191887206 Marionette TRACE conn6 -> [0,1353,"getWindowHandle",null] 08:58:07 INFO - PROCESS | 3852 | 1464191887209 Marionette TRACE conn6 <- [1,1353,null,{"value":"13"}] 08:58:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 08:58:07 INFO - PROCESS | 3852 | 1464191887213 Marionette TRACE conn6 -> [0,1354,"setScriptTimeout",{"ms":35000}] 08:58:07 INFO - PROCESS | 3852 | 1464191887215 Marionette TRACE conn6 <- [1,1354,null,{}] 08:58:07 INFO - PROCESS | 3852 | 1464191887226 Marionette TRACE conn6 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:07 INFO - PROCESS | 3852 | 1464191887346 Marionette TRACE conn6 <- [1,1355,null,{"value":null}] 08:58:07 INFO - PROCESS | 3852 | 1464191887467 Marionette TRACE conn6 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:07 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEE7E4800 == 54 [pid = 3852] [id = 348] 08:58:07 INFO - PROCESS | 3852 | ++DOMWINDOW == 106 (0000001DE33AC000) [pid = 3852] [serial = 1043] [outer = 0000000000000000] 08:58:07 INFO - PROCESS | 3852 | ++DOMWINDOW == 107 (0000001DE6415C00) [pid = 3852] [serial = 1044] [outer = 0000001DE33AC000] 08:58:07 INFO - PROCESS | 3852 | 1464191887529 Marionette DEBUG loaded listener.js 08:58:07 INFO - PROCESS | 3852 | ++DOMWINDOW == 108 (0000001DE73A1400) [pid = 3852] [serial = 1045] [outer = 0000001DE33AC000] 08:58:08 INFO - PROCESS | 3852 | 1464191888132 Marionette TRACE conn6 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 08:58:08 INFO - PROCESS | 3852 | 1464191888203 Marionette TRACE conn6 <- [1,1357,null,{"value":"13"}] 08:58:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 08:58:08 INFO - PROCESS | 3852 | 1464191888206 Marionette TRACE conn6 -> [0,1358,"setScriptTimeout",{"ms":35000}] 08:58:08 INFO - PROCESS | 3852 | 1464191888209 Marionette TRACE conn6 <- [1,1358,null,{}] 08:58:08 INFO - PROCESS | 3852 | 1464191888212 Marionette TRACE conn6 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:08 INFO - PROCESS | 3852 | 1464191888327 Marionette TRACE conn6 <- [1,1359,null,{"value":null}] 08:58:08 INFO - PROCESS | 3852 | 1464191888442 Marionette TRACE conn6 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:08 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEEDCE000 == 55 [pid = 3852] [id = 349] 08:58:08 INFO - PROCESS | 3852 | ++DOMWINDOW == 109 (0000001DE87D9800) [pid = 3852] [serial = 1046] [outer = 0000000000000000] 08:58:08 INFO - PROCESS | 3852 | ++DOMWINDOW == 110 (0000001DE87E8400) [pid = 3852] [serial = 1047] [outer = 0000001DE87D9800] 08:58:08 INFO - PROCESS | 3852 | 1464191888501 Marionette DEBUG loaded listener.js 08:58:08 INFO - PROCESS | 3852 | ++DOMWINDOW == 111 (0000001DE8DAB800) [pid = 3852] [serial = 1048] [outer = 0000001DE87D9800] 08:58:09 INFO - PROCESS | 3852 | 1464191889155 Marionette TRACE conn6 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 08:58:09 INFO - PROCESS | 3852 | 1464191889199 Marionette TRACE conn6 <- [1,1361,null,{"value":"13"}] 08:58:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 08:58:09 INFO - PROCESS | 3852 | 1464191889202 Marionette TRACE conn6 -> [0,1362,"setScriptTimeout",{"ms":35000}] 08:58:09 INFO - PROCESS | 3852 | 1464191889204 Marionette TRACE conn6 <- [1,1362,null,{}] 08:58:09 INFO - PROCESS | 3852 | 1464191889208 Marionette TRACE conn6 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:09 INFO - PROCESS | 3852 | 1464191889317 Marionette TRACE conn6 <- [1,1363,null,{"value":null}] 08:58:09 INFO - PROCESS | 3852 | 1464191889392 Marionette TRACE conn6 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:09 INFO - PROCESS | 3852 | ++DOCSHELL 0000001D80A51000 == 56 [pid = 3852] [id = 350] 08:58:09 INFO - PROCESS | 3852 | ++DOMWINDOW == 112 (0000001D81866800) [pid = 3852] [serial = 1049] [outer = 0000000000000000] 08:58:09 INFO - PROCESS | 3852 | ++DOMWINDOW == 113 (0000001DEAE55800) [pid = 3852] [serial = 1050] [outer = 0000001D81866800] 08:58:09 INFO - PROCESS | 3852 | 1464191889491 Marionette DEBUG loaded listener.js 08:58:09 INFO - PROCESS | 3852 | ++DOMWINDOW == 114 (0000001DEB411C00) [pid = 3852] [serial = 1051] [outer = 0000001D81866800] 08:58:10 INFO - PROCESS | 3852 | [3852] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:58:10 INFO - PROCESS | 3852 | 1464191890363 Marionette TRACE conn6 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 08:58:10 INFO - PROCESS | 3852 | 1464191890392 Marionette TRACE conn6 <- [1,1365,null,{"value":"13"}] 08:58:10 INFO - PROCESS | 3852 | 1464191890397 Marionette TRACE conn6 -> [0,1366,"setScriptTimeout",{"ms":35000}] 08:58:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 08:58:10 INFO - PROCESS | 3852 | 1464191890401 Marionette TRACE conn6 <- [1,1366,null,{}] 08:58:10 INFO - PROCESS | 3852 | 1464191890407 Marionette TRACE conn6 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:10 INFO - PROCESS | 3852 | 1464191890513 Marionette TRACE conn6 <- [1,1367,null,{"value":null}] 08:58:10 INFO - PROCESS | 3852 | 1464191890591 Marionette TRACE conn6 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:10 INFO - PROCESS | 3852 | ++DOCSHELL 0000001D83A67000 == 57 [pid = 3852] [id = 351] 08:58:10 INFO - PROCESS | 3852 | ++DOMWINDOW == 115 (0000001D839AB800) [pid = 3852] [serial = 1052] [outer = 0000000000000000] 08:58:10 INFO - PROCESS | 3852 | ++DOMWINDOW == 116 (0000001D83A07400) [pid = 3852] [serial = 1053] [outer = 0000001D839AB800] 08:58:10 INFO - PROCESS | 3852 | 1464191890689 Marionette DEBUG loaded listener.js 08:58:10 INFO - PROCESS | 3852 | ++DOMWINDOW == 117 (0000001DB2049000) [pid = 3852] [serial = 1054] [outer = 0000001D839AB800] 08:58:10 INFO - PROCESS | 3852 | --DOCSHELL 0000001DB201A800 == 56 [pid = 3852] [id = 236] 08:58:10 INFO - PROCESS | 3852 | --DOCSHELL 0000001DB2214000 == 55 [pid = 3852] [id = 232] 08:58:10 INFO - PROCESS | 3852 | --DOCSHELL 0000001D842C5000 == 54 [pid = 3852] [id = 229] 08:58:10 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEC3D1000 == 53 [pid = 3852] [id = 344] 08:58:10 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEBA34000 == 52 [pid = 3852] [id = 343] 08:58:10 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE8DDE000 == 51 [pid = 3852] [id = 342] 08:58:10 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE74F0000 == 50 [pid = 3852] [id = 341] 08:58:10 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE6821000 == 49 [pid = 3852] [id = 340] 08:58:10 INFO - PROCESS | 3852 | --DOCSHELL 0000001DB200E800 == 48 [pid = 3852] [id = 339] 08:58:10 INFO - PROCESS | 3852 | --DOCSHELL 0000001DB0952000 == 47 [pid = 3852] [id = 338] 08:58:10 INFO - PROCESS | 3852 | --DOMWINDOW == 116 (0000001D82C04800) [pid = 3852] [serial = 993] [outer = 0000000000000000] [url = about:blank] 08:58:10 INFO - PROCESS | 3852 | --DOCSHELL 0000001DB2213800 == 46 [pid = 3852] [id = 334] 08:58:10 INFO - PROCESS | 3852 | --DOCSHELL 0000001DB0C20800 == 45 [pid = 3852] [id = 333] 08:58:11 INFO - PROCESS | 3852 | --DOMWINDOW == 115 (0000001DE1D1D400) [pid = 3852] [serial = 970] [outer = 0000000000000000] [url = about:blank] 08:58:11 INFO - PROCESS | 3852 | --DOMWINDOW == 114 (0000001DE641E000) [pid = 3852] [serial = 984] [outer = 0000000000000000] [url = about:blank] 08:58:11 INFO - PROCESS | 3852 | --DOMWINDOW == 113 (0000001D82790800) [pid = 3852] [serial = 991] [outer = 0000000000000000] [url = about:blank] 08:58:11 INFO - PROCESS | 3852 | --DOMWINDOW == 112 (0000001D82C02400) [pid = 3852] [serial = 987] [outer = 0000000000000000] [url = about:blank] 08:58:11 INFO - PROCESS | 3852 | --DOMWINDOW == 111 (0000001DE1E5AC00) [pid = 3852] [serial = 973] [outer = 0000000000000000] [url = about:blank] 08:58:11 INFO - PROCESS | 3852 | --DOMWINDOW == 110 (0000001DE154C000) [pid = 3852] [serial = 978] [outer = 0000000000000000] [url = about:blank] 08:58:11 INFO - PROCESS | 3852 | --DOMWINDOW == 109 (0000001DE345C400) [pid = 3852] [serial = 982] [outer = 0000000000000000] [url = about:blank] 08:58:11 INFO - PROCESS | 3852 | --DOMWINDOW == 108 (0000001DE26D5400) [pid = 3852] [serial = 975] [outer = 0000000000000000] [url = about:blank] 08:58:11 INFO - PROCESS | 3852 | --DOMWINDOW == 107 (0000001DE272A400) [pid = 3852] [serial = 976] [outer = 0000000000000000] [url = about:blank] 08:58:11 INFO - PROCESS | 3852 | --DOMWINDOW == 106 (0000001DE26D6C00) [pid = 3852] [serial = 979] [outer = 0000000000000000] [url = about:blank] 08:58:11 INFO - PROCESS | 3852 | --DOMWINDOW == 105 (0000001D81768800) [pid = 3852] [serial = 990] [outer = 0000000000000000] [url = about:blank] 08:58:11 INFO - PROCESS | 3852 | --DOMWINDOW == 104 (0000001DE16BD800) [pid = 3852] [serial = 967] [outer = 0000000000000000] [url = about:blank] 08:58:11 INFO - PROCESS | 3852 | --DOMWINDOW == 103 (0000001DE2D47000) [pid = 3852] [serial = 981] [outer = 0000000000000000] [url = about:blank] 08:58:11 INFO - PROCESS | 3852 | --DOMWINDOW == 102 (0000001DE1D14400) [pid = 3852] [serial = 969] [outer = 0000000000000000] [url = about:blank] 08:58:11 INFO - PROCESS | 3852 | --DOMWINDOW == 101 (0000001DB21ADC00) [pid = 3852] [serial = 960] [outer = 0000000000000000] [url = about:blank] 08:58:11 INFO - PROCESS | 3852 | --DOMWINDOW == 100 (0000001DDCFBDC00) [pid = 3852] [serial = 961] [outer = 0000000000000000] [url = about:blank] 08:58:11 INFO - PROCESS | 3852 | --DOMWINDOW == 99 (0000001D82C07800) [pid = 3852] [serial = 948] [outer = 0000000000000000] [url = about:blank] 08:58:11 INFO - PROCESS | 3852 | --DOMWINDOW == 98 (0000001D82CC8C00) [pid = 3852] [serial = 949] [outer = 0000000000000000] [url = about:blank] 08:58:11 INFO - PROCESS | 3852 | --DOMWINDOW == 97 (0000001D83A0D000) [pid = 3852] [serial = 954] [outer = 0000000000000000] [url = about:blank] 08:58:11 INFO - PROCESS | 3852 | --DOMWINDOW == 96 (0000001DB0A98400) [pid = 3852] [serial = 955] [outer = 0000000000000000] [url = about:blank] 08:58:11 INFO - PROCESS | 3852 | --DOMWINDOW == 95 (0000001DB0C40C00) [pid = 3852] [serial = 957] [outer = 0000000000000000] [url = about:blank] 08:58:11 INFO - PROCESS | 3852 | --DOMWINDOW == 94 (0000001DB204D000) [pid = 3852] [serial = 958] [outer = 0000000000000000] [url = about:blank] 08:58:11 INFO - PROCESS | 3852 | --DOMWINDOW == 93 (0000001DEEC52000) [pid = 3852] [serial = 943] [outer = 0000000000000000] [url = about:blank] 08:58:11 INFO - PROCESS | 3852 | --DOMWINDOW == 92 (0000001DE1E20400) [pid = 3852] [serial = 972] [outer = 0000000000000000] [url = about:blank] 08:58:11 INFO - PROCESS | 3852 | --DOMWINDOW == 91 (0000001D81869800) [pid = 3852] [serial = 945] [outer = 0000000000000000] [url = about:blank] 08:58:11 INFO - PROCESS | 3852 | --DOMWINDOW == 90 (0000001D818F1000) [pid = 3852] [serial = 946] [outer = 0000000000000000] [url = about:blank] 08:58:11 INFO - PROCESS | 3852 | --DOMWINDOW == 89 (0000001DDCFCB800) [pid = 3852] [serial = 963] [outer = 0000000000000000] [url = about:blank] 08:58:11 INFO - PROCESS | 3852 | --DOMWINDOW == 88 (0000001DE0532C00) [pid = 3852] [serial = 964] [outer = 0000000000000000] [url = about:blank] 08:58:11 INFO - PROCESS | 3852 | --DOMWINDOW == 87 (0000001DE0DCEC00) [pid = 3852] [serial = 966] [outer = 0000000000000000] [url = about:blank] 08:58:11 INFO - PROCESS | 3852 | --DOMWINDOW == 86 (0000001D835DA000) [pid = 3852] [serial = 951] [outer = 0000000000000000] [url = about:blank] 08:58:11 INFO - PROCESS | 3852 | --DOMWINDOW == 85 (0000001D83717C00) [pid = 3852] [serial = 952] [outer = 0000000000000000] [url = about:blank] 08:58:11 INFO - PROCESS | 3852 | 1464191891209 Marionette TRACE conn6 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 08:58:11 INFO - PROCESS | 3852 | 1464191891247 Marionette TRACE conn6 <- [1,1369,null,{"value":"13"}] 08:58:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 08:58:11 INFO - PROCESS | 3852 | 1464191891254 Marionette TRACE conn6 -> [0,1370,"setScriptTimeout",{"ms":35000}] 08:58:11 INFO - PROCESS | 3852 | 1464191891256 Marionette TRACE conn6 <- [1,1370,null,{}] 08:58:11 INFO - PROCESS | 3852 | 1464191891260 Marionette TRACE conn6 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:11 INFO - PROCESS | 3852 | 1464191891354 Marionette TRACE conn6 <- [1,1371,null,{"value":null}] 08:58:11 INFO - PROCESS | 3852 | 1464191891429 Marionette TRACE conn6 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:11 INFO - PROCESS | 3852 | ++DOCSHELL 0000001D841C6000 == 46 [pid = 3852] [id = 352] 08:58:11 INFO - PROCESS | 3852 | ++DOMWINDOW == 86 (0000001D818ED400) [pid = 3852] [serial = 1055] [outer = 0000000000000000] 08:58:11 INFO - PROCESS | 3852 | ++DOMWINDOW == 87 (0000001D83710C00) [pid = 3852] [serial = 1056] [outer = 0000001D818ED400] 08:58:11 INFO - PROCESS | 3852 | 1464191891477 Marionette DEBUG loaded listener.js 08:58:11 INFO - PROCESS | 3852 | ++DOMWINDOW == 88 (0000001DB0A5D800) [pid = 3852] [serial = 1057] [outer = 0000001D818ED400] 08:58:11 INFO - PROCESS | 3852 | [3852] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:58:11 INFO - PROCESS | 3852 | 1464191891897 Marionette TRACE conn6 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 08:58:11 INFO - PROCESS | 3852 | 1464191891949 Marionette TRACE conn6 <- [1,1373,null,{"value":"13"}] 08:58:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 08:58:11 INFO - PROCESS | 3852 | 1464191891953 Marionette TRACE conn6 -> [0,1374,"setScriptTimeout",{"ms":35000}] 08:58:11 INFO - PROCESS | 3852 | 1464191891957 Marionette TRACE conn6 <- [1,1374,null,{}] 08:58:11 INFO - PROCESS | 3852 | 1464191891967 Marionette TRACE conn6 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:12 INFO - PROCESS | 3852 | 1464191892089 Marionette TRACE conn6 <- [1,1375,null,{"value":null}] 08:58:12 INFO - PROCESS | 3852 | 1464191892105 Marionette TRACE conn6 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:12 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DB2218000 == 47 [pid = 3852] [id = 353] 08:58:12 INFO - PROCESS | 3852 | ++DOMWINDOW == 89 (0000001DB21B8C00) [pid = 3852] [serial = 1058] [outer = 0000000000000000] 08:58:12 INFO - PROCESS | 3852 | ++DOMWINDOW == 90 (0000001DD43C2400) [pid = 3852] [serial = 1059] [outer = 0000001DB21B8C00] 08:58:12 INFO - PROCESS | 3852 | 1464191892157 Marionette DEBUG loaded listener.js 08:58:12 INFO - PROCESS | 3852 | ++DOMWINDOW == 91 (0000001DE03C0800) [pid = 3852] [serial = 1060] [outer = 0000001DB21B8C00] 08:58:12 INFO - PROCESS | 3852 | 1464191892610 Marionette TRACE conn6 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 08:58:12 INFO - PROCESS | 3852 | 1464191892693 Marionette TRACE conn6 <- [1,1377,null,{"value":"13"}] 08:58:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 08:58:12 INFO - PROCESS | 3852 | 1464191892696 Marionette TRACE conn6 -> [0,1378,"setScriptTimeout",{"ms":35000}] 08:58:12 INFO - PROCESS | 3852 | 1464191892698 Marionette TRACE conn6 <- [1,1378,null,{}] 08:58:12 INFO - PROCESS | 3852 | 1464191892701 Marionette TRACE conn6 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:12 INFO - PROCESS | 3852 | 1464191892791 Marionette TRACE conn6 <- [1,1379,null,{"value":null}] 08:58:12 INFO - PROCESS | 3852 | 1464191892804 Marionette TRACE conn6 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:12 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE16AC800 == 48 [pid = 3852] [id = 354] 08:58:12 INFO - PROCESS | 3852 | ++DOMWINDOW == 92 (0000001DE052B000) [pid = 3852] [serial = 1061] [outer = 0000000000000000] 08:58:12 INFO - PROCESS | 3852 | ++DOMWINDOW == 93 (0000001DE1C33400) [pid = 3852] [serial = 1062] [outer = 0000001DE052B000] 08:58:12 INFO - PROCESS | 3852 | 1464191892917 Marionette DEBUG loaded listener.js 08:58:13 INFO - PROCESS | 3852 | ++DOMWINDOW == 94 (0000001DE1E19C00) [pid = 3852] [serial = 1063] [outer = 0000001DE052B000] 08:58:13 INFO - PROCESS | 3852 | 1464191893331 Marionette TRACE conn6 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 08:58:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 08:58:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 671ms 08:58:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 08:58:13 INFO - PROCESS | 3852 | 1464191893370 Marionette TRACE conn6 -> [0,1381,"getWindowHandle",null] 08:58:13 INFO - PROCESS | 3852 | 1464191893372 Marionette TRACE conn6 <- [1,1381,null,{"value":"13"}] 08:58:13 INFO - PROCESS | 3852 | 1464191893375 Marionette TRACE conn6 -> [0,1382,"setScriptTimeout",{"ms":35000}] 08:58:13 INFO - PROCESS | 3852 | 1464191893377 Marionette TRACE conn6 <- [1,1382,null,{}] 08:58:13 INFO - PROCESS | 3852 | 1464191893380 Marionette TRACE conn6 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:13 INFO - PROCESS | 3852 | 1464191893521 Marionette TRACE conn6 <- [1,1383,null,{"value":null}] 08:58:13 INFO - PROCESS | 3852 | 1464191893535 Marionette TRACE conn6 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:13 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE643C800 == 49 [pid = 3852] [id = 355] 08:58:13 INFO - PROCESS | 3852 | ++DOMWINDOW == 95 (0000001DE1E23400) [pid = 3852] [serial = 1064] [outer = 0000000000000000] 08:58:13 INFO - PROCESS | 3852 | ++DOMWINDOW == 96 (0000001DE1E5E400) [pid = 3852] [serial = 1065] [outer = 0000001DE1E23400] 08:58:13 INFO - PROCESS | 3852 | 1464191893622 Marionette DEBUG loaded listener.js 08:58:13 INFO - PROCESS | 3852 | ++DOMWINDOW == 97 (0000001DE24E1400) [pid = 3852] [serial = 1066] [outer = 0000001DE1E23400] 08:58:14 INFO - PROCESS | 3852 | 1464191894082 Marionette TRACE conn6 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 08:58:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 08:58:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 734ms 08:58:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 08:58:14 INFO - PROCESS | 3852 | 1464191894115 Marionette TRACE conn6 -> [0,1385,"getWindowHandle",null] 08:58:14 INFO - PROCESS | 3852 | 1464191894118 Marionette TRACE conn6 <- [1,1385,null,{"value":"13"}] 08:58:14 INFO - PROCESS | 3852 | 1464191894121 Marionette TRACE conn6 -> [0,1386,"setScriptTimeout",{"ms":35000}] 08:58:14 INFO - PROCESS | 3852 | 1464191894123 Marionette TRACE conn6 <- [1,1386,null,{}] 08:58:14 INFO - PROCESS | 3852 | 1464191894126 Marionette TRACE conn6 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:14 INFO - PROCESS | 3852 | 1464191894261 Marionette TRACE conn6 <- [1,1387,null,{"value":null}] 08:58:14 INFO - PROCESS | 3852 | 1464191894316 Marionette TRACE conn6 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:14 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE6FC3800 == 50 [pid = 3852] [id = 356] 08:58:14 INFO - PROCESS | 3852 | ++DOMWINDOW == 98 (0000001DE33B1000) [pid = 3852] [serial = 1067] [outer = 0000000000000000] 08:58:14 INFO - PROCESS | 3852 | ++DOMWINDOW == 99 (0000001DE641F000) [pid = 3852] [serial = 1068] [outer = 0000001DE33B1000] 08:58:14 INFO - PROCESS | 3852 | 1464191894364 Marionette DEBUG loaded listener.js 08:58:14 INFO - PROCESS | 3852 | ++DOMWINDOW == 100 (0000001DE6ED2800) [pid = 3852] [serial = 1069] [outer = 0000001DE33B1000] 08:58:14 INFO - PROCESS | 3852 | 1464191894810 Marionette TRACE conn6 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 08:58:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 08:58:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 734ms 08:58:14 INFO - PROCESS | 3852 | 1464191894885 Marionette TRACE conn6 -> [0,1389,"getWindowHandle",null] 08:58:14 INFO - PROCESS | 3852 | 1464191894887 Marionette TRACE conn6 <- [1,1389,null,{"value":"13"}] 08:58:14 INFO - PROCESS | 3852 | 1464191894890 Marionette TRACE conn6 -> [0,1390,"setScriptTimeout",{"ms":35000}] 08:58:14 INFO - PROCESS | 3852 | 1464191894893 Marionette TRACE conn6 <- [1,1390,null,{}] 08:58:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 08:58:14 INFO - PROCESS | 3852 | 1464191894896 Marionette TRACE conn6 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:15 INFO - PROCESS | 3852 | 1464191895008 Marionette TRACE conn6 <- [1,1391,null,{"value":null}] 08:58:15 INFO - PROCESS | 3852 | 1464191895060 Marionette TRACE conn6 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:15 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE81CB800 == 51 [pid = 3852] [id = 357] 08:58:15 INFO - PROCESS | 3852 | ++DOMWINDOW == 101 (0000001DE7E3CC00) [pid = 3852] [serial = 1070] [outer = 0000000000000000] 08:58:15 INFO - PROCESS | 3852 | ++DOMWINDOW == 102 (0000001DE7F8F400) [pid = 3852] [serial = 1071] [outer = 0000001DE7E3CC00] 08:58:15 INFO - PROCESS | 3852 | 1464191895106 Marionette DEBUG loaded listener.js 08:58:15 INFO - PROCESS | 3852 | ++DOMWINDOW == 103 (0000001DE8714000) [pid = 3852] [serial = 1072] [outer = 0000001DE7E3CC00] 08:58:15 INFO - PROCESS | 3852 | --DOMWINDOW == 102 (0000001D82790000) [pid = 3852] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 08:58:15 INFO - PROCESS | 3852 | --DOMWINDOW == 101 (0000001DE1F62800) [pid = 3852] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 08:58:15 INFO - PROCESS | 3852 | --DOMWINDOW == 100 (0000001D818F5800) [pid = 3852] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 08:58:15 INFO - PROCESS | 3852 | --DOMWINDOW == 99 (0000001DE34F4800) [pid = 3852] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 08:58:15 INFO - PROCESS | 3852 | --DOMWINDOW == 98 (0000001D81865800) [pid = 3852] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 08:58:15 INFO - PROCESS | 3852 | --DOMWINDOW == 97 (0000001D82C0D000) [pid = 3852] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 08:58:15 INFO - PROCESS | 3852 | --DOMWINDOW == 96 (0000001DE666F000) [pid = 3852] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 08:58:15 INFO - PROCESS | 3852 | --DOMWINDOW == 95 (0000001DE74B3800) [pid = 3852] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 08:58:15 INFO - PROCESS | 3852 | --DOMWINDOW == 94 (0000001DB22BA400) [pid = 3852] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 08:58:15 INFO - PROCESS | 3852 | 1464191895647 Marionette TRACE conn6 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 08:58:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 08:58:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 818ms 08:58:15 INFO - PROCESS | 3852 | 1464191895717 Marionette TRACE conn6 -> [0,1393,"getWindowHandle",null] 08:58:15 INFO - PROCESS | 3852 | 1464191895728 Marionette TRACE conn6 <- [1,1393,null,{"value":"13"}] 08:58:15 INFO - PROCESS | 3852 | 1464191895731 Marionette TRACE conn6 -> [0,1394,"setScriptTimeout",{"ms":35000}] 08:58:15 INFO - PROCESS | 3852 | 1464191895733 Marionette TRACE conn6 <- [1,1394,null,{}] 08:58:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 08:58:15 INFO - PROCESS | 3852 | 1464191895737 Marionette TRACE conn6 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:15 INFO - PROCESS | 3852 | 1464191895821 Marionette TRACE conn6 <- [1,1395,null,{"value":null}] 08:58:15 INFO - PROCESS | 3852 | 1464191895828 Marionette TRACE conn6 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:15 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEBA2B800 == 52 [pid = 3852] [id = 358] 08:58:15 INFO - PROCESS | 3852 | ++DOMWINDOW == 95 (0000001D83A0F000) [pid = 3852] [serial = 1073] [outer = 0000000000000000] 08:58:15 INFO - PROCESS | 3852 | ++DOMWINDOW == 96 (0000001DE7F0B800) [pid = 3852] [serial = 1074] [outer = 0000001D83A0F000] 08:58:15 INFO - PROCESS | 3852 | 1464191895873 Marionette DEBUG loaded listener.js 08:58:15 INFO - PROCESS | 3852 | ++DOMWINDOW == 97 (0000001DE8983400) [pid = 3852] [serial = 1075] [outer = 0000001D83A0F000] 08:58:16 INFO - PROCESS | 3852 | 1464191896296 Marionette TRACE conn6 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 08:58:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 08:58:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 586ms 08:58:16 INFO - PROCESS | 3852 | 1464191896323 Marionette TRACE conn6 -> [0,1397,"getWindowHandle",null] 08:58:16 INFO - PROCESS | 3852 | 1464191896326 Marionette TRACE conn6 <- [1,1397,null,{"value":"13"}] 08:58:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 08:58:16 INFO - PROCESS | 3852 | 1464191896334 Marionette TRACE conn6 -> [0,1398,"setScriptTimeout",{"ms":35000}] 08:58:16 INFO - PROCESS | 3852 | 1464191896336 Marionette TRACE conn6 <- [1,1398,null,{}] 08:58:16 INFO - PROCESS | 3852 | 1464191896339 Marionette TRACE conn6 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:16 INFO - PROCESS | 3852 | 1464191896426 Marionette TRACE conn6 <- [1,1399,null,{"value":null}] 08:58:16 INFO - PROCESS | 3852 | 1464191896432 Marionette TRACE conn6 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:16 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEE303800 == 53 [pid = 3852] [id = 359] 08:58:16 INFO - PROCESS | 3852 | ++DOMWINDOW == 98 (0000001DEB403C00) [pid = 3852] [serial = 1076] [outer = 0000000000000000] 08:58:16 INFO - PROCESS | 3852 | ++DOMWINDOW == 99 (0000001D835D8400) [pid = 3852] [serial = 1077] [outer = 0000001DEB403C00] 08:58:16 INFO - PROCESS | 3852 | 1464191896478 Marionette DEBUG loaded listener.js 08:58:16 INFO - PROCESS | 3852 | ++DOMWINDOW == 100 (0000001DEB9C7400) [pid = 3852] [serial = 1078] [outer = 0000001DEB403C00] 08:58:16 INFO - PROCESS | 3852 | 1464191896948 Marionette TRACE conn6 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 08:58:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 08:58:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 629ms 08:58:16 INFO - PROCESS | 3852 | 1464191896967 Marionette TRACE conn6 -> [0,1401,"getWindowHandle",null] 08:58:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 08:58:16 INFO - PROCESS | 3852 | 1464191896969 Marionette TRACE conn6 <- [1,1401,null,{"value":"13"}] 08:58:16 INFO - PROCESS | 3852 | 1464191896973 Marionette TRACE conn6 -> [0,1402,"setScriptTimeout",{"ms":35000}] 08:58:16 INFO - PROCESS | 3852 | 1464191896975 Marionette TRACE conn6 <- [1,1402,null,{}] 08:58:16 INFO - PROCESS | 3852 | 1464191896978 Marionette TRACE conn6 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:17 INFO - PROCESS | 3852 | 1464191897075 Marionette TRACE conn6 <- [1,1403,null,{"value":null}] 08:58:17 INFO - PROCESS | 3852 | 1464191897081 Marionette TRACE conn6 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:17 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEEDD6800 == 54 [pid = 3852] [id = 360] 08:58:17 INFO - PROCESS | 3852 | ++DOMWINDOW == 101 (0000001DEBA9D000) [pid = 3852] [serial = 1079] [outer = 0000000000000000] 08:58:17 INFO - PROCESS | 3852 | ++DOMWINDOW == 102 (0000001DEBA9EC00) [pid = 3852] [serial = 1080] [outer = 0000001DEBA9D000] 08:58:17 INFO - PROCESS | 3852 | 1464191897127 Marionette DEBUG loaded listener.js 08:58:17 INFO - PROCESS | 3852 | ++DOMWINDOW == 103 (0000001DEBAD2800) [pid = 3852] [serial = 1081] [outer = 0000001DEBA9D000] 08:58:18 INFO - PROCESS | 3852 | --DOCSHELL 0000001DB220A800 == 53 [pid = 3852] [id = 226] 08:58:18 INFO - PROCESS | 3852 | --DOCSHELL 0000001D8378B800 == 52 [pid = 3852] [id = 222] 08:58:18 INFO - PROCESS | 3852 | --DOCSHELL 0000001D83A55800 == 51 [pid = 3852] [id = 337] 08:58:18 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE1CC7800 == 50 [pid = 3852] [id = 336] 08:58:18 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE057E000 == 49 [pid = 3852] [id = 335] 08:58:18 INFO - PROCESS | 3852 | --DOCSHELL 0000001D818D9800 == 48 [pid = 3852] [id = 235] 08:58:18 INFO - PROCESS | 3852 | --DOCSHELL 0000001D81882000 == 47 [pid = 3852] [id = 237] 08:58:18 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE8DE1800 == 46 [pid = 3852] [id = 234] 08:58:18 INFO - PROCESS | 3852 | --DOCSHELL 0000001DB0CB6800 == 45 [pid = 3852] [id = 231] 08:58:18 INFO - PROCESS | 3852 | --DOCSHELL 0000001DF271A800 == 44 [pid = 3852] [id = 314] 08:58:18 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE7FC9800 == 43 [pid = 3852] [id = 233] 08:58:18 INFO - PROCESS | 3852 | --DOCSHELL 0000001D810B9000 == 42 [pid = 3852] [id = 221] 08:58:18 INFO - PROCESS | 3852 | --DOCSHELL 0000001D83A67000 == 41 [pid = 3852] [id = 351] 08:58:18 INFO - PROCESS | 3852 | --DOCSHELL 0000001D80A51000 == 40 [pid = 3852] [id = 350] 08:58:18 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEEDCE000 == 39 [pid = 3852] [id = 349] 08:58:18 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEE7E4800 == 38 [pid = 3852] [id = 348] 08:58:18 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE7388000 == 37 [pid = 3852] [id = 347] 08:58:18 INFO - PROCESS | 3852 | --DOCSHELL 0000001DB0AC2000 == 36 [pid = 3852] [id = 346] 08:58:18 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEE1AA800 == 35 [pid = 3852] [id = 345] 08:58:18 INFO - PROCESS | 3852 | --DOCSHELL 0000001D841C6000 == 34 [pid = 3852] [id = 352] 08:58:18 INFO - PROCESS | 3852 | --DOCSHELL 0000001DB2218000 == 33 [pid = 3852] [id = 353] 08:58:18 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE6FC3800 == 32 [pid = 3852] [id = 356] 08:58:18 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE81CB800 == 31 [pid = 3852] [id = 357] 08:58:18 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEBA2B800 == 30 [pid = 3852] [id = 358] 08:58:18 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE16AC800 == 29 [pid = 3852] [id = 354] 08:58:18 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE643C800 == 28 [pid = 3852] [id = 355] 08:58:18 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEE303800 == 27 [pid = 3852] [id = 359] 08:58:19 INFO - PROCESS | 3852 | --DOMWINDOW == 102 (0000001D82CD3C00) [pid = 3852] [serial = 988] [outer = 0000000000000000] [url = about:blank] 08:58:19 INFO - PROCESS | 3852 | --DOMWINDOW == 101 (0000001DE83B7400) [pid = 3852] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 08:58:19 INFO - PROCESS | 3852 | --DOMWINDOW == 100 (0000001DE2D41C00) [pid = 3852] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 08:58:19 INFO - PROCESS | 3852 | --DOMWINDOW == 99 (0000001D835D2000) [pid = 3852] [serial = 994] [outer = 0000000000000000] [url = about:blank] 08:58:19 INFO - PROCESS | 3852 | --DOMWINDOW == 98 (0000001DE678C000) [pid = 3852] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 08:58:19 INFO - PROCESS | 3852 | --DOMWINDOW == 97 (0000001DE6417000) [pid = 3852] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 08:58:19 INFO - PROCESS | 3852 | --DOMWINDOW == 96 (0000001D818EB400) [pid = 3852] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 08:58:19 INFO - PROCESS | 3852 | --DOMWINDOW == 95 (0000001D83A11400) [pid = 3852] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 08:58:19 INFO - PROCESS | 3852 | --DOMWINDOW == 94 (0000001DB2054800) [pid = 3852] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 08:58:19 INFO - PROCESS | 3852 | --DOMWINDOW == 93 (0000001DB219EC00) [pid = 3852] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 08:58:19 INFO - PROCESS | 3852 | --DOMWINDOW == 92 (0000001DB0A60800) [pid = 3852] [serial = 999] [outer = 0000000000000000] [url = about:blank] 08:58:19 INFO - PROCESS | 3852 | --DOMWINDOW == 91 (0000001DE0E19000) [pid = 3852] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 08:58:19 INFO - PROCESS | 3852 | --DOMWINDOW == 90 (0000001D8278A800) [pid = 3852] [serial = 996] [outer = 0000000000000000] [url = about:blank] 08:58:19 INFO - PROCESS | 3852 | --DOMWINDOW == 89 (0000001DE6F62400) [pid = 3852] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 08:58:19 INFO - PROCESS | 3852 | --DOMWINDOW == 88 (0000001DDCFC4800) [pid = 3852] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 08:58:19 INFO - PROCESS | 3852 | --DOMWINDOW == 87 (0000001DE1E5F800) [pid = 3852] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 08:58:19 INFO - PROCESS | 3852 | --DOMWINDOW == 86 (0000001DE7F0C000) [pid = 3852] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 08:58:19 INFO - PROCESS | 3852 | --DOMWINDOW == 85 (0000001DE7F9C800) [pid = 3852] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 08:58:19 INFO - PROCESS | 3852 | --DOMWINDOW == 84 (0000001DE6F5B400) [pid = 3852] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 08:58:19 INFO - PROCESS | 3852 | --DOMWINDOW == 83 (0000001DE1D13C00) [pid = 3852] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 08:58:19 INFO - PROCESS | 3852 | --DOMWINDOW == 82 (0000001D839AB400) [pid = 3852] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 08:58:19 INFO - PROCESS | 3852 | --DOMWINDOW == 81 (0000001DE73EEC00) [pid = 3852] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 08:58:19 INFO - PROCESS | 3852 | --DOMWINDOW == 80 (0000001DE1E5A400) [pid = 3852] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 08:58:19 INFO - PROCESS | 3852 | 1464191899156 Marionette TRACE conn6 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 08:58:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 08:58:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 2234ms 08:58:19 INFO - PROCESS | 3852 | 1464191899210 Marionette TRACE conn6 -> [0,1405,"getWindowHandle",null] 08:58:19 INFO - PROCESS | 3852 | 1464191899214 Marionette TRACE conn6 <- [1,1405,null,{"value":"13"}] 08:58:19 INFO - PROCESS | 3852 | 1464191899220 Marionette TRACE conn6 -> [0,1406,"setScriptTimeout",{"ms":35000}] 08:58:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 08:58:19 INFO - PROCESS | 3852 | 1464191899224 Marionette TRACE conn6 <- [1,1406,null,{}] 08:58:19 INFO - PROCESS | 3852 | 1464191899230 Marionette TRACE conn6 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:19 INFO - PROCESS | 3852 | 1464191899329 Marionette TRACE conn6 <- [1,1407,null,{"value":null}] 08:58:19 INFO - PROCESS | 3852 | 1464191899346 Marionette TRACE conn6 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:19 INFO - PROCESS | 3852 | ++DOCSHELL 0000001D81879000 == 28 [pid = 3852] [id = 361] 08:58:19 INFO - PROCESS | 3852 | ++DOMWINDOW == 81 (0000001D8186B000) [pid = 3852] [serial = 1082] [outer = 0000000000000000] 08:58:19 INFO - PROCESS | 3852 | ++DOMWINDOW == 82 (0000001D8186BC00) [pid = 3852] [serial = 1083] [outer = 0000001D8186B000] 08:58:19 INFO - PROCESS | 3852 | 1464191899397 Marionette DEBUG loaded listener.js 08:58:19 INFO - PROCESS | 3852 | ++DOMWINDOW == 83 (0000001D818F1400) [pid = 3852] [serial = 1084] [outer = 0000001D8186B000] 08:58:19 INFO - PROCESS | 3852 | 1464191899925 Marionette TRACE conn6 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 08:58:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 08:58:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 734ms 08:58:19 INFO - PROCESS | 3852 | 1464191899958 Marionette TRACE conn6 -> [0,1409,"getWindowHandle",null] 08:58:19 INFO - PROCESS | 3852 | 1464191899965 Marionette TRACE conn6 <- [1,1409,null,{"value":"13"}] 08:58:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 08:58:19 INFO - PROCESS | 3852 | 1464191899971 Marionette TRACE conn6 -> [0,1410,"setScriptTimeout",{"ms":35000}] 08:58:19 INFO - PROCESS | 3852 | 1464191899974 Marionette TRACE conn6 <- [1,1410,null,{}] 08:58:19 INFO - PROCESS | 3852 | 1464191899978 Marionette TRACE conn6 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:20 INFO - PROCESS | 3852 | 1464191900076 Marionette TRACE conn6 <- [1,1411,null,{"value":null}] 08:58:20 INFO - PROCESS | 3852 | 1464191900087 Marionette TRACE conn6 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:20 INFO - PROCESS | 3852 | ++DOCSHELL 0000001D83A5D000 == 29 [pid = 3852] [id = 362] 08:58:20 INFO - PROCESS | 3852 | ++DOMWINDOW == 84 (0000001D82C02800) [pid = 3852] [serial = 1085] [outer = 0000000000000000] 08:58:20 INFO - PROCESS | 3852 | ++DOMWINDOW == 85 (0000001D82C0D800) [pid = 3852] [serial = 1086] [outer = 0000001D82C02800] 08:58:20 INFO - PROCESS | 3852 | 1464191900134 Marionette DEBUG loaded listener.js 08:58:20 INFO - PROCESS | 3852 | ++DOMWINDOW == 86 (0000001D82CCE400) [pid = 3852] [serial = 1087] [outer = 0000001D82C02800] 08:58:20 INFO - PROCESS | 3852 | 1464191900631 Marionette TRACE conn6 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 08:58:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 08:58:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 671ms 08:58:20 INFO - PROCESS | 3852 | 1464191900649 Marionette TRACE conn6 -> [0,1413,"getWindowHandle",null] 08:58:20 INFO - PROCESS | 3852 | 1464191900660 Marionette TRACE conn6 <- [1,1413,null,{"value":"13"}] 08:58:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 08:58:20 INFO - PROCESS | 3852 | 1464191900664 Marionette TRACE conn6 -> [0,1414,"setScriptTimeout",{"ms":35000}] 08:58:20 INFO - PROCESS | 3852 | 1464191900668 Marionette TRACE conn6 <- [1,1414,null,{}] 08:58:20 INFO - PROCESS | 3852 | 1464191900680 Marionette TRACE conn6 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:20 INFO - PROCESS | 3852 | 1464191900803 Marionette TRACE conn6 <- [1,1415,null,{"value":null}] 08:58:20 INFO - PROCESS | 3852 | 1464191900879 Marionette TRACE conn6 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:20 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DB093D800 == 30 [pid = 3852] [id = 363] 08:58:20 INFO - PROCESS | 3852 | ++DOMWINDOW == 87 (0000001D80041400) [pid = 3852] [serial = 1088] [outer = 0000000000000000] 08:58:20 INFO - PROCESS | 3852 | ++DOMWINDOW == 88 (0000001D83711C00) [pid = 3852] [serial = 1089] [outer = 0000001D80041400] 08:58:20 INFO - PROCESS | 3852 | 1464191900932 Marionette DEBUG loaded listener.js 08:58:21 INFO - PROCESS | 3852 | ++DOMWINDOW == 89 (0000001D839A5400) [pid = 3852] [serial = 1090] [outer = 0000001D80041400] 08:58:21 INFO - PROCESS | 3852 | ++DOMWINDOW == 90 (0000001D83A0AC00) [pid = 3852] [serial = 1091] [outer = 0000001DE675D000] 08:58:21 INFO - PROCESS | 3852 | 1464191901534 Marionette TRACE conn6 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 08:58:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 08:58:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 923ms 08:58:21 INFO - PROCESS | 3852 | 1464191901592 Marionette TRACE conn6 -> [0,1417,"getWindowHandle",null] 08:58:21 INFO - PROCESS | 3852 | 1464191901597 Marionette TRACE conn6 <- [1,1417,null,{"value":"13"}] 08:58:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 08:58:21 INFO - PROCESS | 3852 | 1464191901603 Marionette TRACE conn6 -> [0,1418,"setScriptTimeout",{"ms":35000}] 08:58:21 INFO - PROCESS | 3852 | 1464191901608 Marionette TRACE conn6 <- [1,1418,null,{}] 08:58:21 INFO - PROCESS | 3852 | 1464191901639 Marionette TRACE conn6 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:21 INFO - PROCESS | 3852 | 1464191901771 Marionette TRACE conn6 <- [1,1419,null,{"value":null}] 08:58:21 INFO - PROCESS | 3852 | 1464191901835 Marionette TRACE conn6 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:21 INFO - PROCESS | 3852 | ++DOCSHELL 0000001D818CE000 == 31 [pid = 3852] [id = 364] 08:58:21 INFO - PROCESS | 3852 | ++DOMWINDOW == 91 (0000001D81764C00) [pid = 3852] [serial = 1092] [outer = 0000000000000000] 08:58:21 INFO - PROCESS | 3852 | ++DOMWINDOW == 92 (0000001D81865400) [pid = 3852] [serial = 1093] [outer = 0000001D81764C00] 08:58:21 INFO - PROCESS | 3852 | 1464191901896 Marionette DEBUG loaded listener.js 08:58:22 INFO - PROCESS | 3852 | ++DOMWINDOW == 93 (0000001D818F6800) [pid = 3852] [serial = 1094] [outer = 0000001D81764C00] 08:58:22 INFO - PROCESS | 3852 | 1464191902792 Marionette TRACE conn6 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 08:58:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 08:58:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1266ms 08:58:22 INFO - PROCESS | 3852 | 1464191902872 Marionette TRACE conn6 -> [0,1421,"getWindowHandle",null] 08:58:22 INFO - PROCESS | 3852 | 1464191902879 Marionette TRACE conn6 <- [1,1421,null,{"value":"13"}] 08:58:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 08:58:22 INFO - PROCESS | 3852 | 1464191902886 Marionette TRACE conn6 -> [0,1422,"setScriptTimeout",{"ms":35000}] 08:58:22 INFO - PROCESS | 3852 | 1464191902889 Marionette TRACE conn6 <- [1,1422,null,{}] 08:58:22 INFO - PROCESS | 3852 | 1464191902894 Marionette TRACE conn6 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:23 INFO - PROCESS | 3852 | 1464191903046 Marionette TRACE conn6 <- [1,1423,null,{"value":null}] 08:58:23 INFO - PROCESS | 3852 | 1464191903109 Marionette TRACE conn6 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:23 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DB0AB7800 == 32 [pid = 3852] [id = 365] 08:58:23 INFO - PROCESS | 3852 | ++DOMWINDOW == 94 (0000001D82799000) [pid = 3852] [serial = 1095] [outer = 0000000000000000] 08:58:23 INFO - PROCESS | 3852 | ++DOMWINDOW == 95 (0000001D835D5800) [pid = 3852] [serial = 1096] [outer = 0000001D82799000] 08:58:23 INFO - PROCESS | 3852 | 1464191903169 Marionette DEBUG loaded listener.js 08:58:23 INFO - PROCESS | 3852 | ++DOMWINDOW == 96 (0000001D839A9400) [pid = 3852] [serial = 1097] [outer = 0000001D82799000] 08:58:24 INFO - PROCESS | 3852 | --DOCSHELL 0000001D83A6F000 == 31 [pid = 3852] [id = 329] 08:58:24 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEAE2A000 == 30 [pid = 3852] [id = 328] 08:58:24 INFO - PROCESS | 3852 | --DOCSHELL 0000001D83A52800 == 29 [pid = 3852] [id = 316] 08:58:24 INFO - PROCESS | 3852 | --DOCSHELL 0000001D837A2800 == 28 [pid = 3852] [id = 331] 08:58:24 INFO - PROCESS | 3852 | --DOCSHELL 0000001D83A5D000 == 27 [pid = 3852] [id = 362] 08:58:24 INFO - PROCESS | 3852 | --DOCSHELL 0000001D81879000 == 26 [pid = 3852] [id = 361] 08:58:24 INFO - PROCESS | 3852 | 1464191904151 Marionette TRACE conn6 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 08:58:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 08:58:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1343ms 08:58:24 INFO - PROCESS | 3852 | 1464191904235 Marionette TRACE conn6 -> [0,1425,"getWindowHandle",null] 08:58:24 INFO - PROCESS | 3852 | 1464191904240 Marionette TRACE conn6 <- [1,1425,null,{"value":"13"}] 08:58:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 08:58:24 INFO - PROCESS | 3852 | 1464191904246 Marionette TRACE conn6 -> [0,1426,"setScriptTimeout",{"ms":35000}] 08:58:24 INFO - PROCESS | 3852 | 1464191904251 Marionette TRACE conn6 <- [1,1426,null,{}] 08:58:24 INFO - PROCESS | 3852 | 1464191904259 Marionette TRACE conn6 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:24 INFO - PROCESS | 3852 | 1464191904414 Marionette TRACE conn6 <- [1,1427,null,{"value":null}] 08:58:24 INFO - PROCESS | 3852 | 1464191904478 Marionette TRACE conn6 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:24 INFO - PROCESS | 3852 | ++DOCSHELL 0000001D818D2800 == 27 [pid = 3852] [id = 366] 08:58:24 INFO - PROCESS | 3852 | ++DOMWINDOW == 97 (0000001D8186A400) [pid = 3852] [serial = 1098] [outer = 0000000000000000] 08:58:24 INFO - PROCESS | 3852 | ++DOMWINDOW == 98 (0000001D8186FC00) [pid = 3852] [serial = 1099] [outer = 0000001D8186A400] 08:58:24 INFO - PROCESS | 3852 | 1464191904581 Marionette DEBUG loaded listener.js 08:58:24 INFO - PROCESS | 3852 | ++DOMWINDOW == 99 (0000001D82791C00) [pid = 3852] [serial = 1100] [outer = 0000001D8186A400] 08:58:25 INFO - PROCESS | 3852 | 1464191905264 Marionette TRACE conn6 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 08:58:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 08:58:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1075ms 08:58:25 INFO - PROCESS | 3852 | 1464191905331 Marionette TRACE conn6 -> [0,1429,"getWindowHandle",null] 08:58:25 INFO - PROCESS | 3852 | 1464191905338 Marionette TRACE conn6 <- [1,1429,null,{"value":"13"}] 08:58:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 08:58:25 INFO - PROCESS | 3852 | 1464191905345 Marionette TRACE conn6 -> [0,1430,"setScriptTimeout",{"ms":35000}] 08:58:25 INFO - PROCESS | 3852 | 1464191905348 Marionette TRACE conn6 <- [1,1430,null,{}] 08:58:25 INFO - PROCESS | 3852 | 1464191905352 Marionette TRACE conn6 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:25 INFO - PROCESS | 3852 | 1464191905467 Marionette TRACE conn6 <- [1,1431,null,{"value":null}] 08:58:25 INFO - PROCESS | 3852 | 1464191905538 Marionette TRACE conn6 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:25 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DB0ABA800 == 28 [pid = 3852] [id = 367] 08:58:25 INFO - PROCESS | 3852 | ++DOMWINDOW == 100 (0000001D835D7400) [pid = 3852] [serial = 1101] [outer = 0000000000000000] 08:58:25 INFO - PROCESS | 3852 | ++DOMWINDOW == 101 (0000001D83719C00) [pid = 3852] [serial = 1102] [outer = 0000001D835D7400] 08:58:25 INFO - PROCESS | 3852 | 1464191905598 Marionette DEBUG loaded listener.js 08:58:25 INFO - PROCESS | 3852 | ++DOMWINDOW == 102 (0000001D83A08400) [pid = 3852] [serial = 1103] [outer = 0000001D835D7400] 08:58:26 INFO - PROCESS | 3852 | 1464191906244 Marionette TRACE conn6 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 08:58:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 08:58:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 923ms 08:58:26 INFO - PROCESS | 3852 | 1464191906274 Marionette TRACE conn6 -> [0,1433,"getWindowHandle",null] 08:58:26 INFO - PROCESS | 3852 | 1464191906277 Marionette TRACE conn6 <- [1,1433,null,{"value":"13"}] 08:58:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 08:58:26 INFO - PROCESS | 3852 | 1464191906281 Marionette TRACE conn6 -> [0,1434,"setScriptTimeout",{"ms":35000}] 08:58:26 INFO - PROCESS | 3852 | 1464191906285 Marionette TRACE conn6 <- [1,1434,null,{}] 08:58:26 INFO - PROCESS | 3852 | 1464191906298 Marionette TRACE conn6 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:26 INFO - PROCESS | 3852 | 1464191906417 Marionette TRACE conn6 <- [1,1435,null,{"value":null}] 08:58:26 INFO - PROCESS | 3852 | 1464191906502 Marionette TRACE conn6 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:26 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DB2218000 == 29 [pid = 3852] [id = 368] 08:58:26 INFO - PROCESS | 3852 | ++DOMWINDOW == 103 (0000001D80043400) [pid = 3852] [serial = 1104] [outer = 0000000000000000] 08:58:26 INFO - PROCESS | 3852 | ++DOMWINDOW == 104 (0000001DB204EC00) [pid = 3852] [serial = 1105] [outer = 0000001D80043400] 08:58:26 INFO - PROCESS | 3852 | 1464191906566 Marionette DEBUG loaded listener.js 08:58:26 INFO - PROCESS | 3852 | ++DOMWINDOW == 105 (0000001DB219E000) [pid = 3852] [serial = 1106] [outer = 0000001D80043400] 08:58:27 INFO - PROCESS | 3852 | 1464191907242 Marionette TRACE conn6 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 08:58:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 08:58:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1032ms 08:58:27 INFO - PROCESS | 3852 | 1464191907314 Marionette TRACE conn6 -> [0,1437,"getWindowHandle",null] 08:58:27 INFO - PROCESS | 3852 | 1464191907318 Marionette TRACE conn6 <- [1,1437,null,{"value":"13"}] 08:58:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 08:58:27 INFO - PROCESS | 3852 | 1464191907321 Marionette TRACE conn6 -> [0,1438,"setScriptTimeout",{"ms":35000}] 08:58:27 INFO - PROCESS | 3852 | 1464191907324 Marionette TRACE conn6 <- [1,1438,null,{}] 08:58:27 INFO - PROCESS | 3852 | 1464191907340 Marionette TRACE conn6 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:27 INFO - PROCESS | 3852 | 1464191907474 Marionette TRACE conn6 <- [1,1439,null,{"value":null}] 08:58:27 INFO - PROCESS | 3852 | 1464191907523 Marionette TRACE conn6 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:27 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE0DEA000 == 30 [pid = 3852] [id = 369] 08:58:27 INFO - PROCESS | 3852 | ++DOMWINDOW == 106 (0000001DB21B5000) [pid = 3852] [serial = 1107] [outer = 0000000000000000] 08:58:27 INFO - PROCESS | 3852 | ++DOMWINDOW == 107 (0000001DB22B3C00) [pid = 3852] [serial = 1108] [outer = 0000001DB21B5000] 08:58:27 INFO - PROCESS | 3852 | 1464191907581 Marionette DEBUG loaded listener.js 08:58:27 INFO - PROCESS | 3852 | ++DOMWINDOW == 108 (0000001DDCFC0C00) [pid = 3852] [serial = 1109] [outer = 0000001DB21B5000] 08:58:28 INFO - PROCESS | 3852 | 1464191908182 Marionette TRACE conn6 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 08:58:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 08:58:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 880ms 08:58:28 INFO - PROCESS | 3852 | 1464191908203 Marionette TRACE conn6 -> [0,1441,"getWindowHandle",null] 08:58:28 INFO - PROCESS | 3852 | 1464191908206 Marionette TRACE conn6 <- [1,1441,null,{"value":"13"}] 08:58:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 08:58:28 INFO - PROCESS | 3852 | 1464191908209 Marionette TRACE conn6 -> [0,1442,"setScriptTimeout",{"ms":35000}] 08:58:28 INFO - PROCESS | 3852 | 1464191908212 Marionette TRACE conn6 <- [1,1442,null,{}] 08:58:28 INFO - PROCESS | 3852 | 1464191908215 Marionette TRACE conn6 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:28 INFO - PROCESS | 3852 | 1464191908320 Marionette TRACE conn6 <- [1,1443,null,{"value":null}] 08:58:28 INFO - PROCESS | 3852 | 1464191908407 Marionette TRACE conn6 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:28 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE2451800 == 31 [pid = 3852] [id = 370] 08:58:28 INFO - PROCESS | 3852 | ++DOMWINDOW == 109 (0000001D818ED000) [pid = 3852] [serial = 1110] [outer = 0000000000000000] 08:58:28 INFO - PROCESS | 3852 | ++DOMWINDOW == 110 (0000001DDCFCBC00) [pid = 3852] [serial = 1111] [outer = 0000001D818ED000] 08:58:28 INFO - PROCESS | 3852 | 1464191908466 Marionette DEBUG loaded listener.js 08:58:28 INFO - PROCESS | 3852 | ++DOMWINDOW == 111 (0000001DE0534800) [pid = 3852] [serial = 1112] [outer = 0000001D818ED000] 08:58:29 INFO - PROCESS | 3852 | 1464191909138 Marionette TRACE conn6 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 08:58:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 08:58:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 986ms 08:58:29 INFO - PROCESS | 3852 | 1464191909199 Marionette TRACE conn6 -> [0,1445,"getWindowHandle",null] 08:58:29 INFO - PROCESS | 3852 | 1464191909201 Marionette TRACE conn6 <- [1,1445,null,{"value":"13"}] 08:58:29 INFO - PROCESS | 3852 | 1464191909205 Marionette TRACE conn6 -> [0,1446,"setScriptTimeout",{"ms":35000}] 08:58:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 08:58:29 INFO - PROCESS | 3852 | 1464191909207 Marionette TRACE conn6 <- [1,1446,null,{}] 08:58:29 INFO - PROCESS | 3852 | 1464191909225 Marionette TRACE conn6 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:29 INFO - PROCESS | 3852 | 1464191909443 Marionette TRACE conn6 <- [1,1447,null,{"value":null}] 08:58:29 INFO - PROCESS | 3852 | 1464191909488 Marionette TRACE conn6 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:29 INFO - PROCESS | 3852 | ++DOCSHELL 0000001D81873000 == 32 [pid = 3852] [id = 371] 08:58:29 INFO - PROCESS | 3852 | ++DOMWINDOW == 112 (0000001D80A04400) [pid = 3852] [serial = 1113] [outer = 0000000000000000] 08:58:29 INFO - PROCESS | 3852 | ++DOMWINDOW == 113 (0000001D80A0F800) [pid = 3852] [serial = 1114] [outer = 0000001D80A04400] 08:58:29 INFO - PROCESS | 3852 | 1464191909541 Marionette DEBUG loaded listener.js 08:58:29 INFO - PROCESS | 3852 | ++DOMWINDOW == 114 (0000001D818F9400) [pid = 3852] [serial = 1115] [outer = 0000001D80A04400] 08:58:30 INFO - PROCESS | 3852 | 1464191910211 Marionette TRACE conn6 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 08:58:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 08:58:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1075ms 08:58:30 INFO - PROCESS | 3852 | 1464191910283 Marionette TRACE conn6 -> [0,1449,"getWindowHandle",null] 08:58:30 INFO - PROCESS | 3852 | 1464191910288 Marionette TRACE conn6 <- [1,1449,null,{"value":"13"}] 08:58:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 08:58:30 INFO - PROCESS | 3852 | 1464191910308 Marionette TRACE conn6 -> [0,1450,"setScriptTimeout",{"ms":35000}] 08:58:30 INFO - PROCESS | 3852 | 1464191910313 Marionette TRACE conn6 <- [1,1450,null,{}] 08:58:30 INFO - PROCESS | 3852 | 1464191910349 Marionette TRACE conn6 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:30 INFO - PROCESS | 3852 | 1464191910476 Marionette TRACE conn6 <- [1,1451,null,{"value":null}] 08:58:30 INFO - PROCESS | 3852 | 1464191910543 Marionette TRACE conn6 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:30 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DB0C14800 == 33 [pid = 3852] [id = 372] 08:58:30 INFO - PROCESS | 3852 | ++DOMWINDOW == 115 (0000001D818F1000) [pid = 3852] [serial = 1116] [outer = 0000000000000000] 08:58:30 INFO - PROCESS | 3852 | ++DOMWINDOW == 116 (0000001D82CCE800) [pid = 3852] [serial = 1117] [outer = 0000001D818F1000] 08:58:30 INFO - PROCESS | 3852 | 1464191910646 Marionette DEBUG loaded listener.js 08:58:30 INFO - PROCESS | 3852 | ++DOMWINDOW == 117 (0000001D839AB400) [pid = 3852] [serial = 1118] [outer = 0000001D818F1000] 08:58:31 INFO - PROCESS | 3852 | 1464191911325 Marionette TRACE conn6 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 08:58:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 08:58:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1069ms 08:58:31 INFO - PROCESS | 3852 | 1464191911366 Marionette TRACE conn6 -> [0,1453,"getWindowHandle",null] 08:58:31 INFO - PROCESS | 3852 | 1464191911372 Marionette TRACE conn6 <- [1,1453,null,{"value":"13"}] 08:58:31 INFO - PROCESS | 3852 | 1464191911379 Marionette TRACE conn6 -> [0,1454,"setScriptTimeout",{"ms":35000}] 08:58:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 08:58:31 INFO - PROCESS | 3852 | 1464191911383 Marionette TRACE conn6 <- [1,1454,null,{}] 08:58:31 INFO - PROCESS | 3852 | 1464191911388 Marionette TRACE conn6 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:31 INFO - PROCESS | 3852 | 1464191911503 Marionette TRACE conn6 <- [1,1455,null,{"value":null}] 08:58:31 INFO - PROCESS | 3852 | 1464191911592 Marionette TRACE conn6 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:31 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE1CD1000 == 34 [pid = 3852] [id = 373] 08:58:31 INFO - PROCESS | 3852 | ++DOMWINDOW == 118 (0000001DB2049400) [pid = 3852] [serial = 1119] [outer = 0000000000000000] 08:58:31 INFO - PROCESS | 3852 | ++DOMWINDOW == 119 (0000001DB219C800) [pid = 3852] [serial = 1120] [outer = 0000001DB2049400] 08:58:31 INFO - PROCESS | 3852 | 1464191911652 Marionette DEBUG loaded listener.js 08:58:31 INFO - PROCESS | 3852 | ++DOMWINDOW == 120 (0000001DB22B6C00) [pid = 3852] [serial = 1121] [outer = 0000001DB2049400] 08:58:32 INFO - PROCESS | 3852 | 1464191912270 Marionette TRACE conn6 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 08:58:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 08:58:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 923ms 08:58:32 INFO - PROCESS | 3852 | 1464191912309 Marionette TRACE conn6 -> [0,1457,"getWindowHandle",null] 08:58:32 INFO - PROCESS | 3852 | 1464191912312 Marionette TRACE conn6 <- [1,1457,null,{"value":"13"}] 08:58:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 08:58:32 INFO - PROCESS | 3852 | 1464191912316 Marionette TRACE conn6 -> [0,1458,"setScriptTimeout",{"ms":35000}] 08:58:32 INFO - PROCESS | 3852 | 1464191912320 Marionette TRACE conn6 <- [1,1458,null,{}] 08:58:32 INFO - PROCESS | 3852 | 1464191912332 Marionette TRACE conn6 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:32 INFO - PROCESS | 3852 | 1464191912448 Marionette TRACE conn6 <- [1,1459,null,{"value":null}] 08:58:32 INFO - PROCESS | 3852 | 1464191912536 Marionette TRACE conn6 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:32 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE6865000 == 35 [pid = 3852] [id = 374] 08:58:32 INFO - PROCESS | 3852 | ++DOMWINDOW == 121 (0000001DE1340400) [pid = 3852] [serial = 1122] [outer = 0000000000000000] 08:58:32 INFO - PROCESS | 3852 | ++DOMWINDOW == 122 (0000001DE1C2B000) [pid = 3852] [serial = 1123] [outer = 0000001DE1340400] 08:58:32 INFO - PROCESS | 3852 | 1464191912599 Marionette DEBUG loaded listener.js 08:58:32 INFO - PROCESS | 3852 | ++DOMWINDOW == 123 (0000001DE1D1CC00) [pid = 3852] [serial = 1124] [outer = 0000001DE1340400] 08:58:33 INFO - PROCESS | 3852 | 1464191913283 Marionette TRACE conn6 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 08:58:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 08:58:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 986ms 08:58:33 INFO - PROCESS | 3852 | 1464191913304 Marionette TRACE conn6 -> [0,1461,"getWindowHandle",null] 08:58:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 08:58:33 INFO - PROCESS | 3852 | 1464191913307 Marionette TRACE conn6 <- [1,1461,null,{"value":"13"}] 08:58:33 INFO - PROCESS | 3852 | 1464191913311 Marionette TRACE conn6 -> [0,1462,"setScriptTimeout",{"ms":35000}] 08:58:33 INFO - PROCESS | 3852 | 1464191913313 Marionette TRACE conn6 <- [1,1462,null,{}] 08:58:33 INFO - PROCESS | 3852 | 1464191913317 Marionette TRACE conn6 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:33 INFO - PROCESS | 3852 | 1464191913435 Marionette TRACE conn6 <- [1,1463,null,{"value":null}] 08:58:33 INFO - PROCESS | 3852 | 1464191913521 Marionette TRACE conn6 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:33 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE73CA000 == 36 [pid = 3852] [id = 375] 08:58:33 INFO - PROCESS | 3852 | ++DOMWINDOW == 124 (0000001DE1E56000) [pid = 3852] [serial = 1125] [outer = 0000000000000000] 08:58:33 INFO - PROCESS | 3852 | ++DOMWINDOW == 125 (0000001DE1E63800) [pid = 3852] [serial = 1126] [outer = 0000001DE1E56000] 08:58:33 INFO - PROCESS | 3852 | 1464191913579 Marionette DEBUG loaded listener.js 08:58:33 INFO - PROCESS | 3852 | ++DOMWINDOW == 126 (0000001DE1F6A400) [pid = 3852] [serial = 1127] [outer = 0000001DE1E56000] 08:58:34 INFO - PROCESS | 3852 | 1464191914164 Marionette TRACE conn6 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 08:58:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 08:58:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 881ms 08:58:34 INFO - PROCESS | 3852 | 1464191914194 Marionette TRACE conn6 -> [0,1465,"getWindowHandle",null] 08:58:34 INFO - PROCESS | 3852 | 1464191914196 Marionette TRACE conn6 <- [1,1465,null,{"value":"13"}] 08:58:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 08:58:34 INFO - PROCESS | 3852 | 1464191914200 Marionette TRACE conn6 -> [0,1466,"setScriptTimeout",{"ms":35000}] 08:58:34 INFO - PROCESS | 3852 | 1464191914202 Marionette TRACE conn6 <- [1,1466,null,{}] 08:58:34 INFO - PROCESS | 3852 | 1464191914206 Marionette TRACE conn6 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:34 INFO - PROCESS | 3852 | 1464191914310 Marionette TRACE conn6 <- [1,1467,null,{"value":null}] 08:58:34 INFO - PROCESS | 3852 | 1464191914395 Marionette TRACE conn6 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:34 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DB2217800 == 37 [pid = 3852] [id = 376] 08:58:34 INFO - PROCESS | 3852 | ++DOMWINDOW == 127 (0000001DE25A7000) [pid = 3852] [serial = 1128] [outer = 0000000000000000] 08:58:34 INFO - PROCESS | 3852 | ++DOMWINDOW == 128 (0000001DE271D400) [pid = 3852] [serial = 1129] [outer = 0000001DE25A7000] 08:58:34 INFO - PROCESS | 3852 | 1464191914454 Marionette DEBUG loaded listener.js 08:58:34 INFO - PROCESS | 3852 | ++DOMWINDOW == 129 (0000001DE2728C00) [pid = 3852] [serial = 1130] [outer = 0000001DE25A7000] 08:58:35 INFO - PROCESS | 3852 | 1464191915119 Marionette TRACE conn6 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 08:58:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 08:58:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 987ms 08:58:35 INFO - PROCESS | 3852 | 1464191915189 Marionette TRACE conn6 -> [0,1469,"getWindowHandle",null] 08:58:35 INFO - PROCESS | 3852 | 1464191915192 Marionette TRACE conn6 <- [1,1469,null,{"value":"13"}] 08:58:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 08:58:35 INFO - PROCESS | 3852 | 1464191915215 Marionette TRACE conn6 -> [0,1470,"setScriptTimeout",{"ms":35000}] 08:58:35 INFO - PROCESS | 3852 | 1464191915218 Marionette TRACE conn6 <- [1,1470,null,{}] 08:58:35 INFO - PROCESS | 3852 | 1464191915223 Marionette TRACE conn6 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:35 INFO - PROCESS | 3852 | 1464191915375 Marionette TRACE conn6 <- [1,1471,null,{"value":null}] 08:58:35 INFO - PROCESS | 3852 | 1464191915445 Marionette TRACE conn6 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:35 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEC230800 == 38 [pid = 3852] [id = 377] 08:58:35 INFO - PROCESS | 3852 | ++DOMWINDOW == 130 (0000001DE3282000) [pid = 3852] [serial = 1131] [outer = 0000000000000000] 08:58:35 INFO - PROCESS | 3852 | ++DOMWINDOW == 131 (0000001DE666B000) [pid = 3852] [serial = 1132] [outer = 0000001DE3282000] 08:58:35 INFO - PROCESS | 3852 | 1464191915504 Marionette DEBUG loaded listener.js 08:58:35 INFO - PROCESS | 3852 | ++DOMWINDOW == 132 (0000001DE6E94800) [pid = 3852] [serial = 1133] [outer = 0000001DE3282000] 08:58:36 INFO - PROCESS | 3852 | 1464191916246 Marionette TRACE conn6 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 08:58:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 08:58:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1090ms 08:58:36 INFO - PROCESS | 3852 | 1464191916289 Marionette TRACE conn6 -> [0,1473,"getWindowHandle",null] 08:58:36 INFO - PROCESS | 3852 | 1464191916293 Marionette TRACE conn6 <- [1,1473,null,{"value":"13"}] 08:58:36 INFO - PROCESS | 3852 | 1464191916317 Marionette TRACE conn6 -> [0,1474,"setScriptTimeout",{"ms":35000}] 08:58:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 08:58:36 INFO - PROCESS | 3852 | 1464191916321 Marionette TRACE conn6 <- [1,1474,null,{}] 08:58:36 INFO - PROCESS | 3852 | 1464191916326 Marionette TRACE conn6 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:36 INFO - PROCESS | 3852 | 1464191916434 Marionette TRACE conn6 <- [1,1475,null,{"value":null}] 08:58:36 INFO - PROCESS | 3852 | 1464191916511 Marionette TRACE conn6 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:36 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DB2017000 == 39 [pid = 3852] [id = 378] 08:58:36 INFO - PROCESS | 3852 | ++DOMWINDOW == 133 (0000001D835D8800) [pid = 3852] [serial = 1134] [outer = 0000000000000000] 08:58:36 INFO - PROCESS | 3852 | ++DOMWINDOW == 134 (0000001D839A9000) [pid = 3852] [serial = 1135] [outer = 0000001D835D8800] 08:58:36 INFO - PROCESS | 3852 | 1464191916565 Marionette DEBUG loaded listener.js 08:58:36 INFO - PROCESS | 3852 | ++DOMWINDOW == 135 (0000001DB204D000) [pid = 3852] [serial = 1136] [outer = 0000001D835D8800] 08:58:36 INFO - PROCESS | 3852 | --DOCSHELL 0000001DB0ABA800 == 38 [pid = 3852] [id = 367] 08:58:36 INFO - PROCESS | 3852 | --DOCSHELL 0000001D818D2800 == 37 [pid = 3852] [id = 366] 08:58:37 INFO - PROCESS | 3852 | 1464191917350 Marionette TRACE conn6 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 08:58:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 08:58:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1075ms 08:58:37 INFO - PROCESS | 3852 | 1464191917400 Marionette TRACE conn6 -> [0,1477,"getWindowHandle",null] 08:58:37 INFO - PROCESS | 3852 | 1464191917406 Marionette TRACE conn6 <- [1,1477,null,{"value":"13"}] 08:58:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 08:58:37 INFO - PROCESS | 3852 | 1464191917411 Marionette TRACE conn6 -> [0,1478,"setScriptTimeout",{"ms":35000}] 08:58:37 INFO - PROCESS | 3852 | 1464191917416 Marionette TRACE conn6 <- [1,1478,null,{}] 08:58:37 INFO - PROCESS | 3852 | 1464191917422 Marionette TRACE conn6 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:37 INFO - PROCESS | 3852 | 1464191917537 Marionette TRACE conn6 <- [1,1479,null,{"value":null}] 08:58:37 INFO - PROCESS | 3852 | 1464191917617 Marionette TRACE conn6 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:37 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE057F000 == 38 [pid = 3852] [id = 379] 08:58:37 INFO - PROCESS | 3852 | ++DOMWINDOW == 136 (0000001DB0AA7000) [pid = 3852] [serial = 1137] [outer = 0000000000000000] 08:58:37 INFO - PROCESS | 3852 | ++DOMWINDOW == 137 (0000001DB0C40C00) [pid = 3852] [serial = 1138] [outer = 0000001DB0AA7000] 08:58:37 INFO - PROCESS | 3852 | 1464191917721 Marionette DEBUG loaded listener.js 08:58:37 INFO - PROCESS | 3852 | ++DOMWINDOW == 138 (0000001DB21ADC00) [pid = 3852] [serial = 1139] [outer = 0000001DB0AA7000] 08:58:38 INFO - PROCESS | 3852 | 1464191918341 Marionette TRACE conn6 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 08:58:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 08:58:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 986ms 08:58:38 INFO - PROCESS | 3852 | 1464191918400 Marionette TRACE conn6 -> [0,1481,"getWindowHandle",null] 08:58:38 INFO - PROCESS | 3852 | 1464191918407 Marionette TRACE conn6 <- [1,1481,null,{"value":"13"}] 08:58:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 08:58:38 INFO - PROCESS | 3852 | 1464191918414 Marionette TRACE conn6 -> [0,1482,"setScriptTimeout",{"ms":35000}] 08:58:38 INFO - PROCESS | 3852 | 1464191918417 Marionette TRACE conn6 <- [1,1482,null,{}] 08:58:38 INFO - PROCESS | 3852 | 1464191918421 Marionette TRACE conn6 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:38 INFO - PROCESS | 3852 | 1464191918543 Marionette TRACE conn6 <- [1,1483,null,{"value":null}] 08:58:38 INFO - PROCESS | 3852 | 1464191918620 Marionette TRACE conn6 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:38 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE7149800 == 39 [pid = 3852] [id = 380] 08:58:38 INFO - PROCESS | 3852 | ++DOMWINDOW == 139 (0000001DB22BCC00) [pid = 3852] [serial = 1140] [outer = 0000000000000000] 08:58:38 INFO - PROCESS | 3852 | ++DOMWINDOW == 140 (0000001DE0536400) [pid = 3852] [serial = 1141] [outer = 0000001DB22BCC00] 08:58:38 INFO - PROCESS | 3852 | 1464191918719 Marionette DEBUG loaded listener.js 08:58:38 INFO - PROCESS | 3852 | ++DOMWINDOW == 141 (0000001DE1D17400) [pid = 3852] [serial = 1142] [outer = 0000001DB22BCC00] 08:58:39 INFO - PROCESS | 3852 | 1464191919396 Marionette TRACE conn6 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 08:58:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 08:58:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1020ms 08:58:39 INFO - PROCESS | 3852 | 1464191919438 Marionette TRACE conn6 -> [0,1485,"getWindowHandle",null] 08:58:39 INFO - PROCESS | 3852 | 1464191919441 Marionette TRACE conn6 <- [1,1485,null,{"value":"13"}] 08:58:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 08:58:39 INFO - PROCESS | 3852 | 1464191919445 Marionette TRACE conn6 -> [0,1486,"setScriptTimeout",{"ms":35000}] 08:58:39 INFO - PROCESS | 3852 | 1464191919450 Marionette TRACE conn6 <- [1,1486,null,{}] 08:58:39 INFO - PROCESS | 3852 | 1464191919462 Marionette TRACE conn6 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:39 INFO - PROCESS | 3852 | 1464191919619 Marionette TRACE conn6 <- [1,1487,null,{"value":null}] 08:58:39 INFO - PROCESS | 3852 | 1464191919640 Marionette TRACE conn6 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:39 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DED949800 == 40 [pid = 3852] [id = 381] 08:58:39 INFO - PROCESS | 3852 | ++DOMWINDOW == 142 (0000001DE2729000) [pid = 3852] [serial = 1143] [outer = 0000000000000000] 08:58:39 INFO - PROCESS | 3852 | ++DOMWINDOW == 143 (0000001DE27F1C00) [pid = 3852] [serial = 1144] [outer = 0000001DE2729000] 08:58:39 INFO - PROCESS | 3852 | 1464191919704 Marionette DEBUG loaded listener.js 08:58:39 INFO - PROCESS | 3852 | ++DOMWINDOW == 144 (0000001DE6419000) [pid = 3852] [serial = 1145] [outer = 0000001DE2729000] 08:58:40 INFO - PROCESS | 3852 | 1464191920349 Marionette TRACE conn6 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 08:58:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 08:58:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 944ms 08:58:40 INFO - PROCESS | 3852 | 1464191920391 Marionette TRACE conn6 -> [0,1489,"getWindowHandle",null] 08:58:40 INFO - PROCESS | 3852 | 1464191920395 Marionette TRACE conn6 <- [1,1489,null,{"value":"13"}] 08:58:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 08:58:40 INFO - PROCESS | 3852 | 1464191920398 Marionette TRACE conn6 -> [0,1490,"setScriptTimeout",{"ms":35000}] 08:58:40 INFO - PROCESS | 3852 | 1464191920401 Marionette TRACE conn6 <- [1,1490,null,{}] 08:58:40 INFO - PROCESS | 3852 | 1464191920405 Marionette TRACE conn6 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:40 INFO - PROCESS | 3852 | 1464191920525 Marionette TRACE conn6 <- [1,1491,null,{"value":null}] 08:58:40 INFO - PROCESS | 3852 | 1464191920600 Marionette TRACE conn6 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:40 INFO - PROCESS | 3852 | ++DOCSHELL 0000001D810A6800 == 41 [pid = 3852] [id = 382] 08:58:40 INFO - PROCESS | 3852 | ++DOMWINDOW == 145 (0000001D82790800) [pid = 3852] [serial = 1146] [outer = 0000000000000000] 08:58:40 INFO - PROCESS | 3852 | ++DOMWINDOW == 146 (0000001DE6F84000) [pid = 3852] [serial = 1147] [outer = 0000001D82790800] 08:58:40 INFO - PROCESS | 3852 | 1464191920704 Marionette DEBUG loaded listener.js 08:58:40 INFO - PROCESS | 3852 | ++DOMWINDOW == 147 (0000001DE73F2C00) [pid = 3852] [serial = 1148] [outer = 0000001D82790800] 08:58:41 INFO - PROCESS | 3852 | 1464191921351 Marionette TRACE conn6 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 08:58:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 08:58:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1020ms 08:58:41 INFO - PROCESS | 3852 | 1464191921421 Marionette TRACE conn6 -> [0,1493,"getWindowHandle",null] 08:58:41 INFO - PROCESS | 3852 | 1464191921423 Marionette TRACE conn6 <- [1,1493,null,{"value":"13"}] 08:58:41 INFO - PROCESS | 3852 | 1464191921427 Marionette TRACE conn6 -> [0,1494,"setScriptTimeout",{"ms":35000}] 08:58:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 08:58:41 INFO - PROCESS | 3852 | 1464191921429 Marionette TRACE conn6 <- [1,1494,null,{}] 08:58:41 INFO - PROCESS | 3852 | 1464191921433 Marionette TRACE conn6 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:41 INFO - PROCESS | 3852 | 1464191921543 Marionette TRACE conn6 <- [1,1495,null,{"value":null}] 08:58:41 INFO - PROCESS | 3852 | 1464191921613 Marionette TRACE conn6 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:41 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEF11E000 == 42 [pid = 3852] [id = 383] 08:58:41 INFO - PROCESS | 3852 | ++DOMWINDOW == 148 (0000001DE74B3400) [pid = 3852] [serial = 1149] [outer = 0000000000000000] 08:58:41 INFO - PROCESS | 3852 | ++DOMWINDOW == 149 (0000001DE7F0D400) [pid = 3852] [serial = 1150] [outer = 0000001DE74B3400] 08:58:41 INFO - PROCESS | 3852 | 1464191921670 Marionette DEBUG loaded listener.js 08:58:41 INFO - PROCESS | 3852 | ++DOMWINDOW == 150 (0000001DE7F9A000) [pid = 3852] [serial = 1151] [outer = 0000001DE74B3400] 08:58:42 INFO - PROCESS | 3852 | 1464191922374 Marionette TRACE conn6 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 08:58:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 08:58:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 986ms 08:58:42 INFO - PROCESS | 3852 | 1464191922416 Marionette TRACE conn6 -> [0,1497,"getWindowHandle",null] 08:58:42 INFO - PROCESS | 3852 | 1464191922421 Marionette TRACE conn6 <- [1,1497,null,{"value":"13"}] 08:58:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 08:58:42 INFO - PROCESS | 3852 | 1464191922426 Marionette TRACE conn6 -> [0,1498,"setScriptTimeout",{"ms":35000}] 08:58:42 INFO - PROCESS | 3852 | 1464191922431 Marionette TRACE conn6 <- [1,1498,null,{}] 08:58:42 INFO - PROCESS | 3852 | 1464191922455 Marionette TRACE conn6 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:42 INFO - PROCESS | 3852 | 1464191922569 Marionette TRACE conn6 <- [1,1499,null,{"value":null}] 08:58:42 INFO - PROCESS | 3852 | 1464191922647 Marionette TRACE conn6 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:42 INFO - PROCESS | 3852 | ++DOCSHELL 0000001D811D3000 == 43 [pid = 3852] [id = 384] 08:58:42 INFO - PROCESS | 3852 | ++DOMWINDOW == 151 (0000001D8175F800) [pid = 3852] [serial = 1152] [outer = 0000000000000000] 08:58:42 INFO - PROCESS | 3852 | ++DOMWINDOW == 152 (0000001D818EE000) [pid = 3852] [serial = 1153] [outer = 0000001D8175F800] 08:58:42 INFO - PROCESS | 3852 | 1464191922782 Marionette DEBUG loaded listener.js 08:58:42 INFO - PROCESS | 3852 | ++DOMWINDOW == 153 (0000001DB0C38400) [pid = 3852] [serial = 1154] [outer = 0000001D8175F800] 08:58:42 INFO - PROCESS | 3852 | --DOCSHELL 0000001D818CE000 == 42 [pid = 3852] [id = 364] 08:58:42 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE6865000 == 41 [pid = 3852] [id = 374] 08:58:42 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE1CD1000 == 40 [pid = 3852] [id = 373] 08:58:42 INFO - PROCESS | 3852 | --DOCSHELL 0000001DB0C14800 == 39 [pid = 3852] [id = 372] 08:58:43 INFO - PROCESS | 3852 | 1464191923421 Marionette TRACE conn6 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 08:58:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 08:58:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1040ms 08:58:43 INFO - PROCESS | 3852 | 1464191923470 Marionette TRACE conn6 -> [0,1501,"getWindowHandle",null] 08:58:43 INFO - PROCESS | 3852 | 1464191923476 Marionette TRACE conn6 <- [1,1501,null,{"value":"13"}] 08:58:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 08:58:43 INFO - PROCESS | 3852 | 1464191923481 Marionette TRACE conn6 -> [0,1502,"setScriptTimeout",{"ms":35000}] 08:58:43 INFO - PROCESS | 3852 | 1464191923486 Marionette TRACE conn6 <- [1,1502,null,{}] 08:58:43 INFO - PROCESS | 3852 | 1464191923491 Marionette TRACE conn6 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:43 INFO - PROCESS | 3852 | 1464191923639 Marionette TRACE conn6 <- [1,1503,null,{"value":null}] 08:58:43 INFO - PROCESS | 3852 | 1464191923734 Marionette TRACE conn6 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:43 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE6829800 == 40 [pid = 3852] [id = 385] 08:58:43 INFO - PROCESS | 3852 | ++DOMWINDOW == 154 (0000001DB22B8400) [pid = 3852] [serial = 1155] [outer = 0000000000000000] 08:58:43 INFO - PROCESS | 3852 | ++DOMWINDOW == 155 (0000001DE03C0000) [pid = 3852] [serial = 1156] [outer = 0000001DB22B8400] 08:58:43 INFO - PROCESS | 3852 | 1464191923795 Marionette DEBUG loaded listener.js 08:58:43 INFO - PROCESS | 3852 | ++DOMWINDOW == 156 (0000001DE16BEC00) [pid = 3852] [serial = 1157] [outer = 0000001DB22B8400] 08:58:44 INFO - PROCESS | 3852 | 1464191924406 Marionette TRACE conn6 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 08:58:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 08:58:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 986ms 08:58:44 INFO - PROCESS | 3852 | 1464191924470 Marionette TRACE conn6 -> [0,1505,"getWindowHandle",null] 08:58:44 INFO - PROCESS | 3852 | 1464191924475 Marionette TRACE conn6 <- [1,1505,null,{"value":"13"}] 08:58:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 08:58:44 INFO - PROCESS | 3852 | 1464191924481 Marionette TRACE conn6 -> [0,1506,"setScriptTimeout",{"ms":35000}] 08:58:44 INFO - PROCESS | 3852 | 1464191924484 Marionette TRACE conn6 <- [1,1506,null,{}] 08:58:44 INFO - PROCESS | 3852 | 1464191924489 Marionette TRACE conn6 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:44 INFO - PROCESS | 3852 | 1464191924605 Marionette TRACE conn6 <- [1,1507,null,{"value":null}] 08:58:44 INFO - PROCESS | 3852 | 1464191924685 Marionette TRACE conn6 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:44 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEC37D000 == 41 [pid = 3852] [id = 386] 08:58:44 INFO - PROCESS | 3852 | ++DOMWINDOW == 157 (0000001DE1E26800) [pid = 3852] [serial = 1158] [outer = 0000000000000000] 08:58:44 INFO - PROCESS | 3852 | ++DOMWINDOW == 158 (0000001DE1F60C00) [pid = 3852] [serial = 1159] [outer = 0000001DE1E26800] 08:58:44 INFO - PROCESS | 3852 | 1464191924783 Marionette DEBUG loaded listener.js 08:58:44 INFO - PROCESS | 3852 | ++DOMWINDOW == 159 (0000001DE2726400) [pid = 3852] [serial = 1160] [outer = 0000001DE1E26800] 08:58:45 INFO - PROCESS | 3852 | 1464191925476 Marionette TRACE conn6 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 08:58:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 08:58:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1024ms 08:58:45 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 08:58:45 INFO - PROCESS | 3852 | 1464191925508 Marionette TRACE conn6 -> [0,1509,"getWindowHandle",null] 08:58:45 INFO - PROCESS | 3852 | 1464191925511 Marionette TRACE conn6 <- [1,1509,null,{"value":"13"}] 08:58:45 INFO - PROCESS | 3852 | 1464191925515 Marionette TRACE conn6 -> [0,1510,"setScriptTimeout",{"ms":35000}] 08:58:45 INFO - PROCESS | 3852 | 1464191925519 Marionette TRACE conn6 <- [1,1510,null,{}] 08:58:45 INFO - PROCESS | 3852 | 1464191925531 Marionette TRACE conn6 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:45 INFO - PROCESS | 3852 | 1464191925668 Marionette TRACE conn6 <- [1,1511,null,{"value":null}] 08:58:45 INFO - PROCESS | 3852 | 1464191925750 Marionette TRACE conn6 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:45 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEF65C000 == 42 [pid = 3852] [id = 387] 08:58:45 INFO - PROCESS | 3852 | ++DOMWINDOW == 160 (0000001DE71F2000) [pid = 3852] [serial = 1161] [outer = 0000000000000000] 08:58:45 INFO - PROCESS | 3852 | ++DOMWINDOW == 161 (0000001DE7F0DC00) [pid = 3852] [serial = 1162] [outer = 0000001DE71F2000] 08:58:45 INFO - PROCESS | 3852 | 1464191925849 Marionette DEBUG loaded listener.js 08:58:45 INFO - PROCESS | 3852 | ++DOMWINDOW == 162 (0000001DE8398C00) [pid = 3852] [serial = 1163] [outer = 0000001DE71F2000] 08:58:46 INFO - PROCESS | 3852 | 1464191926404 Marionette TRACE conn6 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 08:58:46 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 () { 08:58:46 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:58:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 08:58:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:58:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 08:58:46 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 () { 08:58:46 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:58:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 08:58:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:58:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 08:58:46 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 () { 08:58:46 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:58:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 08:58:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:58:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 08:58:46 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 () { 08:58:46 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:58:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 08:58:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:58:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 08:58:46 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 948ms 08:58:46 INFO - PROCESS | 3852 | 1464191926465 Marionette TRACE conn6 -> [0,1513,"getWindowHandle",null] 08:58:46 INFO - PROCESS | 3852 | 1464191926469 Marionette TRACE conn6 <- [1,1513,null,{"value":"13"}] 08:58:46 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 08:58:46 INFO - PROCESS | 3852 | 1464191926472 Marionette TRACE conn6 -> [0,1514,"setScriptTimeout",{"ms":35000}] 08:58:46 INFO - PROCESS | 3852 | 1464191926475 Marionette TRACE conn6 <- [1,1514,null,{}] 08:58:46 INFO - PROCESS | 3852 | 1464191926478 Marionette TRACE conn6 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:46 INFO - PROCESS | 3852 | 1464191926591 Marionette TRACE conn6 <- [1,1515,null,{"value":null}] 08:58:46 INFO - PROCESS | 3852 | 1464191926669 Marionette TRACE conn6 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:46 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DF1028000 == 43 [pid = 3852] [id = 388] 08:58:46 INFO - PROCESS | 3852 | ++DOMWINDOW == 163 (0000001DE83BC000) [pid = 3852] [serial = 1164] [outer = 0000000000000000] 08:58:46 INFO - PROCESS | 3852 | ++DOMWINDOW == 164 (0000001DE8718000) [pid = 3852] [serial = 1165] [outer = 0000001DE83BC000] 08:58:46 INFO - PROCESS | 3852 | 1464191926767 Marionette DEBUG loaded listener.js 08:58:46 INFO - PROCESS | 3852 | ++DOMWINDOW == 165 (0000001DE8DAC000) [pid = 3852] [serial = 1166] [outer = 0000001DE83BC000] 08:58:47 INFO - PROCESS | 3852 | 1464191927365 Marionette TRACE conn6 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 08:58:47 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:58:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 08:58:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:58:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 08:58:47 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:58:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 08:58:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:58:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 08:58:47 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 08:58:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 08:58:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:58:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 08:58:47 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 924ms 08:58:47 INFO - PROCESS | 3852 | 1464191927399 Marionette TRACE conn6 -> [0,1517,"getWindowHandle",null] 08:58:47 INFO - PROCESS | 3852 | 1464191927402 Marionette TRACE conn6 <- [1,1517,null,{"value":"13"}] 08:58:47 INFO - PROCESS | 3852 | 1464191927406 Marionette TRACE conn6 -> [0,1518,"setScriptTimeout",{"ms":35000}] 08:58:47 INFO - PROCESS | 3852 | 1464191927408 Marionette TRACE conn6 <- [1,1518,null,{}] 08:58:47 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 08:58:47 INFO - PROCESS | 3852 | 1464191927412 Marionette TRACE conn6 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:47 INFO - PROCESS | 3852 | 1464191927517 Marionette TRACE conn6 <- [1,1519,null,{"value":null}] 08:58:47 INFO - PROCESS | 3852 | 1464191927608 Marionette TRACE conn6 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:47 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DF1D44800 == 44 [pid = 3852] [id = 389] 08:58:47 INFO - PROCESS | 3852 | ++DOMWINDOW == 166 (0000001DEB40D400) [pid = 3852] [serial = 1167] [outer = 0000000000000000] 08:58:47 INFO - PROCESS | 3852 | ++DOMWINDOW == 167 (0000001DEB471000) [pid = 3852] [serial = 1168] [outer = 0000001DEB40D400] 08:58:47 INFO - PROCESS | 3852 | 1464191927672 Marionette DEBUG loaded listener.js 08:58:47 INFO - PROCESS | 3852 | ++DOMWINDOW == 168 (0000001DEC26D800) [pid = 3852] [serial = 1169] [outer = 0000001DEB40D400] 08:58:48 INFO - PROCESS | 3852 | 1464191928225 Marionette TRACE conn6 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 08:58:48 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 08:58:48 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 08:58:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:58:48 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 08:58:48 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 08:58:48 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. 08:58:48 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 08:58:48 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 819ms 08:58:48 INFO - PROCESS | 3852 | 1464191928247 Marionette TRACE conn6 -> [0,1521,"getWindowHandle",null] 08:58:48 INFO - PROCESS | 3852 | 1464191928249 Marionette TRACE conn6 <- [1,1521,null,{"value":"13"}] 08:58:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 08:58:48 INFO - PROCESS | 3852 | 1464191928256 Marionette TRACE conn6 -> [0,1522,"setScriptTimeout",{"ms":35000}] 08:58:48 INFO - PROCESS | 3852 | 1464191928258 Marionette TRACE conn6 <- [1,1522,null,{}] 08:58:48 INFO - PROCESS | 3852 | 1464191928262 Marionette TRACE conn6 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:48 INFO - PROCESS | 3852 | 1464191928376 Marionette TRACE conn6 <- [1,1523,null,{"value":null}] 08:58:48 INFO - PROCESS | 3852 | 1464191928468 Marionette TRACE conn6 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:48 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DF27E2000 == 45 [pid = 3852] [id = 390] 08:58:48 INFO - PROCESS | 3852 | ++DOMWINDOW == 169 (0000001DED974800) [pid = 3852] [serial = 1170] [outer = 0000000000000000] 08:58:48 INFO - PROCESS | 3852 | ++DOMWINDOW == 170 (0000001DED978800) [pid = 3852] [serial = 1171] [outer = 0000001DED974800] 08:58:48 INFO - PROCESS | 3852 | 1464191928526 Marionette DEBUG loaded listener.js 08:58:48 INFO - PROCESS | 3852 | ++DOMWINDOW == 171 (0000001DEE251400) [pid = 3852] [serial = 1172] [outer = 0000001DED974800] 08:58:49 INFO - PROCESS | 3852 | 1464191929143 Marionette TRACE conn6 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 08:58:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 08:58:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 944ms 08:58:49 INFO - PROCESS | 3852 | 1464191929202 Marionette TRACE conn6 -> [0,1525,"getWindowHandle",null] 08:58:49 INFO - PROCESS | 3852 | 1464191929204 Marionette TRACE conn6 <- [1,1525,null,{"value":"13"}] 08:58:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 08:58:49 INFO - PROCESS | 3852 | 1464191929208 Marionette TRACE conn6 -> [0,1526,"setScriptTimeout",{"ms":35000}] 08:58:49 INFO - PROCESS | 3852 | 1464191929210 Marionette TRACE conn6 <- [1,1526,null,{}] 08:58:49 INFO - PROCESS | 3852 | 1464191929214 Marionette TRACE conn6 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:49 INFO - PROCESS | 3852 | 1464191929319 Marionette TRACE conn6 <- [1,1527,null,{"value":null}] 08:58:49 INFO - PROCESS | 3852 | 1464191929399 Marionette TRACE conn6 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:49 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DF2AAC800 == 46 [pid = 3852] [id = 391] 08:58:49 INFO - PROCESS | 3852 | ++DOMWINDOW == 172 (0000001DEE3B2800) [pid = 3852] [serial = 1173] [outer = 0000000000000000] 08:58:49 INFO - PROCESS | 3852 | ++DOMWINDOW == 173 (0000001DEE3B5C00) [pid = 3852] [serial = 1174] [outer = 0000001DEE3B2800] 08:58:49 INFO - PROCESS | 3852 | 1464191929498 Marionette DEBUG loaded listener.js 08:58:49 INFO - PROCESS | 3852 | ++DOMWINDOW == 174 (0000001DEE3BE800) [pid = 3852] [serial = 1175] [outer = 0000001DEE3B2800] 08:58:50 INFO - PROCESS | 3852 | 1464191930197 Marionette TRACE conn6 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 08:58:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 08:58:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1024ms 08:58:50 INFO - PROCESS | 3852 | 1464191930235 Marionette TRACE conn6 -> [0,1529,"getWindowHandle",null] 08:58:50 INFO - PROCESS | 3852 | 1464191930239 Marionette TRACE conn6 <- [1,1529,null,{"value":"13"}] 08:58:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 08:58:50 INFO - PROCESS | 3852 | 1464191930243 Marionette TRACE conn6 -> [0,1530,"setScriptTimeout",{"ms":35000}] 08:58:50 INFO - PROCESS | 3852 | 1464191930247 Marionette TRACE conn6 <- [1,1530,null,{}] 08:58:50 INFO - PROCESS | 3852 | 1464191930270 Marionette TRACE conn6 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:50 INFO - PROCESS | 3852 | 1464191930380 Marionette TRACE conn6 <- [1,1531,null,{"value":null}] 08:58:50 INFO - PROCESS | 3852 | 1464191930462 Marionette TRACE conn6 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:50 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DB2222800 == 47 [pid = 3852] [id = 392] 08:58:50 INFO - PROCESS | 3852 | ++DOMWINDOW == 175 (0000001D81871800) [pid = 3852] [serial = 1176] [outer = 0000000000000000] 08:58:50 INFO - PROCESS | 3852 | ++DOMWINDOW == 176 (0000001D82CD3000) [pid = 3852] [serial = 1177] [outer = 0000001D81871800] 08:58:50 INFO - PROCESS | 3852 | 1464191930599 Marionette DEBUG loaded listener.js 08:58:50 INFO - PROCESS | 3852 | ++DOMWINDOW == 177 (0000001DDCFC2000) [pid = 3852] [serial = 1178] [outer = 0000001D81871800] 08:58:50 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE057F000 == 46 [pid = 3852] [id = 379] 08:58:51 INFO - PROCESS | 3852 | 1464191931290 Marionette TRACE conn6 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 08:58:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 08:58:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1085ms 08:58:51 INFO - PROCESS | 3852 | 1464191931337 Marionette TRACE conn6 -> [0,1533,"getWindowHandle",null] 08:58:51 INFO - PROCESS | 3852 | 1464191931343 Marionette TRACE conn6 <- [1,1533,null,{"value":"13"}] 08:58:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 08:58:51 INFO - PROCESS | 3852 | 1464191931349 Marionette TRACE conn6 -> [0,1534,"setScriptTimeout",{"ms":35000}] 08:58:51 INFO - PROCESS | 3852 | 1464191931353 Marionette TRACE conn6 <- [1,1534,null,{}] 08:58:51 INFO - PROCESS | 3852 | 1464191931358 Marionette TRACE conn6 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:51 INFO - PROCESS | 3852 | 1464191931510 Marionette TRACE conn6 <- [1,1535,null,{"value":null}] 08:58:51 INFO - PROCESS | 3852 | 1464191931636 Marionette TRACE conn6 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:51 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEE303800 == 47 [pid = 3852] [id = 393] 08:58:51 INFO - PROCESS | 3852 | ++DOMWINDOW == 178 (0000001DE0ED2C00) [pid = 3852] [serial = 1179] [outer = 0000000000000000] 08:58:51 INFO - PROCESS | 3852 | ++DOMWINDOW == 179 (0000001DE1E22C00) [pid = 3852] [serial = 1180] [outer = 0000001DE0ED2C00] 08:58:51 INFO - PROCESS | 3852 | 1464191931697 Marionette DEBUG loaded listener.js 08:58:51 INFO - PROCESS | 3852 | ++DOMWINDOW == 180 (0000001DE25A4000) [pid = 3852] [serial = 1181] [outer = 0000001DE0ED2C00] 08:58:52 INFO - PROCESS | 3852 | --DOCSHELL 0000001D842CD800 == 46 [pid = 3852] [id = 323] 08:58:52 INFO - PROCESS | 3852 | --DOCSHELL 0000001DB0AC5000 == 45 [pid = 3852] [id = 318] 08:58:52 INFO - PROCESS | 3852 | --DOCSHELL 0000001DB2217800 == 44 [pid = 3852] [id = 376] 08:58:52 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE73CA000 == 43 [pid = 3852] [id = 375] 08:58:52 INFO - PROCESS | 3852 | --DOCSHELL 0000001DF1028000 == 42 [pid = 3852] [id = 388] 08:58:52 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEF65C000 == 41 [pid = 3852] [id = 387] 08:58:52 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEC37D000 == 40 [pid = 3852] [id = 386] 08:58:52 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE6829800 == 39 [pid = 3852] [id = 385] 08:58:52 INFO - PROCESS | 3852 | --DOCSHELL 0000001D811D3000 == 38 [pid = 3852] [id = 384] 08:58:55 INFO - PROCESS | 3852 | --DOCSHELL 0000001DB2009800 == 37 [pid = 3852] [id = 319] 08:58:55 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE0DEA000 == 36 [pid = 3852] [id = 369] 08:58:55 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE7149800 == 35 [pid = 3852] [id = 380] 08:58:55 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE2451800 == 34 [pid = 3852] [id = 370] 08:58:55 INFO - PROCESS | 3852 | --DOCSHELL 0000001DF1D44800 == 33 [pid = 3852] [id = 389] 08:58:55 INFO - PROCESS | 3852 | --DOCSHELL 0000001DF2AAC800 == 32 [pid = 3852] [id = 391] 08:58:55 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEEDD6800 == 31 [pid = 3852] [id = 360] 08:58:55 INFO - PROCESS | 3852 | --DOCSHELL 0000001D842D9000 == 30 [pid = 3852] [id = 325] 08:58:55 INFO - PROCESS | 3852 | --DOCSHELL 0000001DF27E2000 == 29 [pid = 3852] [id = 390] 08:58:55 INFO - PROCESS | 3852 | --DOCSHELL 0000001D810A6800 == 28 [pid = 3852] [id = 382] 08:58:55 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE169F000 == 27 [pid = 3852] [id = 322] 08:58:55 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEC230800 == 26 [pid = 3852] [id = 377] 08:58:55 INFO - PROCESS | 3852 | --DOCSHELL 0000001D810AE800 == 25 [pid = 3852] [id = 330] 08:58:55 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE7150000 == 24 [pid = 3852] [id = 326] 08:58:55 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE662C000 == 23 [pid = 3852] [id = 324] 08:58:55 INFO - PROCESS | 3852 | --DOCSHELL 0000001DB2017000 == 22 [pid = 3852] [id = 378] 08:58:55 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEF11E000 == 21 [pid = 3852] [id = 383] 08:58:55 INFO - PROCESS | 3852 | --DOCSHELL 0000001D842CE000 == 20 [pid = 3852] [id = 317] 08:58:55 INFO - PROCESS | 3852 | --DOCSHELL 0000001DB231B800 == 19 [pid = 3852] [id = 320] 08:58:55 INFO - PROCESS | 3852 | --DOCSHELL 0000001D837A4000 == 18 [pid = 3852] [id = 332] 08:58:55 INFO - PROCESS | 3852 | --DOCSHELL 0000001DB2218000 == 17 [pid = 3852] [id = 368] 08:58:55 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE7FC6000 == 16 [pid = 3852] [id = 327] 08:58:55 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE0572000 == 15 [pid = 3852] [id = 321] 08:58:55 INFO - PROCESS | 3852 | --DOCSHELL 0000001DED949800 == 14 [pid = 3852] [id = 381] 08:58:55 INFO - PROCESS | 3852 | --DOCSHELL 0000001D811D8800 == 13 [pid = 3852] [id = 315] 08:58:55 INFO - PROCESS | 3852 | --DOCSHELL 0000001DB0AB7800 == 12 [pid = 3852] [id = 365] 08:58:55 INFO - PROCESS | 3852 | --DOCSHELL 0000001DB093D800 == 11 [pid = 3852] [id = 363] 08:58:55 INFO - PROCESS | 3852 | --DOCSHELL 0000001D81873000 == 10 [pid = 3852] [id = 371] 08:58:55 INFO - PROCESS | 3852 | --DOCSHELL 0000001DB2222800 == 9 [pid = 3852] [id = 392] 08:58:57 INFO - PROCESS | 3852 | 1464191937775 Marionette TRACE conn6 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 08:58:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 08:58:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 6498ms 08:58:57 INFO - PROCESS | 3852 | 1464191937848 Marionette TRACE conn6 -> [0,1537,"getWindowHandle",null] 08:58:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 08:58:57 INFO - PROCESS | 3852 | 1464191937854 Marionette TRACE conn6 <- [1,1537,null,{"value":"13"}] 08:58:57 INFO - PROCESS | 3852 | 1464191937858 Marionette TRACE conn6 -> [0,1538,"setScriptTimeout",{"ms":35000}] 08:58:57 INFO - PROCESS | 3852 | 1464191937863 Marionette TRACE conn6 <- [1,1538,null,{}] 08:58:57 INFO - PROCESS | 3852 | 1464191937869 Marionette TRACE conn6 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:58 INFO - PROCESS | 3852 | 1464191938002 Marionette TRACE conn6 <- [1,1539,null,{"value":null}] 08:58:58 INFO - PROCESS | 3852 | 1464191938089 Marionette TRACE conn6 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:58 INFO - PROCESS | 3852 | ++DOCSHELL 0000001D842CB800 == 10 [pid = 3852] [id = 394] 08:58:58 INFO - PROCESS | 3852 | ++DOMWINDOW == 181 (0000001D82796C00) [pid = 3852] [serial = 1182] [outer = 0000000000000000] 08:58:58 INFO - PROCESS | 3852 | ++DOMWINDOW == 182 (0000001D82C06C00) [pid = 3852] [serial = 1183] [outer = 0000001D82796C00] 08:58:58 INFO - PROCESS | 3852 | 1464191938141 Marionette DEBUG loaded listener.js 08:58:58 INFO - PROCESS | 3852 | ++DOMWINDOW == 183 (0000001D82CD0C00) [pid = 3852] [serial = 1184] [outer = 0000001D82796C00] 08:58:58 INFO - PROCESS | 3852 | 1464191938575 Marionette TRACE conn6 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 08:58:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 08:58:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 777ms 08:58:58 INFO - PROCESS | 3852 | 1464191938638 Marionette TRACE conn6 -> [0,1541,"getWindowHandle",null] 08:58:58 INFO - PROCESS | 3852 | 1464191938645 Marionette TRACE conn6 <- [1,1541,null,{"value":"13"}] 08:58:58 INFO - PROCESS | 3852 | 1464191938652 Marionette TRACE conn6 -> [0,1542,"setScriptTimeout",{"ms":35000}] 08:58:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 08:58:58 INFO - PROCESS | 3852 | 1464191938655 Marionette TRACE conn6 <- [1,1542,null,{}] 08:58:58 INFO - PROCESS | 3852 | 1464191938659 Marionette TRACE conn6 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:58 INFO - PROCESS | 3852 | 1464191938758 Marionette TRACE conn6 <- [1,1543,null,{"value":null}] 08:58:58 INFO - PROCESS | 3852 | 1464191938777 Marionette TRACE conn6 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:58 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE0575000 == 11 [pid = 3852] [id = 395] 08:58:58 INFO - PROCESS | 3852 | ++DOMWINDOW == 184 (0000001D839A4C00) [pid = 3852] [serial = 1185] [outer = 0000000000000000] 08:58:58 INFO - PROCESS | 3852 | ++DOMWINDOW == 185 (0000001D83A0C400) [pid = 3852] [serial = 1186] [outer = 0000001D839A4C00] 08:58:58 INFO - PROCESS | 3852 | 1464191938826 Marionette DEBUG loaded listener.js 08:58:58 INFO - PROCESS | 3852 | ++DOMWINDOW == 186 (0000001DB0C39C00) [pid = 3852] [serial = 1187] [outer = 0000001D839A4C00] 08:58:59 INFO - PROCESS | 3852 | 1464191939338 Marionette TRACE conn6 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 08:58:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 08:58:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 734ms 08:58:59 INFO - PROCESS | 3852 | 1464191939392 Marionette TRACE conn6 -> [0,1545,"getWindowHandle",null] 08:58:59 INFO - PROCESS | 3852 | 1464191939395 Marionette TRACE conn6 <- [1,1545,null,{"value":"13"}] 08:58:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 08:58:59 INFO - PROCESS | 3852 | 1464191939399 Marionette TRACE conn6 -> [0,1546,"setScriptTimeout",{"ms":35000}] 08:58:59 INFO - PROCESS | 3852 | 1464191939403 Marionette TRACE conn6 <- [1,1546,null,{}] 08:58:59 INFO - PROCESS | 3852 | 1464191939414 Marionette TRACE conn6 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:59 INFO - PROCESS | 3852 | 1464191939525 Marionette TRACE conn6 <- [1,1547,null,{"value":null}] 08:58:59 INFO - PROCESS | 3852 | 1464191939546 Marionette TRACE conn6 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:59 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE7151000 == 12 [pid = 3852] [id = 396] 08:58:59 INFO - PROCESS | 3852 | ++DOMWINDOW == 187 (0000001DB22B4C00) [pid = 3852] [serial = 1188] [outer = 0000000000000000] 08:58:59 INFO - PROCESS | 3852 | ++DOMWINDOW == 188 (0000001DB22B9800) [pid = 3852] [serial = 1189] [outer = 0000001DB22B4C00] 08:58:59 INFO - PROCESS | 3852 | 1464191939599 Marionette DEBUG loaded listener.js 08:58:59 INFO - PROCESS | 3852 | ++DOMWINDOW == 189 (0000001DE0537400) [pid = 3852] [serial = 1190] [outer = 0000001DB22B4C00] 08:59:01 INFO - PROCESS | 3852 | --DOMWINDOW == 188 (0000001DE1E23400) [pid = 3852] [serial = 1064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 08:59:01 INFO - PROCESS | 3852 | --DOMWINDOW == 187 (0000001DE33B1000) [pid = 3852] [serial = 1067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 08:59:01 INFO - PROCESS | 3852 | --DOMWINDOW == 186 (0000001DEBA9D000) [pid = 3852] [serial = 1079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 08:59:01 INFO - PROCESS | 3852 | --DOMWINDOW == 185 (0000001DE7E3CC00) [pid = 3852] [serial = 1070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 08:59:01 INFO - PROCESS | 3852 | --DOMWINDOW == 184 (0000001D839AB800) [pid = 3852] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 08:59:01 INFO - PROCESS | 3852 | --DOMWINDOW == 183 (0000001D81866800) [pid = 3852] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 08:59:01 INFO - PROCESS | 3852 | --DOMWINDOW == 182 (0000001D8186B000) [pid = 3852] [serial = 1082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 08:59:01 INFO - PROCESS | 3852 | --DOMWINDOW == 181 (0000001DE87D9800) [pid = 3852] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 08:59:01 INFO - PROCESS | 3852 | --DOMWINDOW == 180 (0000001DE33AC000) [pid = 3852] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 08:59:01 INFO - PROCESS | 3852 | --DOMWINDOW == 179 (0000001DDCFC0400) [pid = 3852] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 08:59:01 INFO - PROCESS | 3852 | --DOMWINDOW == 178 (0000001D82794C00) [pid = 3852] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 08:59:01 INFO - PROCESS | 3852 | --DOMWINDOW == 177 (0000001DE839CC00) [pid = 3852] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 08:59:01 INFO - PROCESS | 3852 | --DOMWINDOW == 176 (0000001DE052B000) [pid = 3852] [serial = 1061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 08:59:01 INFO - PROCESS | 3852 | --DOMWINDOW == 175 (0000001DB21B8C00) [pid = 3852] [serial = 1058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 08:59:01 INFO - PROCESS | 3852 | --DOMWINDOW == 174 (0000001D82C02800) [pid = 3852] [serial = 1085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 08:59:01 INFO - PROCESS | 3852 | --DOMWINDOW == 173 (0000001D818ED400) [pid = 3852] [serial = 1055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 08:59:01 INFO - PROCESS | 3852 | --DOMWINDOW == 172 (0000001D83A0F000) [pid = 3852] [serial = 1073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 08:59:01 INFO - PROCESS | 3852 | --DOMWINDOW == 171 (0000001D818F1000) [pid = 3852] [serial = 1116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 08:59:01 INFO - PROCESS | 3852 | --DOMWINDOW == 170 (0000001D82799000) [pid = 3852] [serial = 1095] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 08:59:01 INFO - PROCESS | 3852 | --DOMWINDOW == 169 (0000001D81871800) [pid = 3852] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 08:59:01 INFO - PROCESS | 3852 | --DOMWINDOW == 168 (0000001DB0AA7000) [pid = 3852] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 08:59:01 INFO - PROCESS | 3852 | --DOMWINDOW == 167 (0000001D80A04400) [pid = 3852] [serial = 1113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 08:59:01 INFO - PROCESS | 3852 | --DOMWINDOW == 166 (0000001D81764C00) [pid = 3852] [serial = 1092] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 08:59:01 INFO - PROCESS | 3852 | --DOMWINDOW == 165 (0000001D80041400) [pid = 3852] [serial = 1088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 08:59:01 INFO - PROCESS | 3852 | --DOMWINDOW == 164 (0000001D835D7400) [pid = 3852] [serial = 1101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 08:59:01 INFO - PROCESS | 3852 | --DOMWINDOW == 163 (0000001D83A05C00) [pid = 3852] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 08:59:01 INFO - PROCESS | 3852 | --DOMWINDOW == 162 (0000001DB219B800) [pid = 3852] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 08:59:01 INFO - PROCESS | 3852 | --DOMWINDOW == 161 (0000001DB22BFC00) [pid = 3852] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 08:59:01 INFO - PROCESS | 3852 | --DOMWINDOW == 160 (0000001DE6412400) [pid = 3852] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 08:59:01 INFO - PROCESS | 3852 | --DOMWINDOW == 159 (0000001D81871000) [pid = 3852] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 08:59:01 INFO - PROCESS | 3852 | --DOMWINDOW == 158 (0000001DE1E27000) [pid = 3852] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 08:59:01 INFO - PROCESS | 3852 | --DOMWINDOW == 157 (0000001DB22C1800) [pid = 3852] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 08:59:01 INFO - PROCESS | 3852 | --DOMWINDOW == 156 (0000001D835D8800) [pid = 3852] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 08:59:01 INFO - PROCESS | 3852 | --DOMWINDOW == 155 (0000001D8186A400) [pid = 3852] [serial = 1098] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 08:59:01 INFO - PROCESS | 3852 | --DOMWINDOW == 154 (0000001DEB403C00) [pid = 3852] [serial = 1076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 08:59:01 INFO - PROCESS | 3852 | --DOMWINDOW == 153 (0000001DE83BC000) [pid = 3852] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 08:59:01 INFO - PROCESS | 3852 | --DOMWINDOW == 152 (0000001DE71F2000) [pid = 3852] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 08:59:01 INFO - PROCESS | 3852 | --DOMWINDOW == 151 (0000001DE74B3400) [pid = 3852] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 08:59:01 INFO - PROCESS | 3852 | --DOMWINDOW == 150 (0000001D82790800) [pid = 3852] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 08:59:01 INFO - PROCESS | 3852 | --DOMWINDOW == 149 (0000001DE3282000) [pid = 3852] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 08:59:01 INFO - PROCESS | 3852 | --DOMWINDOW == 148 (0000001DE2729000) [pid = 3852] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 08:59:01 INFO - PROCESS | 3852 | --DOMWINDOW == 147 (0000001DE1E56000) [pid = 3852] [serial = 1125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 08:59:01 INFO - PROCESS | 3852 | --DOMWINDOW == 146 (0000001DE1E26800) [pid = 3852] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 08:59:01 INFO - PROCESS | 3852 | --DOMWINDOW == 145 (0000001DE1340400) [pid = 3852] [serial = 1122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 08:59:01 INFO - PROCESS | 3852 | --DOMWINDOW == 144 (0000001DB2049400) [pid = 3852] [serial = 1119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 08:59:01 INFO - PROCESS | 3852 | --DOMWINDOW == 143 (0000001DB22B8400) [pid = 3852] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 08:59:01 INFO - PROCESS | 3852 | --DOMWINDOW == 142 (0000001D8175F800) [pid = 3852] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 08:59:01 INFO - PROCESS | 3852 | --DOMWINDOW == 141 (0000001D818ED000) [pid = 3852] [serial = 1110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 08:59:01 INFO - PROCESS | 3852 | --DOMWINDOW == 140 (0000001DB21B5000) [pid = 3852] [serial = 1107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 08:59:01 INFO - PROCESS | 3852 | --DOMWINDOW == 139 (0000001DB22BCC00) [pid = 3852] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 08:59:01 INFO - PROCESS | 3852 | --DOMWINDOW == 138 (0000001D80043400) [pid = 3852] [serial = 1104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 08:59:01 INFO - PROCESS | 3852 | --DOMWINDOW == 137 (0000001DE25A7000) [pid = 3852] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 08:59:01 INFO - PROCESS | 3852 | --DOMWINDOW == 136 (0000001DEE3B2800) [pid = 3852] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 08:59:01 INFO - PROCESS | 3852 | --DOMWINDOW == 135 (0000001DED974800) [pid = 3852] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 08:59:01 INFO - PROCESS | 3852 | --DOMWINDOW == 134 (0000001DEB40D400) [pid = 3852] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 08:59:01 INFO - PROCESS | 3852 | 1464191941548 Marionette TRACE conn6 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 08:59:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 08:59:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 2194ms 08:59:01 INFO - PROCESS | 3852 | 1464191941594 Marionette TRACE conn6 -> [0,1549,"getWindowHandle",null] 08:59:01 INFO - PROCESS | 3852 | 1464191941601 Marionette TRACE conn6 <- [1,1549,null,{"value":"13"}] 08:59:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 08:59:01 INFO - PROCESS | 3852 | 1464191941606 Marionette TRACE conn6 -> [0,1550,"setScriptTimeout",{"ms":35000}] 08:59:01 INFO - PROCESS | 3852 | 1464191941611 Marionette TRACE conn6 <- [1,1550,null,{}] 08:59:01 INFO - PROCESS | 3852 | 1464191941616 Marionette TRACE conn6 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:01 INFO - PROCESS | 3852 | 1464191941763 Marionette TRACE conn6 <- [1,1551,null,{"value":null}] 08:59:01 INFO - PROCESS | 3852 | 1464191941890 Marionette TRACE conn6 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:01 INFO - PROCESS | 3852 | ++DOCSHELL 0000001D842C7800 == 13 [pid = 3852] [id = 397] 08:59:01 INFO - PROCESS | 3852 | ++DOMWINDOW == 135 (0000001D818EF400) [pid = 3852] [serial = 1191] [outer = 0000000000000000] 08:59:01 INFO - PROCESS | 3852 | ++DOMWINDOW == 136 (0000001D818F0C00) [pid = 3852] [serial = 1192] [outer = 0000001D818EF400] 08:59:01 INFO - PROCESS | 3852 | 1464191941953 Marionette DEBUG loaded listener.js 08:59:02 INFO - PROCESS | 3852 | ++DOMWINDOW == 137 (0000001D82C10C00) [pid = 3852] [serial = 1193] [outer = 0000001D818EF400] 08:59:02 INFO - PROCESS | 3852 | 1464191942573 Marionette TRACE conn6 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 08:59:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 08:59:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1027ms 08:59:02 INFO - PROCESS | 3852 | 1464191942636 Marionette TRACE conn6 -> [0,1553,"getWindowHandle",null] 08:59:02 INFO - PROCESS | 3852 | 1464191942643 Marionette TRACE conn6 <- [1,1553,null,{"value":"13"}] 08:59:02 INFO - PROCESS | 3852 | 1464191942650 Marionette TRACE conn6 -> [0,1554,"setScriptTimeout",{"ms":35000}] 08:59:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 08:59:02 INFO - PROCESS | 3852 | 1464191942653 Marionette TRACE conn6 <- [1,1554,null,{}] 08:59:02 INFO - PROCESS | 3852 | 1464191942657 Marionette TRACE conn6 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:02 INFO - PROCESS | 3852 | 1464191942778 Marionette TRACE conn6 <- [1,1555,null,{"value":null}] 08:59:02 INFO - PROCESS | 3852 | 1464191942902 Marionette TRACE conn6 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:02 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE2DD5800 == 14 [pid = 3852] [id = 398] 08:59:02 INFO - PROCESS | 3852 | ++DOMWINDOW == 138 (0000001D835CCC00) [pid = 3852] [serial = 1194] [outer = 0000000000000000] 08:59:02 INFO - PROCESS | 3852 | ++DOMWINDOW == 139 (0000001D835D3C00) [pid = 3852] [serial = 1195] [outer = 0000001D835CCC00] 08:59:02 INFO - PROCESS | 3852 | 1464191942962 Marionette DEBUG loaded listener.js 08:59:03 INFO - PROCESS | 3852 | ++DOMWINDOW == 140 (0000001D83A0F000) [pid = 3852] [serial = 1196] [outer = 0000001D835CCC00] 08:59:03 INFO - PROCESS | 3852 | 1464191943633 Marionette TRACE conn6 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 08:59:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 08:59:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1016ms 08:59:03 INFO - PROCESS | 3852 | 1464191943672 Marionette TRACE conn6 -> [0,1557,"getWindowHandle",null] 08:59:03 INFO - PROCESS | 3852 | 1464191943675 Marionette TRACE conn6 <- [1,1557,null,{"value":"13"}] 08:59:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 08:59:03 INFO - PROCESS | 3852 | 1464191943679 Marionette TRACE conn6 -> [0,1558,"setScriptTimeout",{"ms":35000}] 08:59:03 INFO - PROCESS | 3852 | 1464191943684 Marionette TRACE conn6 <- [1,1558,null,{}] 08:59:03 INFO - PROCESS | 3852 | 1464191943696 Marionette TRACE conn6 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:03 INFO - PROCESS | 3852 | 1464191943814 Marionette TRACE conn6 <- [1,1559,null,{"value":null}] 08:59:03 INFO - PROCESS | 3852 | 1464191943941 Marionette TRACE conn6 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:03 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEB958800 == 15 [pid = 3852] [id = 399] 08:59:03 INFO - PROCESS | 3852 | ++DOMWINDOW == 141 (0000001DB21A1000) [pid = 3852] [serial = 1197] [outer = 0000000000000000] 08:59:04 INFO - PROCESS | 3852 | ++DOMWINDOW == 142 (0000001DB21AA800) [pid = 3852] [serial = 1198] [outer = 0000001DB21A1000] 08:59:04 INFO - PROCESS | 3852 | 1464191944006 Marionette DEBUG loaded listener.js 08:59:04 INFO - PROCESS | 3852 | ++DOMWINDOW == 143 (0000001DDCFC5C00) [pid = 3852] [serial = 1199] [outer = 0000001DB21A1000] 08:59:04 INFO - PROCESS | 3852 | 1464191944572 Marionette TRACE conn6 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 08:59:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 08:59:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 944ms 08:59:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 08:59:04 INFO - PROCESS | 3852 | 1464191944625 Marionette TRACE conn6 -> [0,1561,"getWindowHandle",null] 08:59:04 INFO - PROCESS | 3852 | 1464191944628 Marionette TRACE conn6 <- [1,1561,null,{"value":"13"}] 08:59:04 INFO - PROCESS | 3852 | 1464191944632 Marionette TRACE conn6 -> [0,1562,"setScriptTimeout",{"ms":35000}] 08:59:04 INFO - PROCESS | 3852 | 1464191944634 Marionette TRACE conn6 <- [1,1562,null,{}] 08:59:04 INFO - PROCESS | 3852 | 1464191944638 Marionette TRACE conn6 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:04 INFO - PROCESS | 3852 | 1464191944760 Marionette TRACE conn6 <- [1,1563,null,{"value":null}] 08:59:04 INFO - PROCESS | 3852 | 1464191944856 Marionette TRACE conn6 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:04 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE6F0D000 == 16 [pid = 3852] [id = 400] 08:59:04 INFO - PROCESS | 3852 | ++DOMWINDOW == 144 (0000001DE05DF800) [pid = 3852] [serial = 1200] [outer = 0000000000000000] 08:59:04 INFO - PROCESS | 3852 | ++DOMWINDOW == 145 (0000001DE0DCE800) [pid = 3852] [serial = 1201] [outer = 0000001DE05DF800] 08:59:04 INFO - PROCESS | 3852 | 1464191944915 Marionette DEBUG loaded listener.js 08:59:05 INFO - PROCESS | 3852 | ++DOMWINDOW == 146 (0000001DE16BF800) [pid = 3852] [serial = 1202] [outer = 0000001DE05DF800] 08:59:05 INFO - PROCESS | 3852 | 1464191945576 Marionette TRACE conn6 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 08:59:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 08:59:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1120ms 08:59:05 INFO - PROCESS | 3852 | 1464191945763 Marionette TRACE conn6 -> [0,1565,"getWindowHandle",null] 08:59:05 INFO - PROCESS | 3852 | 1464191945768 Marionette TRACE conn6 <- [1,1565,null,{"value":"13"}] 08:59:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 08:59:05 INFO - PROCESS | 3852 | 1464191945773 Marionette TRACE conn6 -> [0,1566,"setScriptTimeout",{"ms":35000}] 08:59:05 INFO - PROCESS | 3852 | 1464191945776 Marionette TRACE conn6 <- [1,1566,null,{}] 08:59:05 INFO - PROCESS | 3852 | 1464191945782 Marionette TRACE conn6 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:05 INFO - PROCESS | 3852 | 1464191945892 Marionette TRACE conn6 <- [1,1567,null,{"value":null}] 08:59:05 INFO - PROCESS | 3852 | 1464191945969 Marionette TRACE conn6 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:05 INFO - PROCESS | 3852 | ++DOCSHELL 0000001D818C9800 == 17 [pid = 3852] [id = 401] 08:59:05 INFO - PROCESS | 3852 | ++DOMWINDOW == 147 (0000001D81769000) [pid = 3852] [serial = 1203] [outer = 0000000000000000] 08:59:06 INFO - PROCESS | 3852 | ++DOMWINDOW == 148 (0000001D81867000) [pid = 3852] [serial = 1204] [outer = 0000001D81769000] 08:59:06 INFO - PROCESS | 3852 | 1464191946021 Marionette DEBUG loaded listener.js 08:59:06 INFO - PROCESS | 3852 | ++DOMWINDOW == 149 (0000001D8278A800) [pid = 3852] [serial = 1205] [outer = 0000001D81769000] 08:59:06 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE0575000 == 16 [pid = 3852] [id = 395] 08:59:06 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEE303800 == 15 [pid = 3852] [id = 393] 08:59:06 INFO - PROCESS | 3852 | --DOMWINDOW == 148 (0000001DB204EC00) [pid = 3852] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 08:59:06 INFO - PROCESS | 3852 | --DOMWINDOW == 147 (0000001DB0C40C00) [pid = 3852] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 08:59:06 INFO - PROCESS | 3852 | --DOMWINDOW == 146 (0000001D82CD3000) [pid = 3852] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 08:59:06 INFO - PROCESS | 3852 | --DOMWINDOW == 145 (0000001D83A08400) [pid = 3852] [serial = 1103] [outer = 0000000000000000] [url = about:blank] 08:59:06 INFO - PROCESS | 3852 | --DOMWINDOW == 144 (0000001DB0C3B400) [pid = 3852] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 08:59:06 INFO - PROCESS | 3852 | --DOMWINDOW == 143 (0000001DB21B4400) [pid = 3852] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 08:59:06 INFO - PROCESS | 3852 | --DOMWINDOW == 142 (0000001DE0530000) [pid = 3852] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 08:59:06 INFO - PROCESS | 3852 | --DOMWINDOW == 141 (0000001DE6757C00) [pid = 3852] [serial = 985] [outer = 0000000000000000] [url = about:blank] 08:59:06 INFO - PROCESS | 3852 | --DOMWINDOW == 140 (0000001D835D8000) [pid = 3852] [serial = 997] [outer = 0000000000000000] [url = about:blank] 08:59:06 INFO - PROCESS | 3852 | --DOMWINDOW == 139 (0000001DE1F68800) [pid = 3852] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 08:59:06 INFO - PROCESS | 3852 | --DOMWINDOW == 138 (0000001DE1C33800) [pid = 3852] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 08:59:06 INFO - PROCESS | 3852 | --DOMWINDOW == 137 (0000001DB204D000) [pid = 3852] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 08:59:06 INFO - PROCESS | 3852 | --DOMWINDOW == 136 (0000001D83719C00) [pid = 3852] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 08:59:06 INFO - PROCESS | 3852 | --DOMWINDOW == 135 (0000001D839A9000) [pid = 3852] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 08:59:06 INFO - PROCESS | 3852 | --DOMWINDOW == 134 (0000001D8186FC00) [pid = 3852] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 08:59:06 INFO - PROCESS | 3852 | --DOMWINDOW == 133 (0000001D82791C00) [pid = 3852] [serial = 1100] [outer = 0000000000000000] [url = about:blank] 08:59:06 INFO - PROCESS | 3852 | --DOMWINDOW == 132 (0000001DEB9C7400) [pid = 3852] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 08:59:06 INFO - PROCESS | 3852 | --DOMWINDOW == 131 (0000001D80A0F800) [pid = 3852] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 08:59:06 INFO - PROCESS | 3852 | --DOMWINDOW == 130 (0000001DE1E5E400) [pid = 3852] [serial = 1065] [outer = 0000000000000000] [url = about:blank] 08:59:06 INFO - PROCESS | 3852 | --DOMWINDOW == 129 (0000001DE641F000) [pid = 3852] [serial = 1068] [outer = 0000000000000000] [url = about:blank] 08:59:06 INFO - PROCESS | 3852 | --DOMWINDOW == 128 (0000001DEBA9EC00) [pid = 3852] [serial = 1080] [outer = 0000000000000000] [url = about:blank] 08:59:06 INFO - PROCESS | 3852 | --DOMWINDOW == 127 (0000001DE24E1400) [pid = 3852] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 08:59:06 INFO - PROCESS | 3852 | --DOMWINDOW == 126 (0000001DE7F8F400) [pid = 3852] [serial = 1071] [outer = 0000000000000000] [url = about:blank] 08:59:06 INFO - PROCESS | 3852 | --DOMWINDOW == 125 (0000001DE6ED2800) [pid = 3852] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 08:59:06 INFO - PROCESS | 3852 | --DOMWINDOW == 124 (0000001D835D8400) [pid = 3852] [serial = 1077] [outer = 0000000000000000] [url = about:blank] 08:59:06 INFO - PROCESS | 3852 | --DOMWINDOW == 123 (0000001DE8714000) [pid = 3852] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 08:59:06 INFO - PROCESS | 3852 | --DOMWINDOW == 122 (0000001D83A07400) [pid = 3852] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 08:59:06 INFO - PROCESS | 3852 | --DOMWINDOW == 121 (0000001DEB411C00) [pid = 3852] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 08:59:06 INFO - PROCESS | 3852 | --DOMWINDOW == 120 (0000001DEAE55800) [pid = 3852] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 08:59:06 INFO - PROCESS | 3852 | --DOMWINDOW == 119 (0000001D8186BC00) [pid = 3852] [serial = 1083] [outer = 0000000000000000] [url = about:blank] 08:59:06 INFO - PROCESS | 3852 | --DOMWINDOW == 118 (0000001DE8DAB800) [pid = 3852] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 08:59:06 INFO - PROCESS | 3852 | --DOMWINDOW == 117 (0000001DE87E8400) [pid = 3852] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 08:59:06 INFO - PROCESS | 3852 | --DOMWINDOW == 116 (0000001DE73A1400) [pid = 3852] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 08:59:06 INFO - PROCESS | 3852 | --DOMWINDOW == 115 (0000001DE6415C00) [pid = 3852] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 08:59:06 INFO - PROCESS | 3852 | --DOMWINDOW == 114 (0000001DE1E21C00) [pid = 3852] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 08:59:06 INFO - PROCESS | 3852 | --DOMWINDOW == 113 (0000001DE0D52400) [pid = 3852] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 08:59:06 INFO - PROCESS | 3852 | --DOMWINDOW == 112 (0000001DB0AA7400) [pid = 3852] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 08:59:06 INFO - PROCESS | 3852 | --DOMWINDOW == 111 (0000001D82C10000) [pid = 3852] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 08:59:06 INFO - PROCESS | 3852 | --DOMWINDOW == 110 (0000001DE8712400) [pid = 3852] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 08:59:06 INFO - PROCESS | 3852 | --DOMWINDOW == 109 (0000001DE1C33400) [pid = 3852] [serial = 1062] [outer = 0000000000000000] [url = about:blank] 08:59:06 INFO - PROCESS | 3852 | --DOMWINDOW == 108 (0000001DD43C2400) [pid = 3852] [serial = 1059] [outer = 0000000000000000] [url = about:blank] 08:59:06 INFO - PROCESS | 3852 | --DOMWINDOW == 107 (0000001D82C0D800) [pid = 3852] [serial = 1086] [outer = 0000000000000000] [url = about:blank] 08:59:06 INFO - PROCESS | 3852 | --DOMWINDOW == 106 (0000001DE03C0800) [pid = 3852] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 08:59:06 INFO - PROCESS | 3852 | --DOMWINDOW == 105 (0000001D83710C00) [pid = 3852] [serial = 1056] [outer = 0000000000000000] [url = about:blank] 08:59:06 INFO - PROCESS | 3852 | --DOMWINDOW == 104 (0000001DB0A5D800) [pid = 3852] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 08:59:06 INFO - PROCESS | 3852 | --DOMWINDOW == 103 (0000001DB2049000) [pid = 3852] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 08:59:06 INFO - PROCESS | 3852 | --DOMWINDOW == 102 (0000001D82CCE400) [pid = 3852] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 08:59:06 INFO - PROCESS | 3852 | --DOMWINDOW == 101 (0000001D818F1400) [pid = 3852] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 08:59:06 INFO - PROCESS | 3852 | --DOMWINDOW == 100 (0000001D839A5400) [pid = 3852] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 08:59:06 INFO - PROCESS | 3852 | --DOMWINDOW == 99 (0000001D818EC400) [pid = 3852] [serial = 664] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:59:06 INFO - PROCESS | 3852 | --DOMWINDOW == 98 (0000001DE7F0B800) [pid = 3852] [serial = 1074] [outer = 0000000000000000] [url = about:blank] 08:59:06 INFO - PROCESS | 3852 | --DOMWINDOW == 97 (0000001DEBAD2800) [pid = 3852] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 08:59:06 INFO - PROCESS | 3852 | --DOMWINDOW == 96 (0000001DE8983400) [pid = 3852] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 08:59:06 INFO - PROCESS | 3852 | --DOMWINDOW == 95 (0000001DE1E19C00) [pid = 3852] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 08:59:06 INFO - PROCESS | 3852 | --DOMWINDOW == 94 (0000001DDCFCBC00) [pid = 3852] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 08:59:06 INFO - PROCESS | 3852 | --DOMWINDOW == 93 (0000001DE1D17400) [pid = 3852] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 08:59:06 INFO - PROCESS | 3852 | --DOMWINDOW == 92 (0000001DB219E000) [pid = 3852] [serial = 1106] [outer = 0000000000000000] [url = about:blank] 08:59:06 INFO - PROCESS | 3852 | --DOMWINDOW == 91 (0000001DB22B3C00) [pid = 3852] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 08:59:06 INFO - PROCESS | 3852 | --DOMWINDOW == 90 (0000001D818EE000) [pid = 3852] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 08:59:06 INFO - PROCESS | 3852 | --DOMWINDOW == 89 (0000001DB219C800) [pid = 3852] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 08:59:06 INFO - PROCESS | 3852 | --DOMWINDOW == 88 (0000001D839AB400) [pid = 3852] [serial = 1118] [outer = 0000000000000000] [url = about:blank] 08:59:06 INFO - PROCESS | 3852 | --DOMWINDOW == 87 (0000001D839A9400) [pid = 3852] [serial = 1097] [outer = 0000000000000000] [url = about:blank] 08:59:06 INFO - PROCESS | 3852 | --DOMWINDOW == 86 (0000001DDCFC2000) [pid = 3852] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 08:59:06 INFO - PROCESS | 3852 | --DOMWINDOW == 85 (0000001DE0536400) [pid = 3852] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 08:59:06 INFO - PROCESS | 3852 | --DOMWINDOW == 84 (0000001DB21ADC00) [pid = 3852] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 08:59:06 INFO - PROCESS | 3852 | --DOMWINDOW == 83 (0000001DE1E22C00) [pid = 3852] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 08:59:06 INFO - PROCESS | 3852 | --DOMWINDOW == 82 (0000001D818F9400) [pid = 3852] [serial = 1115] [outer = 0000000000000000] [url = about:blank] 08:59:06 INFO - PROCESS | 3852 | --DOMWINDOW == 81 (0000001D818F6800) [pid = 3852] [serial = 1094] [outer = 0000000000000000] [url = about:blank] 08:59:06 INFO - PROCESS | 3852 | --DOMWINDOW == 80 (0000001D82CCE800) [pid = 3852] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 08:59:06 INFO - PROCESS | 3852 | --DOMWINDOW == 79 (0000001D835D5800) [pid = 3852] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 08:59:06 INFO - PROCESS | 3852 | --DOMWINDOW == 78 (0000001D83711C00) [pid = 3852] [serial = 1089] [outer = 0000000000000000] [url = about:blank] 08:59:06 INFO - PROCESS | 3852 | --DOMWINDOW == 77 (0000001D81865400) [pid = 3852] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 08:59:06 INFO - PROCESS | 3852 | --DOMWINDOW == 76 (0000001DE271D400) [pid = 3852] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 08:59:06 INFO - PROCESS | 3852 | --DOMWINDOW == 75 (0000001DE7F0DC00) [pid = 3852] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 08:59:06 INFO - PROCESS | 3852 | --DOMWINDOW == 74 (0000001DE2726400) [pid = 3852] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 08:59:06 INFO - PROCESS | 3852 | --DOMWINDOW == 73 (0000001DE1D1CC00) [pid = 3852] [serial = 1124] [outer = 0000000000000000] [url = about:blank] 08:59:06 INFO - PROCESS | 3852 | --DOMWINDOW == 72 (0000001DE1E63800) [pid = 3852] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 08:59:06 INFO - PROCESS | 3852 | --DOMWINDOW == 71 (0000001DE1F60C00) [pid = 3852] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 08:59:06 INFO - PROCESS | 3852 | --DOMWINDOW == 70 (0000001DB22B6C00) [pid = 3852] [serial = 1121] [outer = 0000000000000000] [url = about:blank] 08:59:06 INFO - PROCESS | 3852 | --DOMWINDOW == 69 (0000001DE1C2B000) [pid = 3852] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 08:59:06 INFO - PROCESS | 3852 | --DOMWINDOW == 68 (0000001DE16BEC00) [pid = 3852] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 08:59:06 INFO - PROCESS | 3852 | --DOMWINDOW == 67 (0000001DB0C38400) [pid = 3852] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 08:59:06 INFO - PROCESS | 3852 | --DOMWINDOW == 66 (0000001DE6F84000) [pid = 3852] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 08:59:06 INFO - PROCESS | 3852 | --DOMWINDOW == 65 (0000001DE27F1C00) [pid = 3852] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 08:59:06 INFO - PROCESS | 3852 | --DOMWINDOW == 64 (0000001DE0534800) [pid = 3852] [serial = 1112] [outer = 0000000000000000] [url = about:blank] 08:59:06 INFO - PROCESS | 3852 | --DOMWINDOW == 63 (0000001DE03C0000) [pid = 3852] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 08:59:06 INFO - PROCESS | 3852 | --DOMWINDOW == 62 (0000001DDCFC0C00) [pid = 3852] [serial = 1109] [outer = 0000000000000000] [url = about:blank] 08:59:06 INFO - PROCESS | 3852 | --DOMWINDOW == 61 (0000001DEE3BE800) [pid = 3852] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 08:59:06 INFO - PROCESS | 3852 | --DOMWINDOW == 60 (0000001DEE251400) [pid = 3852] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 08:59:06 INFO - PROCESS | 3852 | --DOMWINDOW == 59 (0000001DEE3B5C00) [pid = 3852] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 08:59:06 INFO - PROCESS | 3852 | --DOMWINDOW == 58 (0000001DEC26D800) [pid = 3852] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 08:59:06 INFO - PROCESS | 3852 | --DOMWINDOW == 57 (0000001DED978800) [pid = 3852] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 08:59:06 INFO - PROCESS | 3852 | --DOMWINDOW == 56 (0000001DE8DAC000) [pid = 3852] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 08:59:06 INFO - PROCESS | 3852 | --DOMWINDOW == 55 (0000001DEB471000) [pid = 3852] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 08:59:06 INFO - PROCESS | 3852 | --DOMWINDOW == 54 (0000001DE8398C00) [pid = 3852] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 08:59:06 INFO - PROCESS | 3852 | --DOMWINDOW == 53 (0000001DE7F9A000) [pid = 3852] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 08:59:06 INFO - PROCESS | 3852 | --DOMWINDOW == 52 (0000001DE7F0D400) [pid = 3852] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 08:59:06 INFO - PROCESS | 3852 | --DOMWINDOW == 51 (0000001DE73F2C00) [pid = 3852] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 08:59:06 INFO - PROCESS | 3852 | --DOMWINDOW == 50 (0000001DE8718000) [pid = 3852] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 08:59:06 INFO - PROCESS | 3852 | --DOMWINDOW == 49 (0000001DE6E94800) [pid = 3852] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 08:59:06 INFO - PROCESS | 3852 | --DOMWINDOW == 48 (0000001DE6419000) [pid = 3852] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 08:59:06 INFO - PROCESS | 3852 | --DOMWINDOW == 47 (0000001DE666B000) [pid = 3852] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 08:59:06 INFO - PROCESS | 3852 | --DOMWINDOW == 46 (0000001DE1F6A400) [pid = 3852] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 08:59:06 INFO - PROCESS | 3852 | --DOMWINDOW == 45 (0000001DE2728C00) [pid = 3852] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 08:59:06 INFO - PROCESS | 3852 | 1464191946620 Marionette TRACE conn6 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 08:59:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 08:59:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 880ms 08:59:06 INFO - PROCESS | 3852 | 1464191946655 Marionette TRACE conn6 -> [0,1569,"getWindowHandle",null] 08:59:06 INFO - PROCESS | 3852 | 1464191946658 Marionette TRACE conn6 <- [1,1569,null,{"value":"13"}] 08:59:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 08:59:06 INFO - PROCESS | 3852 | 1464191946666 Marionette TRACE conn6 -> [0,1570,"setScriptTimeout",{"ms":35000}] 08:59:06 INFO - PROCESS | 3852 | 1464191946669 Marionette TRACE conn6 <- [1,1570,null,{}] 08:59:06 INFO - PROCESS | 3852 | 1464191946673 Marionette TRACE conn6 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:06 INFO - PROCESS | 3852 | 1464191946768 Marionette TRACE conn6 <- [1,1571,null,{"value":null}] 08:59:06 INFO - PROCESS | 3852 | 1464191946778 Marionette TRACE conn6 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:06 INFO - PROCESS | 3852 | ++DOCSHELL 0000001D83A64800 == 16 [pid = 3852] [id = 402] 08:59:06 INFO - PROCESS | 3852 | ++DOMWINDOW == 46 (0000001D8278AC00) [pid = 3852] [serial = 1206] [outer = 0000000000000000] 08:59:06 INFO - PROCESS | 3852 | ++DOMWINDOW == 47 (0000001D82C07000) [pid = 3852] [serial = 1207] [outer = 0000001D8278AC00] 08:59:06 INFO - PROCESS | 3852 | 1464191946826 Marionette DEBUG loaded listener.js 08:59:06 INFO - PROCESS | 3852 | ++DOMWINDOW == 48 (0000001D82CD4800) [pid = 3852] [serial = 1208] [outer = 0000001D8278AC00] 08:59:07 INFO - PROCESS | 3852 | 1464191947371 Marionette TRACE conn6 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 08:59:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 08:59:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 735ms 08:59:07 INFO - PROCESS | 3852 | 1464191947402 Marionette TRACE conn6 -> [0,1573,"getWindowHandle",null] 08:59:07 INFO - PROCESS | 3852 | 1464191947405 Marionette TRACE conn6 <- [1,1573,null,{"value":"13"}] 08:59:07 INFO - PROCESS | 3852 | 1464191947408 Marionette TRACE conn6 -> [0,1574,"setScriptTimeout",{"ms":35000}] 08:59:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 08:59:07 INFO - PROCESS | 3852 | 1464191947411 Marionette TRACE conn6 <- [1,1574,null,{}] 08:59:07 INFO - PROCESS | 3852 | 1464191947421 Marionette TRACE conn6 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:07 INFO - PROCESS | 3852 | 1464191947522 Marionette TRACE conn6 <- [1,1575,null,{"value":null}] 08:59:07 INFO - PROCESS | 3852 | 1464191947594 Marionette TRACE conn6 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:07 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DB0945800 == 17 [pid = 3852] [id = 403] 08:59:07 INFO - PROCESS | 3852 | ++DOMWINDOW == 49 (0000001D835DB400) [pid = 3852] [serial = 1209] [outer = 0000000000000000] 08:59:07 INFO - PROCESS | 3852 | ++DOMWINDOW == 50 (0000001D839AD400) [pid = 3852] [serial = 1210] [outer = 0000001D835DB400] 08:59:07 INFO - PROCESS | 3852 | 1464191947647 Marionette DEBUG loaded listener.js 08:59:07 INFO - PROCESS | 3852 | ++DOMWINDOW == 51 (0000001D83A0E400) [pid = 3852] [serial = 1211] [outer = 0000001D835DB400] 08:59:08 INFO - PROCESS | 3852 | 1464191948128 Marionette TRACE conn6 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 08:59:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 08:59:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 776ms 08:59:08 INFO - PROCESS | 3852 | 1464191948187 Marionette TRACE conn6 -> [0,1577,"getWindowHandle",null] 08:59:08 INFO - PROCESS | 3852 | 1464191948197 Marionette TRACE conn6 <- [1,1577,null,{"value":"13"}] 08:59:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 08:59:08 INFO - PROCESS | 3852 | 1464191948205 Marionette TRACE conn6 -> [0,1578,"setScriptTimeout",{"ms":35000}] 08:59:08 INFO - PROCESS | 3852 | 1464191948207 Marionette TRACE conn6 <- [1,1578,null,{}] 08:59:08 INFO - PROCESS | 3852 | 1464191948211 Marionette TRACE conn6 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:08 INFO - PROCESS | 3852 | 1464191948303 Marionette TRACE conn6 <- [1,1579,null,{"value":null}] 08:59:08 INFO - PROCESS | 3852 | 1464191948310 Marionette TRACE conn6 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:08 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DB201D800 == 18 [pid = 3852] [id = 404] 08:59:08 INFO - PROCESS | 3852 | ++DOMWINDOW == 52 (0000001DB21B0000) [pid = 3852] [serial = 1212] [outer = 0000000000000000] 08:59:08 INFO - PROCESS | 3852 | ++DOMWINDOW == 53 (0000001DB21B6C00) [pid = 3852] [serial = 1213] [outer = 0000001DB21B0000] 08:59:08 INFO - PROCESS | 3852 | 1464191948363 Marionette DEBUG loaded listener.js 08:59:08 INFO - PROCESS | 3852 | ++DOMWINDOW == 54 (0000001DB22C0000) [pid = 3852] [serial = 1214] [outer = 0000001DB21B0000] 08:59:08 INFO - PROCESS | 3852 | 1464191948807 Marionette TRACE conn6 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 08:59:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 08:59:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 670ms 08:59:08 INFO - PROCESS | 3852 | 1464191948877 Marionette TRACE conn6 -> [0,1581,"getWindowHandle",null] 08:59:08 INFO - PROCESS | 3852 | 1464191948880 Marionette TRACE conn6 <- [1,1581,null,{"value":"13"}] 08:59:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 08:59:08 INFO - PROCESS | 3852 | 1464191948883 Marionette TRACE conn6 -> [0,1582,"setScriptTimeout",{"ms":35000}] 08:59:08 INFO - PROCESS | 3852 | 1464191948885 Marionette TRACE conn6 <- [1,1582,null,{}] 08:59:08 INFO - PROCESS | 3852 | 1464191948888 Marionette TRACE conn6 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:09 INFO - PROCESS | 3852 | 1464191949024 Marionette TRACE conn6 <- [1,1583,null,{"value":null}] 08:59:09 INFO - PROCESS | 3852 | 1464191949044 Marionette TRACE conn6 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:09 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DB2324000 == 19 [pid = 3852] [id = 405] 08:59:09 INFO - PROCESS | 3852 | ++DOMWINDOW == 55 (0000001DB21B3400) [pid = 3852] [serial = 1215] [outer = 0000000000000000] 08:59:09 INFO - PROCESS | 3852 | ++DOMWINDOW == 56 (0000001DE03BDC00) [pid = 3852] [serial = 1216] [outer = 0000001DB21B3400] 08:59:09 INFO - PROCESS | 3852 | 1464191949090 Marionette DEBUG loaded listener.js 08:59:09 INFO - PROCESS | 3852 | ++DOMWINDOW == 57 (0000001DE0D52400) [pid = 3852] [serial = 1217] [outer = 0000001DB21B3400] 08:59:09 INFO - PROCESS | 3852 | 1464191949540 Marionette TRACE conn6 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 08:59:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 08:59:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 671ms 08:59:09 INFO - PROCESS | 3852 | 1464191949557 Marionette TRACE conn6 -> [0,1585,"getWindowHandle",null] 08:59:09 INFO - PROCESS | 3852 | 1464191949559 Marionette TRACE conn6 <- [1,1585,null,{"value":"13"}] 08:59:09 INFO - PROCESS | 3852 | 1464191949563 Marionette TRACE conn6 -> [0,1586,"setScriptTimeout",{"ms":35000}] 08:59:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 08:59:09 INFO - PROCESS | 3852 | 1464191949565 Marionette TRACE conn6 <- [1,1586,null,{}] 08:59:09 INFO - PROCESS | 3852 | 1464191949568 Marionette TRACE conn6 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:09 INFO - PROCESS | 3852 | 1464191949725 Marionette TRACE conn6 <- [1,1587,null,{"value":null}] 08:59:09 INFO - PROCESS | 3852 | --DOMWINDOW == 56 (0000001D82796C00) [pid = 3852] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 08:59:09 INFO - PROCESS | 3852 | --DOMWINDOW == 55 (0000001DE0ED2C00) [pid = 3852] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 08:59:09 INFO - PROCESS | 3852 | --DOMWINDOW == 54 (0000001D839A4C00) [pid = 3852] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 08:59:09 INFO - PROCESS | 3852 | 1464191949788 Marionette TRACE conn6 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:09 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE134A800 == 20 [pid = 3852] [id = 406] 08:59:09 INFO - PROCESS | 3852 | ++DOMWINDOW == 55 (0000001D81763800) [pid = 3852] [serial = 1218] [outer = 0000000000000000] 08:59:09 INFO - PROCESS | 3852 | ++DOMWINDOW == 56 (0000001DB0A66400) [pid = 3852] [serial = 1219] [outer = 0000001D81763800] 08:59:09 INFO - PROCESS | 3852 | 1464191949837 Marionette DEBUG loaded listener.js 08:59:09 INFO - PROCESS | 3852 | ++DOMWINDOW == 57 (0000001DE1E28C00) [pid = 3852] [serial = 1220] [outer = 0000001D81763800] 08:59:10 INFO - PROCESS | 3852 | 1464191950231 Marionette TRACE conn6 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 08:59:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 08:59:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 734ms 08:59:10 INFO - PROCESS | 3852 | 1464191950300 Marionette TRACE conn6 -> [0,1589,"getWindowHandle",null] 08:59:10 INFO - PROCESS | 3852 | 1464191950302 Marionette TRACE conn6 <- [1,1589,null,{"value":"13"}] 08:59:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 08:59:10 INFO - PROCESS | 3852 | 1464191950306 Marionette TRACE conn6 -> [0,1590,"setScriptTimeout",{"ms":35000}] 08:59:10 INFO - PROCESS | 3852 | 1464191950308 Marionette TRACE conn6 <- [1,1590,null,{}] 08:59:10 INFO - PROCESS | 3852 | 1464191950311 Marionette TRACE conn6 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:10 INFO - PROCESS | 3852 | 1464191950452 Marionette TRACE conn6 <- [1,1591,null,{"value":null}] 08:59:10 INFO - PROCESS | 3852 | 1464191950466 Marionette TRACE conn6 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:10 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE16B1000 == 21 [pid = 3852] [id = 407] 08:59:10 INFO - PROCESS | 3852 | ++DOMWINDOW == 58 (0000001DB219DC00) [pid = 3852] [serial = 1221] [outer = 0000000000000000] 08:59:10 INFO - PROCESS | 3852 | ++DOMWINDOW == 59 (0000001DE1E61C00) [pid = 3852] [serial = 1222] [outer = 0000001DB219DC00] 08:59:10 INFO - PROCESS | 3852 | 1464191950513 Marionette DEBUG loaded listener.js 08:59:10 INFO - PROCESS | 3852 | ++DOMWINDOW == 60 (0000001DE1F67400) [pid = 3852] [serial = 1223] [outer = 0000001DB219DC00] 08:59:10 INFO - PROCESS | 3852 | 1464191950933 Marionette TRACE conn6 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 08:59:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 08:59:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 671ms 08:59:10 INFO - PROCESS | 3852 | 1464191950981 Marionette TRACE conn6 -> [0,1593,"getWindowHandle",null] 08:59:10 INFO - PROCESS | 3852 | 1464191950983 Marionette TRACE conn6 <- [1,1593,null,{"value":"13"}] 08:59:10 INFO - PROCESS | 3852 | 1464191950986 Marionette TRACE conn6 -> [0,1594,"setScriptTimeout",{"ms":35000}] 08:59:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 08:59:10 INFO - PROCESS | 3852 | 1464191950988 Marionette TRACE conn6 <- [1,1594,null,{}] 08:59:11 INFO - PROCESS | 3852 | 1464191950997 Marionette TRACE conn6 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:11 INFO - PROCESS | 3852 | 1464191951080 Marionette TRACE conn6 <- [1,1595,null,{"value":null}] 08:59:11 INFO - PROCESS | 3852 | 1464191951087 Marionette TRACE conn6 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:11 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE6443800 == 22 [pid = 3852] [id = 408] 08:59:11 INFO - PROCESS | 3852 | ++DOMWINDOW == 61 (0000001DE1F6C000) [pid = 3852] [serial = 1224] [outer = 0000000000000000] 08:59:11 INFO - PROCESS | 3852 | ++DOMWINDOW == 62 (0000001DE24E4C00) [pid = 3852] [serial = 1225] [outer = 0000001DE1F6C000] 08:59:11 INFO - PROCESS | 3852 | 1464191951136 Marionette DEBUG loaded listener.js 08:59:11 INFO - PROCESS | 3852 | ++DOMWINDOW == 63 (0000001DE271F400) [pid = 3852] [serial = 1226] [outer = 0000001DE1F6C000] 08:59:11 INFO - PROCESS | 3852 | 1464191951579 Marionette TRACE conn6 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 08:59:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 08:59:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 629ms 08:59:11 INFO - PROCESS | 3852 | 1464191951621 Marionette TRACE conn6 -> [0,1597,"getWindowHandle",null] 08:59:11 INFO - PROCESS | 3852 | 1464191951624 Marionette TRACE conn6 <- [1,1597,null,{"value":"13"}] 08:59:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 08:59:11 INFO - PROCESS | 3852 | 1464191951627 Marionette TRACE conn6 -> [0,1598,"setScriptTimeout",{"ms":35000}] 08:59:11 INFO - PROCESS | 3852 | 1464191951629 Marionette TRACE conn6 <- [1,1598,null,{}] 08:59:11 INFO - PROCESS | 3852 | 1464191951632 Marionette TRACE conn6 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:11 INFO - PROCESS | 3852 | 1464191951717 Marionette TRACE conn6 <- [1,1599,null,{"value":null}] 08:59:11 INFO - PROCESS | 3852 | 1464191951755 Marionette TRACE conn6 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:11 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE6813800 == 23 [pid = 3852] [id = 409] 08:59:11 INFO - PROCESS | 3852 | ++DOMWINDOW == 64 (0000001DE2727800) [pid = 3852] [serial = 1227] [outer = 0000000000000000] 08:59:11 INFO - PROCESS | 3852 | ++DOMWINDOW == 65 (0000001DE272B800) [pid = 3852] [serial = 1228] [outer = 0000001DE2727800] 08:59:11 INFO - PROCESS | 3852 | 1464191951802 Marionette DEBUG loaded listener.js 08:59:11 INFO - PROCESS | 3852 | ++DOMWINDOW == 66 (0000001DE321D000) [pid = 3852] [serial = 1229] [outer = 0000001DE2727800] 08:59:12 INFO - PROCESS | 3852 | 1464191952212 Marionette TRACE conn6 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 08:59:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 08:59:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 630ms 08:59:12 INFO - PROCESS | 3852 | 1464191952258 Marionette TRACE conn6 -> [0,1601,"getWindowHandle",null] 08:59:12 INFO - PROCESS | 3852 | 1464191952260 Marionette TRACE conn6 <- [1,1601,null,{"value":"13"}] 08:59:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 08:59:12 INFO - PROCESS | 3852 | 1464191952264 Marionette TRACE conn6 -> [0,1602,"setScriptTimeout",{"ms":35000}] 08:59:12 INFO - PROCESS | 3852 | 1464191952266 Marionette TRACE conn6 <- [1,1602,null,{}] 08:59:12 INFO - PROCESS | 3852 | 1464191952275 Marionette TRACE conn6 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:12 INFO - PROCESS | 3852 | 1464191952363 Marionette TRACE conn6 <- [1,1603,null,{"value":null}] 08:59:12 INFO - PROCESS | 3852 | 1464191952370 Marionette TRACE conn6 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:12 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE714E000 == 24 [pid = 3852] [id = 410] 08:59:12 INFO - PROCESS | 3852 | ++DOMWINDOW == 67 (0000001DE345D400) [pid = 3852] [serial = 1230] [outer = 0000000000000000] 08:59:12 INFO - PROCESS | 3852 | ++DOMWINDOW == 68 (0000001DE34F0000) [pid = 3852] [serial = 1231] [outer = 0000001DE345D400] 08:59:12 INFO - PROCESS | 3852 | 1464191952417 Marionette DEBUG loaded listener.js 08:59:12 INFO - PROCESS | 3852 | ++DOMWINDOW == 69 (0000001DE6418000) [pid = 3852] [serial = 1232] [outer = 0000001DE345D400] 08:59:12 INFO - PROCESS | 3852 | 1464191952905 Marionette TRACE conn6 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 08:59:12 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 08:59:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 692ms 08:59:12 INFO - PROCESS | 3852 | 1464191952960 Marionette TRACE conn6 -> [0,1605,"getWindowHandle",null] 08:59:12 INFO - PROCESS | 3852 | 1464191952965 Marionette TRACE conn6 <- [1,1605,null,{"value":"13"}] 08:59:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 08:59:12 INFO - PROCESS | 3852 | 1464191952971 Marionette TRACE conn6 -> [0,1606,"setScriptTimeout",{"ms":35000}] 08:59:12 INFO - PROCESS | 3852 | 1464191952976 Marionette TRACE conn6 <- [1,1606,null,{}] 08:59:12 INFO - PROCESS | 3852 | 1464191952983 Marionette TRACE conn6 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:13 INFO - PROCESS | 3852 | 1464191953163 Marionette TRACE conn6 <- [1,1607,null,{"value":null}] 08:59:13 INFO - PROCESS | 3852 | 1464191953247 Marionette TRACE conn6 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:13 INFO - PROCESS | 3852 | ++DOCSHELL 0000001D83A5C800 == 25 [pid = 3852] [id = 411] 08:59:13 INFO - PROCESS | 3852 | ++DOMWINDOW == 70 (0000001D81871C00) [pid = 3852] [serial = 1233] [outer = 0000000000000000] 08:59:13 INFO - PROCESS | 3852 | ++DOMWINDOW == 71 (0000001D818F9C00) [pid = 3852] [serial = 1234] [outer = 0000001D81871C00] 08:59:13 INFO - PROCESS | 3852 | 1464191953315 Marionette DEBUG loaded listener.js 08:59:13 INFO - PROCESS | 3852 | ++DOMWINDOW == 72 (0000001D82CCF400) [pid = 3852] [serial = 1235] [outer = 0000001D81871C00] 08:59:13 INFO - PROCESS | 3852 | 1464191953897 Marionette TRACE conn6 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 08:59:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 08:59:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 987ms 08:59:13 INFO - PROCESS | 3852 | 1464191953960 Marionette TRACE conn6 -> [0,1609,"getWindowHandle",null] 08:59:13 INFO - PROCESS | 3852 | 1464191953967 Marionette TRACE conn6 <- [1,1609,null,{"value":"13"}] 08:59:13 INFO - PROCESS | 3852 | 1464191953974 Marionette TRACE conn6 -> [0,1610,"setScriptTimeout",{"ms":35000}] 08:59:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 08:59:13 INFO - PROCESS | 3852 | 1464191953977 Marionette TRACE conn6 <- [1,1610,null,{}] 08:59:13 INFO - PROCESS | 3852 | 1464191953981 Marionette TRACE conn6 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:14 INFO - PROCESS | 3852 | 1464191954099 Marionette TRACE conn6 <- [1,1611,null,{"value":null}] 08:59:14 INFO - PROCESS | 3852 | 1464191954174 Marionette TRACE conn6 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:14 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE0D35000 == 26 [pid = 3852] [id = 412] 08:59:14 INFO - PROCESS | 3852 | ++DOMWINDOW == 73 (0000001D83A05800) [pid = 3852] [serial = 1236] [outer = 0000000000000000] 08:59:14 INFO - PROCESS | 3852 | ++DOMWINDOW == 74 (0000001DB2055000) [pid = 3852] [serial = 1237] [outer = 0000001D83A05800] 08:59:14 INFO - PROCESS | 3852 | 1464191954273 Marionette DEBUG loaded listener.js 08:59:14 INFO - PROCESS | 3852 | ++DOMWINDOW == 75 (0000001DDCFC0000) [pid = 3852] [serial = 1238] [outer = 0000001D83A05800] 08:59:14 INFO - PROCESS | 3852 | 1464191954886 Marionette TRACE conn6 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 08:59:14 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 08:59:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 986ms 08:59:14 INFO - PROCESS | 3852 | 1464191954979 Marionette TRACE conn6 -> [0,1613,"getWindowHandle",null] 08:59:14 INFO - PROCESS | 3852 | 1464191954982 Marionette TRACE conn6 <- [1,1613,null,{"value":"13"}] 08:59:14 INFO - PROCESS | 3852 | 1464191954987 Marionette TRACE conn6 -> [0,1614,"setScriptTimeout",{"ms":35000}] 08:59:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 08:59:14 INFO - PROCESS | 3852 | 1464191954992 Marionette TRACE conn6 <- [1,1614,null,{}] 08:59:15 INFO - PROCESS | 3852 | 1464191955004 Marionette TRACE conn6 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:15 INFO - PROCESS | 3852 | 1464191955129 Marionette TRACE conn6 <- [1,1615,null,{"value":null}] 08:59:15 INFO - PROCESS | 3852 | 1464191955199 Marionette TRACE conn6 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:15 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE7FD2800 == 27 [pid = 3852] [id = 413] 08:59:15 INFO - PROCESS | 3852 | ++DOMWINDOW == 76 (0000001DE1549400) [pid = 3852] [serial = 1239] [outer = 0000000000000000] 08:59:15 INFO - PROCESS | 3852 | ++DOMWINDOW == 77 (0000001DE1E22C00) [pid = 3852] [serial = 1240] [outer = 0000001DE1549400] 08:59:15 INFO - PROCESS | 3852 | 1464191955301 Marionette DEBUG loaded listener.js 08:59:15 INFO - PROCESS | 3852 | ++DOMWINDOW == 78 (0000001DE272BC00) [pid = 3852] [serial = 1241] [outer = 0000001DE1549400] 08:59:15 INFO - PROCESS | 3852 | 1464191955953 Marionette TRACE conn6 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 08:59:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 08:59:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1020ms 08:59:16 INFO - PROCESS | 3852 | 1464191956013 Marionette TRACE conn6 -> [0,1617,"getWindowHandle",null] 08:59:16 INFO - PROCESS | 3852 | 1464191956016 Marionette TRACE conn6 <- [1,1617,null,{"value":"13"}] 08:59:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 08:59:16 INFO - PROCESS | 3852 | 1464191956020 Marionette TRACE conn6 -> [0,1618,"setScriptTimeout",{"ms":35000}] 08:59:16 INFO - PROCESS | 3852 | 1464191956022 Marionette TRACE conn6 <- [1,1618,null,{}] 08:59:16 INFO - PROCESS | 3852 | 1464191956026 Marionette TRACE conn6 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:16 INFO - PROCESS | 3852 | 1464191956140 Marionette TRACE conn6 <- [1,1619,null,{"value":null}] 08:59:16 INFO - PROCESS | 3852 | 1464191956212 Marionette TRACE conn6 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:16 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEB942000 == 28 [pid = 3852] [id = 414] 08:59:16 INFO - PROCESS | 3852 | ++DOMWINDOW == 79 (0000001DE675A800) [pid = 3852] [serial = 1242] [outer = 0000000000000000] 08:59:16 INFO - PROCESS | 3852 | ++DOMWINDOW == 80 (0000001DE6E02C00) [pid = 3852] [serial = 1243] [outer = 0000001DE675A800] 08:59:16 INFO - PROCESS | 3852 | 1464191956310 Marionette DEBUG loaded listener.js 08:59:16 INFO - PROCESS | 3852 | ++DOMWINDOW == 81 (0000001DE6F62400) [pid = 3852] [serial = 1244] [outer = 0000001DE675A800] 08:59:16 INFO - PROCESS | 3852 | 1464191956846 Marionette TRACE conn6 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 08:59:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 08:59:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 881ms 08:59:16 INFO - PROCESS | 3852 | 1464191956926 Marionette TRACE conn6 -> [0,1621,"getWindowHandle",null] 08:59:16 INFO - PROCESS | 3852 | 1464191956929 Marionette TRACE conn6 <- [1,1621,null,{"value":"13"}] 08:59:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 08:59:16 INFO - PROCESS | 3852 | 1464191956933 Marionette TRACE conn6 -> [0,1622,"setScriptTimeout",{"ms":35000}] 08:59:16 INFO - PROCESS | 3852 | 1464191956936 Marionette TRACE conn6 <- [1,1622,null,{}] 08:59:16 INFO - PROCESS | 3852 | 1464191956940 Marionette TRACE conn6 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:17 INFO - PROCESS | 3852 | 1464191957048 Marionette TRACE conn6 <- [1,1623,null,{"value":null}] 08:59:17 INFO - PROCESS | 3852 | 1464191957133 Marionette TRACE conn6 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:17 INFO - PROCESS | 3852 | ++DOCSHELL 0000001D842DD000 == 29 [pid = 3852] [id = 415] 08:59:17 INFO - PROCESS | 3852 | ++DOMWINDOW == 82 (0000001D81767C00) [pid = 3852] [serial = 1245] [outer = 0000000000000000] 08:59:17 INFO - PROCESS | 3852 | ++DOMWINDOW == 83 (0000001D8371C000) [pid = 3852] [serial = 1246] [outer = 0000001D81767C00] 08:59:17 INFO - PROCESS | 3852 | 1464191957191 Marionette DEBUG loaded listener.js 08:59:17 INFO - PROCESS | 3852 | ++DOMWINDOW == 84 (0000001DE733B000) [pid = 3852] [serial = 1247] [outer = 0000001D81767C00] 08:59:17 INFO - PROCESS | 3852 | 1464191957959 Marionette TRACE conn6 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 08:59:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 08:59:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1070ms 08:59:18 INFO - PROCESS | 3852 | 1464191958008 Marionette TRACE conn6 -> [0,1625,"getWindowHandle",null] 08:59:18 INFO - PROCESS | 3852 | 1464191958013 Marionette TRACE conn6 <- [1,1625,null,{"value":"13"}] 08:59:18 INFO - PROCESS | 3852 | 1464191958018 Marionette TRACE conn6 -> [0,1626,"setScriptTimeout",{"ms":35000}] 08:59:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 08:59:18 INFO - PROCESS | 3852 | 1464191958022 Marionette TRACE conn6 <- [1,1626,null,{}] 08:59:18 INFO - PROCESS | 3852 | 1464191958028 Marionette TRACE conn6 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:18 INFO - PROCESS | 3852 | 1464191958135 Marionette TRACE conn6 <- [1,1627,null,{"value":null}] 08:59:18 INFO - PROCESS | 3852 | 1464191958214 Marionette TRACE conn6 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:18 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DB093F800 == 30 [pid = 3852] [id = 416] 08:59:18 INFO - PROCESS | 3852 | ++DOMWINDOW == 85 (0000001D82C0FC00) [pid = 3852] [serial = 1248] [outer = 0000000000000000] 08:59:18 INFO - PROCESS | 3852 | ++DOMWINDOW == 86 (0000001D83712400) [pid = 3852] [serial = 1249] [outer = 0000001D82C0FC00] 08:59:18 INFO - PROCESS | 3852 | 1464191958268 Marionette DEBUG loaded listener.js 08:59:18 INFO - PROCESS | 3852 | ++DOMWINDOW == 87 (0000001D83A04400) [pid = 3852] [serial = 1250] [outer = 0000001D82C0FC00] 08:59:18 INFO - PROCESS | 3852 | --DOMWINDOW == 86 (0000001DB22B9800) [pid = 3852] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 08:59:18 INFO - PROCESS | 3852 | --DOMWINDOW == 85 (0000001D82C06C00) [pid = 3852] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 08:59:18 INFO - PROCESS | 3852 | --DOMWINDOW == 84 (0000001D82CD0C00) [pid = 3852] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 08:59:18 INFO - PROCESS | 3852 | --DOMWINDOW == 83 (0000001DE25A4000) [pid = 3852] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 08:59:18 INFO - PROCESS | 3852 | --DOMWINDOW == 82 (0000001D83A0C400) [pid = 3852] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 08:59:18 INFO - PROCESS | 3852 | --DOMWINDOW == 81 (0000001DB0C39C00) [pid = 3852] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 08:59:18 INFO - PROCESS | 3852 | 1464191958862 Marionette TRACE conn6 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 08:59:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 08:59:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 881ms 08:59:18 INFO - PROCESS | 3852 | 1464191958904 Marionette TRACE conn6 -> [0,1629,"getWindowHandle",null] 08:59:18 INFO - PROCESS | 3852 | 1464191958909 Marionette TRACE conn6 <- [1,1629,null,{"value":"13"}] 08:59:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 08:59:18 INFO - PROCESS | 3852 | 1464191958916 Marionette TRACE conn6 -> [0,1630,"setScriptTimeout",{"ms":35000}] 08:59:18 INFO - PROCESS | 3852 | 1464191958919 Marionette TRACE conn6 <- [1,1630,null,{}] 08:59:18 INFO - PROCESS | 3852 | 1464191958922 Marionette TRACE conn6 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:19 INFO - PROCESS | 3852 | 1464191959015 Marionette TRACE conn6 <- [1,1631,null,{"value":null}] 08:59:19 INFO - PROCESS | 3852 | 1464191959023 Marionette TRACE conn6 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:19 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DB0954000 == 31 [pid = 3852] [id = 417] 08:59:19 INFO - PROCESS | 3852 | ++DOMWINDOW == 82 (0000001D835D0800) [pid = 3852] [serial = 1251] [outer = 0000000000000000] 08:59:19 INFO - PROCESS | 3852 | ++DOMWINDOW == 83 (0000001D83A04800) [pid = 3852] [serial = 1252] [outer = 0000001D835D0800] 08:59:19 INFO - PROCESS | 3852 | 1464191959070 Marionette DEBUG loaded listener.js 08:59:19 INFO - PROCESS | 3852 | ++DOMWINDOW == 84 (0000001DB0C47800) [pid = 3852] [serial = 1253] [outer = 0000001D835D0800] 08:59:19 INFO - PROCESS | 3852 | 1464191959550 Marionette TRACE conn6 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 08:59:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 08:59:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 672ms 08:59:19 INFO - PROCESS | 3852 | 1464191959588 Marionette TRACE conn6 -> [0,1633,"getWindowHandle",null] 08:59:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 08:59:19 INFO - PROCESS | 3852 | 1464191959591 Marionette TRACE conn6 <- [1,1633,null,{"value":"13"}] 08:59:19 INFO - PROCESS | 3852 | 1464191959594 Marionette TRACE conn6 -> [0,1634,"setScriptTimeout",{"ms":35000}] 08:59:19 INFO - PROCESS | 3852 | 1464191959598 Marionette TRACE conn6 <- [1,1634,null,{}] 08:59:19 INFO - PROCESS | 3852 | 1464191959609 Marionette TRACE conn6 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:19 INFO - PROCESS | 3852 | 1464191959700 Marionette TRACE conn6 <- [1,1635,null,{"value":null}] 08:59:19 INFO - PROCESS | 3852 | 1464191959710 Marionette TRACE conn6 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:19 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE1617000 == 32 [pid = 3852] [id = 418] 08:59:19 INFO - PROCESS | 3852 | ++DOMWINDOW == 85 (0000001DB22B7C00) [pid = 3852] [serial = 1254] [outer = 0000000000000000] 08:59:19 INFO - PROCESS | 3852 | ++DOMWINDOW == 86 (0000001DDCFBDC00) [pid = 3852] [serial = 1255] [outer = 0000001DB22B7C00] 08:59:19 INFO - PROCESS | 3852 | 1464191959759 Marionette DEBUG loaded listener.js 08:59:19 INFO - PROCESS | 3852 | ++DOMWINDOW == 87 (0000001DE0D54800) [pid = 3852] [serial = 1256] [outer = 0000001DB22B7C00] 08:59:20 INFO - PROCESS | 3852 | 1464191960258 Marionette TRACE conn6 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 08:59:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 08:59:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 692ms 08:59:20 INFO - PROCESS | 3852 | 1464191960289 Marionette TRACE conn6 -> [0,1637,"getWindowHandle",null] 08:59:20 INFO - PROCESS | 3852 | 1464191960292 Marionette TRACE conn6 <- [1,1637,null,{"value":"13"}] 08:59:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 08:59:20 INFO - PROCESS | 3852 | 1464191960295 Marionette TRACE conn6 -> [0,1638,"setScriptTimeout",{"ms":35000}] 08:59:20 INFO - PROCESS | 3852 | 1464191960297 Marionette TRACE conn6 <- [1,1638,null,{}] 08:59:20 INFO - PROCESS | 3852 | 1464191960301 Marionette TRACE conn6 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:20 INFO - PROCESS | 3852 | 1464191960423 Marionette TRACE conn6 <- [1,1639,null,{"value":null}] 08:59:20 INFO - PROCESS | 3852 | 1464191960501 Marionette TRACE conn6 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:20 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE6811000 == 33 [pid = 3852] [id = 419] 08:59:20 INFO - PROCESS | 3852 | ++DOMWINDOW == 88 (0000001DE0D4E000) [pid = 3852] [serial = 1257] [outer = 0000000000000000] 08:59:20 INFO - PROCESS | 3852 | ++DOMWINDOW == 89 (0000001DE1E5AC00) [pid = 3852] [serial = 1258] [outer = 0000001DE0D4E000] 08:59:20 INFO - PROCESS | 3852 | 1464191960548 Marionette DEBUG loaded listener.js 08:59:20 INFO - PROCESS | 3852 | ++DOMWINDOW == 90 (0000001DE1F65800) [pid = 3852] [serial = 1259] [outer = 0000001DE0D4E000] 08:59:20 INFO - PROCESS | 3852 | 1464191960945 Marionette TRACE conn6 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 08:59:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 08:59:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 671ms 08:59:20 INFO - PROCESS | 3852 | 1464191960969 Marionette TRACE conn6 -> [0,1641,"getWindowHandle",null] 08:59:20 INFO - PROCESS | 3852 | 1464191960971 Marionette TRACE conn6 <- [1,1641,null,{"value":"13"}] 08:59:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 08:59:20 INFO - PROCESS | 3852 | 1464191960974 Marionette TRACE conn6 -> [0,1642,"setScriptTimeout",{"ms":35000}] 08:59:20 INFO - PROCESS | 3852 | 1464191960976 Marionette TRACE conn6 <- [1,1642,null,{}] 08:59:20 INFO - PROCESS | 3852 | 1464191960980 Marionette TRACE conn6 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:21 INFO - PROCESS | 3852 | 1464191961099 Marionette TRACE conn6 <- [1,1643,null,{"value":null}] 08:59:21 INFO - PROCESS | 3852 | 1464191961115 Marionette TRACE conn6 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:21 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE7FC0800 == 34 [pid = 3852] [id = 420] 08:59:21 INFO - PROCESS | 3852 | ++DOMWINDOW == 91 (0000001DE2320400) [pid = 3852] [serial = 1260] [outer = 0000000000000000] 08:59:21 INFO - PROCESS | 3852 | ++DOMWINDOW == 92 (0000001DE26CE000) [pid = 3852] [serial = 1261] [outer = 0000001DE2320400] 08:59:21 INFO - PROCESS | 3852 | 1464191961163 Marionette DEBUG loaded listener.js 08:59:21 INFO - PROCESS | 3852 | ++DOMWINDOW == 93 (0000001DE321EC00) [pid = 3852] [serial = 1262] [outer = 0000001DE2320400] 08:59:21 INFO - PROCESS | 3852 | 1464191961656 Marionette TRACE conn6 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 08:59:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 08:59:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 733ms 08:59:21 INFO - PROCESS | 3852 | 1464191961712 Marionette TRACE conn6 -> [0,1645,"getWindowHandle",null] 08:59:21 INFO - PROCESS | 3852 | 1464191961714 Marionette TRACE conn6 <- [1,1645,null,{"value":"13"}] 08:59:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 08:59:21 INFO - PROCESS | 3852 | 1464191961717 Marionette TRACE conn6 -> [0,1646,"setScriptTimeout",{"ms":35000}] 08:59:21 INFO - PROCESS | 3852 | 1464191961720 Marionette TRACE conn6 <- [1,1646,null,{}] 08:59:21 INFO - PROCESS | 3852 | 1464191961729 Marionette TRACE conn6 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:21 INFO - PROCESS | 3852 | 1464191961879 Marionette TRACE conn6 <- [1,1647,null,{"value":null}] 08:59:21 INFO - PROCESS | 3852 | 1464191961934 Marionette TRACE conn6 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:21 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEC386800 == 35 [pid = 3852] [id = 421] 08:59:21 INFO - PROCESS | 3852 | ++DOMWINDOW == 94 (0000001DE73F3000) [pid = 3852] [serial = 1263] [outer = 0000000000000000] 08:59:21 INFO - PROCESS | 3852 | ++DOMWINDOW == 95 (0000001DE7E43000) [pid = 3852] [serial = 1264] [outer = 0000001DE73F3000] 08:59:21 INFO - PROCESS | 3852 | 1464191961982 Marionette DEBUG loaded listener.js 08:59:22 INFO - PROCESS | 3852 | ++DOMWINDOW == 96 (0000001DE7F92C00) [pid = 3852] [serial = 1265] [outer = 0000001DE73F3000] 08:59:22 INFO - PROCESS | 3852 | 1464191962429 Marionette TRACE conn6 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 08:59:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 08:59:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 734ms 08:59:22 INFO - PROCESS | 3852 | 1464191962459 Marionette TRACE conn6 -> [0,1649,"getWindowHandle",null] 08:59:22 INFO - PROCESS | 3852 | 1464191962461 Marionette TRACE conn6 <- [1,1649,null,{"value":"13"}] 08:59:22 INFO - PROCESS | 3852 | 1464191962464 Marionette TRACE conn6 -> [0,1650,"setScriptTimeout",{"ms":35000}] 08:59:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 08:59:22 INFO - PROCESS | 3852 | 1464191962466 Marionette TRACE conn6 <- [1,1650,null,{}] 08:59:22 INFO - PROCESS | 3852 | 1464191962470 Marionette TRACE conn6 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:22 INFO - PROCESS | 3852 | 1464191962580 Marionette TRACE conn6 <- [1,1651,null,{"value":null}] 08:59:22 INFO - PROCESS | 3852 | 1464191962635 Marionette TRACE conn6 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:22 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEE309800 == 36 [pid = 3852] [id = 422] 08:59:22 INFO - PROCESS | 3852 | ++DOMWINDOW == 97 (0000001DE838E800) [pid = 3852] [serial = 1266] [outer = 0000000000000000] 08:59:22 INFO - PROCESS | 3852 | ++DOMWINDOW == 98 (0000001DE8393400) [pid = 3852] [serial = 1267] [outer = 0000001DE838E800] 08:59:22 INFO - PROCESS | 3852 | 1464191962681 Marionette DEBUG loaded listener.js 08:59:22 INFO - PROCESS | 3852 | ++DOMWINDOW == 99 (0000001DE83B8000) [pid = 3852] [serial = 1268] [outer = 0000001DE838E800] 08:59:23 INFO - PROCESS | 3852 | --DOMWINDOW == 98 (0000001DE2727800) [pid = 3852] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 08:59:23 INFO - PROCESS | 3852 | --DOMWINDOW == 97 (0000001DB21B3400) [pid = 3852] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 08:59:23 INFO - PROCESS | 3852 | --DOMWINDOW == 96 (0000001D81763800) [pid = 3852] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 08:59:23 INFO - PROCESS | 3852 | --DOMWINDOW == 95 (0000001D81769000) [pid = 3852] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 08:59:23 INFO - PROCESS | 3852 | --DOMWINDOW == 94 (0000001D8278AC00) [pid = 3852] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 08:59:23 INFO - PROCESS | 3852 | --DOMWINDOW == 93 (0000001DB21B0000) [pid = 3852] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 08:59:23 INFO - PROCESS | 3852 | --DOMWINDOW == 92 (0000001D835DB400) [pid = 3852] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 08:59:23 INFO - PROCESS | 3852 | --DOMWINDOW == 91 (0000001DB219DC00) [pid = 3852] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 08:59:23 INFO - PROCESS | 3852 | --DOMWINDOW == 90 (0000001DE1F6C000) [pid = 3852] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 08:59:23 INFO - PROCESS | 3852 | 1464191963213 Marionette TRACE conn6 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 08:59:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 08:59:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 776ms 08:59:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 08:59:23 INFO - PROCESS | 3852 | 1464191963247 Marionette TRACE conn6 -> [0,1653,"getWindowHandle",null] 08:59:23 INFO - PROCESS | 3852 | 1464191963249 Marionette TRACE conn6 <- [1,1653,null,{"value":"13"}] 08:59:23 INFO - PROCESS | 3852 | 1464191963253 Marionette TRACE conn6 -> [0,1654,"setScriptTimeout",{"ms":35000}] 08:59:23 INFO - PROCESS | 3852 | 1464191963262 Marionette TRACE conn6 <- [1,1654,null,{}] 08:59:23 INFO - PROCESS | 3852 | 1464191963266 Marionette TRACE conn6 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:23 INFO - PROCESS | 3852 | 1464191963350 Marionette TRACE conn6 <- [1,1655,null,{"value":null}] 08:59:23 INFO - PROCESS | 3852 | 1464191963357 Marionette TRACE conn6 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:23 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEE31C800 == 37 [pid = 3852] [id = 423] 08:59:23 INFO - PROCESS | 3852 | ++DOMWINDOW == 91 (0000001DB21AB800) [pid = 3852] [serial = 1269] [outer = 0000000000000000] 08:59:23 INFO - PROCESS | 3852 | ++DOMWINDOW == 92 (0000001DE0538000) [pid = 3852] [serial = 1270] [outer = 0000001DB21AB800] 08:59:23 INFO - PROCESS | 3852 | 1464191963404 Marionette DEBUG loaded listener.js 08:59:23 INFO - PROCESS | 3852 | ++DOMWINDOW == 93 (0000001DE83B4000) [pid = 3852] [serial = 1271] [outer = 0000001DB21AB800] 08:59:23 INFO - PROCESS | 3852 | 1464191963838 Marionette TRACE conn6 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 08:59:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 08:59:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 629ms 08:59:23 INFO - PROCESS | 3852 | 1464191963883 Marionette TRACE conn6 -> [0,1657,"getWindowHandle",null] 08:59:23 INFO - PROCESS | 3852 | 1464191963885 Marionette TRACE conn6 <- [1,1657,null,{"value":"13"}] 08:59:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 08:59:23 INFO - PROCESS | 3852 | 1464191963888 Marionette TRACE conn6 -> [0,1658,"setScriptTimeout",{"ms":35000}] 08:59:23 INFO - PROCESS | 3852 | 1464191963890 Marionette TRACE conn6 <- [1,1658,null,{}] 08:59:23 INFO - PROCESS | 3852 | 1464191963894 Marionette TRACE conn6 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:23 INFO - PROCESS | 3852 | 1464191963981 Marionette TRACE conn6 <- [1,1659,null,{"value":null}] 08:59:23 INFO - PROCESS | 3852 | 1464191963988 Marionette TRACE conn6 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:24 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEEA17800 == 38 [pid = 3852] [id = 424] 08:59:24 INFO - PROCESS | 3852 | ++DOMWINDOW == 94 (0000001DE83BF800) [pid = 3852] [serial = 1272] [outer = 0000000000000000] 08:59:24 INFO - PROCESS | 3852 | ++DOMWINDOW == 95 (0000001DE8727000) [pid = 3852] [serial = 1273] [outer = 0000001DE83BF800] 08:59:24 INFO - PROCESS | 3852 | 1464191964034 Marionette DEBUG loaded listener.js 08:59:24 INFO - PROCESS | 3852 | ++DOMWINDOW == 96 (0000001DE87E3400) [pid = 3852] [serial = 1274] [outer = 0000001DE83BF800] 08:59:24 INFO - PROCESS | 3852 | 1464191964450 Marionette TRACE conn6 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 08:59:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 08:59:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 629ms 08:59:24 INFO - PROCESS | 3852 | 1464191964521 Marionette TRACE conn6 -> [0,1661,"getWindowHandle",null] 08:59:24 INFO - PROCESS | 3852 | 1464191964523 Marionette TRACE conn6 <- [1,1661,null,{"value":"13"}] 08:59:24 INFO - PROCESS | 3852 | 1464191964526 Marionette TRACE conn6 -> [0,1662,"setScriptTimeout",{"ms":35000}] 08:59:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 08:59:24 INFO - PROCESS | 3852 | 1464191964528 Marionette TRACE conn6 <- [1,1662,null,{}] 08:59:24 INFO - PROCESS | 3852 | 1464191964532 Marionette TRACE conn6 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:24 INFO - PROCESS | 3852 | 1464191964627 Marionette TRACE conn6 <- [1,1663,null,{"value":null}] 08:59:24 INFO - PROCESS | 3852 | 1464191964636 Marionette TRACE conn6 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:24 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEF10F800 == 39 [pid = 3852] [id = 425] 08:59:24 INFO - PROCESS | 3852 | ++DOMWINDOW == 97 (0000001D835D7800) [pid = 3852] [serial = 1275] [outer = 0000000000000000] 08:59:24 INFO - PROCESS | 3852 | ++DOMWINDOW == 98 (0000001DE2570000) [pid = 3852] [serial = 1276] [outer = 0000001D835D7800] 08:59:24 INFO - PROCESS | 3852 | 1464191964683 Marionette DEBUG loaded listener.js 08:59:24 INFO - PROCESS | 3852 | ++DOMWINDOW == 99 (0000001DEB403000) [pid = 3852] [serial = 1277] [outer = 0000001D835D7800] 08:59:25 INFO - PROCESS | 3852 | 1464191965129 Marionette TRACE conn6 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 08:59:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 08:59:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 671ms 08:59:25 INFO - PROCESS | 3852 | 1464191965220 Marionette TRACE conn6 -> [0,1665,"getWindowHandle",null] 08:59:25 INFO - PROCESS | 3852 | 1464191965225 Marionette TRACE conn6 <- [1,1665,null,{"value":"13"}] 08:59:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 08:59:25 INFO - PROCESS | 3852 | 1464191965236 Marionette TRACE conn6 -> [0,1666,"setScriptTimeout",{"ms":35000}] 08:59:25 INFO - PROCESS | 3852 | 1464191965241 Marionette TRACE conn6 <- [1,1666,null,{}] 08:59:25 INFO - PROCESS | 3852 | 1464191965247 Marionette TRACE conn6 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:25 INFO - PROCESS | 3852 | 1464191965369 Marionette TRACE conn6 <- [1,1667,null,{"value":null}] 08:59:25 INFO - PROCESS | 3852 | 1464191965457 Marionette TRACE conn6 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:25 INFO - PROCESS | 3852 | ++DOCSHELL 0000001D83A64000 == 40 [pid = 3852] [id = 426] 08:59:25 INFO - PROCESS | 3852 | ++DOMWINDOW == 100 (0000001D81862C00) [pid = 3852] [serial = 1278] [outer = 0000000000000000] 08:59:25 INFO - PROCESS | 3852 | ++DOMWINDOW == 101 (0000001D8186A400) [pid = 3852] [serial = 1279] [outer = 0000001D81862C00] 08:59:25 INFO - PROCESS | 3852 | 1464191965518 Marionette DEBUG loaded listener.js 08:59:25 INFO - PROCESS | 3852 | ++DOMWINDOW == 102 (0000001D82C03C00) [pid = 3852] [serial = 1280] [outer = 0000001D81862C00] 08:59:26 INFO - PROCESS | 3852 | 1464191966183 Marionette TRACE conn6 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 08:59:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 08:59:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 986ms 08:59:26 INFO - PROCESS | 3852 | 1464191966231 Marionette TRACE conn6 -> [0,1669,"getWindowHandle",null] 08:59:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 08:59:26 INFO - PROCESS | 3852 | 1464191966236 Marionette TRACE conn6 <- [1,1669,null,{"value":"13"}] 08:59:26 INFO - PROCESS | 3852 | 1464191966245 Marionette TRACE conn6 -> [0,1670,"setScriptTimeout",{"ms":35000}] 08:59:26 INFO - PROCESS | 3852 | 1464191966249 Marionette TRACE conn6 <- [1,1670,null,{}] 08:59:26 INFO - PROCESS | 3852 | 1464191966254 Marionette TRACE conn6 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:26 INFO - PROCESS | 3852 | 1464191966374 Marionette TRACE conn6 <- [1,1671,null,{"value":null}] 08:59:26 INFO - PROCESS | 3852 | 1464191966495 Marionette TRACE conn6 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:26 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE2DD5000 == 41 [pid = 3852] [id = 427] 08:59:26 INFO - PROCESS | 3852 | ++DOMWINDOW == 103 (0000001DB0C3F400) [pid = 3852] [serial = 1281] [outer = 0000000000000000] 08:59:26 INFO - PROCESS | 3852 | ++DOMWINDOW == 104 (0000001DB21B7000) [pid = 3852] [serial = 1282] [outer = 0000001DB0C3F400] 08:59:26 INFO - PROCESS | 3852 | 1464191966554 Marionette DEBUG loaded listener.js 08:59:26 INFO - PROCESS | 3852 | ++DOMWINDOW == 105 (0000001DE0539C00) [pid = 3852] [serial = 1283] [outer = 0000001DB0C3F400] 08:59:27 INFO - PROCESS | 3852 | 1464191967129 Marionette TRACE conn6 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 08:59:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 08:59:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 943ms 08:59:27 INFO - PROCESS | 3852 | 1464191967188 Marionette TRACE conn6 -> [0,1673,"getWindowHandle",null] 08:59:27 INFO - PROCESS | 3852 | 1464191967191 Marionette TRACE conn6 <- [1,1673,null,{"value":"13"}] 08:59:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 08:59:27 INFO - PROCESS | 3852 | 1464191967195 Marionette TRACE conn6 -> [0,1674,"setScriptTimeout",{"ms":35000}] 08:59:27 INFO - PROCESS | 3852 | 1464191967198 Marionette TRACE conn6 <- [1,1674,null,{}] 08:59:27 INFO - PROCESS | 3852 | 1464191967208 Marionette TRACE conn6 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:27 INFO - PROCESS | 3852 | 1464191967329 Marionette TRACE conn6 <- [1,1675,null,{"value":null}] 08:59:27 INFO - PROCESS | 3852 | 1464191967453 Marionette TRACE conn6 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:27 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEF647000 == 42 [pid = 3852] [id = 428] 08:59:27 INFO - PROCESS | 3852 | ++DOMWINDOW == 106 (0000001DE6466000) [pid = 3852] [serial = 1284] [outer = 0000000000000000] 08:59:27 INFO - PROCESS | 3852 | ++DOMWINDOW == 107 (0000001DE678C000) [pid = 3852] [serial = 1285] [outer = 0000001DE6466000] 08:59:27 INFO - PROCESS | 3852 | 1464191967517 Marionette DEBUG loaded listener.js 08:59:27 INFO - PROCESS | 3852 | ++DOMWINDOW == 108 (0000001DE74B3400) [pid = 3852] [serial = 1286] [outer = 0000001DE6466000] 08:59:28 INFO - PROCESS | 3852 | 1464191968155 Marionette TRACE conn6 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 08:59:28 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 08:59:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 986ms 08:59:28 INFO - PROCESS | 3852 | 1464191968183 Marionette TRACE conn6 -> [0,1677,"getWindowHandle",null] 08:59:28 INFO - PROCESS | 3852 | 1464191968185 Marionette TRACE conn6 <- [1,1677,null,{"value":"13"}] 08:59:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 08:59:28 INFO - PROCESS | 3852 | 1464191968189 Marionette TRACE conn6 -> [0,1678,"setScriptTimeout",{"ms":35000}] 08:59:28 INFO - PROCESS | 3852 | 1464191968191 Marionette TRACE conn6 <- [1,1678,null,{}] 08:59:28 INFO - PROCESS | 3852 | 1464191968195 Marionette TRACE conn6 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:28 INFO - PROCESS | 3852 | 1464191968311 Marionette TRACE conn6 <- [1,1679,null,{"value":null}] 08:59:28 INFO - PROCESS | 3852 | 1464191968434 Marionette TRACE conn6 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:28 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEFB13000 == 43 [pid = 3852] [id = 429] 08:59:28 INFO - PROCESS | 3852 | ++DOMWINDOW == 109 (0000001DE8D1BC00) [pid = 3852] [serial = 1287] [outer = 0000000000000000] 08:59:28 INFO - PROCESS | 3852 | ++DOMWINDOW == 110 (0000001DEB409800) [pid = 3852] [serial = 1288] [outer = 0000001DE8D1BC00] 08:59:28 INFO - PROCESS | 3852 | 1464191968493 Marionette DEBUG loaded listener.js 08:59:28 INFO - PROCESS | 3852 | ++DOMWINDOW == 111 (0000001DEB473C00) [pid = 3852] [serial = 1289] [outer = 0000001DE8D1BC00] 08:59:29 INFO - PROCESS | 3852 | 1464191969117 Marionette TRACE conn6 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 08:59:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 08:59:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 986ms 08:59:29 INFO - PROCESS | 3852 | 1464191969184 Marionette TRACE conn6 -> [0,1681,"getWindowHandle",null] 08:59:29 INFO - PROCESS | 3852 | 1464191969186 Marionette TRACE conn6 <- [1,1681,null,{"value":"13"}] 08:59:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 08:59:29 INFO - PROCESS | 3852 | 1464191969191 Marionette TRACE conn6 -> [0,1682,"setScriptTimeout",{"ms":35000}] 08:59:29 INFO - PROCESS | 3852 | 1464191969193 Marionette TRACE conn6 <- [1,1682,null,{}] 08:59:29 INFO - PROCESS | 3852 | 1464191969198 Marionette TRACE conn6 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:29 INFO - PROCESS | 3852 | 1464191969452 Marionette TRACE conn6 <- [1,1683,null,{"value":null}] 08:59:29 INFO - PROCESS | 3852 | 1464191969589 Marionette TRACE conn6 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:29 INFO - PROCESS | 3852 | ++DOCSHELL 0000001D841C4800 == 44 [pid = 3852] [id = 430] 08:59:29 INFO - PROCESS | 3852 | ++DOMWINDOW == 112 (0000001D81769400) [pid = 3852] [serial = 1290] [outer = 0000000000000000] 08:59:29 INFO - PROCESS | 3852 | ++DOMWINDOW == 113 (0000001D8186C400) [pid = 3852] [serial = 1291] [outer = 0000001D81769400] 08:59:29 INFO - PROCESS | 3852 | 1464191969643 Marionette DEBUG loaded listener.js 08:59:29 INFO - PROCESS | 3852 | ++DOMWINDOW == 114 (0000001D82C08C00) [pid = 3852] [serial = 1292] [outer = 0000001D81769400] 08:59:30 INFO - PROCESS | 3852 | --DOCSHELL 0000001D842C7800 == 43 [pid = 3852] [id = 397] 08:59:30 INFO - PROCESS | 3852 | --DOMWINDOW == 113 (0000001DE34F0000) [pid = 3852] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 08:59:30 INFO - PROCESS | 3852 | --DOMWINDOW == 112 (0000001DE321D000) [pid = 3852] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 08:59:30 INFO - PROCESS | 3852 | --DOMWINDOW == 111 (0000001DE03BDC00) [pid = 3852] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 08:59:30 INFO - PROCESS | 3852 | --DOMWINDOW == 110 (0000001DB0A66400) [pid = 3852] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 08:59:30 INFO - PROCESS | 3852 | --DOMWINDOW == 109 (0000001D835D3C00) [pid = 3852] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 08:59:30 INFO - PROCESS | 3852 | --DOMWINDOW == 108 (0000001D8278A800) [pid = 3852] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 08:59:30 INFO - PROCESS | 3852 | --DOMWINDOW == 107 (0000001D81867000) [pid = 3852] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 08:59:30 INFO - PROCESS | 3852 | --DOMWINDOW == 106 (0000001D82C07000) [pid = 3852] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 08:59:30 INFO - PROCESS | 3852 | --DOMWINDOW == 105 (0000001D82CD4800) [pid = 3852] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 08:59:30 INFO - PROCESS | 3852 | --DOMWINDOW == 104 (0000001DB21B6C00) [pid = 3852] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 08:59:30 INFO - PROCESS | 3852 | --DOMWINDOW == 103 (0000001DE0DCE800) [pid = 3852] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 08:59:30 INFO - PROCESS | 3852 | --DOMWINDOW == 102 (0000001D818F0C00) [pid = 3852] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 08:59:30 INFO - PROCESS | 3852 | --DOMWINDOW == 101 (0000001D839AD400) [pid = 3852] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 08:59:30 INFO - PROCESS | 3852 | --DOMWINDOW == 100 (0000001D83A0E400) [pid = 3852] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 08:59:30 INFO - PROCESS | 3852 | --DOMWINDOW == 99 (0000001DE1E61C00) [pid = 3852] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 08:59:30 INFO - PROCESS | 3852 | --DOMWINDOW == 98 (0000001DE272B800) [pid = 3852] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 08:59:30 INFO - PROCESS | 3852 | --DOMWINDOW == 97 (0000001DE24E4C00) [pid = 3852] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 08:59:30 INFO - PROCESS | 3852 | --DOMWINDOW == 96 (0000001DB21AA800) [pid = 3852] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 08:59:30 INFO - PROCESS | 3852 | --DOMWINDOW == 95 (0000001DE0D52400) [pid = 3852] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 08:59:30 INFO - PROCESS | 3852 | --DOMWINDOW == 94 (0000001DE1F67400) [pid = 3852] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 08:59:30 INFO - PROCESS | 3852 | --DOMWINDOW == 93 (0000001DE1E28C00) [pid = 3852] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 08:59:30 INFO - PROCESS | 3852 | --DOMWINDOW == 92 (0000001DE271F400) [pid = 3852] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 08:59:30 INFO - PROCESS | 3852 | --DOMWINDOW == 91 (0000001DB22C0000) [pid = 3852] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 08:59:30 INFO - PROCESS | 3852 | 1464191970359 Marionette TRACE conn6 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 08:59:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 08:59:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1182ms 08:59:30 INFO - PROCESS | 3852 | 1464191970375 Marionette TRACE conn6 -> [0,1685,"getWindowHandle",null] 08:59:30 INFO - PROCESS | 3852 | 1464191970378 Marionette TRACE conn6 <- [1,1685,null,{"value":"13"}] 08:59:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 08:59:30 INFO - PROCESS | 3852 | 1464191970383 Marionette TRACE conn6 -> [0,1686,"setScriptTimeout",{"ms":35000}] 08:59:30 INFO - PROCESS | 3852 | 1464191970387 Marionette TRACE conn6 <- [1,1686,null,{}] 08:59:30 INFO - PROCESS | 3852 | 1464191970392 Marionette TRACE conn6 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:30 INFO - PROCESS | 3852 | 1464191970492 Marionette TRACE conn6 <- [1,1687,null,{"value":null}] 08:59:30 INFO - PROCESS | 3852 | 1464191970571 Marionette TRACE conn6 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:30 INFO - PROCESS | 3852 | ++DOCSHELL 0000001D83792000 == 44 [pid = 3852] [id = 431] 08:59:30 INFO - PROCESS | 3852 | ++DOMWINDOW == 92 (0000001D82C05C00) [pid = 3852] [serial = 1293] [outer = 0000000000000000] 08:59:30 INFO - PROCESS | 3852 | ++DOMWINDOW == 93 (0000001D82C0C400) [pid = 3852] [serial = 1294] [outer = 0000001D82C05C00] 08:59:30 INFO - PROCESS | 3852 | 1464191970622 Marionette DEBUG loaded listener.js 08:59:30 INFO - PROCESS | 3852 | ++DOMWINDOW == 94 (0000001D835D5000) [pid = 3852] [serial = 1295] [outer = 0000001D82C05C00] 08:59:31 INFO - PROCESS | 3852 | 1464191971067 Marionette TRACE conn6 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 08:59:31 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 08:59:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 735ms 08:59:31 INFO - PROCESS | 3852 | 1464191971118 Marionette TRACE conn6 -> [0,1689,"getWindowHandle",null] 08:59:31 INFO - PROCESS | 3852 | 1464191971121 Marionette TRACE conn6 <- [1,1689,null,{"value":"13"}] 08:59:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 08:59:31 INFO - PROCESS | 3852 | 1464191971125 Marionette TRACE conn6 -> [0,1690,"setScriptTimeout",{"ms":35000}] 08:59:31 INFO - PROCESS | 3852 | 1464191971127 Marionette TRACE conn6 <- [1,1690,null,{}] 08:59:31 INFO - PROCESS | 3852 | 1464191971131 Marionette TRACE conn6 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:31 INFO - PROCESS | 3852 | 1464191971228 Marionette TRACE conn6 <- [1,1691,null,{"value":null}] 08:59:31 INFO - PROCESS | 3852 | 1464191971244 Marionette TRACE conn6 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:31 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DB2016000 == 45 [pid = 3852] [id = 432] 08:59:31 INFO - PROCESS | 3852 | ++DOMWINDOW == 95 (0000001DB0AA2800) [pid = 3852] [serial = 1296] [outer = 0000000000000000] 08:59:31 INFO - PROCESS | 3852 | ++DOMWINDOW == 96 (0000001DB0C39800) [pid = 3852] [serial = 1297] [outer = 0000001DB0AA2800] 08:59:31 INFO - PROCESS | 3852 | 1464191971293 Marionette DEBUG loaded listener.js 08:59:31 INFO - PROCESS | 3852 | ++DOMWINDOW == 97 (0000001DB219C800) [pid = 3852] [serial = 1298] [outer = 0000001DB0AA2800] 08:59:31 INFO - PROCESS | 3852 | 1464191971749 Marionette TRACE conn6 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 08:59:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 08:59:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 671ms 08:59:31 INFO - PROCESS | 3852 | 1464191971804 Marionette TRACE conn6 -> [0,1693,"getWindowHandle",null] 08:59:31 INFO - PROCESS | 3852 | 1464191971809 Marionette TRACE conn6 <- [1,1693,null,{"value":"13"}] 08:59:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 08:59:31 INFO - PROCESS | 3852 | 1464191971820 Marionette TRACE conn6 -> [0,1694,"setScriptTimeout",{"ms":35000}] 08:59:31 INFO - PROCESS | 3852 | 1464191971825 Marionette TRACE conn6 <- [1,1694,null,{}] 08:59:31 INFO - PROCESS | 3852 | 1464191971857 Marionette TRACE conn6 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:31 INFO - PROCESS | 3852 | 1464191971954 Marionette TRACE conn6 <- [1,1695,null,{"value":null}] 08:59:32 INFO - PROCESS | 3852 | 1464191972025 Marionette TRACE conn6 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:32 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE057F000 == 46 [pid = 3852] [id = 433] 08:59:32 INFO - PROCESS | 3852 | ++DOMWINDOW == 98 (0000001D839A4800) [pid = 3852] [serial = 1299] [outer = 0000000000000000] 08:59:32 INFO - PROCESS | 3852 | ++DOMWINDOW == 99 (0000001DB22BF800) [pid = 3852] [serial = 1300] [outer = 0000001D839A4800] 08:59:32 INFO - PROCESS | 3852 | 1464191972073 Marionette DEBUG loaded listener.js 08:59:32 INFO - PROCESS | 3852 | ++DOMWINDOW == 100 (0000001DE03C9400) [pid = 3852] [serial = 1301] [outer = 0000001D839A4800] 08:59:32 INFO - PROCESS | 3852 | 1464191972470 Marionette TRACE conn6 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 08:59:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 08:59:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 692ms 08:59:32 INFO - PROCESS | 3852 | 1464191972509 Marionette TRACE conn6 -> [0,1697,"getWindowHandle",null] 08:59:32 INFO - PROCESS | 3852 | 1464191972511 Marionette TRACE conn6 <- [1,1697,null,{"value":"13"}] 08:59:32 INFO - PROCESS | 3852 | 1464191972515 Marionette TRACE conn6 -> [0,1698,"setScriptTimeout",{"ms":35000}] 08:59:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 08:59:32 INFO - PROCESS | 3852 | 1464191972516 Marionette TRACE conn6 <- [1,1698,null,{}] 08:59:32 INFO - PROCESS | 3852 | 1464191972520 Marionette TRACE conn6 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:32 INFO - PROCESS | 3852 | 1464191972639 Marionette TRACE conn6 <- [1,1699,null,{"value":null}] 08:59:32 INFO - PROCESS | 3852 | 1464191972695 Marionette TRACE conn6 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:32 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE2484000 == 47 [pid = 3852] [id = 434] 08:59:32 INFO - PROCESS | 3852 | ++DOMWINDOW == 101 (0000001D8175CC00) [pid = 3852] [serial = 1302] [outer = 0000000000000000] 08:59:32 INFO - PROCESS | 3852 | ++DOMWINDOW == 102 (0000001DE0D52000) [pid = 3852] [serial = 1303] [outer = 0000001D8175CC00] 08:59:32 INFO - PROCESS | 3852 | 1464191972742 Marionette DEBUG loaded listener.js 08:59:32 INFO - PROCESS | 3852 | ++DOMWINDOW == 103 (0000001DE1D18400) [pid = 3852] [serial = 1304] [outer = 0000001D8175CC00] 08:59:33 INFO - PROCESS | 3852 | 1464191973182 Marionette TRACE conn6 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 08:59:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 08:59:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 734ms 08:59:33 INFO - PROCESS | 3852 | 1464191973252 Marionette TRACE conn6 -> [0,1701,"getWindowHandle",null] 08:59:33 INFO - PROCESS | 3852 | 1464191973255 Marionette TRACE conn6 <- [1,1701,null,{"value":"13"}] 08:59:33 INFO - PROCESS | 3852 | 1464191973258 Marionette TRACE conn6 -> [0,1702,"setScriptTimeout",{"ms":35000}] 08:59:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 08:59:33 INFO - PROCESS | 3852 | 1464191973260 Marionette TRACE conn6 <- [1,1702,null,{}] 08:59:33 INFO - PROCESS | 3852 | 1464191973314 Marionette TRACE conn6 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:33 INFO - PROCESS | 3852 | 1464191973428 Marionette TRACE conn6 <- [1,1703,null,{"value":null}] 08:59:33 INFO - PROCESS | 3852 | 1464191973497 Marionette TRACE conn6 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:33 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE66D5000 == 48 [pid = 3852] [id = 435] 08:59:33 INFO - PROCESS | 3852 | ++DOMWINDOW == 104 (0000001DE1F61800) [pid = 3852] [serial = 1305] [outer = 0000000000000000] 08:59:33 INFO - PROCESS | 3852 | ++DOMWINDOW == 105 (0000001DE1F66400) [pid = 3852] [serial = 1306] [outer = 0000001DE1F61800] 08:59:33 INFO - PROCESS | 3852 | 1464191973553 Marionette DEBUG loaded listener.js 08:59:33 INFO - PROCESS | 3852 | ++DOMWINDOW == 106 (0000001DE26DA800) [pid = 3852] [serial = 1307] [outer = 0000001DE1F61800] 08:59:34 INFO - PROCESS | 3852 | 1464191974019 Marionette TRACE conn6 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ 2*radius is drawn sensibly - assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255 08:59:34 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 08:59:34 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 08:59:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:59:34 INFO - _addTest/ [0,1705,"getWindowHandle",null] 08:59:34 INFO - PROCESS | 3852 | 1464191974061 Marionette TRACE conn6 <- [1,1705,null,{"value":"13"}] 08:59:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 08:59:34 INFO - PROCESS | 3852 | 1464191974064 Marionette TRACE conn6 -> [0,1706,"setScriptTimeout",{"ms":35000}] 08:59:34 INFO - PROCESS | 3852 | 1464191974066 Marionette TRACE conn6 <- [1,1706,null,{}] 08:59:34 INFO - PROCESS | 3852 | 1464191974076 Marionette TRACE conn6 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:34 INFO - PROCESS | 3852 | 1464191974187 Marionette TRACE conn6 <- [1,1707,null,{"value":null}] 08:59:34 INFO - PROCESS | 3852 | 1464191974194 Marionette TRACE conn6 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:34 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE714A000 == 49 [pid = 3852] [id = 436] 08:59:34 INFO - PROCESS | 3852 | ++DOMWINDOW == 107 (0000001DE2722C00) [pid = 3852] [serial = 1308] [outer = 0000000000000000] 08:59:34 INFO - PROCESS | 3852 | ++DOMWINDOW == 108 (0000001DE34F0C00) [pid = 3852] [serial = 1309] [outer = 0000001DE2722C00] 08:59:34 INFO - PROCESS | 3852 | 1464191974243 Marionette DEBUG loaded listener.js 08:59:34 INFO - PROCESS | 3852 | ++DOMWINDOW == 109 (0000001DE666B000) [pid = 3852] [serial = 1310] [outer = 0000001DE2722C00] 08:59:34 INFO - PROCESS | 3852 | --DOMWINDOW == 108 (0000001DE73F3000) [pid = 3852] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 08:59:34 INFO - PROCESS | 3852 | --DOMWINDOW == 107 (0000001DE838E800) [pid = 3852] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 08:59:34 INFO - PROCESS | 3852 | --DOMWINDOW == 106 (0000001D835D0800) [pid = 3852] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 08:59:34 INFO - PROCESS | 3852 | --DOMWINDOW == 105 (0000001DB22B7C00) [pid = 3852] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 08:59:34 INFO - PROCESS | 3852 | --DOMWINDOW == 104 (0000001DE0D4E000) [pid = 3852] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 08:59:34 INFO - PROCESS | 3852 | --DOMWINDOW == 103 (0000001D81767C00) [pid = 3852] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 08:59:34 INFO - PROCESS | 3852 | --DOMWINDOW == 102 (0000001D82C0FC00) [pid = 3852] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 08:59:34 INFO - PROCESS | 3852 | --DOMWINDOW == 101 (0000001DB21AB800) [pid = 3852] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 08:59:34 INFO - PROCESS | 3852 | --DOMWINDOW == 100 (0000001DE2320400) [pid = 3852] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 08:59:34 INFO - PROCESS | 3852 | --DOMWINDOW == 99 (0000001DE83BF800) [pid = 3852] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 08:59:34 INFO - PROCESS | 3852 | 1464191974844 Marionette TRACE conn6 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 08:59:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 08:59:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 839ms 08:59:34 INFO - PROCESS | 3852 | 1464191974906 Marionette TRACE conn6 -> [0,1709,"getWindowHandle",null] 08:59:34 INFO - PROCESS | 3852 | 1464191974909 Marionette TRACE conn6 <- [1,1709,null,{"value":"13"}] 08:59:34 INFO - PROCESS | 3852 | 1464191974912 Marionette TRACE conn6 -> [0,1710,"setScriptTimeout",{"ms":35000}] 08:59:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 08:59:34 INFO - PROCESS | 3852 | 1464191974914 Marionette TRACE conn6 <- [1,1710,null,{}] 08:59:34 INFO - PROCESS | 3852 | 1464191974917 Marionette TRACE conn6 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:35 INFO - PROCESS | 3852 | 1464191975011 Marionette TRACE conn6 <- [1,1711,null,{"value":null}] 08:59:35 INFO - PROCESS | 3852 | 1464191975089 Marionette TRACE conn6 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:35 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE81AB800 == 50 [pid = 3852] [id = 437] 08:59:35 INFO - PROCESS | 3852 | ++DOMWINDOW == 100 (0000001DB21AB800) [pid = 3852] [serial = 1311] [outer = 0000000000000000] 08:59:35 INFO - PROCESS | 3852 | ++DOMWINDOW == 101 (0000001DE1F63800) [pid = 3852] [serial = 1312] [outer = 0000001DB21AB800] 08:59:35 INFO - PROCESS | 3852 | 1464191975136 Marionette DEBUG loaded listener.js 08:59:35 INFO - PROCESS | 3852 | ++DOMWINDOW == 102 (0000001DE6E92000) [pid = 3852] [serial = 1313] [outer = 0000001DB21AB800] 08:59:35 INFO - PROCESS | 3852 | 1464191975540 Marionette TRACE conn6 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 08:59:35 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 08:59:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 671ms 08:59:35 INFO - PROCESS | 3852 | 1464191975587 Marionette TRACE conn6 -> [0,1713,"getWindowHandle",null] 08:59:35 INFO - PROCESS | 3852 | 1464191975589 Marionette TRACE conn6 <- [1,1713,null,{"value":"13"}] 08:59:35 INFO - PROCESS | 3852 | 1464191975592 Marionette TRACE conn6 -> [0,1714,"setScriptTimeout",{"ms":35000}] 08:59:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 08:59:35 INFO - PROCESS | 3852 | 1464191975594 Marionette TRACE conn6 <- [1,1714,null,{}] 08:59:35 INFO - PROCESS | 3852 | 1464191975598 Marionette TRACE conn6 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:35 INFO - PROCESS | 3852 | 1464191975682 Marionette TRACE conn6 <- [1,1715,null,{"value":null}] 08:59:35 INFO - PROCESS | 3852 | 1464191975690 Marionette TRACE conn6 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:35 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEC38B800 == 51 [pid = 3852] [id = 438] 08:59:35 INFO - PROCESS | 3852 | ++DOMWINDOW == 103 (0000001DE71F4400) [pid = 3852] [serial = 1314] [outer = 0000000000000000] 08:59:35 INFO - PROCESS | 3852 | ++DOMWINDOW == 104 (0000001DE7F09800) [pid = 3852] [serial = 1315] [outer = 0000001DE71F4400] 08:59:35 INFO - PROCESS | 3852 | 1464191975736 Marionette DEBUG loaded listener.js 08:59:35 INFO - PROCESS | 3852 | ++DOMWINDOW == 105 (0000001DE8395C00) [pid = 3852] [serial = 1316] [outer = 0000001DE71F4400] 08:59:36 INFO - PROCESS | 3852 | 1464191976169 Marionette TRACE conn6 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 08:59:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 08:59:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 629ms 08:59:36 INFO - PROCESS | 3852 | 1464191976225 Marionette TRACE conn6 -> [0,1717,"getWindowHandle",null] 08:59:36 INFO - PROCESS | 3852 | 1464191976227 Marionette TRACE conn6 <- [1,1717,null,{"value":"13"}] 08:59:36 INFO - PROCESS | 3852 | 1464191976230 Marionette TRACE conn6 -> [0,1718,"setScriptTimeout",{"ms":35000}] 08:59:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 08:59:36 INFO - PROCESS | 3852 | 1464191976233 Marionette TRACE conn6 <- [1,1718,null,{}] 08:59:36 INFO - PROCESS | 3852 | 1464191976236 Marionette TRACE conn6 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:36 INFO - PROCESS | 3852 | 1464191976332 Marionette TRACE conn6 <- [1,1719,null,{"value":null}] 08:59:36 INFO - PROCESS | 3852 | 1464191976341 Marionette TRACE conn6 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:36 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEE7D7000 == 52 [pid = 3852] [id = 439] 08:59:36 INFO - PROCESS | 3852 | ++DOMWINDOW == 106 (0000001DE83B9000) [pid = 3852] [serial = 1317] [outer = 0000000000000000] 08:59:36 INFO - PROCESS | 3852 | ++DOMWINDOW == 107 (0000001DE8717400) [pid = 3852] [serial = 1318] [outer = 0000001DE83B9000] 08:59:36 INFO - PROCESS | 3852 | 1464191976387 Marionette DEBUG loaded listener.js 08:59:36 INFO - PROCESS | 3852 | ++DOMWINDOW == 108 (0000001DE2721000) [pid = 3852] [serial = 1319] [outer = 0000001DE83B9000] 08:59:36 INFO - PROCESS | 3852 | 1464191976986 Marionette TRACE conn6 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",1,"assert_equals: Red channel of the pixel at (1, 48) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1721,"getWindowHandle",null] 08:59:37 INFO - PROCESS | 3852 | 1464191977058 Marionette TRACE conn6 <- [1,1721,null,{"value":"13"}] 08:59:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 08:59:37 INFO - PROCESS | 3852 | 1464191977064 Marionette TRACE conn6 -> [0,1722,"setScriptTimeout",{"ms":35000}] 08:59:37 INFO - PROCESS | 3852 | 1464191977068 Marionette TRACE conn6 <- [1,1722,null,{}] 08:59:37 INFO - PROCESS | 3852 | 1464191977088 Marionette TRACE conn6 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:37 INFO - PROCESS | 3852 | 1464191977217 Marionette TRACE conn6 <- [1,1723,null,{"value":null}] 08:59:37 INFO - PROCESS | 3852 | 1464191977331 Marionette TRACE conn6 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:37 INFO - PROCESS | 3852 | ++DOCSHELL 0000001D841C9800 == 53 [pid = 3852] [id = 440] 08:59:37 INFO - PROCESS | 3852 | ++DOMWINDOW == 109 (0000001D8278CC00) [pid = 3852] [serial = 1320] [outer = 0000000000000000] 08:59:37 INFO - PROCESS | 3852 | ++DOMWINDOW == 110 (0000001D83713800) [pid = 3852] [serial = 1321] [outer = 0000001D8278CC00] 08:59:37 INFO - PROCESS | 3852 | 1464191977393 Marionette DEBUG loaded listener.js 08:59:37 INFO - PROCESS | 3852 | ++DOMWINDOW == 111 (0000001D83A0E800) [pid = 3852] [serial = 1322] [outer = 0000001D8278CC00] 08:59:38 INFO - PROCESS | 3852 | 1464191978017 Marionette TRACE conn6 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 08:59:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 08:59:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 986ms 08:59:38 INFO - PROCESS | 3852 | 1464191978054 Marionette TRACE conn6 -> [0,1725,"getWindowHandle",null] 08:59:38 INFO - PROCESS | 3852 | 1464191978061 Marionette TRACE conn6 <- [1,1725,null,{"value":"13"}] 08:59:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 08:59:38 INFO - PROCESS | 3852 | 1464191978068 Marionette TRACE conn6 -> [0,1726,"setScriptTimeout",{"ms":35000}] 08:59:38 INFO - PROCESS | 3852 | 1464191978072 Marionette TRACE conn6 <- [1,1726,null,{}] 08:59:38 INFO - PROCESS | 3852 | 1464191978076 Marionette TRACE conn6 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:38 INFO - PROCESS | 3852 | 1464191978193 Marionette TRACE conn6 <- [1,1727,null,{"value":null}] 08:59:38 INFO - PROCESS | 3852 | 1464191978287 Marionette TRACE conn6 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:38 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE6438800 == 54 [pid = 3852] [id = 441] 08:59:38 INFO - PROCESS | 3852 | ++DOMWINDOW == 112 (0000001DB21B9000) [pid = 3852] [serial = 1323] [outer = 0000000000000000] 08:59:38 INFO - PROCESS | 3852 | ++DOMWINDOW == 113 (0000001DE052B400) [pid = 3852] [serial = 1324] [outer = 0000001DB21B9000] 08:59:38 INFO - PROCESS | 3852 | 1464191978345 Marionette DEBUG loaded listener.js 08:59:38 INFO - PROCESS | 3852 | ++DOMWINDOW == 114 (0000001DE1E56C00) [pid = 3852] [serial = 1325] [outer = 0000001DB21B9000] 08:59:38 INFO - PROCESS | 3852 | 1464191978963 Marionette TRACE conn6 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 08:59:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 08:59:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 923ms 08:59:39 INFO - PROCESS | 3852 | 1464191978996 Marionette TRACE conn6 -> [0,1729,"getWindowHandle",null] 08:59:39 INFO - PROCESS | 3852 | 1464191978999 Marionette TRACE conn6 <- [1,1729,null,{"value":"13"}] 08:59:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 08:59:39 INFO - PROCESS | 3852 | 1464191979002 Marionette TRACE conn6 -> [0,1730,"setScriptTimeout",{"ms":35000}] 08:59:39 INFO - PROCESS | 3852 | 1464191979007 Marionette TRACE conn6 <- [1,1730,null,{}] 08:59:39 INFO - PROCESS | 3852 | 1464191979019 Marionette TRACE conn6 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:39 INFO - PROCESS | 3852 | 1464191979134 Marionette TRACE conn6 <- [1,1731,null,{"value":null}] 08:59:39 INFO - PROCESS | 3852 | 1464191979229 Marionette TRACE conn6 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:39 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEF339000 == 55 [pid = 3852] [id = 442] 08:59:39 INFO - PROCESS | 3852 | ++DOMWINDOW == 115 (0000001DE2728000) [pid = 3852] [serial = 1326] [outer = 0000000000000000] 08:59:39 INFO - PROCESS | 3852 | ++DOMWINDOW == 116 (0000001DE7F9C800) [pid = 3852] [serial = 1327] [outer = 0000001DE2728000] 08:59:39 INFO - PROCESS | 3852 | 1464191979289 Marionette DEBUG loaded listener.js 08:59:39 INFO - PROCESS | 3852 | ++DOMWINDOW == 117 (0000001DEB405000) [pid = 3852] [serial = 1328] [outer = 0000001DE2728000] 08:59:39 INFO - PROCESS | 3852 | 1464191979896 Marionette TRACE conn6 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 08:59:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 08:59:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 943ms 08:59:39 INFO - PROCESS | 3852 | 1464191979948 Marionette TRACE conn6 -> [0,1733,"getWindowHandle",null] 08:59:39 INFO - PROCESS | 3852 | 1464191979951 Marionette TRACE conn6 <- [1,1733,null,{"value":"13"}] 08:59:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 08:59:39 INFO - PROCESS | 3852 | 1464191979955 Marionette TRACE conn6 -> [0,1734,"setScriptTimeout",{"ms":35000}] 08:59:39 INFO - PROCESS | 3852 | 1464191979957 Marionette TRACE conn6 <- [1,1734,null,{}] 08:59:39 INFO - PROCESS | 3852 | 1464191979961 Marionette TRACE conn6 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:40 INFO - PROCESS | 3852 | 1464191980075 Marionette TRACE conn6 <- [1,1735,null,{"value":null}] 08:59:40 INFO - PROCESS | 3852 | 1464191980166 Marionette TRACE conn6 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:40 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DF147F000 == 56 [pid = 3852] [id = 443] 08:59:40 INFO - PROCESS | 3852 | ++DOMWINDOW == 118 (0000001DEB46DC00) [pid = 3852] [serial = 1329] [outer = 0000000000000000] 08:59:40 INFO - PROCESS | 3852 | ++DOMWINDOW == 119 (0000001DEBA99400) [pid = 3852] [serial = 1330] [outer = 0000001DEB46DC00] 08:59:40 INFO - PROCESS | 3852 | 1464191980224 Marionette DEBUG loaded listener.js 08:59:40 INFO - PROCESS | 3852 | ++DOMWINDOW == 120 (0000001DEBAA1800) [pid = 3852] [serial = 1331] [outer = 0000001DEB46DC00] 08:59:40 INFO - PROCESS | 3852 | 1464191980830 Marionette TRACE conn6 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 08:59:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 08:59:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 923ms 08:59:40 INFO - PROCESS | 3852 | 1464191980880 Marionette TRACE conn6 -> [0,1737,"getWindowHandle",null] 08:59:40 INFO - PROCESS | 3852 | 1464191980882 Marionette TRACE conn6 <- [1,1737,null,{"value":"13"}] 08:59:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 08:59:40 INFO - PROCESS | 3852 | 1464191980886 Marionette TRACE conn6 -> [0,1738,"setScriptTimeout",{"ms":35000}] 08:59:40 INFO - PROCESS | 3852 | 1464191980888 Marionette TRACE conn6 <- [1,1738,null,{}] 08:59:40 INFO - PROCESS | 3852 | 1464191980892 Marionette TRACE conn6 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:41 INFO - PROCESS | 3852 | 1464191980999 Marionette TRACE conn6 <- [1,1739,null,{"value":null}] 08:59:41 INFO - PROCESS | 3852 | 1464191981092 Marionette TRACE conn6 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:41 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DF1D44800 == 57 [pid = 3852] [id = 444] 08:59:41 INFO - PROCESS | 3852 | ++DOMWINDOW == 121 (0000001DEBAA0400) [pid = 3852] [serial = 1332] [outer = 0000000000000000] 08:59:41 INFO - PROCESS | 3852 | ++DOMWINDOW == 122 (0000001DEBAD2800) [pid = 3852] [serial = 1333] [outer = 0000001DEBAA0400] 08:59:41 INFO - PROCESS | 3852 | 1464191981150 Marionette DEBUG loaded listener.js 08:59:41 INFO - PROCESS | 3852 | ++DOMWINDOW == 123 (0000001DEC287400) [pid = 3852] [serial = 1334] [outer = 0000001DEBAA0400] 08:59:41 INFO - PROCESS | 3852 | 1464191981806 Marionette TRACE conn6 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 08:59:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 08:59:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 986ms 08:59:41 INFO - PROCESS | 3852 | 1464191981875 Marionette TRACE conn6 -> [0,1741,"getWindowHandle",null] 08:59:41 INFO - PROCESS | 3852 | 1464191981878 Marionette TRACE conn6 <- [1,1741,null,{"value":"13"}] 08:59:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 08:59:41 INFO - PROCESS | 3852 | 1464191981881 Marionette TRACE conn6 -> [0,1742,"setScriptTimeout",{"ms":35000}] 08:59:41 INFO - PROCESS | 3852 | 1464191981883 Marionette TRACE conn6 <- [1,1742,null,{}] 08:59:41 INFO - PROCESS | 3852 | 1464191981887 Marionette TRACE conn6 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:42 INFO - PROCESS | 3852 | 1464191982023 Marionette TRACE conn6 <- [1,1743,null,{"value":null}] 08:59:42 INFO - PROCESS | 3852 | 1464191982267 Marionette TRACE conn6 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:42 INFO - PROCESS | 3852 | ++DOCSHELL 0000001D841D6000 == 58 [pid = 3852] [id = 445] 08:59:42 INFO - PROCESS | 3852 | ++DOMWINDOW == 124 (0000001D81865000) [pid = 3852] [serial = 1335] [outer = 0000000000000000] 08:59:42 INFO - PROCESS | 3852 | ++DOMWINDOW == 125 (0000001D818F1400) [pid = 3852] [serial = 1336] [outer = 0000001D81865000] 08:59:42 INFO - PROCESS | 3852 | 1464191982326 Marionette DEBUG loaded listener.js 08:59:42 INFO - PROCESS | 3852 | ++DOMWINDOW == 126 (0000001D835D0400) [pid = 3852] [serial = 1337] [outer = 0000001D81865000] 08:59:42 INFO - PROCESS | 3852 | 1464191982903 Marionette TRACE conn6 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 08:59:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 08:59:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1069ms 08:59:42 INFO - PROCESS | 3852 | 1464191982962 Marionette TRACE conn6 -> [0,1745,"getWindowHandle",null] 08:59:42 INFO - PROCESS | 3852 | 1464191982967 Marionette TRACE conn6 <- [1,1745,null,{"value":"13"}] 08:59:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 08:59:42 INFO - PROCESS | 3852 | 1464191982972 Marionette TRACE conn6 -> [0,1746,"setScriptTimeout",{"ms":35000}] 08:59:42 INFO - PROCESS | 3852 | 1464191982976 Marionette TRACE conn6 <- [1,1746,null,{}] 08:59:42 INFO - PROCESS | 3852 | 1464191982980 Marionette TRACE conn6 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:43 INFO - PROCESS | 3852 | 1464191983091 Marionette TRACE conn6 <- [1,1747,null,{"value":null}] 08:59:43 INFO - PROCESS | 3852 | 1464191983190 Marionette TRACE conn6 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:43 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DB2011000 == 59 [pid = 3852] [id = 446] 08:59:43 INFO - PROCESS | 3852 | ++DOMWINDOW == 127 (0000001DB0A66400) [pid = 3852] [serial = 1338] [outer = 0000000000000000] 08:59:43 INFO - PROCESS | 3852 | ++DOMWINDOW == 128 (0000001DB21B0000) [pid = 3852] [serial = 1339] [outer = 0000001DB0A66400] 08:59:43 INFO - PROCESS | 3852 | 1464191983244 Marionette DEBUG loaded listener.js 08:59:43 INFO - PROCESS | 3852 | ++DOMWINDOW == 129 (0000001DDCFC1C00) [pid = 3852] [serial = 1340] [outer = 0000001DB0A66400] 08:59:43 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEC38B800 == 58 [pid = 3852] [id = 438] 08:59:43 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE81AB800 == 57 [pid = 3852] [id = 437] 08:59:43 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE714A000 == 56 [pid = 3852] [id = 436] 08:59:43 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE66D5000 == 55 [pid = 3852] [id = 435] 08:59:43 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE2484000 == 54 [pid = 3852] [id = 434] 08:59:43 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE057F000 == 53 [pid = 3852] [id = 433] 08:59:43 INFO - PROCESS | 3852 | --DOCSHELL 0000001DB2016000 == 52 [pid = 3852] [id = 432] 08:59:43 INFO - PROCESS | 3852 | --DOCSHELL 0000001D83792000 == 51 [pid = 3852] [id = 431] 08:59:43 INFO - PROCESS | 3852 | --DOCSHELL 0000001D841C4800 == 50 [pid = 3852] [id = 430] 08:59:43 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEFB13000 == 49 [pid = 3852] [id = 429] 08:59:43 INFO - PROCESS | 3852 | --DOMWINDOW == 128 (0000001DE7E43000) [pid = 3852] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 08:59:43 INFO - PROCESS | 3852 | --DOMWINDOW == 127 (0000001DE8393400) [pid = 3852] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 08:59:43 INFO - PROCESS | 3852 | --DOMWINDOW == 126 (0000001D818F9C00) [pid = 3852] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 08:59:43 INFO - PROCESS | 3852 | --DOMWINDOW == 125 (0000001DB2055000) [pid = 3852] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 08:59:43 INFO - PROCESS | 3852 | --DOMWINDOW == 124 (0000001DE1E22C00) [pid = 3852] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 08:59:43 INFO - PROCESS | 3852 | --DOMWINDOW == 123 (0000001D83A04800) [pid = 3852] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 08:59:43 INFO - PROCESS | 3852 | --DOMWINDOW == 122 (0000001DB0C47800) [pid = 3852] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 08:59:43 INFO - PROCESS | 3852 | --DOMWINDOW == 121 (0000001DDCFBDC00) [pid = 3852] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 08:59:43 INFO - PROCESS | 3852 | --DOMWINDOW == 120 (0000001DE0D54800) [pid = 3852] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 08:59:43 INFO - PROCESS | 3852 | --DOMWINDOW == 119 (0000001DE7F92C00) [pid = 3852] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 08:59:43 INFO - PROCESS | 3852 | --DOMWINDOW == 118 (0000001DE1E5AC00) [pid = 3852] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 08:59:43 INFO - PROCESS | 3852 | --DOMWINDOW == 117 (0000001DE1F65800) [pid = 3852] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 08:59:43 INFO - PROCESS | 3852 | --DOMWINDOW == 116 (0000001DE733B000) [pid = 3852] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 08:59:43 INFO - PROCESS | 3852 | --DOMWINDOW == 115 (0000001D8371C000) [pid = 3852] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 08:59:43 INFO - PROCESS | 3852 | --DOMWINDOW == 114 (0000001D83A04400) [pid = 3852] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 08:59:43 INFO - PROCESS | 3852 | --DOMWINDOW == 113 (0000001D83712400) [pid = 3852] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 08:59:43 INFO - PROCESS | 3852 | --DOMWINDOW == 112 (0000001DE6E02C00) [pid = 3852] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 08:59:43 INFO - PROCESS | 3852 | --DOMWINDOW == 111 (0000001DE83B4000) [pid = 3852] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 08:59:43 INFO - PROCESS | 3852 | --DOMWINDOW == 110 (0000001DE2570000) [pid = 3852] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 08:59:43 INFO - PROCESS | 3852 | --DOMWINDOW == 109 (0000001DE0538000) [pid = 3852] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 08:59:43 INFO - PROCESS | 3852 | --DOMWINDOW == 108 (0000001DE83B8000) [pid = 3852] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 08:59:43 INFO - PROCESS | 3852 | --DOMWINDOW == 107 (0000001DE26CE000) [pid = 3852] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 08:59:43 INFO - PROCESS | 3852 | --DOMWINDOW == 106 (0000001DE321EC00) [pid = 3852] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 08:59:43 INFO - PROCESS | 3852 | --DOMWINDOW == 105 (0000001DE8727000) [pid = 3852] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 08:59:43 INFO - PROCESS | 3852 | --DOMWINDOW == 104 (0000001DE87E3400) [pid = 3852] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 08:59:43 INFO - PROCESS | 3852 | 1464191983784 Marionette TRACE conn6 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 08:59:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 08:59:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 839ms 08:59:43 INFO - PROCESS | 3852 | 1464191983813 Marionette TRACE conn6 -> [0,1749,"getWindowHandle",null] 08:59:43 INFO - PROCESS | 3852 | 1464191983817 Marionette TRACE conn6 <- [1,1749,null,{"value":"13"}] 08:59:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 08:59:43 INFO - PROCESS | 3852 | 1464191983822 Marionette TRACE conn6 -> [0,1750,"setScriptTimeout",{"ms":35000}] 08:59:43 INFO - PROCESS | 3852 | 1464191983824 Marionette TRACE conn6 <- [1,1750,null,{}] 08:59:43 INFO - PROCESS | 3852 | 1464191983828 Marionette TRACE conn6 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:43 INFO - PROCESS | 3852 | 1464191983920 Marionette TRACE conn6 <- [1,1751,null,{"value":null}] 08:59:43 INFO - PROCESS | 3852 | 1464191983930 Marionette TRACE conn6 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:43 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DB2204800 == 50 [pid = 3852] [id = 447] 08:59:43 INFO - PROCESS | 3852 | ++DOMWINDOW == 105 (0000001D8371D000) [pid = 3852] [serial = 1341] [outer = 0000000000000000] 08:59:43 INFO - PROCESS | 3852 | ++DOMWINDOW == 106 (0000001DB22C1C00) [pid = 3852] [serial = 1342] [outer = 0000001D8371D000] 08:59:43 INFO - PROCESS | 3852 | 1464191983978 Marionette DEBUG loaded listener.js 08:59:44 INFO - PROCESS | 3852 | ++DOMWINDOW == 107 (0000001DE0DD1000) [pid = 3852] [serial = 1343] [outer = 0000001D8371D000] 08:59:44 INFO - PROCESS | 3852 | 1464191984470 Marionette TRACE conn6 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 08:59:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 08:59:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 671ms 08:59:44 INFO - PROCESS | 3852 | 1464191984496 Marionette TRACE conn6 -> [0,1753,"getWindowHandle",null] 08:59:44 INFO - PROCESS | 3852 | 1464191984499 Marionette TRACE conn6 <- [1,1753,null,{"value":"13"}] 08:59:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 08:59:44 INFO - PROCESS | 3852 | 1464191984504 Marionette TRACE conn6 -> [0,1754,"setScriptTimeout",{"ms":35000}] 08:59:44 INFO - PROCESS | 3852 | 1464191984510 Marionette TRACE conn6 <- [1,1754,null,{}] 08:59:44 INFO - PROCESS | 3852 | 1464191984519 Marionette TRACE conn6 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:44 INFO - PROCESS | 3852 | 1464191984611 Marionette TRACE conn6 <- [1,1755,null,{"value":null}] 08:59:44 INFO - PROCESS | 3852 | 1464191984622 Marionette TRACE conn6 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:44 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE67AE800 == 51 [pid = 3852] [id = 448] 08:59:44 INFO - PROCESS | 3852 | ++DOMWINDOW == 108 (0000001DE1E22C00) [pid = 3852] [serial = 1344] [outer = 0000000000000000] 08:59:44 INFO - PROCESS | 3852 | ++DOMWINDOW == 109 (0000001DE1F69000) [pid = 3852] [serial = 1345] [outer = 0000001DE1E22C00] 08:59:44 INFO - PROCESS | 3852 | 1464191984669 Marionette DEBUG loaded listener.js 08:59:44 INFO - PROCESS | 3852 | ++DOMWINDOW == 110 (0000001DE2723C00) [pid = 3852] [serial = 1346] [outer = 0000001DE1E22C00] 08:59:45 INFO - PROCESS | 3852 | 1464191985165 Marionette TRACE conn6 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 08:59:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 08:59:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 692ms 08:59:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 08:59:45 INFO - PROCESS | 3852 | 1464191985197 Marionette TRACE conn6 -> [0,1757,"getWindowHandle",null] 08:59:45 INFO - PROCESS | 3852 | 1464191985200 Marionette TRACE conn6 <- [1,1757,null,{"value":"13"}] 08:59:45 INFO - PROCESS | 3852 | 1464191985207 Marionette TRACE conn6 -> [0,1758,"setScriptTimeout",{"ms":35000}] 08:59:45 INFO - PROCESS | 3852 | 1464191985209 Marionette TRACE conn6 <- [1,1758,null,{}] 08:59:45 INFO - PROCESS | 3852 | 1464191985213 Marionette TRACE conn6 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:45 INFO - PROCESS | 3852 | 1464191985304 Marionette TRACE conn6 <- [1,1759,null,{"value":null}] 08:59:45 INFO - PROCESS | 3852 | 1464191985312 Marionette TRACE conn6 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:45 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE7FE0800 == 52 [pid = 3852] [id = 449] 08:59:45 INFO - PROCESS | 3852 | ++DOMWINDOW == 111 (0000001DE33B1000) [pid = 3852] [serial = 1347] [outer = 0000000000000000] 08:59:45 INFO - PROCESS | 3852 | ++DOMWINDOW == 112 (0000001DE6415800) [pid = 3852] [serial = 1348] [outer = 0000001DE33B1000] 08:59:45 INFO - PROCESS | 3852 | 1464191985359 Marionette DEBUG loaded listener.js 08:59:45 INFO - PROCESS | 3852 | ++DOMWINDOW == 113 (0000001DE71EB400) [pid = 3852] [serial = 1349] [outer = 0000001DE33B1000] 08:59:45 INFO - PROCESS | 3852 | 1464191985805 Marionette TRACE conn6 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 08:59:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 08:59:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 692ms 08:59:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 08:59:45 INFO - PROCESS | 3852 | 1464191985899 Marionette TRACE conn6 -> [0,1761,"getWindowHandle",null] 08:59:45 INFO - PROCESS | 3852 | 1464191985901 Marionette TRACE conn6 <- [1,1761,null,{"value":"13"}] 08:59:45 INFO - PROCESS | 3852 | 1464191985904 Marionette TRACE conn6 -> [0,1762,"setScriptTimeout",{"ms":35000}] 08:59:45 INFO - PROCESS | 3852 | 1464191985906 Marionette TRACE conn6 <- [1,1762,null,{}] 08:59:45 INFO - PROCESS | 3852 | 1464191985910 Marionette TRACE conn6 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:46 INFO - PROCESS | 3852 | 1464191986019 Marionette TRACE conn6 <- [1,1763,null,{"value":null}] 08:59:46 INFO - PROCESS | 3852 | 1464191986102 Marionette TRACE conn6 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:46 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEC37B800 == 53 [pid = 3852] [id = 450] 08:59:46 INFO - PROCESS | 3852 | ++DOMWINDOW == 114 (0000001DE7F99000) [pid = 3852] [serial = 1350] [outer = 0000000000000000] 08:59:46 INFO - PROCESS | 3852 | ++DOMWINDOW == 115 (0000001DE83B4000) [pid = 3852] [serial = 1351] [outer = 0000001DE7F99000] 08:59:46 INFO - PROCESS | 3852 | 1464191986157 Marionette DEBUG loaded listener.js 08:59:46 INFO - PROCESS | 3852 | ++DOMWINDOW == 116 (0000001DE87E3800) [pid = 3852] [serial = 1352] [outer = 0000001DE7F99000] 08:59:46 INFO - PROCESS | 3852 | 1464191986624 Marionette TRACE conn6 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 08:59:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 08:59:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 776ms 08:59:46 INFO - PROCESS | 3852 | 1464191986691 Marionette TRACE conn6 -> [0,1765,"getWindowHandle",null] 08:59:46 INFO - PROCESS | 3852 | 1464191986694 Marionette TRACE conn6 <- [1,1765,null,{"value":"13"}] 08:59:46 INFO - PROCESS | 3852 | 1464191986697 Marionette TRACE conn6 -> [0,1766,"setScriptTimeout",{"ms":35000}] 08:59:46 INFO - PROCESS | 3852 | 1464191986699 Marionette TRACE conn6 <- [1,1766,null,{}] 08:59:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 08:59:46 INFO - PROCESS | 3852 | 1464191986703 Marionette TRACE conn6 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:46 INFO - PROCESS | 3852 | 1464191986827 Marionette TRACE conn6 <- [1,1767,null,{"value":null}] 08:59:46 INFO - PROCESS | 3852 | 1464191986888 Marionette TRACE conn6 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:46 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEE7E5800 == 54 [pid = 3852] [id = 451] 08:59:46 INFO - PROCESS | 3852 | ++DOMWINDOW == 117 (0000001DEBA9A000) [pid = 3852] [serial = 1353] [outer = 0000000000000000] 08:59:46 INFO - PROCESS | 3852 | ++DOMWINDOW == 118 (0000001DEC276C00) [pid = 3852] [serial = 1354] [outer = 0000001DEBA9A000] 08:59:46 INFO - PROCESS | 3852 | 1464191986935 Marionette DEBUG loaded listener.js 08:59:47 INFO - PROCESS | 3852 | ++DOMWINDOW == 119 (0000001DED57A800) [pid = 3852] [serial = 1355] [outer = 0000001DEBA9A000] 08:59:47 INFO - PROCESS | 3852 | 1464191987369 Marionette TRACE conn6 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 08:59:47 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 08:59:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 734ms 08:59:47 INFO - PROCESS | 3852 | 1464191987441 Marionette TRACE conn6 -> [0,1769,"getWindowHandle",null] 08:59:47 INFO - PROCESS | 3852 | 1464191987443 Marionette TRACE conn6 <- [1,1769,null,{"value":"13"}] 08:59:47 INFO - PROCESS | 3852 | 1464191987447 Marionette TRACE conn6 -> [0,1770,"setScriptTimeout",{"ms":35000}] 08:59:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 08:59:47 INFO - PROCESS | 3852 | 1464191987449 Marionette TRACE conn6 <- [1,1770,null,{}] 08:59:47 INFO - PROCESS | 3852 | 1464191987452 Marionette TRACE conn6 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:47 INFO - PROCESS | 3852 | 1464191987565 Marionette TRACE conn6 <- [1,1771,null,{"value":null}] 08:59:47 INFO - PROCESS | 3852 | 1464191987621 Marionette TRACE conn6 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:47 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEEDDF800 == 55 [pid = 3852] [id = 452] 08:59:47 INFO - PROCESS | 3852 | ++DOMWINDOW == 120 (0000001DED577800) [pid = 3852] [serial = 1356] [outer = 0000000000000000] 08:59:47 INFO - PROCESS | 3852 | ++DOMWINDOW == 121 (0000001DED976C00) [pid = 3852] [serial = 1357] [outer = 0000001DED577800] 08:59:47 INFO - PROCESS | 3852 | 1464191987668 Marionette DEBUG loaded listener.js 08:59:47 INFO - PROCESS | 3852 | ++DOMWINDOW == 122 (0000001DEE253C00) [pid = 3852] [serial = 1358] [outer = 0000001DED577800] 08:59:47 INFO - PROCESS | 3852 | --DOMWINDOW == 121 (0000001D835D7800) [pid = 3852] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 08:59:47 INFO - PROCESS | 3852 | --DOMWINDOW == 120 (0000001DE1F61800) [pid = 3852] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 08:59:47 INFO - PROCESS | 3852 | --DOMWINDOW == 119 (0000001DB0AA2800) [pid = 3852] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 08:59:47 INFO - PROCESS | 3852 | --DOMWINDOW == 118 (0000001D81769400) [pid = 3852] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 08:59:47 INFO - PROCESS | 3852 | --DOMWINDOW == 117 (0000001D82C05C00) [pid = 3852] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 08:59:47 INFO - PROCESS | 3852 | --DOMWINDOW == 116 (0000001D839A4800) [pid = 3852] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 08:59:47 INFO - PROCESS | 3852 | --DOMWINDOW == 115 (0000001DE2722C00) [pid = 3852] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 08:59:47 INFO - PROCESS | 3852 | --DOMWINDOW == 114 (0000001DE71F4400) [pid = 3852] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 08:59:47 INFO - PROCESS | 3852 | --DOMWINDOW == 113 (0000001DB21AB800) [pid = 3852] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 08:59:47 INFO - PROCESS | 3852 | --DOMWINDOW == 112 (0000001D8175CC00) [pid = 3852] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 08:59:48 INFO - PROCESS | 3852 | 1464191988161 Marionette TRACE conn6 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 08:59:48 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 08:59:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 733ms 08:59:48 INFO - PROCESS | 3852 | 1464191988185 Marionette TRACE conn6 -> [0,1773,"getWindowHandle",null] 08:59:48 INFO - PROCESS | 3852 | 1464191988187 Marionette TRACE conn6 <- [1,1773,null,{"value":"13"}] 08:59:48 INFO - PROCESS | 3852 | 1464191988190 Marionette TRACE conn6 -> [0,1774,"setScriptTimeout",{"ms":35000}] 08:59:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 08:59:48 INFO - PROCESS | 3852 | 1464191988192 Marionette TRACE conn6 <- [1,1774,null,{}] 08:59:48 INFO - PROCESS | 3852 | 1464191988204 Marionette TRACE conn6 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:48 INFO - PROCESS | 3852 | 1464191988325 Marionette TRACE conn6 <- [1,1775,null,{"value":null}] 08:59:48 INFO - PROCESS | 3852 | 1464191988379 Marionette TRACE conn6 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:48 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEFA1F800 == 56 [pid = 3852] [id = 453] 08:59:48 INFO - PROCESS | 3852 | ++DOMWINDOW == 113 (0000001D835D7800) [pid = 3852] [serial = 1359] [outer = 0000000000000000] 08:59:48 INFO - PROCESS | 3852 | ++DOMWINDOW == 114 (0000001DE6782C00) [pid = 3852] [serial = 1360] [outer = 0000001D835D7800] 08:59:48 INFO - PROCESS | 3852 | 1464191988426 Marionette DEBUG loaded listener.js 08:59:48 INFO - PROCESS | 3852 | ++DOMWINDOW == 115 (0000001DEE257400) [pid = 3852] [serial = 1361] [outer = 0000001D835D7800] 08:59:48 INFO - PROCESS | 3852 | 1464191988801 Marionette TRACE conn6 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 08:59:48 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 08:59:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 629ms 08:59:48 INFO - PROCESS | 3852 | 1464191988823 Marionette TRACE conn6 -> [0,1777,"getWindowHandle",null] 08:59:48 INFO - PROCESS | 3852 | 1464191988825 Marionette TRACE conn6 <- [1,1777,null,{"value":"13"}] 08:59:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 08:59:48 INFO - PROCESS | 3852 | 1464191988838 Marionette TRACE conn6 -> [0,1778,"setScriptTimeout",{"ms":35000}] 08:59:48 INFO - PROCESS | 3852 | 1464191988840 Marionette TRACE conn6 <- [1,1778,null,{}] 08:59:48 INFO - PROCESS | 3852 | 1464191988844 Marionette TRACE conn6 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:48 INFO - PROCESS | 3852 | 1464191988929 Marionette TRACE conn6 <- [1,1779,null,{"value":null}] 08:59:48 INFO - PROCESS | 3852 | 1464191988938 Marionette TRACE conn6 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:48 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DF2727800 == 57 [pid = 3852] [id = 454] 08:59:48 INFO - PROCESS | 3852 | ++DOMWINDOW == 116 (0000001DEE3B4000) [pid = 3852] [serial = 1362] [outer = 0000000000000000] 08:59:48 INFO - PROCESS | 3852 | ++DOMWINDOW == 117 (0000001DEE3B9000) [pid = 3852] [serial = 1363] [outer = 0000001DEE3B4000] 08:59:48 INFO - PROCESS | 3852 | 1464191988983 Marionette DEBUG loaded listener.js 08:59:49 INFO - PROCESS | 3852 | ++DOMWINDOW == 118 (0000001DEE7AB800) [pid = 3852] [serial = 1364] [outer = 0000001DEE3B4000] 08:59:49 INFO - PROCESS | 3852 | 1464191989436 Marionette TRACE conn6 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 08:59:49 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) 08:59:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 630ms 08:59:49 INFO - PROCESS | 3852 | 1464191989479 Marionette TRACE conn6 -> [0,1781,"getWindowHandle",null] 08:59:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 08:59:49 INFO - PROCESS | 3852 | 1464191989482 Marionette TRACE conn6 <- [1,1781,null,{"value":"13"}] 08:59:49 INFO - PROCESS | 3852 | 1464191989485 Marionette TRACE conn6 -> [0,1782,"setScriptTimeout",{"ms":35000}] 08:59:49 INFO - PROCESS | 3852 | 1464191989487 Marionette TRACE conn6 <- [1,1782,null,{}] 08:59:49 INFO - PROCESS | 3852 | 1464191989495 Marionette TRACE conn6 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:49 INFO - PROCESS | 3852 | 1464191989591 Marionette TRACE conn6 <- [1,1783,null,{"value":null}] 08:59:49 INFO - PROCESS | 3852 | 1464191989598 Marionette TRACE conn6 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:49 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DF2A9F000 == 58 [pid = 3852] [id = 455] 08:59:49 INFO - PROCESS | 3852 | ++DOMWINDOW == 119 (0000001DEE7EBC00) [pid = 3852] [serial = 1365] [outer = 0000000000000000] 08:59:49 INFO - PROCESS | 3852 | ++DOMWINDOW == 120 (0000001DEE995800) [pid = 3852] [serial = 1366] [outer = 0000001DEE7EBC00] 08:59:49 INFO - PROCESS | 3852 | 1464191989649 Marionette DEBUG loaded listener.js 08:59:49 INFO - PROCESS | 3852 | ++DOMWINDOW == 121 (0000001DEEA69400) [pid = 3852] [serial = 1367] [outer = 0000001DEE7EBC00] 08:59:50 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEE31C800 == 57 [pid = 3852] [id = 423] 08:59:50 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEB958800 == 56 [pid = 3852] [id = 399] 08:59:50 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEF647000 == 55 [pid = 3852] [id = 428] 08:59:50 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE2DD5000 == 54 [pid = 3852] [id = 427] 08:59:50 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE6811000 == 53 [pid = 3852] [id = 419] 08:59:50 INFO - PROCESS | 3852 | --DOCSHELL 0000001D83A64000 == 52 [pid = 3852] [id = 426] 08:59:50 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEEA17800 == 51 [pid = 3852] [id = 424] 08:59:50 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE2DD5800 == 50 [pid = 3852] [id = 398] 08:59:50 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEC386800 == 49 [pid = 3852] [id = 421] 08:59:50 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEF10F800 == 48 [pid = 3852] [id = 425] 08:59:50 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEE309800 == 47 [pid = 3852] [id = 422] 08:59:50 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE6F0D000 == 46 [pid = 3852] [id = 400] 08:59:50 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE7151000 == 45 [pid = 3852] [id = 396] 08:59:50 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE7FC0800 == 44 [pid = 3852] [id = 420] 08:59:50 INFO - PROCESS | 3852 | --DOCSHELL 0000001D842CB800 == 43 [pid = 3852] [id = 394] 08:59:50 INFO - PROCESS | 3852 | --DOCSHELL 0000001DB2011000 == 42 [pid = 3852] [id = 446] 08:59:50 INFO - PROCESS | 3852 | --DOCSHELL 0000001D841D6000 == 41 [pid = 3852] [id = 445] 08:59:50 INFO - PROCESS | 3852 | --DOCSHELL 0000001DF1D44800 == 40 [pid = 3852] [id = 444] 08:59:50 INFO - PROCESS | 3852 | --DOCSHELL 0000001DF147F000 == 39 [pid = 3852] [id = 443] 08:59:50 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEF339000 == 38 [pid = 3852] [id = 442] 08:59:50 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE6438800 == 37 [pid = 3852] [id = 441] 08:59:50 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEE7D7000 == 36 [pid = 3852] [id = 439] 08:59:50 INFO - PROCESS | 3852 | --DOCSHELL 0000001D841C9800 == 35 [pid = 3852] [id = 440] 08:59:51 INFO - PROCESS | 3852 | --DOCSHELL 0000001DB2204800 == 34 [pid = 3852] [id = 447] 08:59:51 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE67AE800 == 33 [pid = 3852] [id = 448] 08:59:51 INFO - PROCESS | 3852 | --DOCSHELL 0000001DF2727800 == 32 [pid = 3852] [id = 454] 08:59:51 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEFA1F800 == 31 [pid = 3852] [id = 453] 08:59:51 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE7FE0800 == 30 [pid = 3852] [id = 449] 08:59:51 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEC37B800 == 29 [pid = 3852] [id = 450] 08:59:51 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEEDDF800 == 28 [pid = 3852] [id = 452] 08:59:51 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEE7E5800 == 27 [pid = 3852] [id = 451] 08:59:51 INFO - PROCESS | 3852 | --DOMWINDOW == 120 (0000001DE666B000) [pid = 3852] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 08:59:51 INFO - PROCESS | 3852 | --DOMWINDOW == 119 (0000001DE0D52000) [pid = 3852] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 08:59:51 INFO - PROCESS | 3852 | --DOMWINDOW == 118 (0000001DE6E92000) [pid = 3852] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 08:59:51 INFO - PROCESS | 3852 | --DOMWINDOW == 117 (0000001DE1D18400) [pid = 3852] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 08:59:51 INFO - PROCESS | 3852 | --DOMWINDOW == 116 (0000001DEB403000) [pid = 3852] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 08:59:51 INFO - PROCESS | 3852 | --DOMWINDOW == 115 (0000001DE1F66400) [pid = 3852] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 08:59:51 INFO - PROCESS | 3852 | --DOMWINDOW == 114 (0000001DB0C39800) [pid = 3852] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 08:59:51 INFO - PROCESS | 3852 | --DOMWINDOW == 113 (0000001DB219C800) [pid = 3852] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 08:59:51 INFO - PROCESS | 3852 | --DOMWINDOW == 112 (0000001D82C08C00) [pid = 3852] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 08:59:51 INFO - PROCESS | 3852 | --DOMWINDOW == 111 (0000001D8186C400) [pid = 3852] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 08:59:51 INFO - PROCESS | 3852 | --DOMWINDOW == 110 (0000001D82C0C400) [pid = 3852] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 08:59:51 INFO - PROCESS | 3852 | --DOMWINDOW == 109 (0000001D835D5000) [pid = 3852] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 08:59:51 INFO - PROCESS | 3852 | --DOMWINDOW == 108 (0000001DB22BF800) [pid = 3852] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 08:59:51 INFO - PROCESS | 3852 | --DOMWINDOW == 107 (0000001DE03C9400) [pid = 3852] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 08:59:51 INFO - PROCESS | 3852 | --DOMWINDOW == 106 (0000001DE34F0C00) [pid = 3852] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 08:59:51 INFO - PROCESS | 3852 | --DOMWINDOW == 105 (0000001D8186A400) [pid = 3852] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 08:59:51 INFO - PROCESS | 3852 | --DOMWINDOW == 104 (0000001DE8717400) [pid = 3852] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 08:59:51 INFO - PROCESS | 3852 | --DOMWINDOW == 103 (0000001DB21B7000) [pid = 3852] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 08:59:51 INFO - PROCESS | 3852 | --DOMWINDOW == 102 (0000001DE678C000) [pid = 3852] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 08:59:51 INFO - PROCESS | 3852 | --DOMWINDOW == 101 (0000001DE26DA800) [pid = 3852] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 08:59:51 INFO - PROCESS | 3852 | --DOMWINDOW == 100 (0000001DE8395C00) [pid = 3852] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 08:59:51 INFO - PROCESS | 3852 | --DOMWINDOW == 99 (0000001DEB409800) [pid = 3852] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 08:59:51 INFO - PROCESS | 3852 | --DOMWINDOW == 98 (0000001DE1F63800) [pid = 3852] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 08:59:51 INFO - PROCESS | 3852 | --DOMWINDOW == 97 (0000001DE7F09800) [pid = 3852] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 08:59:51 INFO - PROCESS | 3852 | 1464191991871 Marionette TRACE conn6 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 08:59:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:59:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 2433ms 08:59:51 INFO - PROCESS | 3852 | 1464191991920 Marionette TRACE conn6 -> [0,1785,"getWindowHandle",null] 08:59:51 INFO - PROCESS | 3852 | 1464191991924 Marionette TRACE conn6 <- [1,1785,null,{"value":"13"}] 08:59:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 08:59:51 INFO - PROCESS | 3852 | 1464191991929 Marionette TRACE conn6 -> [0,1786,"setScriptTimeout",{"ms":35000}] 08:59:51 INFO - PROCESS | 3852 | 1464191991932 Marionette TRACE conn6 <- [1,1786,null,{}] 08:59:51 INFO - PROCESS | 3852 | 1464191991939 Marionette TRACE conn6 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:52 INFO - PROCESS | 3852 | 1464191992035 Marionette TRACE conn6 <- [1,1787,null,{"value":null}] 08:59:52 INFO - PROCESS | 3852 | 1464191992044 Marionette TRACE conn6 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:52 INFO - PROCESS | 3852 | ++DOCSHELL 0000001D818C5000 == 28 [pid = 3852] [id = 456] 08:59:52 INFO - PROCESS | 3852 | ++DOMWINDOW == 98 (0000001D818F1C00) [pid = 3852] [serial = 1368] [outer = 0000000000000000] 08:59:52 INFO - PROCESS | 3852 | ++DOMWINDOW == 99 (0000001D818F2800) [pid = 3852] [serial = 1369] [outer = 0000001D818F1C00] 08:59:52 INFO - PROCESS | 3852 | 1464191992096 Marionette DEBUG loaded listener.js 08:59:52 INFO - PROCESS | 3852 | ++DOMWINDOW == 100 (0000001D82790C00) [pid = 3852] [serial = 1370] [outer = 0000001D818F1C00] 08:59:52 INFO - PROCESS | 3852 | 1464191992590 Marionette TRACE conn6 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 08:59:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 08:59:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 734ms 08:59:52 INFO - PROCESS | 3852 | 1464191992663 Marionette TRACE conn6 -> [0,1789,"getWindowHandle",null] 08:59:52 INFO - PROCESS | 3852 | 1464191992670 Marionette TRACE conn6 <- [1,1789,null,{"value":"13"}] 08:59:52 INFO - PROCESS | 3852 | 1464191992677 Marionette TRACE conn6 -> [0,1790,"setScriptTimeout",{"ms":35000}] 08:59:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 08:59:52 INFO - PROCESS | 3852 | 1464191992680 Marionette TRACE conn6 <- [1,1790,null,{}] 08:59:52 INFO - PROCESS | 3852 | 1464191992684 Marionette TRACE conn6 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:52 INFO - PROCESS | 3852 | 1464191992789 Marionette TRACE conn6 <- [1,1791,null,{"value":null}] 08:59:52 INFO - PROCESS | 3852 | 1464191992867 Marionette TRACE conn6 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:52 INFO - PROCESS | 3852 | ++DOCSHELL 0000001D841D0800 == 29 [pid = 3852] [id = 457] 08:59:52 INFO - PROCESS | 3852 | ++DOMWINDOW == 101 (0000001D82791400) [pid = 3852] [serial = 1371] [outer = 0000000000000000] 08:59:52 INFO - PROCESS | 3852 | ++DOMWINDOW == 102 (0000001D82CC7800) [pid = 3852] [serial = 1372] [outer = 0000001D82791400] 08:59:52 INFO - PROCESS | 3852 | 1464191992916 Marionette DEBUG loaded listener.js 08:59:53 INFO - PROCESS | 3852 | ++DOMWINDOW == 103 (0000001D835CEC00) [pid = 3852] [serial = 1373] [outer = 0000001D82791400] 08:59:53 INFO - PROCESS | 3852 | 1464191993341 Marionette TRACE conn6 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:59:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 08:59:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 733ms 08:59:53 INFO - PROCESS | 3852 | 1464191993432 Marionette TRACE conn6 -> [0,1793,"getWindowHandle",null] 08:59:53 INFO - PROCESS | 3852 | 1464191993435 Marionette TRACE conn6 <- [1,1793,null,{"value":"13"}] 08:59:53 INFO - PROCESS | 3852 | 1464191993452 Marionette TRACE conn6 -> [0,1794,"setScriptTimeout",{"ms":35000}] 08:59:53 INFO - PROCESS | 3852 | 1464191993456 Marionette TRACE conn6 <- [1,1794,null,{}] 08:59:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 08:59:53 INFO - PROCESS | 3852 | 1464191993468 Marionette TRACE conn6 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:53 INFO - PROCESS | 3852 | 1464191993571 Marionette TRACE conn6 <- [1,1795,null,{"value":null}] 08:59:53 INFO - PROCESS | 3852 | 1464191993582 Marionette TRACE conn6 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:53 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DB0C04800 == 30 [pid = 3852] [id = 458] 08:59:53 INFO - PROCESS | 3852 | ++DOMWINDOW == 104 (0000001D80039400) [pid = 3852] [serial = 1374] [outer = 0000000000000000] 08:59:53 INFO - PROCESS | 3852 | ++DOMWINDOW == 105 (0000001D839A9000) [pid = 3852] [serial = 1375] [outer = 0000001D80039400] 08:59:53 INFO - PROCESS | 3852 | 1464191993635 Marionette DEBUG loaded listener.js 08:59:53 INFO - PROCESS | 3852 | ++DOMWINDOW == 106 (0000001D83A06800) [pid = 3852] [serial = 1376] [outer = 0000001D80039400] 08:59:54 INFO - PROCESS | 3852 | 1464191994123 Marionette TRACE conn6 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 08:59:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 08:59:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 734ms 08:59:54 INFO - PROCESS | 3852 | 1464191994194 Marionette TRACE conn6 -> [0,1797,"getWindowHandle",null] 08:59:54 INFO - PROCESS | 3852 | 1464191994197 Marionette TRACE conn6 <- [1,1797,null,{"value":"13"}] 08:59:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 08:59:54 INFO - PROCESS | 3852 | 1464191994200 Marionette TRACE conn6 -> [0,1798,"setScriptTimeout",{"ms":35000}] 08:59:54 INFO - PROCESS | 3852 | 1464191994202 Marionette TRACE conn6 <- [1,1798,null,{}] 08:59:54 INFO - PROCESS | 3852 | 1464191994206 Marionette TRACE conn6 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:54 INFO - PROCESS | 3852 | 1464191994296 Marionette TRACE conn6 <- [1,1799,null,{"value":null}] 08:59:54 INFO - PROCESS | 3852 | 1464191994304 Marionette TRACE conn6 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:54 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DB221E800 == 31 [pid = 3852] [id = 459] 08:59:54 INFO - PROCESS | 3852 | ++DOMWINDOW == 107 (0000001DB0A9F400) [pid = 3852] [serial = 1377] [outer = 0000000000000000] 08:59:54 INFO - PROCESS | 3852 | ++DOMWINDOW == 108 (0000001DB2046C00) [pid = 3852] [serial = 1378] [outer = 0000001DB0A9F400] 08:59:54 INFO - PROCESS | 3852 | 1464191994352 Marionette DEBUG loaded listener.js 08:59:54 INFO - PROCESS | 3852 | ++DOMWINDOW == 109 (0000001DB2198000) [pid = 3852] [serial = 1379] [outer = 0000001DB0A9F400] 08:59:54 INFO - PROCESS | 3852 | 1464191994821 Marionette TRACE conn6 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 08:59:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 08:59:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 692ms 08:59:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 08:59:54 INFO - PROCESS | 3852 | 1464191994895 Marionette TRACE conn6 -> [0,1801,"getWindowHandle",null] 08:59:54 INFO - PROCESS | 3852 | 1464191994897 Marionette TRACE conn6 <- [1,1801,null,{"value":"13"}] 08:59:54 INFO - PROCESS | 3852 | 1464191994900 Marionette TRACE conn6 -> [0,1802,"setScriptTimeout",{"ms":35000}] 08:59:54 INFO - PROCESS | 3852 | 1464191994902 Marionette TRACE conn6 <- [1,1802,null,{}] 08:59:54 INFO - PROCESS | 3852 | 1464191994906 Marionette TRACE conn6 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:55 INFO - PROCESS | 3852 | 1464191995014 Marionette TRACE conn6 <- [1,1803,null,{"value":null}] 08:59:55 INFO - PROCESS | 3852 | 1464191995027 Marionette TRACE conn6 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:55 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE057F800 == 32 [pid = 3852] [id = 460] 08:59:55 INFO - PROCESS | 3852 | ++DOMWINDOW == 110 (0000001D818F2000) [pid = 3852] [serial = 1380] [outer = 0000000000000000] 08:59:55 INFO - PROCESS | 3852 | ++DOMWINDOW == 111 (0000001DB21AC000) [pid = 3852] [serial = 1381] [outer = 0000001D818F2000] 08:59:55 INFO - PROCESS | 3852 | 1464191995084 Marionette DEBUG loaded listener.js 08:59:55 INFO - PROCESS | 3852 | ++DOMWINDOW == 112 (0000001DB22B7400) [pid = 3852] [serial = 1382] [outer = 0000001D818F2000] 08:59:55 INFO - PROCESS | 3852 | 1464191995545 Marionette TRACE conn6 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 08:59:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 08:59:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 692ms 08:59:55 INFO - PROCESS | 3852 | 1464191995595 Marionette TRACE conn6 -> [0,1805,"getWindowHandle",null] 08:59:55 INFO - PROCESS | 3852 | 1464191995598 Marionette TRACE conn6 <- [1,1805,null,{"value":"13"}] 08:59:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 08:59:55 INFO - PROCESS | 3852 | 1464191995601 Marionette TRACE conn6 -> [0,1806,"setScriptTimeout",{"ms":35000}] 08:59:55 INFO - PROCESS | 3852 | 1464191995603 Marionette TRACE conn6 <- [1,1806,null,{}] 08:59:55 INFO - PROCESS | 3852 | 1464191995607 Marionette TRACE conn6 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:55 INFO - PROCESS | 3852 | 1464191995724 Marionette TRACE conn6 <- [1,1807,null,{"value":null}] 08:59:55 INFO - PROCESS | 3852 | 1464191995741 Marionette TRACE conn6 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:55 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE2458800 == 33 [pid = 3852] [id = 461] 08:59:55 INFO - PROCESS | 3852 | ++DOMWINDOW == 113 (0000001DDCFBCC00) [pid = 3852] [serial = 1383] [outer = 0000000000000000] 08:59:55 INFO - PROCESS | 3852 | ++DOMWINDOW == 114 (0000001DE052F800) [pid = 3852] [serial = 1384] [outer = 0000001DDCFBCC00] 08:59:55 INFO - PROCESS | 3852 | 1464191995789 Marionette DEBUG loaded listener.js 08:59:55 INFO - PROCESS | 3852 | ++DOMWINDOW == 115 (0000001DE1C30C00) [pid = 3852] [serial = 1385] [outer = 0000001DDCFBCC00] 08:59:56 INFO - PROCESS | 3852 | 1464191996215 Marionette TRACE conn6 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 08:59:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 08:59:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 671ms 08:59:56 INFO - PROCESS | 3852 | 1464191996275 Marionette TRACE conn6 -> [0,1809,"getWindowHandle",null] 08:59:56 INFO - PROCESS | 3852 | 1464191996278 Marionette TRACE conn6 <- [1,1809,null,{"value":"13"}] 08:59:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 08:59:56 INFO - PROCESS | 3852 | 1464191996281 Marionette TRACE conn6 -> [0,1810,"setScriptTimeout",{"ms":35000}] 08:59:56 INFO - PROCESS | 3852 | 1464191996283 Marionette TRACE conn6 <- [1,1810,null,{}] 08:59:56 INFO - PROCESS | 3852 | 1464191996286 Marionette TRACE conn6 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:56 INFO - PROCESS | 3852 | 1464191996396 Marionette TRACE conn6 <- [1,1811,null,{"value":null}] 08:59:56 INFO - PROCESS | 3852 | 1464191996406 Marionette TRACE conn6 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:56 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE6445800 == 34 [pid = 3852] [id = 462] 08:59:56 INFO - PROCESS | 3852 | ++DOMWINDOW == 116 (0000001DE1D16400) [pid = 3852] [serial = 1386] [outer = 0000000000000000] 08:59:56 INFO - PROCESS | 3852 | ++DOMWINDOW == 117 (0000001DE1D1E000) [pid = 3852] [serial = 1387] [outer = 0000001DE1D16400] 08:59:56 INFO - PROCESS | 3852 | 1464191996452 Marionette DEBUG loaded listener.js 08:59:56 INFO - PROCESS | 3852 | ++DOMWINDOW == 118 (0000001DE1E21400) [pid = 3852] [serial = 1388] [outer = 0000001DE1D16400] 08:59:56 INFO - PROCESS | 3852 | 1464191996897 Marionette TRACE conn6 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 08:59:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 08:59:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 671ms 08:59:56 INFO - PROCESS | 3852 | 1464191996955 Marionette TRACE conn6 -> [0,1813,"getWindowHandle",null] 08:59:56 INFO - PROCESS | 3852 | 1464191996958 Marionette TRACE conn6 <- [1,1813,null,{"value":"13"}] 08:59:56 INFO - PROCESS | 3852 | 1464191996961 Marionette TRACE conn6 -> [0,1814,"setScriptTimeout",{"ms":35000}] 08:59:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 08:59:56 INFO - PROCESS | 3852 | 1464191996963 Marionette TRACE conn6 <- [1,1814,null,{}] 08:59:56 INFO - PROCESS | 3852 | 1464191996966 Marionette TRACE conn6 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:57 INFO - PROCESS | 3852 | 1464191997047 Marionette TRACE conn6 <- [1,1815,null,{"value":null}] 08:59:57 INFO - PROCESS | 3852 | 1464191997056 Marionette TRACE conn6 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:57 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE6825000 == 35 [pid = 3852] [id = 463] 08:59:57 INFO - PROCESS | 3852 | ++DOMWINDOW == 119 (0000001DE1E20000) [pid = 3852] [serial = 1389] [outer = 0000000000000000] 08:59:57 INFO - PROCESS | 3852 | ++DOMWINDOW == 120 (0000001DE1E5E000) [pid = 3852] [serial = 1390] [outer = 0000001DE1E20000] 08:59:57 INFO - PROCESS | 3852 | 1464191997103 Marionette DEBUG loaded listener.js 08:59:57 INFO - PROCESS | 3852 | ++DOMWINDOW == 121 (0000001DE1F61800) [pid = 3852] [serial = 1391] [outer = 0000001DE1E20000] 08:59:57 INFO - PROCESS | 3852 | 1464191997583 Marionette TRACE conn6 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 08:59:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 08:59:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 671ms 08:59:57 INFO - PROCESS | 3852 | 1464191997643 Marionette TRACE conn6 -> [0,1817,"getWindowHandle",null] 08:59:57 INFO - PROCESS | 3852 | 1464191997645 Marionette TRACE conn6 <- [1,1817,null,{"value":"13"}] 08:59:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 08:59:57 INFO - PROCESS | 3852 | 1464191997648 Marionette TRACE conn6 -> [0,1818,"setScriptTimeout",{"ms":35000}] 08:59:57 INFO - PROCESS | 3852 | 1464191997650 Marionette TRACE conn6 <- [1,1818,null,{}] 08:59:57 INFO - PROCESS | 3852 | 1464191997654 Marionette TRACE conn6 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:57 INFO - PROCESS | 3852 | 1464191997790 Marionette TRACE conn6 <- [1,1819,null,{"value":null}] 08:59:57 INFO - PROCESS | 3852 | 1464191997815 Marionette TRACE conn6 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:57 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DB0C03800 == 36 [pid = 3852] [id = 464] 08:59:57 INFO - PROCESS | 3852 | ++DOMWINDOW == 122 (0000001DE1E57800) [pid = 3852] [serial = 1392] [outer = 0000000000000000] 08:59:57 INFO - PROCESS | 3852 | ++DOMWINDOW == 123 (0000001DE1F6C000) [pid = 3852] [serial = 1393] [outer = 0000001DE1E57800] 08:59:57 INFO - PROCESS | 3852 | 1464191997862 Marionette DEBUG loaded listener.js 08:59:57 INFO - PROCESS | 3852 | ++DOMWINDOW == 124 (0000001DE25A4000) [pid = 3852] [serial = 1394] [outer = 0000001DE1E57800] 08:59:58 INFO - PROCESS | 3852 | 1464191998307 Marionette TRACE conn6 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 08:59:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 08:59:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 671ms 08:59:58 INFO - PROCESS | 3852 | 1464191998325 Marionette TRACE conn6 -> [0,1821,"getWindowHandle",null] 08:59:58 INFO - PROCESS | 3852 | 1464191998327 Marionette TRACE conn6 <- [1,1821,null,{"value":"13"}] 08:59:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 08:59:58 INFO - PROCESS | 3852 | 1464191998330 Marionette TRACE conn6 -> [0,1822,"setScriptTimeout",{"ms":35000}] 08:59:58 INFO - PROCESS | 3852 | 1464191998341 Marionette TRACE conn6 <- [1,1822,null,{}] 08:59:58 INFO - PROCESS | 3852 | 1464191998345 Marionette TRACE conn6 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:58 INFO - PROCESS | 3852 | 1464191998459 Marionette TRACE conn6 <- [1,1823,null,{"value":null}] 08:59:58 INFO - PROCESS | 3852 | 1464191998466 Marionette TRACE conn6 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:58 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE8DEA800 == 37 [pid = 3852] [id = 465] 08:59:58 INFO - PROCESS | 3852 | ++DOMWINDOW == 125 (0000001DE052BC00) [pid = 3852] [serial = 1395] [outer = 0000000000000000] 08:59:58 INFO - PROCESS | 3852 | ++DOMWINDOW == 126 (0000001DE271FC00) [pid = 3852] [serial = 1396] [outer = 0000001DE052BC00] 08:59:58 INFO - PROCESS | 3852 | 1464191998512 Marionette DEBUG loaded listener.js 08:59:58 INFO - PROCESS | 3852 | ++DOMWINDOW == 127 (0000001DE27F1C00) [pid = 3852] [serial = 1397] [outer = 0000001DE052BC00] 08:59:59 INFO - PROCESS | 3852 | 1464191998994 Marionette TRACE conn6 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 08:59:59 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 08:59:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 692ms 08:59:59 INFO - PROCESS | 3852 | 1464191999027 Marionette TRACE conn6 -> [0,1825,"getWindowHandle",null] 08:59:59 INFO - PROCESS | 3852 | 1464191999029 Marionette TRACE conn6 <- [1,1825,null,{"value":"13"}] 08:59:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 08:59:59 INFO - PROCESS | 3852 | 1464191999032 Marionette TRACE conn6 -> [0,1826,"setScriptTimeout",{"ms":35000}] 08:59:59 INFO - PROCESS | 3852 | 1464191999035 Marionette TRACE conn6 <- [1,1826,null,{}] 08:59:59 INFO - PROCESS | 3852 | 1464191999039 Marionette TRACE conn6 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:59 INFO - PROCESS | 3852 | 1464191999196 Marionette TRACE conn6 <- [1,1827,null,{"value":null}] 08:59:59 INFO - PROCESS | 3852 | 1464191999226 Marionette TRACE conn6 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:59 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE057F000 == 38 [pid = 3852] [id = 466] 08:59:59 INFO - PROCESS | 3852 | ++DOMWINDOW == 128 (0000001DE641B800) [pid = 3852] [serial = 1398] [outer = 0000000000000000] 08:59:59 INFO - PROCESS | 3852 | ++DOMWINDOW == 129 (0000001DE6460800) [pid = 3852] [serial = 1399] [outer = 0000001DE641B800] 08:59:59 INFO - PROCESS | 3852 | 1464191999284 Marionette DEBUG loaded listener.js 08:59:59 INFO - PROCESS | 3852 | ++DOMWINDOW == 130 (0000001DE6F54800) [pid = 3852] [serial = 1400] [outer = 0000001DE641B800] 08:59:59 INFO - PROCESS | 3852 | --DOMWINDOW == 129 (0000001DB22B4C00) [pid = 3852] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 08:59:59 INFO - PROCESS | 3852 | --DOMWINDOW == 128 (0000001DB0C3F400) [pid = 3852] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 08:59:59 INFO - PROCESS | 3852 | --DOMWINDOW == 127 (0000001D81862C00) [pid = 3852] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 08:59:59 INFO - PROCESS | 3852 | --DOMWINDOW == 126 (0000001DE8D1BC00) [pid = 3852] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 08:59:59 INFO - PROCESS | 3852 | --DOMWINDOW == 125 (0000001DE345D400) [pid = 3852] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 08:59:59 INFO - PROCESS | 3852 | --DOMWINDOW == 124 (0000001D818EF400) [pid = 3852] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 08:59:59 INFO - PROCESS | 3852 | --DOMWINDOW == 123 (0000001DE675A800) [pid = 3852] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 08:59:59 INFO - PROCESS | 3852 | --DOMWINDOW == 122 (0000001DB21A1000) [pid = 3852] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 08:59:59 INFO - PROCESS | 3852 | --DOMWINDOW == 121 (0000001D835CCC00) [pid = 3852] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 08:59:59 INFO - PROCESS | 3852 | --DOMWINDOW == 120 (0000001DE1549400) [pid = 3852] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 08:59:59 INFO - PROCESS | 3852 | --DOMWINDOW == 119 (0000001DE6466000) [pid = 3852] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 08:59:59 INFO - PROCESS | 3852 | --DOMWINDOW == 118 (0000001D83A05800) [pid = 3852] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 08:59:59 INFO - PROCESS | 3852 | --DOMWINDOW == 117 (0000001DE7F99000) [pid = 3852] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 08:59:59 INFO - PROCESS | 3852 | --DOMWINDOW == 116 (0000001DEBA9A000) [pid = 3852] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 08:59:59 INFO - PROCESS | 3852 | --DOMWINDOW == 115 (0000001D835D7800) [pid = 3852] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 08:59:59 INFO - PROCESS | 3852 | --DOMWINDOW == 114 (0000001DED577800) [pid = 3852] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 08:59:59 INFO - PROCESS | 3852 | --DOMWINDOW == 113 (0000001DEE3B4000) [pid = 3852] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 08:59:59 INFO - PROCESS | 3852 | --DOMWINDOW == 112 (0000001DEB46DC00) [pid = 3852] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 08:59:59 INFO - PROCESS | 3852 | --DOMWINDOW == 111 (0000001DE2728000) [pid = 3852] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 08:59:59 INFO - PROCESS | 3852 | --DOMWINDOW == 110 (0000001DB21B9000) [pid = 3852] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 08:59:59 INFO - PROCESS | 3852 | --DOMWINDOW == 109 (0000001D8278CC00) [pid = 3852] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 08:59:59 INFO - PROCESS | 3852 | --DOMWINDOW == 108 (0000001DE83B9000) [pid = 3852] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 08:59:59 INFO - PROCESS | 3852 | --DOMWINDOW == 107 (0000001DE33B1000) [pid = 3852] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 08:59:59 INFO - PROCESS | 3852 | --DOMWINDOW == 106 (0000001DE1E22C00) [pid = 3852] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 08:59:59 INFO - PROCESS | 3852 | --DOMWINDOW == 105 (0000001D8371D000) [pid = 3852] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 08:59:59 INFO - PROCESS | 3852 | --DOMWINDOW == 104 (0000001DB0A66400) [pid = 3852] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 08:59:59 INFO - PROCESS | 3852 | --DOMWINDOW == 103 (0000001D81865000) [pid = 3852] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 08:59:59 INFO - PROCESS | 3852 | --DOMWINDOW == 102 (0000001DEBAA0400) [pid = 3852] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 08:59:59 INFO - PROCESS | 3852 | --DOMWINDOW == 101 (0000001DE05DF800) [pid = 3852] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 08:59:59 INFO - PROCESS | 3852 | --DOMWINDOW == 100 (0000001D81871C00) [pid = 3852] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 09:00:03 INFO - PROCESS | 3852 | 1464192003682 Marionette TRACE conn6 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 09:00:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 09:00:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 4705ms 09:00:03 INFO - PROCESS | 3852 | 1464192003741 Marionette TRACE conn6 -> [0,1829,"getWindowHandle",null] 09:00:03 INFO - PROCESS | 3852 | 1464192003746 Marionette TRACE conn6 <- [1,1829,null,{"value":"13"}] 09:00:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 09:00:03 INFO - PROCESS | 3852 | 1464192003752 Marionette TRACE conn6 -> [0,1830,"setScriptTimeout",{"ms":35000}] 09:00:03 INFO - PROCESS | 3852 | 1464192003757 Marionette TRACE conn6 <- [1,1830,null,{}] 09:00:03 INFO - PROCESS | 3852 | 1464192003765 Marionette TRACE conn6 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:03 INFO - PROCESS | 3852 | 1464192003901 Marionette TRACE conn6 <- [1,1831,null,{"value":null}] 09:00:04 INFO - PROCESS | 3852 | 1464192004013 Marionette TRACE conn6 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:04 INFO - PROCESS | 3852 | ++DOCSHELL 0000001D8188C800 == 39 [pid = 3852] [id = 467] 09:00:04 INFO - PROCESS | 3852 | ++DOMWINDOW == 101 (0000001D80A11000) [pid = 3852] [serial = 1401] [outer = 0000000000000000] 09:00:04 INFO - PROCESS | 3852 | ++DOMWINDOW == 102 (0000001D8175F800) [pid = 3852] [serial = 1402] [outer = 0000001D80A11000] 09:00:04 INFO - PROCESS | 3852 | 1464192004080 Marionette DEBUG loaded listener.js 09:00:04 INFO - PROCESS | 3852 | ++DOMWINDOW == 103 (0000001D818F1800) [pid = 3852] [serial = 1403] [outer = 0000001D80A11000] 09:00:04 INFO - PROCESS | 3852 | 1464192004808 Marionette TRACE conn6 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 09:00:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 09:00:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1125ms 09:00:04 INFO - PROCESS | 3852 | 1464192004896 Marionette TRACE conn6 -> [0,1833,"getWindowHandle",null] 09:00:04 INFO - PROCESS | 3852 | 1464192004903 Marionette TRACE conn6 <- [1,1833,null,{"value":"13"}] 09:00:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 09:00:04 INFO - PROCESS | 3852 | 1464192004912 Marionette TRACE conn6 -> [0,1834,"setScriptTimeout",{"ms":35000}] 09:00:04 INFO - PROCESS | 3852 | 1464192004915 Marionette TRACE conn6 <- [1,1834,null,{}] 09:00:04 INFO - PROCESS | 3852 | 1464192004919 Marionette TRACE conn6 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:05 INFO - PROCESS | 3852 | 1464192005059 Marionette TRACE conn6 <- [1,1835,null,{"value":null}] 09:00:05 INFO - PROCESS | 3852 | 1464192005181 Marionette TRACE conn6 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:05 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DB0CC3000 == 40 [pid = 3852] [id = 468] 09:00:05 INFO - PROCESS | 3852 | ++DOMWINDOW == 104 (0000001D82C08000) [pid = 3852] [serial = 1404] [outer = 0000000000000000] 09:00:05 INFO - PROCESS | 3852 | ++DOMWINDOW == 105 (0000001D82CD4400) [pid = 3852] [serial = 1405] [outer = 0000001D82C08000] 09:00:05 INFO - PROCESS | 3852 | 1464192005245 Marionette DEBUG loaded listener.js 09:00:05 INFO - PROCESS | 3852 | ++DOMWINDOW == 106 (0000001D83716800) [pid = 3852] [serial = 1406] [outer = 0000001D82C08000] 09:00:06 INFO - PROCESS | 3852 | 1464192006001 Marionette TRACE conn6 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 09:00:06 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:00:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1273ms 09:00:06 INFO - PROCESS | 3852 | 1464192006235 Marionette TRACE conn6 -> [0,1837,"getWindowHandle",null] 09:00:06 INFO - PROCESS | 3852 | 1464192006240 Marionette TRACE conn6 <- [1,1837,null,{"value":"13"}] 09:00:06 INFO - PROCESS | 3852 | 1464192006284 Marionette TRACE conn6 -> [0,1838,"setScriptTimeout",{"ms":35000}] 09:00:06 INFO - PROCESS | 3852 | 1464192006287 Marionette TRACE conn6 <- [1,1838,null,{}] 09:00:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 09:00:06 INFO - PROCESS | 3852 | 1464192006346 Marionette TRACE conn6 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:06 INFO - PROCESS | 3852 | 1464192006470 Marionette TRACE conn6 <- [1,1839,null,{"value":null}] 09:00:06 INFO - PROCESS | 3852 | 1464192006611 Marionette TRACE conn6 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:06 INFO - PROCESS | 3852 | ++DOCSHELL 0000001D83A57000 == 41 [pid = 3852] [id = 469] 09:00:06 INFO - PROCESS | 3852 | ++DOMWINDOW == 107 (0000001D8278F000) [pid = 3852] [serial = 1407] [outer = 0000000000000000] 09:00:06 INFO - PROCESS | 3852 | ++DOMWINDOW == 108 (0000001D82793800) [pid = 3852] [serial = 1408] [outer = 0000001D8278F000] 09:00:06 INFO - PROCESS | 3852 | 1464192006666 Marionette DEBUG loaded listener.js 09:00:06 INFO - PROCESS | 3852 | ++DOMWINDOW == 109 (0000001D82CC6800) [pid = 3852] [serial = 1409] [outer = 0000001D8278F000] 09:00:06 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE16B1000 == 40 [pid = 3852] [id = 407] 09:00:06 INFO - PROCESS | 3852 | --DOCSHELL 0000001DB2324000 == 39 [pid = 3852] [id = 405] 09:00:06 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE6443800 == 38 [pid = 3852] [id = 408] 09:00:06 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE6813800 == 37 [pid = 3852] [id = 409] 09:00:06 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE714E000 == 36 [pid = 3852] [id = 410] 09:00:06 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE134A800 == 35 [pid = 3852] [id = 406] 09:00:06 INFO - PROCESS | 3852 | --DOCSHELL 0000001DB201D800 == 34 [pid = 3852] [id = 404] 09:00:06 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE1617000 == 33 [pid = 3852] [id = 418] 09:00:06 INFO - PROCESS | 3852 | --DOCSHELL 0000001DB0954000 == 32 [pid = 3852] [id = 417] 09:00:06 INFO - PROCESS | 3852 | --DOCSHELL 0000001DB0945800 == 31 [pid = 3852] [id = 403] 09:00:06 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE8DEA800 == 30 [pid = 3852] [id = 465] 09:00:06 INFO - PROCESS | 3852 | --DOCSHELL 0000001DB0C03800 == 29 [pid = 3852] [id = 464] 09:00:06 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE6825000 == 28 [pid = 3852] [id = 463] 09:00:06 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE6445800 == 27 [pid = 3852] [id = 462] 09:00:06 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE2458800 == 26 [pid = 3852] [id = 461] 09:00:06 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE057F800 == 25 [pid = 3852] [id = 460] 09:00:06 INFO - PROCESS | 3852 | --DOCSHELL 0000001DB221E800 == 24 [pid = 3852] [id = 459] 09:00:06 INFO - PROCESS | 3852 | --DOMWINDOW == 108 (0000001DEE995800) [pid = 3852] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 09:00:06 INFO - PROCESS | 3852 | --DOCSHELL 0000001DB0C04800 == 23 [pid = 3852] [id = 458] 09:00:06 INFO - PROCESS | 3852 | --DOCSHELL 0000001D841D0800 == 22 [pid = 3852] [id = 457] 09:00:06 INFO - PROCESS | 3852 | --DOCSHELL 0000001D818C5000 == 21 [pid = 3852] [id = 456] 09:00:06 INFO - PROCESS | 3852 | --DOCSHELL 0000001DF2A9F000 == 20 [pid = 3852] [id = 455] 09:00:06 INFO - PROCESS | 3852 | --DOMWINDOW == 107 (0000001DE83B4000) [pid = 3852] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 09:00:06 INFO - PROCESS | 3852 | --DOMWINDOW == 106 (0000001DE87E3800) [pid = 3852] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 09:00:06 INFO - PROCESS | 3852 | --DOMWINDOW == 105 (0000001DED57A800) [pid = 3852] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 09:00:06 INFO - PROCESS | 3852 | --DOMWINDOW == 104 (0000001DEC276C00) [pid = 3852] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 09:00:06 INFO - PROCESS | 3852 | --DOMWINDOW == 103 (0000001DE6782C00) [pid = 3852] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 09:00:06 INFO - PROCESS | 3852 | --DOMWINDOW == 102 (0000001DED976C00) [pid = 3852] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 09:00:06 INFO - PROCESS | 3852 | --DOMWINDOW == 101 (0000001DEE7AB800) [pid = 3852] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 09:00:06 INFO - PROCESS | 3852 | --DOMWINDOW == 100 (0000001DEE3B9000) [pid = 3852] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 09:00:06 INFO - PROCESS | 3852 | --DOMWINDOW == 99 (0000001DEE253C00) [pid = 3852] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 09:00:06 INFO - PROCESS | 3852 | --DOMWINDOW == 98 (0000001DEBA99400) [pid = 3852] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 09:00:06 INFO - PROCESS | 3852 | --DOMWINDOW == 97 (0000001DEB405000) [pid = 3852] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 09:00:06 INFO - PROCESS | 3852 | --DOMWINDOW == 96 (0000001DE7F9C800) [pid = 3852] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 09:00:06 INFO - PROCESS | 3852 | --DOMWINDOW == 95 (0000001DE1E56C00) [pid = 3852] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 09:00:06 INFO - PROCESS | 3852 | --DOMWINDOW == 94 (0000001DE052B400) [pid = 3852] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 09:00:06 INFO - PROCESS | 3852 | --DOMWINDOW == 93 (0000001D83A0E800) [pid = 3852] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 09:00:06 INFO - PROCESS | 3852 | --DOMWINDOW == 92 (0000001D83713800) [pid = 3852] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 09:00:06 INFO - PROCESS | 3852 | --DOMWINDOW == 91 (0000001DE2721000) [pid = 3852] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 09:00:06 INFO - PROCESS | 3852 | --DOMWINDOW == 90 (0000001DE6415800) [pid = 3852] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 09:00:06 INFO - PROCESS | 3852 | --DOMWINDOW == 89 (0000001DE1F69000) [pid = 3852] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 09:00:06 INFO - PROCESS | 3852 | --DOMWINDOW == 88 (0000001DE2723C00) [pid = 3852] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 09:00:06 INFO - PROCESS | 3852 | --DOMWINDOW == 87 (0000001DB22C1C00) [pid = 3852] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 09:00:06 INFO - PROCESS | 3852 | --DOMWINDOW == 86 (0000001DE0DD1000) [pid = 3852] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 09:00:06 INFO - PROCESS | 3852 | --DOMWINDOW == 85 (0000001DDCFC1C00) [pid = 3852] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 09:00:06 INFO - PROCESS | 3852 | --DOMWINDOW == 84 (0000001DB21B0000) [pid = 3852] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 09:00:06 INFO - PROCESS | 3852 | --DOMWINDOW == 83 (0000001D835D0400) [pid = 3852] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 09:00:06 INFO - PROCESS | 3852 | --DOMWINDOW == 82 (0000001D818F1400) [pid = 3852] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 09:00:06 INFO - PROCESS | 3852 | --DOMWINDOW == 81 (0000001DEC287400) [pid = 3852] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 09:00:06 INFO - PROCESS | 3852 | --DOMWINDOW == 80 (0000001DEBAD2800) [pid = 3852] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 09:00:06 INFO - PROCESS | 3852 | --DOMWINDOW == 79 (0000001DEBAA1800) [pid = 3852] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 09:00:06 INFO - PROCESS | 3852 | --DOMWINDOW == 78 (0000001DEE257400) [pid = 3852] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 09:00:06 INFO - PROCESS | 3852 | --DOMWINDOW == 77 (0000001DE71EB400) [pid = 3852] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 09:00:06 INFO - PROCESS | 3852 | --DOMWINDOW == 76 (0000001DE16BF800) [pid = 3852] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 09:00:06 INFO - PROCESS | 3852 | --DOMWINDOW == 75 (0000001D82CCF400) [pid = 3852] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 09:00:06 INFO - PROCESS | 3852 | --DOMWINDOW == 74 (0000001DE0537400) [pid = 3852] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 09:00:06 INFO - PROCESS | 3852 | --DOMWINDOW == 73 (0000001DE0539C00) [pid = 3852] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 09:00:06 INFO - PROCESS | 3852 | --DOMWINDOW == 72 (0000001D82C03C00) [pid = 3852] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 09:00:06 INFO - PROCESS | 3852 | --DOMWINDOW == 71 (0000001DEB473C00) [pid = 3852] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 09:00:06 INFO - PROCESS | 3852 | --DOMWINDOW == 70 (0000001DE6418000) [pid = 3852] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 09:00:06 INFO - PROCESS | 3852 | --DOMWINDOW == 69 (0000001D82C10C00) [pid = 3852] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 09:00:06 INFO - PROCESS | 3852 | --DOMWINDOW == 68 (0000001DE6F62400) [pid = 3852] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 09:00:06 INFO - PROCESS | 3852 | --DOMWINDOW == 67 (0000001DDCFC5C00) [pid = 3852] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 09:00:06 INFO - PROCESS | 3852 | --DOMWINDOW == 66 (0000001D83A0F000) [pid = 3852] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 09:00:06 INFO - PROCESS | 3852 | --DOMWINDOW == 65 (0000001DE272BC00) [pid = 3852] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 09:00:06 INFO - PROCESS | 3852 | --DOMWINDOW == 64 (0000001DE74B3400) [pid = 3852] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 09:00:06 INFO - PROCESS | 3852 | --DOMWINDOW == 63 (0000001DDCFC0000) [pid = 3852] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 09:00:07 INFO - PROCESS | 3852 | 1464192007192 Marionette TRACE conn6 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 09:00:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:00:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 923ms 09:00:07 INFO - PROCESS | 3852 | 1464192007247 Marionette TRACE conn6 -> [0,1841,"getWindowHandle",null] 09:00:07 INFO - PROCESS | 3852 | 1464192007251 Marionette TRACE conn6 <- [1,1841,null,{"value":"13"}] 09:00:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 09:00:07 INFO - PROCESS | 3852 | 1464192007258 Marionette TRACE conn6 -> [0,1842,"setScriptTimeout",{"ms":35000}] 09:00:07 INFO - PROCESS | 3852 | 1464192007262 Marionette TRACE conn6 <- [1,1842,null,{}] 09:00:07 INFO - PROCESS | 3852 | 1464192007266 Marionette TRACE conn6 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:07 INFO - PROCESS | 3852 | 1464192007363 Marionette TRACE conn6 <- [1,1843,null,{"value":null}] 09:00:07 INFO - PROCESS | 3852 | 1464192007468 Marionette TRACE conn6 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:07 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DB0945800 == 21 [pid = 3852] [id = 470] 09:00:07 INFO - PROCESS | 3852 | ++DOMWINDOW == 64 (0000001D82790000) [pid = 3852] [serial = 1410] [outer = 0000000000000000] 09:00:07 INFO - PROCESS | 3852 | ++DOMWINDOW == 65 (0000001D83711800) [pid = 3852] [serial = 1411] [outer = 0000001D82790000] 09:00:07 INFO - PROCESS | 3852 | 1464192007518 Marionette DEBUG loaded listener.js 09:00:07 INFO - PROCESS | 3852 | ++DOMWINDOW == 66 (0000001D839A9800) [pid = 3852] [serial = 1412] [outer = 0000001D82790000] 09:00:07 INFO - PROCESS | 3852 | 1464192007940 Marionette TRACE conn6 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:00:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 09:00:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 735ms 09:00:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 09:00:08 INFO - PROCESS | 3852 | 1464192007992 Marionette TRACE conn6 -> [0,1845,"getWindowHandle",null] 09:00:08 INFO - PROCESS | 3852 | 1464192007995 Marionette TRACE conn6 <- [1,1845,null,{"value":"13"}] 09:00:08 INFO - PROCESS | 3852 | 1464192007998 Marionette TRACE conn6 -> [0,1846,"setScriptTimeout",{"ms":35000}] 09:00:08 INFO - PROCESS | 3852 | 1464192008001 Marionette TRACE conn6 <- [1,1846,null,{}] 09:00:08 INFO - PROCESS | 3852 | 1464192008012 Marionette TRACE conn6 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:08 INFO - PROCESS | 3852 | 1464192008106 Marionette TRACE conn6 <- [1,1847,null,{"value":null}] 09:00:08 INFO - PROCESS | 3852 | 1464192008117 Marionette TRACE conn6 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:08 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DB2204000 == 22 [pid = 3852] [id = 471] 09:00:08 INFO - PROCESS | 3852 | ++DOMWINDOW == 67 (0000001DB0A64400) [pid = 3852] [serial = 1413] [outer = 0000000000000000] 09:00:08 INFO - PROCESS | 3852 | ++DOMWINDOW == 68 (0000001DB0A9C800) [pid = 3852] [serial = 1414] [outer = 0000001DB0A64400] 09:00:08 INFO - PROCESS | 3852 | 1464192008170 Marionette DEBUG loaded listener.js 09:00:08 INFO - PROCESS | 3852 | ++DOMWINDOW == 69 (0000001DB2048000) [pid = 3852] [serial = 1415] [outer = 0000001DB0A64400] 09:00:08 INFO - PROCESS | 3852 | 1464192008673 Marionette TRACE conn6 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 09:00:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 09:00:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 733ms 09:00:08 INFO - PROCESS | 3852 | 1464192008764 Marionette TRACE conn6 -> [0,1849,"getWindowHandle",null] 09:00:08 INFO - PROCESS | 3852 | 1464192008766 Marionette TRACE conn6 <- [1,1849,null,{"value":"13"}] 09:00:08 INFO - PROCESS | 3852 | 1464192008770 Marionette TRACE conn6 -> [0,1850,"setScriptTimeout",{"ms":35000}] 09:00:08 INFO - PROCESS | 3852 | 1464192008772 Marionette TRACE conn6 <- [1,1850,null,{}] 09:00:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 09:00:08 INFO - PROCESS | 3852 | 1464192008778 Marionette TRACE conn6 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:08 INFO - PROCESS | 3852 | 1464192008870 Marionette TRACE conn6 <- [1,1851,null,{"value":null}] 09:00:08 INFO - PROCESS | 3852 | 1464192008883 Marionette TRACE conn6 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:08 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE1617000 == 23 [pid = 3852] [id = 472] 09:00:08 INFO - PROCESS | 3852 | ++DOMWINDOW == 70 (0000001DB22B5400) [pid = 3852] [serial = 1416] [outer = 0000000000000000] 09:00:08 INFO - PROCESS | 3852 | ++DOMWINDOW == 71 (0000001DB22B9000) [pid = 3852] [serial = 1417] [outer = 0000001DB22B5400] 09:00:08 INFO - PROCESS | 3852 | 1464192008930 Marionette DEBUG loaded listener.js 09:00:09 INFO - PROCESS | 3852 | ++DOMWINDOW == 72 (0000001DDCFC0C00) [pid = 3852] [serial = 1418] [outer = 0000001DB22B5400] 09:00:09 INFO - PROCESS | 3852 | 1464192009421 Marionette TRACE conn6 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 09:00:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 09:00:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 670ms 09:00:09 INFO - PROCESS | 3852 | 1464192009448 Marionette TRACE conn6 -> [0,1853,"getWindowHandle",null] 09:00:09 INFO - PROCESS | 3852 | 1464192009451 Marionette TRACE conn6 <- [1,1853,null,{"value":"13"}] 09:00:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 09:00:09 INFO - PROCESS | 3852 | 1464192009454 Marionette TRACE conn6 -> [0,1854,"setScriptTimeout",{"ms":35000}] 09:00:09 INFO - PROCESS | 3852 | 1464192009456 Marionette TRACE conn6 <- [1,1854,null,{}] 09:00:09 INFO - PROCESS | 3852 | 1464192009459 Marionette TRACE conn6 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:09 INFO - PROCESS | 3852 | 1464192009568 Marionette TRACE conn6 <- [1,1855,null,{"value":null}] 09:00:09 INFO - PROCESS | 3852 | 1464192009575 Marionette TRACE conn6 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:09 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE2494800 == 24 [pid = 3852] [id = 473] 09:00:09 INFO - PROCESS | 3852 | ++DOMWINDOW == 73 (0000001D80A0A800) [pid = 3852] [serial = 1419] [outer = 0000000000000000] 09:00:09 INFO - PROCESS | 3852 | ++DOMWINDOW == 74 (0000001DDCFCB800) [pid = 3852] [serial = 1420] [outer = 0000001D80A0A800] 09:00:09 INFO - PROCESS | 3852 | 1464192009621 Marionette DEBUG loaded listener.js 09:00:09 INFO - PROCESS | 3852 | ++DOMWINDOW == 75 (0000001DE0534400) [pid = 3852] [serial = 1421] [outer = 0000001D80A0A800] 09:00:10 INFO - PROCESS | 3852 | 1464192010086 Marionette TRACE conn6 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 09:00:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 09:00:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 671ms 09:00:10 INFO - PROCESS | 3852 | 1464192010128 Marionette TRACE conn6 -> [0,1857,"getWindowHandle",null] 09:00:10 INFO - PROCESS | 3852 | 1464192010131 Marionette TRACE conn6 <- [1,1857,null,{"value":"13"}] 09:00:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 09:00:10 INFO - PROCESS | 3852 | 1464192010134 Marionette TRACE conn6 -> [0,1858,"setScriptTimeout",{"ms":35000}] 09:00:10 INFO - PROCESS | 3852 | 1464192010136 Marionette TRACE conn6 <- [1,1858,null,{}] 09:00:10 INFO - PROCESS | 3852 | 1464192010139 Marionette TRACE conn6 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:10 INFO - PROCESS | 3852 | 1464192010324 Marionette TRACE conn6 <- [1,1859,null,{"value":null}] 09:00:10 INFO - PROCESS | 3852 | 1464192010358 Marionette TRACE conn6 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:10 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE6814000 == 25 [pid = 3852] [id = 474] 09:00:10 INFO - PROCESS | 3852 | ++DOMWINDOW == 76 (0000001DE0538800) [pid = 3852] [serial = 1422] [outer = 0000000000000000] 09:00:10 INFO - PROCESS | 3852 | ++DOMWINDOW == 77 (0000001DE1D17C00) [pid = 3852] [serial = 1423] [outer = 0000001DE0538800] 09:00:10 INFO - PROCESS | 3852 | 1464192010407 Marionette DEBUG loaded listener.js 09:00:10 INFO - PROCESS | 3852 | ++DOMWINDOW == 78 (0000001DE1E56400) [pid = 3852] [serial = 1424] [outer = 0000001DE0538800] 09:00:10 INFO - PROCESS | 3852 | 1464192010870 Marionette TRACE conn6 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 09:00:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 09:00:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 776ms 09:00:10 INFO - PROCESS | 3852 | 1464192010914 Marionette TRACE conn6 -> [0,1861,"getWindowHandle",null] 09:00:10 INFO - PROCESS | 3852 | 1464192010916 Marionette TRACE conn6 <- [1,1861,null,{"value":"13"}] 09:00:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 09:00:10 INFO - PROCESS | 3852 | 1464192010919 Marionette TRACE conn6 -> [0,1862,"setScriptTimeout",{"ms":35000}] 09:00:10 INFO - PROCESS | 3852 | 1464192010921 Marionette TRACE conn6 <- [1,1862,null,{}] 09:00:10 INFO - PROCESS | 3852 | 1464192010925 Marionette TRACE conn6 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:11 INFO - PROCESS | 3852 | 1464192011034 Marionette TRACE conn6 <- [1,1863,null,{"value":null}] 09:00:11 INFO - PROCESS | 3852 | 1464192011041 Marionette TRACE conn6 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:11 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE6FC2800 == 26 [pid = 3852] [id = 475] 09:00:11 INFO - PROCESS | 3852 | ++DOMWINDOW == 79 (0000001DE1E5CC00) [pid = 3852] [serial = 1425] [outer = 0000000000000000] 09:00:11 INFO - PROCESS | 3852 | ++DOMWINDOW == 80 (0000001DE1F62000) [pid = 3852] [serial = 1426] [outer = 0000001DE1E5CC00] 09:00:11 INFO - PROCESS | 3852 | 1464192011087 Marionette DEBUG loaded listener.js 09:00:11 INFO - PROCESS | 3852 | ++DOMWINDOW == 81 (0000001DE2570000) [pid = 3852] [serial = 1427] [outer = 0000001DE1E5CC00] 09:00:11 INFO - PROCESS | 3852 | --DOMWINDOW == 80 (0000001DDCFBCC00) [pid = 3852] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 09:00:11 INFO - PROCESS | 3852 | --DOMWINDOW == 79 (0000001D818F2000) [pid = 3852] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 09:00:11 INFO - PROCESS | 3852 | --DOMWINDOW == 78 (0000001DE1E20000) [pid = 3852] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 09:00:11 INFO - PROCESS | 3852 | --DOMWINDOW == 77 (0000001D80039400) [pid = 3852] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 09:00:11 INFO - PROCESS | 3852 | --DOMWINDOW == 76 (0000001DE1E57800) [pid = 3852] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 09:00:11 INFO - PROCESS | 3852 | --DOMWINDOW == 75 (0000001D818F1C00) [pid = 3852] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 09:00:11 INFO - PROCESS | 3852 | --DOMWINDOW == 74 (0000001D82791400) [pid = 3852] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 09:00:11 INFO - PROCESS | 3852 | --DOMWINDOW == 73 (0000001DB0A9F400) [pid = 3852] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 09:00:11 INFO - PROCESS | 3852 | --DOMWINDOW == 72 (0000001DE052BC00) [pid = 3852] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 09:00:11 INFO - PROCESS | 3852 | --DOMWINDOW == 71 (0000001DE1D16400) [pid = 3852] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 09:00:11 INFO - PROCESS | 3852 | 1464192011625 Marionette TRACE conn6 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 09:00:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 09:00:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 734ms 09:00:11 INFO - PROCESS | 3852 | 1464192011687 Marionette TRACE conn6 -> [0,1865,"getWindowHandle",null] 09:00:11 INFO - PROCESS | 3852 | 1464192011689 Marionette TRACE conn6 <- [1,1865,null,{"value":"13"}] 09:00:11 INFO - PROCESS | 3852 | 1464192011695 Marionette TRACE conn6 -> [0,1866,"setScriptTimeout",{"ms":35000}] 09:00:11 INFO - PROCESS | 3852 | 1464192011696 Marionette TRACE conn6 <- [1,1866,null,{}] 09:00:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 09:00:11 INFO - PROCESS | 3852 | 1464192011700 Marionette TRACE conn6 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:11 INFO - PROCESS | 3852 | 1464192011784 Marionette TRACE conn6 <- [1,1867,null,{"value":null}] 09:00:11 INFO - PROCESS | 3852 | 1464192011792 Marionette TRACE conn6 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:11 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE74F3000 == 27 [pid = 3852] [id = 476] 09:00:11 INFO - PROCESS | 3852 | ++DOMWINDOW == 72 (0000001DE1C2F000) [pid = 3852] [serial = 1428] [outer = 0000000000000000] 09:00:11 INFO - PROCESS | 3852 | ++DOMWINDOW == 73 (0000001DE1E64C00) [pid = 3852] [serial = 1429] [outer = 0000001DE1C2F000] 09:00:11 INFO - PROCESS | 3852 | 1464192011838 Marionette DEBUG loaded listener.js 09:00:11 INFO - PROCESS | 3852 | ++DOMWINDOW == 74 (0000001DE2721000) [pid = 3852] [serial = 1430] [outer = 0000001DE1C2F000] 09:00:12 INFO - PROCESS | 3852 | 1464192012271 Marionette TRACE conn6 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 09:00:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 09:00:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 629ms 09:00:12 INFO - PROCESS | 3852 | 1464192012330 Marionette TRACE conn6 -> [0,1869,"getWindowHandle",null] 09:00:12 INFO - PROCESS | 3852 | 1464192012332 Marionette TRACE conn6 <- [1,1869,null,{"value":"13"}] 09:00:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 09:00:12 INFO - PROCESS | 3852 | 1464192012335 Marionette TRACE conn6 -> [0,1870,"setScriptTimeout",{"ms":35000}] 09:00:12 INFO - PROCESS | 3852 | 1464192012337 Marionette TRACE conn6 <- [1,1870,null,{}] 09:00:12 INFO - PROCESS | 3852 | 1464192012341 Marionette TRACE conn6 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:12 INFO - PROCESS | 3852 | 1464192012428 Marionette TRACE conn6 <- [1,1871,null,{"value":null}] 09:00:12 INFO - PROCESS | 3852 | 1464192012436 Marionette TRACE conn6 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:12 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE8DE2000 == 28 [pid = 3852] [id = 477] 09:00:12 INFO - PROCESS | 3852 | ++DOMWINDOW == 75 (0000001DE2727800) [pid = 3852] [serial = 1431] [outer = 0000000000000000] 09:00:12 INFO - PROCESS | 3852 | ++DOMWINDOW == 76 (0000001DE27F3C00) [pid = 3852] [serial = 1432] [outer = 0000001DE2727800] 09:00:12 INFO - PROCESS | 3852 | 1464192012484 Marionette DEBUG loaded listener.js 09:00:12 INFO - PROCESS | 3852 | ++DOMWINDOW == 77 (0000001DE33B1000) [pid = 3852] [serial = 1433] [outer = 0000001DE2727800] 09:00:12 INFO - PROCESS | 3852 | 1464192012921 Marionette TRACE conn6 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 09:00:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 09:00:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 629ms 09:00:12 INFO - PROCESS | 3852 | 1464192012968 Marionette TRACE conn6 -> [0,1873,"getWindowHandle",null] 09:00:12 INFO - PROCESS | 3852 | 1464192012970 Marionette TRACE conn6 <- [1,1873,null,{"value":"13"}] 09:00:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 09:00:12 INFO - PROCESS | 3852 | 1464192012973 Marionette TRACE conn6 -> [0,1874,"setScriptTimeout",{"ms":35000}] 09:00:12 INFO - PROCESS | 3852 | 1464192012976 Marionette TRACE conn6 <- [1,1874,null,{}] 09:00:12 INFO - PROCESS | 3852 | 1464192012979 Marionette TRACE conn6 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:13 INFO - PROCESS | 3852 | 1464192013072 Marionette TRACE conn6 <- [1,1875,null,{"value":null}] 09:00:13 INFO - PROCESS | 3852 | 1464192013081 Marionette TRACE conn6 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:13 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEBA2A000 == 29 [pid = 3852] [id = 478] 09:00:13 INFO - PROCESS | 3852 | ++DOMWINDOW == 78 (0000001DE340FC00) [pid = 3852] [serial = 1434] [outer = 0000000000000000] 09:00:13 INFO - PROCESS | 3852 | ++DOMWINDOW == 79 (0000001DE6415800) [pid = 3852] [serial = 1435] [outer = 0000001DE340FC00] 09:00:13 INFO - PROCESS | 3852 | 1464192013128 Marionette DEBUG loaded listener.js 09:00:13 INFO - PROCESS | 3852 | ++DOMWINDOW == 80 (0000001DE6466000) [pid = 3852] [serial = 1436] [outer = 0000001DE340FC00] 09:00:13 INFO - PROCESS | 3852 | 1464192013818 Marionette TRACE conn6 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 09:00:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 09:00:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 882ms 09:00:13 INFO - PROCESS | 3852 | 1464192013859 Marionette TRACE conn6 -> [0,1877,"getWindowHandle",null] 09:00:13 INFO - PROCESS | 3852 | 1464192013865 Marionette TRACE conn6 <- [1,1877,null,{"value":"13"}] 09:00:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 09:00:13 INFO - PROCESS | 3852 | 1464192013870 Marionette TRACE conn6 -> [0,1878,"setScriptTimeout",{"ms":35000}] 09:00:13 INFO - PROCESS | 3852 | 1464192013875 Marionette TRACE conn6 <- [1,1878,null,{}] 09:00:13 INFO - PROCESS | 3852 | 1464192013880 Marionette TRACE conn6 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:14 INFO - PROCESS | 3852 | 1464192014000 Marionette TRACE conn6 <- [1,1879,null,{"value":null}] 09:00:14 INFO - PROCESS | 3852 | 1464192014121 Marionette TRACE conn6 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:14 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DB0AB5800 == 30 [pid = 3852] [id = 479] 09:00:14 INFO - PROCESS | 3852 | ++DOMWINDOW == 81 (0000001D82CD1000) [pid = 3852] [serial = 1437] [outer = 0000000000000000] 09:00:14 INFO - PROCESS | 3852 | ++DOMWINDOW == 82 (0000001D835CC800) [pid = 3852] [serial = 1438] [outer = 0000001D82CD1000] 09:00:14 INFO - PROCESS | 3852 | 1464192014189 Marionette DEBUG loaded listener.js 09:00:14 INFO - PROCESS | 3852 | ++DOMWINDOW == 83 (0000001D839AF000) [pid = 3852] [serial = 1439] [outer = 0000001D82CD1000] 09:00:14 INFO - PROCESS | 3852 | 1464192014816 Marionette TRACE conn6 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 09:00:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 09:00:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 986ms 09:00:14 INFO - PROCESS | 3852 | 1464192014860 Marionette TRACE conn6 -> [0,1881,"getWindowHandle",null] 09:00:14 INFO - PROCESS | 3852 | 1464192014867 Marionette TRACE conn6 <- [1,1881,null,{"value":"13"}] 09:00:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 09:00:14 INFO - PROCESS | 3852 | 1464192014875 Marionette TRACE conn6 -> [0,1882,"setScriptTimeout",{"ms":35000}] 09:00:14 INFO - PROCESS | 3852 | 1464192014878 Marionette TRACE conn6 <- [1,1882,null,{}] 09:00:14 INFO - PROCESS | 3852 | 1464192014883 Marionette TRACE conn6 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:15 INFO - PROCESS | 3852 | 1464192015003 Marionette TRACE conn6 <- [1,1883,null,{"value":null}] 09:00:15 INFO - PROCESS | 3852 | 1464192015094 Marionette TRACE conn6 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:15 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE686A800 == 31 [pid = 3852] [id = 480] 09:00:15 INFO - PROCESS | 3852 | ++DOMWINDOW == 84 (0000001DB21A3400) [pid = 3852] [serial = 1440] [outer = 0000000000000000] 09:00:15 INFO - PROCESS | 3852 | ++DOMWINDOW == 85 (0000001DB22C2400) [pid = 3852] [serial = 1441] [outer = 0000001DB21A3400] 09:00:15 INFO - PROCESS | 3852 | 1464192015153 Marionette DEBUG loaded listener.js 09:00:15 INFO - PROCESS | 3852 | ++DOMWINDOW == 86 (0000001DE0D49800) [pid = 3852] [serial = 1442] [outer = 0000001DB21A3400] 09:00:15 INFO - PROCESS | 3852 | 1464192015822 Marionette TRACE conn6 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 09:00:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 09:00:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 986ms 09:00:15 INFO - PROCESS | 3852 | 1464192015865 Marionette TRACE conn6 -> [0,1885,"getWindowHandle",null] 09:00:15 INFO - PROCESS | 3852 | 1464192015868 Marionette TRACE conn6 <- [1,1885,null,{"value":"13"}] 09:00:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 09:00:15 INFO - PROCESS | 3852 | 1464192015871 Marionette TRACE conn6 -> [0,1886,"setScriptTimeout",{"ms":35000}] 09:00:15 INFO - PROCESS | 3852 | 1464192015876 Marionette TRACE conn6 <- [1,1886,null,{}] 09:00:15 INFO - PROCESS | 3852 | 1464192015887 Marionette TRACE conn6 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:16 INFO - PROCESS | 3852 | 1464192016004 Marionette TRACE conn6 <- [1,1887,null,{"value":null}] 09:00:16 INFO - PROCESS | 3852 | 1464192016125 Marionette TRACE conn6 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:16 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEE1A1000 == 32 [pid = 3852] [id = 481] 09:00:16 INFO - PROCESS | 3852 | ++DOMWINDOW == 87 (0000001DE2729800) [pid = 3852] [serial = 1443] [outer = 0000000000000000] 09:00:16 INFO - PROCESS | 3852 | ++DOMWINDOW == 88 (0000001DE6415C00) [pid = 3852] [serial = 1444] [outer = 0000001DE2729800] 09:00:16 INFO - PROCESS | 3852 | 1464192016187 Marionette DEBUG loaded listener.js 09:00:16 INFO - PROCESS | 3852 | ++DOMWINDOW == 89 (0000001DE6E7E800) [pid = 3852] [serial = 1445] [outer = 0000001DE2729800] 09:00:16 INFO - PROCESS | 3852 | 1464192016779 Marionette TRACE conn6 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 09:00:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 09:00:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 986ms 09:00:16 INFO - PROCESS | 3852 | 1464192016870 Marionette TRACE conn6 -> [0,1889,"getWindowHandle",null] 09:00:16 INFO - PROCESS | 3852 | 1464192016873 Marionette TRACE conn6 <- [1,1889,null,{"value":"13"}] 09:00:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 09:00:16 INFO - PROCESS | 3852 | 1464192016878 Marionette TRACE conn6 -> [0,1890,"setScriptTimeout",{"ms":35000}] 09:00:16 INFO - PROCESS | 3852 | 1464192016881 Marionette TRACE conn6 <- [1,1890,null,{}] 09:00:16 INFO - PROCESS | 3852 | 1464192016885 Marionette TRACE conn6 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:17 INFO - PROCESS | 3852 | 1464192017004 Marionette TRACE conn6 <- [1,1891,null,{"value":null}] 09:00:17 INFO - PROCESS | 3852 | 1464192017225 Marionette TRACE conn6 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:17 INFO - PROCESS | 3852 | ++DOCSHELL 0000001D83A72000 == 33 [pid = 3852] [id = 482] 09:00:17 INFO - PROCESS | 3852 | ++DOMWINDOW == 90 (0000001D80A0E400) [pid = 3852] [serial = 1446] [outer = 0000000000000000] 09:00:17 INFO - PROCESS | 3852 | ++DOMWINDOW == 91 (0000001D81768800) [pid = 3852] [serial = 1447] [outer = 0000001D80A0E400] 09:00:17 INFO - PROCESS | 3852 | 1464192017293 Marionette DEBUG loaded listener.js 09:00:17 INFO - PROCESS | 3852 | ++DOMWINDOW == 92 (0000001D82C02C00) [pid = 3852] [serial = 1448] [outer = 0000001D80A0E400] 09:00:17 INFO - PROCESS | 3852 | --DOCSHELL 0000001D818C9800 == 32 [pid = 3852] [id = 401] 09:00:17 INFO - PROCESS | 3852 | --DOCSHELL 0000001D842DD000 == 31 [pid = 3852] [id = 415] 09:00:17 INFO - PROCESS | 3852 | --DOCSHELL 0000001D83A64800 == 30 [pid = 3852] [id = 402] 09:00:17 INFO - PROCESS | 3852 | --DOCSHELL 0000001DB093F800 == 29 [pid = 3852] [id = 416] 09:00:17 INFO - PROCESS | 3852 | 1464192017968 Marionette TRACE conn6 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 09:00:17 INFO - PROCESS | 3852 | --DOMWINDOW == 91 (0000001DE6460800) [pid = 3852] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 09:00:18 INFO - PROCESS | 3852 | --DOCSHELL 0000001DB0CC3000 == 28 [pid = 3852] [id = 468] 09:00:18 INFO - PROCESS | 3852 | --DOCSHELL 0000001D8188C800 == 27 [pid = 3852] [id = 467] 09:00:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 09:00:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1190ms 09:00:18 INFO - PROCESS | 3852 | 1464192018070 Marionette TRACE conn6 -> [0,1893,"getWindowHandle",null] 09:00:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 09:00:18 INFO - PROCESS | 3852 | 1464192018075 Marionette TRACE conn6 <- [1,1893,null,{"value":"13"}] 09:00:18 INFO - PROCESS | 3852 | 1464192018079 Marionette TRACE conn6 -> [0,1894,"setScriptTimeout",{"ms":35000}] 09:00:18 INFO - PROCESS | 3852 | 1464192018083 Marionette TRACE conn6 <- [1,1894,null,{}] 09:00:18 INFO - PROCESS | 3852 | 1464192018088 Marionette TRACE conn6 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:18 INFO - PROCESS | 3852 | --DOMWINDOW == 90 (0000001DE1F6C000) [pid = 3852] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 09:00:18 INFO - PROCESS | 3852 | --DOMWINDOW == 89 (0000001D818F2800) [pid = 3852] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 09:00:18 INFO - PROCESS | 3852 | --DOMWINDOW == 88 (0000001D82790C00) [pid = 3852] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 09:00:18 INFO - PROCESS | 3852 | --DOMWINDOW == 87 (0000001D82CC7800) [pid = 3852] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 09:00:18 INFO - PROCESS | 3852 | --DOMWINDOW == 86 (0000001D835CEC00) [pid = 3852] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 09:00:18 INFO - PROCESS | 3852 | --DOMWINDOW == 85 (0000001DB2046C00) [pid = 3852] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 09:00:18 INFO - PROCESS | 3852 | --DOMWINDOW == 84 (0000001DB2198000) [pid = 3852] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 09:00:18 INFO - PROCESS | 3852 | --DOMWINDOW == 83 (0000001DE271FC00) [pid = 3852] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 09:00:18 INFO - PROCESS | 3852 | --DOMWINDOW == 82 (0000001DE1D1E000) [pid = 3852] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 09:00:18 INFO - PROCESS | 3852 | --DOMWINDOW == 81 (0000001DE1E21400) [pid = 3852] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 09:00:18 INFO - PROCESS | 3852 | --DOMWINDOW == 80 (0000001DE052F800) [pid = 3852] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 09:00:18 INFO - PROCESS | 3852 | --DOMWINDOW == 79 (0000001DE25A4000) [pid = 3852] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 09:00:18 INFO - PROCESS | 3852 | --DOMWINDOW == 78 (0000001DE1C30C00) [pid = 3852] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 09:00:18 INFO - PROCESS | 3852 | --DOMWINDOW == 77 (0000001DB21AC000) [pid = 3852] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 09:00:18 INFO - PROCESS | 3852 | --DOMWINDOW == 76 (0000001DB22B7400) [pid = 3852] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 09:00:18 INFO - PROCESS | 3852 | --DOMWINDOW == 75 (0000001DE1E5E000) [pid = 3852] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 09:00:18 INFO - PROCESS | 3852 | --DOMWINDOW == 74 (0000001D839A9000) [pid = 3852] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 09:00:18 INFO - PROCESS | 3852 | --DOMWINDOW == 73 (0000001D83A06800) [pid = 3852] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 09:00:18 INFO - PROCESS | 3852 | --DOMWINDOW == 72 (0000001DE27F1C00) [pid = 3852] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 09:00:18 INFO - PROCESS | 3852 | --DOMWINDOW == 71 (0000001DE1F61800) [pid = 3852] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 09:00:18 INFO - PROCESS | 3852 | 1464192018220 Marionette TRACE conn6 <- [1,1895,null,{"value":null}] 09:00:18 INFO - PROCESS | 3852 | 1464192018268 Marionette TRACE conn6 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:18 INFO - PROCESS | 3852 | ++DOCSHELL 0000001D841C6800 == 28 [pid = 3852] [id = 483] 09:00:18 INFO - PROCESS | 3852 | ++DOMWINDOW == 72 (0000001D8278D800) [pid = 3852] [serial = 1449] [outer = 0000000000000000] 09:00:18 INFO - PROCESS | 3852 | ++DOMWINDOW == 73 (0000001D82798400) [pid = 3852] [serial = 1450] [outer = 0000001D8278D800] 09:00:18 INFO - PROCESS | 3852 | 1464192018319 Marionette DEBUG loaded listener.js 09:00:18 INFO - PROCESS | 3852 | ++DOMWINDOW == 74 (0000001D82CD5400) [pid = 3852] [serial = 1451] [outer = 0000001D8278D800] 09:00:18 INFO - PROCESS | 3852 | 1464192018798 Marionette TRACE conn6 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 09:00:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 09:00:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 776ms 09:00:18 INFO - PROCESS | 3852 | 1464192018857 Marionette TRACE conn6 -> [0,1897,"getWindowHandle",null] 09:00:18 INFO - PROCESS | 3852 | 1464192018861 Marionette TRACE conn6 <- [1,1897,null,{"value":"13"}] 09:00:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 09:00:18 INFO - PROCESS | 3852 | 1464192018866 Marionette TRACE conn6 -> [0,1898,"setScriptTimeout",{"ms":35000}] 09:00:18 INFO - PROCESS | 3852 | 1464192018868 Marionette TRACE conn6 <- [1,1898,null,{}] 09:00:18 INFO - PROCESS | 3852 | 1464192018872 Marionette TRACE conn6 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:18 INFO - PROCESS | 3852 | 1464192018962 Marionette TRACE conn6 <- [1,1899,null,{"value":null}] 09:00:18 INFO - PROCESS | 3852 | 1464192018973 Marionette TRACE conn6 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:18 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DB2019000 == 29 [pid = 3852] [id = 484] 09:00:18 INFO - PROCESS | 3852 | ++DOMWINDOW == 75 (0000001D83A09000) [pid = 3852] [serial = 1452] [outer = 0000000000000000] 09:00:19 INFO - PROCESS | 3852 | ++DOMWINDOW == 76 (0000001DB0A5A400) [pid = 3852] [serial = 1453] [outer = 0000001D83A09000] 09:00:19 INFO - PROCESS | 3852 | 1464192019020 Marionette DEBUG loaded listener.js 09:00:19 INFO - PROCESS | 3852 | ++DOMWINDOW == 77 (0000001DB0C3F800) [pid = 3852] [serial = 1454] [outer = 0000001D83A09000] 09:00:19 INFO - PROCESS | 3852 | 1464192019493 Marionette TRACE conn6 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 09:00:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 09:00:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 672ms 09:00:19 INFO - PROCESS | 3852 | 1464192019540 Marionette TRACE conn6 -> [0,1901,"getWindowHandle",null] 09:00:19 INFO - PROCESS | 3852 | 1464192019543 Marionette TRACE conn6 <- [1,1901,null,{"value":"13"}] 09:00:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 09:00:19 INFO - PROCESS | 3852 | 1464192019555 Marionette TRACE conn6 -> [0,1902,"setScriptTimeout",{"ms":35000}] 09:00:19 INFO - PROCESS | 3852 | 1464192019562 Marionette TRACE conn6 <- [1,1902,null,{}] 09:00:19 INFO - PROCESS | 3852 | 1464192019571 Marionette TRACE conn6 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:19 INFO - PROCESS | 3852 | 1464192019662 Marionette TRACE conn6 <- [1,1903,null,{"value":null}] 09:00:19 INFO - PROCESS | 3852 | 1464192019771 Marionette TRACE conn6 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:19 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE151B000 == 30 [pid = 3852] [id = 485] 09:00:19 INFO - PROCESS | 3852 | ++DOMWINDOW == 78 (0000001DB0C3F400) [pid = 3852] [serial = 1455] [outer = 0000000000000000] 09:00:19 INFO - PROCESS | 3852 | ++DOMWINDOW == 79 (0000001DB22B9800) [pid = 3852] [serial = 1456] [outer = 0000001DB0C3F400] 09:00:19 INFO - PROCESS | 3852 | 1464192019818 Marionette DEBUG loaded listener.js 09:00:19 INFO - PROCESS | 3852 | ++DOMWINDOW == 80 (0000001DDCFCA800) [pid = 3852] [serial = 1457] [outer = 0000001DB0C3F400] 09:00:20 INFO - PROCESS | 3852 | 1464192020209 Marionette TRACE conn6 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 09:00:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 09:00:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 692ms 09:00:20 INFO - PROCESS | 3852 | 1464192020241 Marionette TRACE conn6 -> [0,1905,"getWindowHandle",null] 09:00:20 INFO - PROCESS | 3852 | 1464192020244 Marionette TRACE conn6 <- [1,1905,null,{"value":"13"}] 09:00:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 09:00:20 INFO - PROCESS | 3852 | 1464192020247 Marionette TRACE conn6 -> [0,1906,"setScriptTimeout",{"ms":35000}] 09:00:20 INFO - PROCESS | 3852 | 1464192020249 Marionette TRACE conn6 <- [1,1906,null,{}] 09:00:20 INFO - PROCESS | 3852 | 1464192020252 Marionette TRACE conn6 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:20 INFO - PROCESS | 3852 | 1464192020376 Marionette TRACE conn6 <- [1,1907,null,{"value":null}] 09:00:20 INFO - PROCESS | 3852 | 1464192020391 Marionette TRACE conn6 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:20 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE2DD2800 == 31 [pid = 3852] [id = 486] 09:00:20 INFO - PROCESS | 3852 | ++DOMWINDOW == 81 (0000001DE0539800) [pid = 3852] [serial = 1458] [outer = 0000000000000000] 09:00:20 INFO - PROCESS | 3852 | ++DOMWINDOW == 82 (0000001DE0DC6400) [pid = 3852] [serial = 1459] [outer = 0000001DE0539800] 09:00:20 INFO - PROCESS | 3852 | 1464192020437 Marionette DEBUG loaded listener.js 09:00:20 INFO - PROCESS | 3852 | ++DOMWINDOW == 83 (0000001DE1D13C00) [pid = 3852] [serial = 1460] [outer = 0000001DE0539800] 09:00:20 INFO - PROCESS | 3852 | 1464192020893 Marionette TRACE conn6 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 09:00:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 09:00:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 671ms 09:00:20 INFO - PROCESS | 3852 | 1464192020921 Marionette TRACE conn6 -> [0,1909,"getWindowHandle",null] 09:00:20 INFO - PROCESS | 3852 | 1464192020923 Marionette TRACE conn6 <- [1,1909,null,{"value":"13"}] 09:00:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 09:00:20 INFO - PROCESS | 3852 | 1464192020927 Marionette TRACE conn6 -> [0,1910,"setScriptTimeout",{"ms":35000}] 09:00:20 INFO - PROCESS | 3852 | 1464192020929 Marionette TRACE conn6 <- [1,1910,null,{}] 09:00:20 INFO - PROCESS | 3852 | 1464192020932 Marionette TRACE conn6 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:21 INFO - PROCESS | 3852 | 1464192021049 Marionette TRACE conn6 <- [1,1911,null,{"value":null}] 09:00:21 INFO - PROCESS | 3852 | 1464192021131 Marionette TRACE conn6 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:21 INFO - PROCESS | 3852 | ++DOCSHELL 0000001D818DE000 == 32 [pid = 3852] [id = 487] 09:00:21 INFO - PROCESS | 3852 | ++DOMWINDOW == 84 (0000001DE1E20400) [pid = 3852] [serial = 1461] [outer = 0000000000000000] 09:00:21 INFO - PROCESS | 3852 | ++DOMWINDOW == 85 (0000001DE1E25400) [pid = 3852] [serial = 1462] [outer = 0000001DE1E20400] 09:00:21 INFO - PROCESS | 3852 | 1464192021186 Marionette DEBUG loaded listener.js 09:00:21 INFO - PROCESS | 3852 | ++DOMWINDOW == 86 (0000001DE1F67400) [pid = 3852] [serial = 1463] [outer = 0000001DE1E20400] 09:00:21 INFO - PROCESS | 3852 | 1464192021663 Marionette TRACE conn6 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 09:00:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 09:00:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 776ms 09:00:21 INFO - PROCESS | 3852 | 1464192021707 Marionette TRACE conn6 -> [0,1913,"getWindowHandle",null] 09:00:21 INFO - PROCESS | 3852 | 1464192021709 Marionette TRACE conn6 <- [1,1913,null,{"value":"13"}] 09:00:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 09:00:21 INFO - PROCESS | 3852 | 1464192021712 Marionette TRACE conn6 -> [0,1914,"setScriptTimeout",{"ms":35000}] 09:00:21 INFO - PROCESS | 3852 | 1464192021714 Marionette TRACE conn6 <- [1,1914,null,{}] 09:00:21 INFO - PROCESS | 3852 | 1464192021718 Marionette TRACE conn6 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:21 INFO - PROCESS | 3852 | 1464192021829 Marionette TRACE conn6 <- [1,1915,null,{"value":null}] 09:00:21 INFO - PROCESS | 3852 | 1464192021878 Marionette TRACE conn6 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:21 INFO - PROCESS | 3852 | ++DOCSHELL 0000001D83A57800 == 33 [pid = 3852] [id = 488] 09:00:21 INFO - PROCESS | 3852 | ++DOMWINDOW == 87 (0000001DE2728800) [pid = 3852] [serial = 1464] [outer = 0000000000000000] 09:00:21 INFO - PROCESS | 3852 | ++DOMWINDOW == 88 (0000001DE2D41C00) [pid = 3852] [serial = 1465] [outer = 0000001DE2728800] 09:00:21 INFO - PROCESS | 3852 | 1464192021931 Marionette DEBUG loaded listener.js 09:00:22 INFO - PROCESS | 3852 | ++DOMWINDOW == 89 (0000001DE6417000) [pid = 3852] [serial = 1466] [outer = 0000001DE2728800] 09:00:22 INFO - PROCESS | 3852 | --DOMWINDOW == 88 (0000001DE2727800) [pid = 3852] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 09:00:22 INFO - PROCESS | 3852 | --DOMWINDOW == 87 (0000001D80A0A800) [pid = 3852] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 09:00:22 INFO - PROCESS | 3852 | --DOMWINDOW == 86 (0000001DE0538800) [pid = 3852] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 09:00:22 INFO - PROCESS | 3852 | --DOMWINDOW == 85 (0000001DB0A64400) [pid = 3852] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 09:00:22 INFO - PROCESS | 3852 | --DOMWINDOW == 84 (0000001DB22B5400) [pid = 3852] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 09:00:22 INFO - PROCESS | 3852 | --DOMWINDOW == 83 (0000001DE1E5CC00) [pid = 3852] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 09:00:22 INFO - PROCESS | 3852 | --DOMWINDOW == 82 (0000001D8278F000) [pid = 3852] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 09:00:22 INFO - PROCESS | 3852 | --DOMWINDOW == 81 (0000001D82790000) [pid = 3852] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 09:00:22 INFO - PROCESS | 3852 | --DOMWINDOW == 80 (0000001DE1C2F000) [pid = 3852] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 09:00:22 INFO - PROCESS | 3852 | 1464192022445 Marionette TRACE conn6 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 09:00:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 09:00:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 776ms 09:00:22 INFO - PROCESS | 3852 | 1464192022494 Marionette TRACE conn6 -> [0,1917,"getWindowHandle",null] 09:00:22 INFO - PROCESS | 3852 | 1464192022496 Marionette TRACE conn6 <- [1,1917,null,{"value":"13"}] 09:00:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 09:00:22 INFO - PROCESS | 3852 | 1464192022500 Marionette TRACE conn6 -> [0,1918,"setScriptTimeout",{"ms":35000}] 09:00:22 INFO - PROCESS | 3852 | 1464192022502 Marionette TRACE conn6 <- [1,1918,null,{}] 09:00:22 INFO - PROCESS | 3852 | 1464192022505 Marionette TRACE conn6 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:22 INFO - PROCESS | 3852 | 1464192022598 Marionette TRACE conn6 <- [1,1919,null,{"value":null}] 09:00:22 INFO - PROCESS | 3852 | 1464192022607 Marionette TRACE conn6 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:22 INFO - PROCESS | 3852 | ++DOCSHELL 0000001D83791000 == 34 [pid = 3852] [id = 489] 09:00:22 INFO - PROCESS | 3852 | ++DOMWINDOW == 81 (0000001DB0A66800) [pid = 3852] [serial = 1467] [outer = 0000000000000000] 09:00:22 INFO - PROCESS | 3852 | ++DOMWINDOW == 82 (0000001DB21B4800) [pid = 3852] [serial = 1468] [outer = 0000001DB0A66800] 09:00:22 INFO - PROCESS | 3852 | 1464192022654 Marionette DEBUG loaded listener.js 09:00:22 INFO - PROCESS | 3852 | ++DOMWINDOW == 83 (0000001DE2D48C00) [pid = 3852] [serial = 1469] [outer = 0000001DB0A66800] 09:00:23 INFO - PROCESS | 3852 | 1464192023083 Marionette TRACE conn6 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 09:00:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 09:00:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 628ms 09:00:23 INFO - PROCESS | 3852 | 1464192023130 Marionette TRACE conn6 -> [0,1921,"getWindowHandle",null] 09:00:23 INFO - PROCESS | 3852 | 1464192023132 Marionette TRACE conn6 <- [1,1921,null,{"value":"13"}] 09:00:23 INFO - PROCESS | 3852 | 1464192023136 Marionette TRACE conn6 -> [0,1922,"setScriptTimeout",{"ms":35000}] 09:00:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 09:00:23 INFO - PROCESS | 3852 | 1464192023138 Marionette TRACE conn6 <- [1,1922,null,{}] 09:00:23 INFO - PROCESS | 3852 | 1464192023141 Marionette TRACE conn6 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:23 INFO - PROCESS | 3852 | 1464192023225 Marionette TRACE conn6 <- [1,1923,null,{"value":null}] 09:00:23 INFO - PROCESS | 3852 | 1464192023232 Marionette TRACE conn6 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:23 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DED942800 == 35 [pid = 3852] [id = 490] 09:00:23 INFO - PROCESS | 3852 | ++DOMWINDOW == 84 (0000001DE6785C00) [pid = 3852] [serial = 1470] [outer = 0000000000000000] 09:00:23 INFO - PROCESS | 3852 | ++DOMWINDOW == 85 (0000001DE732F400) [pid = 3852] [serial = 1471] [outer = 0000001DE6785C00] 09:00:23 INFO - PROCESS | 3852 | 1464192023278 Marionette DEBUG loaded listener.js 09:00:23 INFO - PROCESS | 3852 | ++DOMWINDOW == 86 (0000001DE74B1800) [pid = 3852] [serial = 1472] [outer = 0000001DE6785C00] 09:00:23 INFO - PROCESS | 3852 | 1464192023702 Marionette TRACE conn6 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 09:00:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 09:00:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 587ms 09:00:23 INFO - PROCESS | 3852 | 1464192023729 Marionette TRACE conn6 -> [0,1925,"getWindowHandle",null] 09:00:23 INFO - PROCESS | 3852 | 1464192023731 Marionette TRACE conn6 <- [1,1925,null,{"value":"13"}] 09:00:23 INFO - PROCESS | 3852 | 1464192023735 Marionette TRACE conn6 -> [0,1926,"setScriptTimeout",{"ms":35000}] 09:00:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 09:00:23 INFO - PROCESS | 3852 | 1464192023736 Marionette TRACE conn6 <- [1,1926,null,{}] 09:00:23 INFO - PROCESS | 3852 | 1464192023744 Marionette TRACE conn6 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:23 INFO - PROCESS | 3852 | 1464192023832 Marionette TRACE conn6 <- [1,1927,null,{"value":null}] 09:00:23 INFO - PROCESS | 3852 | 1464192023847 Marionette TRACE conn6 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:23 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEE7DC000 == 36 [pid = 3852] [id = 491] 09:00:23 INFO - PROCESS | 3852 | ++DOMWINDOW == 87 (0000001DE7E43000) [pid = 3852] [serial = 1473] [outer = 0000000000000000] 09:00:23 INFO - PROCESS | 3852 | ++DOMWINDOW == 88 (0000001DB22B4800) [pid = 3852] [serial = 1474] [outer = 0000001DE7E43000] 09:00:23 INFO - PROCESS | 3852 | 1464192023893 Marionette DEBUG loaded listener.js 09:00:23 INFO - PROCESS | 3852 | ++DOMWINDOW == 89 (0000001DE7F99400) [pid = 3852] [serial = 1475] [outer = 0000001DE7E43000] 09:00:24 INFO - PROCESS | 3852 | 1464192024344 Marionette TRACE conn6 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 09:00:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 09:00:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 629ms 09:00:24 INFO - PROCESS | 3852 | 1464192024369 Marionette TRACE conn6 -> [0,1929,"getWindowHandle",null] 09:00:24 INFO - PROCESS | 3852 | 1464192024371 Marionette TRACE conn6 <- [1,1929,null,{"value":"13"}] 09:00:24 INFO - PROCESS | 3852 | 1464192024374 Marionette TRACE conn6 -> [0,1930,"setScriptTimeout",{"ms":35000}] 09:00:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 09:00:24 INFO - PROCESS | 3852 | 1464192024376 Marionette TRACE conn6 <- [1,1930,null,{}] 09:00:24 INFO - PROCESS | 3852 | 1464192024380 Marionette TRACE conn6 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:24 INFO - PROCESS | 3852 | 1464192024552 Marionette TRACE conn6 <- [1,1931,null,{"value":null}] 09:00:24 INFO - PROCESS | 3852 | 1464192024613 Marionette TRACE conn6 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:24 INFO - PROCESS | 3852 | ++DOCSHELL 0000001D818C7800 == 37 [pid = 3852] [id = 492] 09:00:24 INFO - PROCESS | 3852 | ++DOMWINDOW == 90 (0000001D80045000) [pid = 3852] [serial = 1476] [outer = 0000000000000000] 09:00:24 INFO - PROCESS | 3852 | ++DOMWINDOW == 91 (0000001D80A08400) [pid = 3852] [serial = 1477] [outer = 0000001D80045000] 09:00:24 INFO - PROCESS | 3852 | 1464192024674 Marionette DEBUG loaded listener.js 09:00:24 INFO - PROCESS | 3852 | ++DOMWINDOW == 92 (0000001D8278F400) [pid = 3852] [serial = 1478] [outer = 0000001D80045000] 09:00:25 INFO - PROCESS | 3852 | 1464192025249 Marionette TRACE conn6 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 09:00:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 09:00:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 986ms 09:00:25 INFO - PROCESS | 3852 | 1464192025365 Marionette TRACE conn6 -> [0,1933,"getWindowHandle",null] 09:00:25 INFO - PROCESS | 3852 | 1464192025370 Marionette TRACE conn6 <- [1,1933,null,{"value":"13"}] 09:00:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 09:00:25 INFO - PROCESS | 3852 | 1464192025375 Marionette TRACE conn6 -> [0,1934,"setScriptTimeout",{"ms":35000}] 09:00:25 INFO - PROCESS | 3852 | 1464192025380 Marionette TRACE conn6 <- [1,1934,null,{}] 09:00:25 INFO - PROCESS | 3852 | 1464192025385 Marionette TRACE conn6 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:25 INFO - PROCESS | 3852 | 1464192025510 Marionette TRACE conn6 <- [1,1935,null,{"value":null}] 09:00:25 INFO - PROCESS | 3852 | 1464192025583 Marionette TRACE conn6 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:25 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE1504800 == 38 [pid = 3852] [id = 493] 09:00:25 INFO - PROCESS | 3852 | ++DOMWINDOW == 93 (0000001D83A0FC00) [pid = 3852] [serial = 1479] [outer = 0000000000000000] 09:00:25 INFO - PROCESS | 3852 | ++DOMWINDOW == 94 (0000001DB2194C00) [pid = 3852] [serial = 1480] [outer = 0000001D83A0FC00] 09:00:25 INFO - PROCESS | 3852 | 1464192025687 Marionette DEBUG loaded listener.js 09:00:25 INFO - PROCESS | 3852 | ++DOMWINDOW == 95 (0000001DB21B2000) [pid = 3852] [serial = 1481] [outer = 0000001D83A0FC00] 09:00:26 INFO - PROCESS | 3852 | 1464192026250 Marionette TRACE conn6 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 09:00:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 09:00:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 924ms 09:00:26 INFO - PROCESS | 3852 | 1464192026302 Marionette TRACE conn6 -> [0,1937,"getWindowHandle",null] 09:00:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 09:00:26 INFO - PROCESS | 3852 | 1464192026306 Marionette TRACE conn6 <- [1,1937,null,{"value":"13"}] 09:00:26 INFO - PROCESS | 3852 | 1464192026310 Marionette TRACE conn6 -> [0,1938,"setScriptTimeout",{"ms":35000}] 09:00:26 INFO - PROCESS | 3852 | 1464192026312 Marionette TRACE conn6 <- [1,1938,null,{}] 09:00:26 INFO - PROCESS | 3852 | 1464192026317 Marionette TRACE conn6 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:26 INFO - PROCESS | 3852 | 1464192026431 Marionette TRACE conn6 <- [1,1939,null,{"value":null}] 09:00:26 INFO - PROCESS | 3852 | 1464192026526 Marionette TRACE conn6 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:26 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEEA16800 == 39 [pid = 3852] [id = 494] 09:00:26 INFO - PROCESS | 3852 | ++DOMWINDOW == 96 (0000001DE1D1EC00) [pid = 3852] [serial = 1482] [outer = 0000000000000000] 09:00:26 INFO - PROCESS | 3852 | ++DOMWINDOW == 97 (0000001DE1E5D400) [pid = 3852] [serial = 1483] [outer = 0000001DE1D1EC00] 09:00:26 INFO - PROCESS | 3852 | 1464192026585 Marionette DEBUG loaded listener.js 09:00:26 INFO - PROCESS | 3852 | ++DOMWINDOW == 98 (0000001DE271D800) [pid = 3852] [serial = 1484] [outer = 0000001DE1D1EC00] 09:00:27 INFO - PROCESS | 3852 | 1464192027216 Marionette TRACE conn6 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 09:00:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 09:00:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 986ms 09:00:27 INFO - PROCESS | 3852 | 1464192027297 Marionette TRACE conn6 -> [0,1941,"getWindowHandle",null] 09:00:27 INFO - PROCESS | 3852 | 1464192027302 Marionette TRACE conn6 <- [1,1941,null,{"value":"13"}] 09:00:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 09:00:27 INFO - PROCESS | 3852 | 1464192027313 Marionette TRACE conn6 -> [0,1942,"setScriptTimeout",{"ms":35000}] 09:00:27 INFO - PROCESS | 3852 | 1464192027318 Marionette TRACE conn6 <- [1,1942,null,{}] 09:00:27 INFO - PROCESS | 3852 | 1464192027335 Marionette TRACE conn6 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:27 INFO - PROCESS | 3852 | 1464192027486 Marionette TRACE conn6 <- [1,1943,null,{"value":null}] 09:00:27 INFO - PROCESS | 3852 | 1464192027534 Marionette TRACE conn6 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:27 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEF336000 == 40 [pid = 3852] [id = 495] 09:00:27 INFO - PROCESS | 3852 | ++DOMWINDOW == 99 (0000001DE8396800) [pid = 3852] [serial = 1485] [outer = 0000000000000000] 09:00:27 INFO - PROCESS | 3852 | ++DOMWINDOW == 100 (0000001DE83BA400) [pid = 3852] [serial = 1486] [outer = 0000001DE8396800] 09:00:27 INFO - PROCESS | 3852 | 1464192027591 Marionette DEBUG loaded listener.js 09:00:27 INFO - PROCESS | 3852 | ++DOMWINDOW == 101 (0000001DE83C1C00) [pid = 3852] [serial = 1487] [outer = 0000001DE8396800] 09:00:28 INFO - PROCESS | 3852 | 1464192028128 Marionette TRACE conn6 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 09:00:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 09:00:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 838ms 09:00:28 INFO - PROCESS | 3852 | 1464192028148 Marionette TRACE conn6 -> [0,1945,"getWindowHandle",null] 09:00:28 INFO - PROCESS | 3852 | 1464192028151 Marionette TRACE conn6 <- [1,1945,null,{"value":"13"}] 09:00:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 09:00:28 INFO - PROCESS | 3852 | 1464192028154 Marionette TRACE conn6 -> [0,1946,"setScriptTimeout",{"ms":35000}] 09:00:28 INFO - PROCESS | 3852 | 1464192028157 Marionette TRACE conn6 <- [1,1946,null,{}] 09:00:28 INFO - PROCESS | 3852 | 1464192028177 Marionette TRACE conn6 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:28 INFO - PROCESS | 3852 | 1464192028289 Marionette TRACE conn6 <- [1,1947,null,{"value":null}] 09:00:28 INFO - PROCESS | 3852 | 1464192028379 Marionette TRACE conn6 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:28 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEF656000 == 41 [pid = 3852] [id = 496] 09:00:28 INFO - PROCESS | 3852 | ++DOMWINDOW == 102 (0000001DE8731000) [pid = 3852] [serial = 1488] [outer = 0000000000000000] 09:00:28 INFO - PROCESS | 3852 | ++DOMWINDOW == 103 (0000001DE87E4800) [pid = 3852] [serial = 1489] [outer = 0000001DE8731000] 09:00:28 INFO - PROCESS | 3852 | 1464192028436 Marionette DEBUG loaded listener.js 09:00:28 INFO - PROCESS | 3852 | ++DOMWINDOW == 104 (0000001DE8D26800) [pid = 3852] [serial = 1490] [outer = 0000001DE8731000] 09:00:29 INFO - PROCESS | 3852 | 1464192029065 Marionette TRACE conn6 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 09:00:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 09:00:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 944ms 09:00:29 INFO - PROCESS | 3852 | 1464192029102 Marionette TRACE conn6 -> [0,1949,"getWindowHandle",null] 09:00:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 09:00:29 INFO - PROCESS | 3852 | 1464192029104 Marionette TRACE conn6 <- [1,1949,null,{"value":"13"}] 09:00:29 INFO - PROCESS | 3852 | 1464192029108 Marionette TRACE conn6 -> [0,1950,"setScriptTimeout",{"ms":35000}] 09:00:29 INFO - PROCESS | 3852 | 1464192029110 Marionette TRACE conn6 <- [1,1950,null,{}] 09:00:29 INFO - PROCESS | 3852 | 1464192029114 Marionette TRACE conn6 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:29 INFO - PROCESS | 3852 | 1464192029224 Marionette TRACE conn6 <- [1,1951,null,{"value":null}] 09:00:29 INFO - PROCESS | 3852 | 1464192029321 Marionette TRACE conn6 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:29 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DF02D9000 == 42 [pid = 3852] [id = 497] 09:00:29 INFO - PROCESS | 3852 | ++DOMWINDOW == 105 (0000001DEB40AC00) [pid = 3852] [serial = 1491] [outer = 0000000000000000] 09:00:29 INFO - PROCESS | 3852 | ++DOMWINDOW == 106 (0000001DEB40E800) [pid = 3852] [serial = 1492] [outer = 0000001DEB40AC00] 09:00:29 INFO - PROCESS | 3852 | 1464192029386 Marionette DEBUG loaded listener.js 09:00:29 INFO - PROCESS | 3852 | ++DOMWINDOW == 107 (0000001DEB9C5C00) [pid = 3852] [serial = 1493] [outer = 0000001DEB40AC00] 09:00:30 INFO - PROCESS | 3852 | 1464192030213 Marionette TRACE conn6 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 09:00:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 09:00:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1172ms 09:00:30 INFO - PROCESS | 3852 | 1464192030283 Marionette TRACE conn6 -> [0,1953,"getWindowHandle",null] 09:00:30 INFO - PROCESS | 3852 | 1464192030287 Marionette TRACE conn6 <- [1,1953,null,{"value":"13"}] 09:00:30 INFO - PROCESS | 3852 | 1464192030293 Marionette TRACE conn6 -> [0,1954,"setScriptTimeout",{"ms":35000}] 09:00:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 09:00:30 INFO - PROCESS | 3852 | 1464192030297 Marionette TRACE conn6 <- [1,1954,null,{}] 09:00:30 INFO - PROCESS | 3852 | 1464192030304 Marionette TRACE conn6 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:30 INFO - PROCESS | 3852 | 1464192030419 Marionette TRACE conn6 <- [1,1955,null,{"value":null}] 09:00:30 INFO - PROCESS | 3852 | 1464192030535 Marionette TRACE conn6 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:30 INFO - PROCESS | 3852 | ++DOCSHELL 0000001D83791800 == 43 [pid = 3852] [id = 498] 09:00:30 INFO - PROCESS | 3852 | ++DOMWINDOW == 108 (0000001D835D4400) [pid = 3852] [serial = 1494] [outer = 0000000000000000] 09:00:30 INFO - PROCESS | 3852 | ++DOMWINDOW == 109 (0000001D83710800) [pid = 3852] [serial = 1495] [outer = 0000001D835D4400] 09:00:30 INFO - PROCESS | 3852 | 1464192030591 Marionette DEBUG loaded listener.js 09:00:30 INFO - PROCESS | 3852 | ++DOMWINDOW == 110 (0000001DB0A62000) [pid = 3852] [serial = 1496] [outer = 0000001D835D4400] 09:00:30 INFO - PROCESS | 3852 | --DOMWINDOW == 109 (0000001DE33B1000) [pid = 3852] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 09:00:30 INFO - PROCESS | 3852 | --DOMWINDOW == 108 (0000001DDCFCB800) [pid = 3852] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 09:00:30 INFO - PROCESS | 3852 | --DOMWINDOW == 107 (0000001DE1D17C00) [pid = 3852] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 09:00:30 INFO - PROCESS | 3852 | --DOMWINDOW == 106 (0000001DE0534400) [pid = 3852] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 09:00:30 INFO - PROCESS | 3852 | --DOMWINDOW == 105 (0000001D8175F800) [pid = 3852] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 09:00:30 INFO - PROCESS | 3852 | --DOMWINDOW == 104 (0000001D82CD4400) [pid = 3852] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 09:00:30 INFO - PROCESS | 3852 | --DOMWINDOW == 103 (0000001DB2048000) [pid = 3852] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 09:00:30 INFO - PROCESS | 3852 | --DOMWINDOW == 102 (0000001DB0A9C800) [pid = 3852] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 09:00:30 INFO - PROCESS | 3852 | --DOMWINDOW == 101 (0000001DB22B9000) [pid = 3852] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 09:00:30 INFO - PROCESS | 3852 | --DOMWINDOW == 100 (0000001DE1F62000) [pid = 3852] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 09:00:30 INFO - PROCESS | 3852 | --DOMWINDOW == 99 (0000001D82CC6800) [pid = 3852] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 09:00:30 INFO - PROCESS | 3852 | --DOMWINDOW == 98 (0000001D82793800) [pid = 3852] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 09:00:30 INFO - PROCESS | 3852 | --DOMWINDOW == 97 (0000001D83711800) [pid = 3852] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 09:00:30 INFO - PROCESS | 3852 | --DOMWINDOW == 96 (0000001D839A9800) [pid = 3852] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 09:00:30 INFO - PROCESS | 3852 | --DOMWINDOW == 95 (0000001DE1E56400) [pid = 3852] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 09:00:30 INFO - PROCESS | 3852 | --DOMWINDOW == 94 (0000001DE6415800) [pid = 3852] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 09:00:30 INFO - PROCESS | 3852 | --DOMWINDOW == 93 (0000001DE1E64C00) [pid = 3852] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 09:00:30 INFO - PROCESS | 3852 | --DOMWINDOW == 92 (0000001DE27F3C00) [pid = 3852] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 09:00:30 INFO - PROCESS | 3852 | --DOMWINDOW == 91 (0000001DE2570000) [pid = 3852] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 09:00:30 INFO - PROCESS | 3852 | --DOMWINDOW == 90 (0000001DE2721000) [pid = 3852] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 09:00:30 INFO - PROCESS | 3852 | --DOMWINDOW == 89 (0000001DDCFC0C00) [pid = 3852] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 09:00:31 INFO - PROCESS | 3852 | 1464192031170 Marionette TRACE conn6 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 09:00:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 09:00:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 944ms 09:00:31 INFO - PROCESS | 3852 | 1464192031242 Marionette TRACE conn6 -> [0,1957,"getWindowHandle",null] 09:00:31 INFO - PROCESS | 3852 | 1464192031248 Marionette TRACE conn6 <- [1,1957,null,{"value":"13"}] 09:00:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 09:00:31 INFO - PROCESS | 3852 | 1464192031254 Marionette TRACE conn6 -> [0,1958,"setScriptTimeout",{"ms":35000}] 09:00:31 INFO - PROCESS | 3852 | 1464192031257 Marionette TRACE conn6 <- [1,1958,null,{}] 09:00:31 INFO - PROCESS | 3852 | 1464192031261 Marionette TRACE conn6 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:31 INFO - PROCESS | 3852 | 1464192031353 Marionette TRACE conn6 <- [1,1959,null,{"value":null}] 09:00:31 INFO - PROCESS | 3852 | 1464192031436 Marionette TRACE conn6 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:31 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DB095B000 == 44 [pid = 3852] [id = 499] 09:00:31 INFO - PROCESS | 3852 | ++DOMWINDOW == 90 (0000001D818EF800) [pid = 3852] [serial = 1497] [outer = 0000000000000000] 09:00:31 INFO - PROCESS | 3852 | ++DOMWINDOW == 91 (0000001D8371DC00) [pid = 3852] [serial = 1498] [outer = 0000001D818EF800] 09:00:31 INFO - PROCESS | 3852 | 1464192031484 Marionette DEBUG loaded listener.js 09:00:31 INFO - PROCESS | 3852 | ++DOMWINDOW == 92 (0000001DB0C3C000) [pid = 3852] [serial = 1499] [outer = 0000001D818EF800] 09:00:31 INFO - PROCESS | 3852 | 1464192031903 Marionette TRACE conn6 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 09:00:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 09:00:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 735ms 09:00:32 INFO - PROCESS | 3852 | 1464192031994 Marionette TRACE conn6 -> [0,1961,"getWindowHandle",null] 09:00:32 INFO - PROCESS | 3852 | 1464192031997 Marionette TRACE conn6 <- [1,1961,null,{"value":"13"}] 09:00:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 09:00:32 INFO - PROCESS | 3852 | 1464192032001 Marionette TRACE conn6 -> [0,1962,"setScriptTimeout",{"ms":35000}] 09:00:32 INFO - PROCESS | 3852 | 1464192032005 Marionette TRACE conn6 <- [1,1962,null,{}] 09:00:32 INFO - PROCESS | 3852 | 1464192032016 Marionette TRACE conn6 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:32 INFO - PROCESS | 3852 | 1464192032117 Marionette TRACE conn6 <- [1,1963,null,{"value":null}] 09:00:32 INFO - PROCESS | 3852 | 1464192032128 Marionette TRACE conn6 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:32 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE1CBB800 == 45 [pid = 3852] [id = 500] 09:00:32 INFO - PROCESS | 3852 | ++DOMWINDOW == 93 (0000001DDCFBCC00) [pid = 3852] [serial = 1500] [outer = 0000000000000000] 09:00:32 INFO - PROCESS | 3852 | ++DOMWINDOW == 94 (0000001DDCFCBC00) [pid = 3852] [serial = 1501] [outer = 0000001DDCFBCC00] 09:00:32 INFO - PROCESS | 3852 | 1464192032178 Marionette DEBUG loaded listener.js 09:00:32 INFO - PROCESS | 3852 | ++DOMWINDOW == 95 (0000001DE05E1400) [pid = 3852] [serial = 1502] [outer = 0000001DDCFBCC00] 09:00:32 INFO - PROCESS | 3852 | 1464192032628 Marionette TRACE conn6 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 09:00:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 09:00:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 692ms 09:00:32 INFO - PROCESS | 3852 | 1464192032695 Marionette TRACE conn6 -> [0,1965,"getWindowHandle",null] 09:00:32 INFO - PROCESS | 3852 | 1464192032698 Marionette TRACE conn6 <- [1,1965,null,{"value":"13"}] 09:00:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 09:00:32 INFO - PROCESS | 3852 | 1464192032702 Marionette TRACE conn6 -> [0,1966,"setScriptTimeout",{"ms":35000}] 09:00:32 INFO - PROCESS | 3852 | 1464192032703 Marionette TRACE conn6 <- [1,1966,null,{}] 09:00:32 INFO - PROCESS | 3852 | 1464192032707 Marionette TRACE conn6 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:32 INFO - PROCESS | 3852 | 1464192032799 Marionette TRACE conn6 <- [1,1967,null,{"value":null}] 09:00:32 INFO - PROCESS | 3852 | 1464192032808 Marionette TRACE conn6 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:32 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE680B800 == 46 [pid = 3852] [id = 501] 09:00:32 INFO - PROCESS | 3852 | ++DOMWINDOW == 96 (0000001DE1E1D800) [pid = 3852] [serial = 1503] [outer = 0000000000000000] 09:00:32 INFO - PROCESS | 3852 | ++DOMWINDOW == 97 (0000001DE1E23000) [pid = 3852] [serial = 1504] [outer = 0000001DE1E1D800] 09:00:32 INFO - PROCESS | 3852 | 1464192032855 Marionette DEBUG loaded listener.js 09:00:32 INFO - PROCESS | 3852 | ++DOMWINDOW == 98 (0000001DE1F5FC00) [pid = 3852] [serial = 1505] [outer = 0000001DE1E1D800] 09:00:33 INFO - PROCESS | 3852 | 1464192033276 Marionette TRACE conn6 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:00:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 09:00:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 629ms 09:00:33 INFO - PROCESS | 3852 | 1464192033333 Marionette TRACE conn6 -> [0,1969,"getWindowHandle",null] 09:00:33 INFO - PROCESS | 3852 | 1464192033336 Marionette TRACE conn6 <- [1,1969,null,{"value":"13"}] 09:00:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 09:00:33 INFO - PROCESS | 3852 | 1464192033346 Marionette TRACE conn6 -> [0,1970,"setScriptTimeout",{"ms":35000}] 09:00:33 INFO - PROCESS | 3852 | 1464192033348 Marionette TRACE conn6 <- [1,1970,null,{}] 09:00:33 INFO - PROCESS | 3852 | 1464192033351 Marionette TRACE conn6 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:33 INFO - PROCESS | 3852 | 1464192033461 Marionette TRACE conn6 <- [1,1971,null,{"value":null}] 09:00:33 INFO - PROCESS | 3852 | 1464192033543 Marionette TRACE conn6 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:33 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE73DA800 == 47 [pid = 3852] [id = 502] 09:00:33 INFO - PROCESS | 3852 | ++DOMWINDOW == 99 (0000001DE1F6AC00) [pid = 3852] [serial = 1506] [outer = 0000000000000000] 09:00:33 INFO - PROCESS | 3852 | ++DOMWINDOW == 100 (0000001DE25B0C00) [pid = 3852] [serial = 1507] [outer = 0000001DE1F6AC00] 09:00:33 INFO - PROCESS | 3852 | 1464192033590 Marionette DEBUG loaded listener.js 09:00:33 INFO - PROCESS | 3852 | ++DOMWINDOW == 101 (0000001DE27F2000) [pid = 3852] [serial = 1508] [outer = 0000001DE1F6AC00] 09:00:34 INFO - PROCESS | 3852 | 1464192034020 Marionette TRACE conn6 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:00:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 09:00:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 734ms 09:00:34 INFO - PROCESS | 3852 | 1464192034082 Marionette TRACE conn6 -> [0,1973,"getWindowHandle",null] 09:00:34 INFO - PROCESS | 3852 | 1464192034084 Marionette TRACE conn6 <- [1,1973,null,{"value":"13"}] 09:00:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 09:00:34 INFO - PROCESS | 3852 | 1464192034087 Marionette TRACE conn6 -> [0,1974,"setScriptTimeout",{"ms":35000}] 09:00:34 INFO - PROCESS | 3852 | 1464192034089 Marionette TRACE conn6 <- [1,1974,null,{}] 09:00:34 INFO - PROCESS | 3852 | 1464192034100 Marionette TRACE conn6 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:34 INFO - PROCESS | 3852 | 1464192034239 Marionette TRACE conn6 <- [1,1975,null,{"value":null}] 09:00:34 INFO - PROCESS | 3852 | 1464192034294 Marionette TRACE conn6 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:34 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEBA1F000 == 48 [pid = 3852] [id = 503] 09:00:34 INFO - PROCESS | 3852 | ++DOMWINDOW == 102 (0000001DE660EC00) [pid = 3852] [serial = 1509] [outer = 0000000000000000] 09:00:34 INFO - PROCESS | 3852 | ++DOMWINDOW == 103 (0000001DE7332C00) [pid = 3852] [serial = 1510] [outer = 0000001DE660EC00] 09:00:34 INFO - PROCESS | 3852 | 1464192034341 Marionette DEBUG loaded listener.js 09:00:34 INFO - PROCESS | 3852 | ++DOMWINDOW == 104 (0000001DE83B9800) [pid = 3852] [serial = 1511] [outer = 0000001DE660EC00] 09:00:34 INFO - PROCESS | 3852 | 1464192034783 Marionette TRACE conn6 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:00:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 09:00:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 734ms 09:00:34 INFO - PROCESS | 3852 | 1464192034852 Marionette TRACE conn6 -> [0,1977,"getWindowHandle",null] 09:00:34 INFO - PROCESS | 3852 | 1464192034854 Marionette TRACE conn6 <- [1,1977,null,{"value":"13"}] 09:00:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 09:00:34 INFO - PROCESS | 3852 | 1464192034857 Marionette TRACE conn6 -> [0,1978,"setScriptTimeout",{"ms":35000}] 09:00:34 INFO - PROCESS | 3852 | 1464192034859 Marionette TRACE conn6 <- [1,1978,null,{}] 09:00:34 INFO - PROCESS | 3852 | 1464192034863 Marionette TRACE conn6 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:34 INFO - PROCESS | 3852 | 1464192034973 Marionette TRACE conn6 <- [1,1979,null,{"value":null}] 09:00:34 INFO - PROCESS | 3852 | 1464192034984 Marionette TRACE conn6 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:35 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEE7D9800 == 49 [pid = 3852] [id = 504] 09:00:35 INFO - PROCESS | 3852 | ++DOMWINDOW == 105 (0000001DE872DC00) [pid = 3852] [serial = 1512] [outer = 0000000000000000] 09:00:35 INFO - PROCESS | 3852 | ++DOMWINDOW == 106 (0000001DEB403000) [pid = 3852] [serial = 1513] [outer = 0000001DE872DC00] 09:00:35 INFO - PROCESS | 3852 | 1464192035072 Marionette DEBUG loaded listener.js 09:00:35 INFO - PROCESS | 3852 | ++DOMWINDOW == 107 (0000001DE8727000) [pid = 3852] [serial = 1514] [outer = 0000001DE872DC00] 09:00:35 INFO - PROCESS | 3852 | --DOMWINDOW == 106 (0000001DEE7EBC00) [pid = 3852] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 09:00:35 INFO - PROCESS | 3852 | --DOMWINDOW == 105 (0000001DE1E20400) [pid = 3852] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 09:00:35 INFO - PROCESS | 3852 | --DOMWINDOW == 104 (0000001DE2728800) [pid = 3852] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 09:00:35 INFO - PROCESS | 3852 | --DOMWINDOW == 103 (0000001DB0C3F400) [pid = 3852] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 09:00:35 INFO - PROCESS | 3852 | --DOMWINDOW == 102 (0000001D80A0E400) [pid = 3852] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 09:00:35 INFO - PROCESS | 3852 | --DOMWINDOW == 101 (0000001D8278D800) [pid = 3852] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 09:00:35 INFO - PROCESS | 3852 | --DOMWINDOW == 100 (0000001D83A09000) [pid = 3852] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 09:00:35 INFO - PROCESS | 3852 | --DOMWINDOW == 99 (0000001DB0A66800) [pid = 3852] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 09:00:35 INFO - PROCESS | 3852 | --DOMWINDOW == 98 (0000001DE0539800) [pid = 3852] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 09:00:35 INFO - PROCESS | 3852 | --DOMWINDOW == 97 (0000001DE6785C00) [pid = 3852] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 09:00:35 INFO - PROCESS | 3852 | 1464192035550 Marionette TRACE conn6 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:00:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 09:00:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 733ms 09:00:35 INFO - PROCESS | 3852 | 1464192035593 Marionette TRACE conn6 -> [0,1981,"getWindowHandle",null] 09:00:35 INFO - PROCESS | 3852 | 1464192035595 Marionette TRACE conn6 <- [1,1981,null,{"value":"13"}] 09:00:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 09:00:35 INFO - PROCESS | 3852 | 1464192035599 Marionette TRACE conn6 -> [0,1982,"setScriptTimeout",{"ms":35000}] 09:00:35 INFO - PROCESS | 3852 | 1464192035600 Marionette TRACE conn6 <- [1,1982,null,{}] 09:00:35 INFO - PROCESS | 3852 | 1464192035604 Marionette TRACE conn6 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:35 INFO - PROCESS | 3852 | 1464192035699 Marionette TRACE conn6 <- [1,1983,null,{"value":null}] 09:00:35 INFO - PROCESS | 3852 | 1464192035781 Marionette TRACE conn6 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:35 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEEBB6000 == 50 [pid = 3852] [id = 505] 09:00:35 INFO - PROCESS | 3852 | ++DOMWINDOW == 98 (0000001D82790C00) [pid = 3852] [serial = 1515] [outer = 0000000000000000] 09:00:35 INFO - PROCESS | 3852 | ++DOMWINDOW == 99 (0000001DDCFBD800) [pid = 3852] [serial = 1516] [outer = 0000001D82790C00] 09:00:35 INFO - PROCESS | 3852 | 1464192035828 Marionette DEBUG loaded listener.js 09:00:35 INFO - PROCESS | 3852 | ++DOMWINDOW == 100 (0000001DEB471000) [pid = 3852] [serial = 1517] [outer = 0000001D82790C00] 09:00:36 INFO - PROCESS | 3852 | 1464192036201 Marionette TRACE conn6 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 09:00:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 09:00:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 628ms 09:00:36 INFO - PROCESS | 3852 | 1464192036230 Marionette TRACE conn6 -> [0,1985,"getWindowHandle",null] 09:00:36 INFO - PROCESS | 3852 | 1464192036232 Marionette TRACE conn6 <- [1,1985,null,{"value":"13"}] 09:00:36 INFO - PROCESS | 3852 | 1464192036235 Marionette TRACE conn6 -> [0,1986,"setScriptTimeout",{"ms":35000}] 09:00:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 09:00:36 INFO - PROCESS | 3852 | 1464192036237 Marionette TRACE conn6 <- [1,1986,null,{}] 09:00:36 INFO - PROCESS | 3852 | 1464192036240 Marionette TRACE conn6 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:36 INFO - PROCESS | 3852 | 1464192036385 Marionette TRACE conn6 <- [1,1987,null,{"value":null}] 09:00:36 INFO - PROCESS | 3852 | 1464192036402 Marionette TRACE conn6 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:36 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DF1688800 == 51 [pid = 3852] [id = 506] 09:00:36 INFO - PROCESS | 3852 | ++DOMWINDOW == 101 (0000001DE73EF800) [pid = 3852] [serial = 1518] [outer = 0000000000000000] 09:00:36 INFO - PROCESS | 3852 | ++DOMWINDOW == 102 (0000001DEBAA2400) [pid = 3852] [serial = 1519] [outer = 0000001DE73EF800] 09:00:36 INFO - PROCESS | 3852 | 1464192036448 Marionette DEBUG loaded listener.js 09:00:36 INFO - PROCESS | 3852 | ++DOMWINDOW == 103 (0000001DEBADD000) [pid = 3852] [serial = 1520] [outer = 0000001DE73EF800] 09:00:36 INFO - PROCESS | 3852 | 1464192036850 Marionette TRACE conn6 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 09:00:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 09:00:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 629ms 09:00:36 INFO - PROCESS | 3852 | 1464192036868 Marionette TRACE conn6 -> [0,1989,"getWindowHandle",null] 09:00:36 INFO - PROCESS | 3852 | 1464192036870 Marionette TRACE conn6 <- [1,1989,null,{"value":"13"}] 09:00:36 INFO - PROCESS | 3852 | 1464192036873 Marionette TRACE conn6 -> [0,1990,"setScriptTimeout",{"ms":35000}] 09:00:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 09:00:36 INFO - PROCESS | 3852 | 1464192036875 Marionette TRACE conn6 <- [1,1990,null,{}] 09:00:36 INFO - PROCESS | 3852 | 1464192036878 Marionette TRACE conn6 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:37 INFO - PROCESS | 3852 | 1464192036998 Marionette TRACE conn6 <- [1,1991,null,{"value":null}] 09:00:37 INFO - PROCESS | 3852 | 1464192037008 Marionette TRACE conn6 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:37 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DF270A000 == 52 [pid = 3852] [id = 507] 09:00:37 INFO - PROCESS | 3852 | ++DOMWINDOW == 104 (0000001D82795400) [pid = 3852] [serial = 1521] [outer = 0000000000000000] 09:00:37 INFO - PROCESS | 3852 | ++DOMWINDOW == 105 (0000001DEC292000) [pid = 3852] [serial = 1522] [outer = 0000001D82795400] 09:00:37 INFO - PROCESS | 3852 | 1464192037062 Marionette DEBUG loaded listener.js 09:00:37 INFO - PROCESS | 3852 | ++DOMWINDOW == 106 (0000001DED972000) [pid = 3852] [serial = 1523] [outer = 0000001D82795400] 09:00:37 INFO - PROCESS | 3852 | 1464192037603 Marionette TRACE conn6 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 09:00:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 09:00:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 777ms 09:00:37 INFO - PROCESS | 3852 | 1464192037654 Marionette TRACE conn6 -> [0,1993,"getWindowHandle",null] 09:00:37 INFO - PROCESS | 3852 | 1464192037659 Marionette TRACE conn6 <- [1,1993,null,{"value":"13"}] 09:00:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 09:00:37 INFO - PROCESS | 3852 | 1464192037665 Marionette TRACE conn6 -> [0,1994,"setScriptTimeout",{"ms":35000}] 09:00:37 INFO - PROCESS | 3852 | 1464192037670 Marionette TRACE conn6 <- [1,1994,null,{}] 09:00:37 INFO - PROCESS | 3852 | 1464192037677 Marionette TRACE conn6 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:37 INFO - PROCESS | 3852 | 1464192037888 Marionette TRACE conn6 <- [1,1995,null,{"value":null}] 09:00:38 INFO - PROCESS | 3852 | 1464192038006 Marionette TRACE conn6 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:38 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DB0CC4800 == 53 [pid = 3852] [id = 508] 09:00:38 INFO - PROCESS | 3852 | ++DOMWINDOW == 107 (0000001D818F5400) [pid = 3852] [serial = 1524] [outer = 0000000000000000] 09:00:38 INFO - PROCESS | 3852 | ++DOMWINDOW == 108 (0000001D839A7400) [pid = 3852] [serial = 1525] [outer = 0000001D818F5400] 09:00:38 INFO - PROCESS | 3852 | 1464192038067 Marionette DEBUG loaded listener.js 09:00:38 INFO - PROCESS | 3852 | ++DOMWINDOW == 109 (0000001DB2195800) [pid = 3852] [serial = 1526] [outer = 0000001D818F5400] 09:00:38 INFO - PROCESS | 3852 | 1464192038681 Marionette TRACE conn6 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 09:00:38 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:00:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1031ms 09:00:38 INFO - PROCESS | 3852 | 1464192038698 Marionette TRACE conn6 -> [0,1997,"getWindowHandle",null] 09:00:38 INFO - PROCESS | 3852 | 1464192038704 Marionette TRACE conn6 <- [1,1997,null,{"value":"13"}] 09:00:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 09:00:38 INFO - PROCESS | 3852 | 1464192038711 Marionette TRACE conn6 -> [0,1998,"setScriptTimeout",{"ms":35000}] 09:00:38 INFO - PROCESS | 3852 | 1464192038715 Marionette TRACE conn6 <- [1,1998,null,{}] 09:00:38 INFO - PROCESS | 3852 | 1464192038719 Marionette TRACE conn6 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:38 INFO - PROCESS | 3852 | 1464192038837 Marionette TRACE conn6 <- [1,1999,null,{"value":null}] 09:00:38 INFO - PROCESS | 3852 | 1464192038933 Marionette TRACE conn6 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:38 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE73CA000 == 54 [pid = 3852] [id = 509] 09:00:38 INFO - PROCESS | 3852 | ++DOMWINDOW == 110 (0000001DE052F400) [pid = 3852] [serial = 1527] [outer = 0000000000000000] 09:00:38 INFO - PROCESS | 3852 | ++DOMWINDOW == 111 (0000001DE0D4A400) [pid = 3852] [serial = 1528] [outer = 0000001DE052F400] 09:00:38 INFO - PROCESS | 3852 | 1464192038990 Marionette DEBUG loaded listener.js 09:00:39 INFO - PROCESS | 3852 | ++DOMWINDOW == 112 (0000001DE2320400) [pid = 3852] [serial = 1529] [outer = 0000001DE052F400] 09:00:39 INFO - PROCESS | 3852 | 1464192039606 Marionette TRACE conn6 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 09:00:39 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:00:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 923ms 09:00:39 INFO - PROCESS | 3852 | 1464192039641 Marionette TRACE conn6 -> [0,2001,"getWindowHandle",null] 09:00:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 09:00:39 INFO - PROCESS | 3852 | 1464192039644 Marionette TRACE conn6 <- [1,2001,null,{"value":"13"}] 09:00:39 INFO - PROCESS | 3852 | 1464192039648 Marionette TRACE conn6 -> [0,2002,"setScriptTimeout",{"ms":35000}] 09:00:39 INFO - PROCESS | 3852 | 1464192039652 Marionette TRACE conn6 <- [1,2002,null,{}] 09:00:39 INFO - PROCESS | 3852 | 1464192039664 Marionette TRACE conn6 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:39 INFO - PROCESS | 3852 | 1464192039782 Marionette TRACE conn6 <- [1,2003,null,{"value":null}] 09:00:39 INFO - PROCESS | 3852 | 1464192039879 Marionette TRACE conn6 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:39 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DF2A9A800 == 55 [pid = 3852] [id = 510] 09:00:39 INFO - PROCESS | 3852 | ++DOMWINDOW == 113 (0000001DE6411800) [pid = 3852] [serial = 1530] [outer = 0000000000000000] 09:00:39 INFO - PROCESS | 3852 | ++DOMWINDOW == 114 (0000001DE7F0F400) [pid = 3852] [serial = 1531] [outer = 0000001DE6411800] 09:00:39 INFO - PROCESS | 3852 | 1464192039940 Marionette DEBUG loaded listener.js 09:00:40 INFO - PROCESS | 3852 | ++DOMWINDOW == 115 (0000001DEB9C2400) [pid = 3852] [serial = 1532] [outer = 0000001DE6411800] 09:00:40 INFO - PROCESS | 3852 | 1464192040615 Marionette TRACE conn6 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 09:00:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 09:00:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1028ms 09:00:40 INFO - PROCESS | 3852 | 1464192040678 Marionette TRACE conn6 -> [0,2005,"getWindowHandle",null] 09:00:40 INFO - PROCESS | 3852 | 1464192040681 Marionette TRACE conn6 <- [1,2005,null,{"value":"13"}] 09:00:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 09:00:40 INFO - PROCESS | 3852 | 1464192040684 Marionette TRACE conn6 -> [0,2006,"setScriptTimeout",{"ms":35000}] 09:00:40 INFO - PROCESS | 3852 | 1464192040687 Marionette TRACE conn6 <- [1,2006,null,{}] 09:00:40 INFO - PROCESS | 3852 | 1464192040691 Marionette TRACE conn6 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:40 INFO - PROCESS | 3852 | 1464192040808 Marionette TRACE conn6 <- [1,2007,null,{"value":null}] 09:00:40 INFO - PROCESS | 3852 | 1464192040931 Marionette TRACE conn6 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:40 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DF2DD4800 == 56 [pid = 3852] [id = 511] 09:00:40 INFO - PROCESS | 3852 | ++DOMWINDOW == 116 (0000001DED9FA000) [pid = 3852] [serial = 1533] [outer = 0000000000000000] 09:00:40 INFO - PROCESS | 3852 | ++DOMWINDOW == 117 (0000001DEE3B1800) [pid = 3852] [serial = 1534] [outer = 0000001DED9FA000] 09:00:40 INFO - PROCESS | 3852 | 1464192040990 Marionette DEBUG loaded listener.js 09:00:41 INFO - PROCESS | 3852 | ++DOMWINDOW == 118 (0000001DEE3BB400) [pid = 3852] [serial = 1535] [outer = 0000001DED9FA000] 09:00:41 INFO - PROCESS | 3852 | 1464192041592 Marionette TRACE conn6 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:00:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 09:00:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 985ms 09:00:41 INFO - PROCESS | 3852 | 1464192041672 Marionette TRACE conn6 -> [0,2009,"getWindowHandle",null] 09:00:41 INFO - PROCESS | 3852 | 1464192041675 Marionette TRACE conn6 <- [1,2009,null,{"value":"13"}] 09:00:41 INFO - PROCESS | 3852 | 1464192041693 Marionette TRACE conn6 -> [0,2010,"setScriptTimeout",{"ms":35000}] 09:00:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 09:00:41 INFO - PROCESS | 3852 | 1464192041695 Marionette TRACE conn6 <- [1,2010,null,{}] 09:00:41 INFO - PROCESS | 3852 | 1464192041699 Marionette TRACE conn6 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:41 INFO - PROCESS | 3852 | 1464192041810 Marionette TRACE conn6 <- [1,2011,null,{"value":null}] 09:00:42 INFO - PROCESS | 3852 | 1464192042071 Marionette TRACE conn6 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:42 INFO - PROCESS | 3852 | ++DOCSHELL 0000001D8188B800 == 57 [pid = 3852] [id = 512] 09:00:42 INFO - PROCESS | 3852 | ++DOMWINDOW == 119 (0000001D818F0C00) [pid = 3852] [serial = 1536] [outer = 0000000000000000] 09:00:42 INFO - PROCESS | 3852 | ++DOMWINDOW == 120 (0000001D8278BC00) [pid = 3852] [serial = 1537] [outer = 0000001D818F0C00] 09:00:42 INFO - PROCESS | 3852 | 1464192042142 Marionette DEBUG loaded listener.js 09:00:42 INFO - PROCESS | 3852 | ++DOMWINDOW == 121 (0000001D82CD3800) [pid = 3852] [serial = 1538] [outer = 0000001D818F0C00] 09:00:42 INFO - PROCESS | 3852 | 1464192042740 Marionette TRACE conn6 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 09:00:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 09:00:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1124ms 09:00:42 INFO - PROCESS | 3852 | 1464192042823 Marionette TRACE conn6 -> [0,2013,"getWindowHandle",null] 09:00:42 INFO - PROCESS | 3852 | 1464192042828 Marionette TRACE conn6 <- [1,2013,null,{"value":"13"}] 09:00:42 INFO - PROCESS | 3852 | 1464192042832 Marionette TRACE conn6 -> [0,2014,"setScriptTimeout",{"ms":35000}] 09:00:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 09:00:42 INFO - PROCESS | 3852 | 1464192042836 Marionette TRACE conn6 <- [1,2014,null,{}] 09:00:42 INFO - PROCESS | 3852 | 1464192042841 Marionette TRACE conn6 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:42 INFO - PROCESS | 3852 | 1464192042987 Marionette TRACE conn6 <- [1,2015,null,{"value":null}] 09:00:43 INFO - PROCESS | 3852 | 1464192043107 Marionette TRACE conn6 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:43 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEB942000 == 56 [pid = 3852] [id = 414] 09:00:43 INFO - PROCESS | 3852 | --DOCSHELL 0000001DF1688800 == 55 [pid = 3852] [id = 506] 09:00:43 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEEBB6000 == 54 [pid = 3852] [id = 505] 09:00:43 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEE7D9800 == 53 [pid = 3852] [id = 504] 09:00:43 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEBA1F000 == 52 [pid = 3852] [id = 503] 09:00:43 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE73DA800 == 51 [pid = 3852] [id = 502] 09:00:43 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE680B800 == 50 [pid = 3852] [id = 501] 09:00:43 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE1CBB800 == 49 [pid = 3852] [id = 500] 09:00:43 INFO - PROCESS | 3852 | --DOCSHELL 0000001DB095B000 == 48 [pid = 3852] [id = 499] 09:00:43 INFO - PROCESS | 3852 | --DOCSHELL 0000001D83791800 == 47 [pid = 3852] [id = 498] 09:00:43 INFO - PROCESS | 3852 | ++DOCSHELL 0000001D83794800 == 48 [pid = 3852] [id = 513] 09:00:43 INFO - PROCESS | 3852 | ++DOMWINDOW == 122 (0000001D81766000) [pid = 3852] [serial = 1539] [outer = 0000000000000000] 09:00:43 INFO - PROCESS | 3852 | ++DOMWINDOW == 123 (0000001D818ED400) [pid = 3852] [serial = 1540] [outer = 0000001D81766000] 09:00:43 INFO - PROCESS | 3852 | 1464192043203 Marionette DEBUG loaded listener.js 09:00:43 INFO - PROCESS | 3852 | ++DOMWINDOW == 124 (0000001D839A7800) [pid = 3852] [serial = 1541] [outer = 0000001D81766000] 09:00:43 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEEA16800 == 47 [pid = 3852] [id = 494] 09:00:43 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE1504800 == 46 [pid = 3852] [id = 493] 09:00:43 INFO - PROCESS | 3852 | --DOCSHELL 0000001D818C7800 == 45 [pid = 3852] [id = 492] 09:00:43 INFO - PROCESS | 3852 | --DOMWINDOW == 123 (0000001DEEA69400) [pid = 3852] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 09:00:43 INFO - PROCESS | 3852 | --DOMWINDOW == 122 (0000001DE1E25400) [pid = 3852] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 09:00:43 INFO - PROCESS | 3852 | --DOMWINDOW == 121 (0000001DE2D41C00) [pid = 3852] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 09:00:43 INFO - PROCESS | 3852 | --DOMWINDOW == 120 (0000001D835CC800) [pid = 3852] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 09:00:43 INFO - PROCESS | 3852 | --DOMWINDOW == 119 (0000001DB22C2400) [pid = 3852] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 09:00:43 INFO - PROCESS | 3852 | --DOMWINDOW == 118 (0000001DE1F67400) [pid = 3852] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 09:00:43 INFO - PROCESS | 3852 | --DOMWINDOW == 117 (0000001DB22B9800) [pid = 3852] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 09:00:43 INFO - PROCESS | 3852 | --DOMWINDOW == 116 (0000001DDCFCA800) [pid = 3852] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 09:00:43 INFO - PROCESS | 3852 | --DOMWINDOW == 115 (0000001D82C02C00) [pid = 3852] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 09:00:43 INFO - PROCESS | 3852 | --DOMWINDOW == 114 (0000001D81768800) [pid = 3852] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 09:00:43 INFO - PROCESS | 3852 | --DOMWINDOW == 113 (0000001D82798400) [pid = 3852] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 09:00:43 INFO - PROCESS | 3852 | --DOMWINDOW == 112 (0000001D82CD5400) [pid = 3852] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 09:00:43 INFO - PROCESS | 3852 | --DOMWINDOW == 111 (0000001DB0A5A400) [pid = 3852] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 09:00:43 INFO - PROCESS | 3852 | --DOMWINDOW == 110 (0000001DB0C3F800) [pid = 3852] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 09:00:43 INFO - PROCESS | 3852 | --DOMWINDOW == 109 (0000001DE6415C00) [pid = 3852] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 09:00:43 INFO - PROCESS | 3852 | --DOMWINDOW == 108 (0000001DB22B4800) [pid = 3852] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 09:00:43 INFO - PROCESS | 3852 | --DOMWINDOW == 107 (0000001DE2D48C00) [pid = 3852] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 09:00:43 INFO - PROCESS | 3852 | --DOMWINDOW == 106 (0000001DB21B4800) [pid = 3852] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 09:00:43 INFO - PROCESS | 3852 | --DOMWINDOW == 105 (0000001DE6417000) [pid = 3852] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 09:00:43 INFO - PROCESS | 3852 | --DOMWINDOW == 104 (0000001DE0DC6400) [pid = 3852] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 09:00:43 INFO - PROCESS | 3852 | --DOMWINDOW == 103 (0000001DE1D13C00) [pid = 3852] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 09:00:43 INFO - PROCESS | 3852 | --DOMWINDOW == 102 (0000001DE74B1800) [pid = 3852] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 09:00:43 INFO - PROCESS | 3852 | --DOMWINDOW == 101 (0000001DE732F400) [pid = 3852] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 09:00:43 INFO - PROCESS | 3852 | 1464192043673 Marionette TRACE conn6 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 09:00:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 09:00:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 881ms 09:00:43 INFO - PROCESS | 3852 | 1464192043720 Marionette TRACE conn6 -> [0,2017,"getWindowHandle",null] 09:00:43 INFO - PROCESS | 3852 | 1464192043724 Marionette TRACE conn6 <- [1,2017,null,{"value":"13"}] 09:00:43 INFO - PROCESS | 3852 | 1464192043729 Marionette TRACE conn6 -> [0,2018,"setScriptTimeout",{"ms":35000}] 09:00:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 09:00:43 INFO - PROCESS | 3852 | 1464192043731 Marionette TRACE conn6 <- [1,2018,null,{}] 09:00:43 INFO - PROCESS | 3852 | 1464192043735 Marionette TRACE conn6 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:43 INFO - PROCESS | 3852 | 1464192043825 Marionette TRACE conn6 <- [1,2019,null,{"value":null}] 09:00:43 INFO - PROCESS | 3852 | 1464192043835 Marionette TRACE conn6 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:43 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DB0C15000 == 46 [pid = 3852] [id = 514] 09:00:43 INFO - PROCESS | 3852 | ++DOMWINDOW == 102 (0000001DB2046400) [pid = 3852] [serial = 1542] [outer = 0000000000000000] 09:00:43 INFO - PROCESS | 3852 | ++DOMWINDOW == 103 (0000001DB219FC00) [pid = 3852] [serial = 1543] [outer = 0000001DB2046400] 09:00:43 INFO - PROCESS | 3852 | 1464192043883 Marionette DEBUG loaded listener.js 09:00:43 INFO - PROCESS | 3852 | ++DOMWINDOW == 104 (0000001DB22B6000) [pid = 3852] [serial = 1544] [outer = 0000001DB2046400] 09:00:44 INFO - PROCESS | 3852 | 1464192044381 Marionette TRACE conn6 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 09:00:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 09:00:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 672ms 09:00:44 INFO - PROCESS | 3852 | 1464192044403 Marionette TRACE conn6 -> [0,2021,"getWindowHandle",null] 09:00:44 INFO - PROCESS | 3852 | 1464192044406 Marionette TRACE conn6 <- [1,2021,null,{"value":"13"}] 09:00:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 09:00:44 INFO - PROCESS | 3852 | 1464192044411 Marionette TRACE conn6 -> [0,2022,"setScriptTimeout",{"ms":35000}] 09:00:44 INFO - PROCESS | 3852 | 1464192044417 Marionette TRACE conn6 <- [1,2022,null,{}] 09:00:44 INFO - PROCESS | 3852 | 1464192044427 Marionette TRACE conn6 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:44 INFO - PROCESS | 3852 | 1464192044518 Marionette TRACE conn6 <- [1,2023,null,{"value":null}] 09:00:44 INFO - PROCESS | 3852 | 1464192044529 Marionette TRACE conn6 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:44 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE0583800 == 47 [pid = 3852] [id = 515] 09:00:44 INFO - PROCESS | 3852 | ++DOMWINDOW == 105 (0000001DE03BDC00) [pid = 3852] [serial = 1545] [outer = 0000000000000000] 09:00:44 INFO - PROCESS | 3852 | ++DOMWINDOW == 106 (0000001DE0536000) [pid = 3852] [serial = 1546] [outer = 0000001DE03BDC00] 09:00:44 INFO - PROCESS | 3852 | 1464192044576 Marionette DEBUG loaded listener.js 09:00:44 INFO - PROCESS | 3852 | ++DOMWINDOW == 107 (0000001DE1C2EC00) [pid = 3852] [serial = 1547] [outer = 0000001DE03BDC00] 09:00:45 INFO - PROCESS | 3852 | 1464192045067 Marionette TRACE conn6 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:00:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 09:00:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 692ms 09:00:45 INFO - PROCESS | 3852 | 1464192045104 Marionette TRACE conn6 -> [0,2025,"getWindowHandle",null] 09:00:45 INFO - PROCESS | 3852 | 1464192045107 Marionette TRACE conn6 <- [1,2025,null,{"value":"13"}] 09:00:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 09:00:45 INFO - PROCESS | 3852 | 1464192045111 Marionette TRACE conn6 -> [0,2026,"setScriptTimeout",{"ms":35000}] 09:00:45 INFO - PROCESS | 3852 | 1464192045113 Marionette TRACE conn6 <- [1,2026,null,{}] 09:00:45 INFO - PROCESS | 3852 | 1464192045116 Marionette TRACE conn6 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:45 INFO - PROCESS | 3852 | 1464192045205 Marionette TRACE conn6 <- [1,2027,null,{"value":null}] 09:00:45 INFO - PROCESS | 3852 | 1464192045215 Marionette TRACE conn6 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:45 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE2D09800 == 48 [pid = 3852] [id = 516] 09:00:45 INFO - PROCESS | 3852 | ++DOMWINDOW == 108 (0000001DE1D20800) [pid = 3852] [serial = 1548] [outer = 0000000000000000] 09:00:45 INFO - PROCESS | 3852 | ++DOMWINDOW == 109 (0000001DE1E26400) [pid = 3852] [serial = 1549] [outer = 0000001DE1D20800] 09:00:45 INFO - PROCESS | 3852 | 1464192045261 Marionette DEBUG loaded listener.js 09:00:45 INFO - PROCESS | 3852 | ++DOMWINDOW == 110 (0000001DE1F5F800) [pid = 3852] [serial = 1550] [outer = 0000001DE1D20800] 09:00:45 INFO - PROCESS | 3852 | 1464192045691 Marionette TRACE conn6 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 09:00:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 09:00:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 629ms 09:00:45 INFO - PROCESS | 3852 | 1464192045742 Marionette TRACE conn6 -> [0,2029,"getWindowHandle",null] 09:00:45 INFO - PROCESS | 3852 | 1464192045745 Marionette TRACE conn6 <- [1,2029,null,{"value":"13"}] 09:00:45 INFO - PROCESS | 3852 | 1464192045757 Marionette TRACE conn6 -> [0,2030,"setScriptTimeout",{"ms":35000}] 09:00:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 09:00:45 INFO - PROCESS | 3852 | 1464192045759 Marionette TRACE conn6 <- [1,2030,null,{}] 09:00:45 INFO - PROCESS | 3852 | 1464192045762 Marionette TRACE conn6 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:45 INFO - PROCESS | 3852 | 1464192045873 Marionette TRACE conn6 <- [1,2031,null,{"value":null}] 09:00:45 INFO - PROCESS | 3852 | 1464192045880 Marionette TRACE conn6 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:45 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE67A0000 == 49 [pid = 3852] [id = 517] 09:00:45 INFO - PROCESS | 3852 | ++DOMWINDOW == 111 (0000001DE24E1400) [pid = 3852] [serial = 1551] [outer = 0000000000000000] 09:00:45 INFO - PROCESS | 3852 | ++DOMWINDOW == 112 (0000001DE2577000) [pid = 3852] [serial = 1552] [outer = 0000001DE24E1400] 09:00:45 INFO - PROCESS | 3852 | 1464192045977 Marionette DEBUG loaded listener.js 09:00:46 INFO - PROCESS | 3852 | ++DOMWINDOW == 113 (0000001DE2D48C00) [pid = 3852] [serial = 1553] [outer = 0000001DE24E1400] 09:00:46 INFO - PROCESS | 3852 | 1464192046480 Marionette TRACE conn6 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 09:00:46 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:00:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 776ms 09:00:46 INFO - PROCESS | 3852 | 1464192046538 Marionette TRACE conn6 -> [0,2033,"getWindowHandle",null] 09:00:46 INFO - PROCESS | 3852 | 1464192046541 Marionette TRACE conn6 <- [1,2033,null,{"value":"13"}] 09:00:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 09:00:46 INFO - PROCESS | 3852 | 1464192046544 Marionette TRACE conn6 -> [0,2034,"setScriptTimeout",{"ms":35000}] 09:00:46 INFO - PROCESS | 3852 | 1464192046546 Marionette TRACE conn6 <- [1,2034,null,{}] 09:00:46 INFO - PROCESS | 3852 | 1464192046550 Marionette TRACE conn6 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:46 INFO - PROCESS | 3852 | 1464192046666 Marionette TRACE conn6 <- [1,2035,null,{"value":null}] 09:00:46 INFO - PROCESS | 3852 | 1464192046726 Marionette TRACE conn6 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:46 INFO - PROCESS | 3852 | ++DOCSHELL 0000001D811BB800 == 50 [pid = 3852] [id = 518] 09:00:46 INFO - PROCESS | 3852 | ++DOMWINDOW == 114 (0000001DE666B000) [pid = 3852] [serial = 1554] [outer = 0000000000000000] 09:00:46 INFO - PROCESS | 3852 | ++DOMWINDOW == 115 (0000001DE6F61800) [pid = 3852] [serial = 1555] [outer = 0000001DE666B000] 09:00:46 INFO - PROCESS | 3852 | 1464192046773 Marionette DEBUG loaded listener.js 09:00:46 INFO - PROCESS | 3852 | ++DOMWINDOW == 116 (0000001DE739C400) [pid = 3852] [serial = 1556] [outer = 0000001DE666B000] 09:00:47 INFO - PROCESS | 3852 | 1464192047202 Marionette TRACE conn6 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 09:00:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:00:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 671ms 09:00:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 09:00:47 INFO - PROCESS | 3852 | 1464192047219 Marionette TRACE conn6 -> [0,2037,"getWindowHandle",null] 09:00:47 INFO - PROCESS | 3852 | 1464192047221 Marionette TRACE conn6 <- [1,2037,null,{"value":"13"}] 09:00:47 INFO - PROCESS | 3852 | 1464192047229 Marionette TRACE conn6 -> [0,2038,"setScriptTimeout",{"ms":35000}] 09:00:47 INFO - PROCESS | 3852 | 1464192047231 Marionette TRACE conn6 <- [1,2038,null,{}] 09:00:47 INFO - PROCESS | 3852 | 1464192047235 Marionette TRACE conn6 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:47 INFO - PROCESS | 3852 | 1464192047374 Marionette TRACE conn6 <- [1,2039,null,{"value":null}] 09:00:47 INFO - PROCESS | 3852 | 1464192047398 Marionette TRACE conn6 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:47 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEAE2B800 == 51 [pid = 3852] [id = 519] 09:00:47 INFO - PROCESS | 3852 | ++DOMWINDOW == 117 (0000001DE73FB800) [pid = 3852] [serial = 1557] [outer = 0000000000000000] 09:00:47 INFO - PROCESS | 3852 | ++DOMWINDOW == 118 (0000001DE7F09800) [pid = 3852] [serial = 1558] [outer = 0000001DE73FB800] 09:00:47 INFO - PROCESS | 3852 | 1464192047445 Marionette DEBUG loaded listener.js 09:00:47 INFO - PROCESS | 3852 | ++DOMWINDOW == 119 (0000001DE83B5400) [pid = 3852] [serial = 1559] [outer = 0000001DE73FB800] 09:00:47 INFO - PROCESS | 3852 | --DOMWINDOW == 118 (0000001DE660EC00) [pid = 3852] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 09:00:47 INFO - PROCESS | 3852 | --DOMWINDOW == 117 (0000001DE8396800) [pid = 3852] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 09:00:47 INFO - PROCESS | 3852 | --DOMWINDOW == 116 (0000001DDCFBCC00) [pid = 3852] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 09:00:47 INFO - PROCESS | 3852 | --DOMWINDOW == 115 (0000001DE1F6AC00) [pid = 3852] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 09:00:47 INFO - PROCESS | 3852 | --DOMWINDOW == 114 (0000001DE73EF800) [pid = 3852] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 09:00:47 INFO - PROCESS | 3852 | --DOMWINDOW == 113 (0000001D83A0FC00) [pid = 3852] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 09:00:47 INFO - PROCESS | 3852 | --DOMWINDOW == 112 (0000001DE641B800) [pid = 3852] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 09:00:47 INFO - PROCESS | 3852 | --DOMWINDOW == 111 (0000001DE872DC00) [pid = 3852] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 09:00:47 INFO - PROCESS | 3852 | --DOMWINDOW == 110 (0000001DE1D1EC00) [pid = 3852] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 09:00:47 INFO - PROCESS | 3852 | --DOMWINDOW == 109 (0000001DE1E1D800) [pid = 3852] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 09:00:47 INFO - PROCESS | 3852 | --DOMWINDOW == 108 (0000001D82790C00) [pid = 3852] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 09:00:47 INFO - PROCESS | 3852 | --DOMWINDOW == 107 (0000001D80045000) [pid = 3852] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 09:00:47 INFO - PROCESS | 3852 | --DOMWINDOW == 106 (0000001D818EF800) [pid = 3852] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 09:00:47 INFO - PROCESS | 3852 | --DOMWINDOW == 105 (0000001D835D4400) [pid = 3852] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 09:00:47 INFO - PROCESS | 3852 | --DOMWINDOW == 104 (0000001DEB40AC00) [pid = 3852] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 09:00:48 INFO - PROCESS | 3852 | 1464192048057 Marionette TRACE conn6 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:00:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 09:00:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 881ms 09:00:48 INFO - PROCESS | 3852 | 1464192048109 Marionette TRACE conn6 -> [0,2041,"getWindowHandle",null] 09:00:48 INFO - PROCESS | 3852 | 1464192048111 Marionette TRACE conn6 <- [1,2041,null,{"value":"13"}] 09:00:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 09:00:48 INFO - PROCESS | 3852 | 1464192048114 Marionette TRACE conn6 -> [0,2042,"setScriptTimeout",{"ms":35000}] 09:00:48 INFO - PROCESS | 3852 | 1464192048116 Marionette TRACE conn6 <- [1,2042,null,{}] 09:00:48 INFO - PROCESS | 3852 | 1464192048120 Marionette TRACE conn6 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:48 INFO - PROCESS | 3852 | 1464192048234 Marionette TRACE conn6 <- [1,2043,null,{"value":null}] 09:00:48 INFO - PROCESS | 3852 | 1464192048288 Marionette TRACE conn6 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:48 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEBA22800 == 52 [pid = 3852] [id = 520] 09:00:48 INFO - PROCESS | 3852 | ++DOMWINDOW == 105 (0000001D818EF800) [pid = 3852] [serial = 1560] [outer = 0000000000000000] 09:00:48 INFO - PROCESS | 3852 | ++DOMWINDOW == 106 (0000001DDCFC0800) [pid = 3852] [serial = 1561] [outer = 0000001D818EF800] 09:00:48 INFO - PROCESS | 3852 | 1464192048335 Marionette DEBUG loaded listener.js 09:00:48 INFO - PROCESS | 3852 | ++DOMWINDOW == 107 (0000001DE839CC00) [pid = 3852] [serial = 1562] [outer = 0000001D818EF800] 09:00:48 INFO - PROCESS | 3852 | 1464192048743 Marionette TRACE conn6 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 09:00:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 09:00:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 672ms 09:00:48 INFO - PROCESS | 3852 | 1464192048790 Marionette TRACE conn6 -> [0,2045,"getWindowHandle",null] 09:00:48 INFO - PROCESS | 3852 | 1464192048792 Marionette TRACE conn6 <- [1,2045,null,{"value":"13"}] 09:00:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 09:00:48 INFO - PROCESS | 3852 | 1464192048795 Marionette TRACE conn6 -> [0,2046,"setScriptTimeout",{"ms":35000}] 09:00:48 INFO - PROCESS | 3852 | 1464192048797 Marionette TRACE conn6 <- [1,2046,null,{}] 09:00:48 INFO - PROCESS | 3852 | 1464192048801 Marionette TRACE conn6 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:48 INFO - PROCESS | 3852 | 1464192048885 Marionette TRACE conn6 <- [1,2047,null,{"value":null}] 09:00:48 INFO - PROCESS | 3852 | 1464192048893 Marionette TRACE conn6 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:48 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEE30E800 == 53 [pid = 3852] [id = 521] 09:00:48 INFO - PROCESS | 3852 | ++DOMWINDOW == 108 (0000001DE8725800) [pid = 3852] [serial = 1563] [outer = 0000000000000000] 09:00:48 INFO - PROCESS | 3852 | ++DOMWINDOW == 109 (0000001DEAE5E000) [pid = 3852] [serial = 1564] [outer = 0000001DE8725800] 09:00:48 INFO - PROCESS | 3852 | 1464192048940 Marionette DEBUG loaded listener.js 09:00:49 INFO - PROCESS | 3852 | ++DOMWINDOW == 110 (0000001DEB467C00) [pid = 3852] [serial = 1565] [outer = 0000001DE8725800] 09:00:49 INFO - PROCESS | 3852 | 1464192049376 Marionette TRACE conn6 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 09:00:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 09:00:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 629ms 09:00:49 INFO - PROCESS | 3852 | 1464192049429 Marionette TRACE conn6 -> [0,2049,"getWindowHandle",null] 09:00:49 INFO - PROCESS | 3852 | 1464192049431 Marionette TRACE conn6 <- [1,2049,null,{"value":"13"}] 09:00:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 09:00:49 INFO - PROCESS | 3852 | 1464192049435 Marionette TRACE conn6 -> [0,2050,"setScriptTimeout",{"ms":35000}] 09:00:49 INFO - PROCESS | 3852 | 1464192049436 Marionette TRACE conn6 <- [1,2050,null,{}] 09:00:49 INFO - PROCESS | 3852 | 1464192049440 Marionette TRACE conn6 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:49 INFO - PROCESS | 3852 | 1464192049527 Marionette TRACE conn6 <- [1,2051,null,{"value":null}] 09:00:49 INFO - PROCESS | 3852 | 1464192049534 Marionette TRACE conn6 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:49 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEEDD7800 == 54 [pid = 3852] [id = 522] 09:00:49 INFO - PROCESS | 3852 | ++DOMWINDOW == 111 (0000001DEB46DC00) [pid = 3852] [serial = 1566] [outer = 0000000000000000] 09:00:49 INFO - PROCESS | 3852 | ++DOMWINDOW == 112 (0000001DEBAA4C00) [pid = 3852] [serial = 1567] [outer = 0000001DEB46DC00] 09:00:49 INFO - PROCESS | 3852 | 1464192049585 Marionette DEBUG loaded listener.js 09:00:49 INFO - PROCESS | 3852 | ++DOMWINDOW == 113 (0000001DEE249000) [pid = 3852] [serial = 1568] [outer = 0000001DEB46DC00] 09:00:50 INFO - PROCESS | 3852 | 1464192050182 Marionette TRACE conn6 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 09:00:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 09:00:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 777ms 09:00:50 INFO - PROCESS | 3852 | 1464192050247 Marionette TRACE conn6 -> [0,2053,"getWindowHandle",null] 09:00:50 INFO - PROCESS | 3852 | 1464192050252 Marionette TRACE conn6 <- [1,2053,null,{"value":"13"}] 09:00:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 09:00:50 INFO - PROCESS | 3852 | 1464192050272 Marionette TRACE conn6 -> [0,2054,"setScriptTimeout",{"ms":35000}] 09:00:50 INFO - PROCESS | 3852 | 1464192050277 Marionette TRACE conn6 <- [1,2054,null,{}] 09:00:50 INFO - PROCESS | 3852 | 1464192050286 Marionette TRACE conn6 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:50 INFO - PROCESS | 3852 | 1464192050414 Marionette TRACE conn6 <- [1,2055,null,{"value":null}] 09:00:50 INFO - PROCESS | 3852 | 1464192050531 Marionette TRACE conn6 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:50 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DB0954000 == 55 [pid = 3852] [id = 523] 09:00:50 INFO - PROCESS | 3852 | ++DOMWINDOW == 114 (0000001D82C06400) [pid = 3852] [serial = 1569] [outer = 0000000000000000] 09:00:50 INFO - PROCESS | 3852 | ++DOMWINDOW == 115 (0000001D83716C00) [pid = 3852] [serial = 1570] [outer = 0000001D82C06400] 09:00:50 INFO - PROCESS | 3852 | 1464192050593 Marionette DEBUG loaded listener.js 09:00:50 INFO - PROCESS | 3852 | ++DOMWINDOW == 116 (0000001DB0C3F400) [pid = 3852] [serial = 1571] [outer = 0000001D82C06400] 09:00:51 INFO - PROCESS | 3852 | 1464192051188 Marionette TRACE conn6 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 09:00:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 09:00:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 986ms 09:00:51 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE6869000 == 54 [pid = 3852] [id = 11] 09:00:51 INFO - PROCESS | 3852 | 1464192051287 Marionette TRACE conn6 -> [0,2057,"getWindowHandle",null] 09:00:51 INFO - PROCESS | 3852 | 1464192051293 Marionette TRACE conn6 <- [1,2057,null,{"value":"13"}] 09:00:51 INFO - PROCESS | 3852 | 1464192051313 Marionette TRACE conn6 -> [0,2058,"setScriptTimeout",{"ms":35000}] 09:00:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 09:00:51 INFO - PROCESS | 3852 | 1464192051316 Marionette TRACE conn6 <- [1,2058,null,{}] 09:00:51 INFO - PROCESS | 3852 | 1464192051320 Marionette TRACE conn6 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:51 INFO - PROCESS | 3852 | 1464192051486 Marionette TRACE conn6 <- [1,2059,null,{"value":null}] 09:00:51 INFO - PROCESS | 3852 | 1464192051536 Marionette TRACE conn6 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:51 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE67AC000 == 55 [pid = 3852] [id = 524] 09:00:51 INFO - PROCESS | 3852 | ++DOMWINDOW == 117 (0000001DB22C2C00) [pid = 3852] [serial = 1572] [outer = 0000000000000000] 09:00:51 INFO - PROCESS | 3852 | ++DOMWINDOW == 118 (0000001DDCFC9400) [pid = 3852] [serial = 1573] [outer = 0000001DB22C2C00] 09:00:51 INFO - PROCESS | 3852 | 1464192051595 Marionette DEBUG loaded listener.js 09:00:51 INFO - PROCESS | 3852 | ++DOMWINDOW == 119 (0000001DE1D19C00) [pid = 3852] [serial = 1574] [outer = 0000001DB22C2C00] 09:00:52 INFO - PROCESS | 3852 | 1464192052220 Marionette TRACE conn6 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 09:00:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 09:00:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 923ms 09:00:52 INFO - PROCESS | 3852 | 1464192052268 Marionette TRACE conn6 -> [0,2061,"getWindowHandle",null] 09:00:52 INFO - PROCESS | 3852 | 1464192052271 Marionette TRACE conn6 <- [1,2061,null,{"value":"13"}] 09:00:52 INFO - PROCESS | 3852 | 1464192052279 Marionette TRACE conn6 -> [0,2062,"setScriptTimeout",{"ms":35000}] 09:00:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 09:00:52 INFO - PROCESS | 3852 | 1464192052283 Marionette TRACE conn6 <- [1,2062,null,{}] 09:00:52 INFO - PROCESS | 3852 | 1464192052295 Marionette TRACE conn6 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:52 INFO - PROCESS | 3852 | 1464192052413 Marionette TRACE conn6 <- [1,2063,null,{"value":null}] 09:00:52 INFO - PROCESS | 3852 | 1464192052510 Marionette TRACE conn6 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:52 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DF194C800 == 56 [pid = 3852] [id = 525] 09:00:52 INFO - PROCESS | 3852 | ++DOMWINDOW == 120 (0000001DE272A800) [pid = 3852] [serial = 1575] [outer = 0000000000000000] 09:00:52 INFO - PROCESS | 3852 | ++DOMWINDOW == 121 (0000001DE6E0D400) [pid = 3852] [serial = 1576] [outer = 0000001DE272A800] 09:00:52 INFO - PROCESS | 3852 | 1464192052571 Marionette DEBUG loaded listener.js 09:00:52 INFO - PROCESS | 3852 | ++DOMWINDOW == 122 (0000001DEBAA7C00) [pid = 3852] [serial = 1577] [outer = 0000001DE272A800] 09:00:53 INFO - PROCESS | 3852 | 1464192053229 Marionette TRACE conn6 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 09:00:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 09:00:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 986ms 09:00:53 INFO - PROCESS | 3852 | 1464192053272 Marionette TRACE conn6 -> [0,2065,"getWindowHandle",null] 09:00:53 INFO - PROCESS | 3852 | 1464192053275 Marionette TRACE conn6 <- [1,2065,null,{"value":"13"}] 09:00:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 09:00:53 INFO - PROCESS | 3852 | 1464192053279 Marionette TRACE conn6 -> [0,2066,"setScriptTimeout",{"ms":35000}] 09:00:53 INFO - PROCESS | 3852 | 1464192053281 Marionette TRACE conn6 <- [1,2066,null,{}] 09:00:53 INFO - PROCESS | 3852 | 1464192053285 Marionette TRACE conn6 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:53 INFO - PROCESS | 3852 | 1464192053399 Marionette TRACE conn6 <- [1,2067,null,{"value":null}] 09:00:53 INFO - PROCESS | 3852 | 1464192053523 Marionette TRACE conn6 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:53 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DF2AB4000 == 57 [pid = 3852] [id = 526] 09:00:53 INFO - PROCESS | 3852 | ++DOMWINDOW == 123 (0000001DED9F8000) [pid = 3852] [serial = 1578] [outer = 0000000000000000] 09:00:53 INFO - PROCESS | 3852 | ++DOMWINDOW == 124 (0000001DEE7AD400) [pid = 3852] [serial = 1579] [outer = 0000001DED9F8000] 09:00:53 INFO - PROCESS | 3852 | 1464192053581 Marionette DEBUG loaded listener.js 09:00:53 INFO - PROCESS | 3852 | ++DOMWINDOW == 125 (0000001DEE99A800) [pid = 3852] [serial = 1580] [outer = 0000001DED9F8000] 09:00:54 INFO - PROCESS | 3852 | 1464192054133 Marionette TRACE conn6 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 09:00:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 09:00:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 923ms 09:00:54 INFO - PROCESS | 3852 | 1464192054204 Marionette TRACE conn6 -> [0,2069,"getWindowHandle",null] 09:00:54 INFO - PROCESS | 3852 | 1464192054207 Marionette TRACE conn6 <- [1,2069,null,{"value":"13"}] 09:00:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 09:00:54 INFO - PROCESS | 3852 | 1464192054210 Marionette TRACE conn6 -> [0,2070,"setScriptTimeout",{"ms":35000}] 09:00:54 INFO - PROCESS | 3852 | 1464192054213 Marionette TRACE conn6 <- [1,2070,null,{}] 09:00:54 INFO - PROCESS | 3852 | 1464192054217 Marionette TRACE conn6 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:54 INFO - PROCESS | 3852 | 1464192054327 Marionette TRACE conn6 <- [1,2071,null,{"value":null}] 09:00:54 INFO - PROCESS | 3852 | 1464192054471 Marionette TRACE conn6 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:54 INFO - PROCESS | 3852 | ++DOCSHELL 0000001D847D3800 == 58 [pid = 3852] [id = 527] 09:00:54 INFO - PROCESS | 3852 | ++DOMWINDOW == 126 (0000001D8175BC00) [pid = 3852] [serial = 1581] [outer = 0000000000000000] 09:00:54 INFO - PROCESS | 3852 | ++DOMWINDOW == 127 (0000001DED576800) [pid = 3852] [serial = 1582] [outer = 0000001D8175BC00] 09:00:54 INFO - PROCESS | 3852 | 1464192054530 Marionette DEBUG loaded listener.js 09:00:54 INFO - PROCESS | 3852 | ++DOMWINDOW == 128 (0000001DEEC5A800) [pid = 3852] [serial = 1583] [outer = 0000001D8175BC00] 09:00:55 INFO - PROCESS | 3852 | 1464192055323 Marionette TRACE conn6 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 09:00:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 09:00:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1189ms 09:00:55 INFO - PROCESS | 3852 | 1464192055402 Marionette TRACE conn6 -> [0,2073,"getWindowHandle",null] 09:00:55 INFO - PROCESS | 3852 | 1464192055407 Marionette TRACE conn6 <- [1,2073,null,{"value":"13"}] 09:00:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 09:00:55 INFO - PROCESS | 3852 | 1464192055412 Marionette TRACE conn6 -> [0,2074,"setScriptTimeout",{"ms":35000}] 09:00:55 INFO - PROCESS | 3852 | 1464192055416 Marionette TRACE conn6 <- [1,2074,null,{}] 09:00:55 INFO - PROCESS | 3852 | 1464192055423 Marionette TRACE conn6 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:55 INFO - PROCESS | 3852 | 1464192055574 Marionette TRACE conn6 <- [1,2075,null,{"value":null}] 09:00:55 INFO - PROCESS | 3852 | 1464192055697 Marionette TRACE conn6 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:55 INFO - PROCESS | 3852 | ++DOCSHELL 0000001D842D4800 == 59 [pid = 3852] [id = 528] 09:00:55 INFO - PROCESS | 3852 | ++DOMWINDOW == 129 (0000001D835CE800) [pid = 3852] [serial = 1584] [outer = 0000000000000000] 09:00:55 INFO - PROCESS | 3852 | ++DOMWINDOW == 130 (0000001D839A9800) [pid = 3852] [serial = 1585] [outer = 0000001D835CE800] 09:00:55 INFO - PROCESS | 3852 | 1464192055752 Marionette DEBUG loaded listener.js 09:00:55 INFO - PROCESS | 3852 | ++DOMWINDOW == 131 (0000001DB0C3E400) [pid = 3852] [serial = 1586] [outer = 0000001D835CE800] 09:00:56 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEE30E800 == 58 [pid = 3852] [id = 521] 09:00:56 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEBA22800 == 57 [pid = 3852] [id = 520] 09:00:56 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEAE2B800 == 56 [pid = 3852] [id = 519] 09:00:56 INFO - PROCESS | 3852 | --DOCSHELL 0000001D811BB800 == 55 [pid = 3852] [id = 518] 09:00:56 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE67A0000 == 54 [pid = 3852] [id = 517] 09:00:56 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE2D09800 == 53 [pid = 3852] [id = 516] 09:00:56 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE0583800 == 52 [pid = 3852] [id = 515] 09:00:56 INFO - PROCESS | 3852 | --DOCSHELL 0000001DB0C15000 == 51 [pid = 3852] [id = 514] 09:00:56 INFO - PROCESS | 3852 | --DOMWINDOW == 130 (0000001DEC292000) [pid = 3852] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 09:00:56 INFO - PROCESS | 3852 | --DOMWINDOW == 129 (0000001DE87E4800) [pid = 3852] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 09:00:56 INFO - PROCESS | 3852 | --DOCSHELL 0000001D83794800 == 50 [pid = 3852] [id = 513] 09:00:56 INFO - PROCESS | 3852 | --DOCSHELL 0000001D8188B800 == 49 [pid = 3852] [id = 512] 09:00:56 INFO - PROCESS | 3852 | --DOCSHELL 0000001DB0CC4800 == 48 [pid = 3852] [id = 508] 09:00:56 INFO - PROCESS | 3852 | --DOCSHELL 0000001DF270A000 == 47 [pid = 3852] [id = 507] 09:00:56 INFO - PROCESS | 3852 | --DOMWINDOW == 128 (0000001DEBADD000) [pid = 3852] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 09:00:56 INFO - PROCESS | 3852 | --DOMWINDOW == 127 (0000001DE7332C00) [pid = 3852] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 09:00:56 INFO - PROCESS | 3852 | --DOMWINDOW == 126 (0000001DE83C1C00) [pid = 3852] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 09:00:56 INFO - PROCESS | 3852 | --DOMWINDOW == 125 (0000001DE05E1400) [pid = 3852] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 09:00:56 INFO - PROCESS | 3852 | --DOMWINDOW == 124 (0000001DE25B0C00) [pid = 3852] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 09:00:56 INFO - PROCESS | 3852 | --DOMWINDOW == 123 (0000001DEBAA2400) [pid = 3852] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 09:00:56 INFO - PROCESS | 3852 | --DOMWINDOW == 122 (0000001DB2194C00) [pid = 3852] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 09:00:56 INFO - PROCESS | 3852 | --DOMWINDOW == 121 (0000001DE6F54800) [pid = 3852] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 09:00:56 INFO - PROCESS | 3852 | --DOMWINDOW == 120 (0000001DE8727000) [pid = 3852] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 09:00:56 INFO - PROCESS | 3852 | --DOMWINDOW == 119 (0000001DE271D800) [pid = 3852] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 09:00:56 INFO - PROCESS | 3852 | --DOMWINDOW == 118 (0000001DE83BA400) [pid = 3852] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 09:00:56 INFO - PROCESS | 3852 | --DOMWINDOW == 117 (0000001DE1E23000) [pid = 3852] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 09:00:56 INFO - PROCESS | 3852 | --DOMWINDOW == 116 (0000001DE27F2000) [pid = 3852] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 09:00:56 INFO - PROCESS | 3852 | --DOMWINDOW == 115 (0000001DEB471000) [pid = 3852] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 09:00:56 INFO - PROCESS | 3852 | --DOMWINDOW == 114 (0000001D80A08400) [pid = 3852] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 09:00:56 INFO - PROCESS | 3852 | --DOMWINDOW == 113 (0000001DDCFCBC00) [pid = 3852] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 09:00:56 INFO - PROCESS | 3852 | --DOMWINDOW == 112 (0000001DEB403000) [pid = 3852] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 09:00:56 INFO - PROCESS | 3852 | --DOMWINDOW == 111 (0000001D8371DC00) [pid = 3852] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 09:00:56 INFO - PROCESS | 3852 | --DOMWINDOW == 110 (0000001D83710800) [pid = 3852] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 09:00:56 INFO - PROCESS | 3852 | --DOMWINDOW == 109 (0000001DB21B2000) [pid = 3852] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 09:00:56 INFO - PROCESS | 3852 | --DOMWINDOW == 108 (0000001DB0C3C000) [pid = 3852] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 09:00:56 INFO - PROCESS | 3852 | --DOMWINDOW == 107 (0000001DDCFBD800) [pid = 3852] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 09:00:56 INFO - PROCESS | 3852 | --DOMWINDOW == 106 (0000001DE1E5D400) [pid = 3852] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 09:00:56 INFO - PROCESS | 3852 | --DOMWINDOW == 105 (0000001DEB9C5C00) [pid = 3852] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 09:00:56 INFO - PROCESS | 3852 | --DOMWINDOW == 104 (0000001DEB40E800) [pid = 3852] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 09:00:56 INFO - PROCESS | 3852 | --DOMWINDOW == 103 (0000001DB0A62000) [pid = 3852] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 09:00:56 INFO - PROCESS | 3852 | --DOMWINDOW == 102 (0000001DE1F5FC00) [pid = 3852] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 09:00:56 INFO - PROCESS | 3852 | --DOMWINDOW == 101 (0000001DE83B9800) [pid = 3852] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 09:00:56 INFO - PROCESS | 3852 | --DOMWINDOW == 100 (0000001D8278F400) [pid = 3852] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 09:00:56 INFO - PROCESS | 3852 | 1464192056385 Marionette TRACE conn6 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 09:00:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 09:00:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1025ms 09:00:56 INFO - PROCESS | 3852 | 1464192056441 Marionette TRACE conn6 -> [0,2077,"getWindowHandle",null] 09:00:56 INFO - PROCESS | 3852 | 1464192056447 Marionette TRACE conn6 <- [1,2077,null,{"value":"13"}] 09:00:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 09:00:56 INFO - PROCESS | 3852 | 1464192056453 Marionette TRACE conn6 -> [0,2078,"setScriptTimeout",{"ms":35000}] 09:00:56 INFO - PROCESS | 3852 | 1464192056456 Marionette TRACE conn6 <- [1,2078,null,{}] 09:00:56 INFO - PROCESS | 3852 | 1464192056460 Marionette TRACE conn6 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:56 INFO - PROCESS | 3852 | 1464192056557 Marionette TRACE conn6 <- [1,2079,null,{"value":null}] 09:00:56 INFO - PROCESS | 3852 | 1464192056638 Marionette TRACE conn6 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:56 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DB0C03800 == 48 [pid = 3852] [id = 529] 09:00:56 INFO - PROCESS | 3852 | ++DOMWINDOW == 101 (0000001D83710800) [pid = 3852] [serial = 1587] [outer = 0000000000000000] 09:00:56 INFO - PROCESS | 3852 | ++DOMWINDOW == 102 (0000001DB0C38400) [pid = 3852] [serial = 1588] [outer = 0000001D83710800] 09:00:56 INFO - PROCESS | 3852 | 1464192056687 Marionette DEBUG loaded listener.js 09:00:56 INFO - PROCESS | 3852 | ++DOMWINDOW == 103 (0000001DB22B5800) [pid = 3852] [serial = 1589] [outer = 0000001D83710800] 09:00:57 INFO - PROCESS | 3852 | 1464192057102 Marionette TRACE conn6 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 09:00:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 09:00:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 671ms 09:00:57 INFO - PROCESS | 3852 | 1464192057126 Marionette TRACE conn6 -> [0,2081,"getWindowHandle",null] 09:00:57 INFO - PROCESS | 3852 | 1464192057128 Marionette TRACE conn6 <- [1,2081,null,{"value":"13"}] 09:00:57 INFO - PROCESS | 3852 | 1464192057132 Marionette TRACE conn6 -> [0,2082,"setScriptTimeout",{"ms":35000}] 09:00:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 09:00:57 INFO - PROCESS | 3852 | 1464192057135 Marionette TRACE conn6 <- [1,2082,null,{}] 09:00:57 INFO - PROCESS | 3852 | 1464192057147 Marionette TRACE conn6 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:57 INFO - PROCESS | 3852 | 1464192057240 Marionette TRACE conn6 <- [1,2083,null,{"value":null}] 09:00:57 INFO - PROCESS | 3852 | 1464192057249 Marionette TRACE conn6 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:57 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE16B6800 == 49 [pid = 3852] [id = 530] 09:00:57 INFO - PROCESS | 3852 | ++DOMWINDOW == 104 (0000001DE05E1400) [pid = 3852] [serial = 1590] [outer = 0000000000000000] 09:00:57 INFO - PROCESS | 3852 | ++DOMWINDOW == 105 (0000001DE1C38800) [pid = 3852] [serial = 1591] [outer = 0000001DE05E1400] 09:00:57 INFO - PROCESS | 3852 | 1464192057299 Marionette DEBUG loaded listener.js 09:00:57 INFO - PROCESS | 3852 | ++DOMWINDOW == 106 (0000001DE1E57800) [pid = 3852] [serial = 1592] [outer = 0000001DE05E1400] 09:00:57 INFO - PROCESS | 3852 | 1464192057804 Marionette TRACE conn6 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 09:00:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 09:00:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 734ms 09:00:57 INFO - PROCESS | 3852 | 1464192057868 Marionette TRACE conn6 -> [0,2085,"getWindowHandle",null] 09:00:57 INFO - PROCESS | 3852 | 1464192057871 Marionette TRACE conn6 <- [1,2085,null,{"value":"13"}] 09:00:57 INFO - PROCESS | 3852 | 1464192057874 Marionette TRACE conn6 -> [0,2086,"setScriptTimeout",{"ms":35000}] 09:00:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 09:00:57 INFO - PROCESS | 3852 | 1464192057876 Marionette TRACE conn6 <- [1,2086,null,{}] 09:00:57 INFO - PROCESS | 3852 | 1464192057880 Marionette TRACE conn6 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:57 INFO - PROCESS | 3852 | 1464192057972 Marionette TRACE conn6 <- [1,2087,null,{"value":null}] 09:00:57 INFO - PROCESS | 3852 | 1464192057979 Marionette TRACE conn6 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:58 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE6635800 == 50 [pid = 3852] [id = 531] 09:00:58 INFO - PROCESS | 3852 | ++DOMWINDOW == 107 (0000001DE26DA800) [pid = 3852] [serial = 1593] [outer = 0000000000000000] 09:00:58 INFO - PROCESS | 3852 | ++DOMWINDOW == 108 (0000001DE2721C00) [pid = 3852] [serial = 1594] [outer = 0000001DE26DA800] 09:00:58 INFO - PROCESS | 3852 | 1464192058032 Marionette DEBUG loaded listener.js 09:00:58 INFO - PROCESS | 3852 | ++DOMWINDOW == 109 (0000001DE27F7400) [pid = 3852] [serial = 1595] [outer = 0000001DE26DA800] 09:00:58 INFO - PROCESS | 3852 | 1464192058475 Marionette TRACE conn6 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 09:00:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 09:00:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 629ms 09:00:58 INFO - PROCESS | 3852 | 1464192058507 Marionette TRACE conn6 -> [0,2089,"getWindowHandle",null] 09:00:58 INFO - PROCESS | 3852 | 1464192058509 Marionette TRACE conn6 <- [1,2089,null,{"value":"13"}] 09:00:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 09:00:58 INFO - PROCESS | 3852 | 1464192058512 Marionette TRACE conn6 -> [0,2090,"setScriptTimeout",{"ms":35000}] 09:00:58 INFO - PROCESS | 3852 | 1464192058514 Marionette TRACE conn6 <- [1,2090,null,{}] 09:00:58 INFO - PROCESS | 3852 | 1464192058525 Marionette TRACE conn6 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:58 INFO - PROCESS | 3852 | 1464192058636 Marionette TRACE conn6 <- [1,2091,null,{"value":null}] 09:00:58 INFO - PROCESS | 3852 | 1464192058719 Marionette TRACE conn6 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:58 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE714D000 == 51 [pid = 3852] [id = 532] 09:00:58 INFO - PROCESS | 3852 | ++DOMWINDOW == 110 (0000001DE1E28400) [pid = 3852] [serial = 1596] [outer = 0000000000000000] 09:00:58 INFO - PROCESS | 3852 | ++DOMWINDOW == 111 (0000001DE6410800) [pid = 3852] [serial = 1597] [outer = 0000001DE1E28400] 09:00:58 INFO - PROCESS | 3852 | 1464192058767 Marionette DEBUG loaded listener.js 09:00:58 INFO - PROCESS | 3852 | ++DOMWINDOW == 112 (0000001DE6F8CC00) [pid = 3852] [serial = 1598] [outer = 0000001DE1E28400] 09:00:59 INFO - PROCESS | 3852 | 1464192059216 Marionette TRACE conn6 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 09:00:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 09:00:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 733ms 09:00:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 09:00:59 INFO - PROCESS | 3852 | 1464192059251 Marionette TRACE conn6 -> [0,2093,"getWindowHandle",null] 09:00:59 INFO - PROCESS | 3852 | 1464192059253 Marionette TRACE conn6 <- [1,2093,null,{"value":"13"}] 09:00:59 INFO - PROCESS | 3852 | 1464192059256 Marionette TRACE conn6 -> [0,2094,"setScriptTimeout",{"ms":35000}] 09:00:59 INFO - PROCESS | 3852 | 1464192059266 Marionette TRACE conn6 <- [1,2094,null,{}] 09:00:59 INFO - PROCESS | 3852 | 1464192059270 Marionette TRACE conn6 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:59 INFO - PROCESS | 3852 | 1464192059422 Marionette TRACE conn6 <- [1,2095,null,{"value":null}] 09:00:59 INFO - PROCESS | 3852 | 1464192059479 Marionette TRACE conn6 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:59 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEAE32800 == 52 [pid = 3852] [id = 533] 09:00:59 INFO - PROCESS | 3852 | ++DOMWINDOW == 113 (0000001DE7F0D400) [pid = 3852] [serial = 1599] [outer = 0000000000000000] 09:00:59 INFO - PROCESS | 3852 | ++DOMWINDOW == 114 (0000001DE8720000) [pid = 3852] [serial = 1600] [outer = 0000001DE7F0D400] 09:00:59 INFO - PROCESS | 3852 | 1464192059528 Marionette DEBUG loaded listener.js 09:00:59 INFO - PROCESS | 3852 | ++DOMWINDOW == 115 (0000001DEB9C5C00) [pid = 3852] [serial = 1601] [outer = 0000001DE7F0D400] 09:00:59 INFO - PROCESS | 3852 | 1464192059984 Marionette TRACE conn6 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2097,"getWindowHandle",null] 09:01:00 INFO - PROCESS | 3852 | 1464192060057 Marionette TRACE conn6 <- [1,2097,null,{"value":"13"}] 09:01:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 09:01:00 INFO - PROCESS | 3852 | 1464192060068 Marionette TRACE conn6 -> [0,2098,"setScriptTimeout",{"ms":35000}] 09:01:00 INFO - PROCESS | 3852 | 1464192060070 Marionette TRACE conn6 <- [1,2098,null,{}] 09:01:00 INFO - PROCESS | 3852 | 1464192060074 Marionette TRACE conn6 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:00 INFO - PROCESS | 3852 | 1464192060190 Marionette TRACE conn6 <- [1,2099,null,{"value":null}] 09:01:00 INFO - PROCESS | 3852 | 1464192060247 Marionette TRACE conn6 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:00 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEE19D000 == 53 [pid = 3852] [id = 534] 09:01:00 INFO - PROCESS | 3852 | ++DOMWINDOW == 116 (0000001DEBAA3000) [pid = 3852] [serial = 1602] [outer = 0000000000000000] 09:01:00 INFO - PROCESS | 3852 | ++DOMWINDOW == 117 (0000001DEE249C00) [pid = 3852] [serial = 1603] [outer = 0000001DEBAA3000] 09:01:00 INFO - PROCESS | 3852 | 1464192060294 Marionette DEBUG loaded listener.js 09:01:00 INFO - PROCESS | 3852 | ++DOMWINDOW == 118 (0000001DEE7F4000) [pid = 3852] [serial = 1604] [outer = 0000001DEBAA3000] 09:01:00 INFO - PROCESS | 3852 | --DOMWINDOW == 117 (0000001DE2729800) [pid = 3852] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 09:01:00 INFO - PROCESS | 3852 | --DOMWINDOW == 116 (0000001D82CD1000) [pid = 3852] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 09:01:00 INFO - PROCESS | 3852 | --DOMWINDOW == 115 (0000001D80A11000) [pid = 3852] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 09:01:00 INFO - PROCESS | 3852 | --DOMWINDOW == 114 (0000001DE7E43000) [pid = 3852] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 09:01:00 INFO - PROCESS | 3852 | --DOMWINDOW == 113 (0000001DE340FC00) [pid = 3852] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 09:01:00 INFO - PROCESS | 3852 | --DOMWINDOW == 112 (0000001DB21A3400) [pid = 3852] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 09:01:00 INFO - PROCESS | 3852 | --DOMWINDOW == 111 (0000001DE8731000) [pid = 3852] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 09:01:00 INFO - PROCESS | 3852 | --DOMWINDOW == 110 (0000001D82C08000) [pid = 3852] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 09:01:00 INFO - PROCESS | 3852 | --DOMWINDOW == 109 (0000001DE03BDC00) [pid = 3852] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 09:01:00 INFO - PROCESS | 3852 | --DOMWINDOW == 108 (0000001D818F5400) [pid = 3852] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 09:01:00 INFO - PROCESS | 3852 | --DOMWINDOW == 107 (0000001D818F0C00) [pid = 3852] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 09:01:00 INFO - PROCESS | 3852 | --DOMWINDOW == 106 (0000001DE1D20800) [pid = 3852] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 09:01:00 INFO - PROCESS | 3852 | --DOMWINDOW == 105 (0000001DE666B000) [pid = 3852] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 09:01:00 INFO - PROCESS | 3852 | --DOMWINDOW == 104 (0000001D81766000) [pid = 3852] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 09:01:00 INFO - PROCESS | 3852 | --DOMWINDOW == 103 (0000001DE6411800) [pid = 3852] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 09:01:00 INFO - PROCESS | 3852 | --DOMWINDOW == 102 (0000001DE052F400) [pid = 3852] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 09:01:00 INFO - PROCESS | 3852 | --DOMWINDOW == 101 (0000001DB2046400) [pid = 3852] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 09:01:00 INFO - PROCESS | 3852 | --DOMWINDOW == 100 (0000001D818EF800) [pid = 3852] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 09:01:00 INFO - PROCESS | 3852 | --DOMWINDOW == 99 (0000001DE8725800) [pid = 3852] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 09:01:00 INFO - PROCESS | 3852 | --DOMWINDOW == 98 (0000001DE73FB800) [pid = 3852] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 09:01:00 INFO - PROCESS | 3852 | --DOMWINDOW == 97 (0000001DE24E1400) [pid = 3852] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 09:01:00 INFO - PROCESS | 3852 | 1464192060818 Marionette TRACE conn6 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 09:01:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 09:01:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 776ms 09:01:00 INFO - PROCESS | 3852 | 1464192060860 Marionette TRACE conn6 -> [0,2101,"getWindowHandle",null] 09:01:00 INFO - PROCESS | 3852 | 1464192060862 Marionette TRACE conn6 <- [1,2101,null,{"value":"13"}] 09:01:00 INFO - PROCESS | 3852 | 1464192060865 Marionette TRACE conn6 -> [0,2102,"setScriptTimeout",{"ms":35000}] 09:01:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 09:01:00 INFO - PROCESS | 3852 | 1464192060868 Marionette TRACE conn6 <- [1,2102,null,{}] 09:01:00 INFO - PROCESS | 3852 | 1464192060871 Marionette TRACE conn6 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:01 INFO - PROCESS | 3852 | 1464192061002 Marionette TRACE conn6 <- [1,2103,null,{"value":null}] 09:01:01 INFO - PROCESS | 3852 | 1464192061058 Marionette TRACE conn6 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:01 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEEA16800 == 54 [pid = 3852] [id = 535] 09:01:01 INFO - PROCESS | 3852 | ++DOMWINDOW == 98 (0000001D818F0C00) [pid = 3852] [serial = 1605] [outer = 0000000000000000] 09:01:01 INFO - PROCESS | 3852 | ++DOMWINDOW == 99 (0000001DB21AAC00) [pid = 3852] [serial = 1606] [outer = 0000001D818F0C00] 09:01:01 INFO - PROCESS | 3852 | 1464192061106 Marionette DEBUG loaded listener.js 09:01:01 INFO - PROCESS | 3852 | ++DOMWINDOW == 100 (0000001DE6411800) [pid = 3852] [serial = 1607] [outer = 0000001D818F0C00] 09:01:01 INFO - PROCESS | 3852 | 1464192061489 Marionette TRACE conn6 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 09:01:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 09:01:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 671ms 09:01:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 09:01:01 INFO - PROCESS | 3852 | 1464192061542 Marionette TRACE conn6 -> [0,2105,"getWindowHandle",null] 09:01:01 INFO - PROCESS | 3852 | 1464192061544 Marionette TRACE conn6 <- [1,2105,null,{"value":"13"}] 09:01:01 INFO - PROCESS | 3852 | 1464192061547 Marionette TRACE conn6 -> [0,2106,"setScriptTimeout",{"ms":35000}] 09:01:01 INFO - PROCESS | 3852 | 1464192061549 Marionette TRACE conn6 <- [1,2106,null,{}] 09:01:01 INFO - PROCESS | 3852 | 1464192061552 Marionette TRACE conn6 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:01 INFO - PROCESS | 3852 | 1464192061639 Marionette TRACE conn6 <- [1,2107,null,{"value":null}] 09:01:01 INFO - PROCESS | 3852 | 1464192061675 Marionette TRACE conn6 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:01 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEF64D000 == 55 [pid = 3852] [id = 536] 09:01:01 INFO - PROCESS | 3852 | ++DOMWINDOW == 101 (0000001DE6416800) [pid = 3852] [serial = 1608] [outer = 0000000000000000] 09:01:01 INFO - PROCESS | 3852 | ++DOMWINDOW == 102 (0000001DEB40D000) [pid = 3852] [serial = 1609] [outer = 0000001DE6416800] 09:01:01 INFO - PROCESS | 3852 | 1464192061726 Marionette DEBUG loaded listener.js 09:01:01 INFO - PROCESS | 3852 | ++DOMWINDOW == 103 (0000001DEEC5A400) [pid = 3852] [serial = 1610] [outer = 0000001DE6416800] 09:01:02 INFO - PROCESS | 3852 | 1464192062161 Marionette TRACE conn6 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 09:01:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 09:01:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 629ms 09:01:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 09:01:02 INFO - PROCESS | 3852 | 1464192062181 Marionette TRACE conn6 -> [0,2109,"getWindowHandle",null] 09:01:02 INFO - PROCESS | 3852 | 1464192062184 Marionette TRACE conn6 <- [1,2109,null,{"value":"13"}] 09:01:02 INFO - PROCESS | 3852 | 1464192062187 Marionette TRACE conn6 -> [0,2110,"setScriptTimeout",{"ms":35000}] 09:01:02 INFO - PROCESS | 3852 | 1464192062189 Marionette TRACE conn6 <- [1,2110,null,{}] 09:01:02 INFO - PROCESS | 3852 | 1464192062196 Marionette TRACE conn6 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:02 INFO - PROCESS | 3852 | 1464192062296 Marionette TRACE conn6 <- [1,2111,null,{"value":null}] 09:01:02 INFO - PROCESS | 3852 | 1464192062303 Marionette TRACE conn6 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:02 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEF330000 == 56 [pid = 3852] [id = 537] 09:01:02 INFO - PROCESS | 3852 | ++DOMWINDOW == 104 (0000001DEEC89000) [pid = 3852] [serial = 1611] [outer = 0000000000000000] 09:01:02 INFO - PROCESS | 3852 | ++DOMWINDOW == 105 (0000001DEF074800) [pid = 3852] [serial = 1612] [outer = 0000001DEEC89000] 09:01:02 INFO - PROCESS | 3852 | 1464192062350 Marionette DEBUG loaded listener.js 09:01:02 INFO - PROCESS | 3852 | ++DOMWINDOW == 106 (0000001DEF59B800) [pid = 3852] [serial = 1613] [outer = 0000001DEEC89000] 09:01:03 INFO - PROCESS | 3852 | --DOCSHELL 0000001DED942800 == 55 [pid = 3852] [id = 490] 09:01:03 INFO - PROCESS | 3852 | --DOCSHELL 0000001D83A57800 == 54 [pid = 3852] [id = 488] 09:01:03 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEF336000 == 53 [pid = 3852] [id = 495] 09:01:03 INFO - PROCESS | 3852 | --DOCSHELL 0000001DF2A9A800 == 52 [pid = 3852] [id = 510] 09:01:03 INFO - PROCESS | 3852 | --DOCSHELL 0000001DF2DD4800 == 51 [pid = 3852] [id = 511] 09:01:03 INFO - PROCESS | 3852 | --DOCSHELL 0000001D818DE000 == 50 [pid = 3852] [id = 487] 09:01:03 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE7FD2800 == 49 [pid = 3852] [id = 413] 09:01:03 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE73CA000 == 48 [pid = 3852] [id = 509] 09:01:03 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE0D35000 == 47 [pid = 3852] [id = 412] 09:01:03 INFO - PROCESS | 3852 | --DOCSHELL 0000001D83A5C800 == 46 [pid = 3852] [id = 411] 09:01:03 INFO - PROCESS | 3852 | --DOCSHELL 0000001D83791000 == 45 [pid = 3852] [id = 489] 09:01:03 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEE7DC000 == 44 [pid = 3852] [id = 491] 09:01:03 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE057F000 == 43 [pid = 3852] [id = 466] 09:01:03 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEF656000 == 42 [pid = 3852] [id = 496] 09:01:03 INFO - PROCESS | 3852 | --DOCSHELL 0000001DF02D9000 == 41 [pid = 3852] [id = 497] 09:01:03 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE0DE5800 == 40 [pid = 3852] [id = 12] 09:01:03 INFO - PROCESS | 3852 | --DOCSHELL 0000001D842D4800 == 39 [pid = 3852] [id = 528] 09:01:03 INFO - PROCESS | 3852 | --DOCSHELL 0000001D847D3800 == 38 [pid = 3852] [id = 527] 09:01:03 INFO - PROCESS | 3852 | --DOCSHELL 0000001DF2AB4000 == 37 [pid = 3852] [id = 526] 09:01:03 INFO - PROCESS | 3852 | --DOCSHELL 0000001DF194C800 == 36 [pid = 3852] [id = 525] 09:01:03 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE67AC000 == 35 [pid = 3852] [id = 524] 09:01:03 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEEDD7800 == 34 [pid = 3852] [id = 522] 09:01:03 INFO - PROCESS | 3852 | --DOCSHELL 0000001DB0954000 == 33 [pid = 3852] [id = 523] 09:01:04 INFO - PROCESS | 3852 | --DOCSHELL 0000001DB0C03800 == 32 [pid = 3852] [id = 529] 09:01:04 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE16B6800 == 31 [pid = 3852] [id = 530] 09:01:04 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE714D000 == 30 [pid = 3852] [id = 532] 09:01:04 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE6635800 == 29 [pid = 3852] [id = 531] 09:01:04 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEAE32800 == 28 [pid = 3852] [id = 533] 09:01:04 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEEA16800 == 27 [pid = 3852] [id = 535] 09:01:04 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEE19D000 == 26 [pid = 3852] [id = 534] 09:01:04 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEF64D000 == 25 [pid = 3852] [id = 536] 09:01:04 INFO - PROCESS | 3852 | --DOMWINDOW == 105 (0000001DE6E7E800) [pid = 3852] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 09:01:04 INFO - PROCESS | 3852 | --DOMWINDOW == 104 (0000001D839AF000) [pid = 3852] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 09:01:04 INFO - PROCESS | 3852 | --DOMWINDOW == 103 (0000001D818F1800) [pid = 3852] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 09:01:04 INFO - PROCESS | 3852 | --DOMWINDOW == 102 (0000001DE7F99400) [pid = 3852] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 09:01:04 INFO - PROCESS | 3852 | --DOMWINDOW == 101 (0000001DE6466000) [pid = 3852] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 09:01:04 INFO - PROCESS | 3852 | --DOMWINDOW == 100 (0000001DE0D49800) [pid = 3852] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 09:01:04 INFO - PROCESS | 3852 | --DOMWINDOW == 99 (0000001DE8D26800) [pid = 3852] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 09:01:04 INFO - PROCESS | 3852 | --DOMWINDOW == 98 (0000001D83716800) [pid = 3852] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 09:01:04 INFO - PROCESS | 3852 | --DOMWINDOW == 97 (0000001D8278BC00) [pid = 3852] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 09:01:04 INFO - PROCESS | 3852 | --DOMWINDOW == 96 (0000001DE1E26400) [pid = 3852] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 09:01:04 INFO - PROCESS | 3852 | --DOMWINDOW == 95 (0000001DE739C400) [pid = 3852] [serial = 1556] [outer = 0000000000000000] [url = about:blank] 09:01:04 INFO - PROCESS | 3852 | --DOMWINDOW == 94 (0000001D818ED400) [pid = 3852] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 09:01:04 INFO - PROCESS | 3852 | --DOMWINDOW == 93 (0000001DE7F0F400) [pid = 3852] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 09:01:04 INFO - PROCESS | 3852 | --DOMWINDOW == 92 (0000001DE6F61800) [pid = 3852] [serial = 1555] [outer = 0000000000000000] [url = about:blank] 09:01:04 INFO - PROCESS | 3852 | --DOMWINDOW == 91 (0000001DEB9C2400) [pid = 3852] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 09:01:04 INFO - PROCESS | 3852 | --DOMWINDOW == 90 (0000001D839A7800) [pid = 3852] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 09:01:04 INFO - PROCESS | 3852 | --DOMWINDOW == 89 (0000001DE2320400) [pid = 3852] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 09:01:04 INFO - PROCESS | 3852 | --DOMWINDOW == 88 (0000001DE0D4A400) [pid = 3852] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 09:01:04 INFO - PROCESS | 3852 | --DOMWINDOW == 87 (0000001DB219FC00) [pid = 3852] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 09:01:04 INFO - PROCESS | 3852 | --DOMWINDOW == 86 (0000001DB22B6000) [pid = 3852] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 09:01:04 INFO - PROCESS | 3852 | --DOMWINDOW == 85 (0000001DEE3B1800) [pid = 3852] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 09:01:04 INFO - PROCESS | 3852 | --DOMWINDOW == 84 (0000001DDCFC0800) [pid = 3852] [serial = 1561] [outer = 0000000000000000] [url = about:blank] 09:01:04 INFO - PROCESS | 3852 | --DOMWINDOW == 83 (0000001DEB467C00) [pid = 3852] [serial = 1565] [outer = 0000000000000000] [url = about:blank] 09:01:04 INFO - PROCESS | 3852 | --DOMWINDOW == 82 (0000001DE7F09800) [pid = 3852] [serial = 1558] [outer = 0000000000000000] [url = about:blank] 09:01:04 INFO - PROCESS | 3852 | --DOMWINDOW == 81 (0000001DEBAA4C00) [pid = 3852] [serial = 1567] [outer = 0000000000000000] [url = about:blank] 09:01:04 INFO - PROCESS | 3852 | --DOMWINDOW == 80 (0000001DEAE5E000) [pid = 3852] [serial = 1564] [outer = 0000000000000000] [url = about:blank] 09:01:04 INFO - PROCESS | 3852 | --DOMWINDOW == 79 (0000001DE83B5400) [pid = 3852] [serial = 1559] [outer = 0000000000000000] [url = about:blank] 09:01:04 INFO - PROCESS | 3852 | --DOMWINDOW == 78 (0000001DE2577000) [pid = 3852] [serial = 1552] [outer = 0000000000000000] [url = about:blank] 09:01:04 INFO - PROCESS | 3852 | --DOMWINDOW == 77 (0000001DE2D48C00) [pid = 3852] [serial = 1553] [outer = 0000000000000000] [url = about:blank] 09:01:04 INFO - PROCESS | 3852 | --DOMWINDOW == 76 (0000001DE1F5F800) [pid = 3852] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 09:01:04 INFO - PROCESS | 3852 | --DOMWINDOW == 75 (0000001DE839CC00) [pid = 3852] [serial = 1562] [outer = 0000000000000000] [url = about:blank] 09:01:04 INFO - PROCESS | 3852 | --DOMWINDOW == 74 (0000001DE0536000) [pid = 3852] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 09:01:04 INFO - PROCESS | 3852 | --DOMWINDOW == 73 (0000001DE1C2EC00) [pid = 3852] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 09:01:04 INFO - PROCESS | 3852 | --DOMWINDOW == 72 (0000001DB2195800) [pid = 3852] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 09:01:04 INFO - PROCESS | 3852 | --DOMWINDOW == 71 (0000001D839A7400) [pid = 3852] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 09:01:04 INFO - PROCESS | 3852 | --DOMWINDOW == 70 (0000001D82CD3800) [pid = 3852] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 09:01:04 INFO - PROCESS | 3852 | 1464192064441 Marionette TRACE conn6 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 09:01:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 09:01:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 2277ms 09:01:04 INFO - PROCESS | 3852 | 1464192064466 Marionette TRACE conn6 -> [0,2113,"getWindowHandle",null] 09:01:04 INFO - PROCESS | 3852 | 1464192064470 Marionette TRACE conn6 <- [1,2113,null,{"value":"13"}] 09:01:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 09:01:04 INFO - PROCESS | 3852 | 1464192064476 Marionette TRACE conn6 -> [0,2114,"setScriptTimeout",{"ms":35000}] 09:01:04 INFO - PROCESS | 3852 | 1464192064480 Marionette TRACE conn6 <- [1,2114,null,{}] 09:01:04 INFO - PROCESS | 3852 | 1464192064487 Marionette TRACE conn6 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:04 INFO - PROCESS | 3852 | 1464192064586 Marionette TRACE conn6 <- [1,2115,null,{"value":null}] 09:01:04 INFO - PROCESS | 3852 | 1464192064595 Marionette TRACE conn6 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:04 INFO - PROCESS | 3852 | ++DOCSHELL 0000001D81872800 == 26 [pid = 3852] [id = 538] 09:01:04 INFO - PROCESS | 3852 | ++DOMWINDOW == 71 (0000001D8186A400) [pid = 3852] [serial = 1614] [outer = 0000000000000000] 09:01:04 INFO - PROCESS | 3852 | ++DOMWINDOW == 72 (0000001D8186AC00) [pid = 3852] [serial = 1615] [outer = 0000001D8186A400] 09:01:04 INFO - PROCESS | 3852 | 1464192064646 Marionette DEBUG loaded listener.js 09:01:04 INFO - PROCESS | 3852 | ++DOMWINDOW == 73 (0000001D818F3400) [pid = 3852] [serial = 1616] [outer = 0000001D8186A400] 09:01:05 INFO - PROCESS | 3852 | 1464192065154 Marionette TRACE conn6 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 09:01:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 09:01:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 734ms 09:01:05 INFO - PROCESS | 3852 | 1464192065214 Marionette TRACE conn6 -> [0,2117,"getWindowHandle",null] 09:01:05 INFO - PROCESS | 3852 | 1464192065221 Marionette TRACE conn6 <- [1,2117,null,{"value":"13"}] 09:01:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 09:01:05 INFO - PROCESS | 3852 | 1464192065228 Marionette TRACE conn6 -> [0,2118,"setScriptTimeout",{"ms":35000}] 09:01:05 INFO - PROCESS | 3852 | 1464192065231 Marionette TRACE conn6 <- [1,2118,null,{}] 09:01:05 INFO - PROCESS | 3852 | 1464192065235 Marionette TRACE conn6 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:05 INFO - PROCESS | 3852 | 1464192065330 Marionette TRACE conn6 <- [1,2119,null,{"value":null}] 09:01:05 INFO - PROCESS | 3852 | 1464192065412 Marionette TRACE conn6 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:05 INFO - PROCESS | 3852 | ++DOCSHELL 0000001D837A5800 == 27 [pid = 3852] [id = 539] 09:01:05 INFO - PROCESS | 3852 | ++DOMWINDOW == 74 (0000001D82794C00) [pid = 3852] [serial = 1617] [outer = 0000000000000000] 09:01:05 INFO - PROCESS | 3852 | ++DOMWINDOW == 75 (0000001D82C04C00) [pid = 3852] [serial = 1618] [outer = 0000001D82794C00] 09:01:05 INFO - PROCESS | 3852 | 1464192065462 Marionette DEBUG loaded listener.js 09:01:05 INFO - PROCESS | 3852 | ++DOMWINDOW == 76 (0000001D82C10C00) [pid = 3852] [serial = 1619] [outer = 0000001D82794C00] 09:01:05 INFO - PROCESS | 3852 | 1464192065886 Marionette TRACE conn6 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 09:01:05 INFO - PROCESS | 3852 | 1464192065982 Marionette TRACE conn6 <- [1,2121,null,{"value":"13"}] 09:01:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 09:01:05 INFO - PROCESS | 3852 | 1464192065986 Marionette TRACE conn6 -> [0,2122,"setScriptTimeout",{"ms":35000}] 09:01:05 INFO - PROCESS | 3852 | 1464192065990 Marionette TRACE conn6 <- [1,2122,null,{}] 09:01:06 INFO - PROCESS | 3852 | 1464192066007 Marionette TRACE conn6 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:06 INFO - PROCESS | 3852 | 1464192066121 Marionette TRACE conn6 <- [1,2123,null,{"value":null}] 09:01:06 INFO - PROCESS | 3852 | 1464192066132 Marionette TRACE conn6 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:06 INFO - PROCESS | 3852 | ++DOCSHELL 0000001D842D1000 == 28 [pid = 3852] [id = 540] 09:01:06 INFO - PROCESS | 3852 | ++DOMWINDOW == 77 (0000001D8003B000) [pid = 3852] [serial = 1620] [outer = 0000000000000000] 09:01:06 INFO - PROCESS | 3852 | ++DOMWINDOW == 78 (0000001D8370F400) [pid = 3852] [serial = 1621] [outer = 0000001D8003B000] 09:01:06 INFO - PROCESS | 3852 | 1464192066184 Marionette DEBUG loaded listener.js 09:01:06 INFO - PROCESS | 3852 | ++DOMWINDOW == 79 (0000001D8371CC00) [pid = 3852] [serial = 1622] [outer = 0000001D8003B000] 09:01:06 INFO - PROCESS | 3852 | 1464192066655 Marionette TRACE conn6 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html:36:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2125,"getWindowHandle",null] 09:01:06 INFO - PROCESS | 3852 | 1464192066724 Marionette TRACE conn6 <- [1,2125,null,{"value":"13"}] 09:01:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 09:01:06 INFO - PROCESS | 3852 | 1464192066727 Marionette TRACE conn6 -> [0,2126,"setScriptTimeout",{"ms":35000}] 09:01:06 INFO - PROCESS | 3852 | 1464192066729 Marionette TRACE conn6 <- [1,2126,null,{}] 09:01:06 INFO - PROCESS | 3852 | 1464192066733 Marionette TRACE conn6 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:06 INFO - PROCESS | 3852 | 1464192066823 Marionette TRACE conn6 <- [1,2127,null,{"value":null}] 09:01:06 INFO - PROCESS | 3852 | 1464192066929 Marionette TRACE conn6 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:06 INFO - PROCESS | 3852 | ++DOCSHELL 0000001D810A7800 == 29 [pid = 3852] [id = 541] 09:01:06 INFO - PROCESS | 3852 | ++DOMWINDOW == 80 (0000001D8003D000) [pid = 3852] [serial = 1623] [outer = 0000000000000000] 09:01:06 INFO - PROCESS | 3852 | ++DOMWINDOW == 81 (0000001D80A02C00) [pid = 3852] [serial = 1624] [outer = 0000001D8003D000] 09:01:06 INFO - PROCESS | 3852 | 1464192066991 Marionette DEBUG loaded listener.js 09:01:07 INFO - PROCESS | 3852 | ++DOMWINDOW == 82 (0000001D81864C00) [pid = 3852] [serial = 1625] [outer = 0000001D8003D000] 09:01:07 INFO - PROCESS | 3852 | 1464192067822 Marionette TRACE conn6 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 09:01:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 09:01:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1129ms 09:01:07 INFO - PROCESS | 3852 | 1464192067860 Marionette TRACE conn6 -> [0,2129,"getWindowHandle",null] 09:01:07 INFO - PROCESS | 3852 | 1464192067864 Marionette TRACE conn6 <- [1,2129,null,{"value":"13"}] 09:01:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 09:01:07 INFO - PROCESS | 3852 | 1464192067869 Marionette TRACE conn6 -> [0,2130,"setScriptTimeout",{"ms":35000}] 09:01:07 INFO - PROCESS | 3852 | 1464192067873 Marionette TRACE conn6 <- [1,2130,null,{}] 09:01:07 INFO - PROCESS | 3852 | 1464192067902 Marionette TRACE conn6 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:08 INFO - PROCESS | 3852 | 1464192068029 Marionette TRACE conn6 <- [1,2131,null,{"value":null}] 09:01:08 INFO - PROCESS | 3852 | 1464192068096 Marionette TRACE conn6 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:08 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DB0950000 == 30 [pid = 3852] [id = 542] 09:01:08 INFO - PROCESS | 3852 | ++DOMWINDOW == 83 (0000001D8278D000) [pid = 3852] [serial = 1626] [outer = 0000000000000000] 09:01:08 INFO - PROCESS | 3852 | ++DOMWINDOW == 84 (0000001D8370F800) [pid = 3852] [serial = 1627] [outer = 0000001D8278D000] 09:01:08 INFO - PROCESS | 3852 | 1464192068158 Marionette DEBUG loaded listener.js 09:01:08 INFO - PROCESS | 3852 | ++DOMWINDOW == 85 (0000001D83A0FC00) [pid = 3852] [serial = 1628] [outer = 0000001D8278D000] 09:01:08 INFO - PROCESS | 3852 | 1464192068845 Marionette TRACE conn6 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 09:01:08 INFO - PROCESS | 3852 | 1464192068939 Marionette TRACE conn6 <- [1,2133,null,{"value":"13"}] 09:01:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 09:01:08 INFO - PROCESS | 3852 | 1464192068944 Marionette TRACE conn6 -> [0,2134,"setScriptTimeout",{"ms":35000}] 09:01:08 INFO - PROCESS | 3852 | 1464192068947 Marionette TRACE conn6 <- [1,2134,null,{}] 09:01:08 INFO - PROCESS | 3852 | 1464192068970 Marionette TRACE conn6 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:09 INFO - PROCESS | 3852 | 1464192069119 Marionette TRACE conn6 <- [1,2135,null,{"value":null}] 09:01:09 INFO - PROCESS | 3852 | 1464192069188 Marionette TRACE conn6 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:09 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DB2205800 == 31 [pid = 3852] [id = 543] 09:01:09 INFO - PROCESS | 3852 | ++DOMWINDOW == 86 (0000001D80967C00) [pid = 3852] [serial = 1629] [outer = 0000000000000000] 09:01:09 INFO - PROCESS | 3852 | ++DOMWINDOW == 87 (0000001DB2046400) [pid = 3852] [serial = 1630] [outer = 0000001D80967C00] 09:01:09 INFO - PROCESS | 3852 | 1464192069270 Marionette DEBUG loaded listener.js 09:01:09 INFO - PROCESS | 3852 | ++DOMWINDOW == 88 (0000001DB219EC00) [pid = 3852] [serial = 1631] [outer = 0000001D80967C00] 09:01:10 INFO - PROCESS | 3852 | --DOCSHELL 0000001D83A57000 == 30 [pid = 3852] [id = 469] 09:01:10 INFO - PROCESS | 3852 | --DOCSHELL 0000001DB2019000 == 29 [pid = 3852] [id = 484] 09:01:10 INFO - PROCESS | 3852 | 1464192070092 Marionette TRACE conn6 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 09:01:10 INFO - PROCESS | 3852 | 1464192070131 Marionette TRACE conn6 <- [1,2137,null,{"value":"13"}] 09:01:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 09:01:10 INFO - PROCESS | 3852 | 1464192070136 Marionette TRACE conn6 -> [0,2138,"setScriptTimeout",{"ms":35000}] 09:01:10 INFO - PROCESS | 3852 | 1464192070141 Marionette TRACE conn6 <- [1,2138,null,{}] 09:01:10 INFO - PROCESS | 3852 | 1464192070149 Marionette TRACE conn6 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:10 INFO - PROCESS | 3852 | 1464192070240 Marionette TRACE conn6 <- [1,2139,null,{"value":null}] 09:01:10 INFO - PROCESS | 3852 | 1464192070249 Marionette TRACE conn6 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:10 INFO - PROCESS | 3852 | ++DOCSHELL 0000001D83A52800 == 30 [pid = 3852] [id = 544] 09:01:10 INFO - PROCESS | 3852 | ++DOMWINDOW == 89 (0000001D8278C000) [pid = 3852] [serial = 1632] [outer = 0000000000000000] 09:01:10 INFO - PROCESS | 3852 | ++DOMWINDOW == 90 (0000001D82C05000) [pid = 3852] [serial = 1633] [outer = 0000001D8278C000] 09:01:10 INFO - PROCESS | 3852 | 1464192070308 Marionette DEBUG loaded listener.js 09:01:10 INFO - PROCESS | 3852 | ++DOMWINDOW == 91 (0000001D835CCC00) [pid = 3852] [serial = 1634] [outer = 0000001D8278C000] 09:01:10 INFO - PROCESS | 3852 | 1464192070827 Marionette TRACE conn6 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html:36:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2141,"getWindowHandle",null] 09:01:10 INFO - PROCESS | 3852 | 1464192070881 Marionette TRACE conn6 <- [1,2141,null,{"value":"13"}] 09:01:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 09:01:10 INFO - PROCESS | 3852 | 1464192070887 Marionette TRACE conn6 -> [0,2142,"setScriptTimeout",{"ms":35000}] 09:01:10 INFO - PROCESS | 3852 | 1464192070890 Marionette TRACE conn6 <- [1,2142,null,{}] 09:01:10 INFO - PROCESS | 3852 | 1464192070894 Marionette TRACE conn6 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:10 INFO - PROCESS | 3852 | 1464192070983 Marionette TRACE conn6 <- [1,2143,null,{"value":null}] 09:01:11 INFO - PROCESS | 3852 | 1464192071055 Marionette TRACE conn6 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:11 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DB0C21800 == 31 [pid = 3852] [id = 545] 09:01:11 INFO - PROCESS | 3852 | ++DOMWINDOW == 92 (0000001D839AF400) [pid = 3852] [serial = 1635] [outer = 0000000000000000] 09:01:11 INFO - PROCESS | 3852 | ++DOMWINDOW == 93 (0000001DB219C000) [pid = 3852] [serial = 1636] [outer = 0000001D839AF400] 09:01:11 INFO - PROCESS | 3852 | 1464192071111 Marionette DEBUG loaded listener.js 09:01:11 INFO - PROCESS | 3852 | ++DOMWINDOW == 94 (0000001DB21B2800) [pid = 3852] [serial = 1637] [outer = 0000001D839AF400] 09:01:11 INFO - PROCESS | 3852 | 1464192071507 Marionette TRACE conn6 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 09:01:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 09:01:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 671ms 09:01:11 INFO - PROCESS | 3852 | 1464192071560 Marionette TRACE conn6 -> [0,2145,"getWindowHandle",null] 09:01:11 INFO - PROCESS | 3852 | 1464192071562 Marionette TRACE conn6 <- [1,2145,null,{"value":"13"}] 09:01:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 09:01:11 INFO - PROCESS | 3852 | 1464192071566 Marionette TRACE conn6 -> [0,2146,"setScriptTimeout",{"ms":35000}] 09:01:11 INFO - PROCESS | 3852 | 1464192071570 Marionette TRACE conn6 <- [1,2146,null,{}] 09:01:11 INFO - PROCESS | 3852 | 1464192071581 Marionette TRACE conn6 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:11 INFO - PROCESS | 3852 | 1464192071679 Marionette TRACE conn6 <- [1,2147,null,{"value":null}] 09:01:11 INFO - PROCESS | 3852 | 1464192071688 Marionette TRACE conn6 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:11 INFO - PROCESS | 3852 | ++DOCSHELL 0000001D80A53000 == 32 [pid = 3852] [id = 546] 09:01:11 INFO - PROCESS | 3852 | ++DOMWINDOW == 95 (0000001D80967400) [pid = 3852] [serial = 1638] [outer = 0000000000000000] 09:01:11 INFO - PROCESS | 3852 | ++DOMWINDOW == 96 (0000001DDCFBDC00) [pid = 3852] [serial = 1639] [outer = 0000001D80967400] 09:01:11 INFO - PROCESS | 3852 | 1464192071738 Marionette DEBUG loaded listener.js 09:01:11 INFO - PROCESS | 3852 | ++DOMWINDOW == 97 (0000001DE052BC00) [pid = 3852] [serial = 1640] [outer = 0000001D80967400] 09:01:12 INFO - PROCESS | 3852 | 1464192072204 Marionette TRACE conn6 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",1,"assert_equals: Red channel of the pixel at (0, 0) expected 0 but got 16","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html:43:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 09:01:12 INFO - PROCESS | 3852 | 1464192072263 Marionette TRACE conn6 <- [1,2149,null,{"value":"13"}] 09:01:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 09:01:12 INFO - PROCESS | 3852 | 1464192072266 Marionette TRACE conn6 -> [0,2150,"setScriptTimeout",{"ms":35000}] 09:01:12 INFO - PROCESS | 3852 | 1464192072268 Marionette TRACE conn6 <- [1,2150,null,{}] 09:01:12 INFO - PROCESS | 3852 | 1464192072272 Marionette TRACE conn6 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:12 INFO - PROCESS | 3852 | 1464192072415 Marionette TRACE conn6 <- [1,2151,null,{"value":null}] 09:01:12 INFO - PROCESS | 3852 | 1464192072436 Marionette TRACE conn6 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:12 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE1CD3000 == 33 [pid = 3852] [id = 547] 09:01:12 INFO - PROCESS | 3852 | ++DOMWINDOW == 98 (0000001DE0D4E800) [pid = 3852] [serial = 1641] [outer = 0000000000000000] 09:01:12 INFO - PROCESS | 3852 | ++DOMWINDOW == 99 (0000001DE0DCDC00) [pid = 3852] [serial = 1642] [outer = 0000001DE0D4E800] 09:01:12 INFO - PROCESS | 3852 | 1464192072484 Marionette DEBUG loaded listener.js 09:01:12 INFO - PROCESS | 3852 | ++DOMWINDOW == 100 (0000001DE154E000) [pid = 3852] [serial = 1643] [outer = 0000001DE0D4E800] 09:01:12 INFO - PROCESS | 3852 | 1464192072955 Marionette TRACE conn6 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 09:01:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 09:01:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 734ms 09:01:13 INFO - PROCESS | 3852 | 1464192073003 Marionette TRACE conn6 -> [0,2153,"getWindowHandle",null] 09:01:13 INFO - PROCESS | 3852 | 1464192073005 Marionette TRACE conn6 <- [1,2153,null,{"value":"13"}] 09:01:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 09:01:13 INFO - PROCESS | 3852 | 1464192073008 Marionette TRACE conn6 -> [0,2154,"setScriptTimeout",{"ms":35000}] 09:01:13 INFO - PROCESS | 3852 | 1464192073010 Marionette TRACE conn6 <- [1,2154,null,{}] 09:01:13 INFO - PROCESS | 3852 | 1464192073014 Marionette TRACE conn6 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:13 INFO - PROCESS | 3852 | 1464192073128 Marionette TRACE conn6 <- [1,2155,null,{"value":null}] 09:01:13 INFO - PROCESS | 3852 | 1464192073135 Marionette TRACE conn6 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:13 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE6442800 == 34 [pid = 3852] [id = 548] 09:01:13 INFO - PROCESS | 3852 | ++DOMWINDOW == 101 (0000001DE133CC00) [pid = 3852] [serial = 1644] [outer = 0000000000000000] 09:01:13 INFO - PROCESS | 3852 | ++DOMWINDOW == 102 (0000001DE1C31000) [pid = 3852] [serial = 1645] [outer = 0000001DE133CC00] 09:01:13 INFO - PROCESS | 3852 | 1464192073188 Marionette DEBUG loaded listener.js 09:01:13 INFO - PROCESS | 3852 | ++DOMWINDOW == 103 (0000001DE1E1A400) [pid = 3852] [serial = 1646] [outer = 0000001DE133CC00] 09:01:13 INFO - PROCESS | 3852 | 1464192073666 Marionette TRACE conn6 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 09:01:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 09:01:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 671ms 09:01:13 INFO - PROCESS | 3852 | 1464192073689 Marionette TRACE conn6 -> [0,2157,"getWindowHandle",null] 09:01:13 INFO - PROCESS | 3852 | 1464192073691 Marionette TRACE conn6 <- [1,2157,null,{"value":"13"}] 09:01:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 09:01:13 INFO - PROCESS | 3852 | 1464192073694 Marionette TRACE conn6 -> [0,2158,"setScriptTimeout",{"ms":35000}] 09:01:13 INFO - PROCESS | 3852 | 1464192073696 Marionette TRACE conn6 <- [1,2158,null,{}] 09:01:13 INFO - PROCESS | 3852 | 1464192073700 Marionette TRACE conn6 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:13 INFO - PROCESS | 3852 | 1464192073863 Marionette TRACE conn6 <- [1,2159,null,{"value":null}] 09:01:13 INFO - PROCESS | 3852 | 1464192073888 Marionette TRACE conn6 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:13 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE685F000 == 35 [pid = 3852] [id = 549] 09:01:13 INFO - PROCESS | 3852 | ++DOMWINDOW == 104 (0000001D818EF400) [pid = 3852] [serial = 1647] [outer = 0000000000000000] 09:01:13 INFO - PROCESS | 3852 | ++DOMWINDOW == 105 (0000001DE1E5B800) [pid = 3852] [serial = 1648] [outer = 0000001D818EF400] 09:01:13 INFO - PROCESS | 3852 | 1464192073936 Marionette DEBUG loaded listener.js 09:01:14 INFO - PROCESS | 3852 | ++DOMWINDOW == 106 (0000001DE1F6B000) [pid = 3852] [serial = 1649] [outer = 0000001D818EF400] 09:01:14 INFO - PROCESS | 3852 | --DOMWINDOW == 105 (0000001DE686A000) [pid = 3852] [serial = 29] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:01:14 INFO - PROCESS | 3852 | --DOMWINDOW == 104 (0000001DED9FA000) [pid = 3852] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 09:01:14 INFO - PROCESS | 3852 | --DOMWINDOW == 103 (0000001D82795400) [pid = 3852] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 09:01:14 INFO - PROCESS | 3852 | --DOMWINDOW == 102 (0000001DE6416800) [pid = 3852] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 09:01:14 INFO - PROCESS | 3852 | --DOMWINDOW == 101 (0000001DEEC89000) [pid = 3852] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 09:01:14 INFO - PROCESS | 3852 | --DOMWINDOW == 100 (0000001DE1E28400) [pid = 3852] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 09:01:14 INFO - PROCESS | 3852 | --DOMWINDOW == 99 (0000001DE7F0D400) [pid = 3852] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 09:01:14 INFO - PROCESS | 3852 | --DOMWINDOW == 98 (0000001D818F0C00) [pid = 3852] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 09:01:14 INFO - PROCESS | 3852 | --DOMWINDOW == 97 (0000001DEBAA3000) [pid = 3852] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 09:01:14 INFO - PROCESS | 3852 | --DOMWINDOW == 96 (0000001D8175BC00) [pid = 3852] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 09:01:14 INFO - PROCESS | 3852 | --DOMWINDOW == 95 (0000001DED9F8000) [pid = 3852] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 09:01:14 INFO - PROCESS | 3852 | --DOMWINDOW == 94 (0000001D8186A400) [pid = 3852] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 09:01:14 INFO - PROCESS | 3852 | --DOMWINDOW == 93 (0000001DE272A800) [pid = 3852] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 09:01:14 INFO - PROCESS | 3852 | --DOMWINDOW == 92 (0000001DB22C2C00) [pid = 3852] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 09:01:14 INFO - PROCESS | 3852 | --DOMWINDOW == 91 (0000001D82C06400) [pid = 3852] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 09:01:14 INFO - PROCESS | 3852 | --DOMWINDOW == 90 (0000001D82794C00) [pid = 3852] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 09:01:14 INFO - PROCESS | 3852 | --DOMWINDOW == 89 (0000001DEB46DC00) [pid = 3852] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 09:01:14 INFO - PROCESS | 3852 | --DOMWINDOW == 88 (0000001DE675D000) [pid = 3852] [serial = 32] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:01:14 INFO - PROCESS | 3852 | --DOMWINDOW == 87 (0000001DE26DA800) [pid = 3852] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 09:01:14 INFO - PROCESS | 3852 | --DOMWINDOW == 86 (0000001DE05E1400) [pid = 3852] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 09:01:14 INFO - PROCESS | 3852 | --DOMWINDOW == 85 (0000001D83710800) [pid = 3852] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 09:01:14 INFO - PROCESS | 3852 | --DOMWINDOW == 84 (0000001D835CE800) [pid = 3852] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 09:01:14 INFO - PROCESS | 3852 | 1464192074503 Marionette TRACE conn6 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 09:01:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 09:01:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 838ms 09:01:14 INFO - PROCESS | 3852 | 1464192074534 Marionette TRACE conn6 -> [0,2161,"getWindowHandle",null] 09:01:14 INFO - PROCESS | 3852 | 1464192074537 Marionette TRACE conn6 <- [1,2161,null,{"value":"13"}] 09:01:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 09:01:14 INFO - PROCESS | 3852 | 1464192074540 Marionette TRACE conn6 -> [0,2162,"setScriptTimeout",{"ms":35000}] 09:01:14 INFO - PROCESS | 3852 | 1464192074542 Marionette TRACE conn6 <- [1,2162,null,{}] 09:01:14 INFO - PROCESS | 3852 | 1464192074546 Marionette TRACE conn6 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:14 INFO - PROCESS | 3852 | 1464192074631 Marionette TRACE conn6 <- [1,2163,null,{"value":null}] 09:01:14 INFO - PROCESS | 3852 | 1464192074708 Marionette TRACE conn6 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:14 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE33DC000 == 36 [pid = 3852] [id = 550] 09:01:14 INFO - PROCESS | 3852 | ++DOMWINDOW == 85 (0000001D80A11000) [pid = 3852] [serial = 1650] [outer = 0000000000000000] 09:01:14 INFO - PROCESS | 3852 | ++DOMWINDOW == 86 (0000001D82C0AC00) [pid = 3852] [serial = 1651] [outer = 0000001D80A11000] 09:01:14 INFO - PROCESS | 3852 | 1464192074755 Marionette DEBUG loaded listener.js 09:01:14 INFO - PROCESS | 3852 | ++DOMWINDOW == 87 (0000001DE1F66000) [pid = 3852] [serial = 1652] [outer = 0000001D80A11000] 09:01:15 INFO - PROCESS | 3852 | 1464192075139 Marionette TRACE conn6 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 09:01:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 09:01:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 629ms 09:01:15 INFO - PROCESS | 3852 | 1464192075172 Marionette TRACE conn6 -> [0,2165,"getWindowHandle",null] 09:01:15 INFO - PROCESS | 3852 | 1464192075174 Marionette TRACE conn6 <- [1,2165,null,{"value":"13"}] 09:01:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 09:01:15 INFO - PROCESS | 3852 | 1464192075215 Marionette TRACE conn6 -> [0,2166,"setScriptTimeout",{"ms":35000}] 09:01:15 INFO - PROCESS | 3852 | 1464192075217 Marionette TRACE conn6 <- [1,2166,null,{}] 09:01:15 INFO - PROCESS | 3852 | 1464192075221 Marionette TRACE conn6 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:15 INFO - PROCESS | 3852 | 1464192075303 Marionette TRACE conn6 <- [1,2167,null,{"value":null}] 09:01:15 INFO - PROCESS | 3852 | 1464192075310 Marionette TRACE conn6 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:15 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE7FC4000 == 37 [pid = 3852] [id = 551] 09:01:15 INFO - PROCESS | 3852 | ++DOMWINDOW == 88 (0000001DE24E4C00) [pid = 3852] [serial = 1653] [outer = 0000000000000000] 09:01:15 INFO - PROCESS | 3852 | ++DOMWINDOW == 89 (0000001DE26D4000) [pid = 3852] [serial = 1654] [outer = 0000001DE24E4C00] 09:01:15 INFO - PROCESS | 3852 | 1464192075356 Marionette DEBUG loaded listener.js 09:01:15 INFO - PROCESS | 3852 | ++DOMWINDOW == 90 (0000001DE2726800) [pid = 3852] [serial = 1655] [outer = 0000001DE24E4C00] 09:01:15 INFO - PROCESS | 3852 | 1464192075787 Marionette TRACE conn6 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 09:01:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 09:01:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 650ms 09:01:15 INFO - PROCESS | 3852 | 1464192075858 Marionette TRACE conn6 -> [0,2169,"getWindowHandle",null] 09:01:15 INFO - PROCESS | 3852 | 1464192075860 Marionette TRACE conn6 <- [1,2169,null,{"value":"13"}] 09:01:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 09:01:15 INFO - PROCESS | 3852 | 1464192075863 Marionette TRACE conn6 -> [0,2170,"setScriptTimeout",{"ms":35000}] 09:01:15 INFO - PROCESS | 3852 | 1464192075865 Marionette TRACE conn6 <- [1,2170,null,{}] 09:01:15 INFO - PROCESS | 3852 | 1464192075869 Marionette TRACE conn6 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:15 INFO - PROCESS | 3852 | 1464192075951 Marionette TRACE conn6 <- [1,2171,null,{"value":null}] 09:01:15 INFO - PROCESS | 3852 | 1464192075961 Marionette TRACE conn6 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:15 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE057E800 == 38 [pid = 3852] [id = 552] 09:01:15 INFO - PROCESS | 3852 | ++DOMWINDOW == 91 (0000001DE27F2000) [pid = 3852] [serial = 1656] [outer = 0000000000000000] 09:01:16 INFO - PROCESS | 3852 | ++DOMWINDOW == 92 (0000001DE2D4A000) [pid = 3852] [serial = 1657] [outer = 0000001DE27F2000] 09:01:16 INFO - PROCESS | 3852 | 1464192076008 Marionette DEBUG loaded listener.js 09:01:16 INFO - PROCESS | 3852 | ++DOMWINDOW == 93 (0000001DE345C400) [pid = 3852] [serial = 1658] [outer = 0000001DE27F2000] 09:01:16 INFO - PROCESS | 3852 | 1464192076528 Marionette TRACE conn6 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 09:01:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 09:01:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 734ms 09:01:16 INFO - PROCESS | 3852 | 1464192076601 Marionette TRACE conn6 -> [0,2173,"getWindowHandle",null] 09:01:16 INFO - PROCESS | 3852 | 1464192076606 Marionette TRACE conn6 <- [1,2173,null,{"value":"13"}] 09:01:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 09:01:16 INFO - PROCESS | 3852 | 1464192076698 Marionette TRACE conn6 -> [0,2174,"setScriptTimeout",{"ms":35000}] 09:01:16 INFO - PROCESS | 3852 | 1464192076703 Marionette TRACE conn6 <- [1,2174,null,{}] 09:01:16 INFO - PROCESS | 3852 | 1464192076720 Marionette TRACE conn6 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:16 INFO - PROCESS | 3852 | 1464192076841 Marionette TRACE conn6 <- [1,2175,null,{"value":null}] 09:01:16 INFO - PROCESS | 3852 | 1464192076956 Marionette TRACE conn6 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:16 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DB0942800 == 39 [pid = 3852] [id = 553] 09:01:16 INFO - PROCESS | 3852 | ++DOMWINDOW == 94 (0000001D835D0C00) [pid = 3852] [serial = 1659] [outer = 0000000000000000] 09:01:17 INFO - PROCESS | 3852 | ++DOMWINDOW == 95 (0000001D83714C00) [pid = 3852] [serial = 1660] [outer = 0000001D835D0C00] 09:01:17 INFO - PROCESS | 3852 | 1464192077017 Marionette DEBUG loaded listener.js 09:01:17 INFO - PROCESS | 3852 | ++DOMWINDOW == 96 (0000001DB204FC00) [pid = 3852] [serial = 1661] [outer = 0000001D835D0C00] 09:01:17 INFO - PROCESS | 3852 | 1464192077604 Marionette TRACE conn6 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 09:01:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 09:01:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1007ms 09:01:17 INFO - PROCESS | 3852 | 1464192077635 Marionette TRACE conn6 -> [0,2177,"getWindowHandle",null] 09:01:17 INFO - PROCESS | 3852 | 1464192077642 Marionette TRACE conn6 <- [1,2177,null,{"value":"13"}] 09:01:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 09:01:17 INFO - PROCESS | 3852 | 1464192077649 Marionette TRACE conn6 -> [0,2178,"setScriptTimeout",{"ms":35000}] 09:01:17 INFO - PROCESS | 3852 | 1464192077652 Marionette TRACE conn6 <- [1,2178,null,{}] 09:01:17 INFO - PROCESS | 3852 | 1464192077656 Marionette TRACE conn6 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:17 INFO - PROCESS | 3852 | 1464192077771 Marionette TRACE conn6 <- [1,2179,null,{"value":null}] 09:01:17 INFO - PROCESS | 3852 | 1464192077915 Marionette TRACE conn6 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:17 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE6816800 == 40 [pid = 3852] [id = 554] 09:01:17 INFO - PROCESS | 3852 | ++DOMWINDOW == 97 (0000001DDCFC0800) [pid = 3852] [serial = 1662] [outer = 0000000000000000] 09:01:17 INFO - PROCESS | 3852 | ++DOMWINDOW == 98 (0000001DDCFCA400) [pid = 3852] [serial = 1663] [outer = 0000001DDCFC0800] 09:01:17 INFO - PROCESS | 3852 | 1464192077975 Marionette DEBUG loaded listener.js 09:01:18 INFO - PROCESS | 3852 | ++DOMWINDOW == 99 (0000001DE0E17800) [pid = 3852] [serial = 1664] [outer = 0000001DDCFC0800] 09:01:18 INFO - PROCESS | 3852 | 1464192078552 Marionette TRACE conn6 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 09:01:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 09:01:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 986ms 09:01:18 INFO - PROCESS | 3852 | 1464192078641 Marionette TRACE conn6 -> [0,2181,"getWindowHandle",null] 09:01:18 INFO - PROCESS | 3852 | 1464192078644 Marionette TRACE conn6 <- [1,2181,null,{"value":"13"}] 09:01:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 09:01:18 INFO - PROCESS | 3852 | 1464192078648 Marionette TRACE conn6 -> [0,2182,"setScriptTimeout",{"ms":35000}] 09:01:18 INFO - PROCESS | 3852 | 1464192078652 Marionette TRACE conn6 <- [1,2182,null,{}] 09:01:18 INFO - PROCESS | 3852 | 1464192078664 Marionette TRACE conn6 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:18 INFO - PROCESS | 3852 | 1464192078818 Marionette TRACE conn6 <- [1,2183,null,{"value":null}] 09:01:18 INFO - PROCESS | 3852 | 1464192078932 Marionette TRACE conn6 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:18 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEC37C800 == 41 [pid = 3852] [id = 555] 09:01:18 INFO - PROCESS | 3852 | ++DOMWINDOW == 100 (0000001DE1E5F400) [pid = 3852] [serial = 1665] [outer = 0000000000000000] 09:01:18 INFO - PROCESS | 3852 | ++DOMWINDOW == 101 (0000001DE1F66800) [pid = 3852] [serial = 1666] [outer = 0000001DE1E5F400] 09:01:18 INFO - PROCESS | 3852 | 1464192078994 Marionette DEBUG loaded listener.js 09:01:19 INFO - PROCESS | 3852 | ++DOMWINDOW == 102 (0000001DE34F4800) [pid = 3852] [serial = 1667] [outer = 0000001DE1E5F400] 09:01:19 INFO - PROCESS | 3852 | 1464192079593 Marionette TRACE conn6 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 09:01:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 09:01:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 986ms 09:01:19 INFO - PROCESS | 3852 | 1464192079636 Marionette TRACE conn6 -> [0,2185,"getWindowHandle",null] 09:01:19 INFO - PROCESS | 3852 | 1464192079639 Marionette TRACE conn6 <- [1,2185,null,{"value":"13"}] 09:01:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 09:01:19 INFO - PROCESS | 3852 | 1464192079643 Marionette TRACE conn6 -> [0,2186,"setScriptTimeout",{"ms":35000}] 09:01:19 INFO - PROCESS | 3852 | 1464192079645 Marionette TRACE conn6 <- [1,2186,null,{}] 09:01:19 INFO - PROCESS | 3852 | 1464192079649 Marionette TRACE conn6 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:19 INFO - PROCESS | 3852 | 1464192079762 Marionette TRACE conn6 <- [1,2187,null,{"value":null}] 09:01:19 INFO - PROCESS | 3852 | 1464192079853 Marionette TRACE conn6 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:19 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEE303000 == 42 [pid = 3852] [id = 556] 09:01:19 INFO - PROCESS | 3852 | ++DOMWINDOW == 103 (0000001DE660E400) [pid = 3852] [serial = 1668] [outer = 0000000000000000] 09:01:19 INFO - PROCESS | 3852 | ++DOMWINDOW == 104 (0000001DE666B000) [pid = 3852] [serial = 1669] [outer = 0000001DE660E400] 09:01:19 INFO - PROCESS | 3852 | 1464192079911 Marionette DEBUG loaded listener.js 09:01:20 INFO - PROCESS | 3852 | ++DOMWINDOW == 105 (0000001DE6E8B800) [pid = 3852] [serial = 1670] [outer = 0000001DE660E400] 09:01:20 INFO - PROCESS | 3852 | 1464192080475 Marionette TRACE conn6 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 09:01:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 09:01:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 881ms 09:01:20 INFO - PROCESS | 3852 | 1464192080534 Marionette TRACE conn6 -> [0,2189,"getWindowHandle",null] 09:01:20 INFO - PROCESS | 3852 | 1464192080537 Marionette TRACE conn6 <- [1,2189,null,{"value":"13"}] 09:01:20 INFO - PROCESS | 3852 | 1464192080542 Marionette TRACE conn6 -> [0,2190,"setScriptTimeout",{"ms":35000}] 09:01:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 09:01:20 INFO - PROCESS | 3852 | 1464192080544 Marionette TRACE conn6 <- [1,2190,null,{}] 09:01:20 INFO - PROCESS | 3852 | 1464192080548 Marionette TRACE conn6 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:20 INFO - PROCESS | 3852 | 1464192080666 Marionette TRACE conn6 <- [1,2191,null,{"value":null}] 09:01:20 INFO - PROCESS | 3852 | 1464192080759 Marionette TRACE conn6 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:20 INFO - PROCESS | 3852 | ++DOCSHELL 0000001D81886000 == 43 [pid = 3852] [id = 557] 09:01:20 INFO - PROCESS | 3852 | ++DOMWINDOW == 106 (0000001D8175F000) [pid = 3852] [serial = 1671] [outer = 0000000000000000] 09:01:20 INFO - PROCESS | 3852 | ++DOMWINDOW == 107 (0000001D82C02C00) [pid = 3852] [serial = 1672] [outer = 0000001D8175F000] 09:01:20 INFO - PROCESS | 3852 | 1464192080817 Marionette DEBUG loaded listener.js 09:01:20 INFO - PROCESS | 3852 | ++DOMWINDOW == 108 (0000001DE732F400) [pid = 3852] [serial = 1673] [outer = 0000001D8175F000] 09:01:21 INFO - PROCESS | 3852 | 1464192081547 Marionette TRACE conn6 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 09:01:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 09:01:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1019ms 09:01:21 INFO - PROCESS | 3852 | 1464192081565 Marionette TRACE conn6 -> [0,2193,"getWindowHandle",null] 09:01:21 INFO - PROCESS | 3852 | 1464192081569 Marionette TRACE conn6 <- [1,2193,null,{"value":"13"}] 09:01:21 INFO - PROCESS | 3852 | 1464192081574 Marionette TRACE conn6 -> [0,2194,"setScriptTimeout",{"ms":35000}] 09:01:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 09:01:21 INFO - PROCESS | 3852 | 1464192081578 Marionette TRACE conn6 <- [1,2194,null,{}] 09:01:21 INFO - PROCESS | 3852 | 1464192081585 Marionette TRACE conn6 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:21 INFO - PROCESS | 3852 | 1464192081709 Marionette TRACE conn6 <- [1,2195,null,{"value":null}] 09:01:21 INFO - PROCESS | 3852 | 1464192081835 Marionette TRACE conn6 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:21 INFO - PROCESS | 3852 | ++DOCSHELL 0000001D810BD800 == 44 [pid = 3852] [id = 558] 09:01:21 INFO - PROCESS | 3852 | ++DOMWINDOW == 109 (0000001D818EC400) [pid = 3852] [serial = 1674] [outer = 0000000000000000] 09:01:21 INFO - PROCESS | 3852 | ++DOMWINDOW == 110 (0000001D8278F800) [pid = 3852] [serial = 1675] [outer = 0000001D818EC400] 09:01:21 INFO - PROCESS | 3852 | 1464192081890 Marionette DEBUG loaded listener.js 09:01:21 INFO - PROCESS | 3852 | ++DOMWINDOW == 111 (0000001D82C0EC00) [pid = 3852] [serial = 1676] [outer = 0000001D818EC400] 09:01:22 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEBA2A000 == 43 [pid = 3852] [id = 478] 09:01:22 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE1617000 == 42 [pid = 3852] [id = 472] 09:01:22 INFO - PROCESS | 3852 | --DOCSHELL 0000001DB2204000 == 41 [pid = 3852] [id = 471] 09:01:22 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE6814000 == 40 [pid = 3852] [id = 474] 09:01:22 INFO - PROCESS | 3852 | --DOCSHELL 0000001DB0945800 == 39 [pid = 3852] [id = 470] 09:01:22 INFO - PROCESS | 3852 | --DOMWINDOW == 110 (0000001DEE3BB400) [pid = 3852] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 09:01:22 INFO - PROCESS | 3852 | --DOMWINDOW == 109 (0000001DED972000) [pid = 3852] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 09:01:22 INFO - PROCESS | 3852 | --DOMWINDOW == 108 (0000001DE6FAD000) [pid = 3852] [serial = 31] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:01:22 INFO - PROCESS | 3852 | --DOMWINDOW == 107 (0000001D8370F400) [pid = 3852] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 09:01:22 INFO - PROCESS | 3852 | --DOMWINDOW == 106 (0000001DEEC5A400) [pid = 3852] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 09:01:22 INFO - PROCESS | 3852 | --DOMWINDOW == 105 (0000001DEF074800) [pid = 3852] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 09:01:22 INFO - PROCESS | 3852 | --DOMWINDOW == 104 (0000001DE6410800) [pid = 3852] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 09:01:22 INFO - PROCESS | 3852 | --DOMWINDOW == 103 (0000001DE6F8CC00) [pid = 3852] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 09:01:22 INFO - PROCESS | 3852 | --DOMWINDOW == 102 (0000001DEB9C5C00) [pid = 3852] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 09:01:22 INFO - PROCESS | 3852 | --DOMWINDOW == 101 (0000001DE8720000) [pid = 3852] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 09:01:22 INFO - PROCESS | 3852 | --DOMWINDOW == 100 (0000001DB21AAC00) [pid = 3852] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 09:01:22 INFO - PROCESS | 3852 | --DOMWINDOW == 99 (0000001DEE249C00) [pid = 3852] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 09:01:22 INFO - PROCESS | 3852 | --DOMWINDOW == 98 (0000001DEB40D000) [pid = 3852] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 09:01:22 INFO - PROCESS | 3852 | --DOMWINDOW == 97 (0000001DEE7F4000) [pid = 3852] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 09:01:22 INFO - PROCESS | 3852 | --DOMWINDOW == 96 (0000001DED576800) [pid = 3852] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 09:01:22 INFO - PROCESS | 3852 | --DOMWINDOW == 95 (0000001DEE99A800) [pid = 3852] [serial = 1580] [outer = 0000000000000000] [url = about:blank] 09:01:22 INFO - PROCESS | 3852 | --DOMWINDOW == 94 (0000001D8186AC00) [pid = 3852] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 09:01:22 INFO - PROCESS | 3852 | --DOMWINDOW == 93 (0000001DEE7AD400) [pid = 3852] [serial = 1579] [outer = 0000000000000000] [url = about:blank] 09:01:22 INFO - PROCESS | 3852 | --DOMWINDOW == 92 (0000001DEBAA7C00) [pid = 3852] [serial = 1577] [outer = 0000000000000000] [url = about:blank] 09:01:22 INFO - PROCESS | 3852 | --DOMWINDOW == 91 (0000001DE6E0D400) [pid = 3852] [serial = 1576] [outer = 0000000000000000] [url = about:blank] 09:01:22 INFO - PROCESS | 3852 | --DOMWINDOW == 90 (0000001DE1D19C00) [pid = 3852] [serial = 1574] [outer = 0000000000000000] [url = about:blank] 09:01:22 INFO - PROCESS | 3852 | --DOMWINDOW == 89 (0000001DDCFC9400) [pid = 3852] [serial = 1573] [outer = 0000000000000000] [url = about:blank] 09:01:22 INFO - PROCESS | 3852 | --DOMWINDOW == 88 (0000001DB0C3F400) [pid = 3852] [serial = 1571] [outer = 0000000000000000] [url = about:blank] 09:01:22 INFO - PROCESS | 3852 | --DOMWINDOW == 87 (0000001D82C04C00) [pid = 3852] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 09:01:22 INFO - PROCESS | 3852 | --DOMWINDOW == 86 (0000001D83716C00) [pid = 3852] [serial = 1570] [outer = 0000000000000000] [url = about:blank] 09:01:22 INFO - PROCESS | 3852 | --DOMWINDOW == 85 (0000001DEE249000) [pid = 3852] [serial = 1568] [outer = 0000000000000000] [url = about:blank] 09:01:22 INFO - PROCESS | 3852 | --DOMWINDOW == 84 (0000001D83A0AC00) [pid = 3852] [serial = 1091] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:01:22 INFO - PROCESS | 3852 | --DOMWINDOW == 83 (0000001DE2721C00) [pid = 3852] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 09:01:22 INFO - PROCESS | 3852 | --DOMWINDOW == 82 (0000001DE1C38800) [pid = 3852] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 09:01:22 INFO - PROCESS | 3852 | --DOMWINDOW == 81 (0000001DE1E57800) [pid = 3852] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 09:01:22 INFO - PROCESS | 3852 | --DOMWINDOW == 80 (0000001DB0C38400) [pid = 3852] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 09:01:22 INFO - PROCESS | 3852 | --DOMWINDOW == 79 (0000001DB22B5800) [pid = 3852] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 09:01:22 INFO - PROCESS | 3852 | --DOMWINDOW == 78 (0000001DB0C3E400) [pid = 3852] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 09:01:22 INFO - PROCESS | 3852 | --DOMWINDOW == 77 (0000001D839A9800) [pid = 3852] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 09:01:22 INFO - PROCESS | 3852 | --DOMWINDOW == 76 (0000001DEEC5A800) [pid = 3852] [serial = 1583] [outer = 0000000000000000] [url = about:blank] 09:01:22 INFO - PROCESS | 3852 | --DOMWINDOW == 75 (0000001D82C10C00) [pid = 3852] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 09:01:22 INFO - PROCESS | 3852 | --DOMWINDOW == 74 (0000001DEF59B800) [pid = 3852] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 09:01:22 INFO - PROCESS | 3852 | --DOMWINDOW == 73 (0000001D818F3400) [pid = 3852] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 09:01:22 INFO - PROCESS | 3852 | --DOMWINDOW == 72 (0000001DE6411800) [pid = 3852] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 09:01:22 INFO - PROCESS | 3852 | --DOMWINDOW == 71 (0000001DE27F7400) [pid = 3852] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 09:01:22 INFO - PROCESS | 3852 | 1464192082456 Marionette TRACE conn6 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 09:01:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 09:01:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 923ms 09:01:22 INFO - PROCESS | 3852 | 1464192082502 Marionette TRACE conn6 -> [0,2197,"getWindowHandle",null] 09:01:22 INFO - PROCESS | 3852 | 1464192082508 Marionette TRACE conn6 <- [1,2197,null,{"value":"13"}] 09:01:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 09:01:22 INFO - PROCESS | 3852 | 1464192082514 Marionette TRACE conn6 -> [0,2198,"setScriptTimeout",{"ms":35000}] 09:01:22 INFO - PROCESS | 3852 | 1464192082517 Marionette TRACE conn6 <- [1,2198,null,{}] 09:01:22 INFO - PROCESS | 3852 | 1464192082520 Marionette TRACE conn6 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:22 INFO - PROCESS | 3852 | 1464192082619 Marionette TRACE conn6 <- [1,2199,null,{"value":null}] 09:01:22 INFO - PROCESS | 3852 | 1464192082696 Marionette TRACE conn6 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:22 INFO - PROCESS | 3852 | ++DOCSHELL 0000001D842CB000 == 40 [pid = 3852] [id = 559] 09:01:22 INFO - PROCESS | 3852 | ++DOMWINDOW == 72 (0000001D818F3400) [pid = 3852] [serial = 1677] [outer = 0000000000000000] 09:01:22 INFO - PROCESS | 3852 | ++DOMWINDOW == 73 (0000001D835CE800) [pid = 3852] [serial = 1678] [outer = 0000001D818F3400] 09:01:22 INFO - PROCESS | 3852 | 1464192082744 Marionette DEBUG loaded listener.js 09:01:22 INFO - PROCESS | 3852 | ++DOMWINDOW == 74 (0000001D839AB400) [pid = 3852] [serial = 1679] [outer = 0000001D818F3400] 09:01:23 INFO - PROCESS | 3852 | 1464192083171 Marionette TRACE conn6 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 09:01:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 09:01:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 671ms 09:01:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 09:01:23 INFO - PROCESS | 3852 | 1464192083186 Marionette TRACE conn6 -> [0,2201,"getWindowHandle",null] 09:01:23 INFO - PROCESS | 3852 | 1464192083189 Marionette TRACE conn6 <- [1,2201,null,{"value":"13"}] 09:01:23 INFO - PROCESS | 3852 | 1464192083192 Marionette TRACE conn6 -> [0,2202,"setScriptTimeout",{"ms":35000}] 09:01:23 INFO - PROCESS | 3852 | 1464192083196 Marionette TRACE conn6 <- [1,2202,null,{}] 09:01:23 INFO - PROCESS | 3852 | 1464192083239 Marionette TRACE conn6 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:23 INFO - PROCESS | 3852 | 1464192083335 Marionette TRACE conn6 <- [1,2203,null,{"value":null}] 09:01:23 INFO - PROCESS | 3852 | 1464192083345 Marionette TRACE conn6 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:23 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DB0C1D800 == 41 [pid = 3852] [id = 560] 09:01:23 INFO - PROCESS | 3852 | ++DOMWINDOW == 75 (0000001DB0A9A800) [pid = 3852] [serial = 1680] [outer = 0000000000000000] 09:01:23 INFO - PROCESS | 3852 | ++DOMWINDOW == 76 (0000001DB0C38800) [pid = 3852] [serial = 1681] [outer = 0000001DB0A9A800] 09:01:23 INFO - PROCESS | 3852 | 1464192083394 Marionette DEBUG loaded listener.js 09:01:23 INFO - PROCESS | 3852 | ++DOMWINDOW == 77 (0000001DB21A0800) [pid = 3852] [serial = 1682] [outer = 0000001DB0A9A800] 09:01:23 INFO - PROCESS | 3852 | 1464192083858 Marionette TRACE conn6 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 09:01:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 09:01:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 713ms 09:01:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 09:01:23 INFO - PROCESS | 3852 | 1464192083909 Marionette TRACE conn6 -> [0,2205,"getWindowHandle",null] 09:01:23 INFO - PROCESS | 3852 | 1464192083912 Marionette TRACE conn6 <- [1,2205,null,{"value":"13"}] 09:01:23 INFO - PROCESS | 3852 | 1464192083915 Marionette TRACE conn6 -> [0,2206,"setScriptTimeout",{"ms":35000}] 09:01:23 INFO - PROCESS | 3852 | 1464192083917 Marionette TRACE conn6 <- [1,2206,null,{}] 09:01:23 INFO - PROCESS | 3852 | 1464192083920 Marionette TRACE conn6 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:24 INFO - PROCESS | 3852 | 1464192084012 Marionette TRACE conn6 <- [1,2207,null,{"value":null}] 09:01:24 INFO - PROCESS | 3852 | 1464192084020 Marionette TRACE conn6 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:24 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DB2326000 == 42 [pid = 3852] [id = 561] 09:01:24 INFO - PROCESS | 3852 | ++DOMWINDOW == 78 (0000001DDCFBD000) [pid = 3852] [serial = 1683] [outer = 0000000000000000] 09:01:24 INFO - PROCESS | 3852 | ++DOMWINDOW == 79 (0000001DDCFC0400) [pid = 3852] [serial = 1684] [outer = 0000001DDCFBD000] 09:01:24 INFO - PROCESS | 3852 | 1464192084070 Marionette DEBUG loaded listener.js 09:01:24 INFO - PROCESS | 3852 | ++DOMWINDOW == 80 (0000001DE0532000) [pid = 3852] [serial = 1685] [outer = 0000001DDCFBD000] 09:01:24 INFO - PROCESS | 3852 | 1464192084518 Marionette TRACE conn6 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 09:01:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 09:01:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 671ms 09:01:24 INFO - PROCESS | 3852 | 1464192084588 Marionette TRACE conn6 -> [0,2209,"getWindowHandle",null] 09:01:24 INFO - PROCESS | 3852 | 1464192084591 Marionette TRACE conn6 <- [1,2209,null,{"value":"13"}] 09:01:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 09:01:24 INFO - PROCESS | 3852 | 1464192084600 Marionette TRACE conn6 -> [0,2210,"setScriptTimeout",{"ms":35000}] 09:01:24 INFO - PROCESS | 3852 | 1464192084602 Marionette TRACE conn6 <- [1,2210,null,{}] 09:01:24 INFO - PROCESS | 3852 | 1464192084605 Marionette TRACE conn6 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:24 INFO - PROCESS | 3852 | 1464192084715 Marionette TRACE conn6 <- [1,2211,null,{"value":null}] 09:01:24 INFO - PROCESS | 3852 | 1464192084792 Marionette TRACE conn6 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:24 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE1CB9000 == 43 [pid = 3852] [id = 562] 09:01:24 INFO - PROCESS | 3852 | ++DOMWINDOW == 81 (0000001DE05DF800) [pid = 3852] [serial = 1686] [outer = 0000000000000000] 09:01:24 INFO - PROCESS | 3852 | ++DOMWINDOW == 82 (0000001DE16BEC00) [pid = 3852] [serial = 1687] [outer = 0000001DE05DF800] 09:01:24 INFO - PROCESS | 3852 | 1464192084839 Marionette DEBUG loaded listener.js 09:01:24 INFO - PROCESS | 3852 | ++DOMWINDOW == 83 (0000001DE1E1D400) [pid = 3852] [serial = 1688] [outer = 0000001DE05DF800] 09:01:25 INFO - PROCESS | 3852 | 1464192085292 Marionette TRACE conn6 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 09:01:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 09:01:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 734ms 09:01:25 INFO - PROCESS | 3852 | 1464192085336 Marionette TRACE conn6 -> [0,2213,"getWindowHandle",null] 09:01:25 INFO - PROCESS | 3852 | 1464192085339 Marionette TRACE conn6 <- [1,2213,null,{"value":"13"}] 09:01:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 09:01:25 INFO - PROCESS | 3852 | 1464192085342 Marionette TRACE conn6 -> [0,2214,"setScriptTimeout",{"ms":35000}] 09:01:25 INFO - PROCESS | 3852 | 1464192085344 Marionette TRACE conn6 <- [1,2214,null,{}] 09:01:25 INFO - PROCESS | 3852 | 1464192085353 Marionette TRACE conn6 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:25 INFO - PROCESS | 3852 | 1464192085482 Marionette TRACE conn6 <- [1,2215,null,{"value":null}] 09:01:25 INFO - PROCESS | 3852 | 1464192085537 Marionette TRACE conn6 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:25 INFO - PROCESS | 3852 | ++DOCSHELL 0000001D811C6000 == 44 [pid = 3852] [id = 563] 09:01:25 INFO - PROCESS | 3852 | ++DOMWINDOW == 84 (0000001DE1E58800) [pid = 3852] [serial = 1689] [outer = 0000000000000000] 09:01:25 INFO - PROCESS | 3852 | ++DOMWINDOW == 85 (0000001DE2721000) [pid = 3852] [serial = 1690] [outer = 0000001DE1E58800] 09:01:25 INFO - PROCESS | 3852 | 1464192085587 Marionette DEBUG loaded listener.js 09:01:25 INFO - PROCESS | 3852 | ++DOMWINDOW == 86 (0000001DE2D50400) [pid = 3852] [serial = 1691] [outer = 0000001DE1E58800] 09:01:26 INFO - PROCESS | 3852 | 1464192086032 Marionette TRACE conn6 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 09:01:26 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:01:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 734ms 09:01:26 INFO - PROCESS | 3852 | 1464192086102 Marionette TRACE conn6 -> [0,2217,"getWindowHandle",null] 09:01:26 INFO - PROCESS | 3852 | 1464192086105 Marionette TRACE conn6 <- [1,2217,null,{"value":"13"}] 09:01:26 INFO - PROCESS | 3852 | 1464192086108 Marionette TRACE conn6 -> [0,2218,"setScriptTimeout",{"ms":35000}] 09:01:26 INFO - PROCESS | 3852 | 1464192086110 Marionette TRACE conn6 <- [1,2218,null,{}] 09:01:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 09:01:26 INFO - PROCESS | 3852 | 1464192086114 Marionette TRACE conn6 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:26 INFO - PROCESS | 3852 | 1464192086223 Marionette TRACE conn6 <- [1,2219,null,{"value":null}] 09:01:26 INFO - PROCESS | 3852 | 1464192086234 Marionette TRACE conn6 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:26 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE7152000 == 45 [pid = 3852] [id = 564] 09:01:26 INFO - PROCESS | 3852 | ++DOMWINDOW == 87 (0000001DE6413400) [pid = 3852] [serial = 1692] [outer = 0000000000000000] 09:01:26 INFO - PROCESS | 3852 | ++DOMWINDOW == 88 (0000001DE6E92000) [pid = 3852] [serial = 1693] [outer = 0000001DE6413400] 09:01:26 INFO - PROCESS | 3852 | 1464192086321 Marionette DEBUG loaded listener.js 09:01:26 INFO - PROCESS | 3852 | ++DOMWINDOW == 89 (0000001DE73EF800) [pid = 3852] [serial = 1694] [outer = 0000001DE6413400] 09:01:26 INFO - PROCESS | 3852 | --DOMWINDOW == 88 (0000001D8003B000) [pid = 3852] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 09:01:26 INFO - PROCESS | 3852 | --DOMWINDOW == 87 (0000001DE0D4E800) [pid = 3852] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 09:01:26 INFO - PROCESS | 3852 | --DOMWINDOW == 86 (0000001D8278C000) [pid = 3852] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 09:01:26 INFO - PROCESS | 3852 | --DOMWINDOW == 85 (0000001D80967400) [pid = 3852] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 09:01:26 INFO - PROCESS | 3852 | --DOMWINDOW == 84 (0000001D839AF400) [pid = 3852] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 09:01:26 INFO - PROCESS | 3852 | --DOMWINDOW == 83 (0000001DE133CC00) [pid = 3852] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 09:01:26 INFO - PROCESS | 3852 | --DOMWINDOW == 82 (0000001DE24E4C00) [pid = 3852] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 09:01:26 INFO - PROCESS | 3852 | --DOMWINDOW == 81 (0000001D80A11000) [pid = 3852] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 09:01:26 INFO - PROCESS | 3852 | --DOMWINDOW == 80 (0000001D818EF400) [pid = 3852] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 09:01:26 INFO - PROCESS | 3852 | 1464192086767 Marionette TRACE conn6 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 09:01:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 09:01:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 734ms 09:01:26 INFO - PROCESS | 3852 | 1464192086849 Marionette TRACE conn6 -> [0,2221,"getWindowHandle",null] 09:01:26 INFO - PROCESS | 3852 | 1464192086852 Marionette TRACE conn6 <- [1,2221,null,{"value":"13"}] 09:01:26 INFO - PROCESS | 3852 | 1464192086855 Marionette TRACE conn6 -> [0,2222,"setScriptTimeout",{"ms":35000}] 09:01:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 09:01:26 INFO - PROCESS | 3852 | 1464192086857 Marionette TRACE conn6 <- [1,2222,null,{}] 09:01:26 INFO - PROCESS | 3852 | 1464192086868 Marionette TRACE conn6 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:26 INFO - PROCESS | 3852 | 1464192086953 Marionette TRACE conn6 <- [1,2223,null,{"value":null}] 09:01:26 INFO - PROCESS | 3852 | 1464192086965 Marionette TRACE conn6 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:26 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE74F7000 == 46 [pid = 3852] [id = 565] 09:01:26 INFO - PROCESS | 3852 | ++DOMWINDOW == 81 (0000001DE0D4E800) [pid = 3852] [serial = 1695] [outer = 0000000000000000] 09:01:27 INFO - PROCESS | 3852 | ++DOMWINDOW == 82 (0000001DE2720000) [pid = 3852] [serial = 1696] [outer = 0000001DE0D4E800] 09:01:27 INFO - PROCESS | 3852 | 1464192087014 Marionette DEBUG loaded listener.js 09:01:27 INFO - PROCESS | 3852 | ++DOMWINDOW == 83 (0000001DE74B3000) [pid = 3852] [serial = 1697] [outer = 0000001DE0D4E800] 09:01:27 INFO - PROCESS | 3852 | 1464192087434 Marionette TRACE conn6 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 09:01:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 09:01:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 629ms 09:01:27 INFO - PROCESS | 3852 | 1464192087486 Marionette TRACE conn6 -> [0,2225,"getWindowHandle",null] 09:01:27 INFO - PROCESS | 3852 | 1464192087489 Marionette TRACE conn6 <- [1,2225,null,{"value":"13"}] 09:01:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 09:01:27 INFO - PROCESS | 3852 | 1464192087497 Marionette TRACE conn6 -> [0,2226,"setScriptTimeout",{"ms":35000}] 09:01:27 INFO - PROCESS | 3852 | 1464192087499 Marionette TRACE conn6 <- [1,2226,null,{}] 09:01:27 INFO - PROCESS | 3852 | 1464192087503 Marionette TRACE conn6 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:27 INFO - PROCESS | 3852 | 1464192087591 Marionette TRACE conn6 <- [1,2227,null,{"value":null}] 09:01:27 INFO - PROCESS | 3852 | 1464192087598 Marionette TRACE conn6 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:27 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEBA22000 == 47 [pid = 3852] [id = 566] 09:01:27 INFO - PROCESS | 3852 | ++DOMWINDOW == 84 (0000001DE7F09800) [pid = 3852] [serial = 1698] [outer = 0000000000000000] 09:01:27 INFO - PROCESS | 3852 | ++DOMWINDOW == 85 (0000001DE7F0DC00) [pid = 3852] [serial = 1699] [outer = 0000001DE7F09800] 09:01:27 INFO - PROCESS | 3852 | 1464192087643 Marionette DEBUG loaded listener.js 09:01:27 INFO - PROCESS | 3852 | ++DOMWINDOW == 86 (0000001DE7F9AC00) [pid = 3852] [serial = 1700] [outer = 0000001DE7F09800] 09:01:28 INFO - PROCESS | 3852 | 1464192088084 Marionette TRACE conn6 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 09:01:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 09:01:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 629ms 09:01:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 09:01:28 INFO - PROCESS | 3852 | 1464192088133 Marionette TRACE conn6 -> [0,2229,"getWindowHandle",null] 09:01:28 INFO - PROCESS | 3852 | 1464192088135 Marionette TRACE conn6 <- [1,2229,null,{"value":"13"}] 09:01:28 INFO - PROCESS | 3852 | 1464192088144 Marionette TRACE conn6 -> [0,2230,"setScriptTimeout",{"ms":35000}] 09:01:28 INFO - PROCESS | 3852 | 1464192088146 Marionette TRACE conn6 <- [1,2230,null,{}] 09:01:28 INFO - PROCESS | 3852 | 1464192088150 Marionette TRACE conn6 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:28 INFO - PROCESS | 3852 | 1464192088247 Marionette TRACE conn6 <- [1,2231,null,{"value":null}] 09:01:28 INFO - PROCESS | 3852 | 1464192088254 Marionette TRACE conn6 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:28 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEE305800 == 48 [pid = 3852] [id = 567] 09:01:28 INFO - PROCESS | 3852 | ++DOMWINDOW == 87 (0000001DE839B400) [pid = 3852] [serial = 1701] [outer = 0000000000000000] 09:01:28 INFO - PROCESS | 3852 | ++DOMWINDOW == 88 (0000001DE83B3800) [pid = 3852] [serial = 1702] [outer = 0000001DE839B400] 09:01:28 INFO - PROCESS | 3852 | 1464192088301 Marionette DEBUG loaded listener.js 09:01:28 INFO - PROCESS | 3852 | ++DOMWINDOW == 89 (0000001DE83BB000) [pid = 3852] [serial = 1703] [outer = 0000001DE839B400] 09:01:29 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEE1A1000 == 47 [pid = 3852] [id = 481] 09:01:29 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE151B000 == 46 [pid = 3852] [id = 485] 09:01:29 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE6FC2800 == 45 [pid = 3852] [id = 475] 09:01:29 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE686A800 == 44 [pid = 3852] [id = 480] 09:01:29 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE74F3000 == 43 [pid = 3852] [id = 476] 09:01:29 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE2DD2800 == 42 [pid = 3852] [id = 486] 09:01:29 INFO - PROCESS | 3852 | --DOCSHELL 0000001DB0AB5800 == 41 [pid = 3852] [id = 479] 09:01:29 INFO - PROCESS | 3852 | --DOCSHELL 0000001D841C6800 == 40 [pid = 3852] [id = 483] 09:01:29 INFO - PROCESS | 3852 | --DOCSHELL 0000001D83A72000 == 39 [pid = 3852] [id = 482] 09:01:29 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE2494800 == 38 [pid = 3852] [id = 473] 09:01:29 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEF330000 == 37 [pid = 3852] [id = 537] 09:01:29 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE8DE2000 == 36 [pid = 3852] [id = 477] 09:01:29 INFO - PROCESS | 3852 | --DOCSHELL 0000001D810BD800 == 35 [pid = 3852] [id = 558] 09:01:29 INFO - PROCESS | 3852 | --DOCSHELL 0000001D81886000 == 34 [pid = 3852] [id = 557] 09:01:29 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEE303000 == 33 [pid = 3852] [id = 556] 09:01:30 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEBA22000 == 32 [pid = 3852] [id = 566] 09:01:30 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE7152000 == 31 [pid = 3852] [id = 564] 09:01:30 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE74F7000 == 30 [pid = 3852] [id = 565] 09:01:30 INFO - PROCESS | 3852 | --DOCSHELL 0000001DB2326000 == 29 [pid = 3852] [id = 561] 09:01:30 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE1CB9000 == 28 [pid = 3852] [id = 562] 09:01:30 INFO - PROCESS | 3852 | --DOCSHELL 0000001D811C6000 == 27 [pid = 3852] [id = 563] 09:01:30 INFO - PROCESS | 3852 | --DOCSHELL 0000001D842CB000 == 26 [pid = 3852] [id = 559] 09:01:30 INFO - PROCESS | 3852 | --DOCSHELL 0000001DB0C1D800 == 25 [pid = 3852] [id = 560] 09:01:30 INFO - PROCESS | 3852 | --DOMWINDOW == 88 (0000001D8371CC00) [pid = 3852] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 09:01:30 INFO - PROCESS | 3852 | --DOMWINDOW == 87 (0000001DE0DCDC00) [pid = 3852] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 09:01:30 INFO - PROCESS | 3852 | --DOMWINDOW == 86 (0000001DE154E000) [pid = 3852] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 09:01:30 INFO - PROCESS | 3852 | --DOMWINDOW == 85 (0000001D8370F800) [pid = 3852] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 09:01:30 INFO - PROCESS | 3852 | --DOMWINDOW == 84 (0000001D82C05000) [pid = 3852] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 09:01:30 INFO - PROCESS | 3852 | --DOMWINDOW == 83 (0000001D835CCC00) [pid = 3852] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 09:01:30 INFO - PROCESS | 3852 | --DOMWINDOW == 82 (0000001DDCFBDC00) [pid = 3852] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 09:01:30 INFO - PROCESS | 3852 | --DOMWINDOW == 81 (0000001D80A02C00) [pid = 3852] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 09:01:30 INFO - PROCESS | 3852 | --DOMWINDOW == 80 (0000001DB2046400) [pid = 3852] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 09:01:30 INFO - PROCESS | 3852 | --DOMWINDOW == 79 (0000001DB219C000) [pid = 3852] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 09:01:30 INFO - PROCESS | 3852 | --DOMWINDOW == 78 (0000001DB21B2800) [pid = 3852] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 09:01:30 INFO - PROCESS | 3852 | --DOMWINDOW == 77 (0000001DE1C31000) [pid = 3852] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 09:01:30 INFO - PROCESS | 3852 | --DOMWINDOW == 76 (0000001DE2D4A000) [pid = 3852] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 09:01:30 INFO - PROCESS | 3852 | --DOMWINDOW == 75 (0000001DE2726800) [pid = 3852] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 09:01:30 INFO - PROCESS | 3852 | --DOMWINDOW == 74 (0000001D82C0AC00) [pid = 3852] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 09:01:30 INFO - PROCESS | 3852 | --DOMWINDOW == 73 (0000001DE1E5B800) [pid = 3852] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 09:01:30 INFO - PROCESS | 3852 | --DOMWINDOW == 72 (0000001DE26D4000) [pid = 3852] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 09:01:30 INFO - PROCESS | 3852 | --DOMWINDOW == 71 (0000001DE1F6B000) [pid = 3852] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 09:01:30 INFO - PROCESS | 3852 | --DOMWINDOW == 70 (0000001DE1E1A400) [pid = 3852] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 09:01:30 INFO - PROCESS | 3852 | --DOMWINDOW == 69 (0000001DE052BC00) [pid = 3852] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 09:01:30 INFO - PROCESS | 3852 | --DOMWINDOW == 68 (0000001DE1F66000) [pid = 3852] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 09:01:30 INFO - PROCESS | 3852 | 1464192090396 Marionette TRACE conn6 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 09:01:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 09:01:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 2285ms 09:01:30 INFO - PROCESS | 3852 | 1464192090425 Marionette TRACE conn6 -> [0,2233,"getWindowHandle",null] 09:01:30 INFO - PROCESS | 3852 | 1464192090430 Marionette TRACE conn6 <- [1,2233,null,{"value":"13"}] 09:01:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 09:01:30 INFO - PROCESS | 3852 | 1464192090435 Marionette TRACE conn6 -> [0,2234,"setScriptTimeout",{"ms":35000}] 09:01:30 INFO - PROCESS | 3852 | 1464192090439 Marionette TRACE conn6 <- [1,2234,null,{}] 09:01:30 INFO - PROCESS | 3852 | 1464192090445 Marionette TRACE conn6 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:30 INFO - PROCESS | 3852 | 1464192090545 Marionette TRACE conn6 <- [1,2235,null,{"value":null}] 09:01:30 INFO - PROCESS | 3852 | 1464192090554 Marionette TRACE conn6 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:30 INFO - PROCESS | 3852 | ++DOCSHELL 0000001D8187D000 == 26 [pid = 3852] [id = 568] 09:01:30 INFO - PROCESS | 3852 | ++DOMWINDOW == 69 (0000001D81871800) [pid = 3852] [serial = 1704] [outer = 0000000000000000] 09:01:30 INFO - PROCESS | 3852 | ++DOMWINDOW == 70 (0000001D818EAC00) [pid = 3852] [serial = 1705] [outer = 0000001D81871800] 09:01:30 INFO - PROCESS | 3852 | 1464192090606 Marionette DEBUG loaded listener.js 09:01:30 INFO - PROCESS | 3852 | ++DOMWINDOW == 71 (0000001D8278A800) [pid = 3852] [serial = 1706] [outer = 0000001D81871800] 09:01:31 INFO - PROCESS | 3852 | 1464192091106 Marionette TRACE conn6 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 09:01:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 09:01:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 692ms 09:01:31 INFO - PROCESS | 3852 | 1464192091131 Marionette TRACE conn6 -> [0,2237,"getWindowHandle",null] 09:01:31 INFO - PROCESS | 3852 | 1464192091138 Marionette TRACE conn6 <- [1,2237,null,{"value":"13"}] 09:01:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 09:01:31 INFO - PROCESS | 3852 | 1464192091149 Marionette TRACE conn6 -> [0,2238,"setScriptTimeout",{"ms":35000}] 09:01:31 INFO - PROCESS | 3852 | 1464192091153 Marionette TRACE conn6 <- [1,2238,null,{}] 09:01:31 INFO - PROCESS | 3852 | 1464192091157 Marionette TRACE conn6 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:31 INFO - PROCESS | 3852 | 1464192091253 Marionette TRACE conn6 <- [1,2239,null,{"value":null}] 09:01:31 INFO - PROCESS | 3852 | 1464192091264 Marionette TRACE conn6 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:31 INFO - PROCESS | 3852 | ++DOCSHELL 0000001D841D0800 == 27 [pid = 3852] [id = 569] 09:01:31 INFO - PROCESS | 3852 | ++DOMWINDOW == 72 (0000001D82C0C000) [pid = 3852] [serial = 1707] [outer = 0000000000000000] 09:01:31 INFO - PROCESS | 3852 | ++DOMWINDOW == 73 (0000001D82CC6800) [pid = 3852] [serial = 1708] [outer = 0000001D82C0C000] 09:01:31 INFO - PROCESS | 3852 | 1464192091312 Marionette DEBUG loaded listener.js 09:01:31 INFO - PROCESS | 3852 | ++DOMWINDOW == 74 (0000001D82CD5800) [pid = 3852] [serial = 1709] [outer = 0000001D82C0C000] 09:01:31 INFO - PROCESS | 3852 | 1464192091805 Marionette TRACE conn6 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 09:01:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 09:01:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 671ms 09:01:31 INFO - PROCESS | 3852 | 1464192091822 Marionette TRACE conn6 -> [0,2241,"getWindowHandle",null] 09:01:31 INFO - PROCESS | 3852 | 1464192091825 Marionette TRACE conn6 <- [1,2241,null,{"value":"13"}] 09:01:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 09:01:31 INFO - PROCESS | 3852 | 1464192091829 Marionette TRACE conn6 -> [0,2242,"setScriptTimeout",{"ms":35000}] 09:01:31 INFO - PROCESS | 3852 | 1464192091833 Marionette TRACE conn6 <- [1,2242,null,{}] 09:01:31 INFO - PROCESS | 3852 | 1464192091844 Marionette TRACE conn6 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:31 INFO - PROCESS | 3852 | 1464192091979 Marionette TRACE conn6 <- [1,2243,null,{"value":null}] 09:01:32 INFO - PROCESS | 3852 | 1464192092061 Marionette TRACE conn6 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:32 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DB0959000 == 28 [pid = 3852] [id = 570] 09:01:32 INFO - PROCESS | 3852 | ++DOMWINDOW == 75 (0000001D80038400) [pid = 3852] [serial = 1710] [outer = 0000000000000000] 09:01:32 INFO - PROCESS | 3852 | ++DOMWINDOW == 76 (0000001D83718C00) [pid = 3852] [serial = 1711] [outer = 0000001D80038400] 09:01:32 INFO - PROCESS | 3852 | 1464192092115 Marionette DEBUG loaded listener.js 09:01:32 INFO - PROCESS | 3852 | ++DOMWINDOW == 77 (0000001D839B2400) [pid = 3852] [serial = 1712] [outer = 0000001D80038400] 09:01:32 INFO - PROCESS | 3852 | 1464192092520 Marionette TRACE conn6 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 09:01:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 09:01:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 733ms 09:01:32 INFO - PROCESS | 3852 | 1464192092563 Marionette TRACE conn6 -> [0,2245,"getWindowHandle",null] 09:01:32 INFO - PROCESS | 3852 | 1464192092566 Marionette TRACE conn6 <- [1,2245,null,{"value":"13"}] 09:01:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 09:01:32 INFO - PROCESS | 3852 | 1464192092570 Marionette TRACE conn6 -> [0,2246,"setScriptTimeout",{"ms":35000}] 09:01:32 INFO - PROCESS | 3852 | 1464192092572 Marionette TRACE conn6 <- [1,2246,null,{}] 09:01:32 INFO - PROCESS | 3852 | 1464192092575 Marionette TRACE conn6 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:32 INFO - PROCESS | 3852 | 1464192092666 Marionette TRACE conn6 <- [1,2247,null,{"value":null}] 09:01:32 INFO - PROCESS | 3852 | 1464192092674 Marionette TRACE conn6 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:32 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DB2203000 == 29 [pid = 3852] [id = 571] 09:01:32 INFO - PROCESS | 3852 | ++DOMWINDOW == 78 (0000001DB0A5A000) [pid = 3852] [serial = 1713] [outer = 0000000000000000] 09:01:32 INFO - PROCESS | 3852 | ++DOMWINDOW == 79 (0000001DB0A9D400) [pid = 3852] [serial = 1714] [outer = 0000001DB0A5A000] 09:01:32 INFO - PROCESS | 3852 | 1464192092722 Marionette DEBUG loaded listener.js 09:01:32 INFO - PROCESS | 3852 | ++DOMWINDOW == 80 (0000001DB2048000) [pid = 3852] [serial = 1715] [outer = 0000001DB0A5A000] 09:01:33 INFO - PROCESS | 3852 | 1464192093191 Marionette TRACE conn6 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 09:01:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 09:01:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 671ms 09:01:33 INFO - PROCESS | 3852 | 1464192093243 Marionette TRACE conn6 -> [0,2249,"getWindowHandle",null] 09:01:33 INFO - PROCESS | 3852 | 1464192093246 Marionette TRACE conn6 <- [1,2249,null,{"value":"13"}] 09:01:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 09:01:33 INFO - PROCESS | 3852 | 1464192093249 Marionette TRACE conn6 -> [0,2250,"setScriptTimeout",{"ms":35000}] 09:01:33 INFO - PROCESS | 3852 | 1464192093251 Marionette TRACE conn6 <- [1,2250,null,{}] 09:01:33 INFO - PROCESS | 3852 | 1464192093254 Marionette TRACE conn6 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:33 INFO - PROCESS | 3852 | 1464192093338 Marionette TRACE conn6 <- [1,2251,null,{"value":null}] 09:01:33 INFO - PROCESS | 3852 | 1464192093383 Marionette TRACE conn6 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:33 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DD4344000 == 30 [pid = 3852] [id = 572] 09:01:33 INFO - PROCESS | 3852 | ++DOMWINDOW == 81 (0000001D82C09000) [pid = 3852] [serial = 1716] [outer = 0000000000000000] 09:01:33 INFO - PROCESS | 3852 | ++DOMWINDOW == 82 (0000001DB219B400) [pid = 3852] [serial = 1717] [outer = 0000001D82C09000] 09:01:33 INFO - PROCESS | 3852 | 1464192093431 Marionette DEBUG loaded listener.js 09:01:33 INFO - PROCESS | 3852 | ++DOMWINDOW == 83 (0000001DB21B4C00) [pid = 3852] [serial = 1718] [outer = 0000001D82C09000] 09:01:33 INFO - PROCESS | 3852 | 1464192093883 Marionette TRACE conn6 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 09:01:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 09:01:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 671ms 09:01:33 INFO - PROCESS | 3852 | 1464192093924 Marionette TRACE conn6 -> [0,2253,"getWindowHandle",null] 09:01:33 INFO - PROCESS | 3852 | 1464192093926 Marionette TRACE conn6 <- [1,2253,null,{"value":"13"}] 09:01:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 09:01:33 INFO - PROCESS | 3852 | 1464192093929 Marionette TRACE conn6 -> [0,2254,"setScriptTimeout",{"ms":35000}] 09:01:33 INFO - PROCESS | 3852 | 1464192093931 Marionette TRACE conn6 <- [1,2254,null,{}] 09:01:33 INFO - PROCESS | 3852 | 1464192093934 Marionette TRACE conn6 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:34 INFO - PROCESS | 3852 | 1464192094053 Marionette TRACE conn6 <- [1,2255,null,{"value":null}] 09:01:34 INFO - PROCESS | 3852 | 1464192094064 Marionette TRACE conn6 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:34 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE1CC1000 == 31 [pid = 3852] [id = 573] 09:01:34 INFO - PROCESS | 3852 | ++DOMWINDOW == 84 (0000001DD4320800) [pid = 3852] [serial = 1719] [outer = 0000000000000000] 09:01:34 INFO - PROCESS | 3852 | ++DOMWINDOW == 85 (0000001DE052FC00) [pid = 3852] [serial = 1720] [outer = 0000001DD4320800] 09:01:34 INFO - PROCESS | 3852 | 1464192094112 Marionette DEBUG loaded listener.js 09:01:34 INFO - PROCESS | 3852 | ++DOMWINDOW == 86 (0000001DE0D54000) [pid = 3852] [serial = 1721] [outer = 0000001DD4320800] 09:01:34 INFO - PROCESS | 3852 | 1464192094547 Marionette TRACE conn6 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 09:01:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 09:01:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 671ms 09:01:34 INFO - PROCESS | 3852 | 1464192094604 Marionette TRACE conn6 -> [0,2257,"getWindowHandle",null] 09:01:34 INFO - PROCESS | 3852 | 1464192094606 Marionette TRACE conn6 <- [1,2257,null,{"value":"13"}] 09:01:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 09:01:34 INFO - PROCESS | 3852 | 1464192094610 Marionette TRACE conn6 -> [0,2258,"setScriptTimeout",{"ms":35000}] 09:01:34 INFO - PROCESS | 3852 | 1464192094612 Marionette TRACE conn6 <- [1,2258,null,{}] 09:01:34 INFO - PROCESS | 3852 | 1464192094615 Marionette TRACE conn6 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:34 INFO - PROCESS | 3852 | 1464192094698 Marionette TRACE conn6 <- [1,2259,null,{"value":null}] 09:01:34 INFO - PROCESS | 3852 | 1464192094737 Marionette TRACE conn6 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:34 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE3480000 == 32 [pid = 3852] [id = 574] 09:01:34 INFO - PROCESS | 3852 | ++DOMWINDOW == 87 (0000001D80A0B800) [pid = 3852] [serial = 1722] [outer = 0000000000000000] 09:01:34 INFO - PROCESS | 3852 | ++DOMWINDOW == 88 (0000001DE1C2F800) [pid = 3852] [serial = 1723] [outer = 0000001D80A0B800] 09:01:34 INFO - PROCESS | 3852 | 1464192094784 Marionette DEBUG loaded listener.js 09:01:34 INFO - PROCESS | 3852 | ++DOMWINDOW == 89 (0000001DE1D1C000) [pid = 3852] [serial = 1724] [outer = 0000001D80A0B800] 09:01:35 INFO - PROCESS | 3852 | 1464192095206 Marionette TRACE conn6 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 09:01:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 09:01:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 629ms 09:01:35 INFO - PROCESS | 3852 | 1464192095244 Marionette TRACE conn6 -> [0,2261,"getWindowHandle",null] 09:01:35 INFO - PROCESS | 3852 | 1464192095255 Marionette TRACE conn6 <- [1,2261,null,{"value":"13"}] 09:01:35 INFO - PROCESS | 3852 | 1464192095258 Marionette TRACE conn6 -> [0,2262,"setScriptTimeout",{"ms":35000}] 09:01:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 09:01:35 INFO - PROCESS | 3852 | 1464192095260 Marionette TRACE conn6 <- [1,2262,null,{}] 09:01:35 INFO - PROCESS | 3852 | 1464192095263 Marionette TRACE conn6 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:35 INFO - PROCESS | 3852 | 1464192095346 Marionette TRACE conn6 <- [1,2263,null,{"value":null}] 09:01:35 INFO - PROCESS | 3852 | 1464192095353 Marionette TRACE conn6 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:35 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE6823000 == 33 [pid = 3852] [id = 575] 09:01:35 INFO - PROCESS | 3852 | ++DOMWINDOW == 90 (0000001DE1E22800) [pid = 3852] [serial = 1725] [outer = 0000000000000000] 09:01:35 INFO - PROCESS | 3852 | ++DOMWINDOW == 91 (0000001DE1E25C00) [pid = 3852] [serial = 1726] [outer = 0000001DE1E22800] 09:01:35 INFO - PROCESS | 3852 | 1464192095402 Marionette DEBUG loaded listener.js 09:01:35 INFO - PROCESS | 3852 | ++DOMWINDOW == 92 (0000001DE1E5B800) [pid = 3852] [serial = 1727] [outer = 0000001DE1E22800] 09:01:35 INFO - PROCESS | 3852 | 1464192095884 Marionette TRACE conn6 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 09:01:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 09:01:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 671ms 09:01:35 INFO - PROCESS | 3852 | 1464192095933 Marionette TRACE conn6 -> [0,2265,"getWindowHandle",null] 09:01:35 INFO - PROCESS | 3852 | 1464192095935 Marionette TRACE conn6 <- [1,2265,null,{"value":"13"}] 09:01:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 09:01:35 INFO - PROCESS | 3852 | 1464192095938 Marionette TRACE conn6 -> [0,2266,"setScriptTimeout",{"ms":35000}] 09:01:35 INFO - PROCESS | 3852 | 1464192095940 Marionette TRACE conn6 <- [1,2266,null,{}] 09:01:35 INFO - PROCESS | 3852 | 1464192095943 Marionette TRACE conn6 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:36 INFO - PROCESS | 3852 | 1464192096054 Marionette TRACE conn6 <- [1,2267,null,{"value":null}] 09:01:36 INFO - PROCESS | 3852 | 1464192096136 Marionette TRACE conn6 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:36 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DB0958000 == 34 [pid = 3852] [id = 576] 09:01:36 INFO - PROCESS | 3852 | ++DOMWINDOW == 93 (0000001DE1E5D800) [pid = 3852] [serial = 1728] [outer = 0000000000000000] 09:01:36 INFO - PROCESS | 3852 | ++DOMWINDOW == 94 (0000001DE1F62400) [pid = 3852] [serial = 1729] [outer = 0000001DE1E5D800] 09:01:36 INFO - PROCESS | 3852 | 1464192096184 Marionette DEBUG loaded listener.js 09:01:36 INFO - PROCESS | 3852 | ++DOMWINDOW == 95 (0000001DE1F6BC00) [pid = 3852] [serial = 1730] [outer = 0000001DE1E5D800] 09:01:36 INFO - PROCESS | 3852 | 1464192096626 Marionette TRACE conn6 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 09:01:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 09:01:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 734ms 09:01:36 INFO - PROCESS | 3852 | 1464192096675 Marionette TRACE conn6 -> [0,2269,"getWindowHandle",null] 09:01:36 INFO - PROCESS | 3852 | 1464192096678 Marionette TRACE conn6 <- [1,2269,null,{"value":"13"}] 09:01:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 09:01:36 INFO - PROCESS | 3852 | 1464192096681 Marionette TRACE conn6 -> [0,2270,"setScriptTimeout",{"ms":35000}] 09:01:36 INFO - PROCESS | 3852 | 1464192096683 Marionette TRACE conn6 <- [1,2270,null,{}] 09:01:36 INFO - PROCESS | 3852 | 1464192096686 Marionette TRACE conn6 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:36 INFO - PROCESS | 3852 | 1464192096804 Marionette TRACE conn6 <- [1,2271,null,{"value":null}] 09:01:36 INFO - PROCESS | 3852 | 1464192096865 Marionette TRACE conn6 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:36 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE7FD5000 == 35 [pid = 3852] [id = 577] 09:01:36 INFO - PROCESS | 3852 | ++DOMWINDOW == 96 (0000001DE24DF400) [pid = 3852] [serial = 1731] [outer = 0000000000000000] 09:01:36 INFO - PROCESS | 3852 | ++DOMWINDOW == 97 (0000001DE257B400) [pid = 3852] [serial = 1732] [outer = 0000001DE24DF400] 09:01:36 INFO - PROCESS | 3852 | 1464192096913 Marionette DEBUG loaded listener.js 09:01:37 INFO - PROCESS | 3852 | ++DOMWINDOW == 98 (0000001DE2723800) [pid = 3852] [serial = 1733] [outer = 0000001DE24DF400] 09:01:37 INFO - PROCESS | 3852 | 1464192097364 Marionette TRACE conn6 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 09:01:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 09:01:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 734ms 09:01:37 INFO - PROCESS | 3852 | 1464192097450 Marionette TRACE conn6 -> [0,2273,"getWindowHandle",null] 09:01:37 INFO - PROCESS | 3852 | 1464192097453 Marionette TRACE conn6 <- [1,2273,null,{"value":"13"}] 09:01:37 INFO - PROCESS | 3852 | 1464192097456 Marionette TRACE conn6 -> [0,2274,"setScriptTimeout",{"ms":35000}] 09:01:37 INFO - PROCESS | 3852 | 1464192097459 Marionette TRACE conn6 <- [1,2274,null,{}] 09:01:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 09:01:37 INFO - PROCESS | 3852 | 1464192097462 Marionette TRACE conn6 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:37 INFO - PROCESS | 3852 | 1464192097988 Marionette TRACE conn6 <- [1,2275,null,{"value":null}] 09:01:38 INFO - PROCESS | 3852 | --DOMWINDOW == 97 (0000001DE7F09800) [pid = 3852] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 09:01:38 INFO - PROCESS | 3852 | --DOMWINDOW == 96 (0000001DE05DF800) [pid = 3852] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 09:01:38 INFO - PROCESS | 3852 | --DOMWINDOW == 95 (0000001DE1E58800) [pid = 3852] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 09:01:38 INFO - PROCESS | 3852 | --DOMWINDOW == 94 (0000001DE6413400) [pid = 3852] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 09:01:38 INFO - PROCESS | 3852 | --DOMWINDOW == 93 (0000001DE1E5F400) [pid = 3852] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 09:01:38 INFO - PROCESS | 3852 | --DOMWINDOW == 92 (0000001DDCFC0800) [pid = 3852] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 09:01:38 INFO - PROCESS | 3852 | --DOMWINDOW == 91 (0000001D835D0C00) [pid = 3852] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 09:01:38 INFO - PROCESS | 3852 | --DOMWINDOW == 90 (0000001DE27F2000) [pid = 3852] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 09:01:38 INFO - PROCESS | 3852 | --DOMWINDOW == 89 (0000001DDCFBD000) [pid = 3852] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 09:01:38 INFO - PROCESS | 3852 | --DOMWINDOW == 88 (0000001DB0A9A800) [pid = 3852] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 09:01:38 INFO - PROCESS | 3852 | --DOMWINDOW == 87 (0000001D818F3400) [pid = 3852] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 09:01:38 INFO - PROCESS | 3852 | --DOMWINDOW == 86 (0000001D818EC400) [pid = 3852] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 09:01:38 INFO - PROCESS | 3852 | --DOMWINDOW == 85 (0000001D8175F000) [pid = 3852] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 09:01:38 INFO - PROCESS | 3852 | --DOMWINDOW == 84 (0000001DE660E400) [pid = 3852] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 09:01:38 INFO - PROCESS | 3852 | --DOMWINDOW == 83 (0000001DE0D4E800) [pid = 3852] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 09:01:38 INFO - PROCESS | 3852 | --DOMWINDOW == 82 (0000001D8003D000) [pid = 3852] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 09:01:38 INFO - PROCESS | 3852 | --DOMWINDOW == 81 (0000001D8278D000) [pid = 3852] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 09:01:38 INFO - PROCESS | 3852 | --DOMWINDOW == 80 (0000001D80967C00) [pid = 3852] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 09:01:38 INFO - PROCESS | 3852 | 1464192098055 Marionette TRACE conn6 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:38 INFO - PROCESS | 3852 | ++DOCSHELL 0000001D83A68800 == 36 [pid = 3852] [id = 578] 09:01:38 INFO - PROCESS | 3852 | ++DOMWINDOW == 81 (0000001D8175F000) [pid = 3852] [serial = 1734] [outer = 0000000000000000] 09:01:38 INFO - PROCESS | 3852 | ++DOMWINDOW == 82 (0000001D8278A400) [pid = 3852] [serial = 1735] [outer = 0000001D8175F000] 09:01:38 INFO - PROCESS | 3852 | 1464192098113 Marionette DEBUG loaded listener.js 09:01:38 INFO - PROCESS | 3852 | ++DOMWINDOW == 83 (0000001DE0536400) [pid = 3852] [serial = 1736] [outer = 0000001D8175F000] 09:01:38 INFO - PROCESS | 3852 | 1464192098504 Marionette TRACE conn6 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 09:01:38 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:01:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1072ms 09:01:38 INFO - PROCESS | 3852 | 1464192098534 Marionette TRACE conn6 -> [0,2277,"getWindowHandle",null] 09:01:38 INFO - PROCESS | 3852 | 1464192098537 Marionette TRACE conn6 <- [1,2277,null,{"value":"13"}] 09:01:38 INFO - PROCESS | 3852 | 1464192098540 Marionette TRACE conn6 -> [0,2278,"setScriptTimeout",{"ms":35000}] 09:01:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 09:01:38 INFO - PROCESS | 3852 | 1464192098542 Marionette TRACE conn6 <- [1,2278,null,{}] 09:01:38 INFO - PROCESS | 3852 | 1464192098546 Marionette TRACE conn6 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:38 INFO - PROCESS | 3852 | 1464192098630 Marionette TRACE conn6 <- [1,2279,null,{"value":null}] 09:01:38 INFO - PROCESS | 3852 | 1464192098637 Marionette TRACE conn6 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:38 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEC3BC000 == 37 [pid = 3852] [id = 579] 09:01:38 INFO - PROCESS | 3852 | ++DOMWINDOW == 84 (0000001DE2721400) [pid = 3852] [serial = 1737] [outer = 0000000000000000] 09:01:38 INFO - PROCESS | 3852 | ++DOMWINDOW == 85 (0000001DE6463400) [pid = 3852] [serial = 1738] [outer = 0000001DE2721400] 09:01:38 INFO - PROCESS | 3852 | 1464192098691 Marionette DEBUG loaded listener.js 09:01:38 INFO - PROCESS | 3852 | ++DOMWINDOW == 86 (0000001DE6E8D000) [pid = 3852] [serial = 1739] [outer = 0000001DE2721400] 09:01:39 INFO - PROCESS | 3852 | 1464192099132 Marionette TRACE conn6 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 09:01:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 09:01:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 629ms 09:01:39 INFO - PROCESS | 3852 | 1464192099177 Marionette TRACE conn6 -> [0,2281,"getWindowHandle",null] 09:01:39 INFO - PROCESS | 3852 | 1464192099179 Marionette TRACE conn6 <- [1,2281,null,{"value":"13"}] 09:01:39 INFO - PROCESS | 3852 | 1464192099182 Marionette TRACE conn6 -> [0,2282,"setScriptTimeout",{"ms":35000}] 09:01:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 09:01:39 INFO - PROCESS | 3852 | 1464192099183 Marionette TRACE conn6 <- [1,2282,null,{}] 09:01:39 INFO - PROCESS | 3852 | 1464192099187 Marionette TRACE conn6 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:39 INFO - PROCESS | 3852 | 1464192099270 Marionette TRACE conn6 <- [1,2283,null,{"value":null}] 09:01:39 INFO - PROCESS | 3852 | 1464192099277 Marionette TRACE conn6 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:39 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEE7D3000 == 38 [pid = 3852] [id = 580] 09:01:39 INFO - PROCESS | 3852 | ++DOMWINDOW == 87 (0000001DE7332C00) [pid = 3852] [serial = 1740] [outer = 0000000000000000] 09:01:39 INFO - PROCESS | 3852 | ++DOMWINDOW == 88 (0000001DE739DC00) [pid = 3852] [serial = 1741] [outer = 0000001DE7332C00] 09:01:39 INFO - PROCESS | 3852 | 1464192099322 Marionette DEBUG loaded listener.js 09:01:39 INFO - PROCESS | 3852 | ++DOMWINDOW == 89 (0000001DE7F09400) [pid = 3852] [serial = 1742] [outer = 0000001DE7332C00] 09:01:39 INFO - PROCESS | 3852 | 1464192099766 Marionette TRACE conn6 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 09:01:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 09:01:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 629ms 09:01:39 INFO - PROCESS | 3852 | 1464192099816 Marionette TRACE conn6 -> [0,2285,"getWindowHandle",null] 09:01:39 INFO - PROCESS | 3852 | 1464192099818 Marionette TRACE conn6 <- [1,2285,null,{"value":"13"}] 09:01:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 09:01:39 INFO - PROCESS | 3852 | 1464192099826 Marionette TRACE conn6 -> [0,2286,"setScriptTimeout",{"ms":35000}] 09:01:39 INFO - PROCESS | 3852 | 1464192099828 Marionette TRACE conn6 <- [1,2286,null,{}] 09:01:39 INFO - PROCESS | 3852 | 1464192099831 Marionette TRACE conn6 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:39 INFO - PROCESS | 3852 | 1464192099917 Marionette TRACE conn6 <- [1,2287,null,{"value":null}] 09:01:39 INFO - PROCESS | 3852 | 1464192099925 Marionette TRACE conn6 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:39 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEEA1B000 == 39 [pid = 3852] [id = 581] 09:01:39 INFO - PROCESS | 3852 | ++DOMWINDOW == 90 (0000001DE7F9A400) [pid = 3852] [serial = 1743] [outer = 0000000000000000] 09:01:39 INFO - PROCESS | 3852 | ++DOMWINDOW == 91 (0000001DE8393400) [pid = 3852] [serial = 1744] [outer = 0000001DE7F9A400] 09:01:39 INFO - PROCESS | 3852 | 1464192099972 Marionette DEBUG loaded listener.js 09:01:40 INFO - PROCESS | 3852 | ++DOMWINDOW == 92 (0000001DE83BA400) [pid = 3852] [serial = 1745] [outer = 0000001DE7F9A400] 09:01:40 INFO - PROCESS | 3852 | 1464192100841 Marionette TRACE conn6 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 09:01:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 09:01:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1079ms 09:01:40 INFO - PROCESS | 3852 | 1464192100905 Marionette TRACE conn6 -> [0,2289,"getWindowHandle",null] 09:01:40 INFO - PROCESS | 3852 | 1464192100909 Marionette TRACE conn6 <- [1,2289,null,{"value":"13"}] 09:01:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 09:01:40 INFO - PROCESS | 3852 | 1464192100914 Marionette TRACE conn6 -> [0,2290,"setScriptTimeout",{"ms":35000}] 09:01:40 INFO - PROCESS | 3852 | 1464192100918 Marionette TRACE conn6 <- [1,2290,null,{}] 09:01:40 INFO - PROCESS | 3852 | 1464192100924 Marionette TRACE conn6 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:41 INFO - PROCESS | 3852 | 1464192101072 Marionette TRACE conn6 <- [1,2291,null,{"value":null}] 09:01:41 INFO - PROCESS | 3852 | 1464192101196 Marionette TRACE conn6 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:41 INFO - PROCESS | 3852 | ++DOCSHELL 0000001D842CF000 == 40 [pid = 3852] [id = 582] 09:01:41 INFO - PROCESS | 3852 | ++DOMWINDOW == 93 (0000001D82791400) [pid = 3852] [serial = 1746] [outer = 0000000000000000] 09:01:41 INFO - PROCESS | 3852 | ++DOMWINDOW == 94 (0000001D82C0A800) [pid = 3852] [serial = 1747] [outer = 0000001D82791400] 09:01:41 INFO - PROCESS | 3852 | 1464192101257 Marionette DEBUG loaded listener.js 09:01:41 INFO - PROCESS | 3852 | ++DOMWINDOW == 95 (0000001D835D4C00) [pid = 3852] [serial = 1748] [outer = 0000001D82791400] 09:01:41 INFO - PROCESS | 3852 | 1464192101957 Marionette TRACE conn6 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 09:01:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 09:01:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1090ms 09:01:42 INFO - PROCESS | 3852 | 1464192102004 Marionette TRACE conn6 -> [0,2293,"getWindowHandle",null] 09:01:42 INFO - PROCESS | 3852 | 1464192102011 Marionette TRACE conn6 <- [1,2293,null,{"value":"13"}] 09:01:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 09:01:42 INFO - PROCESS | 3852 | 1464192102017 Marionette TRACE conn6 -> [0,2294,"setScriptTimeout",{"ms":35000}] 09:01:42 INFO - PROCESS | 3852 | 1464192102021 Marionette TRACE conn6 <- [1,2294,null,{}] 09:01:42 INFO - PROCESS | 3852 | 1464192102025 Marionette TRACE conn6 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:42 INFO - PROCESS | 3852 | 1464192102159 Marionette TRACE conn6 <- [1,2295,null,{"value":null}] 09:01:42 INFO - PROCESS | 3852 | 1464192102280 Marionette TRACE conn6 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:42 INFO - PROCESS | 3852 | ++DOCSHELL 0000001D811BC000 == 41 [pid = 3852] [id = 583] 09:01:42 INFO - PROCESS | 3852 | ++DOMWINDOW == 96 (0000001D818EA800) [pid = 3852] [serial = 1749] [outer = 0000000000000000] 09:01:42 INFO - PROCESS | 3852 | ++DOMWINDOW == 97 (0000001D835D5C00) [pid = 3852] [serial = 1750] [outer = 0000001D818EA800] 09:01:42 INFO - PROCESS | 3852 | 1464192102340 Marionette DEBUG loaded listener.js 09:01:42 INFO - PROCESS | 3852 | ++DOMWINDOW == 98 (0000001DB2197000) [pid = 3852] [serial = 1751] [outer = 0000001D818EA800] 09:01:43 INFO - PROCESS | 3852 | 1464192103276 Marionette TRACE conn6 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 09:01:43 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE6442800 == 40 [pid = 3852] [id = 548] 09:01:43 INFO - PROCESS | 3852 | --DOCSHELL 0000001D837A5800 == 39 [pid = 3852] [id = 539] 09:01:43 INFO - PROCESS | 3852 | --DOCSHELL 0000001D80A53000 == 38 [pid = 3852] [id = 546] 09:01:43 INFO - PROCESS | 3852 | --DOCSHELL 0000001DB2205800 == 37 [pid = 3852] [id = 543] 09:01:43 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE1CD3000 == 36 [pid = 3852] [id = 547] 09:01:43 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE685F000 == 35 [pid = 3852] [id = 549] 09:01:43 INFO - PROCESS | 3852 | --DOCSHELL 0000001D810A7800 == 34 [pid = 3852] [id = 541] 09:01:43 INFO - PROCESS | 3852 | --DOCSHELL 0000001DB0C21800 == 33 [pid = 3852] [id = 545] 09:01:43 INFO - PROCESS | 3852 | --DOCSHELL 0000001D83A52800 == 32 [pid = 3852] [id = 544] 09:01:43 INFO - PROCESS | 3852 | --DOCSHELL 0000001D81872800 == 31 [pid = 3852] [id = 538] 09:01:43 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEE305800 == 30 [pid = 3852] [id = 567] 09:01:43 INFO - PROCESS | 3852 | --DOMWINDOW == 97 (0000001DB219EC00) [pid = 3852] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 09:01:43 INFO - PROCESS | 3852 | --DOMWINDOW == 96 (0000001D83A0FC00) [pid = 3852] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 09:01:43 INFO - PROCESS | 3852 | --DOMWINDOW == 95 (0000001D81864C00) [pid = 3852] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 09:01:43 INFO - PROCESS | 3852 | --DOMWINDOW == 94 (0000001DE7F9AC00) [pid = 3852] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 09:01:43 INFO - PROCESS | 3852 | --DOMWINDOW == 93 (0000001DE16BEC00) [pid = 3852] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 09:01:43 INFO - PROCESS | 3852 | --DOMWINDOW == 92 (0000001DE1E1D400) [pid = 3852] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 09:01:43 INFO - PROCESS | 3852 | --DOMWINDOW == 91 (0000001DE2D50400) [pid = 3852] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 09:01:43 INFO - PROCESS | 3852 | --DOMWINDOW == 90 (0000001DE2721000) [pid = 3852] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 09:01:43 INFO - PROCESS | 3852 | --DOMWINDOW == 89 (0000001DE6E92000) [pid = 3852] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 09:01:43 INFO - PROCESS | 3852 | --DOMWINDOW == 88 (0000001DE7F0DC00) [pid = 3852] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 09:01:43 INFO - PROCESS | 3852 | --DOMWINDOW == 87 (0000001DE73EF800) [pid = 3852] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 09:01:43 INFO - PROCESS | 3852 | --DOMWINDOW == 86 (0000001DE83B3800) [pid = 3852] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 09:01:43 INFO - PROCESS | 3852 | --DOMWINDOW == 85 (0000001DE1F66800) [pid = 3852] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 09:01:43 INFO - PROCESS | 3852 | --DOMWINDOW == 84 (0000001DE0E17800) [pid = 3852] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 09:01:43 INFO - PROCESS | 3852 | --DOMWINDOW == 83 (0000001DDCFCA400) [pid = 3852] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 09:01:43 INFO - PROCESS | 3852 | --DOMWINDOW == 82 (0000001DB204FC00) [pid = 3852] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 09:01:43 INFO - PROCESS | 3852 | --DOMWINDOW == 81 (0000001D83714C00) [pid = 3852] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 09:01:43 INFO - PROCESS | 3852 | --DOMWINDOW == 80 (0000001DE345C400) [pid = 3852] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 09:01:43 INFO - PROCESS | 3852 | --DOMWINDOW == 79 (0000001DDCFC0400) [pid = 3852] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 09:01:43 INFO - PROCESS | 3852 | --DOMWINDOW == 78 (0000001DB0C38800) [pid = 3852] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 09:01:43 INFO - PROCESS | 3852 | --DOMWINDOW == 77 (0000001DB21A0800) [pid = 3852] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 09:01:43 INFO - PROCESS | 3852 | --DOMWINDOW == 76 (0000001D835CE800) [pid = 3852] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 09:01:43 INFO - PROCESS | 3852 | --DOMWINDOW == 75 (0000001D839AB400) [pid = 3852] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 09:01:43 INFO - PROCESS | 3852 | --DOMWINDOW == 74 (0000001D82C0EC00) [pid = 3852] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 09:01:43 INFO - PROCESS | 3852 | --DOMWINDOW == 73 (0000001D8278F800) [pid = 3852] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 09:01:43 INFO - PROCESS | 3852 | --DOMWINDOW == 72 (0000001DE732F400) [pid = 3852] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 09:01:43 INFO - PROCESS | 3852 | --DOMWINDOW == 71 (0000001D82C02C00) [pid = 3852] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 09:01:43 INFO - PROCESS | 3852 | --DOMWINDOW == 70 (0000001DE6E8B800) [pid = 3852] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 09:01:43 INFO - PROCESS | 3852 | --DOMWINDOW == 69 (0000001DE666B000) [pid = 3852] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 09:01:43 INFO - PROCESS | 3852 | --DOMWINDOW == 68 (0000001DE34F4800) [pid = 3852] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 09:01:43 INFO - PROCESS | 3852 | --DOMWINDOW == 67 (0000001DE2720000) [pid = 3852] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 09:01:43 INFO - PROCESS | 3852 | --DOMWINDOW == 66 (0000001DE0532000) [pid = 3852] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 09:01:43 INFO - PROCESS | 3852 | --DOMWINDOW == 65 (0000001DE74B3000) [pid = 3852] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 09:01:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 09:01:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1331ms 09:01:43 INFO - PROCESS | 3852 | 1464192103356 Marionette TRACE conn6 -> [0,2297,"getWindowHandle",null] 09:01:43 INFO - PROCESS | 3852 | 1464192103361 Marionette TRACE conn6 <- [1,2297,null,{"value":"13"}] 09:01:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 09:01:43 INFO - PROCESS | 3852 | 1464192103366 Marionette TRACE conn6 -> [0,2298,"setScriptTimeout",{"ms":35000}] 09:01:43 INFO - PROCESS | 3852 | 1464192103370 Marionette TRACE conn6 <- [1,2298,null,{}] 09:01:43 INFO - PROCESS | 3852 | 1464192103375 Marionette TRACE conn6 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:43 INFO - PROCESS | 3852 | 1464192103473 Marionette TRACE conn6 <- [1,2299,null,{"value":null}] 09:01:43 INFO - PROCESS | 3852 | 1464192103481 Marionette TRACE conn6 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:43 INFO - PROCESS | 3852 | ++DOCSHELL 0000001D8379D800 == 31 [pid = 3852] [id = 584] 09:01:43 INFO - PROCESS | 3852 | ++DOMWINDOW == 66 (0000001D818EF000) [pid = 3852] [serial = 1752] [outer = 0000000000000000] 09:01:43 INFO - PROCESS | 3852 | ++DOMWINDOW == 67 (0000001D818F7400) [pid = 3852] [serial = 1753] [outer = 0000001D818EF000] 09:01:43 INFO - PROCESS | 3852 | 1464192103531 Marionette DEBUG loaded listener.js 09:01:43 INFO - PROCESS | 3852 | ++DOMWINDOW == 68 (0000001D82C07000) [pid = 3852] [serial = 1754] [outer = 0000001D818EF000] 09:01:44 INFO - PROCESS | 3852 | 1464192104031 Marionette TRACE conn6 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 09:01:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 09:01:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 692ms 09:01:44 INFO - PROCESS | 3852 | 1464192104061 Marionette TRACE conn6 -> [0,2301,"getWindowHandle",null] 09:01:44 INFO - PROCESS | 3852 | 1464192104067 Marionette TRACE conn6 <- [1,2301,null,{"value":"13"}] 09:01:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 09:01:44 INFO - PROCESS | 3852 | 1464192104078 Marionette TRACE conn6 -> [0,2302,"setScriptTimeout",{"ms":35000}] 09:01:44 INFO - PROCESS | 3852 | 1464192104081 Marionette TRACE conn6 <- [1,2302,null,{}] 09:01:44 INFO - PROCESS | 3852 | 1464192104085 Marionette TRACE conn6 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:44 INFO - PROCESS | 3852 | 1464192104176 Marionette TRACE conn6 <- [1,2303,null,{"value":null}] 09:01:44 INFO - PROCESS | 3852 | 1464192104279 Marionette TRACE conn6 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:44 INFO - PROCESS | 3852 | ++DOCSHELL 0000001D811CA800 == 32 [pid = 3852] [id = 585] 09:01:44 INFO - PROCESS | 3852 | ++DOMWINDOW == 69 (0000001D82799400) [pid = 3852] [serial = 1755] [outer = 0000000000000000] 09:01:44 INFO - PROCESS | 3852 | ++DOMWINDOW == 70 (0000001D83717C00) [pid = 3852] [serial = 1756] [outer = 0000001D82799400] 09:01:44 INFO - PROCESS | 3852 | 1464192104336 Marionette DEBUG loaded listener.js 09:01:44 INFO - PROCESS | 3852 | ++DOMWINDOW == 71 (0000001D83A0AC00) [pid = 3852] [serial = 1757] [outer = 0000001D82799400] 09:01:44 INFO - PROCESS | 3852 | 1464192104737 Marionette TRACE conn6 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 09:01:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 09:01:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 671ms 09:01:44 INFO - PROCESS | 3852 | 1464192104752 Marionette TRACE conn6 -> [0,2305,"getWindowHandle",null] 09:01:44 INFO - PROCESS | 3852 | 1464192104754 Marionette TRACE conn6 <- [1,2305,null,{"value":"13"}] 09:01:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 09:01:44 INFO - PROCESS | 3852 | 1464192104758 Marionette TRACE conn6 -> [0,2306,"setScriptTimeout",{"ms":35000}] 09:01:44 INFO - PROCESS | 3852 | 1464192104762 Marionette TRACE conn6 <- [1,2306,null,{}] 09:01:44 INFO - PROCESS | 3852 | 1464192104773 Marionette TRACE conn6 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:44 INFO - PROCESS | 3852 | 1464192104900 Marionette TRACE conn6 <- [1,2307,null,{"value":null}] 09:01:44 INFO - PROCESS | 3852 | 1464192104921 Marionette TRACE conn6 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:44 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DB2220000 == 33 [pid = 3852] [id = 586] 09:01:44 INFO - PROCESS | 3852 | ++DOMWINDOW == 72 (0000001DB0C38400) [pid = 3852] [serial = 1758] [outer = 0000000000000000] 09:01:44 INFO - PROCESS | 3852 | ++DOMWINDOW == 73 (0000001DB2050400) [pid = 3852] [serial = 1759] [outer = 0000001DB0C38400] 09:01:44 INFO - PROCESS | 3852 | 1464192104972 Marionette DEBUG loaded listener.js 09:01:45 INFO - PROCESS | 3852 | ++DOMWINDOW == 74 (0000001DB21AD400) [pid = 3852] [serial = 1760] [outer = 0000001DB0C38400] 09:01:45 INFO - PROCESS | 3852 | 1464192105408 Marionette TRACE conn6 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 09:01:45 INFO - PROCESS | 3852 | 1464192105448 Marionette TRACE conn6 <- [1,2309,null,{"value":"13"}] 09:01:45 INFO - PROCESS | 3852 | 1464192105452 Marionette TRACE conn6 -> [0,2310,"setScriptTimeout",{"ms":35000}] 09:01:45 INFO - PROCESS | 3852 | 1464192105454 Marionette TRACE conn6 <- [1,2310,null,{}] 09:01:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 09:01:45 INFO - PROCESS | 3852 | 1464192105457 Marionette TRACE conn6 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:45 INFO - PROCESS | 3852 | 1464192105549 Marionette TRACE conn6 <- [1,2311,null,{"value":null}] 09:01:45 INFO - PROCESS | 3852 | 1464192105558 Marionette TRACE conn6 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:45 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE151D000 == 34 [pid = 3852] [id = 587] 09:01:45 INFO - PROCESS | 3852 | ++DOMWINDOW == 75 (0000001DB22C1400) [pid = 3852] [serial = 1761] [outer = 0000000000000000] 09:01:45 INFO - PROCESS | 3852 | ++DOMWINDOW == 76 (0000001DDCFBD400) [pid = 3852] [serial = 1762] [outer = 0000001DB22C1400] 09:01:45 INFO - PROCESS | 3852 | 1464192105606 Marionette DEBUG loaded listener.js 09:01:45 INFO - PROCESS | 3852 | ++DOMWINDOW == 77 (0000001DE052E400) [pid = 3852] [serial = 1763] [outer = 0000001DB22C1400] 09:01:46 INFO - PROCESS | 3852 | 1464192106095 Marionette TRACE conn6 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 09:01:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 09:01:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 671ms 09:01:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 09:01:46 INFO - PROCESS | 3852 | 1464192106130 Marionette TRACE conn6 -> [0,2313,"getWindowHandle",null] 09:01:46 INFO - PROCESS | 3852 | 1464192106132 Marionette TRACE conn6 <- [1,2313,null,{"value":"13"}] 09:01:46 INFO - PROCESS | 3852 | 1464192106135 Marionette TRACE conn6 -> [0,2314,"setScriptTimeout",{"ms":35000}] 09:01:46 INFO - PROCESS | 3852 | 1464192106137 Marionette TRACE conn6 <- [1,2314,null,{}] 09:01:46 INFO - PROCESS | 3852 | 1464192106141 Marionette TRACE conn6 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:46 INFO - PROCESS | 3852 | 1464192106259 Marionette TRACE conn6 <- [1,2315,null,{"value":null}] 09:01:46 INFO - PROCESS | 3852 | 1464192106342 Marionette TRACE conn6 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:46 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE3266000 == 35 [pid = 3852] [id = 588] 09:01:46 INFO - PROCESS | 3852 | ++DOMWINDOW == 78 (0000001D839B1000) [pid = 3852] [serial = 1764] [outer = 0000000000000000] 09:01:46 INFO - PROCESS | 3852 | ++DOMWINDOW == 79 (0000001DE0532800) [pid = 3852] [serial = 1765] [outer = 0000001D839B1000] 09:01:46 INFO - PROCESS | 3852 | 1464192106391 Marionette DEBUG loaded listener.js 09:01:46 INFO - PROCESS | 3852 | ++DOMWINDOW == 80 (0000001DE0E15000) [pid = 3852] [serial = 1766] [outer = 0000001D839B1000] 09:01:46 INFO - PROCESS | 3852 | 1464192106859 Marionette TRACE conn6 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 09:01:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 09:01:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 776ms 09:01:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 09:01:46 INFO - PROCESS | 3852 | 1464192106915 Marionette TRACE conn6 -> [0,2317,"getWindowHandle",null] 09:01:46 INFO - PROCESS | 3852 | 1464192106917 Marionette TRACE conn6 <- [1,2317,null,{"value":"13"}] 09:01:46 INFO - PROCESS | 3852 | 1464192106920 Marionette TRACE conn6 -> [0,2318,"setScriptTimeout",{"ms":35000}] 09:01:46 INFO - PROCESS | 3852 | 1464192106922 Marionette TRACE conn6 <- [1,2318,null,{}] 09:01:46 INFO - PROCESS | 3852 | 1464192106926 Marionette TRACE conn6 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:47 INFO - PROCESS | 3852 | 1464192107068 Marionette TRACE conn6 <- [1,2319,null,{"value":null}] 09:01:47 INFO - PROCESS | 3852 | 1464192107082 Marionette TRACE conn6 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:47 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE686A000 == 36 [pid = 3852] [id = 589] 09:01:47 INFO - PROCESS | 3852 | ++DOMWINDOW == 81 (0000001DE1D12C00) [pid = 3852] [serial = 1767] [outer = 0000000000000000] 09:01:47 INFO - PROCESS | 3852 | ++DOMWINDOW == 82 (0000001DE1E1F000) [pid = 3852] [serial = 1768] [outer = 0000001DE1D12C00] 09:01:47 INFO - PROCESS | 3852 | 1464192107171 Marionette DEBUG loaded listener.js 09:01:47 INFO - PROCESS | 3852 | ++DOMWINDOW == 83 (0000001DE1F66400) [pid = 3852] [serial = 1769] [outer = 0000001DE1D12C00] 09:01:47 INFO - PROCESS | 3852 | 1464192107601 Marionette TRACE conn6 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 09:01:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 09:01:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 734ms 09:01:47 INFO - PROCESS | 3852 | 1464192107659 Marionette TRACE conn6 -> [0,2321,"getWindowHandle",null] 09:01:47 INFO - PROCESS | 3852 | 1464192107661 Marionette TRACE conn6 <- [1,2321,null,{"value":"13"}] 09:01:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 09:01:47 INFO - PROCESS | 3852 | 1464192107673 Marionette TRACE conn6 -> [0,2322,"setScriptTimeout",{"ms":35000}] 09:01:47 INFO - PROCESS | 3852 | 1464192107675 Marionette TRACE conn6 <- [1,2322,null,{}] 09:01:47 INFO - PROCESS | 3852 | 1464192107678 Marionette TRACE conn6 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:47 INFO - PROCESS | 3852 | 1464192107787 Marionette TRACE conn6 <- [1,2323,null,{"value":null}] 09:01:47 INFO - PROCESS | 3852 | 1464192107794 Marionette TRACE conn6 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:47 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE74E2000 == 37 [pid = 3852] [id = 590] 09:01:47 INFO - PROCESS | 3852 | ++DOMWINDOW == 84 (0000001DE1D13000) [pid = 3852] [serial = 1770] [outer = 0000000000000000] 09:01:47 INFO - PROCESS | 3852 | ++DOMWINDOW == 85 (0000001DE25A6000) [pid = 3852] [serial = 1771] [outer = 0000001DE1D13000] 09:01:47 INFO - PROCESS | 3852 | 1464192107978 Marionette DEBUG loaded listener.js 09:01:48 INFO - PROCESS | 3852 | ++DOMWINDOW == 86 (0000001DE27F1C00) [pid = 3852] [serial = 1772] [outer = 0000001DE1D13000] 09:01:48 INFO - PROCESS | 3852 | --DOMWINDOW == 85 (0000001DE1E5D800) [pid = 3852] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 09:01:48 INFO - PROCESS | 3852 | --DOMWINDOW == 84 (0000001DE1E22800) [pid = 3852] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 09:01:48 INFO - PROCESS | 3852 | --DOMWINDOW == 83 (0000001DD4320800) [pid = 3852] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 09:01:48 INFO - PROCESS | 3852 | --DOMWINDOW == 82 (0000001D82C09000) [pid = 3852] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 09:01:48 INFO - PROCESS | 3852 | --DOMWINDOW == 81 (0000001D82C0C000) [pid = 3852] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 09:01:48 INFO - PROCESS | 3852 | --DOMWINDOW == 80 (0000001DB0A5A000) [pid = 3852] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 09:01:48 INFO - PROCESS | 3852 | --DOMWINDOW == 79 (0000001D81871800) [pid = 3852] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 09:01:48 INFO - PROCESS | 3852 | --DOMWINDOW == 78 (0000001D80A0B800) [pid = 3852] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 09:01:48 INFO - PROCESS | 3852 | --DOMWINDOW == 77 (0000001DE24DF400) [pid = 3852] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 09:01:48 INFO - PROCESS | 3852 | --DOMWINDOW == 76 (0000001DE2721400) [pid = 3852] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 09:01:48 INFO - PROCESS | 3852 | --DOMWINDOW == 75 (0000001D80038400) [pid = 3852] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 09:01:48 INFO - PROCESS | 3852 | --DOMWINDOW == 74 (0000001D8175F000) [pid = 3852] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 09:01:48 INFO - PROCESS | 3852 | --DOMWINDOW == 73 (0000001DE839B400) [pid = 3852] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 09:01:48 INFO - PROCESS | 3852 | --DOMWINDOW == 72 (0000001DE7332C00) [pid = 3852] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 09:01:48 INFO - PROCESS | 3852 | 1464192108359 Marionette TRACE conn6 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 09:01:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 09:01:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 734ms 09:01:48 INFO - PROCESS | 3852 | 1464192108405 Marionette TRACE conn6 -> [0,2325,"getWindowHandle",null] 09:01:48 INFO - PROCESS | 3852 | 1464192108408 Marionette TRACE conn6 <- [1,2325,null,{"value":"13"}] 09:01:48 INFO - PROCESS | 3852 | 1464192108411 Marionette TRACE conn6 -> [0,2326,"setScriptTimeout",{"ms":35000}] 09:01:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 09:01:48 INFO - PROCESS | 3852 | 1464192108412 Marionette TRACE conn6 <- [1,2326,null,{}] 09:01:48 INFO - PROCESS | 3852 | 1464192108416 Marionette TRACE conn6 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:48 INFO - PROCESS | 3852 | 1464192108501 Marionette TRACE conn6 <- [1,2327,null,{"value":null}] 09:01:48 INFO - PROCESS | 3852 | 1464192108577 Marionette TRACE conn6 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:48 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE7FE0800 == 38 [pid = 3852] [id = 591] 09:01:48 INFO - PROCESS | 3852 | ++DOMWINDOW == 73 (0000001D82C09000) [pid = 3852] [serial = 1773] [outer = 0000000000000000] 09:01:48 INFO - PROCESS | 3852 | ++DOMWINDOW == 74 (0000001DE24DA400) [pid = 3852] [serial = 1774] [outer = 0000001D82C09000] 09:01:48 INFO - PROCESS | 3852 | 1464192108624 Marionette DEBUG loaded listener.js 09:01:48 INFO - PROCESS | 3852 | ++DOMWINDOW == 75 (0000001DE2D46C00) [pid = 3852] [serial = 1775] [outer = 0000001D82C09000] 09:01:48 INFO - PROCESS | 3852 | 1464192108990 Marionette TRACE conn6 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 09:01:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 09:01:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 629ms 09:01:49 INFO - PROCESS | 3852 | 1464192109043 Marionette TRACE conn6 -> [0,2329,"getWindowHandle",null] 09:01:49 INFO - PROCESS | 3852 | 1464192109045 Marionette TRACE conn6 <- [1,2329,null,{"value":"13"}] 09:01:49 INFO - PROCESS | 3852 | 1464192109049 Marionette TRACE conn6 -> [0,2330,"setScriptTimeout",{"ms":35000}] 09:01:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 09:01:49 INFO - PROCESS | 3852 | 1464192109051 Marionette TRACE conn6 <- [1,2330,null,{}] 09:01:49 INFO - PROCESS | 3852 | 1464192109054 Marionette TRACE conn6 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:49 INFO - PROCESS | 3852 | 1464192109166 Marionette TRACE conn6 <- [1,2331,null,{"value":null}] 09:01:49 INFO - PROCESS | 3852 | 1464192109203 Marionette TRACE conn6 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:49 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEB945000 == 39 [pid = 3852] [id = 592] 09:01:49 INFO - PROCESS | 3852 | ++DOMWINDOW == 76 (0000001DE33AEC00) [pid = 3852] [serial = 1776] [outer = 0000000000000000] 09:01:49 INFO - PROCESS | 3852 | ++DOMWINDOW == 77 (0000001DE34EF800) [pid = 3852] [serial = 1777] [outer = 0000001DE33AEC00] 09:01:49 INFO - PROCESS | 3852 | 1464192109249 Marionette DEBUG loaded listener.js 09:01:49 INFO - PROCESS | 3852 | ++DOMWINDOW == 78 (0000001DE641B400) [pid = 3852] [serial = 1778] [outer = 0000001DE33AEC00] 09:01:49 INFO - PROCESS | 3852 | 1464192109652 Marionette TRACE conn6 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 09:01:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 09:01:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 629ms 09:01:49 INFO - PROCESS | 3852 | 1464192109687 Marionette TRACE conn6 -> [0,2333,"getWindowHandle",null] 09:01:49 INFO - PROCESS | 3852 | 1464192109690 Marionette TRACE conn6 <- [1,2333,null,{"value":"13"}] 09:01:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 09:01:49 INFO - PROCESS | 3852 | 1464192109693 Marionette TRACE conn6 -> [0,2334,"setScriptTimeout",{"ms":35000}] 09:01:49 INFO - PROCESS | 3852 | 1464192109695 Marionette TRACE conn6 <- [1,2334,null,{}] 09:01:49 INFO - PROCESS | 3852 | 1464192109699 Marionette TRACE conn6 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:49 INFO - PROCESS | 3852 | 1464192109786 Marionette TRACE conn6 <- [1,2335,null,{"value":null}] 09:01:49 INFO - PROCESS | 3852 | 1464192109792 Marionette TRACE conn6 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:49 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEC3BB000 == 40 [pid = 3852] [id = 593] 09:01:49 INFO - PROCESS | 3852 | ++DOMWINDOW == 79 (0000001DE6610000) [pid = 3852] [serial = 1779] [outer = 0000000000000000] 09:01:49 INFO - PROCESS | 3852 | ++DOMWINDOW == 80 (0000001DE6E8B800) [pid = 3852] [serial = 1780] [outer = 0000001DE6610000] 09:01:49 INFO - PROCESS | 3852 | 1464192109838 Marionette DEBUG loaded listener.js 09:01:49 INFO - PROCESS | 3852 | ++DOMWINDOW == 81 (0000001DE7337800) [pid = 3852] [serial = 1781] [outer = 0000001DE6610000] 09:01:50 INFO - PROCESS | 3852 | 1464192110562 Marionette TRACE conn6 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 09:01:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 09:01:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 923ms 09:01:50 INFO - PROCESS | 3852 | 1464192110619 Marionette TRACE conn6 -> [0,2337,"getWindowHandle",null] 09:01:50 INFO - PROCESS | 3852 | 1464192110625 Marionette TRACE conn6 <- [1,2337,null,{"value":"13"}] 09:01:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 09:01:50 INFO - PROCESS | 3852 | 1464192110630 Marionette TRACE conn6 -> [0,2338,"setScriptTimeout",{"ms":35000}] 09:01:50 INFO - PROCESS | 3852 | 1464192110635 Marionette TRACE conn6 <- [1,2338,null,{}] 09:01:50 INFO - PROCESS | 3852 | 1464192110641 Marionette TRACE conn6 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:50 INFO - PROCESS | 3852 | 1464192110766 Marionette TRACE conn6 <- [1,2339,null,{"value":null}] 09:01:50 INFO - PROCESS | 3852 | 1464192110881 Marionette TRACE conn6 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:50 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DB0AAF000 == 41 [pid = 3852] [id = 594] 09:01:50 INFO - PROCESS | 3852 | ++DOMWINDOW == 82 (0000001D82794C00) [pid = 3852] [serial = 1782] [outer = 0000000000000000] 09:01:50 INFO - PROCESS | 3852 | ++DOMWINDOW == 83 (0000001D82CD5000) [pid = 3852] [serial = 1783] [outer = 0000001D82794C00] 09:01:50 INFO - PROCESS | 3852 | 1464192110945 Marionette DEBUG loaded listener.js 09:01:51 INFO - PROCESS | 3852 | ++DOMWINDOW == 84 (0000001D83A0D800) [pid = 3852] [serial = 1784] [outer = 0000001D82794C00] 09:01:51 INFO - PROCESS | 3852 | 1464192111497 Marionette TRACE conn6 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 09:01:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 09:01:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 943ms 09:01:51 INFO - PROCESS | 3852 | 1464192111576 Marionette TRACE conn6 -> [0,2341,"getWindowHandle",null] 09:01:51 INFO - PROCESS | 3852 | 1464192111583 Marionette TRACE conn6 <- [1,2341,null,{"value":"13"}] 09:01:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 09:01:51 INFO - PROCESS | 3852 | 1464192111590 Marionette TRACE conn6 -> [0,2342,"setScriptTimeout",{"ms":35000}] 09:01:51 INFO - PROCESS | 3852 | 1464192111594 Marionette TRACE conn6 <- [1,2342,null,{}] 09:01:51 INFO - PROCESS | 3852 | 1464192111598 Marionette TRACE conn6 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:51 INFO - PROCESS | 3852 | 1464192111724 Marionette TRACE conn6 <- [1,2343,null,{"value":null}] 09:01:51 INFO - PROCESS | 3852 | 1464192111810 Marionette TRACE conn6 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:51 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE6826000 == 42 [pid = 3852] [id = 595] 09:01:51 INFO - PROCESS | 3852 | ++DOMWINDOW == 85 (0000001DB2195C00) [pid = 3852] [serial = 1785] [outer = 0000000000000000] 09:01:51 INFO - PROCESS | 3852 | ++DOMWINDOW == 86 (0000001DB22BC000) [pid = 3852] [serial = 1786] [outer = 0000001DB2195C00] 09:01:51 INFO - PROCESS | 3852 | 1464192111869 Marionette DEBUG loaded listener.js 09:01:51 INFO - PROCESS | 3852 | ++DOMWINDOW == 87 (0000001DE133A400) [pid = 3852] [serial = 1787] [outer = 0000001DB2195C00] 09:01:52 INFO - PROCESS | 3852 | 1464192112487 Marionette TRACE conn6 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 09:01:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 09:01:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 923ms 09:01:52 INFO - PROCESS | 3852 | 1464192112519 Marionette TRACE conn6 -> [0,2345,"getWindowHandle",null] 09:01:52 INFO - PROCESS | 3852 | 1464192112522 Marionette TRACE conn6 <- [1,2345,null,{"value":"13"}] 09:01:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 09:01:52 INFO - PROCESS | 3852 | 1464192112526 Marionette TRACE conn6 -> [0,2346,"setScriptTimeout",{"ms":35000}] 09:01:52 INFO - PROCESS | 3852 | 1464192112530 Marionette TRACE conn6 <- [1,2346,null,{}] 09:01:52 INFO - PROCESS | 3852 | 1464192112542 Marionette TRACE conn6 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:52 INFO - PROCESS | 3852 | 1464192112659 Marionette TRACE conn6 <- [1,2347,null,{"value":null}] 09:01:52 INFO - PROCESS | 3852 | 1464192112783 Marionette TRACE conn6 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:52 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEE7E4000 == 43 [pid = 3852] [id = 596] 09:01:52 INFO - PROCESS | 3852 | ++DOMWINDOW == 88 (0000001DE1F64400) [pid = 3852] [serial = 1788] [outer = 0000000000000000] 09:01:52 INFO - PROCESS | 3852 | ++DOMWINDOW == 89 (0000001DE327FC00) [pid = 3852] [serial = 1789] [outer = 0000001DE1F64400] 09:01:52 INFO - PROCESS | 3852 | 1464192112844 Marionette DEBUG loaded listener.js 09:01:52 INFO - PROCESS | 3852 | ++DOMWINDOW == 90 (0000001DE73F2C00) [pid = 3852] [serial = 1790] [outer = 0000001DE1F64400] 09:01:53 INFO - PROCESS | 3852 | 1464192113497 Marionette TRACE conn6 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 09:01:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 09:01:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1024ms 09:01:53 INFO - PROCESS | 3852 | 1464192113552 Marionette TRACE conn6 -> [0,2349,"getWindowHandle",null] 09:01:53 INFO - PROCESS | 3852 | 1464192113555 Marionette TRACE conn6 <- [1,2349,null,{"value":"13"}] 09:01:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 09:01:53 INFO - PROCESS | 3852 | 1464192113559 Marionette TRACE conn6 -> [0,2350,"setScriptTimeout",{"ms":35000}] 09:01:53 INFO - PROCESS | 3852 | 1464192113561 Marionette TRACE conn6 <- [1,2350,null,{}] 09:01:53 INFO - PROCESS | 3852 | 1464192113564 Marionette TRACE conn6 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:53 INFO - PROCESS | 3852 | 1464192113681 Marionette TRACE conn6 <- [1,2351,null,{"value":null}] 09:01:53 INFO - PROCESS | 3852 | 1464192113801 Marionette TRACE conn6 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:53 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEF11A000 == 44 [pid = 3852] [id = 597] 09:01:53 INFO - PROCESS | 3852 | ++DOMWINDOW == 91 (0000001DE8394C00) [pid = 3852] [serial = 1791] [outer = 0000000000000000] 09:01:53 INFO - PROCESS | 3852 | ++DOMWINDOW == 92 (0000001DE839B400) [pid = 3852] [serial = 1792] [outer = 0000001DE8394C00] 09:01:53 INFO - PROCESS | 3852 | 1464192113860 Marionette DEBUG loaded listener.js 09:01:53 INFO - PROCESS | 3852 | ++DOMWINDOW == 93 (0000001DE83C0800) [pid = 3852] [serial = 1793] [outer = 0000001DE8394C00] 09:01:54 INFO - PROCESS | 3852 | 1464192114422 Marionette TRACE conn6 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 09:01:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 09:01:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 922ms 09:01:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 09:01:54 INFO - PROCESS | 3852 | 1464192114483 Marionette TRACE conn6 -> [0,2353,"getWindowHandle",null] 09:01:54 INFO - PROCESS | 3852 | 1464192114485 Marionette TRACE conn6 <- [1,2353,null,{"value":"13"}] 09:01:54 INFO - PROCESS | 3852 | 1464192114489 Marionette TRACE conn6 -> [0,2354,"setScriptTimeout",{"ms":35000}] 09:01:54 INFO - PROCESS | 3852 | 1464192114491 Marionette TRACE conn6 <- [1,2354,null,{}] 09:01:54 INFO - PROCESS | 3852 | 1464192114495 Marionette TRACE conn6 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:54 INFO - PROCESS | 3852 | 1464192114605 Marionette TRACE conn6 <- [1,2355,null,{"value":null}] 09:01:54 INFO - PROCESS | 3852 | 1464192114696 Marionette TRACE conn6 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:54 INFO - PROCESS | 3852 | ++DOCSHELL 0000001D842DE800 == 45 [pid = 3852] [id = 598] 09:01:54 INFO - PROCESS | 3852 | ++DOMWINDOW == 94 (0000001DB21B4000) [pid = 3852] [serial = 1794] [outer = 0000000000000000] 09:01:54 INFO - PROCESS | 3852 | ++DOMWINDOW == 95 (0000001DE1D1EC00) [pid = 3852] [serial = 1795] [outer = 0000001DB21B4000] 09:01:54 INFO - PROCESS | 3852 | 1464192114751 Marionette DEBUG loaded listener.js 09:01:54 INFO - PROCESS | 3852 | ++DOMWINDOW == 96 (0000001DE7F9B800) [pid = 3852] [serial = 1796] [outer = 0000001DB21B4000] 09:01:55 INFO - PROCESS | 3852 | 1464192115512 Marionette TRACE conn6 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 09:01:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 09:01:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1075ms 09:01:55 INFO - PROCESS | 3852 | 1464192115567 Marionette TRACE conn6 -> [0,2357,"getWindowHandle",null] 09:01:55 INFO - PROCESS | 3852 | 1464192115571 Marionette TRACE conn6 <- [1,2357,null,{"value":"13"}] 09:01:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 09:01:55 INFO - PROCESS | 3852 | 1464192115576 Marionette TRACE conn6 -> [0,2358,"setScriptTimeout",{"ms":35000}] 09:01:55 INFO - PROCESS | 3852 | 1464192115580 Marionette TRACE conn6 <- [1,2358,null,{}] 09:01:55 INFO - PROCESS | 3852 | 1464192115585 Marionette TRACE conn6 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:55 INFO - PROCESS | 3852 | 1464192115736 Marionette TRACE conn6 <- [1,2359,null,{"value":null}] 09:01:55 INFO - PROCESS | 3852 | 1464192115755 Marionette TRACE conn6 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:55 INFO - PROCESS | 3852 | ++DOCSHELL 0000001D83791800 == 46 [pid = 3852] [id = 599] 09:01:55 INFO - PROCESS | 3852 | ++DOMWINDOW == 97 (0000001D818EC400) [pid = 3852] [serial = 1797] [outer = 0000000000000000] 09:01:55 INFO - PROCESS | 3852 | ++DOMWINDOW == 98 (0000001D818F0800) [pid = 3852] [serial = 1798] [outer = 0000001D818EC400] 09:01:55 INFO - PROCESS | 3852 | 1464192115808 Marionette DEBUG loaded listener.js 09:01:55 INFO - PROCESS | 3852 | ++DOMWINDOW == 99 (0000001D82C05000) [pid = 3852] [serial = 1799] [outer = 0000001D818EC400] 09:01:56 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE6816800 == 45 [pid = 3852] [id = 554] 09:01:56 INFO - PROCESS | 3852 | --DOCSHELL 0000001D842D1000 == 44 [pid = 3852] [id = 540] 09:01:56 INFO - PROCESS | 3852 | 1464192116463 Marionette TRACE conn6 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 09:01:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 09:01:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 922ms 09:01:56 INFO - PROCESS | 3852 | 1464192116503 Marionette TRACE conn6 -> [0,2361,"getWindowHandle",null] 09:01:56 INFO - PROCESS | 3852 | 1464192116509 Marionette TRACE conn6 <- [1,2361,null,{"value":"13"}] 09:01:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 09:01:56 INFO - PROCESS | 3852 | 1464192116518 Marionette TRACE conn6 -> [0,2362,"setScriptTimeout",{"ms":35000}] 09:01:56 INFO - PROCESS | 3852 | 1464192116521 Marionette TRACE conn6 <- [1,2362,null,{}] 09:01:56 INFO - PROCESS | 3852 | --DOMWINDOW == 98 (0000001DE739DC00) [pid = 3852] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 09:01:56 INFO - PROCESS | 3852 | --DOMWINDOW == 97 (0000001DE1F62400) [pid = 3852] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 09:01:56 INFO - PROCESS | 3852 | --DOMWINDOW == 96 (0000001DE1E25C00) [pid = 3852] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 09:01:56 INFO - PROCESS | 3852 | --DOMWINDOW == 95 (0000001DE052FC00) [pid = 3852] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 09:01:56 INFO - PROCESS | 3852 | --DOMWINDOW == 94 (0000001DE0D54000) [pid = 3852] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 09:01:56 INFO - PROCESS | 3852 | --DOMWINDOW == 93 (0000001DB219B400) [pid = 3852] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 09:01:56 INFO - PROCESS | 3852 | --DOMWINDOW == 92 (0000001DB21B4C00) [pid = 3852] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 09:01:56 INFO - PROCESS | 3852 | --DOMWINDOW == 91 (0000001D82CC6800) [pid = 3852] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 09:01:56 INFO - PROCESS | 3852 | --DOMWINDOW == 90 (0000001D82CD5800) [pid = 3852] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 09:01:56 INFO - PROCESS | 3852 | --DOMWINDOW == 89 (0000001DB0A9D400) [pid = 3852] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 09:01:56 INFO - PROCESS | 3852 | --DOMWINDOW == 88 (0000001DB2048000) [pid = 3852] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 09:01:56 INFO - PROCESS | 3852 | --DOMWINDOW == 87 (0000001D818EAC00) [pid = 3852] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 09:01:56 INFO - PROCESS | 3852 | --DOMWINDOW == 86 (0000001D8278A800) [pid = 3852] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 09:01:56 INFO - PROCESS | 3852 | --DOMWINDOW == 85 (0000001DE1C2F800) [pid = 3852] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 09:01:56 INFO - PROCESS | 3852 | --DOMWINDOW == 84 (0000001DE1D1C000) [pid = 3852] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 09:01:56 INFO - PROCESS | 3852 | --DOMWINDOW == 83 (0000001DE257B400) [pid = 3852] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 09:01:56 INFO - PROCESS | 3852 | --DOMWINDOW == 82 (0000001DE1F6BC00) [pid = 3852] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 09:01:56 INFO - PROCESS | 3852 | --DOMWINDOW == 81 (0000001DE7F09400) [pid = 3852] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 09:01:56 INFO - PROCESS | 3852 | --DOMWINDOW == 80 (0000001DE2723800) [pid = 3852] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 09:01:56 INFO - PROCESS | 3852 | --DOMWINDOW == 79 (0000001DE6463400) [pid = 3852] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 09:01:56 INFO - PROCESS | 3852 | --DOMWINDOW == 78 (0000001D83718C00) [pid = 3852] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 09:01:56 INFO - PROCESS | 3852 | --DOMWINDOW == 77 (0000001D8278A400) [pid = 3852] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 09:01:56 INFO - PROCESS | 3852 | --DOMWINDOW == 76 (0000001D839B2400) [pid = 3852] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 09:01:56 INFO - PROCESS | 3852 | --DOMWINDOW == 75 (0000001DE83BB000) [pid = 3852] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 09:01:56 INFO - PROCESS | 3852 | --DOMWINDOW == 74 (0000001DE6E8D000) [pid = 3852] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 09:01:56 INFO - PROCESS | 3852 | --DOMWINDOW == 73 (0000001DE0536400) [pid = 3852] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 09:01:56 INFO - PROCESS | 3852 | --DOMWINDOW == 72 (0000001DE1E5B800) [pid = 3852] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 09:01:56 INFO - PROCESS | 3852 | 1464192116543 Marionette TRACE conn6 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:56 INFO - PROCESS | 3852 | 1464192116638 Marionette TRACE conn6 <- [1,2363,null,{"value":null}] 09:01:56 INFO - PROCESS | 3852 | 1464192116645 Marionette TRACE conn6 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:56 INFO - PROCESS | 3852 | ++DOCSHELL 0000001D842D1000 == 45 [pid = 3852] [id = 600] 09:01:56 INFO - PROCESS | 3852 | ++DOMWINDOW == 73 (0000001D818F3000) [pid = 3852] [serial = 1800] [outer = 0000000000000000] 09:01:56 INFO - PROCESS | 3852 | ++DOMWINDOW == 74 (0000001D82C11C00) [pid = 3852] [serial = 1801] [outer = 0000001D818F3000] 09:01:56 INFO - PROCESS | 3852 | 1464192116692 Marionette DEBUG loaded listener.js 09:01:56 INFO - PROCESS | 3852 | ++DOMWINDOW == 75 (0000001D835D1C00) [pid = 3852] [serial = 1802] [outer = 0000001D818F3000] 09:01:57 INFO - PROCESS | 3852 | 1464192117201 Marionette TRACE conn6 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 09:01:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 09:01:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 734ms 09:01:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 09:01:57 INFO - PROCESS | 3852 | 1464192117257 Marionette TRACE conn6 -> [0,2365,"getWindowHandle",null] 09:01:57 INFO - PROCESS | 3852 | 1464192117259 Marionette TRACE conn6 <- [1,2365,null,{"value":"13"}] 09:01:57 INFO - PROCESS | 3852 | 1464192117263 Marionette TRACE conn6 -> [0,2366,"setScriptTimeout",{"ms":35000}] 09:01:57 INFO - PROCESS | 3852 | 1464192117267 Marionette TRACE conn6 <- [1,2366,null,{}] 09:01:57 INFO - PROCESS | 3852 | 1464192117278 Marionette TRACE conn6 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:57 INFO - PROCESS | 3852 | 1464192117371 Marionette TRACE conn6 <- [1,2367,null,{"value":null}] 09:01:57 INFO - PROCESS | 3852 | 1464192117381 Marionette TRACE conn6 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:57 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DB2216000 == 46 [pid = 3852] [id = 601] 09:01:57 INFO - PROCESS | 3852 | ++DOMWINDOW == 76 (0000001D82C0B000) [pid = 3852] [serial = 1803] [outer = 0000000000000000] 09:01:57 INFO - PROCESS | 3852 | ++DOMWINDOW == 77 (0000001DB0A60000) [pid = 3852] [serial = 1804] [outer = 0000001D82C0B000] 09:01:57 INFO - PROCESS | 3852 | 1464192117492 Marionette DEBUG loaded listener.js 09:01:57 INFO - PROCESS | 3852 | ++DOMWINDOW == 78 (0000001DB0C44400) [pid = 3852] [serial = 1805] [outer = 0000001D82C0B000] 09:01:57 INFO - PROCESS | 3852 | 1464192117890 Marionette TRACE conn6 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 09:01:57 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:01:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 692ms 09:01:57 INFO - PROCESS | 3852 | 1464192117957 Marionette TRACE conn6 -> [0,2369,"getWindowHandle",null] 09:01:57 INFO - PROCESS | 3852 | 1464192117968 Marionette TRACE conn6 <- [1,2369,null,{"value":"13"}] 09:01:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 09:01:58 INFO - PROCESS | 3852 | 1464192118001 Marionette TRACE conn6 -> [0,2370,"setScriptTimeout",{"ms":35000}] 09:01:58 INFO - PROCESS | 3852 | 1464192118003 Marionette TRACE conn6 <- [1,2370,null,{}] 09:01:58 INFO - PROCESS | 3852 | 1464192118012 Marionette TRACE conn6 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:58 INFO - PROCESS | 3852 | 1464192118107 Marionette TRACE conn6 <- [1,2371,null,{"value":null}] 09:01:58 INFO - PROCESS | 3852 | 1464192118119 Marionette TRACE conn6 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:58 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE0EA4800 == 47 [pid = 3852] [id = 602] 09:01:58 INFO - PROCESS | 3852 | ++DOMWINDOW == 79 (0000001DB21AB800) [pid = 3852] [serial = 1806] [outer = 0000000000000000] 09:01:58 INFO - PROCESS | 3852 | ++DOMWINDOW == 80 (0000001DB21AF800) [pid = 3852] [serial = 1807] [outer = 0000001DB21AB800] 09:01:58 INFO - PROCESS | 3852 | 1464192118168 Marionette DEBUG loaded listener.js 09:01:58 INFO - PROCESS | 3852 | ++DOMWINDOW == 81 (0000001DB22B8C00) [pid = 3852] [serial = 1808] [outer = 0000001DB21AB800] 09:01:58 INFO - PROCESS | 3852 | 1464192118612 Marionette TRACE conn6 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 09:01:58 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:01:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 629ms 09:01:58 INFO - PROCESS | 3852 | 1464192118637 Marionette TRACE conn6 -> [0,2373,"getWindowHandle",null] 09:01:58 INFO - PROCESS | 3852 | 1464192118640 Marionette TRACE conn6 <- [1,2373,null,{"value":"13"}] 09:01:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 09:01:58 INFO - PROCESS | 3852 | 1464192118643 Marionette TRACE conn6 -> [0,2374,"setScriptTimeout",{"ms":35000}] 09:01:58 INFO - PROCESS | 3852 | 1464192118645 Marionette TRACE conn6 <- [1,2374,null,{}] 09:01:58 INFO - PROCESS | 3852 | 1464192118655 Marionette TRACE conn6 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:58 INFO - PROCESS | 3852 | 1464192118767 Marionette TRACE conn6 <- [1,2375,null,{"value":null}] 09:01:58 INFO - PROCESS | 3852 | 1464192118774 Marionette TRACE conn6 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:58 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE2DD5800 == 48 [pid = 3852] [id = 603] 09:01:58 INFO - PROCESS | 3852 | ++DOMWINDOW == 82 (0000001DB22B8000) [pid = 3852] [serial = 1809] [outer = 0000000000000000] 09:01:58 INFO - PROCESS | 3852 | ++DOMWINDOW == 83 (0000001DDCFC3400) [pid = 3852] [serial = 1810] [outer = 0000001DB22B8000] 09:01:58 INFO - PROCESS | 3852 | 1464192118821 Marionette DEBUG loaded listener.js 09:01:58 INFO - PROCESS | 3852 | ++DOMWINDOW == 84 (0000001DE0539400) [pid = 3852] [serial = 1811] [outer = 0000001DB22B8000] 09:01:59 INFO - PROCESS | 3852 | 1464192119293 Marionette TRACE conn6 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 09:01:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 09:01:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 671ms 09:01:59 INFO - PROCESS | 3852 | 1464192119315 Marionette TRACE conn6 -> [0,2377,"getWindowHandle",null] 09:01:59 INFO - PROCESS | 3852 | 1464192119318 Marionette TRACE conn6 <- [1,2377,null,{"value":"13"}] 09:01:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 09:01:59 INFO - PROCESS | 3852 | 1464192119321 Marionette TRACE conn6 -> [0,2378,"setScriptTimeout",{"ms":35000}] 09:01:59 INFO - PROCESS | 3852 | 1464192119323 Marionette TRACE conn6 <- [1,2378,null,{}] 09:01:59 INFO - PROCESS | 3852 | 1464192119327 Marionette TRACE conn6 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:59 INFO - PROCESS | 3852 | 1464192119472 Marionette TRACE conn6 <- [1,2379,null,{"value":null}] 09:01:59 INFO - PROCESS | 3852 | 1464192119559 Marionette TRACE conn6 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:59 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE6E24000 == 49 [pid = 3852] [id = 604] 09:01:59 INFO - PROCESS | 3852 | ++DOMWINDOW == 85 (0000001DE13CA400) [pid = 3852] [serial = 1812] [outer = 0000000000000000] 09:01:59 INFO - PROCESS | 3852 | ++DOMWINDOW == 86 (0000001DE1D1F400) [pid = 3852] [serial = 1813] [outer = 0000001DE13CA400] 09:01:59 INFO - PROCESS | 3852 | 1464192119607 Marionette DEBUG loaded listener.js 09:01:59 INFO - PROCESS | 3852 | ++DOMWINDOW == 87 (0000001DE1E63800) [pid = 3852] [serial = 1814] [outer = 0000001DE13CA400] 09:02:00 INFO - PROCESS | 3852 | 1464192120059 Marionette TRACE conn6 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 09:02:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 09:02:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 776ms 09:02:00 INFO - PROCESS | 3852 | 1464192120100 Marionette TRACE conn6 -> [0,2381,"getWindowHandle",null] 09:02:00 INFO - PROCESS | 3852 | 1464192120103 Marionette TRACE conn6 <- [1,2381,null,{"value":"13"}] 09:02:00 INFO - PROCESS | 3852 | 1464192120106 Marionette TRACE conn6 -> [0,2382,"setScriptTimeout",{"ms":35000}] 09:02:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 09:02:00 INFO - PROCESS | 3852 | 1464192120108 Marionette TRACE conn6 <- [1,2382,null,{}] 09:02:00 INFO - PROCESS | 3852 | 1464192120111 Marionette TRACE conn6 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:00 INFO - PROCESS | 3852 | 1464192120227 Marionette TRACE conn6 <- [1,2383,null,{"value":null}] 09:02:00 INFO - PROCESS | 3852 | 1464192120281 Marionette TRACE conn6 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:00 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE74F0800 == 50 [pid = 3852] [id = 605] 09:02:00 INFO - PROCESS | 3852 | ++DOMWINDOW == 88 (0000001DE1F65400) [pid = 3852] [serial = 1815] [outer = 0000000000000000] 09:02:00 INFO - PROCESS | 3852 | ++DOMWINDOW == 89 (0000001DE231E400) [pid = 3852] [serial = 1816] [outer = 0000001DE1F65400] 09:02:00 INFO - PROCESS | 3852 | 1464192120328 Marionette DEBUG loaded listener.js 09:02:00 INFO - PROCESS | 3852 | ++DOMWINDOW == 90 (0000001DE2727400) [pid = 3852] [serial = 1817] [outer = 0000001DE1F65400] 09:02:00 INFO - PROCESS | 3852 | --DOMWINDOW == 89 (0000001D839B1000) [pid = 3852] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 09:02:00 INFO - PROCESS | 3852 | --DOMWINDOW == 88 (0000001DE1D12C00) [pid = 3852] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 09:02:00 INFO - PROCESS | 3852 | --DOMWINDOW == 87 (0000001D818EF000) [pid = 3852] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 09:02:00 INFO - PROCESS | 3852 | --DOMWINDOW == 86 (0000001D82799400) [pid = 3852] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 09:02:00 INFO - PROCESS | 3852 | --DOMWINDOW == 85 (0000001DB0C38400) [pid = 3852] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 09:02:00 INFO - PROCESS | 3852 | --DOMWINDOW == 84 (0000001DB22C1400) [pid = 3852] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 09:02:00 INFO - PROCESS | 3852 | --DOMWINDOW == 83 (0000001DE1D13000) [pid = 3852] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 09:02:00 INFO - PROCESS | 3852 | --DOMWINDOW == 82 (0000001D82C09000) [pid = 3852] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 09:02:00 INFO - PROCESS | 3852 | --DOMWINDOW == 81 (0000001DE33AEC00) [pid = 3852] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 09:02:00 INFO - PROCESS | 3852 | 1464192120831 Marionette TRACE conn6 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 09:02:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 09:02:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 776ms 09:02:00 INFO - PROCESS | 3852 | 1464192120885 Marionette TRACE conn6 -> [0,2385,"getWindowHandle",null] 09:02:00 INFO - PROCESS | 3852 | 1464192120888 Marionette TRACE conn6 <- [1,2385,null,{"value":"13"}] 09:02:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 09:02:00 INFO - PROCESS | 3852 | 1464192120891 Marionette TRACE conn6 -> [0,2386,"setScriptTimeout",{"ms":35000}] 09:02:00 INFO - PROCESS | 3852 | 1464192120893 Marionette TRACE conn6 <- [1,2386,null,{}] 09:02:00 INFO - PROCESS | 3852 | 1464192120896 Marionette TRACE conn6 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:01 INFO - PROCESS | 3852 | 1464192120991 Marionette TRACE conn6 <- [1,2387,null,{"value":null}] 09:02:01 INFO - PROCESS | 3852 | 1464192121072 Marionette TRACE conn6 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:01 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE879E000 == 51 [pid = 3852] [id = 606] 09:02:01 INFO - PROCESS | 3852 | ++DOMWINDOW == 82 (0000001DB0C45800) [pid = 3852] [serial = 1818] [outer = 0000000000000000] 09:02:01 INFO - PROCESS | 3852 | ++DOMWINDOW == 83 (0000001DB2194C00) [pid = 3852] [serial = 1819] [outer = 0000001DB0C45800] 09:02:01 INFO - PROCESS | 3852 | 1464192121120 Marionette DEBUG loaded listener.js 09:02:01 INFO - PROCESS | 3852 | ++DOMWINDOW == 84 (0000001DE340FC00) [pid = 3852] [serial = 1820] [outer = 0000001DB0C45800] 09:02:01 INFO - PROCESS | 3852 | 1464192121488 Marionette TRACE conn6 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 09:02:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 09:02:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 629ms 09:02:01 INFO - PROCESS | 3852 | 1464192121523 Marionette TRACE conn6 -> [0,2389,"getWindowHandle",null] 09:02:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 09:02:01 INFO - PROCESS | 3852 | 1464192121526 Marionette TRACE conn6 <- [1,2389,null,{"value":"13"}] 09:02:01 INFO - PROCESS | 3852 | 1464192121529 Marionette TRACE conn6 -> [0,2390,"setScriptTimeout",{"ms":35000}] 09:02:01 INFO - PROCESS | 3852 | 1464192121531 Marionette TRACE conn6 <- [1,2390,null,{}] 09:02:01 INFO - PROCESS | 3852 | 1464192121534 Marionette TRACE conn6 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:01 INFO - PROCESS | 3852 | 1464192121650 Marionette TRACE conn6 <- [1,2391,null,{"value":null}] 09:02:01 INFO - PROCESS | 3852 | 1464192121659 Marionette TRACE conn6 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:01 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEBA2A800 == 52 [pid = 3852] [id = 607] 09:02:01 INFO - PROCESS | 3852 | ++DOMWINDOW == 85 (0000001DE6413400) [pid = 3852] [serial = 1821] [outer = 0000000000000000] 09:02:01 INFO - PROCESS | 3852 | ++DOMWINDOW == 86 (0000001DE660D400) [pid = 3852] [serial = 1822] [outer = 0000001DE6413400] 09:02:01 INFO - PROCESS | 3852 | 1464192121704 Marionette DEBUG loaded listener.js 09:02:01 INFO - PROCESS | 3852 | ++DOMWINDOW == 87 (0000001DE6ED1C00) [pid = 3852] [serial = 1823] [outer = 0000001DE6413400] 09:02:02 INFO - PROCESS | 3852 | 1464192122122 Marionette TRACE conn6 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 09:02:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 09:02:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 629ms 09:02:02 INFO - PROCESS | 3852 | 1464192122161 Marionette TRACE conn6 -> [0,2393,"getWindowHandle",null] 09:02:02 INFO - PROCESS | 3852 | 1464192122164 Marionette TRACE conn6 <- [1,2393,null,{"value":"13"}] 09:02:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 09:02:02 INFO - PROCESS | 3852 | 1464192122168 Marionette TRACE conn6 -> [0,2394,"setScriptTimeout",{"ms":35000}] 09:02:02 INFO - PROCESS | 3852 | 1464192122169 Marionette TRACE conn6 <- [1,2394,null,{}] 09:02:02 INFO - PROCESS | 3852 | 1464192122178 Marionette TRACE conn6 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:02 INFO - PROCESS | 3852 | 1464192122297 Marionette TRACE conn6 <- [1,2395,null,{"value":null}] 09:02:02 INFO - PROCESS | 3852 | 1464192122307 Marionette TRACE conn6 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:02 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEE321800 == 53 [pid = 3852] [id = 608] 09:02:02 INFO - PROCESS | 3852 | ++DOMWINDOW == 88 (0000001DE7E41400) [pid = 3852] [serial = 1824] [outer = 0000000000000000] 09:02:02 INFO - PROCESS | 3852 | ++DOMWINDOW == 89 (0000001DE7F8F400) [pid = 3852] [serial = 1825] [outer = 0000001DE7E41400] 09:02:02 INFO - PROCESS | 3852 | 1464192122396 Marionette DEBUG loaded listener.js 09:02:02 INFO - PROCESS | 3852 | ++DOMWINDOW == 90 (0000001DE83B9000) [pid = 3852] [serial = 1826] [outer = 0000001DE7E41400] 09:02:02 INFO - PROCESS | 3852 | 1464192122917 Marionette TRACE conn6 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 09:02:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 09:02:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 776ms 09:02:02 INFO - PROCESS | 3852 | 1464192122947 Marionette TRACE conn6 -> [0,2397,"getWindowHandle",null] 09:02:02 INFO - PROCESS | 3852 | 1464192122952 Marionette TRACE conn6 <- [1,2397,null,{"value":"13"}] 09:02:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 09:02:02 INFO - PROCESS | 3852 | 1464192122958 Marionette TRACE conn6 -> [0,2398,"setScriptTimeout",{"ms":35000}] 09:02:02 INFO - PROCESS | 3852 | 1464192122963 Marionette TRACE conn6 <- [1,2398,null,{}] 09:02:02 INFO - PROCESS | 3852 | 1464192122970 Marionette TRACE conn6 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:03 INFO - PROCESS | 3852 | 1464192123092 Marionette TRACE conn6 <- [1,2399,null,{"value":null}] 09:02:03 INFO - PROCESS | 3852 | 1464192123193 Marionette TRACE conn6 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:03 INFO - PROCESS | 3852 | ++DOCSHELL 0000001D837A7000 == 54 [pid = 3852] [id = 609] 09:02:03 INFO - PROCESS | 3852 | ++DOMWINDOW == 91 (0000001D80A0E000) [pid = 3852] [serial = 1827] [outer = 0000000000000000] 09:02:03 INFO - PROCESS | 3852 | ++DOMWINDOW == 92 (0000001D8186DC00) [pid = 3852] [serial = 1828] [outer = 0000001D80A0E000] 09:02:03 INFO - PROCESS | 3852 | 1464192123253 Marionette DEBUG loaded listener.js 09:02:03 INFO - PROCESS | 3852 | ++DOMWINDOW == 93 (0000001D82CD2400) [pid = 3852] [serial = 1829] [outer = 0000001D80A0E000] 09:02:03 INFO - PROCESS | 3852 | 1464192123952 Marionette TRACE conn6 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 09:02:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 09:02:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1024ms 09:02:04 INFO - PROCESS | 3852 | 1464192123985 Marionette TRACE conn6 -> [0,2401,"getWindowHandle",null] 09:02:04 INFO - PROCESS | 3852 | 1464192123992 Marionette TRACE conn6 <- [1,2401,null,{"value":"13"}] 09:02:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 09:02:04 INFO - PROCESS | 3852 | 1464192123999 Marionette TRACE conn6 -> [0,2402,"setScriptTimeout",{"ms":35000}] 09:02:04 INFO - PROCESS | 3852 | 1464192124002 Marionette TRACE conn6 <- [1,2402,null,{}] 09:02:04 INFO - PROCESS | 3852 | 1464192124006 Marionette TRACE conn6 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:04 INFO - PROCESS | 3852 | 1464192124126 Marionette TRACE conn6 <- [1,2403,null,{"value":null}] 09:02:04 INFO - PROCESS | 3852 | 1464192124249 Marionette TRACE conn6 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:04 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE680B000 == 55 [pid = 3852] [id = 610] 09:02:04 INFO - PROCESS | 3852 | ++DOMWINDOW == 94 (0000001DB0C40400) [pid = 3852] [serial = 1830] [outer = 0000000000000000] 09:02:04 INFO - PROCESS | 3852 | ++DOMWINDOW == 95 (0000001DB219B400) [pid = 3852] [serial = 1831] [outer = 0000001DB0C40400] 09:02:04 INFO - PROCESS | 3852 | 1464192124308 Marionette DEBUG loaded listener.js 09:02:04 INFO - PROCESS | 3852 | ++DOMWINDOW == 96 (0000001DE0531800) [pid = 3852] [serial = 1832] [outer = 0000001DB0C40400] 09:02:04 INFO - PROCESS | 3852 | 1464192124928 Marionette TRACE conn6 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 09:02:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 09:02:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 986ms 09:02:05 INFO - PROCESS | 3852 | 1464192124991 Marionette TRACE conn6 -> [0,2405,"getWindowHandle",null] 09:02:05 INFO - PROCESS | 3852 | 1464192124994 Marionette TRACE conn6 <- [1,2405,null,{"value":"13"}] 09:02:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 09:02:05 INFO - PROCESS | 3852 | 1464192124998 Marionette TRACE conn6 -> [0,2406,"setScriptTimeout",{"ms":35000}] 09:02:05 INFO - PROCESS | 3852 | 1464192125002 Marionette TRACE conn6 <- [1,2406,null,{}] 09:02:05 INFO - PROCESS | 3852 | 1464192125014 Marionette TRACE conn6 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:05 INFO - PROCESS | 3852 | 1464192125132 Marionette TRACE conn6 <- [1,2407,null,{"value":null}] 09:02:05 INFO - PROCESS | 3852 | 1464192125255 Marionette TRACE conn6 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:05 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEF113000 == 56 [pid = 3852] [id = 611] 09:02:05 INFO - PROCESS | 3852 | ++DOMWINDOW == 97 (0000001DE1E28C00) [pid = 3852] [serial = 1833] [outer = 0000000000000000] 09:02:05 INFO - PROCESS | 3852 | ++DOMWINDOW == 98 (0000001DE1F67C00) [pid = 3852] [serial = 1834] [outer = 0000001DE1E28C00] 09:02:05 INFO - PROCESS | 3852 | 1464192125318 Marionette DEBUG loaded listener.js 09:02:05 INFO - PROCESS | 3852 | ++DOMWINDOW == 99 (0000001DE7E42800) [pid = 3852] [serial = 1835] [outer = 0000001DE1E28C00] 09:02:05 INFO - PROCESS | 3852 | 1464192125913 Marionette TRACE conn6 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 09:02:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 09:02:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 986ms 09:02:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 09:02:05 INFO - PROCESS | 3852 | 1464192125986 Marionette TRACE conn6 -> [0,2409,"getWindowHandle",null] 09:02:05 INFO - PROCESS | 3852 | 1464192125989 Marionette TRACE conn6 <- [1,2409,null,{"value":"13"}] 09:02:05 INFO - PROCESS | 3852 | 1464192125993 Marionette TRACE conn6 -> [0,2410,"setScriptTimeout",{"ms":35000}] 09:02:05 INFO - PROCESS | 3852 | 1464192125995 Marionette TRACE conn6 <- [1,2410,null,{}] 09:02:06 INFO - PROCESS | 3852 | 1464192125999 Marionette TRACE conn6 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:06 INFO - PROCESS | 3852 | 1464192126116 Marionette TRACE conn6 <- [1,2411,null,{"value":null}] 09:02:06 INFO - PROCESS | 3852 | 1464192126238 Marionette TRACE conn6 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:06 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEF65B800 == 57 [pid = 3852] [id = 612] 09:02:06 INFO - PROCESS | 3852 | ++DOMWINDOW == 100 (0000001DE872DC00) [pid = 3852] [serial = 1836] [outer = 0000000000000000] 09:02:06 INFO - PROCESS | 3852 | ++DOMWINDOW == 101 (0000001DE87E3400) [pid = 3852] [serial = 1837] [outer = 0000001DE872DC00] 09:02:06 INFO - PROCESS | 3852 | 1464192126297 Marionette DEBUG loaded listener.js 09:02:06 INFO - PROCESS | 3852 | ++DOMWINDOW == 102 (0000001DE8D21000) [pid = 3852] [serial = 1838] [outer = 0000001DE872DC00] 09:02:06 INFO - PROCESS | 3852 | 1464192126956 Marionette TRACE conn6 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 09:02:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 09:02:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 986ms 09:02:06 INFO - PROCESS | 3852 | 1464192126980 Marionette TRACE conn6 -> [0,2413,"getWindowHandle",null] 09:02:06 INFO - PROCESS | 3852 | 1464192126983 Marionette TRACE conn6 <- [1,2413,null,{"value":"13"}] 09:02:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 09:02:07 INFO - PROCESS | 3852 | 1464192127001 Marionette TRACE conn6 -> [0,2414,"setScriptTimeout",{"ms":35000}] 09:02:07 INFO - PROCESS | 3852 | 1464192127004 Marionette TRACE conn6 <- [1,2414,null,{}] 09:02:07 INFO - PROCESS | 3852 | 1464192127009 Marionette TRACE conn6 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:07 INFO - PROCESS | 3852 | 1464192127122 Marionette TRACE conn6 <- [1,2415,null,{"value":null}] 09:02:07 INFO - PROCESS | 3852 | 1464192127376 Marionette TRACE conn6 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:07 INFO - PROCESS | 3852 | ++DOCSHELL 0000001D841E2000 == 58 [pid = 3852] [id = 613] 09:02:07 INFO - PROCESS | 3852 | ++DOMWINDOW == 103 (0000001D81769400) [pid = 3852] [serial = 1839] [outer = 0000000000000000] 09:02:07 INFO - PROCESS | 3852 | ++DOMWINDOW == 104 (0000001D8186C000) [pid = 3852] [serial = 1840] [outer = 0000001D81769400] 09:02:07 INFO - PROCESS | 3852 | 1464192127449 Marionette DEBUG loaded listener.js 09:02:07 INFO - PROCESS | 3852 | ++DOMWINDOW == 105 (0000001D82C0E000) [pid = 3852] [serial = 1841] [outer = 0000001D81769400] 09:02:08 INFO - PROCESS | 3852 | 1464192128139 Marionette TRACE conn6 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 09:02:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 09:02:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1196ms 09:02:08 INFO - PROCESS | 3852 | 1464192128186 Marionette TRACE conn6 -> [0,2417,"getWindowHandle",null] 09:02:08 INFO - PROCESS | 3852 | 1464192128189 Marionette TRACE conn6 <- [1,2417,null,{"value":"13"}] 09:02:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 09:02:08 INFO - PROCESS | 3852 | 1464192128194 Marionette TRACE conn6 -> [0,2418,"setScriptTimeout",{"ms":35000}] 09:02:08 INFO - PROCESS | 3852 | 1464192128197 Marionette TRACE conn6 <- [1,2418,null,{}] 09:02:08 INFO - PROCESS | 3852 | 1464192128235 Marionette TRACE conn6 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:08 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEBA2A800 == 57 [pid = 3852] [id = 607] 09:02:08 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE879E000 == 56 [pid = 3852] [id = 606] 09:02:08 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE74F0800 == 55 [pid = 3852] [id = 605] 09:02:08 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE6E24000 == 54 [pid = 3852] [id = 604] 09:02:08 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE2DD5800 == 53 [pid = 3852] [id = 603] 09:02:08 INFO - PROCESS | 3852 | --DOCSHELL 0000001DB2216000 == 52 [pid = 3852] [id = 601] 09:02:08 INFO - PROCESS | 3852 | --DOCSHELL 0000001D842D1000 == 51 [pid = 3852] [id = 600] 09:02:08 INFO - PROCESS | 3852 | --DOCSHELL 0000001D83791800 == 50 [pid = 3852] [id = 599] 09:02:08 INFO - PROCESS | 3852 | --DOMWINDOW == 104 (0000001DE6E8B800) [pid = 3852] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 09:02:08 INFO - PROCESS | 3852 | --DOMWINDOW == 103 (0000001DE27F1C00) [pid = 3852] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 09:02:08 INFO - PROCESS | 3852 | --DOMWINDOW == 102 (0000001DE25A6000) [pid = 3852] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 09:02:08 INFO - PROCESS | 3852 | --DOMWINDOW == 101 (0000001DE24DA400) [pid = 3852] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 09:02:08 INFO - PROCESS | 3852 | --DOMWINDOW == 100 (0000001DE2D46C00) [pid = 3852] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 09:02:08 INFO - PROCESS | 3852 | --DOMWINDOW == 99 (0000001DE641B400) [pid = 3852] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 09:02:08 INFO - PROCESS | 3852 | --DOMWINDOW == 98 (0000001DE052E400) [pid = 3852] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 09:02:08 INFO - PROCESS | 3852 | --DOMWINDOW == 97 (0000001DE34EF800) [pid = 3852] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 09:02:08 INFO - PROCESS | 3852 | --DOMWINDOW == 96 (0000001DE0532800) [pid = 3852] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 09:02:08 INFO - PROCESS | 3852 | --DOMWINDOW == 95 (0000001DE1E1F000) [pid = 3852] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 09:02:08 INFO - PROCESS | 3852 | --DOMWINDOW == 94 (0000001DE0E15000) [pid = 3852] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 09:02:08 INFO - PROCESS | 3852 | --DOMWINDOW == 93 (0000001D818F7400) [pid = 3852] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 09:02:08 INFO - PROCESS | 3852 | --DOMWINDOW == 92 (0000001D82C07000) [pid = 3852] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 09:02:08 INFO - PROCESS | 3852 | --DOMWINDOW == 91 (0000001D83717C00) [pid = 3852] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 09:02:08 INFO - PROCESS | 3852 | --DOMWINDOW == 90 (0000001D83A0AC00) [pid = 3852] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 09:02:08 INFO - PROCESS | 3852 | --DOMWINDOW == 89 (0000001DB2050400) [pid = 3852] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 09:02:08 INFO - PROCESS | 3852 | --DOMWINDOW == 88 (0000001DB21AD400) [pid = 3852] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 09:02:08 INFO - PROCESS | 3852 | --DOMWINDOW == 87 (0000001D835D5C00) [pid = 3852] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 09:02:08 INFO - PROCESS | 3852 | --DOMWINDOW == 86 (0000001DE8393400) [pid = 3852] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 09:02:08 INFO - PROCESS | 3852 | --DOMWINDOW == 85 (0000001D82C0A800) [pid = 3852] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 09:02:08 INFO - PROCESS | 3852 | --DOMWINDOW == 84 (0000001DDCFBD400) [pid = 3852] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 09:02:08 INFO - PROCESS | 3852 | --DOMWINDOW == 83 (0000001DE1F66400) [pid = 3852] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 09:02:08 INFO - PROCESS | 3852 | 1464192128415 Marionette TRACE conn6 <- [1,2419,null,{"value":null}] 09:02:08 INFO - PROCESS | 3852 | 1464192128424 Marionette TRACE conn6 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:08 INFO - PROCESS | 3852 | ++DOCSHELL 0000001D83A58000 == 51 [pid = 3852] [id = 614] 09:02:08 INFO - PROCESS | 3852 | ++DOMWINDOW == 84 (0000001D8278E000) [pid = 3852] [serial = 1842] [outer = 0000000000000000] 09:02:08 INFO - PROCESS | 3852 | ++DOMWINDOW == 85 (0000001D82C04C00) [pid = 3852] [serial = 1843] [outer = 0000001D8278E000] 09:02:08 INFO - PROCESS | 3852 | 1464192128473 Marionette DEBUG loaded listener.js 09:02:08 INFO - PROCESS | 3852 | ++DOMWINDOW == 86 (0000001D8370FC00) [pid = 3852] [serial = 1844] [outer = 0000001D8278E000] 09:02:08 INFO - PROCESS | 3852 | 1464192128964 Marionette TRACE conn6 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 09:02:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 09:02:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 839ms 09:02:09 INFO - PROCESS | 3852 | 1464192129036 Marionette TRACE conn6 -> [0,2421,"getWindowHandle",null] 09:02:09 INFO - PROCESS | 3852 | 1464192129040 Marionette TRACE conn6 <- [1,2421,null,{"value":"13"}] 09:02:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 09:02:09 INFO - PROCESS | 3852 | 1464192129045 Marionette TRACE conn6 -> [0,2422,"setScriptTimeout",{"ms":35000}] 09:02:09 INFO - PROCESS | 3852 | 1464192129047 Marionette TRACE conn6 <- [1,2422,null,{}] 09:02:09 INFO - PROCESS | 3852 | 1464192129051 Marionette TRACE conn6 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:09 INFO - PROCESS | 3852 | 1464192129178 Marionette TRACE conn6 <- [1,2423,null,{"value":null}] 09:02:09 INFO - PROCESS | 3852 | 1464192129257 Marionette TRACE conn6 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:09 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DB220E800 == 52 [pid = 3852] [id = 615] 09:02:09 INFO - PROCESS | 3852 | ++DOMWINDOW == 87 (0000001D83714C00) [pid = 3852] [serial = 1845] [outer = 0000000000000000] 09:02:09 INFO - PROCESS | 3852 | ++DOMWINDOW == 88 (0000001DB2195800) [pid = 3852] [serial = 1846] [outer = 0000001D83714C00] 09:02:09 INFO - PROCESS | 3852 | 1464192129305 Marionette DEBUG loaded listener.js 09:02:09 INFO - PROCESS | 3852 | ++DOMWINDOW == 89 (0000001DB21AE000) [pid = 3852] [serial = 1847] [outer = 0000001D83714C00] 09:02:09 INFO - PROCESS | 3852 | 1464192129697 Marionette TRACE conn6 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 09:02:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 09:02:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 671ms 09:02:09 INFO - PROCESS | 3852 | 1464192129719 Marionette TRACE conn6 -> [0,2425,"getWindowHandle",null] 09:02:09 INFO - PROCESS | 3852 | 1464192129721 Marionette TRACE conn6 <- [1,2425,null,{"value":"13"}] 09:02:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 09:02:09 INFO - PROCESS | 3852 | 1464192129727 Marionette TRACE conn6 -> [0,2426,"setScriptTimeout",{"ms":35000}] 09:02:09 INFO - PROCESS | 3852 | 1464192129733 Marionette TRACE conn6 <- [1,2426,null,{}] 09:02:09 INFO - PROCESS | 3852 | 1464192129742 Marionette TRACE conn6 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:09 INFO - PROCESS | 3852 | 1464192129841 Marionette TRACE conn6 <- [1,2427,null,{"value":null}] 09:02:09 INFO - PROCESS | 3852 | 1464192129849 Marionette TRACE conn6 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:09 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE2459800 == 53 [pid = 3852] [id = 616] 09:02:09 INFO - PROCESS | 3852 | ++DOMWINDOW == 90 (0000001DB22BC800) [pid = 3852] [serial = 1848] [outer = 0000000000000000] 09:02:09 INFO - PROCESS | 3852 | ++DOMWINDOW == 91 (0000001DE052C000) [pid = 3852] [serial = 1849] [outer = 0000001DB22BC800] 09:02:09 INFO - PROCESS | 3852 | 1464192129897 Marionette DEBUG loaded listener.js 09:02:09 INFO - PROCESS | 3852 | ++DOMWINDOW == 92 (0000001DE0E17800) [pid = 3852] [serial = 1850] [outer = 0000001DB22BC800] 09:02:10 INFO - PROCESS | 3852 | 1464192130607 Marionette TRACE conn6 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 09:02:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 09:02:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 943ms 09:02:10 INFO - PROCESS | 3852 | 1464192130671 Marionette TRACE conn6 -> [0,2429,"getWindowHandle",null] 09:02:10 INFO - PROCESS | 3852 | 1464192130677 Marionette TRACE conn6 <- [1,2429,null,{"value":"13"}] 09:02:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 09:02:10 INFO - PROCESS | 3852 | 1464192130682 Marionette TRACE conn6 -> [0,2430,"setScriptTimeout",{"ms":35000}] 09:02:10 INFO - PROCESS | 3852 | 1464192130687 Marionette TRACE conn6 <- [1,2430,null,{}] 09:02:10 INFO - PROCESS | 3852 | 1464192130693 Marionette TRACE conn6 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:10 INFO - PROCESS | 3852 | 1464192130849 Marionette TRACE conn6 <- [1,2431,null,{"value":null}] 09:02:10 INFO - PROCESS | 3852 | 1464192130964 Marionette TRACE conn6 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:10 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DB2314000 == 54 [pid = 3852] [id = 617] 09:02:10 INFO - PROCESS | 3852 | ++DOMWINDOW == 93 (0000001D83A0AC00) [pid = 3852] [serial = 1851] [outer = 0000000000000000] 09:02:11 INFO - PROCESS | 3852 | ++DOMWINDOW == 94 (0000001DB0A60800) [pid = 3852] [serial = 1852] [outer = 0000001D83A0AC00] 09:02:11 INFO - PROCESS | 3852 | 1464192131027 Marionette DEBUG loaded listener.js 09:02:11 INFO - PROCESS | 3852 | ++DOMWINDOW == 95 (0000001DB2053800) [pid = 3852] [serial = 1853] [outer = 0000001D83A0AC00] 09:02:11 INFO - PROCESS | 3852 | 1464192131576 Marionette TRACE conn6 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 09:02:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 09:02:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 923ms 09:02:11 INFO - PROCESS | 3852 | 1464192131609 Marionette TRACE conn6 -> [0,2433,"getWindowHandle",null] 09:02:11 INFO - PROCESS | 3852 | 1464192131615 Marionette TRACE conn6 <- [1,2433,null,{"value":"13"}] 09:02:11 INFO - PROCESS | 3852 | 1464192131622 Marionette TRACE conn6 -> [0,2434,"setScriptTimeout",{"ms":35000}] 09:02:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 09:02:11 INFO - PROCESS | 3852 | 1464192131625 Marionette TRACE conn6 <- [1,2434,null,{}] 09:02:11 INFO - PROCESS | 3852 | 1464192131629 Marionette TRACE conn6 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:11 INFO - PROCESS | 3852 | 1464192131746 Marionette TRACE conn6 <- [1,2435,null,{"value":null}] 09:02:11 INFO - PROCESS | 3852 | 1464192131841 Marionette TRACE conn6 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:11 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE679A800 == 55 [pid = 3852] [id = 618] 09:02:11 INFO - PROCESS | 3852 | ++DOMWINDOW == 96 (0000001DB22BD400) [pid = 3852] [serial = 1854] [outer = 0000000000000000] 09:02:11 INFO - PROCESS | 3852 | ++DOMWINDOW == 97 (0000001DE05DCC00) [pid = 3852] [serial = 1855] [outer = 0000001DB22BD400] 09:02:11 INFO - PROCESS | 3852 | 1464192131899 Marionette DEBUG loaded listener.js 09:02:11 INFO - PROCESS | 3852 | ++DOMWINDOW == 98 (0000001DE1C35800) [pid = 3852] [serial = 1856] [outer = 0000001DB22BD400] 09:02:12 INFO - PROCESS | 3852 | 1464192132520 Marionette TRACE conn6 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 09:02:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 09:02:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 923ms 09:02:12 INFO - PROCESS | 3852 | 1464192132551 Marionette TRACE conn6 -> [0,2437,"getWindowHandle",null] 09:02:12 INFO - PROCESS | 3852 | 1464192132554 Marionette TRACE conn6 <- [1,2437,null,{"value":"13"}] 09:02:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 09:02:12 INFO - PROCESS | 3852 | 1464192132558 Marionette TRACE conn6 -> [0,2438,"setScriptTimeout",{"ms":35000}] 09:02:12 INFO - PROCESS | 3852 | 1464192132563 Marionette TRACE conn6 <- [1,2438,null,{}] 09:02:12 INFO - PROCESS | 3852 | 1464192132576 Marionette TRACE conn6 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:12 INFO - PROCESS | 3852 | 1464192132694 Marionette TRACE conn6 <- [1,2439,null,{"value":null}] 09:02:12 INFO - PROCESS | 3852 | 1464192132819 Marionette TRACE conn6 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:12 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE73DA800 == 56 [pid = 3852] [id = 619] 09:02:12 INFO - PROCESS | 3852 | ++DOMWINDOW == 99 (0000001DE1E5E400) [pid = 3852] [serial = 1857] [outer = 0000000000000000] 09:02:12 INFO - PROCESS | 3852 | ++DOMWINDOW == 100 (0000001DE1F61C00) [pid = 3852] [serial = 1858] [outer = 0000001DE1E5E400] 09:02:12 INFO - PROCESS | 3852 | 1464192132880 Marionette DEBUG loaded listener.js 09:02:12 INFO - PROCESS | 3852 | ++DOMWINDOW == 101 (0000001DE2578400) [pid = 3852] [serial = 1859] [outer = 0000001DE1E5E400] 09:02:13 INFO - PROCESS | 3852 | 1464192133467 Marionette TRACE conn6 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 09:02:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 09:02:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 986ms 09:02:13 INFO - PROCESS | 3852 | 1464192133546 Marionette TRACE conn6 -> [0,2441,"getWindowHandle",null] 09:02:13 INFO - PROCESS | 3852 | 1464192133549 Marionette TRACE conn6 <- [1,2441,null,{"value":"13"}] 09:02:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 09:02:13 INFO - PROCESS | 3852 | 1464192133553 Marionette TRACE conn6 -> [0,2442,"setScriptTimeout",{"ms":35000}] 09:02:13 INFO - PROCESS | 3852 | 1464192133555 Marionette TRACE conn6 <- [1,2442,null,{}] 09:02:13 INFO - PROCESS | 3852 | 1464192133559 Marionette TRACE conn6 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:13 INFO - PROCESS | 3852 | 1464192133703 Marionette TRACE conn6 <- [1,2443,null,{"value":null}] 09:02:13 INFO - PROCESS | 3852 | 1464192133823 Marionette TRACE conn6 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:13 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE8DEB000 == 57 [pid = 3852] [id = 620] 09:02:13 INFO - PROCESS | 3852 | ++DOMWINDOW == 102 (0000001DE272BC00) [pid = 3852] [serial = 1860] [outer = 0000000000000000] 09:02:13 INFO - PROCESS | 3852 | ++DOMWINDOW == 103 (0000001DE2D47C00) [pid = 3852] [serial = 1861] [outer = 0000001DE272BC00] 09:02:13 INFO - PROCESS | 3852 | 1464192133883 Marionette DEBUG loaded listener.js 09:02:13 INFO - PROCESS | 3852 | ++DOMWINDOW == 104 (0000001DE6414400) [pid = 3852] [serial = 1862] [outer = 0000001DE272BC00] 09:02:14 INFO - PROCESS | 3852 | 1464192134473 Marionette TRACE conn6 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 09:02:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 09:02:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 986ms 09:02:14 INFO - PROCESS | 3852 | 1464192134541 Marionette TRACE conn6 -> [0,2445,"getWindowHandle",null] 09:02:14 INFO - PROCESS | 3852 | 1464192134543 Marionette TRACE conn6 <- [1,2445,null,{"value":"13"}] 09:02:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 09:02:14 INFO - PROCESS | 3852 | 1464192134547 Marionette TRACE conn6 -> [0,2446,"setScriptTimeout",{"ms":35000}] 09:02:14 INFO - PROCESS | 3852 | 1464192134549 Marionette TRACE conn6 <- [1,2446,null,{}] 09:02:14 INFO - PROCESS | 3852 | 1464192134568 Marionette TRACE conn6 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:14 INFO - PROCESS | 3852 | 1464192134676 Marionette TRACE conn6 <- [1,2447,null,{"value":null}] 09:02:14 INFO - PROCESS | 3852 | 1464192134753 Marionette TRACE conn6 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:14 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEC22E800 == 58 [pid = 3852] [id = 621] 09:02:14 INFO - PROCESS | 3852 | ++DOMWINDOW == 105 (0000001D82C0E400) [pid = 3852] [serial = 1863] [outer = 0000000000000000] 09:02:14 INFO - PROCESS | 3852 | ++DOMWINDOW == 106 (0000001DE6465000) [pid = 3852] [serial = 1864] [outer = 0000001D82C0E400] 09:02:14 INFO - PROCESS | 3852 | 1464192134861 Marionette DEBUG loaded listener.js 09:02:14 INFO - PROCESS | 3852 | ++DOMWINDOW == 107 (0000001DE6ED7800) [pid = 3852] [serial = 1865] [outer = 0000001D82C0E400] 09:02:15 INFO - PROCESS | 3852 | 1464192135644 Marionette TRACE conn6 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 09:02:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 09:02:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1129ms 09:02:15 INFO - PROCESS | 3852 | 1464192135679 Marionette TRACE conn6 -> [0,2449,"getWindowHandle",null] 09:02:15 INFO - PROCESS | 3852 | 1464192135683 Marionette TRACE conn6 <- [1,2449,null,{"value":"13"}] 09:02:15 INFO - PROCESS | 3852 | 1464192135688 Marionette TRACE conn6 -> [0,2450,"setScriptTimeout",{"ms":35000}] 09:02:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 09:02:15 INFO - PROCESS | 3852 | 1464192135693 Marionette TRACE conn6 <- [1,2450,null,{}] 09:02:15 INFO - PROCESS | 3852 | 1464192135699 Marionette TRACE conn6 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:15 INFO - PROCESS | 3852 | 1464192135815 Marionette TRACE conn6 <- [1,2451,null,{"value":null}] 09:02:15 INFO - PROCESS | 3852 | 1464192135891 Marionette TRACE conn6 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:15 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DB2328800 == 59 [pid = 3852] [id = 622] 09:02:15 INFO - PROCESS | 3852 | ++DOMWINDOW == 108 (0000001D81867400) [pid = 3852] [serial = 1866] [outer = 0000000000000000] 09:02:15 INFO - PROCESS | 3852 | ++DOMWINDOW == 109 (0000001D82793800) [pid = 3852] [serial = 1867] [outer = 0000001D81867400] 09:02:15 INFO - PROCESS | 3852 | 1464192135985 Marionette DEBUG loaded listener.js 09:02:16 INFO - PROCESS | 3852 | ++DOMWINDOW == 110 (0000001D83A0C400) [pid = 3852] [serial = 1868] [outer = 0000001D81867400] 09:02:16 INFO - PROCESS | 3852 | --DOCSHELL 0000001D842DE800 == 58 [pid = 3852] [id = 598] 09:02:16 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEF11A000 == 57 [pid = 3852] [id = 597] 09:02:16 INFO - PROCESS | 3852 | --DOCSHELL 0000001DB220E800 == 56 [pid = 3852] [id = 615] 09:02:16 INFO - PROCESS | 3852 | --DOCSHELL 0000001D83A58000 == 55 [pid = 3852] [id = 614] 09:02:16 INFO - PROCESS | 3852 | --DOCSHELL 0000001D841E2000 == 54 [pid = 3852] [id = 613] 09:02:16 INFO - PROCESS | 3852 | --DOCSHELL 0000001D837A7000 == 53 [pid = 3852] [id = 609] 09:02:16 INFO - PROCESS | 3852 | 1464192136511 Marionette TRACE conn6 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 09:02:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 09:02:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 881ms 09:02:16 INFO - PROCESS | 3852 | 1464192136574 Marionette TRACE conn6 -> [0,2453,"getWindowHandle",null] 09:02:16 INFO - PROCESS | 3852 | 1464192136580 Marionette TRACE conn6 <- [1,2453,null,{"value":"13"}] 09:02:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 09:02:16 INFO - PROCESS | 3852 | 1464192136587 Marionette TRACE conn6 -> [0,2454,"setScriptTimeout",{"ms":35000}] 09:02:16 INFO - PROCESS | 3852 | 1464192136589 Marionette TRACE conn6 <- [1,2454,null,{}] 09:02:16 INFO - PROCESS | 3852 | 1464192136593 Marionette TRACE conn6 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:16 INFO - PROCESS | 3852 | 1464192136747 Marionette TRACE conn6 <- [1,2455,null,{"value":null}] 09:02:16 INFO - PROCESS | 3852 | 1464192136818 Marionette TRACE conn6 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:16 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE056E000 == 54 [pid = 3852] [id = 623] 09:02:16 INFO - PROCESS | 3852 | ++DOMWINDOW == 111 (0000001D82790000) [pid = 3852] [serial = 1869] [outer = 0000000000000000] 09:02:16 INFO - PROCESS | 3852 | ++DOMWINDOW == 112 (0000001D839AF400) [pid = 3852] [serial = 1870] [outer = 0000001D82790000] 09:02:16 INFO - PROCESS | 3852 | 1464192136866 Marionette DEBUG loaded listener.js 09:02:16 INFO - PROCESS | 3852 | ++DOMWINDOW == 113 (0000001DB22C0000) [pid = 3852] [serial = 1871] [outer = 0000001D82790000] 09:02:17 INFO - PROCESS | 3852 | 1464192137380 Marionette TRACE conn6 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 09:02:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 09:02:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 839ms 09:02:17 INFO - PROCESS | 3852 | 1464192137427 Marionette TRACE conn6 -> [0,2457,"getWindowHandle",null] 09:02:17 INFO - PROCESS | 3852 | 1464192137429 Marionette TRACE conn6 <- [1,2457,null,{"value":"13"}] 09:02:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 09:02:17 INFO - PROCESS | 3852 | 1464192137433 Marionette TRACE conn6 -> [0,2458,"setScriptTimeout",{"ms":35000}] 09:02:17 INFO - PROCESS | 3852 | 1464192137437 Marionette TRACE conn6 <- [1,2458,null,{}] 09:02:17 INFO - PROCESS | 3852 | 1464192137448 Marionette TRACE conn6 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:17 INFO - PROCESS | 3852 | 1464192137580 Marionette TRACE conn6 <- [1,2459,null,{"value":null}] 09:02:17 INFO - PROCESS | 3852 | 1464192137639 Marionette TRACE conn6 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:17 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEE19D000 == 55 [pid = 3852] [id = 624] 09:02:17 INFO - PROCESS | 3852 | ++DOMWINDOW == 114 (0000001DE1E23400) [pid = 3852] [serial = 1872] [outer = 0000000000000000] 09:02:17 INFO - PROCESS | 3852 | ++DOMWINDOW == 115 (0000001DE1E5D400) [pid = 3852] [serial = 1873] [outer = 0000001DE1E23400] 09:02:17 INFO - PROCESS | 3852 | 1464192137689 Marionette DEBUG loaded listener.js 09:02:17 INFO - PROCESS | 3852 | ++DOMWINDOW == 116 (0000001DE27EA800) [pid = 3852] [serial = 1874] [outer = 0000001DE1E23400] 09:02:18 INFO - PROCESS | 3852 | 1464192138156 Marionette TRACE conn6 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 09:02:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 09:02:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 734ms 09:02:18 INFO - PROCESS | 3852 | 1464192138174 Marionette TRACE conn6 -> [0,2461,"getWindowHandle",null] 09:02:18 INFO - PROCESS | 3852 | 1464192138176 Marionette TRACE conn6 <- [1,2461,null,{"value":"13"}] 09:02:18 INFO - PROCESS | 3852 | 1464192138180 Marionette TRACE conn6 -> [0,2462,"setScriptTimeout",{"ms":35000}] 09:02:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 09:02:18 INFO - PROCESS | 3852 | 1464192138182 Marionette TRACE conn6 <- [1,2462,null,{}] 09:02:18 INFO - PROCESS | 3852 | 1464192138186 Marionette TRACE conn6 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:18 INFO - PROCESS | 3852 | 1464192138306 Marionette TRACE conn6 <- [1,2463,null,{"value":null}] 09:02:18 INFO - PROCESS | 3852 | 1464192138361 Marionette TRACE conn6 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:18 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEEDE0000 == 56 [pid = 3852] [id = 625] 09:02:18 INFO - PROCESS | 3852 | ++DOMWINDOW == 117 (0000001DE73FAC00) [pid = 3852] [serial = 1875] [outer = 0000000000000000] 09:02:18 INFO - PROCESS | 3852 | ++DOMWINDOW == 118 (0000001DE7F98800) [pid = 3852] [serial = 1876] [outer = 0000001DE73FAC00] 09:02:18 INFO - PROCESS | 3852 | 1464192138410 Marionette DEBUG loaded listener.js 09:02:18 INFO - PROCESS | 3852 | ++DOMWINDOW == 119 (0000001DE8725800) [pid = 3852] [serial = 1877] [outer = 0000001DE73FAC00] 09:02:18 INFO - PROCESS | 3852 | --DOMWINDOW == 118 (0000001D8278E000) [pid = 3852] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 09:02:18 INFO - PROCESS | 3852 | --DOMWINDOW == 117 (0000001D81769400) [pid = 3852] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 09:02:18 INFO - PROCESS | 3852 | --DOMWINDOW == 116 (0000001D83714C00) [pid = 3852] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 09:02:18 INFO - PROCESS | 3852 | --DOMWINDOW == 115 (0000001DB22B8000) [pid = 3852] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 09:02:18 INFO - PROCESS | 3852 | --DOMWINDOW == 114 (0000001DE1F65400) [pid = 3852] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 09:02:18 INFO - PROCESS | 3852 | --DOMWINDOW == 113 (0000001DE13CA400) [pid = 3852] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 09:02:18 INFO - PROCESS | 3852 | --DOMWINDOW == 112 (0000001DB0C45800) [pid = 3852] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 09:02:18 INFO - PROCESS | 3852 | --DOMWINDOW == 111 (0000001D818EC400) [pid = 3852] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 09:02:18 INFO - PROCESS | 3852 | --DOMWINDOW == 110 (0000001DB21AB800) [pid = 3852] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 09:02:18 INFO - PROCESS | 3852 | --DOMWINDOW == 109 (0000001D818F3000) [pid = 3852] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 09:02:18 INFO - PROCESS | 3852 | --DOMWINDOW == 108 (0000001D82C0B000) [pid = 3852] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 09:02:18 INFO - PROCESS | 3852 | --DOMWINDOW == 107 (0000001DE6413400) [pid = 3852] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 09:02:18 INFO - PROCESS | 3852 | 1464192138895 Marionette TRACE conn6 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 09:02:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 09:02:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 734ms 09:02:18 INFO - PROCESS | 3852 | 1464192138917 Marionette TRACE conn6 -> [0,2465,"getWindowHandle",null] 09:02:18 INFO - PROCESS | 3852 | 1464192138919 Marionette TRACE conn6 <- [1,2465,null,{"value":"13"}] 09:02:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 09:02:18 INFO - PROCESS | 3852 | 1464192138954 Marionette TRACE conn6 -> [0,2466,"setScriptTimeout",{"ms":35000}] 09:02:18 INFO - PROCESS | 3852 | 1464192138956 Marionette TRACE conn6 <- [1,2466,null,{}] 09:02:18 INFO - PROCESS | 3852 | 1464192138960 Marionette TRACE conn6 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:19 INFO - PROCESS | 3852 | 1464192139076 Marionette TRACE conn6 <- [1,2467,null,{"value":null}] 09:02:19 INFO - PROCESS | 3852 | 1464192139129 Marionette TRACE conn6 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:19 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEF659000 == 57 [pid = 3852] [id = 626] 09:02:19 INFO - PROCESS | 3852 | ++DOMWINDOW == 108 (0000001D818EC400) [pid = 3852] [serial = 1878] [outer = 0000000000000000] 09:02:19 INFO - PROCESS | 3852 | ++DOMWINDOW == 109 (0000001DB0A59400) [pid = 3852] [serial = 1879] [outer = 0000001D818EC400] 09:02:19 INFO - PROCESS | 3852 | 1464192139177 Marionette DEBUG loaded listener.js 09:02:19 INFO - PROCESS | 3852 | ++DOMWINDOW == 110 (0000001DE74B3800) [pid = 3852] [serial = 1880] [outer = 0000001D818EC400] 09:02:19 INFO - PROCESS | 3852 | 1464192139555 Marionette TRACE conn6 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 09:02:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 09:02:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 628ms 09:02:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 09:02:19 INFO - PROCESS | 3852 | 1464192139582 Marionette TRACE conn6 -> [0,2469,"getWindowHandle",null] 09:02:19 INFO - PROCESS | 3852 | 1464192139584 Marionette TRACE conn6 <- [1,2469,null,{"value":"13"}] 09:02:19 INFO - PROCESS | 3852 | 1464192139595 Marionette TRACE conn6 -> [0,2470,"setScriptTimeout",{"ms":35000}] 09:02:19 INFO - PROCESS | 3852 | 1464192139597 Marionette TRACE conn6 <- [1,2470,null,{}] 09:02:19 INFO - PROCESS | 3852 | 1464192139601 Marionette TRACE conn6 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:19 INFO - PROCESS | 3852 | 1464192139712 Marionette TRACE conn6 <- [1,2471,null,{"value":null}] 09:02:19 INFO - PROCESS | 3852 | 1464192139721 Marionette TRACE conn6 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:19 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DF1497000 == 58 [pid = 3852] [id = 627] 09:02:19 INFO - PROCESS | 3852 | ++DOMWINDOW == 111 (0000001DE8982000) [pid = 3852] [serial = 1881] [outer = 0000000000000000] 09:02:19 INFO - PROCESS | 3852 | ++DOMWINDOW == 112 (0000001DEB402C00) [pid = 3852] [serial = 1882] [outer = 0000001DE8982000] 09:02:19 INFO - PROCESS | 3852 | 1464192139769 Marionette DEBUG loaded listener.js 09:02:19 INFO - PROCESS | 3852 | ++DOMWINDOW == 113 (0000001DEB472C00) [pid = 3852] [serial = 1883] [outer = 0000001DE8982000] 09:02:20 INFO - PROCESS | 3852 | 1464192140217 Marionette TRACE conn6 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 09:02:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 09:02:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 692ms 09:02:20 INFO - PROCESS | 3852 | 1464192140282 Marionette TRACE conn6 -> [0,2473,"getWindowHandle",null] 09:02:20 INFO - PROCESS | 3852 | 1464192140284 Marionette TRACE conn6 <- [1,2473,null,{"value":"13"}] 09:02:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 09:02:20 INFO - PROCESS | 3852 | 1464192140288 Marionette TRACE conn6 -> [0,2474,"setScriptTimeout",{"ms":35000}] 09:02:20 INFO - PROCESS | 3852 | 1464192140290 Marionette TRACE conn6 <- [1,2474,null,{}] 09:02:20 INFO - PROCESS | 3852 | 1464192140293 Marionette TRACE conn6 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:20 INFO - PROCESS | 3852 | 1464192140381 Marionette TRACE conn6 <- [1,2475,null,{"value":null}] 09:02:20 INFO - PROCESS | 3852 | 1464192140420 Marionette TRACE conn6 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:20 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DF1D54800 == 59 [pid = 3852] [id = 628] 09:02:20 INFO - PROCESS | 3852 | ++DOMWINDOW == 114 (0000001DEBA99800) [pid = 3852] [serial = 1884] [outer = 0000000000000000] 09:02:20 INFO - PROCESS | 3852 | ++DOMWINDOW == 115 (0000001DEBA9C800) [pid = 3852] [serial = 1885] [outer = 0000001DEBA99800] 09:02:20 INFO - PROCESS | 3852 | 1464192140466 Marionette DEBUG loaded listener.js 09:02:20 INFO - PROCESS | 3852 | ++DOMWINDOW == 116 (0000001DEBAA6000) [pid = 3852] [serial = 1886] [outer = 0000001DEBA99800] 09:02:21 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE7FE0800 == 58 [pid = 3852] [id = 591] 09:02:21 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEC37C800 == 57 [pid = 3852] [id = 555] 09:02:21 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE74E2000 == 56 [pid = 3852] [id = 590] 09:02:21 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE33DC000 == 55 [pid = 3852] [id = 550] 09:02:21 INFO - PROCESS | 3852 | --DOCSHELL 0000001DB0950000 == 54 [pid = 3852] [id = 542] 09:02:21 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEB945000 == 53 [pid = 3852] [id = 592] 09:02:21 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE6826000 == 52 [pid = 3852] [id = 595] 09:02:21 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE680B000 == 51 [pid = 3852] [id = 610] 09:02:21 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEF113000 == 50 [pid = 3852] [id = 611] 09:02:21 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE7FC4000 == 49 [pid = 3852] [id = 551] 09:02:21 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEE7E4000 == 48 [pid = 3852] [id = 596] 09:02:21 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE3266000 == 47 [pid = 3852] [id = 588] 09:02:21 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE057E800 == 46 [pid = 3852] [id = 552] 09:02:21 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEC3BB000 == 45 [pid = 3852] [id = 593] 09:02:21 INFO - PROCESS | 3852 | --DOCSHELL 0000001DB0942800 == 44 [pid = 3852] [id = 553] 09:02:21 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE151D000 == 43 [pid = 3852] [id = 587] 09:02:21 INFO - PROCESS | 3852 | --DOCSHELL 0000001DB2220000 == 42 [pid = 3852] [id = 586] 09:02:21 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE686A000 == 41 [pid = 3852] [id = 589] 09:02:21 INFO - PROCESS | 3852 | --DOCSHELL 0000001DB0AAF000 == 40 [pid = 3852] [id = 594] 09:02:21 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEF65B800 == 39 [pid = 3852] [id = 612] 09:02:21 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE0EA4800 == 38 [pid = 3852] [id = 602] 09:02:21 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE056E000 == 37 [pid = 3852] [id = 623] 09:02:21 INFO - PROCESS | 3852 | --DOCSHELL 0000001DB2328800 == 36 [pid = 3852] [id = 622] 09:02:21 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEC22E800 == 35 [pid = 3852] [id = 621] 09:02:21 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE8DEB000 == 34 [pid = 3852] [id = 620] 09:02:21 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEE321800 == 33 [pid = 3852] [id = 608] 09:02:21 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE73DA800 == 32 [pid = 3852] [id = 619] 09:02:21 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE679A800 == 31 [pid = 3852] [id = 618] 09:02:21 INFO - PROCESS | 3852 | --DOCSHELL 0000001DB2314000 == 30 [pid = 3852] [id = 617] 09:02:21 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE2459800 == 29 [pid = 3852] [id = 616] 09:02:22 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEE19D000 == 28 [pid = 3852] [id = 624] 09:02:22 INFO - PROCESS | 3852 | --DOCSHELL 0000001DF1497000 == 27 [pid = 3852] [id = 627] 09:02:22 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEF659000 == 26 [pid = 3852] [id = 626] 09:02:22 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEEDE0000 == 25 [pid = 3852] [id = 625] 09:02:22 INFO - PROCESS | 3852 | --DOMWINDOW == 115 (0000001DB2194C00) [pid = 3852] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 09:02:22 INFO - PROCESS | 3852 | --DOMWINDOW == 114 (0000001D82C05000) [pid = 3852] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 09:02:22 INFO - PROCESS | 3852 | --DOMWINDOW == 113 (0000001D818F0800) [pid = 3852] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 09:02:22 INFO - PROCESS | 3852 | --DOMWINDOW == 112 (0000001DE1D1EC00) [pid = 3852] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 09:02:22 INFO - PROCESS | 3852 | --DOMWINDOW == 111 (0000001DB21AF800) [pid = 3852] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 09:02:22 INFO - PROCESS | 3852 | --DOMWINDOW == 110 (0000001D82C11C00) [pid = 3852] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 09:02:22 INFO - PROCESS | 3852 | --DOMWINDOW == 109 (0000001D835D1C00) [pid = 3852] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 09:02:22 INFO - PROCESS | 3852 | --DOMWINDOW == 108 (0000001DB0A60000) [pid = 3852] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 09:02:22 INFO - PROCESS | 3852 | --DOMWINDOW == 107 (0000001DB0C44400) [pid = 3852] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 09:02:22 INFO - PROCESS | 3852 | --DOMWINDOW == 106 (0000001DE839B400) [pid = 3852] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 09:02:22 INFO - PROCESS | 3852 | --DOMWINDOW == 105 (0000001DE327FC00) [pid = 3852] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 09:02:22 INFO - PROCESS | 3852 | --DOMWINDOW == 104 (0000001DB22BC000) [pid = 3852] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 09:02:22 INFO - PROCESS | 3852 | --DOMWINDOW == 103 (0000001D82CD5000) [pid = 3852] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 09:02:22 INFO - PROCESS | 3852 | --DOMWINDOW == 102 (0000001DE2727400) [pid = 3852] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 09:02:22 INFO - PROCESS | 3852 | --DOMWINDOW == 101 (0000001DE660D400) [pid = 3852] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 09:02:22 INFO - PROCESS | 3852 | --DOMWINDOW == 100 (0000001DE6ED1C00) [pid = 3852] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 09:02:22 INFO - PROCESS | 3852 | --DOMWINDOW == 99 (0000001DB21AE000) [pid = 3852] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 09:02:22 INFO - PROCESS | 3852 | --DOMWINDOW == 98 (0000001DE7F8F400) [pid = 3852] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 09:02:22 INFO - PROCESS | 3852 | --DOMWINDOW == 97 (0000001DE0539400) [pid = 3852] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 09:02:22 INFO - PROCESS | 3852 | --DOMWINDOW == 96 (0000001DE340FC00) [pid = 3852] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 09:02:22 INFO - PROCESS | 3852 | --DOMWINDOW == 95 (0000001DB22B8C00) [pid = 3852] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 09:02:22 INFO - PROCESS | 3852 | --DOMWINDOW == 94 (0000001DE052C000) [pid = 3852] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 09:02:22 INFO - PROCESS | 3852 | --DOMWINDOW == 93 (0000001DB219B400) [pid = 3852] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 09:02:22 INFO - PROCESS | 3852 | --DOMWINDOW == 92 (0000001DE87E3400) [pid = 3852] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 09:02:22 INFO - PROCESS | 3852 | --DOMWINDOW == 91 (0000001D8186DC00) [pid = 3852] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 09:02:22 INFO - PROCESS | 3852 | --DOMWINDOW == 90 (0000001D82C04C00) [pid = 3852] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 09:02:22 INFO - PROCESS | 3852 | --DOMWINDOW == 89 (0000001D82C0E000) [pid = 3852] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 09:02:22 INFO - PROCESS | 3852 | --DOMWINDOW == 88 (0000001DE1F67C00) [pid = 3852] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 09:02:22 INFO - PROCESS | 3852 | --DOMWINDOW == 87 (0000001D8370FC00) [pid = 3852] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 09:02:22 INFO - PROCESS | 3852 | --DOMWINDOW == 86 (0000001D8186C000) [pid = 3852] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 09:02:22 INFO - PROCESS | 3852 | --DOMWINDOW == 85 (0000001DB2195800) [pid = 3852] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 09:02:22 INFO - PROCESS | 3852 | --DOMWINDOW == 84 (0000001DDCFC3400) [pid = 3852] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 09:02:22 INFO - PROCESS | 3852 | --DOMWINDOW == 83 (0000001DE231E400) [pid = 3852] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 09:02:22 INFO - PROCESS | 3852 | --DOMWINDOW == 82 (0000001DE1E63800) [pid = 3852] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 09:02:22 INFO - PROCESS | 3852 | --DOMWINDOW == 81 (0000001DE1D1F400) [pid = 3852] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 09:02:22 INFO - PROCESS | 3852 | 1464192142634 Marionette TRACE conn6 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 09:02:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 09:02:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 2381ms 09:02:22 INFO - PROCESS | 3852 | 1464192142672 Marionette TRACE conn6 -> [0,2477,"getWindowHandle",null] 09:02:22 INFO - PROCESS | 3852 | 1464192142677 Marionette TRACE conn6 <- [1,2477,null,{"value":"13"}] 09:02:22 INFO - PROCESS | 3852 | 1464192142682 Marionette TRACE conn6 -> [0,2478,"setScriptTimeout",{"ms":35000}] 09:02:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 09:02:22 INFO - PROCESS | 3852 | 1464192142686 Marionette TRACE conn6 <- [1,2478,null,{}] 09:02:22 INFO - PROCESS | 3852 | 1464192142693 Marionette TRACE conn6 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:22 INFO - PROCESS | 3852 | 1464192142793 Marionette TRACE conn6 <- [1,2479,null,{"value":null}] 09:02:22 INFO - PROCESS | 3852 | 1464192142804 Marionette TRACE conn6 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:22 INFO - PROCESS | 3852 | ++DOCSHELL 0000001D818D0800 == 26 [pid = 3852] [id = 629] 09:02:22 INFO - PROCESS | 3852 | ++DOMWINDOW == 82 (0000001D818EDC00) [pid = 3852] [serial = 1887] [outer = 0000000000000000] 09:02:22 INFO - PROCESS | 3852 | ++DOMWINDOW == 83 (0000001D818EE800) [pid = 3852] [serial = 1888] [outer = 0000001D818EDC00] 09:02:22 INFO - PROCESS | 3852 | 1464192142854 Marionette DEBUG loaded listener.js 09:02:22 INFO - PROCESS | 3852 | ++DOMWINDOW == 84 (0000001D8278E400) [pid = 3852] [serial = 1889] [outer = 0000001D818EDC00] 09:02:23 INFO - PROCESS | 3852 | 1464192143385 Marionette TRACE conn6 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 09:02:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 09:02:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 734ms 09:02:23 INFO - PROCESS | 3852 | 1464192143420 Marionette TRACE conn6 -> [0,2481,"getWindowHandle",null] 09:02:23 INFO - PROCESS | 3852 | 1464192143427 Marionette TRACE conn6 <- [1,2481,null,{"value":"13"}] 09:02:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 09:02:23 INFO - PROCESS | 3852 | 1464192143433 Marionette TRACE conn6 -> [0,2482,"setScriptTimeout",{"ms":35000}] 09:02:23 INFO - PROCESS | 3852 | 1464192143436 Marionette TRACE conn6 <- [1,2482,null,{}] 09:02:23 INFO - PROCESS | 3852 | 1464192143440 Marionette TRACE conn6 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:23 INFO - PROCESS | 3852 | 1464192143540 Marionette TRACE conn6 <- [1,2483,null,{"value":null}] 09:02:23 INFO - PROCESS | 3852 | 1464192143618 Marionette TRACE conn6 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:23 INFO - PROCESS | 3852 | ++DOCSHELL 0000001D842CB000 == 27 [pid = 3852] [id = 630] 09:02:23 INFO - PROCESS | 3852 | ++DOMWINDOW == 85 (0000001D82C02C00) [pid = 3852] [serial = 1890] [outer = 0000000000000000] 09:02:23 INFO - PROCESS | 3852 | ++DOMWINDOW == 86 (0000001D82CCF400) [pid = 3852] [serial = 1891] [outer = 0000001D82C02C00] 09:02:23 INFO - PROCESS | 3852 | 1464192143676 Marionette DEBUG loaded listener.js 09:02:23 INFO - PROCESS | 3852 | ++DOMWINDOW == 87 (0000001D835D5000) [pid = 3852] [serial = 1892] [outer = 0000001D82C02C00] 09:02:24 INFO - PROCESS | 3852 | 1464192144102 Marionette TRACE conn6 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 09:02:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 09:02:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 734ms 09:02:24 INFO - PROCESS | 3852 | 1464192144168 Marionette TRACE conn6 -> [0,2485,"getWindowHandle",null] 09:02:24 INFO - PROCESS | 3852 | 1464192144171 Marionette TRACE conn6 <- [1,2485,null,{"value":"13"}] 09:02:24 INFO - PROCESS | 3852 | 1464192144213 Marionette TRACE conn6 -> [0,2486,"setScriptTimeout",{"ms":35000}] 09:02:24 INFO - PROCESS | 3852 | 1464192144217 Marionette TRACE conn6 <- [1,2486,null,{}] 09:02:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 09:02:24 INFO - PROCESS | 3852 | 1464192144235 Marionette TRACE conn6 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:24 INFO - PROCESS | 3852 | 1464192144339 Marionette TRACE conn6 <- [1,2487,null,{"value":null}] 09:02:24 INFO - PROCESS | 3852 | 1464192144350 Marionette TRACE conn6 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:24 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DB095C000 == 28 [pid = 3852] [id = 631] 09:02:24 INFO - PROCESS | 3852 | ++DOMWINDOW == 88 (0000001D80036C00) [pid = 3852] [serial = 1893] [outer = 0000000000000000] 09:02:24 INFO - PROCESS | 3852 | ++DOMWINDOW == 89 (0000001D839AC000) [pid = 3852] [serial = 1894] [outer = 0000001D80036C00] 09:02:24 INFO - PROCESS | 3852 | 1464192144463 Marionette DEBUG loaded listener.js 09:02:24 INFO - PROCESS | 3852 | ++DOMWINDOW == 90 (0000001D83A0E000) [pid = 3852] [serial = 1895] [outer = 0000001D80036C00] 09:02:24 INFO - PROCESS | 3852 | 1464192144882 Marionette TRACE conn6 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 09:02:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 09:02:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 692ms 09:02:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 09:02:24 INFO - PROCESS | 3852 | 1464192144913 Marionette TRACE conn6 -> [0,2489,"getWindowHandle",null] 09:02:24 INFO - PROCESS | 3852 | 1464192144916 Marionette TRACE conn6 <- [1,2489,null,{"value":"13"}] 09:02:24 INFO - PROCESS | 3852 | 1464192144919 Marionette TRACE conn6 -> [0,2490,"setScriptTimeout",{"ms":35000}] 09:02:24 INFO - PROCESS | 3852 | 1464192144921 Marionette TRACE conn6 <- [1,2490,null,{}] 09:02:24 INFO - PROCESS | 3852 | 1464192144925 Marionette TRACE conn6 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:25 INFO - PROCESS | 3852 | 1464192145044 Marionette TRACE conn6 <- [1,2491,null,{"value":null}] 09:02:25 INFO - PROCESS | 3852 | 1464192145054 Marionette TRACE conn6 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:25 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DB2012000 == 29 [pid = 3852] [id = 632] 09:02:25 INFO - PROCESS | 3852 | ++DOMWINDOW == 91 (0000001DB0C3FC00) [pid = 3852] [serial = 1896] [outer = 0000000000000000] 09:02:25 INFO - PROCESS | 3852 | ++DOMWINDOW == 92 (0000001DB204FC00) [pid = 3852] [serial = 1897] [outer = 0000001DB0C3FC00] 09:02:25 INFO - PROCESS | 3852 | 1464192145102 Marionette DEBUG loaded listener.js 09:02:25 INFO - PROCESS | 3852 | ++DOMWINDOW == 93 (0000001DB219E400) [pid = 3852] [serial = 1898] [outer = 0000001DB0C3FC00] 09:02:25 INFO - PROCESS | 3852 | 1464192145534 Marionette TRACE conn6 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 09:02:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 09:02:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 671ms 09:02:25 INFO - PROCESS | 3852 | 1464192145593 Marionette TRACE conn6 -> [0,2493,"getWindowHandle",null] 09:02:25 INFO - PROCESS | 3852 | 1464192145596 Marionette TRACE conn6 <- [1,2493,null,{"value":"13"}] 09:02:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 09:02:25 INFO - PROCESS | 3852 | 1464192145599 Marionette TRACE conn6 -> [0,2494,"setScriptTimeout",{"ms":35000}] 09:02:25 INFO - PROCESS | 3852 | 1464192145601 Marionette TRACE conn6 <- [1,2494,null,{}] 09:02:25 INFO - PROCESS | 3852 | 1464192145604 Marionette TRACE conn6 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:25 INFO - PROCESS | 3852 | 1464192145688 Marionette TRACE conn6 <- [1,2495,null,{"value":null}] 09:02:25 INFO - PROCESS | 3852 | 1464192145726 Marionette TRACE conn6 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:25 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DD435D800 == 30 [pid = 3852] [id = 633] 09:02:25 INFO - PROCESS | 3852 | ++DOMWINDOW == 94 (0000001D81769C00) [pid = 3852] [serial = 1899] [outer = 0000000000000000] 09:02:25 INFO - PROCESS | 3852 | ++DOMWINDOW == 95 (0000001DB21AF800) [pid = 3852] [serial = 1900] [outer = 0000001D81769C00] 09:02:25 INFO - PROCESS | 3852 | 1464192145787 Marionette DEBUG loaded listener.js 09:02:25 INFO - PROCESS | 3852 | ++DOMWINDOW == 96 (0000001DB22B8800) [pid = 3852] [serial = 1901] [outer = 0000001D81769C00] 09:02:26 INFO - PROCESS | 3852 | 1464192146251 Marionette TRACE conn6 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 09:02:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 09:02:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 671ms 09:02:26 INFO - PROCESS | 3852 | 1464192146273 Marionette TRACE conn6 -> [0,2497,"getWindowHandle",null] 09:02:26 INFO - PROCESS | 3852 | 1464192146276 Marionette TRACE conn6 <- [1,2497,null,{"value":"13"}] 09:02:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 09:02:26 INFO - PROCESS | 3852 | 1464192146279 Marionette TRACE conn6 -> [0,2498,"setScriptTimeout",{"ms":35000}] 09:02:26 INFO - PROCESS | 3852 | 1464192146281 Marionette TRACE conn6 <- [1,2498,null,{}] 09:02:26 INFO - PROCESS | 3852 | 1464192146284 Marionette TRACE conn6 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:26 INFO - PROCESS | 3852 | 1464192146403 Marionette TRACE conn6 <- [1,2499,null,{"value":null}] 09:02:26 INFO - PROCESS | 3852 | 1464192146413 Marionette TRACE conn6 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:26 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE1CBC800 == 31 [pid = 3852] [id = 634] 09:02:26 INFO - PROCESS | 3852 | ++DOMWINDOW == 97 (0000001DDCFC2C00) [pid = 3852] [serial = 1902] [outer = 0000000000000000] 09:02:26 INFO - PROCESS | 3852 | ++DOMWINDOW == 98 (0000001DE0539400) [pid = 3852] [serial = 1903] [outer = 0000001DDCFC2C00] 09:02:26 INFO - PROCESS | 3852 | 1464192146463 Marionette DEBUG loaded listener.js 09:02:26 INFO - PROCESS | 3852 | ++DOMWINDOW == 99 (0000001DE0E1C400) [pid = 3852] [serial = 1904] [outer = 0000001DDCFC2C00] 09:02:26 INFO - PROCESS | 3852 | 1464192146894 Marionette TRACE conn6 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 09:02:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 09:02:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 671ms 09:02:26 INFO - PROCESS | 3852 | 1464192146953 Marionette TRACE conn6 -> [0,2501,"getWindowHandle",null] 09:02:26 INFO - PROCESS | 3852 | 1464192146956 Marionette TRACE conn6 <- [1,2501,null,{"value":"13"}] 09:02:26 INFO - PROCESS | 3852 | 1464192146959 Marionette TRACE conn6 -> [0,2502,"setScriptTimeout",{"ms":35000}] 09:02:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 09:02:26 INFO - PROCESS | 3852 | 1464192146961 Marionette TRACE conn6 <- [1,2502,null,{}] 09:02:26 INFO - PROCESS | 3852 | 1464192146964 Marionette TRACE conn6 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:27 INFO - PROCESS | 3852 | 1464192147046 Marionette TRACE conn6 <- [1,2503,null,{"value":null}] 09:02:27 INFO - PROCESS | 3852 | 1464192147086 Marionette TRACE conn6 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:27 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE644D800 == 32 [pid = 3852] [id = 635] 09:02:27 INFO - PROCESS | 3852 | ++DOMWINDOW == 100 (0000001D81866000) [pid = 3852] [serial = 1905] [outer = 0000000000000000] 09:02:27 INFO - PROCESS | 3852 | ++DOMWINDOW == 101 (0000001DE1D17C00) [pid = 3852] [serial = 1906] [outer = 0000001D81866000] 09:02:27 INFO - PROCESS | 3852 | 1464192147133 Marionette DEBUG loaded listener.js 09:02:27 INFO - PROCESS | 3852 | ++DOMWINDOW == 102 (0000001DE1E1FC00) [pid = 3852] [serial = 1907] [outer = 0000001D81866000] 09:02:27 INFO - PROCESS | 3852 | 1464192147557 Marionette TRACE conn6 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 09:02:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 09:02:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 671ms 09:02:27 INFO - PROCESS | 3852 | 1464192147634 Marionette TRACE conn6 -> [0,2505,"getWindowHandle",null] 09:02:27 INFO - PROCESS | 3852 | 1464192147636 Marionette TRACE conn6 <- [1,2505,null,{"value":"13"}] 09:02:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 09:02:27 INFO - PROCESS | 3852 | 1464192147639 Marionette TRACE conn6 -> [0,2506,"setScriptTimeout",{"ms":35000}] 09:02:27 INFO - PROCESS | 3852 | 1464192147641 Marionette TRACE conn6 <- [1,2506,null,{}] 09:02:27 INFO - PROCESS | 3852 | 1464192147645 Marionette TRACE conn6 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:27 INFO - PROCESS | 3852 | 1464192147755 Marionette TRACE conn6 <- [1,2507,null,{"value":null}] 09:02:27 INFO - PROCESS | 3852 | 1464192147764 Marionette TRACE conn6 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:27 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE6E19800 == 33 [pid = 3852] [id = 636] 09:02:27 INFO - PROCESS | 3852 | ++DOMWINDOW == 103 (0000001DE1E23000) [pid = 3852] [serial = 1908] [outer = 0000000000000000] 09:02:27 INFO - PROCESS | 3852 | ++DOMWINDOW == 104 (0000001DE1E57800) [pid = 3852] [serial = 1909] [outer = 0000001DE1E23000] 09:02:27 INFO - PROCESS | 3852 | 1464192147852 Marionette DEBUG loaded listener.js 09:02:27 INFO - PROCESS | 3852 | ++DOMWINDOW == 105 (0000001DE1E64000) [pid = 3852] [serial = 1910] [outer = 0000001DE1E23000] 09:02:28 INFO - PROCESS | 3852 | 1464192148293 Marionette TRACE conn6 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 09:02:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 09:02:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 671ms 09:02:28 INFO - PROCESS | 3852 | 1464192148313 Marionette TRACE conn6 -> [0,2509,"getWindowHandle",null] 09:02:28 INFO - PROCESS | 3852 | 1464192148316 Marionette TRACE conn6 <- [1,2509,null,{"value":"13"}] 09:02:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 09:02:28 INFO - PROCESS | 3852 | 1464192148319 Marionette TRACE conn6 -> [0,2510,"setScriptTimeout",{"ms":35000}] 09:02:28 INFO - PROCESS | 3852 | 1464192148321 Marionette TRACE conn6 <- [1,2510,null,{}] 09:02:28 INFO - PROCESS | 3852 | 1464192148325 Marionette TRACE conn6 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:28 INFO - PROCESS | 3852 | 1464192148436 Marionette TRACE conn6 <- [1,2511,null,{"value":null}] 09:02:28 INFO - PROCESS | 3852 | 1464192148518 Marionette TRACE conn6 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:28 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DB095B000 == 34 [pid = 3852] [id = 637] 09:02:28 INFO - PROCESS | 3852 | ++DOMWINDOW == 106 (0000001DE1E62800) [pid = 3852] [serial = 1911] [outer = 0000000000000000] 09:02:28 INFO - PROCESS | 3852 | ++DOMWINDOW == 107 (0000001DE1F6C400) [pid = 3852] [serial = 1912] [outer = 0000001DE1E62800] 09:02:28 INFO - PROCESS | 3852 | 1464192148565 Marionette DEBUG loaded listener.js 09:02:28 INFO - PROCESS | 3852 | ++DOMWINDOW == 108 (0000001DE26D5400) [pid = 3852] [serial = 1913] [outer = 0000001DE1E62800] 09:02:29 INFO - PROCESS | 3852 | 1464192148998 Marionette TRACE conn6 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 09:02:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 09:02:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 734ms 09:02:29 INFO - PROCESS | 3852 | 1464192149064 Marionette TRACE conn6 -> [0,2513,"getWindowHandle",null] 09:02:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 09:02:29 INFO - PROCESS | 3852 | 1464192149066 Marionette TRACE conn6 <- [1,2513,null,{"value":"13"}] 09:02:29 INFO - PROCESS | 3852 | 1464192149070 Marionette TRACE conn6 -> [0,2514,"setScriptTimeout",{"ms":35000}] 09:02:29 INFO - PROCESS | 3852 | 1464192149080 Marionette TRACE conn6 <- [1,2514,null,{}] 09:02:29 INFO - PROCESS | 3852 | 1464192149084 Marionette TRACE conn6 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:29 INFO - PROCESS | 3852 | 1464192149201 Marionette TRACE conn6 <- [1,2515,null,{"value":null}] 09:02:29 INFO - PROCESS | 3852 | 1464192149253 Marionette TRACE conn6 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:29 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE87B1000 == 35 [pid = 3852] [id = 638] 09:02:29 INFO - PROCESS | 3852 | ++DOMWINDOW == 109 (0000001DE2721400) [pid = 3852] [serial = 1914] [outer = 0000000000000000] 09:02:29 INFO - PROCESS | 3852 | ++DOMWINDOW == 110 (0000001DE2728C00) [pid = 3852] [serial = 1915] [outer = 0000001DE2721400] 09:02:29 INFO - PROCESS | 3852 | 1464192149300 Marionette DEBUG loaded listener.js 09:02:29 INFO - PROCESS | 3852 | ++DOMWINDOW == 111 (0000001DE327FC00) [pid = 3852] [serial = 1916] [outer = 0000001DE2721400] 09:02:30 INFO - PROCESS | 3852 | --DOMWINDOW == 110 (0000001DB0C40400) [pid = 3852] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 09:02:30 INFO - PROCESS | 3852 | --DOMWINDOW == 109 (0000001DB2195C00) [pid = 3852] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 09:02:30 INFO - PROCESS | 3852 | --DOMWINDOW == 108 (0000001DE872DC00) [pid = 3852] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 09:02:30 INFO - PROCESS | 3852 | --DOMWINDOW == 107 (0000001D80A0E000) [pid = 3852] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 09:02:30 INFO - PROCESS | 3852 | --DOMWINDOW == 106 (0000001DE1F64400) [pid = 3852] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 09:02:30 INFO - PROCESS | 3852 | --DOMWINDOW == 105 (0000001DE1E28C00) [pid = 3852] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 09:02:30 INFO - PROCESS | 3852 | --DOMWINDOW == 104 (0000001D82794C00) [pid = 3852] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 09:02:30 INFO - PROCESS | 3852 | --DOMWINDOW == 103 (0000001D818EA800) [pid = 3852] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 09:02:30 INFO - PROCESS | 3852 | --DOMWINDOW == 102 (0000001DB21B4000) [pid = 3852] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 09:02:30 INFO - PROCESS | 3852 | --DOMWINDOW == 101 (0000001DE7E41400) [pid = 3852] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 09:02:30 INFO - PROCESS | 3852 | --DOMWINDOW == 100 (0000001DE6610000) [pid = 3852] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 09:02:30 INFO - PROCESS | 3852 | --DOMWINDOW == 99 (0000001DE1E23400) [pid = 3852] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 09:02:30 INFO - PROCESS | 3852 | --DOMWINDOW == 98 (0000001DE73FAC00) [pid = 3852] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 09:02:30 INFO - PROCESS | 3852 | --DOMWINDOW == 97 (0000001D818EC400) [pid = 3852] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 09:02:30 INFO - PROCESS | 3852 | --DOMWINDOW == 96 (0000001DE8982000) [pid = 3852] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 09:02:30 INFO - PROCESS | 3852 | --DOMWINDOW == 95 (0000001D81867400) [pid = 3852] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 09:02:30 INFO - PROCESS | 3852 | --DOMWINDOW == 94 (0000001D82C0E400) [pid = 3852] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 09:02:30 INFO - PROCESS | 3852 | --DOMWINDOW == 93 (0000001DE272BC00) [pid = 3852] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 09:02:30 INFO - PROCESS | 3852 | --DOMWINDOW == 92 (0000001DE1E5E400) [pid = 3852] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 09:02:30 INFO - PROCESS | 3852 | --DOMWINDOW == 91 (0000001DB22BD400) [pid = 3852] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 09:02:30 INFO - PROCESS | 3852 | --DOMWINDOW == 90 (0000001D83A0AC00) [pid = 3852] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 09:02:30 INFO - PROCESS | 3852 | --DOMWINDOW == 89 (0000001DB22BC800) [pid = 3852] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 09:02:30 INFO - PROCESS | 3852 | --DOMWINDOW == 88 (0000001D82790000) [pid = 3852] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 09:02:30 INFO - PROCESS | 3852 | --DOMWINDOW == 87 (0000001DE7F9A400) [pid = 3852] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 09:02:30 INFO - PROCESS | 3852 | --DOMWINDOW == 86 (0000001DE8394C00) [pid = 3852] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 09:02:30 INFO - PROCESS | 3852 | --DOMWINDOW == 85 (0000001D82791400) [pid = 3852] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 09:02:30 INFO - PROCESS | 3852 | 1464192150184 Marionette TRACE conn6 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 09:02:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 09:02:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1148ms 09:02:30 INFO - PROCESS | 3852 | 1464192150218 Marionette TRACE conn6 -> [0,2517,"getWindowHandle",null] 09:02:30 INFO - PROCESS | 3852 | 1464192150221 Marionette TRACE conn6 <- [1,2517,null,{"value":"13"}] 09:02:30 INFO - PROCESS | 3852 | 1464192150224 Marionette TRACE conn6 -> [0,2518,"setScriptTimeout",{"ms":35000}] 09:02:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 09:02:30 INFO - PROCESS | 3852 | 1464192150226 Marionette TRACE conn6 <- [1,2518,null,{}] 09:02:30 INFO - PROCESS | 3852 | 1464192150230 Marionette TRACE conn6 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:30 INFO - PROCESS | 3852 | 1464192150360 Marionette TRACE conn6 <- [1,2519,null,{"value":null}] 09:02:30 INFO - PROCESS | 3852 | 1464192150417 Marionette TRACE conn6 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:30 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DB232D000 == 36 [pid = 3852] [id = 639] 09:02:30 INFO - PROCESS | 3852 | ++DOMWINDOW == 86 (0000001DE1C31800) [pid = 3852] [serial = 1917] [outer = 0000000000000000] 09:02:30 INFO - PROCESS | 3852 | ++DOMWINDOW == 87 (0000001DE1E26800) [pid = 3852] [serial = 1918] [outer = 0000001DE1C31800] 09:02:30 INFO - PROCESS | 3852 | 1464192150476 Marionette DEBUG loaded listener.js 09:02:30 INFO - PROCESS | 3852 | ++DOMWINDOW == 88 (0000001DE6410400) [pid = 3852] [serial = 1919] [outer = 0000001DE1C31800] 09:02:30 INFO - PROCESS | 3852 | 1464192150856 Marionette TRACE conn6 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 09:02:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 09:02:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 671ms 09:02:30 INFO - PROCESS | 3852 | 1464192150898 Marionette TRACE conn6 -> [0,2521,"getWindowHandle",null] 09:02:30 INFO - PROCESS | 3852 | 1464192150901 Marionette TRACE conn6 <- [1,2521,null,{"value":"13"}] 09:02:30 INFO - PROCESS | 3852 | 1464192150904 Marionette TRACE conn6 -> [0,2522,"setScriptTimeout",{"ms":35000}] 09:02:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 09:02:30 INFO - PROCESS | 3852 | 1464192150906 Marionette TRACE conn6 <- [1,2522,null,{}] 09:02:30 INFO - PROCESS | 3852 | 1464192150909 Marionette TRACE conn6 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:31 INFO - PROCESS | 3852 | 1464192151001 Marionette TRACE conn6 <- [1,2523,null,{"value":null}] 09:02:31 INFO - PROCESS | 3852 | 1464192151008 Marionette TRACE conn6 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:31 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEC22E000 == 37 [pid = 3852] [id = 640] 09:02:31 INFO - PROCESS | 3852 | ++DOMWINDOW == 89 (0000001DE660E800) [pid = 3852] [serial = 1920] [outer = 0000000000000000] 09:02:31 INFO - PROCESS | 3852 | ++DOMWINDOW == 90 (0000001DE678C000) [pid = 3852] [serial = 1921] [outer = 0000001DE660E800] 09:02:31 INFO - PROCESS | 3852 | 1464192151053 Marionette DEBUG loaded listener.js 09:02:31 INFO - PROCESS | 3852 | ++DOMWINDOW == 91 (0000001DE6F7F800) [pid = 3852] [serial = 1922] [outer = 0000001DE660E800] 09:02:31 INFO - PROCESS | 3852 | 1464192151491 Marionette TRACE conn6 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 09:02:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 09:02:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 629ms 09:02:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 09:02:31 INFO - PROCESS | 3852 | 1464192151539 Marionette TRACE conn6 -> [0,2525,"getWindowHandle",null] 09:02:31 INFO - PROCESS | 3852 | 1464192151541 Marionette TRACE conn6 <- [1,2525,null,{"value":"13"}] 09:02:31 INFO - PROCESS | 3852 | 1464192151545 Marionette TRACE conn6 -> [0,2526,"setScriptTimeout",{"ms":35000}] 09:02:31 INFO - PROCESS | 3852 | 1464192151546 Marionette TRACE conn6 <- [1,2526,null,{}] 09:02:31 INFO - PROCESS | 3852 | 1464192151550 Marionette TRACE conn6 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:31 INFO - PROCESS | 3852 | 1464192151634 Marionette TRACE conn6 <- [1,2527,null,{"value":null}] 09:02:31 INFO - PROCESS | 3852 | 1464192151640 Marionette TRACE conn6 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:31 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEE305000 == 38 [pid = 3852] [id = 641] 09:02:31 INFO - PROCESS | 3852 | ++DOMWINDOW == 92 (0000001DE71EF000) [pid = 3852] [serial = 1923] [outer = 0000000000000000] 09:02:31 INFO - PROCESS | 3852 | ++DOMWINDOW == 93 (0000001DE73ECC00) [pid = 3852] [serial = 1924] [outer = 0000001DE71EF000] 09:02:31 INFO - PROCESS | 3852 | 1464192151685 Marionette DEBUG loaded listener.js 09:02:31 INFO - PROCESS | 3852 | ++DOMWINDOW == 94 (0000001DE7F08800) [pid = 3852] [serial = 1925] [outer = 0000001DE71EF000] 09:02:32 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEC3BC000 == 37 [pid = 3852] [id = 579] 09:02:32 INFO - PROCESS | 3852 | --DOCSHELL 0000001D842CF000 == 36 [pid = 3852] [id = 582] 09:02:32 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE7FD5000 == 35 [pid = 3852] [id = 577] 09:02:32 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEEA1B000 == 34 [pid = 3852] [id = 581] 09:02:32 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE3480000 == 33 [pid = 3852] [id = 574] 09:02:32 INFO - PROCESS | 3852 | --DOCSHELL 0000001D8379D800 == 32 [pid = 3852] [id = 584] 09:02:32 INFO - PROCESS | 3852 | --DOCSHELL 0000001D83A68800 == 31 [pid = 3852] [id = 578] 09:02:32 INFO - PROCESS | 3852 | --DOCSHELL 0000001D841D0800 == 30 [pid = 3852] [id = 569] 09:02:32 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEE7D3000 == 29 [pid = 3852] [id = 580] 09:02:32 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE1CC1000 == 28 [pid = 3852] [id = 573] 09:02:32 INFO - PROCESS | 3852 | --DOCSHELL 0000001D8187D000 == 27 [pid = 3852] [id = 568] 09:02:32 INFO - PROCESS | 3852 | --DOCSHELL 0000001D811BC000 == 26 [pid = 3852] [id = 583] 09:02:32 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE6823000 == 25 [pid = 3852] [id = 575] 09:02:32 INFO - PROCESS | 3852 | --DOCSHELL 0000001D811CA800 == 24 [pid = 3852] [id = 585] 09:02:32 INFO - PROCESS | 3852 | --DOCSHELL 0000001DB0958000 == 23 [pid = 3852] [id = 576] 09:02:32 INFO - PROCESS | 3852 | --DOCSHELL 0000001DD4344000 == 22 [pid = 3852] [id = 572] 09:02:32 INFO - PROCESS | 3852 | --DOCSHELL 0000001DB2203000 == 21 [pid = 3852] [id = 571] 09:02:32 INFO - PROCESS | 3852 | --DOCSHELL 0000001DB0959000 == 20 [pid = 3852] [id = 570] 09:02:33 INFO - PROCESS | 3852 | --DOMWINDOW == 93 (0000001D83A0D800) [pid = 3852] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 09:02:33 INFO - PROCESS | 3852 | --DOMWINDOW == 92 (0000001DB2197000) [pid = 3852] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 09:02:33 INFO - PROCESS | 3852 | --DOMWINDOW == 91 (0000001DE7F9B800) [pid = 3852] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 09:02:33 INFO - PROCESS | 3852 | --DOMWINDOW == 90 (0000001DE83BA400) [pid = 3852] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 09:02:33 INFO - PROCESS | 3852 | --DOMWINDOW == 89 (0000001DE83C0800) [pid = 3852] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 09:02:33 INFO - PROCESS | 3852 | --DOMWINDOW == 88 (0000001D835D4C00) [pid = 3852] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 09:02:33 INFO - PROCESS | 3852 | --DOMWINDOW == 87 (0000001DE0531800) [pid = 3852] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 09:02:33 INFO - PROCESS | 3852 | --DOMWINDOW == 86 (0000001DE133A400) [pid = 3852] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 09:02:33 INFO - PROCESS | 3852 | --DOMWINDOW == 85 (0000001DE8D21000) [pid = 3852] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 09:02:33 INFO - PROCESS | 3852 | --DOMWINDOW == 84 (0000001D82CD2400) [pid = 3852] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 09:02:33 INFO - PROCESS | 3852 | --DOMWINDOW == 83 (0000001DE73F2C00) [pid = 3852] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 09:02:33 INFO - PROCESS | 3852 | --DOMWINDOW == 82 (0000001DE7E42800) [pid = 3852] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 09:02:33 INFO - PROCESS | 3852 | --DOMWINDOW == 81 (0000001DEBA9C800) [pid = 3852] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 09:02:33 INFO - PROCESS | 3852 | --DOMWINDOW == 80 (0000001DE1E5D400) [pid = 3852] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 09:02:33 INFO - PROCESS | 3852 | --DOMWINDOW == 79 (0000001DE7F98800) [pid = 3852] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 09:02:33 INFO - PROCESS | 3852 | --DOMWINDOW == 78 (0000001DE27EA800) [pid = 3852] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 09:02:33 INFO - PROCESS | 3852 | --DOMWINDOW == 77 (0000001DB0A59400) [pid = 3852] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 09:02:33 INFO - PROCESS | 3852 | --DOMWINDOW == 76 (0000001DEB402C00) [pid = 3852] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 09:02:33 INFO - PROCESS | 3852 | --DOMWINDOW == 75 (0000001DE8725800) [pid = 3852] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 09:02:33 INFO - PROCESS | 3852 | --DOMWINDOW == 74 (0000001D83A0C400) [pid = 3852] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 09:02:33 INFO - PROCESS | 3852 | --DOMWINDOW == 73 (0000001D82793800) [pid = 3852] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 09:02:33 INFO - PROCESS | 3852 | --DOMWINDOW == 72 (0000001DE6ED7800) [pid = 3852] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 09:02:33 INFO - PROCESS | 3852 | --DOMWINDOW == 71 (0000001DE6465000) [pid = 3852] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 09:02:33 INFO - PROCESS | 3852 | --DOMWINDOW == 70 (0000001DE6414400) [pid = 3852] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 09:02:33 INFO - PROCESS | 3852 | --DOMWINDOW == 69 (0000001DE2D47C00) [pid = 3852] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 09:02:33 INFO - PROCESS | 3852 | --DOMWINDOW == 68 (0000001DE2578400) [pid = 3852] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 09:02:33 INFO - PROCESS | 3852 | --DOMWINDOW == 67 (0000001DE1F61C00) [pid = 3852] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 09:02:33 INFO - PROCESS | 3852 | --DOMWINDOW == 66 (0000001DE1C35800) [pid = 3852] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 09:02:33 INFO - PROCESS | 3852 | --DOMWINDOW == 65 (0000001DE05DCC00) [pid = 3852] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 09:02:33 INFO - PROCESS | 3852 | --DOMWINDOW == 64 (0000001DB2053800) [pid = 3852] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 09:02:33 INFO - PROCESS | 3852 | --DOMWINDOW == 63 (0000001DB0A60800) [pid = 3852] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 09:02:33 INFO - PROCESS | 3852 | --DOMWINDOW == 62 (0000001DE0E17800) [pid = 3852] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 09:02:33 INFO - PROCESS | 3852 | --DOMWINDOW == 61 (0000001D839AF400) [pid = 3852] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 09:02:33 INFO - PROCESS | 3852 | --DOMWINDOW == 60 (0000001DB22C0000) [pid = 3852] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 09:02:33 INFO - PROCESS | 3852 | --DOMWINDOW == 59 (0000001DE74B3800) [pid = 3852] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 09:02:33 INFO - PROCESS | 3852 | --DOMWINDOW == 58 (0000001DEB472C00) [pid = 3852] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 09:02:33 INFO - PROCESS | 3852 | --DOMWINDOW == 57 (0000001DE83B9000) [pid = 3852] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 09:02:33 INFO - PROCESS | 3852 | --DOMWINDOW == 56 (0000001DE7337800) [pid = 3852] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 09:02:33 INFO - PROCESS | 3852 | 1464192153631 Marionette TRACE conn6 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 09:02:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 09:02:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 2134ms 09:02:33 INFO - PROCESS | 3852 | 1464192153680 Marionette TRACE conn6 -> [0,2529,"getWindowHandle",null] 09:02:33 INFO - PROCESS | 3852 | 1464192153685 Marionette TRACE conn6 <- [1,2529,null,{"value":"13"}] 09:02:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 09:02:33 INFO - PROCESS | 3852 | 1464192153690 Marionette TRACE conn6 -> [0,2530,"setScriptTimeout",{"ms":35000}] 09:02:33 INFO - PROCESS | 3852 | 1464192153694 Marionette TRACE conn6 <- [1,2530,null,{}] 09:02:33 INFO - PROCESS | 3852 | 1464192153701 Marionette TRACE conn6 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:33 INFO - PROCESS | 3852 | 1464192153797 Marionette TRACE conn6 <- [1,2531,null,{"value":null}] 09:02:33 INFO - PROCESS | 3852 | 1464192153806 Marionette TRACE conn6 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:33 INFO - PROCESS | 3852 | ++DOCSHELL 0000001D818C6000 == 21 [pid = 3852] [id = 642] 09:02:33 INFO - PROCESS | 3852 | ++DOMWINDOW == 57 (0000001D8186DC00) [pid = 3852] [serial = 1926] [outer = 0000000000000000] 09:02:33 INFO - PROCESS | 3852 | ++DOMWINDOW == 58 (0000001D8186E400) [pid = 3852] [serial = 1927] [outer = 0000001D8186DC00] 09:02:33 INFO - PROCESS | 3852 | 1464192153856 Marionette DEBUG loaded listener.js 09:02:33 INFO - PROCESS | 3852 | ++DOMWINDOW == 59 (0000001D818F7400) [pid = 3852] [serial = 1928] [outer = 0000001D8186DC00] 09:02:34 INFO - PROCESS | 3852 | 1464192154365 Marionette TRACE conn6 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 09:02:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 09:02:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 734ms 09:02:34 INFO - PROCESS | 3852 | 1464192154428 Marionette TRACE conn6 -> [0,2533,"getWindowHandle",null] 09:02:34 INFO - PROCESS | 3852 | 1464192154435 Marionette TRACE conn6 <- [1,2533,null,{"value":"13"}] 09:02:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 09:02:34 INFO - PROCESS | 3852 | 1464192154442 Marionette TRACE conn6 -> [0,2534,"setScriptTimeout",{"ms":35000}] 09:02:34 INFO - PROCESS | 3852 | 1464192154445 Marionette TRACE conn6 <- [1,2534,null,{}] 09:02:34 INFO - PROCESS | 3852 | 1464192154449 Marionette TRACE conn6 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:34 INFO - PROCESS | 3852 | 1464192154543 Marionette TRACE conn6 <- [1,2535,null,{"value":null}] 09:02:34 INFO - PROCESS | 3852 | 1464192154622 Marionette TRACE conn6 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:34 INFO - PROCESS | 3852 | ++DOCSHELL 0000001D841DA000 == 22 [pid = 3852] [id = 643] 09:02:34 INFO - PROCESS | 3852 | ++DOMWINDOW == 60 (0000001D80A0D000) [pid = 3852] [serial = 1929] [outer = 0000000000000000] 09:02:34 INFO - PROCESS | 3852 | ++DOMWINDOW == 61 (0000001D82C09400) [pid = 3852] [serial = 1930] [outer = 0000001D80A0D000] 09:02:34 INFO - PROCESS | 3852 | 1464192154671 Marionette DEBUG loaded listener.js 09:02:34 INFO - PROCESS | 3852 | ++DOMWINDOW == 62 (0000001D82CCA000) [pid = 3852] [serial = 1931] [outer = 0000001D80A0D000] 09:02:35 INFO - PROCESS | 3852 | 1464192155087 Marionette TRACE conn6 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 09:02:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 09:02:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 670ms 09:02:35 INFO - PROCESS | 3852 | 1464192155118 Marionette TRACE conn6 -> [0,2537,"getWindowHandle",null] 09:02:35 INFO - PROCESS | 3852 | 1464192155121 Marionette TRACE conn6 <- [1,2537,null,{"value":"13"}] 09:02:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 09:02:35 INFO - PROCESS | 3852 | 1464192155125 Marionette TRACE conn6 -> [0,2538,"setScriptTimeout",{"ms":35000}] 09:02:35 INFO - PROCESS | 3852 | 1464192155128 Marionette TRACE conn6 <- [1,2538,null,{}] 09:02:35 INFO - PROCESS | 3852 | 1464192155140 Marionette TRACE conn6 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:35 INFO - PROCESS | 3852 | 1464192155272 Marionette TRACE conn6 <- [1,2539,null,{"value":null}] 09:02:35 INFO - PROCESS | 3852 | 1464192155290 Marionette TRACE conn6 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:35 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DB0956000 == 23 [pid = 3852] [id = 644] 09:02:35 INFO - PROCESS | 3852 | ++DOMWINDOW == 63 (0000001D8095BC00) [pid = 3852] [serial = 1932] [outer = 0000000000000000] 09:02:35 INFO - PROCESS | 3852 | ++DOMWINDOW == 64 (0000001D83712C00) [pid = 3852] [serial = 1933] [outer = 0000001D8095BC00] 09:02:35 INFO - PROCESS | 3852 | 1464192155342 Marionette DEBUG loaded listener.js 09:02:35 INFO - PROCESS | 3852 | ++DOMWINDOW == 65 (0000001D839A7C00) [pid = 3852] [serial = 1934] [outer = 0000001D8095BC00] 09:02:35 INFO - PROCESS | 3852 | 1464192155822 Marionette TRACE conn6 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 09:02:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 09:02:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 734ms 09:02:35 INFO - PROCESS | 3852 | 1464192155860 Marionette TRACE conn6 -> [0,2541,"getWindowHandle",null] 09:02:35 INFO - PROCESS | 3852 | 1464192155863 Marionette TRACE conn6 <- [1,2541,null,{"value":"13"}] 09:02:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 09:02:35 INFO - PROCESS | 3852 | 1464192155866 Marionette TRACE conn6 -> [0,2542,"setScriptTimeout",{"ms":35000}] 09:02:35 INFO - PROCESS | 3852 | 1464192155868 Marionette TRACE conn6 <- [1,2542,null,{}] 09:02:35 INFO - PROCESS | 3852 | 1464192155871 Marionette TRACE conn6 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:35 INFO - PROCESS | 3852 | 1464192155961 Marionette TRACE conn6 <- [1,2543,null,{"value":null}] 09:02:35 INFO - PROCESS | 3852 | 1464192155969 Marionette TRACE conn6 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:35 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DB200E800 == 24 [pid = 3852] [id = 645] 09:02:35 INFO - PROCESS | 3852 | ++DOMWINDOW == 66 (0000001D83A0BC00) [pid = 3852] [serial = 1935] [outer = 0000000000000000] 09:02:36 INFO - PROCESS | 3852 | ++DOMWINDOW == 67 (0000001D83A11000) [pid = 3852] [serial = 1936] [outer = 0000001D83A0BC00] 09:02:36 INFO - PROCESS | 3852 | 1464192156017 Marionette DEBUG loaded listener.js 09:02:36 INFO - PROCESS | 3852 | ++DOMWINDOW == 68 (0000001DB0A99400) [pid = 3852] [serial = 1937] [outer = 0000001D83A0BC00] 09:02:36 INFO - PROCESS | 3852 | 1464192156472 Marionette TRACE conn6 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 09:02:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 09:02:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 628ms 09:02:36 INFO - PROCESS | 3852 | 1464192156497 Marionette TRACE conn6 -> [0,2545,"getWindowHandle",null] 09:02:36 INFO - PROCESS | 3852 | 1464192156500 Marionette TRACE conn6 <- [1,2545,null,{"value":"13"}] 09:02:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 09:02:36 INFO - PROCESS | 3852 | 1464192156508 Marionette TRACE conn6 -> [0,2546,"setScriptTimeout",{"ms":35000}] 09:02:36 INFO - PROCESS | 3852 | 1464192156510 Marionette TRACE conn6 <- [1,2546,null,{}] 09:02:36 INFO - PROCESS | 3852 | 1464192156513 Marionette TRACE conn6 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:36 INFO - PROCESS | 3852 | 1464192156595 Marionette TRACE conn6 <- [1,2547,null,{"value":null}] 09:02:36 INFO - PROCESS | 3852 | 1464192156604 Marionette TRACE conn6 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:36 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DB2320800 == 25 [pid = 3852] [id = 646] 09:02:36 INFO - PROCESS | 3852 | ++DOMWINDOW == 69 (0000001D80967C00) [pid = 3852] [serial = 1938] [outer = 0000000000000000] 09:02:36 INFO - PROCESS | 3852 | ++DOMWINDOW == 70 (0000001DB0C3DC00) [pid = 3852] [serial = 1939] [outer = 0000001D80967C00] 09:02:36 INFO - PROCESS | 3852 | 1464192156652 Marionette DEBUG loaded listener.js 09:02:36 INFO - PROCESS | 3852 | ++DOMWINDOW == 71 (0000001DB2055000) [pid = 3852] [serial = 1940] [outer = 0000001D80967C00] 09:02:37 INFO - PROCESS | 3852 | 1464192157147 Marionette TRACE conn6 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 09:02:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 09:02:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 671ms 09:02:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 09:02:37 INFO - PROCESS | 3852 | 1464192157183 Marionette TRACE conn6 -> [0,2549,"getWindowHandle",null] 09:02:37 INFO - PROCESS | 3852 | 1464192157185 Marionette TRACE conn6 <- [1,2549,null,{"value":"13"}] 09:02:37 INFO - PROCESS | 3852 | 1464192157188 Marionette TRACE conn6 -> [0,2550,"setScriptTimeout",{"ms":35000}] 09:02:37 INFO - PROCESS | 3852 | 1464192157190 Marionette TRACE conn6 <- [1,2550,null,{}] 09:02:37 INFO - PROCESS | 3852 | 1464192157194 Marionette TRACE conn6 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:37 INFO - PROCESS | 3852 | 1464192157313 Marionette TRACE conn6 <- [1,2551,null,{"value":null}] 09:02:37 INFO - PROCESS | 3852 | 1464192157329 Marionette TRACE conn6 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:37 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE1602800 == 26 [pid = 3852] [id = 647] 09:02:37 INFO - PROCESS | 3852 | ++DOMWINDOW == 72 (0000001DB21B1800) [pid = 3852] [serial = 1941] [outer = 0000000000000000] 09:02:37 INFO - PROCESS | 3852 | ++DOMWINDOW == 73 (0000001DDCFBD000) [pid = 3852] [serial = 1942] [outer = 0000001DB21B1800] 09:02:37 INFO - PROCESS | 3852 | 1464192157377 Marionette DEBUG loaded listener.js 09:02:37 INFO - PROCESS | 3852 | ++DOMWINDOW == 74 (0000001DDCFC7400) [pid = 3852] [serial = 1943] [outer = 0000001DB21B1800] 09:02:37 INFO - PROCESS | 3852 | 1464192157820 Marionette TRACE conn6 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 09:02:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 09:02:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 671ms 09:02:37 INFO - PROCESS | 3852 | 1464192157862 Marionette TRACE conn6 -> [0,2553,"getWindowHandle",null] 09:02:37 INFO - PROCESS | 3852 | 1464192157864 Marionette TRACE conn6 <- [1,2553,null,{"value":"13"}] 09:02:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 09:02:37 INFO - PROCESS | 3852 | 1464192157868 Marionette TRACE conn6 -> [0,2554,"setScriptTimeout",{"ms":35000}] 09:02:37 INFO - PROCESS | 3852 | 1464192157870 Marionette TRACE conn6 <- [1,2554,null,{}] 09:02:37 INFO - PROCESS | 3852 | 1464192157873 Marionette TRACE conn6 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:37 INFO - PROCESS | 3852 | 1464192157955 Marionette TRACE conn6 <- [1,2555,null,{"value":null}] 09:02:38 INFO - PROCESS | 3852 | 1464192157992 Marionette TRACE conn6 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:38 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE2D0B800 == 27 [pid = 3852] [id = 648] 09:02:38 INFO - PROCESS | 3852 | ++DOMWINDOW == 75 (0000001D8175D400) [pid = 3852] [serial = 1944] [outer = 0000000000000000] 09:02:38 INFO - PROCESS | 3852 | ++DOMWINDOW == 76 (0000001DE052E400) [pid = 3852] [serial = 1945] [outer = 0000001D8175D400] 09:02:38 INFO - PROCESS | 3852 | 1464192158038 Marionette DEBUG loaded listener.js 09:02:38 INFO - PROCESS | 3852 | ++DOMWINDOW == 77 (0000001DE05DCC00) [pid = 3852] [serial = 1946] [outer = 0000001D8175D400] 09:02:38 INFO - PROCESS | 3852 | 1464192158513 Marionette TRACE conn6 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 09:02:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 09:02:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 671ms 09:02:38 INFO - PROCESS | 3852 | 1464192158542 Marionette TRACE conn6 -> [0,2557,"getWindowHandle",null] 09:02:38 INFO - PROCESS | 3852 | 1464192158545 Marionette TRACE conn6 <- [1,2557,null,{"value":"13"}] 09:02:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 09:02:38 INFO - PROCESS | 3852 | 1464192158548 Marionette TRACE conn6 -> [0,2558,"setScriptTimeout",{"ms":35000}] 09:02:38 INFO - PROCESS | 3852 | 1464192158550 Marionette TRACE conn6 <- [1,2558,null,{}] 09:02:38 INFO - PROCESS | 3852 | 1464192158554 Marionette TRACE conn6 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:38 INFO - PROCESS | 3852 | 1464192158634 Marionette TRACE conn6 <- [1,2559,null,{"value":null}] 09:02:38 INFO - PROCESS | 3852 | 1464192158641 Marionette TRACE conn6 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:38 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE6455800 == 28 [pid = 3852] [id = 649] 09:02:38 INFO - PROCESS | 3852 | ++DOMWINDOW == 78 (0000001DE0ED2C00) [pid = 3852] [serial = 1947] [outer = 0000000000000000] 09:02:38 INFO - PROCESS | 3852 | ++DOMWINDOW == 79 (0000001DE13D0C00) [pid = 3852] [serial = 1948] [outer = 0000001DE0ED2C00] 09:02:38 INFO - PROCESS | 3852 | 1464192158688 Marionette DEBUG loaded listener.js 09:02:38 INFO - PROCESS | 3852 | ++DOMWINDOW == 80 (0000001DE1C31400) [pid = 3852] [serial = 1949] [outer = 0000001DE0ED2C00] 09:02:39 INFO - PROCESS | 3852 | 1464192159163 Marionette TRACE conn6 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 09:02:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 09:02:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 671ms 09:02:39 INFO - PROCESS | 3852 | 1464192159223 Marionette TRACE conn6 -> [0,2561,"getWindowHandle",null] 09:02:39 INFO - PROCESS | 3852 | 1464192159225 Marionette TRACE conn6 <- [1,2561,null,{"value":"13"}] 09:02:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 09:02:39 INFO - PROCESS | 3852 | 1464192159235 Marionette TRACE conn6 -> [0,2562,"setScriptTimeout",{"ms":35000}] 09:02:39 INFO - PROCESS | 3852 | 1464192159237 Marionette TRACE conn6 <- [1,2562,null,{}] 09:02:39 INFO - PROCESS | 3852 | 1464192159240 Marionette TRACE conn6 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:39 INFO - PROCESS | 3852 | 1464192159345 Marionette TRACE conn6 <- [1,2563,null,{"value":null}] 09:02:39 INFO - PROCESS | 3852 | 1464192159427 Marionette TRACE conn6 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:39 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DB0955800 == 29 [pid = 3852] [id = 650] 09:02:39 INFO - PROCESS | 3852 | ++DOMWINDOW == 81 (0000001DE1D15000) [pid = 3852] [serial = 1950] [outer = 0000000000000000] 09:02:39 INFO - PROCESS | 3852 | ++DOMWINDOW == 82 (0000001DE1D20000) [pid = 3852] [serial = 1951] [outer = 0000001DE1D15000] 09:02:39 INFO - PROCESS | 3852 | 1464192159474 Marionette DEBUG loaded listener.js 09:02:39 INFO - PROCESS | 3852 | ++DOMWINDOW == 83 (0000001DE1E24C00) [pid = 3852] [serial = 1952] [outer = 0000001DE1D15000] 09:02:39 INFO - PROCESS | 3852 | 1464192159913 Marionette TRACE conn6 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 09:02:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 09:02:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 733ms 09:02:39 INFO - PROCESS | 3852 | 1464192159974 Marionette TRACE conn6 -> [0,2565,"getWindowHandle",null] 09:02:39 INFO - PROCESS | 3852 | 1464192159985 Marionette TRACE conn6 <- [1,2565,null,{"value":"13"}] 09:02:39 INFO - PROCESS | 3852 | 1464192159989 Marionette TRACE conn6 -> [0,2566,"setScriptTimeout",{"ms":35000}] 09:02:39 INFO - PROCESS | 3852 | 1464192159990 Marionette TRACE conn6 <- [1,2566,null,{}] 09:02:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 09:02:40 INFO - PROCESS | 3852 | 1464192159994 Marionette TRACE conn6 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:40 INFO - PROCESS | 3852 | 1464192160107 Marionette TRACE conn6 <- [1,2567,null,{"value":null}] 09:02:40 INFO - PROCESS | 3852 | 1464192160162 Marionette TRACE conn6 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:40 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE738E000 == 30 [pid = 3852] [id = 651] 09:02:40 INFO - PROCESS | 3852 | ++DOMWINDOW == 84 (0000001DE1E1A400) [pid = 3852] [serial = 1953] [outer = 0000000000000000] 09:02:40 INFO - PROCESS | 3852 | ++DOMWINDOW == 85 (0000001DE1E5F000) [pid = 3852] [serial = 1954] [outer = 0000001DE1E1A400] 09:02:40 INFO - PROCESS | 3852 | 1464192160210 Marionette DEBUG loaded listener.js 09:02:40 INFO - PROCESS | 3852 | ++DOMWINDOW == 86 (0000001DE1F65C00) [pid = 3852] [serial = 1955] [outer = 0000001DE1E1A400] 09:02:40 INFO - PROCESS | 3852 | 1464192160659 Marionette TRACE conn6 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 09:02:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 09:02:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 734ms 09:02:40 INFO - PROCESS | 3852 | 1464192160747 Marionette TRACE conn6 -> [0,2569,"getWindowHandle",null] 09:02:40 INFO - PROCESS | 3852 | 1464192160750 Marionette TRACE conn6 <- [1,2569,null,{"value":"13"}] 09:02:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 09:02:40 INFO - PROCESS | 3852 | 1464192160754 Marionette TRACE conn6 -> [0,2570,"setScriptTimeout",{"ms":35000}] 09:02:40 INFO - PROCESS | 3852 | 1464192160756 Marionette TRACE conn6 <- [1,2570,null,{}] 09:02:40 INFO - PROCESS | 3852 | 1464192160760 Marionette TRACE conn6 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:40 INFO - PROCESS | 3852 | 1464192160964 Marionette TRACE conn6 <- [1,2571,null,{"value":null}] 09:02:40 INFO - PROCESS | 3852 | --DOMWINDOW == 85 (0000001DE2721400) [pid = 3852] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 09:02:40 INFO - PROCESS | 3852 | --DOMWINDOW == 84 (0000001DE1E62800) [pid = 3852] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 09:02:40 INFO - PROCESS | 3852 | --DOMWINDOW == 83 (0000001DE1C31800) [pid = 3852] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 09:02:40 INFO - PROCESS | 3852 | --DOMWINDOW == 82 (0000001DE660E800) [pid = 3852] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 09:02:40 INFO - PROCESS | 3852 | --DOMWINDOW == 81 (0000001D81769C00) [pid = 3852] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 09:02:40 INFO - PROCESS | 3852 | --DOMWINDOW == 80 (0000001DB0C3FC00) [pid = 3852] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 09:02:40 INFO - PROCESS | 3852 | --DOMWINDOW == 79 (0000001D80036C00) [pid = 3852] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 09:02:40 INFO - PROCESS | 3852 | --DOMWINDOW == 78 (0000001D82C02C00) [pid = 3852] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 09:02:40 INFO - PROCESS | 3852 | --DOMWINDOW == 77 (0000001D818EDC00) [pid = 3852] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 09:02:40 INFO - PROCESS | 3852 | --DOMWINDOW == 76 (0000001DEBA99800) [pid = 3852] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 09:02:40 INFO - PROCESS | 3852 | --DOMWINDOW == 75 (0000001D81866000) [pid = 3852] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 09:02:40 INFO - PROCESS | 3852 | --DOMWINDOW == 74 (0000001DDCFC2C00) [pid = 3852] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 09:02:40 INFO - PROCESS | 3852 | --DOMWINDOW == 73 (0000001DE1E23000) [pid = 3852] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 09:02:41 INFO - PROCESS | 3852 | 1464192161026 Marionette TRACE conn6 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:41 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DB2214800 == 31 [pid = 3852] [id = 652] 09:02:41 INFO - PROCESS | 3852 | ++DOMWINDOW == 74 (0000001D81769C00) [pid = 3852] [serial = 1956] [outer = 0000000000000000] 09:02:41 INFO - PROCESS | 3852 | ++DOMWINDOW == 75 (0000001D82C02C00) [pid = 3852] [serial = 1957] [outer = 0000001D81769C00] 09:02:41 INFO - PROCESS | 3852 | 1464192161084 Marionette DEBUG loaded listener.js 09:02:41 INFO - PROCESS | 3852 | ++DOMWINDOW == 76 (0000001DE1F6B000) [pid = 3852] [serial = 1958] [outer = 0000001D81769C00] 09:02:41 INFO - PROCESS | 3852 | 1464192161470 Marionette TRACE conn6 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 09:02:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 09:02:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 776ms 09:02:41 INFO - PROCESS | 3852 | 1464192161531 Marionette TRACE conn6 -> [0,2573,"getWindowHandle",null] 09:02:41 INFO - PROCESS | 3852 | 1464192161534 Marionette TRACE conn6 <- [1,2573,null,{"value":"13"}] 09:02:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 09:02:41 INFO - PROCESS | 3852 | 1464192161537 Marionette TRACE conn6 -> [0,2574,"setScriptTimeout",{"ms":35000}] 09:02:41 INFO - PROCESS | 3852 | 1464192161539 Marionette TRACE conn6 <- [1,2574,null,{}] 09:02:41 INFO - PROCESS | 3852 | 1464192161542 Marionette TRACE conn6 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:41 INFO - PROCESS | 3852 | 1464192161633 Marionette TRACE conn6 <- [1,2575,null,{"value":null}] 09:02:41 INFO - PROCESS | 3852 | 1464192161640 Marionette TRACE conn6 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:41 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEB952800 == 32 [pid = 3852] [id = 653] 09:02:41 INFO - PROCESS | 3852 | ++DOMWINDOW == 77 (0000001DE2729400) [pid = 3852] [serial = 1959] [outer = 0000000000000000] 09:02:41 INFO - PROCESS | 3852 | ++DOMWINDOW == 78 (0000001DE2D48C00) [pid = 3852] [serial = 1960] [outer = 0000001DE2729400] 09:02:41 INFO - PROCESS | 3852 | 1464192161685 Marionette DEBUG loaded listener.js 09:02:41 INFO - PROCESS | 3852 | ++DOMWINDOW == 79 (0000001DE34EF800) [pid = 3852] [serial = 1961] [outer = 0000001DE2729400] 09:02:42 INFO - PROCESS | 3852 | 1464192162112 Marionette TRACE conn6 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 09:02:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 09:02:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 629ms 09:02:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 09:02:42 INFO - PROCESS | 3852 | 1464192162170 Marionette TRACE conn6 -> [0,2577,"getWindowHandle",null] 09:02:42 INFO - PROCESS | 3852 | 1464192162172 Marionette TRACE conn6 <- [1,2577,null,{"value":"13"}] 09:02:42 INFO - PROCESS | 3852 | 1464192162175 Marionette TRACE conn6 -> [0,2578,"setScriptTimeout",{"ms":35000}] 09:02:42 INFO - PROCESS | 3852 | 1464192162177 Marionette TRACE conn6 <- [1,2578,null,{}] 09:02:42 INFO - PROCESS | 3852 | 1464192162180 Marionette TRACE conn6 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:42 INFO - PROCESS | 3852 | 1464192162265 Marionette TRACE conn6 <- [1,2579,null,{"value":null}] 09:02:42 INFO - PROCESS | 3852 | 1464192162274 Marionette TRACE conn6 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:42 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEC38A000 == 33 [pid = 3852] [id = 654] 09:02:42 INFO - PROCESS | 3852 | ++DOMWINDOW == 80 (0000001DE6418400) [pid = 3852] [serial = 1962] [outer = 0000000000000000] 09:02:42 INFO - PROCESS | 3852 | ++DOMWINDOW == 81 (0000001DE641DC00) [pid = 3852] [serial = 1963] [outer = 0000001DE6418400] 09:02:42 INFO - PROCESS | 3852 | 1464192162318 Marionette DEBUG loaded listener.js 09:02:42 INFO - PROCESS | 3852 | ++DOMWINDOW == 82 (0000001DE666B000) [pid = 3852] [serial = 1964] [outer = 0000001DE6418400] 09:02:42 INFO - PROCESS | 3852 | 1464192162769 Marionette TRACE conn6 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 09:02:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 09:02:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 629ms 09:02:42 INFO - PROCESS | 3852 | 1464192162807 Marionette TRACE conn6 -> [0,2581,"getWindowHandle",null] 09:02:42 INFO - PROCESS | 3852 | 1464192162810 Marionette TRACE conn6 <- [1,2581,null,{"value":"13"}] 09:02:42 INFO - PROCESS | 3852 | 1464192162813 Marionette TRACE conn6 -> [0,2582,"setScriptTimeout",{"ms":35000}] 09:02:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 09:02:42 INFO - PROCESS | 3852 | 1464192162815 Marionette TRACE conn6 <- [1,2582,null,{}] 09:02:42 INFO - PROCESS | 3852 | 1464192162818 Marionette TRACE conn6 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:42 INFO - PROCESS | 3852 | 1464192162901 Marionette TRACE conn6 <- [1,2583,null,{"value":null}] 09:02:42 INFO - PROCESS | 3852 | 1464192162907 Marionette TRACE conn6 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:42 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEE303000 == 34 [pid = 3852] [id = 655] 09:02:42 INFO - PROCESS | 3852 | ++DOMWINDOW == 83 (0000001DE6E8D400) [pid = 3852] [serial = 1965] [outer = 0000000000000000] 09:02:42 INFO - PROCESS | 3852 | ++DOMWINDOW == 84 (0000001DE6ED2800) [pid = 3852] [serial = 1966] [outer = 0000001DE6E8D400] 09:02:42 INFO - PROCESS | 3852 | 1464192162961 Marionette DEBUG loaded listener.js 09:02:43 INFO - PROCESS | 3852 | ++DOMWINDOW == 85 (0000001DE739C800) [pid = 3852] [serial = 1967] [outer = 0000001DE6E8D400] 09:02:43 INFO - PROCESS | 3852 | 1464192163881 Marionette TRACE conn6 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 09:02:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 09:02:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1127ms 09:02:43 INFO - PROCESS | 3852 | 1464192163944 Marionette TRACE conn6 -> [0,2585,"getWindowHandle",null] 09:02:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 09:02:43 INFO - PROCESS | 3852 | 1464192163950 Marionette TRACE conn6 <- [1,2585,null,{"value":"13"}] 09:02:43 INFO - PROCESS | 3852 | 1464192163954 Marionette TRACE conn6 -> [0,2586,"setScriptTimeout",{"ms":35000}] 09:02:43 INFO - PROCESS | 3852 | 1464192163959 Marionette TRACE conn6 <- [1,2586,null,{}] 09:02:44 INFO - PROCESS | 3852 | 1464192164007 Marionette TRACE conn6 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:44 INFO - PROCESS | 3852 | 1464192164121 Marionette TRACE conn6 <- [1,2587,null,{"value":null}] 09:02:44 INFO - PROCESS | 3852 | 1464192164232 Marionette TRACE conn6 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:44 INFO - PROCESS | 3852 | ++DOCSHELL 0000001D842D5000 == 35 [pid = 3852] [id = 656] 09:02:44 INFO - PROCESS | 3852 | ++DOMWINDOW == 86 (0000001D818ECC00) [pid = 3852] [serial = 1968] [outer = 0000000000000000] 09:02:44 INFO - PROCESS | 3852 | ++DOMWINDOW == 87 (0000001D82C02400) [pid = 3852] [serial = 1969] [outer = 0000001D818ECC00] 09:02:44 INFO - PROCESS | 3852 | 1464192164291 Marionette DEBUG loaded listener.js 09:02:44 INFO - PROCESS | 3852 | ++DOMWINDOW == 88 (0000001D82CD1400) [pid = 3852] [serial = 1970] [outer = 0000001D818ECC00] 09:02:45 INFO - PROCESS | 3852 | 1464192165249 Marionette TRACE conn6 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 09:02:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 09:02:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1319ms 09:02:45 INFO - PROCESS | 3852 | 1464192165276 Marionette TRACE conn6 -> [0,2589,"getWindowHandle",null] 09:02:45 INFO - PROCESS | 3852 | 1464192165281 Marionette TRACE conn6 <- [1,2589,null,{"value":"13"}] 09:02:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 09:02:45 INFO - PROCESS | 3852 | 1464192165286 Marionette TRACE conn6 -> [0,2590,"setScriptTimeout",{"ms":35000}] 09:02:45 INFO - PROCESS | 3852 | 1464192165290 Marionette TRACE conn6 <- [1,2590,null,{}] 09:02:45 INFO - PROCESS | 3852 | 1464192165297 Marionette TRACE conn6 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:45 INFO - PROCESS | 3852 | 1464192165429 Marionette TRACE conn6 <- [1,2591,null,{"value":null}] 09:02:45 INFO - PROCESS | 3852 | --DOCSHELL 0000001DB232D000 == 34 [pid = 3852] [id = 639] 09:02:45 INFO - PROCESS | 3852 | --DOCSHELL 0000001DB095C000 == 33 [pid = 3852] [id = 631] 09:02:45 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE644D800 == 32 [pid = 3852] [id = 635] 09:02:45 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE1CBC800 == 31 [pid = 3852] [id = 634] 09:02:45 INFO - PROCESS | 3852 | --DOCSHELL 0000001DD435D800 == 30 [pid = 3852] [id = 633] 09:02:45 INFO - PROCESS | 3852 | --DOCSHELL 0000001DF1D54800 == 29 [pid = 3852] [id = 628] 09:02:45 INFO - PROCESS | 3852 | --DOCSHELL 0000001D842CB000 == 28 [pid = 3852] [id = 630] 09:02:45 INFO - PROCESS | 3852 | --DOCSHELL 0000001D818D0800 == 27 [pid = 3852] [id = 629] 09:02:45 INFO - PROCESS | 3852 | --DOMWINDOW == 87 (0000001DE73ECC00) [pid = 3852] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 09:02:45 INFO - PROCESS | 3852 | --DOMWINDOW == 86 (0000001DE2728C00) [pid = 3852] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 09:02:45 INFO - PROCESS | 3852 | --DOMWINDOW == 85 (0000001DE26D5400) [pid = 3852] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 09:02:45 INFO - PROCESS | 3852 | --DOMWINDOW == 84 (0000001DE1F6C400) [pid = 3852] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 09:02:45 INFO - PROCESS | 3852 | --DOMWINDOW == 83 (0000001DE1E26800) [pid = 3852] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 09:02:45 INFO - PROCESS | 3852 | --DOMWINDOW == 82 (0000001DE678C000) [pid = 3852] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 09:02:45 INFO - PROCESS | 3852 | --DOMWINDOW == 81 (0000001DE327FC00) [pid = 3852] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 09:02:45 INFO - PROCESS | 3852 | --DOMWINDOW == 80 (0000001DE6F7F800) [pid = 3852] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 09:02:45 INFO - PROCESS | 3852 | --DOMWINDOW == 79 (0000001DB21AF800) [pid = 3852] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 09:02:45 INFO - PROCESS | 3852 | --DOMWINDOW == 78 (0000001DB204FC00) [pid = 3852] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 09:02:45 INFO - PROCESS | 3852 | --DOMWINDOW == 77 (0000001DB219E400) [pid = 3852] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 09:02:45 INFO - PROCESS | 3852 | --DOMWINDOW == 76 (0000001D839AC000) [pid = 3852] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 09:02:45 INFO - PROCESS | 3852 | --DOMWINDOW == 75 (0000001D83A0E000) [pid = 3852] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 09:02:45 INFO - PROCESS | 3852 | --DOMWINDOW == 74 (0000001D82CCF400) [pid = 3852] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 09:02:45 INFO - PROCESS | 3852 | --DOMWINDOW == 73 (0000001D835D5000) [pid = 3852] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 09:02:45 INFO - PROCESS | 3852 | --DOMWINDOW == 72 (0000001D818EE800) [pid = 3852] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 09:02:45 INFO - PROCESS | 3852 | --DOMWINDOW == 71 (0000001D8278E400) [pid = 3852] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 09:02:45 INFO - PROCESS | 3852 | --DOMWINDOW == 70 (0000001DEBAA6000) [pid = 3852] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 09:02:45 INFO - PROCESS | 3852 | --DOMWINDOW == 69 (0000001DE1D17C00) [pid = 3852] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 09:02:45 INFO - PROCESS | 3852 | --DOMWINDOW == 68 (0000001DE0539400) [pid = 3852] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 09:02:45 INFO - PROCESS | 3852 | --DOMWINDOW == 67 (0000001DE0E1C400) [pid = 3852] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 09:02:45 INFO - PROCESS | 3852 | --DOMWINDOW == 66 (0000001DB22B8800) [pid = 3852] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 09:02:45 INFO - PROCESS | 3852 | --DOMWINDOW == 65 (0000001DE1E57800) [pid = 3852] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 09:02:45 INFO - PROCESS | 3852 | --DOMWINDOW == 64 (0000001DE1E64000) [pid = 3852] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 09:02:45 INFO - PROCESS | 3852 | --DOMWINDOW == 63 (0000001DE6410400) [pid = 3852] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 09:02:45 INFO - PROCESS | 3852 | --DOMWINDOW == 62 (0000001DE1E1FC00) [pid = 3852] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 09:02:45 INFO - PROCESS | 3852 | 1464192165552 Marionette TRACE conn6 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:45 INFO - PROCESS | 3852 | ++DOCSHELL 0000001D811AC800 == 28 [pid = 3852] [id = 657] 09:02:45 INFO - PROCESS | 3852 | ++DOMWINDOW == 63 (0000001D8175B800) [pid = 3852] [serial = 1971] [outer = 0000000000000000] 09:02:45 INFO - PROCESS | 3852 | ++DOMWINDOW == 64 (0000001D81866000) [pid = 3852] [serial = 1972] [outer = 0000001D8175B800] 09:02:45 INFO - PROCESS | 3852 | 1464192165602 Marionette DEBUG loaded listener.js 09:02:45 INFO - PROCESS | 3852 | ++DOMWINDOW == 65 (0000001D82C05000) [pid = 3852] [serial = 1973] [outer = 0000001D8175B800] 09:02:46 INFO - PROCESS | 3852 | 1464192166102 Marionette TRACE conn6 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 09:02:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 09:02:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 839ms 09:02:46 INFO - PROCESS | 3852 | 1464192166130 Marionette TRACE conn6 -> [0,2593,"getWindowHandle",null] 09:02:46 INFO - PROCESS | 3852 | 1464192166137 Marionette TRACE conn6 <- [1,2593,null,{"value":"13"}] 09:02:46 INFO - PROCESS | 3852 | 1464192166143 Marionette TRACE conn6 -> [0,2594,"setScriptTimeout",{"ms":35000}] 09:02:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 09:02:46 INFO - PROCESS | 3852 | 1464192166146 Marionette TRACE conn6 <- [1,2594,null,{}] 09:02:46 INFO - PROCESS | 3852 | 1464192166154 Marionette TRACE conn6 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:46 INFO - PROCESS | 3852 | 1464192166245 Marionette TRACE conn6 <- [1,2595,null,{"value":null}] 09:02:46 INFO - PROCESS | 3852 | 1464192166255 Marionette TRACE conn6 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:46 INFO - PROCESS | 3852 | ++DOCSHELL 0000001D847C8000 == 29 [pid = 3852] [id = 658] 09:02:46 INFO - PROCESS | 3852 | ++DOMWINDOW == 66 (0000001D835D1800) [pid = 3852] [serial = 1974] [outer = 0000000000000000] 09:02:46 INFO - PROCESS | 3852 | ++DOMWINDOW == 67 (0000001D835DB400) [pid = 3852] [serial = 1975] [outer = 0000001D835D1800] 09:02:46 INFO - PROCESS | 3852 | 1464192166303 Marionette DEBUG loaded listener.js 09:02:46 INFO - PROCESS | 3852 | ++DOMWINDOW == 68 (0000001D839A7400) [pid = 3852] [serial = 1976] [outer = 0000001D835D1800] 09:02:46 INFO - PROCESS | 3852 | 1464192166797 Marionette TRACE conn6 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 09:02:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 09:02:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 671ms 09:02:46 INFO - PROCESS | 3852 | 1464192166820 Marionette TRACE conn6 -> [0,2597,"getWindowHandle",null] 09:02:46 INFO - PROCESS | 3852 | 1464192166823 Marionette TRACE conn6 <- [1,2597,null,{"value":"13"}] 09:02:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 09:02:46 INFO - PROCESS | 3852 | 1464192166826 Marionette TRACE conn6 -> [0,2598,"setScriptTimeout",{"ms":35000}] 09:02:46 INFO - PROCESS | 3852 | 1464192166830 Marionette TRACE conn6 <- [1,2598,null,{}] 09:02:46 INFO - PROCESS | 3852 | 1464192166841 Marionette TRACE conn6 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:46 INFO - PROCESS | 3852 | 1464192166964 Marionette TRACE conn6 <- [1,2599,null,{"value":null}] 09:02:47 INFO - PROCESS | 3852 | 1464192167042 Marionette TRACE conn6 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:47 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DB2010800 == 30 [pid = 3852] [id = 659] 09:02:47 INFO - PROCESS | 3852 | ++DOMWINDOW == 69 (0000001D83A09400) [pid = 3852] [serial = 1977] [outer = 0000000000000000] 09:02:47 INFO - PROCESS | 3852 | ++DOMWINDOW == 70 (0000001DB0C39800) [pid = 3852] [serial = 1978] [outer = 0000001D83A09400] 09:02:47 INFO - PROCESS | 3852 | 1464192167101 Marionette DEBUG loaded listener.js 09:02:47 INFO - PROCESS | 3852 | ++DOMWINDOW == 71 (0000001DB2194C00) [pid = 3852] [serial = 1979] [outer = 0000001D83A09400] 09:02:47 INFO - PROCESS | 3852 | 1464192167509 Marionette TRACE conn6 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 09:02:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 09:02:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 734ms 09:02:47 INFO - PROCESS | 3852 | 1464192167563 Marionette TRACE conn6 -> [0,2601,"getWindowHandle",null] 09:02:47 INFO - PROCESS | 3852 | 1464192167566 Marionette TRACE conn6 <- [1,2601,null,{"value":"13"}] 09:02:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 09:02:47 INFO - PROCESS | 3852 | 1464192167570 Marionette TRACE conn6 -> [0,2602,"setScriptTimeout",{"ms":35000}] 09:02:47 INFO - PROCESS | 3852 | 1464192167572 Marionette TRACE conn6 <- [1,2602,null,{}] 09:02:47 INFO - PROCESS | 3852 | 1464192167575 Marionette TRACE conn6 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:47 INFO - PROCESS | 3852 | 1464192167688 Marionette TRACE conn6 <- [1,2603,null,{"value":null}] 09:02:47 INFO - PROCESS | 3852 | 1464192167695 Marionette TRACE conn6 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:47 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE0575000 == 31 [pid = 3852] [id = 660] 09:02:47 INFO - PROCESS | 3852 | ++DOMWINDOW == 72 (0000001D8175DC00) [pid = 3852] [serial = 1980] [outer = 0000000000000000] 09:02:47 INFO - PROCESS | 3852 | ++DOMWINDOW == 73 (0000001DB21B5C00) [pid = 3852] [serial = 1981] [outer = 0000001D8175DC00] 09:02:47 INFO - PROCESS | 3852 | 1464192167787 Marionette DEBUG loaded listener.js 09:02:47 INFO - PROCESS | 3852 | ++DOMWINDOW == 74 (0000001DB22C1000) [pid = 3852] [serial = 1982] [outer = 0000001D8175DC00] 09:02:48 INFO - PROCESS | 3852 | 1464192168229 Marionette TRACE conn6 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 09:02:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 09:02:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 691ms 09:02:48 INFO - PROCESS | 3852 | 1464192168263 Marionette TRACE conn6 -> [0,2605,"getWindowHandle",null] 09:02:48 INFO - PROCESS | 3852 | 1464192168266 Marionette TRACE conn6 <- [1,2605,null,{"value":"13"}] 09:02:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 09:02:48 INFO - PROCESS | 3852 | 1464192168269 Marionette TRACE conn6 -> [0,2606,"setScriptTimeout",{"ms":35000}] 09:02:48 INFO - PROCESS | 3852 | 1464192168271 Marionette TRACE conn6 <- [1,2606,null,{}] 09:02:48 INFO - PROCESS | 3852 | 1464192168274 Marionette TRACE conn6 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:48 INFO - PROCESS | 3852 | 1464192168411 Marionette TRACE conn6 <- [1,2607,null,{"value":null}] 09:02:48 INFO - PROCESS | 3852 | 1464192168446 Marionette TRACE conn6 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:48 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE2441000 == 32 [pid = 3852] [id = 661] 09:02:48 INFO - PROCESS | 3852 | ++DOMWINDOW == 75 (0000001D835CFC00) [pid = 3852] [serial = 1983] [outer = 0000000000000000] 09:02:48 INFO - PROCESS | 3852 | ++DOMWINDOW == 76 (0000001DDCFC6C00) [pid = 3852] [serial = 1984] [outer = 0000001D835CFC00] 09:02:48 INFO - PROCESS | 3852 | 1464192168494 Marionette DEBUG loaded listener.js 09:02:48 INFO - PROCESS | 3852 | ++DOMWINDOW == 77 (0000001DE0536800) [pid = 3852] [serial = 1985] [outer = 0000001D835CFC00] 09:02:48 INFO - PROCESS | 3852 | 1464192168971 Marionette TRACE conn6 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 09:02:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 09:02:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 734ms 09:02:49 INFO - PROCESS | 3852 | 1464192169006 Marionette TRACE conn6 -> [0,2609,"getWindowHandle",null] 09:02:49 INFO - PROCESS | 3852 | 1464192169009 Marionette TRACE conn6 <- [1,2609,null,{"value":"13"}] 09:02:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 09:02:49 INFO - PROCESS | 3852 | 1464192169021 Marionette TRACE conn6 -> [0,2610,"setScriptTimeout",{"ms":35000}] 09:02:49 INFO - PROCESS | 3852 | 1464192169023 Marionette TRACE conn6 <- [1,2610,null,{}] 09:02:49 INFO - PROCESS | 3852 | 1464192169027 Marionette TRACE conn6 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:49 INFO - PROCESS | 3852 | 1464192169159 Marionette TRACE conn6 <- [1,2611,null,{"value":null}] 09:02:49 INFO - PROCESS | 3852 | 1464192169217 Marionette TRACE conn6 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:49 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE679F000 == 33 [pid = 3852] [id = 662] 09:02:49 INFO - PROCESS | 3852 | ++DOMWINDOW == 78 (0000001DE0DCEC00) [pid = 3852] [serial = 1986] [outer = 0000000000000000] 09:02:49 INFO - PROCESS | 3852 | ++DOMWINDOW == 79 (0000001DE1D15400) [pid = 3852] [serial = 1987] [outer = 0000001DE0DCEC00] 09:02:49 INFO - PROCESS | 3852 | 1464192169265 Marionette DEBUG loaded listener.js 09:02:49 INFO - PROCESS | 3852 | ++DOMWINDOW == 80 (0000001DE1E28C00) [pid = 3852] [serial = 1988] [outer = 0000001DE0DCEC00] 09:02:49 INFO - PROCESS | 3852 | --DOMWINDOW == 79 (0000001DE6418400) [pid = 3852] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 09:02:49 INFO - PROCESS | 3852 | --DOMWINDOW == 78 (0000001DE1D15000) [pid = 3852] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 09:02:49 INFO - PROCESS | 3852 | --DOMWINDOW == 77 (0000001DE1E1A400) [pid = 3852] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 09:02:49 INFO - PROCESS | 3852 | --DOMWINDOW == 76 (0000001DE0ED2C00) [pid = 3852] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 09:02:49 INFO - PROCESS | 3852 | --DOMWINDOW == 75 (0000001D8175D400) [pid = 3852] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 09:02:49 INFO - PROCESS | 3852 | --DOMWINDOW == 74 (0000001DB21B1800) [pid = 3852] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 09:02:49 INFO - PROCESS | 3852 | --DOMWINDOW == 73 (0000001DE2729400) [pid = 3852] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 09:02:49 INFO - PROCESS | 3852 | --DOMWINDOW == 72 (0000001D8095BC00) [pid = 3852] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 09:02:49 INFO - PROCESS | 3852 | --DOMWINDOW == 71 (0000001D83A0BC00) [pid = 3852] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 09:02:49 INFO - PROCESS | 3852 | --DOMWINDOW == 70 (0000001D80967C00) [pid = 3852] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 09:02:49 INFO - PROCESS | 3852 | --DOMWINDOW == 69 (0000001DE71EF000) [pid = 3852] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 09:02:49 INFO - PROCESS | 3852 | --DOMWINDOW == 68 (0000001D8186DC00) [pid = 3852] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 09:02:49 INFO - PROCESS | 3852 | --DOMWINDOW == 67 (0000001D80A0D000) [pid = 3852] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 09:02:49 INFO - PROCESS | 3852 | --DOMWINDOW == 66 (0000001D81769C00) [pid = 3852] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 09:02:49 INFO - PROCESS | 3852 | 1464192169843 Marionette TRACE conn6 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 09:02:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 09:02:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 881ms 09:02:49 INFO - PROCESS | 3852 | 1464192169896 Marionette TRACE conn6 -> [0,2613,"getWindowHandle",null] 09:02:49 INFO - PROCESS | 3852 | 1464192169898 Marionette TRACE conn6 <- [1,2613,null,{"value":"13"}] 09:02:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 09:02:49 INFO - PROCESS | 3852 | 1464192169907 Marionette TRACE conn6 -> [0,2614,"setScriptTimeout",{"ms":35000}] 09:02:49 INFO - PROCESS | 3852 | 1464192169909 Marionette TRACE conn6 <- [1,2614,null,{}] 09:02:49 INFO - PROCESS | 3852 | 1464192169912 Marionette TRACE conn6 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:50 INFO - PROCESS | 3852 | 1464192170019 Marionette TRACE conn6 <- [1,2615,null,{"value":null}] 09:02:50 INFO - PROCESS | 3852 | 1464192170070 Marionette TRACE conn6 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:50 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE6F05800 == 34 [pid = 3852] [id = 663] 09:02:50 INFO - PROCESS | 3852 | ++DOMWINDOW == 67 (0000001D82795000) [pid = 3852] [serial = 1989] [outer = 0000000000000000] 09:02:50 INFO - PROCESS | 3852 | ++DOMWINDOW == 68 (0000001DDCFC5C00) [pid = 3852] [serial = 1990] [outer = 0000001D82795000] 09:02:50 INFO - PROCESS | 3852 | 1464192170117 Marionette DEBUG loaded listener.js 09:02:50 INFO - PROCESS | 3852 | ++DOMWINDOW == 69 (0000001DE1E56C00) [pid = 3852] [serial = 1991] [outer = 0000001D82795000] 09:02:50 INFO - PROCESS | 3852 | 1464192170494 Marionette TRACE conn6 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 09:02:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 09:02:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 629ms 09:02:50 INFO - PROCESS | 3852 | 1464192170539 Marionette TRACE conn6 -> [0,2617,"getWindowHandle",null] 09:02:50 INFO - PROCESS | 3852 | 1464192170542 Marionette TRACE conn6 <- [1,2617,null,{"value":"13"}] 09:02:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 09:02:50 INFO - PROCESS | 3852 | 1464192170545 Marionette TRACE conn6 -> [0,2618,"setScriptTimeout",{"ms":35000}] 09:02:50 INFO - PROCESS | 3852 | 1464192170547 Marionette TRACE conn6 <- [1,2618,null,{}] 09:02:50 INFO - PROCESS | 3852 | 1464192170551 Marionette TRACE conn6 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:50 INFO - PROCESS | 3852 | 1464192170630 Marionette TRACE conn6 <- [1,2619,null,{"value":null}] 09:02:50 INFO - PROCESS | 3852 | 1464192170636 Marionette TRACE conn6 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:50 INFO - PROCESS | 3852 | ++DOCSHELL 0000001D8379C000 == 35 [pid = 3852] [id = 664] 09:02:50 INFO - PROCESS | 3852 | ++DOMWINDOW == 70 (0000001DE1E5D000) [pid = 3852] [serial = 1992] [outer = 0000000000000000] 09:02:50 INFO - PROCESS | 3852 | ++DOMWINDOW == 71 (0000001DE1F64C00) [pid = 3852] [serial = 1993] [outer = 0000001DE1E5D000] 09:02:50 INFO - PROCESS | 3852 | 1464192170683 Marionette DEBUG loaded listener.js 09:02:50 INFO - PROCESS | 3852 | ++DOMWINDOW == 72 (0000001DE25A3800) [pid = 3852] [serial = 1994] [outer = 0000001DE1E5D000] 09:02:51 INFO - PROCESS | 3852 | 1464192171115 Marionette TRACE conn6 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 09:02:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 09:02:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 629ms 09:02:51 INFO - PROCESS | 3852 | 1464192171177 Marionette TRACE conn6 -> [0,2621,"getWindowHandle",null] 09:02:51 INFO - PROCESS | 3852 | 1464192171180 Marionette TRACE conn6 <- [1,2621,null,{"value":"13"}] 09:02:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 09:02:51 INFO - PROCESS | 3852 | 1464192171183 Marionette TRACE conn6 -> [0,2622,"setScriptTimeout",{"ms":35000}] 09:02:51 INFO - PROCESS | 3852 | 1464192171185 Marionette TRACE conn6 <- [1,2622,null,{}] 09:02:51 INFO - PROCESS | 3852 | 1464192171189 Marionette TRACE conn6 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:51 INFO - PROCESS | 3852 | 1464192171272 Marionette TRACE conn6 <- [1,2623,null,{"value":null}] 09:02:51 INFO - PROCESS | 3852 | 1464192171281 Marionette TRACE conn6 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:51 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE87AB000 == 36 [pid = 3852] [id = 665] 09:02:51 INFO - PROCESS | 3852 | ++DOMWINDOW == 73 (0000001DE2573C00) [pid = 3852] [serial = 1995] [outer = 0000000000000000] 09:02:51 INFO - PROCESS | 3852 | ++DOMWINDOW == 74 (0000001DE2725400) [pid = 3852] [serial = 1996] [outer = 0000001DE2573C00] 09:02:51 INFO - PROCESS | 3852 | 1464192171329 Marionette DEBUG loaded listener.js 09:02:51 INFO - PROCESS | 3852 | ++DOMWINDOW == 75 (0000001DE2D48400) [pid = 3852] [serial = 1997] [outer = 0000001DE2573C00] 09:02:51 INFO - PROCESS | 3852 | 1464192171923 Marionette TRACE conn6 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 09:02:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 09:02:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 776ms 09:02:51 INFO - PROCESS | 3852 | 1464192171963 Marionette TRACE conn6 -> [0,2625,"getWindowHandle",null] 09:02:51 INFO - PROCESS | 3852 | 1464192171968 Marionette TRACE conn6 <- [1,2625,null,{"value":"13"}] 09:02:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 09:02:51 INFO - PROCESS | 3852 | 1464192171974 Marionette TRACE conn6 -> [0,2626,"setScriptTimeout",{"ms":35000}] 09:02:51 INFO - PROCESS | 3852 | 1464192171978 Marionette TRACE conn6 <- [1,2626,null,{}] 09:02:51 INFO - PROCESS | 3852 | 1464192171985 Marionette TRACE conn6 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:52 INFO - PROCESS | 3852 | 1464192172100 Marionette TRACE conn6 <- [1,2627,null,{"value":null}] 09:02:52 INFO - PROCESS | 3852 | 1464192172221 Marionette TRACE conn6 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:52 INFO - PROCESS | 3852 | ++DOCSHELL 0000001D842C2800 == 37 [pid = 3852] [id = 666] 09:02:52 INFO - PROCESS | 3852 | ++DOMWINDOW == 76 (0000001D818F2800) [pid = 3852] [serial = 1998] [outer = 0000000000000000] 09:02:52 INFO - PROCESS | 3852 | ++DOMWINDOW == 77 (0000001D82C0D000) [pid = 3852] [serial = 1999] [outer = 0000001D818F2800] 09:02:52 INFO - PROCESS | 3852 | 1464192172283 Marionette DEBUG loaded listener.js 09:02:52 INFO - PROCESS | 3852 | ++DOMWINDOW == 78 (0000001D835DB800) [pid = 3852] [serial = 2000] [outer = 0000001D818F2800] 09:02:52 INFO - PROCESS | 3852 | 1464192172947 Marionette TRACE conn6 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 09:02:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 09:02:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1031ms 09:02:53 INFO - PROCESS | 3852 | 1464192173008 Marionette TRACE conn6 -> [0,2629,"getWindowHandle",null] 09:02:53 INFO - PROCESS | 3852 | 1464192173015 Marionette TRACE conn6 <- [1,2629,null,{"value":"13"}] 09:02:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 09:02:53 INFO - PROCESS | 3852 | 1464192173022 Marionette TRACE conn6 -> [0,2630,"setScriptTimeout",{"ms":35000}] 09:02:53 INFO - PROCESS | 3852 | 1464192173025 Marionette TRACE conn6 <- [1,2630,null,{}] 09:02:53 INFO - PROCESS | 3852 | 1464192173030 Marionette TRACE conn6 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:53 INFO - PROCESS | 3852 | 1464192173210 Marionette TRACE conn6 <- [1,2631,null,{"value":null}] 09:02:53 INFO - PROCESS | 3852 | 1464192173221 Marionette TRACE conn6 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:53 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE6443800 == 38 [pid = 3852] [id = 667] 09:02:53 INFO - PROCESS | 3852 | ++DOMWINDOW == 79 (0000001DB0C3B400) [pid = 3852] [serial = 2001] [outer = 0000000000000000] 09:02:53 INFO - PROCESS | 3852 | ++DOMWINDOW == 80 (0000001DB2199000) [pid = 3852] [serial = 2002] [outer = 0000001DB0C3B400] 09:02:53 INFO - PROCESS | 3852 | 1464192173278 Marionette DEBUG loaded listener.js 09:02:53 INFO - PROCESS | 3852 | ++DOMWINDOW == 81 (0000001DB22C0000) [pid = 3852] [serial = 2003] [outer = 0000001DB0C3B400] 09:02:53 INFO - PROCESS | 3852 | 1464192173941 Marionette TRACE conn6 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 09:02:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 09:02:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 986ms 09:02:54 INFO - PROCESS | 3852 | 1464192174014 Marionette TRACE conn6 -> [0,2633,"getWindowHandle",null] 09:02:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 09:02:54 INFO - PROCESS | 3852 | 1464192174017 Marionette TRACE conn6 <- [1,2633,null,{"value":"13"}] 09:02:54 INFO - PROCESS | 3852 | 1464192174021 Marionette TRACE conn6 -> [0,2634,"setScriptTimeout",{"ms":35000}] 09:02:54 INFO - PROCESS | 3852 | 1464192174025 Marionette TRACE conn6 <- [1,2634,null,{}] 09:02:54 INFO - PROCESS | 3852 | 1464192174037 Marionette TRACE conn6 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:54 INFO - PROCESS | 3852 | 1464192174178 Marionette TRACE conn6 <- [1,2635,null,{"value":null}] 09:02:54 INFO - PROCESS | 3852 | 1464192174300 Marionette TRACE conn6 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:54 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEC379000 == 39 [pid = 3852] [id = 668] 09:02:54 INFO - PROCESS | 3852 | ++DOMWINDOW == 82 (0000001DE1C2F800) [pid = 3852] [serial = 2004] [outer = 0000000000000000] 09:02:54 INFO - PROCESS | 3852 | ++DOMWINDOW == 83 (0000001DE1E27000) [pid = 3852] [serial = 2005] [outer = 0000001DE1C2F800] 09:02:54 INFO - PROCESS | 3852 | 1464192174361 Marionette DEBUG loaded listener.js 09:02:54 INFO - PROCESS | 3852 | ++DOMWINDOW == 84 (0000001DE340FC00) [pid = 3852] [serial = 2006] [outer = 0000001DE1C2F800] 09:02:54 INFO - PROCESS | 3852 | 1464192174971 Marionette TRACE conn6 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 09:02:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 09:02:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 987ms 09:02:55 INFO - PROCESS | 3852 | 1464192175027 Marionette TRACE conn6 -> [0,2637,"getWindowHandle",null] 09:02:55 INFO - PROCESS | 3852 | 1464192175030 Marionette TRACE conn6 <- [1,2637,null,{"value":"13"}] 09:02:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 09:02:55 INFO - PROCESS | 3852 | 1464192175035 Marionette TRACE conn6 -> [0,2638,"setScriptTimeout",{"ms":35000}] 09:02:55 INFO - PROCESS | 3852 | 1464192175037 Marionette TRACE conn6 <- [1,2638,null,{}] 09:02:55 INFO - PROCESS | 3852 | 1464192175041 Marionette TRACE conn6 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:55 INFO - PROCESS | 3852 | 1464192175163 Marionette TRACE conn6 <- [1,2639,null,{"value":null}] 09:02:55 INFO - PROCESS | 3852 | 1464192175253 Marionette TRACE conn6 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:55 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE057E800 == 40 [pid = 3852] [id = 669] 09:02:55 INFO - PROCESS | 3852 | ++DOMWINDOW == 85 (0000001D818F3000) [pid = 3852] [serial = 2007] [outer = 0000000000000000] 09:02:55 INFO - PROCESS | 3852 | ++DOMWINDOW == 86 (0000001DE1E60C00) [pid = 3852] [serial = 2008] [outer = 0000001D818F3000] 09:02:55 INFO - PROCESS | 3852 | 1464192175310 Marionette DEBUG loaded listener.js 09:02:55 INFO - PROCESS | 3852 | ++DOMWINDOW == 87 (0000001DE6668000) [pid = 3852] [serial = 2009] [outer = 0000001D818F3000] 09:02:56 INFO - PROCESS | 3852 | 1464192176042 Marionette TRACE conn6 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 09:02:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 09:02:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1027ms 09:02:56 INFO - PROCESS | 3852 | 1464192176064 Marionette TRACE conn6 -> [0,2641,"getWindowHandle",null] 09:02:56 INFO - PROCESS | 3852 | 1464192176068 Marionette TRACE conn6 <- [1,2641,null,{"value":"13"}] 09:02:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 09:02:56 INFO - PROCESS | 3852 | 1464192176073 Marionette TRACE conn6 -> [0,2642,"setScriptTimeout",{"ms":35000}] 09:02:56 INFO - PROCESS | 3852 | 1464192176077 Marionette TRACE conn6 <- [1,2642,null,{}] 09:02:56 INFO - PROCESS | 3852 | 1464192176102 Marionette TRACE conn6 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:56 INFO - PROCESS | 3852 | 1464192176212 Marionette TRACE conn6 <- [1,2643,null,{"value":null}] 09:02:56 INFO - PROCESS | 3852 | 1464192176293 Marionette TRACE conn6 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:56 INFO - PROCESS | 3852 | ++DOCSHELL 0000001D83798800 == 41 [pid = 3852] [id = 670] 09:02:56 INFO - PROCESS | 3852 | ++DOMWINDOW == 88 (0000001D82C0C800) [pid = 3852] [serial = 2010] [outer = 0000000000000000] 09:02:56 INFO - PROCESS | 3852 | ++DOMWINDOW == 89 (0000001D82CC7400) [pid = 3852] [serial = 2011] [outer = 0000001D82C0C800] 09:02:56 INFO - PROCESS | 3852 | 1464192176393 Marionette DEBUG loaded listener.js 09:02:56 INFO - PROCESS | 3852 | ++DOMWINDOW == 90 (0000001D83716C00) [pid = 3852] [serial = 2012] [outer = 0000001D82C0C800] 09:02:56 INFO - PROCESS | 3852 | --DOMWINDOW == 89 (0000001DDCFBD000) [pid = 3852] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 09:02:56 INFO - PROCESS | 3852 | --DOMWINDOW == 88 (0000001DE2D48C00) [pid = 3852] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 09:02:56 INFO - PROCESS | 3852 | --DOMWINDOW == 87 (0000001DDCFC7400) [pid = 3852] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 09:02:56 INFO - PROCESS | 3852 | --DOMWINDOW == 86 (0000001D83712C00) [pid = 3852] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 09:02:56 INFO - PROCESS | 3852 | --DOMWINDOW == 85 (0000001D839A7C00) [pid = 3852] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 09:02:56 INFO - PROCESS | 3852 | --DOMWINDOW == 84 (0000001D83A11000) [pid = 3852] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 09:02:56 INFO - PROCESS | 3852 | --DOMWINDOW == 83 (0000001DB0A99400) [pid = 3852] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 09:02:56 INFO - PROCESS | 3852 | --DOMWINDOW == 82 (0000001DB0C3DC00) [pid = 3852] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 09:02:56 INFO - PROCESS | 3852 | --DOMWINDOW == 81 (0000001DB2055000) [pid = 3852] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 09:02:56 INFO - PROCESS | 3852 | --DOMWINDOW == 80 (0000001DE7F08800) [pid = 3852] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 09:02:56 INFO - PROCESS | 3852 | --DOMWINDOW == 79 (0000001D8186E400) [pid = 3852] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 09:02:56 INFO - PROCESS | 3852 | --DOMWINDOW == 78 (0000001D818F7400) [pid = 3852] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 09:02:56 INFO - PROCESS | 3852 | --DOMWINDOW == 77 (0000001D82C09400) [pid = 3852] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 09:02:56 INFO - PROCESS | 3852 | --DOMWINDOW == 76 (0000001D82C02C00) [pid = 3852] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 09:02:56 INFO - PROCESS | 3852 | --DOMWINDOW == 75 (0000001D82CCA000) [pid = 3852] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 09:02:56 INFO - PROCESS | 3852 | --DOMWINDOW == 74 (0000001DE666B000) [pid = 3852] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 09:02:56 INFO - PROCESS | 3852 | --DOMWINDOW == 73 (0000001DE34EF800) [pid = 3852] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 09:02:56 INFO - PROCESS | 3852 | --DOMWINDOW == 72 (0000001DE1F6B000) [pid = 3852] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 09:02:56 INFO - PROCESS | 3852 | --DOMWINDOW == 71 (0000001DE1C31400) [pid = 3852] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 09:02:56 INFO - PROCESS | 3852 | --DOMWINDOW == 70 (0000001DE641DC00) [pid = 3852] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 09:02:56 INFO - PROCESS | 3852 | --DOMWINDOW == 69 (0000001DE1D20000) [pid = 3852] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 09:02:56 INFO - PROCESS | 3852 | --DOMWINDOW == 68 (0000001DE1E5F000) [pid = 3852] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 09:02:56 INFO - PROCESS | 3852 | --DOMWINDOW == 67 (0000001DE1E24C00) [pid = 3852] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 09:02:56 INFO - PROCESS | 3852 | --DOMWINDOW == 66 (0000001DE13D0C00) [pid = 3852] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 09:02:56 INFO - PROCESS | 3852 | --DOMWINDOW == 65 (0000001DE052E400) [pid = 3852] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 09:02:56 INFO - PROCESS | 3852 | --DOMWINDOW == 64 (0000001DE05DCC00) [pid = 3852] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 09:02:56 INFO - PROCESS | 3852 | --DOMWINDOW == 63 (0000001DE1F65C00) [pid = 3852] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 09:02:56 INFO - PROCESS | 3852 | 1464192176883 Marionette TRACE conn6 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 09:02:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 09:02:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 839ms 09:02:56 INFO - PROCESS | 3852 | 1464192176917 Marionette TRACE conn6 -> [0,2645,"getWindowHandle",null] 09:02:56 INFO - PROCESS | 3852 | 1464192176923 Marionette TRACE conn6 <- [1,2645,null,{"value":"13"}] 09:02:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 09:02:56 INFO - PROCESS | 3852 | 1464192176929 Marionette TRACE conn6 -> [0,2646,"setScriptTimeout",{"ms":35000}] 09:02:56 INFO - PROCESS | 3852 | 1464192176932 Marionette TRACE conn6 <- [1,2646,null,{}] 09:02:56 INFO - PROCESS | 3852 | 1464192176935 Marionette TRACE conn6 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:57 INFO - PROCESS | 3852 | 1464192177025 Marionette TRACE conn6 <- [1,2647,null,{"value":null}] 09:02:57 INFO - PROCESS | 3852 | 1464192177036 Marionette TRACE conn6 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:57 INFO - PROCESS | 3852 | ++DOCSHELL 0000001D842D2800 == 42 [pid = 3852] [id = 671] 09:02:57 INFO - PROCESS | 3852 | ++DOMWINDOW == 64 (0000001D82790400) [pid = 3852] [serial = 2013] [outer = 0000000000000000] 09:02:57 INFO - PROCESS | 3852 | ++DOMWINDOW == 65 (0000001D835D5400) [pid = 3852] [serial = 2014] [outer = 0000001D82790400] 09:02:57 INFO - PROCESS | 3852 | 1464192177083 Marionette DEBUG loaded listener.js 09:02:57 INFO - PROCESS | 3852 | ++DOMWINDOW == 66 (0000001D83A08800) [pid = 3852] [serial = 2015] [outer = 0000001D82790400] 09:02:57 INFO - PROCESS | 3852 | 1464192177578 Marionette TRACE conn6 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 09:02:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 09:02:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 671ms 09:02:57 INFO - PROCESS | 3852 | 1464192177601 Marionette TRACE conn6 -> [0,2649,"getWindowHandle",null] 09:02:57 INFO - PROCESS | 3852 | 1464192177604 Marionette TRACE conn6 <- [1,2649,null,{"value":"13"}] 09:02:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 09:02:57 INFO - PROCESS | 3852 | 1464192177607 Marionette TRACE conn6 -> [0,2650,"setScriptTimeout",{"ms":35000}] 09:02:57 INFO - PROCESS | 3852 | 1464192177611 Marionette TRACE conn6 <- [1,2650,null,{}] 09:02:57 INFO - PROCESS | 3852 | 1464192177622 Marionette TRACE conn6 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:57 INFO - PROCESS | 3852 | 1464192177742 Marionette TRACE conn6 <- [1,2651,null,{"value":null}] 09:02:57 INFO - PROCESS | 3852 | 1464192177814 Marionette TRACE conn6 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:57 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DB232B000 == 43 [pid = 3852] [id = 672] 09:02:57 INFO - PROCESS | 3852 | ++DOMWINDOW == 67 (0000001D82C0C400) [pid = 3852] [serial = 2016] [outer = 0000000000000000] 09:02:57 INFO - PROCESS | 3852 | ++DOMWINDOW == 68 (0000001DB2055800) [pid = 3852] [serial = 2017] [outer = 0000001D82C0C400] 09:02:57 INFO - PROCESS | 3852 | 1464192177873 Marionette DEBUG loaded listener.js 09:02:57 INFO - PROCESS | 3852 | ++DOMWINDOW == 69 (0000001DB21B2000) [pid = 3852] [serial = 2018] [outer = 0000001D82C0C400] 09:02:58 INFO - PROCESS | 3852 | 1464192178269 Marionette TRACE conn6 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 09:02:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 09:02:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 692ms 09:02:58 INFO - PROCESS | 3852 | 1464192178302 Marionette TRACE conn6 -> [0,2653,"getWindowHandle",null] 09:02:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 09:02:58 INFO - PROCESS | 3852 | 1464192178305 Marionette TRACE conn6 <- [1,2653,null,{"value":"13"}] 09:02:58 INFO - PROCESS | 3852 | 1464192178309 Marionette TRACE conn6 -> [0,2654,"setScriptTimeout",{"ms":35000}] 09:02:58 INFO - PROCESS | 3852 | 1464192178311 Marionette TRACE conn6 <- [1,2654,null,{}] 09:02:58 INFO - PROCESS | 3852 | 1464192178314 Marionette TRACE conn6 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:58 INFO - PROCESS | 3852 | 1464192178403 Marionette TRACE conn6 <- [1,2655,null,{"value":null}] 09:02:58 INFO - PROCESS | 3852 | 1464192178410 Marionette TRACE conn6 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:58 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE2348000 == 44 [pid = 3852] [id = 673] 09:02:58 INFO - PROCESS | 3852 | ++DOMWINDOW == 70 (0000001DDCFC4000) [pid = 3852] [serial = 2019] [outer = 0000000000000000] 09:02:58 INFO - PROCESS | 3852 | ++DOMWINDOW == 71 (0000001DE052E800) [pid = 3852] [serial = 2020] [outer = 0000001DDCFC4000] 09:02:58 INFO - PROCESS | 3852 | 1464192178457 Marionette DEBUG loaded listener.js 09:02:58 INFO - PROCESS | 3852 | ++DOMWINDOW == 72 (0000001DE0D4E800) [pid = 3852] [serial = 2021] [outer = 0000001DDCFC4000] 09:02:58 INFO - PROCESS | 3852 | [3852] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 09:02:59 INFO - PROCESS | 3852 | [3852] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 09:02:59 INFO - PROCESS | 3852 | 1464192179397 Marionette TRACE conn6 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 09:02:59 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:02:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1135ms 09:02:59 INFO - PROCESS | 3852 | 1464192179447 Marionette TRACE conn6 -> [0,2657,"getWindowHandle",null] 09:02:59 INFO - PROCESS | 3852 | 1464192179449 Marionette TRACE conn6 <- [1,2657,null,{"value":"13"}] 09:02:59 INFO - PROCESS | 3852 | 1464192179453 Marionette TRACE conn6 -> [0,2658,"setScriptTimeout",{"ms":35000}] 09:02:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 09:02:59 INFO - PROCESS | 3852 | 1464192179455 Marionette TRACE conn6 <- [1,2658,null,{}] 09:02:59 INFO - PROCESS | 3852 | 1464192179458 Marionette TRACE conn6 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:59 INFO - PROCESS | 3852 | 1464192179570 Marionette TRACE conn6 <- [1,2659,null,{"value":null}] 09:02:59 INFO - PROCESS | 3852 | 1464192179577 Marionette TRACE conn6 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:59 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE6817800 == 45 [pid = 3852] [id = 674] 09:02:59 INFO - PROCESS | 3852 | ++DOMWINDOW == 73 (0000001DE0ED2C00) [pid = 3852] [serial = 2022] [outer = 0000000000000000] 09:02:59 INFO - PROCESS | 3852 | ++DOMWINDOW == 74 (0000001DE1C31000) [pid = 3852] [serial = 2023] [outer = 0000001DE0ED2C00] 09:02:59 INFO - PROCESS | 3852 | 1464192179663 Marionette DEBUG loaded listener.js 09:02:59 INFO - PROCESS | 3852 | ++DOMWINDOW == 75 (0000001DE1E24C00) [pid = 3852] [serial = 2024] [outer = 0000001DE0ED2C00] 09:03:00 INFO - PROCESS | 3852 | --DOMWINDOW == 74 (0000001D835D1800) [pid = 3852] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 09:03:00 INFO - PROCESS | 3852 | --DOMWINDOW == 73 (0000001DE0DCEC00) [pid = 3852] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 09:03:00 INFO - PROCESS | 3852 | --DOMWINDOW == 72 (0000001D83A09400) [pid = 3852] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 09:03:00 INFO - PROCESS | 3852 | --DOMWINDOW == 71 (0000001D8175B800) [pid = 3852] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 09:03:00 INFO - PROCESS | 3852 | --DOMWINDOW == 70 (0000001D835CFC00) [pid = 3852] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 09:03:00 INFO - PROCESS | 3852 | --DOMWINDOW == 69 (0000001D82795000) [pid = 3852] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 09:03:00 INFO - PROCESS | 3852 | --DOMWINDOW == 68 (0000001DE1E5D000) [pid = 3852] [serial = 1992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 09:03:00 INFO - PROCESS | 3852 | --DOMWINDOW == 67 (0000001D8175DC00) [pid = 3852] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 09:03:00 INFO - PROCESS | 3852 | 1464192180585 Marionette TRACE conn6 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2661,"getWindowHandle",null] 09:03:00 INFO - PROCESS | 3852 | 1464192180638 Marionette TRACE conn6 <- [1,2661,null,{"value":"13"}] 09:03:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 09:03:00 INFO - PROCESS | 3852 | 1464192180641 Marionette TRACE conn6 -> [0,2662,"setScriptTimeout",{"ms":35000}] 09:03:00 INFO - PROCESS | 3852 | 1464192180643 Marionette TRACE conn6 <- [1,2662,null,{}] 09:03:00 INFO - PROCESS | 3852 | 1464192180646 Marionette TRACE conn6 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:00 INFO - PROCESS | 3852 | 1464192180756 Marionette TRACE conn6 <- [1,2663,null,{"value":null}] 09:03:00 INFO - PROCESS | 3852 | 1464192180766 Marionette TRACE conn6 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:00 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE74F0800 == 46 [pid = 3852] [id = 675] 09:03:00 INFO - PROCESS | 3852 | ++DOMWINDOW == 68 (0000001DE1F65C00) [pid = 3852] [serial = 2025] [outer = 0000000000000000] 09:03:00 INFO - PROCESS | 3852 | ++DOMWINDOW == 69 (0000001DE271E800) [pid = 3852] [serial = 2026] [outer = 0000001DE1F65C00] 09:03:00 INFO - PROCESS | 3852 | 1464192180812 Marionette DEBUG loaded listener.js 09:03:00 INFO - PROCESS | 3852 | ++DOMWINDOW == 70 (0000001DE6412C00) [pid = 3852] [serial = 2027] [outer = 0000001DE1F65C00] 09:03:01 INFO - PROCESS | 3852 | 1464192181754 Marionette TRACE conn6 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2665,"getWindowHandle",null] 09:03:01 INFO - PROCESS | 3852 | 1464192181771 Marionette TRACE conn6 <- [1,2665,null,{"value":"13"}] 09:03:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 09:03:01 INFO - PROCESS | 3852 | 1464192181777 Marionette TRACE conn6 -> [0,2666,"setScriptTimeout",{"ms":35000}] 09:03:01 INFO - PROCESS | 3852 | 1464192181779 Marionette TRACE conn6 <- [1,2666,null,{}] 09:03:01 INFO - PROCESS | 3852 | 1464192181783 Marionette TRACE conn6 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:01 INFO - PROCESS | 3852 | 1464192181864 Marionette TRACE conn6 <- [1,2667,null,{"value":null}] 09:03:01 INFO - PROCESS | 3852 | 1464192181871 Marionette TRACE conn6 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:01 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEC22A800 == 47 [pid = 3852] [id = 676] 09:03:01 INFO - PROCESS | 3852 | ++DOMWINDOW == 71 (0000001DE641F000) [pid = 3852] [serial = 2028] [outer = 0000000000000000] 09:03:01 INFO - PROCESS | 3852 | ++DOMWINDOW == 72 (0000001DE6E92000) [pid = 3852] [serial = 2029] [outer = 0000001DE641F000] 09:03:01 INFO - PROCESS | 3852 | 1464192181917 Marionette DEBUG loaded listener.js 09:03:02 INFO - PROCESS | 3852 | ++DOMWINDOW == 73 (0000001DE6F88400) [pid = 3852] [serial = 2030] [outer = 0000001DE641F000] 09:03:02 INFO - PROCESS | 3852 | 1464192182853 Marionette TRACE conn6 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 09:03:02 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:03:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1132ms 09:03:02 INFO - PROCESS | 3852 | 1464192182958 Marionette TRACE conn6 -> [0,2669,"getWindowHandle",null] 09:03:02 INFO - PROCESS | 3852 | 1464192182963 Marionette TRACE conn6 <- [1,2669,null,{"value":"13"}] 09:03:02 INFO - PROCESS | 3852 | 1464192182969 Marionette TRACE conn6 -> [0,2670,"setScriptTimeout",{"ms":35000}] 09:03:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 09:03:02 INFO - PROCESS | 3852 | 1464192182973 Marionette TRACE conn6 <- [1,2670,null,{}] 09:03:02 INFO - PROCESS | 3852 | 1464192182980 Marionette TRACE conn6 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:03 INFO - PROCESS | 3852 | 1464192183088 Marionette TRACE conn6 <- [1,2671,null,{"value":null}] 09:03:03 INFO - PROCESS | 3852 | 1464192183251 Marionette TRACE conn6 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:03 INFO - PROCESS | 3852 | ++DOCSHELL 0000001D841E1800 == 48 [pid = 3852] [id = 677] 09:03:03 INFO - PROCESS | 3852 | ++DOMWINDOW == 74 (0000001D81867000) [pid = 3852] [serial = 2031] [outer = 0000000000000000] 09:03:03 INFO - PROCESS | 3852 | ++DOMWINDOW == 75 (0000001D818EC000) [pid = 3852] [serial = 2032] [outer = 0000001D81867000] 09:03:03 INFO - PROCESS | 3852 | 1464192183356 Marionette DEBUG loaded listener.js 09:03:03 INFO - PROCESS | 3852 | ++DOMWINDOW == 76 (0000001D82CD2800) [pid = 3852] [serial = 2033] [outer = 0000001D81867000] 09:03:04 INFO - PROCESS | 3852 | 1464192184449 Marionette TRACE conn6 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 09:03:04 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:03:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1524ms 09:03:04 INFO - PROCESS | 3852 | 1464192184501 Marionette TRACE conn6 -> [0,2673,"getWindowHandle",null] 09:03:04 INFO - PROCESS | 3852 | 1464192184505 Marionette TRACE conn6 <- [1,2673,null,{"value":"13"}] 09:03:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 09:03:04 INFO - PROCESS | 3852 | 1464192184512 Marionette TRACE conn6 -> [0,2674,"setScriptTimeout",{"ms":35000}] 09:03:04 INFO - PROCESS | 3852 | 1464192184517 Marionette TRACE conn6 <- [1,2674,null,{}] 09:03:04 INFO - PROCESS | 3852 | 1464192184564 Marionette TRACE conn6 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:04 INFO - PROCESS | 3852 | 1464192184707 Marionette TRACE conn6 <- [1,2675,null,{"value":null}] 09:03:04 INFO - PROCESS | 3852 | 1464192184792 Marionette TRACE conn6 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:04 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE26C8800 == 49 [pid = 3852] [id = 678] 09:03:04 INFO - PROCESS | 3852 | ++DOMWINDOW == 77 (0000001DB0A63C00) [pid = 3852] [serial = 2034] [outer = 0000000000000000] 09:03:04 INFO - PROCESS | 3852 | ++DOMWINDOW == 78 (0000001DB219B800) [pid = 3852] [serial = 2035] [outer = 0000001DB0A63C00] 09:03:04 INFO - PROCESS | 3852 | 1464192184850 Marionette DEBUG loaded listener.js 09:03:04 INFO - PROCESS | 3852 | ++DOMWINDOW == 79 (0000001DDCFCB800) [pid = 3852] [serial = 2036] [outer = 0000001DB0A63C00] 09:03:05 INFO - PROCESS | 3852 | 1464192185915 Marionette TRACE conn6 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 09:03:05 INFO - PROCESS | 3852 | 1464192185964 Marionette TRACE conn6 <- [1,2677,null,{"value":"13"}] 09:03:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 09:03:05 INFO - PROCESS | 3852 | 1464192185968 Marionette TRACE conn6 -> [0,2678,"setScriptTimeout",{"ms":35000}] 09:03:05 INFO - PROCESS | 3852 | 1464192185970 Marionette TRACE conn6 <- [1,2678,null,{}] 09:03:05 INFO - PROCESS | 3852 | 1464192185976 Marionette TRACE conn6 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:06 INFO - PROCESS | 3852 | 1464192186138 Marionette TRACE conn6 <- [1,2679,null,{"value":null}] 09:03:06 INFO - PROCESS | 3852 | 1464192186275 Marionette TRACE conn6 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:06 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE685F000 == 50 [pid = 3852] [id = 679] 09:03:06 INFO - PROCESS | 3852 | ++DOMWINDOW == 80 (0000001DE0DCEC00) [pid = 3852] [serial = 2037] [outer = 0000000000000000] 09:03:06 INFO - PROCESS | 3852 | ++DOMWINDOW == 81 (0000001DE1E5D000) [pid = 3852] [serial = 2038] [outer = 0000001DE0DCEC00] 09:03:06 INFO - PROCESS | 3852 | 1464192186335 Marionette DEBUG loaded listener.js 09:03:06 INFO - PROCESS | 3852 | ++DOMWINDOW == 82 (0000001DE641B800) [pid = 3852] [serial = 2039] [outer = 0000001DE0DCEC00] 09:03:07 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE6E19800 == 49 [pid = 3852] [id = 636] 09:03:07 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE0575000 == 48 [pid = 3852] [id = 660] 09:03:07 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEE305000 == 47 [pid = 3852] [id = 641] 09:03:07 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE74F0800 == 46 [pid = 3852] [id = 675] 09:03:07 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE6817800 == 45 [pid = 3852] [id = 674] 09:03:07 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE2348000 == 44 [pid = 3852] [id = 673] 09:03:07 INFO - PROCESS | 3852 | --DOCSHELL 0000001DB232B000 == 43 [pid = 3852] [id = 672] 09:03:07 INFO - PROCESS | 3852 | --DOCSHELL 0000001D842D2800 == 42 [pid = 3852] [id = 671] 09:03:07 INFO - PROCESS | 3852 | --DOCSHELL 0000001D83798800 == 41 [pid = 3852] [id = 670] 09:03:07 INFO - PROCESS | 3852 | --DOCSHELL 0000001D842C2800 == 40 [pid = 3852] [id = 666] 09:03:07 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE87AB000 == 39 [pid = 3852] [id = 665] 09:03:07 INFO - PROCESS | 3852 | --DOMWINDOW == 81 (0000001D835DB400) [pid = 3852] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 09:03:07 INFO - PROCESS | 3852 | --DOMWINDOW == 80 (0000001DE1D15400) [pid = 3852] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 09:03:07 INFO - PROCESS | 3852 | --DOMWINDOW == 79 (0000001D839A7400) [pid = 3852] [serial = 1976] [outer = 0000000000000000] [url = about:blank] 09:03:07 INFO - PROCESS | 3852 | --DOMWINDOW == 78 (0000001DB0C39800) [pid = 3852] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 09:03:07 INFO - PROCESS | 3852 | --DOMWINDOW == 77 (0000001D82C02400) [pid = 3852] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 09:03:07 INFO - PROCESS | 3852 | --DOMWINDOW == 76 (0000001D81866000) [pid = 3852] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 09:03:07 INFO - PROCESS | 3852 | --DOMWINDOW == 75 (0000001D82C05000) [pid = 3852] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 09:03:07 INFO - PROCESS | 3852 | --DOMWINDOW == 74 (0000001DDCFC6C00) [pid = 3852] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 09:03:07 INFO - PROCESS | 3852 | --DOMWINDOW == 73 (0000001DE2725400) [pid = 3852] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 09:03:07 INFO - PROCESS | 3852 | --DOMWINDOW == 72 (0000001DDCFC5C00) [pid = 3852] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 09:03:07 INFO - PROCESS | 3852 | --DOMWINDOW == 71 (0000001DE1F64C00) [pid = 3852] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 09:03:07 INFO - PROCESS | 3852 | --DOMWINDOW == 70 (0000001DE1E28C00) [pid = 3852] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 09:03:07 INFO - PROCESS | 3852 | --DOMWINDOW == 69 (0000001DE6ED2800) [pid = 3852] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 09:03:07 INFO - PROCESS | 3852 | --DOMWINDOW == 68 (0000001DE25A3800) [pid = 3852] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 09:03:07 INFO - PROCESS | 3852 | --DOMWINDOW == 67 (0000001DB21B5C00) [pid = 3852] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 09:03:07 INFO - PROCESS | 3852 | --DOMWINDOW == 66 (0000001DB22C1000) [pid = 3852] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 09:03:07 INFO - PROCESS | 3852 | --DOMWINDOW == 65 (0000001DE1E56C00) [pid = 3852] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 09:03:07 INFO - PROCESS | 3852 | --DOMWINDOW == 64 (0000001DE0536800) [pid = 3852] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 09:03:07 INFO - PROCESS | 3852 | --DOMWINDOW == 63 (0000001DB2194C00) [pid = 3852] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 09:03:07 INFO - PROCESS | 3852 | 1464192187527 Marionette TRACE conn6 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2681,"getWindowHandle",null] 09:03:07 INFO - PROCESS | 3852 | 1464192187566 Marionette TRACE conn6 <- [1,2681,null,{"value":"13"}] 09:03:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 09:03:07 INFO - PROCESS | 3852 | 1464192187571 Marionette TRACE conn6 -> [0,2682,"setScriptTimeout",{"ms":35000}] 09:03:07 INFO - PROCESS | 3852 | 1464192187573 Marionette TRACE conn6 <- [1,2682,null,{}] 09:03:07 INFO - PROCESS | 3852 | 1464192187579 Marionette TRACE conn6 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:07 INFO - PROCESS | 3852 | 1464192187704 Marionette TRACE conn6 <- [1,2683,null,{"value":null}] 09:03:07 INFO - PROCESS | 3852 | 1464192187777 Marionette TRACE conn6 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:07 INFO - PROCESS | 3852 | ++DOCSHELL 0000001D841D7800 == 40 [pid = 3852] [id = 680] 09:03:07 INFO - PROCESS | 3852 | ++DOMWINDOW == 64 (0000001D82C03800) [pid = 3852] [serial = 2040] [outer = 0000000000000000] 09:03:07 INFO - PROCESS | 3852 | ++DOMWINDOW == 65 (0000001D82C0EC00) [pid = 3852] [serial = 2041] [outer = 0000001D82C03800] 09:03:07 INFO - PROCESS | 3852 | 1464192187828 Marionette DEBUG loaded listener.js 09:03:07 INFO - PROCESS | 3852 | ++DOMWINDOW == 66 (0000001D835DA800) [pid = 3852] [serial = 2042] [outer = 0000001D82C03800] 09:03:08 INFO - PROCESS | 3852 | 1464192188761 Marionette TRACE conn6 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2685,"getWindowHandle",null] 09:03:08 INFO - PROCESS | 3852 | 1464192188814 Marionette TRACE conn6 <- [1,2685,null,{"value":"13"}] 09:03:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 09:03:08 INFO - PROCESS | 3852 | 1464192188821 Marionette TRACE conn6 -> [0,2686,"setScriptTimeout",{"ms":35000}] 09:03:08 INFO - PROCESS | 3852 | 1464192188823 Marionette TRACE conn6 <- [1,2686,null,{}] 09:03:08 INFO - PROCESS | 3852 | 1464192188827 Marionette TRACE conn6 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:08 INFO - PROCESS | 3852 | 1464192188923 Marionette TRACE conn6 <- [1,2687,null,{"value":null}] 09:03:08 INFO - PROCESS | 3852 | 1464192188932 Marionette TRACE conn6 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:08 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DB221A000 == 41 [pid = 3852] [id = 681] 09:03:08 INFO - PROCESS | 3852 | ++DOMWINDOW == 67 (0000001D839B0400) [pid = 3852] [serial = 2043] [outer = 0000000000000000] 09:03:08 INFO - PROCESS | 3852 | ++DOMWINDOW == 68 (0000001DB0C3A800) [pid = 3852] [serial = 2044] [outer = 0000001D839B0400] 09:03:08 INFO - PROCESS | 3852 | 1464192188979 Marionette DEBUG loaded listener.js 09:03:09 INFO - PROCESS | 3852 | ++DOMWINDOW == 69 (0000001DB2198000) [pid = 3852] [serial = 2045] [outer = 0000001D839B0400] 09:03:09 INFO - PROCESS | 3852 | 1464192189954 Marionette TRACE conn6 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 09:03:10 INFO - PROCESS | 3852 | 1464192190016 Marionette TRACE conn6 <- [1,2689,null,{"value":"13"}] 09:03:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 09:03:10 INFO - PROCESS | 3852 | 1464192190026 Marionette TRACE conn6 -> [0,2690,"setScriptTimeout",{"ms":35000}] 09:03:10 INFO - PROCESS | 3852 | 1464192190030 Marionette TRACE conn6 <- [1,2690,null,{}] 09:03:10 INFO - PROCESS | 3852 | 1464192190041 Marionette TRACE conn6 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:10 INFO - PROCESS | 3852 | 1464192190156 Marionette TRACE conn6 <- [1,2691,null,{"value":null}] 09:03:10 INFO - PROCESS | 3852 | 1464192190208 Marionette TRACE conn6 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:10 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE247E000 == 42 [pid = 3852] [id = 682] 09:03:10 INFO - PROCESS | 3852 | ++DOMWINDOW == 70 (0000001DDCFC0400) [pid = 3852] [serial = 2046] [outer = 0000000000000000] 09:03:10 INFO - PROCESS | 3852 | ++DOMWINDOW == 71 (0000001DDCFCB000) [pid = 3852] [serial = 2047] [outer = 0000001DDCFC0400] 09:03:10 INFO - PROCESS | 3852 | 1464192190261 Marionette DEBUG loaded listener.js 09:03:10 INFO - PROCESS | 3852 | ++DOMWINDOW == 72 (0000001DE133D400) [pid = 3852] [serial = 2048] [outer = 0000001DDCFC0400] 09:03:10 INFO - PROCESS | 3852 | 1464192190732 Marionette TRACE conn6 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 09:03:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 09:03:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 734ms 09:03:10 INFO - PROCESS | 3852 | 1464192190761 Marionette TRACE conn6 -> [0,2693,"getWindowHandle",null] 09:03:10 INFO - PROCESS | 3852 | 1464192190764 Marionette TRACE conn6 <- [1,2693,null,{"value":"13"}] 09:03:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 09:03:10 INFO - PROCESS | 3852 | 1464192190768 Marionette TRACE conn6 -> [0,2694,"setScriptTimeout",{"ms":35000}] 09:03:10 INFO - PROCESS | 3852 | 1464192190769 Marionette TRACE conn6 <- [1,2694,null,{}] 09:03:10 INFO - PROCESS | 3852 | 1464192190773 Marionette TRACE conn6 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:10 INFO - PROCESS | 3852 | 1464192190892 Marionette TRACE conn6 <- [1,2695,null,{"value":null}] 09:03:10 INFO - PROCESS | 3852 | 1464192190940 Marionette TRACE conn6 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:10 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE6F05000 == 43 [pid = 3852] [id = 683] 09:03:10 INFO - PROCESS | 3852 | ++DOMWINDOW == 73 (0000001DE1E1EC00) [pid = 3852] [serial = 2049] [outer = 0000000000000000] 09:03:10 INFO - PROCESS | 3852 | ++DOMWINDOW == 74 (0000001DE1E55800) [pid = 3852] [serial = 2050] [outer = 0000001DE1E1EC00] 09:03:11 INFO - PROCESS | 3852 | 1464192190993 Marionette DEBUG loaded listener.js 09:03:11 INFO - PROCESS | 3852 | ++DOMWINDOW == 75 (0000001DE1F64C00) [pid = 3852] [serial = 2051] [outer = 0000001DE1E1EC00] 09:03:11 INFO - PROCESS | 3852 | --DOMWINDOW == 74 (0000001DDCFC4000) [pid = 3852] [serial = 2019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 09:03:11 INFO - PROCESS | 3852 | --DOMWINDOW == 73 (0000001D82C0C400) [pid = 3852] [serial = 2016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 09:03:11 INFO - PROCESS | 3852 | --DOMWINDOW == 72 (0000001DE0ED2C00) [pid = 3852] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 09:03:11 INFO - PROCESS | 3852 | --DOMWINDOW == 71 (0000001DE1F65C00) [pid = 3852] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 09:03:11 INFO - PROCESS | 3852 | --DOMWINDOW == 70 (0000001D82C0C800) [pid = 3852] [serial = 2010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 09:03:11 INFO - PROCESS | 3852 | --DOMWINDOW == 69 (0000001D82790400) [pid = 3852] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 09:03:11 INFO - PROCESS | 3852 | 1464192191405 Marionette TRACE conn6 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 09:03:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 09:03:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 671ms 09:03:11 INFO - PROCESS | 3852 | 1464192191441 Marionette TRACE conn6 -> [0,2697,"getWindowHandle",null] 09:03:11 INFO - PROCESS | 3852 | 1464192191443 Marionette TRACE conn6 <- [1,2697,null,{"value":"13"}] 09:03:11 INFO - PROCESS | 3852 | 1464192191446 Marionette TRACE conn6 -> [0,2698,"setScriptTimeout",{"ms":35000}] 09:03:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 09:03:11 INFO - PROCESS | 3852 | 1464192191456 Marionette TRACE conn6 <- [1,2698,null,{}] 09:03:11 INFO - PROCESS | 3852 | 1464192191460 Marionette TRACE conn6 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:11 INFO - PROCESS | 3852 | 1464192191602 Marionette TRACE conn6 <- [1,2699,null,{"value":null}] 09:03:11 INFO - PROCESS | 3852 | 1464192191655 Marionette TRACE conn6 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:11 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE74EF800 == 44 [pid = 3852] [id = 684] 09:03:11 INFO - PROCESS | 3852 | ++DOMWINDOW == 70 (0000001D81763C00) [pid = 3852] [serial = 2052] [outer = 0000000000000000] 09:03:11 INFO - PROCESS | 3852 | ++DOMWINDOW == 71 (0000001DE1E5E800) [pid = 3852] [serial = 2053] [outer = 0000001D81763C00] 09:03:11 INFO - PROCESS | 3852 | 1464192191702 Marionette DEBUG loaded listener.js 09:03:11 INFO - PROCESS | 3852 | ++DOMWINDOW == 72 (0000001DE2728C00) [pid = 3852] [serial = 2054] [outer = 0000001D81763C00] 09:03:12 INFO - PROCESS | 3852 | 1464192192092 Marionette TRACE conn6 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 09:03:12 INFO - PROCESS | 3852 | 1464192192145 Marionette TRACE conn6 <- [1,2701,null,{"value":"13"}] 09:03:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 09:03:12 INFO - PROCESS | 3852 | 1464192192148 Marionette TRACE conn6 -> [0,2702,"setScriptTimeout",{"ms":35000}] 09:03:12 INFO - PROCESS | 3852 | 1464192192150 Marionette TRACE conn6 <- [1,2702,null,{}] 09:03:12 INFO - PROCESS | 3852 | 1464192192153 Marionette TRACE conn6 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:12 INFO - PROCESS | 3852 | 1464192192259 Marionette TRACE conn6 <- [1,2703,null,{"value":null}] 09:03:12 INFO - PROCESS | 3852 | 1464192192267 Marionette TRACE conn6 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:12 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEE308800 == 45 [pid = 3852] [id = 685] 09:03:12 INFO - PROCESS | 3852 | ++DOMWINDOW == 73 (0000001DE641A800) [pid = 3852] [serial = 2055] [outer = 0000000000000000] 09:03:12 INFO - PROCESS | 3852 | ++DOMWINDOW == 74 (0000001DE74B3800) [pid = 3852] [serial = 2056] [outer = 0000001DE641A800] 09:03:12 INFO - PROCESS | 3852 | 1464192192315 Marionette DEBUG loaded listener.js 09:03:12 INFO - PROCESS | 3852 | ++DOMWINDOW == 75 (0000001DE7F0E800) [pid = 3852] [serial = 2057] [outer = 0000001DE641A800] 09:03:12 INFO - PROCESS | 3852 | 1464192192733 Marionette TRACE conn6 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 09:03:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 09:03:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 629ms 09:03:12 INFO - PROCESS | 3852 | 1464192192785 Marionette TRACE conn6 -> [0,2705,"getWindowHandle",null] 09:03:12 INFO - PROCESS | 3852 | 1464192192787 Marionette TRACE conn6 <- [1,2705,null,{"value":"13"}] 09:03:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 09:03:12 INFO - PROCESS | 3852 | 1464192192791 Marionette TRACE conn6 -> [0,2706,"setScriptTimeout",{"ms":35000}] 09:03:12 INFO - PROCESS | 3852 | 1464192192793 Marionette TRACE conn6 <- [1,2706,null,{}] 09:03:12 INFO - PROCESS | 3852 | 1464192192796 Marionette TRACE conn6 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:12 INFO - PROCESS | 3852 | 1464192192888 Marionette TRACE conn6 <- [1,2707,null,{"value":null}] 09:03:12 INFO - PROCESS | 3852 | 1464192192934 Marionette TRACE conn6 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:12 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEE91D000 == 46 [pid = 3852] [id = 686] 09:03:12 INFO - PROCESS | 3852 | ++DOMWINDOW == 76 (0000001DE838E400) [pid = 3852] [serial = 2058] [outer = 0000000000000000] 09:03:12 INFO - PROCESS | 3852 | ++DOMWINDOW == 77 (0000001DE8395400) [pid = 3852] [serial = 2059] [outer = 0000001DE838E400] 09:03:12 INFO - PROCESS | 3852 | 1464192192981 Marionette DEBUG loaded listener.js 09:03:13 INFO - PROCESS | 3852 | ++DOMWINDOW == 78 (0000001DE83B5400) [pid = 3852] [serial = 2060] [outer = 0000001DE838E400] 09:03:13 INFO - PROCESS | 3852 | 1464192193422 Marionette TRACE conn6 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 09:03:13 INFO - PROCESS | 3852 | 1464192193505 Marionette TRACE conn6 <- [1,2709,null,{"value":"13"}] 09:03:13 INFO - PROCESS | 3852 | 1464192193511 Marionette TRACE conn6 -> [0,2710,"setScriptTimeout",{"ms":35000}] 09:03:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 09:03:13 INFO - PROCESS | 3852 | 1464192193516 Marionette TRACE conn6 <- [1,2710,null,{}] 09:03:13 INFO - PROCESS | 3852 | 1464192193522 Marionette TRACE conn6 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:13 INFO - PROCESS | 3852 | 1464192193631 Marionette TRACE conn6 <- [1,2711,null,{"value":null}] 09:03:13 INFO - PROCESS | 3852 | 1464192193745 Marionette TRACE conn6 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:13 INFO - PROCESS | 3852 | ++DOCSHELL 0000001D83A58000 == 47 [pid = 3852] [id = 687] 09:03:13 INFO - PROCESS | 3852 | ++DOMWINDOW == 79 (0000001D81871000) [pid = 3852] [serial = 2061] [outer = 0000000000000000] 09:03:13 INFO - PROCESS | 3852 | ++DOMWINDOW == 80 (0000001D82792000) [pid = 3852] [serial = 2062] [outer = 0000001D81871000] 09:03:13 INFO - PROCESS | 3852 | 1464192193807 Marionette DEBUG loaded listener.js 09:03:13 INFO - PROCESS | 3852 | ++DOMWINDOW == 81 (0000001D839AE800) [pid = 3852] [serial = 2063] [outer = 0000001D81871000] 09:03:14 INFO - PROCESS | 3852 | 1464192194511 Marionette TRACE conn6 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 09:03:14 INFO - PROCESS | 3852 | 1464192194548 Marionette TRACE conn6 <- [1,2713,null,{"value":"13"}] 09:03:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 09:03:14 INFO - PROCESS | 3852 | 1464192194556 Marionette TRACE conn6 -> [0,2714,"setScriptTimeout",{"ms":35000}] 09:03:14 INFO - PROCESS | 3852 | 1464192194561 Marionette TRACE conn6 <- [1,2714,null,{}] 09:03:14 INFO - PROCESS | 3852 | 1464192194566 Marionette TRACE conn6 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:14 INFO - PROCESS | 3852 | 1464192194731 Marionette TRACE conn6 <- [1,2715,null,{"value":null}] 09:03:14 INFO - PROCESS | 3852 | 1464192194849 Marionette TRACE conn6 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:14 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE74EE800 == 48 [pid = 3852] [id = 688] 09:03:14 INFO - PROCESS | 3852 | ++DOMWINDOW == 82 (0000001DB21B4800) [pid = 3852] [serial = 2064] [outer = 0000000000000000] 09:03:14 INFO - PROCESS | 3852 | ++DOMWINDOW == 83 (0000001DDCFBE000) [pid = 3852] [serial = 2065] [outer = 0000001DB21B4800] 09:03:14 INFO - PROCESS | 3852 | 1464192194906 Marionette DEBUG loaded listener.js 09:03:15 INFO - PROCESS | 3852 | ++DOMWINDOW == 84 (0000001DE16C2400) [pid = 3852] [serial = 2066] [outer = 0000001DB21B4800] 09:03:15 INFO - PROCESS | 3852 | 1464192195487 Marionette TRACE conn6 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 09:03:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 09:03:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 986ms 09:03:15 INFO - PROCESS | 3852 | 1464192195543 Marionette TRACE conn6 -> [0,2717,"getWindowHandle",null] 09:03:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 09:03:15 INFO - PROCESS | 3852 | 1464192195545 Marionette TRACE conn6 <- [1,2717,null,{"value":"13"}] 09:03:15 INFO - PROCESS | 3852 | 1464192195550 Marionette TRACE conn6 -> [0,2718,"setScriptTimeout",{"ms":35000}] 09:03:15 INFO - PROCESS | 3852 | 1464192195552 Marionette TRACE conn6 <- [1,2718,null,{}] 09:03:15 INFO - PROCESS | 3852 | 1464192195563 Marionette TRACE conn6 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:15 INFO - PROCESS | 3852 | 1464192195684 Marionette TRACE conn6 <- [1,2719,null,{"value":null}] 09:03:15 INFO - PROCESS | 3852 | 1464192195808 Marionette TRACE conn6 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:15 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEF11B000 == 49 [pid = 3852] [id = 689] 09:03:15 INFO - PROCESS | 3852 | ++DOMWINDOW == 85 (0000001DE6EDB400) [pid = 3852] [serial = 2067] [outer = 0000000000000000] 09:03:15 INFO - PROCESS | 3852 | ++DOMWINDOW == 86 (0000001DE7333800) [pid = 3852] [serial = 2068] [outer = 0000001DE6EDB400] 09:03:15 INFO - PROCESS | 3852 | 1464192195871 Marionette DEBUG loaded listener.js 09:03:15 INFO - PROCESS | 3852 | ++DOMWINDOW == 87 (0000001DE7F0D800) [pid = 3852] [serial = 2069] [outer = 0000001DE6EDB400] 09:03:17 INFO - PROCESS | 3852 | 1464192197138 Marionette TRACE conn6 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 09:03:17 INFO - PROCESS | 3852 | 1464192197198 Marionette TRACE conn6 <- [1,2721,null,{"value":"13"}] 09:03:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 09:03:17 INFO - PROCESS | 3852 | 1464192197244 Marionette TRACE conn6 -> [0,2722,"setScriptTimeout",{"ms":35000}] 09:03:17 INFO - PROCESS | 3852 | 1464192197248 Marionette TRACE conn6 <- [1,2722,null,{}] 09:03:17 INFO - PROCESS | 3852 | 1464192197257 Marionette TRACE conn6 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:17 INFO - PROCESS | 3852 | 1464192197343 Marionette TRACE conn6 <- [1,2723,null,{"value":null}] 09:03:17 INFO - PROCESS | 3852 | 1464192197507 Marionette TRACE conn6 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:17 INFO - PROCESS | 3852 | ++DOCSHELL 0000001D818DC000 == 50 [pid = 3852] [id = 690] 09:03:17 INFO - PROCESS | 3852 | ++DOMWINDOW == 88 (0000001D835CEC00) [pid = 3852] [serial = 2070] [outer = 0000000000000000] 09:03:17 INFO - PROCESS | 3852 | ++DOMWINDOW == 89 (0000001D83711400) [pid = 3852] [serial = 2071] [outer = 0000001D835CEC00] 09:03:17 INFO - PROCESS | 3852 | 1464192197561 Marionette DEBUG loaded listener.js 09:03:17 INFO - PROCESS | 3852 | ++DOMWINDOW == 90 (0000001DB0A5E000) [pid = 3852] [serial = 2072] [outer = 0000001D835CEC00] 09:03:18 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE87B1000 == 49 [pid = 3852] [id = 638] 09:03:18 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEE308800 == 48 [pid = 3852] [id = 685] 09:03:18 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE74EF800 == 47 [pid = 3852] [id = 684] 09:03:18 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE6F05000 == 46 [pid = 3852] [id = 683] 09:03:18 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE247E000 == 45 [pid = 3852] [id = 682] 09:03:18 INFO - PROCESS | 3852 | --DOCSHELL 0000001DB221A000 == 44 [pid = 3852] [id = 681] 09:03:18 INFO - PROCESS | 3852 | --DOCSHELL 0000001D841D7800 == 43 [pid = 3852] [id = 680] 09:03:18 INFO - PROCESS | 3852 | --DOMWINDOW == 89 (0000001DE6E92000) [pid = 3852] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 09:03:18 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEC22A800 == 42 [pid = 3852] [id = 676] 09:03:18 INFO - PROCESS | 3852 | --DOMWINDOW == 88 (0000001DE1E27000) [pid = 3852] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 09:03:18 INFO - PROCESS | 3852 | --DOMWINDOW == 87 (0000001DE052E800) [pid = 3852] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 09:03:18 INFO - PROCESS | 3852 | --DOMWINDOW == 86 (0000001DB2055800) [pid = 3852] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 09:03:18 INFO - PROCESS | 3852 | --DOMWINDOW == 85 (0000001DB21B2000) [pid = 3852] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 09:03:18 INFO - PROCESS | 3852 | --DOMWINDOW == 84 (0000001DE1C31000) [pid = 3852] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 09:03:18 INFO - PROCESS | 3852 | --DOMWINDOW == 83 (0000001DE271E800) [pid = 3852] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 09:03:18 INFO - PROCESS | 3852 | --DOMWINDOW == 82 (0000001DB2199000) [pid = 3852] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 09:03:18 INFO - PROCESS | 3852 | --DOMWINDOW == 81 (0000001DE1E60C00) [pid = 3852] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 09:03:18 INFO - PROCESS | 3852 | --DOMWINDOW == 80 (0000001D82C0D000) [pid = 3852] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 09:03:18 INFO - PROCESS | 3852 | --DOMWINDOW == 79 (0000001D83716C00) [pid = 3852] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 09:03:18 INFO - PROCESS | 3852 | --DOMWINDOW == 78 (0000001D82CC7400) [pid = 3852] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 09:03:18 INFO - PROCESS | 3852 | --DOMWINDOW == 77 (0000001D835D5400) [pid = 3852] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 09:03:18 INFO - PROCESS | 3852 | --DOMWINDOW == 76 (0000001D83A08800) [pid = 3852] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 09:03:18 INFO - PROCESS | 3852 | --DOMWINDOW == 75 (0000001DE1E24C00) [pid = 3852] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 09:03:18 INFO - PROCESS | 3852 | --DOMWINDOW == 74 (0000001DE6412C00) [pid = 3852] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 09:03:18 INFO - PROCESS | 3852 | --DOMWINDOW == 73 (0000001DE0D4E800) [pid = 3852] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 09:03:18 INFO - PROCESS | 3852 | 1464192198166 Marionette TRACE conn6 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 09:03:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 09:03:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1017ms 09:03:18 INFO - PROCESS | 3852 | 1464192198225 Marionette TRACE conn6 -> [0,2725,"getWindowHandle",null] 09:03:18 INFO - PROCESS | 3852 | 1464192198231 Marionette TRACE conn6 <- [1,2725,null,{"value":"13"}] 09:03:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 09:03:18 INFO - PROCESS | 3852 | 1464192198238 Marionette TRACE conn6 -> [0,2726,"setScriptTimeout",{"ms":35000}] 09:03:18 INFO - PROCESS | 3852 | 1464192198240 Marionette TRACE conn6 <- [1,2726,null,{}] 09:03:18 INFO - PROCESS | 3852 | 1464192198244 Marionette TRACE conn6 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:18 INFO - PROCESS | 3852 | 1464192198339 Marionette TRACE conn6 <- [1,2727,null,{"value":null}] 09:03:18 INFO - PROCESS | 3852 | 1464192198419 Marionette TRACE conn6 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:18 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DB0959800 == 43 [pid = 3852] [id = 691] 09:03:18 INFO - PROCESS | 3852 | ++DOMWINDOW == 74 (0000001D80A04C00) [pid = 3852] [serial = 2073] [outer = 0000000000000000] 09:03:18 INFO - PROCESS | 3852 | ++DOMWINDOW == 75 (0000001D82C09000) [pid = 3852] [serial = 2074] [outer = 0000001D80A04C00] 09:03:18 INFO - PROCESS | 3852 | 1464192198467 Marionette DEBUG loaded listener.js 09:03:18 INFO - PROCESS | 3852 | ++DOMWINDOW == 76 (0000001DB0A99800) [pid = 3852] [serial = 2075] [outer = 0000001D80A04C00] 09:03:18 INFO - PROCESS | 3852 | 1464192198935 Marionette TRACE conn6 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 09:03:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 09:03:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 734ms 09:03:18 INFO - PROCESS | 3852 | 1464192198973 Marionette TRACE conn6 -> [0,2729,"getWindowHandle",null] 09:03:18 INFO - PROCESS | 3852 | 1464192198975 Marionette TRACE conn6 <- [1,2729,null,{"value":"13"}] 09:03:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 09:03:18 INFO - PROCESS | 3852 | 1464192198978 Marionette TRACE conn6 -> [0,2730,"setScriptTimeout",{"ms":35000}] 09:03:18 INFO - PROCESS | 3852 | 1464192198982 Marionette TRACE conn6 <- [1,2730,null,{}] 09:03:19 INFO - PROCESS | 3852 | 1464192198993 Marionette TRACE conn6 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:19 INFO - PROCESS | 3852 | 1464192199087 Marionette TRACE conn6 <- [1,2731,null,{"value":null}] 09:03:19 INFO - PROCESS | 3852 | 1464192199098 Marionette TRACE conn6 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:19 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE1348800 == 44 [pid = 3852] [id = 692] 09:03:19 INFO - PROCESS | 3852 | ++DOMWINDOW == 77 (0000001DB21B8000) [pid = 3852] [serial = 2076] [outer = 0000000000000000] 09:03:19 INFO - PROCESS | 3852 | ++DOMWINDOW == 78 (0000001DDCFBCC00) [pid = 3852] [serial = 2077] [outer = 0000001DB21B8000] 09:03:19 INFO - PROCESS | 3852 | 1464192199148 Marionette DEBUG loaded listener.js 09:03:19 INFO - PROCESS | 3852 | ++DOMWINDOW == 79 (0000001DE052F800) [pid = 3852] [serial = 2078] [outer = 0000001DB21B8000] 09:03:19 INFO - PROCESS | 3852 | 1464192199624 Marionette TRACE conn6 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 09:03:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 09:03:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 692ms 09:03:19 INFO - PROCESS | 3852 | 1464192199674 Marionette TRACE conn6 -> [0,2733,"getWindowHandle",null] 09:03:19 INFO - PROCESS | 3852 | 1464192199677 Marionette TRACE conn6 <- [1,2733,null,{"value":"13"}] 09:03:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 09:03:19 INFO - PROCESS | 3852 | 1464192199680 Marionette TRACE conn6 -> [0,2734,"setScriptTimeout",{"ms":35000}] 09:03:19 INFO - PROCESS | 3852 | 1464192199682 Marionette TRACE conn6 <- [1,2734,null,{}] 09:03:19 INFO - PROCESS | 3852 | 1464192199685 Marionette TRACE conn6 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:19 INFO - PROCESS | 3852 | 1464192199776 Marionette TRACE conn6 <- [1,2735,null,{"value":null}] 09:03:19 INFO - PROCESS | 3852 | 1464192199785 Marionette TRACE conn6 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:19 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE644E000 == 45 [pid = 3852] [id = 693] 09:03:19 INFO - PROCESS | 3852 | ++DOMWINDOW == 80 (0000001DE1C31400) [pid = 3852] [serial = 2079] [outer = 0000000000000000] 09:03:19 INFO - PROCESS | 3852 | ++DOMWINDOW == 81 (0000001DE1D1E400) [pid = 3852] [serial = 2080] [outer = 0000001DE1C31400] 09:03:19 INFO - PROCESS | 3852 | 1464192199832 Marionette DEBUG loaded listener.js 09:03:19 INFO - PROCESS | 3852 | ++DOMWINDOW == 82 (0000001DE1E27000) [pid = 3852] [serial = 2081] [outer = 0000001DE1C31400] 09:03:20 INFO - PROCESS | 3852 | 1464192200270 Marionette TRACE conn6 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 09:03:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 09:03:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 629ms 09:03:20 INFO - PROCESS | 3852 | 1464192200312 Marionette TRACE conn6 -> [0,2737,"getWindowHandle",null] 09:03:20 INFO - PROCESS | 3852 | 1464192200314 Marionette TRACE conn6 <- [1,2737,null,{"value":"13"}] 09:03:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 09:03:20 INFO - PROCESS | 3852 | 1464192200323 Marionette TRACE conn6 -> [0,2738,"setScriptTimeout",{"ms":35000}] 09:03:20 INFO - PROCESS | 3852 | 1464192200325 Marionette TRACE conn6 <- [1,2738,null,{}] 09:03:20 INFO - PROCESS | 3852 | 1464192200328 Marionette TRACE conn6 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:20 INFO - PROCESS | 3852 | 1464192200439 Marionette TRACE conn6 <- [1,2739,null,{"value":null}] 09:03:20 INFO - PROCESS | 3852 | 1464192200518 Marionette TRACE conn6 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:20 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE6F3A000 == 46 [pid = 3852] [id = 694] 09:03:20 INFO - PROCESS | 3852 | ++DOMWINDOW == 83 (0000001DE1E5B800) [pid = 3852] [serial = 2082] [outer = 0000000000000000] 09:03:20 INFO - PROCESS | 3852 | ++DOMWINDOW == 84 (0000001DE1F64400) [pid = 3852] [serial = 2083] [outer = 0000001DE1E5B800] 09:03:20 INFO - PROCESS | 3852 | 1464192200565 Marionette DEBUG loaded listener.js 09:03:20 INFO - PROCESS | 3852 | ++DOMWINDOW == 85 (0000001DE26D4000) [pid = 3852] [serial = 2084] [outer = 0000001DE1E5B800] 09:03:21 INFO - PROCESS | 3852 | 1464192201006 Marionette TRACE conn6 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 09:03:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 09:03:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 734ms 09:03:21 INFO - PROCESS | 3852 | 1464192201054 Marionette TRACE conn6 -> [0,2741,"getWindowHandle",null] 09:03:21 INFO - PROCESS | 3852 | 1464192201057 Marionette TRACE conn6 <- [1,2741,null,{"value":"13"}] 09:03:21 INFO - PROCESS | 3852 | 1464192201060 Marionette TRACE conn6 -> [0,2742,"setScriptTimeout",{"ms":35000}] 09:03:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 09:03:21 INFO - PROCESS | 3852 | 1464192201062 Marionette TRACE conn6 <- [1,2742,null,{}] 09:03:21 INFO - PROCESS | 3852 | 1464192201073 Marionette TRACE conn6 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:21 INFO - PROCESS | 3852 | 1464192201213 Marionette TRACE conn6 <- [1,2743,null,{"value":null}] 09:03:21 INFO - PROCESS | 3852 | 1464192201268 Marionette TRACE conn6 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:21 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEAE29800 == 47 [pid = 3852] [id = 695] 09:03:21 INFO - PROCESS | 3852 | ++DOMWINDOW == 86 (0000001DE641C000) [pid = 3852] [serial = 2085] [outer = 0000000000000000] 09:03:21 INFO - PROCESS | 3852 | ++DOMWINDOW == 87 (0000001DE6E94800) [pid = 3852] [serial = 2086] [outer = 0000001DE641C000] 09:03:21 INFO - PROCESS | 3852 | 1464192201317 Marionette DEBUG loaded listener.js 09:03:21 INFO - PROCESS | 3852 | ++DOMWINDOW == 88 (0000001DE7F10000) [pid = 3852] [serial = 2087] [outer = 0000001DE641C000] 09:03:21 INFO - PROCESS | 3852 | 1464192201753 Marionette TRACE conn6 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 09:03:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 09:03:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 734ms 09:03:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 09:03:21 INFO - PROCESS | 3852 | 1464192201834 Marionette TRACE conn6 -> [0,2745,"getWindowHandle",null] 09:03:21 INFO - PROCESS | 3852 | 1464192201836 Marionette TRACE conn6 <- [1,2745,null,{"value":"13"}] 09:03:21 INFO - PROCESS | 3852 | 1464192201840 Marionette TRACE conn6 -> [0,2746,"setScriptTimeout",{"ms":35000}] 09:03:21 INFO - PROCESS | 3852 | 1464192201841 Marionette TRACE conn6 <- [1,2746,null,{}] 09:03:21 INFO - PROCESS | 3852 | 1464192201845 Marionette TRACE conn6 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:21 INFO - PROCESS | 3852 | 1464192201956 Marionette TRACE conn6 <- [1,2747,null,{"value":null}] 09:03:22 INFO - PROCESS | 3852 | 1464192202014 Marionette TRACE conn6 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:22 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEE18B800 == 48 [pid = 3852] [id = 696] 09:03:22 INFO - PROCESS | 3852 | ++DOMWINDOW == 89 (0000001DE83BC000) [pid = 3852] [serial = 2088] [outer = 0000000000000000] 09:03:22 INFO - PROCESS | 3852 | ++DOMWINDOW == 90 (0000001DE83C1800) [pid = 3852] [serial = 2089] [outer = 0000001DE83BC000] 09:03:22 INFO - PROCESS | 3852 | 1464192202060 Marionette DEBUG loaded listener.js 09:03:22 INFO - PROCESS | 3852 | ++DOMWINDOW == 91 (0000001DE872DC00) [pid = 3852] [serial = 2090] [outer = 0000001DE83BC000] 09:03:22 INFO - PROCESS | 3852 | --DOMWINDOW == 90 (0000001DE641A800) [pid = 3852] [serial = 2055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 09:03:22 INFO - PROCESS | 3852 | --DOMWINDOW == 89 (0000001D81763C00) [pid = 3852] [serial = 2052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 09:03:22 INFO - PROCESS | 3852 | --DOMWINDOW == 88 (0000001DE641F000) [pid = 3852] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 09:03:22 INFO - PROCESS | 3852 | --DOMWINDOW == 87 (0000001D839B0400) [pid = 3852] [serial = 2043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 09:03:22 INFO - PROCESS | 3852 | --DOMWINDOW == 86 (0000001D82C03800) [pid = 3852] [serial = 2040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 09:03:22 INFO - PROCESS | 3852 | --DOMWINDOW == 85 (0000001DDCFC0400) [pid = 3852] [serial = 2046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 09:03:22 INFO - PROCESS | 3852 | --DOMWINDOW == 84 (0000001DE1E1EC00) [pid = 3852] [serial = 2049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 09:03:22 INFO - PROCESS | 3852 | 1464192202468 Marionette TRACE conn6 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 09:03:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 09:03:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 671ms 09:03:22 INFO - PROCESS | 3852 | 1464192202513 Marionette TRACE conn6 -> [0,2749,"getWindowHandle",null] 09:03:22 INFO - PROCESS | 3852 | 1464192202515 Marionette TRACE conn6 <- [1,2749,null,{"value":"13"}] 09:03:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 09:03:22 INFO - PROCESS | 3852 | 1464192202518 Marionette TRACE conn6 -> [0,2750,"setScriptTimeout",{"ms":35000}] 09:03:22 INFO - PROCESS | 3852 | 1464192202520 Marionette TRACE conn6 <- [1,2750,null,{}] 09:03:22 INFO - PROCESS | 3852 | 1464192202524 Marionette TRACE conn6 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:22 INFO - PROCESS | 3852 | 1464192202616 Marionette TRACE conn6 <- [1,2751,null,{"value":null}] 09:03:22 INFO - PROCESS | 3852 | 1464192202698 Marionette TRACE conn6 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:22 INFO - PROCESS | 3852 | ++DOCSHELL 0000001D8378B800 == 49 [pid = 3852] [id = 697] 09:03:22 INFO - PROCESS | 3852 | ++DOMWINDOW == 85 (0000001DE3415C00) [pid = 3852] [serial = 2091] [outer = 0000000000000000] 09:03:22 INFO - PROCESS | 3852 | ++DOMWINDOW == 86 (0000001DE8727000) [pid = 3852] [serial = 2092] [outer = 0000001DE3415C00] 09:03:22 INFO - PROCESS | 3852 | 1464192202745 Marionette DEBUG loaded listener.js 09:03:22 INFO - PROCESS | 3852 | ++DOMWINDOW == 87 (0000001DE8982C00) [pid = 3852] [serial = 2093] [outer = 0000001DE3415C00] 09:03:23 INFO - PROCESS | 3852 | 1464192203098 Marionette TRACE conn6 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 09:03:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 09:03:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 629ms 09:03:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 09:03:23 INFO - PROCESS | 3852 | 1464192203150 Marionette TRACE conn6 -> [0,2753,"getWindowHandle",null] 09:03:23 INFO - PROCESS | 3852 | 1464192203152 Marionette TRACE conn6 <- [1,2753,null,{"value":"13"}] 09:03:23 INFO - PROCESS | 3852 | 1464192203156 Marionette TRACE conn6 -> [0,2754,"setScriptTimeout",{"ms":35000}] 09:03:23 INFO - PROCESS | 3852 | 1464192203157 Marionette TRACE conn6 <- [1,2754,null,{}] 09:03:23 INFO - PROCESS | 3852 | 1464192203161 Marionette TRACE conn6 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:23 INFO - PROCESS | 3852 | 1464192203276 Marionette TRACE conn6 <- [1,2755,null,{"value":null}] 09:03:23 INFO - PROCESS | 3852 | 1464192203314 Marionette TRACE conn6 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:23 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEF330800 == 50 [pid = 3852] [id = 698] 09:03:23 INFO - PROCESS | 3852 | ++DOMWINDOW == 88 (0000001DE8D1F000) [pid = 3852] [serial = 2094] [outer = 0000000000000000] 09:03:23 INFO - PROCESS | 3852 | ++DOMWINDOW == 89 (0000001DEAE53800) [pid = 3852] [serial = 2095] [outer = 0000001DE8D1F000] 09:03:23 INFO - PROCESS | 3852 | 1464192203361 Marionette DEBUG loaded listener.js 09:03:23 INFO - PROCESS | 3852 | ++DOMWINDOW == 90 (0000001DEB405C00) [pid = 3852] [serial = 2096] [outer = 0000001DE8D1F000] 09:03:23 INFO - PROCESS | 3852 | 1464192203789 Marionette TRACE conn6 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 09:03:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 09:03:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 671ms 09:03:23 INFO - PROCESS | 3852 | 1464192203832 Marionette TRACE conn6 -> [0,2757,"getWindowHandle",null] 09:03:23 INFO - PROCESS | 3852 | 1464192203834 Marionette TRACE conn6 <- [1,2757,null,{"value":"13"}] 09:03:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 09:03:23 INFO - PROCESS | 3852 | 1464192203837 Marionette TRACE conn6 -> [0,2758,"setScriptTimeout",{"ms":35000}] 09:03:23 INFO - PROCESS | 3852 | 1464192203839 Marionette TRACE conn6 <- [1,2758,null,{}] 09:03:23 INFO - PROCESS | 3852 | 1464192203843 Marionette TRACE conn6 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:23 INFO - PROCESS | 3852 | 1464192203948 Marionette TRACE conn6 <- [1,2759,null,{"value":null}] 09:03:23 INFO - PROCESS | 3852 | 1464192203954 Marionette TRACE conn6 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:23 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEF664000 == 51 [pid = 3852] [id = 699] 09:03:23 INFO - PROCESS | 3852 | ++DOMWINDOW == 91 (0000001DEB40F400) [pid = 3852] [serial = 2097] [outer = 0000000000000000] 09:03:24 INFO - PROCESS | 3852 | ++DOMWINDOW == 92 (0000001DEB46CC00) [pid = 3852] [serial = 2098] [outer = 0000001DEB40F400] 09:03:24 INFO - PROCESS | 3852 | 1464192204000 Marionette DEBUG loaded listener.js 09:03:24 INFO - PROCESS | 3852 | ++DOMWINDOW == 93 (0000001DEB9C7000) [pid = 3852] [serial = 2099] [outer = 0000001DEB40F400] 09:03:24 INFO - PROCESS | 3852 | 1464192204548 Marionette TRACE conn6 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 09:03:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 09:03:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 776ms 09:03:24 INFO - PROCESS | 3852 | 1464192204640 Marionette TRACE conn6 -> [0,2761,"getWindowHandle",null] 09:03:24 INFO - PROCESS | 3852 | 1464192204645 Marionette TRACE conn6 <- [1,2761,null,{"value":"13"}] 09:03:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 09:03:24 INFO - PROCESS | 3852 | 1464192204668 Marionette TRACE conn6 -> [0,2762,"setScriptTimeout",{"ms":35000}] 09:03:24 INFO - PROCESS | 3852 | 1464192204673 Marionette TRACE conn6 <- [1,2762,null,{}] 09:03:24 INFO - PROCESS | 3852 | 1464192204681 Marionette TRACE conn6 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:24 INFO - PROCESS | 3852 | 1464192204809 Marionette TRACE conn6 <- [1,2763,null,{"value":null}] 09:03:24 INFO - PROCESS | 3852 | 1464192204925 Marionette TRACE conn6 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:24 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DB0AB4800 == 52 [pid = 3852] [id = 700] 09:03:24 INFO - PROCESS | 3852 | ++DOMWINDOW == 94 (0000001D818EF400) [pid = 3852] [serial = 2100] [outer = 0000000000000000] 09:03:24 INFO - PROCESS | 3852 | ++DOMWINDOW == 95 (0000001D83717400) [pid = 3852] [serial = 2101] [outer = 0000001D818EF400] 09:03:24 INFO - PROCESS | 3852 | 1464192204989 Marionette DEBUG loaded listener.js 09:03:25 INFO - PROCESS | 3852 | ++DOMWINDOW == 96 (0000001DB204AC00) [pid = 3852] [serial = 2102] [outer = 0000001D818EF400] 09:03:25 INFO - PROCESS | 3852 | 1464192205599 Marionette TRACE conn6 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 09:03:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 09:03:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 986ms 09:03:25 INFO - PROCESS | 3852 | 1464192205656 Marionette TRACE conn6 -> [0,2765,"getWindowHandle",null] 09:03:25 INFO - PROCESS | 3852 | 1464192205663 Marionette TRACE conn6 <- [1,2765,null,{"value":"13"}] 09:03:25 INFO - PROCESS | 3852 | 1464192205670 Marionette TRACE conn6 -> [0,2766,"setScriptTimeout",{"ms":35000}] 09:03:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 09:03:25 INFO - PROCESS | 3852 | 1464192205674 Marionette TRACE conn6 <- [1,2766,null,{}] 09:03:25 INFO - PROCESS | 3852 | 1464192205678 Marionette TRACE conn6 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:25 INFO - PROCESS | 3852 | 1464192205834 Marionette TRACE conn6 <- [1,2767,null,{"value":null}] 09:03:25 INFO - PROCESS | 3852 | 1464192205853 Marionette TRACE conn6 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:25 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE74F0000 == 53 [pid = 3852] [id = 701] 09:03:25 INFO - PROCESS | 3852 | ++DOMWINDOW == 97 (0000001DDCFC1400) [pid = 3852] [serial = 2103] [outer = 0000000000000000] 09:03:25 INFO - PROCESS | 3852 | ++DOMWINDOW == 98 (0000001DE0532400) [pid = 3852] [serial = 2104] [outer = 0000001DDCFC1400] 09:03:25 INFO - PROCESS | 3852 | 1464192205910 Marionette DEBUG loaded listener.js 09:03:26 INFO - PROCESS | 3852 | ++DOMWINDOW == 99 (0000001DE1E23000) [pid = 3852] [serial = 2105] [outer = 0000001DDCFC1400] 09:03:26 INFO - PROCESS | 3852 | 1464192206578 Marionette TRACE conn6 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 09:03:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 09:03:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 922ms 09:03:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 09:03:26 INFO - PROCESS | 3852 | 1464192206597 Marionette TRACE conn6 -> [0,2769,"getWindowHandle",null] 09:03:26 INFO - PROCESS | 3852 | 1464192206600 Marionette TRACE conn6 <- [1,2769,null,{"value":"13"}] 09:03:26 INFO - PROCESS | 3852 | 1464192206604 Marionette TRACE conn6 -> [0,2770,"setScriptTimeout",{"ms":35000}] 09:03:26 INFO - PROCESS | 3852 | 1464192206609 Marionette TRACE conn6 <- [1,2770,null,{}] 09:03:26 INFO - PROCESS | 3852 | 1464192206636 Marionette TRACE conn6 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:26 INFO - PROCESS | 3852 | 1464192206754 Marionette TRACE conn6 <- [1,2771,null,{"value":null}] 09:03:26 INFO - PROCESS | 3852 | 1464192206876 Marionette TRACE conn6 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:26 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DF1493000 == 54 [pid = 3852] [id = 702] 09:03:26 INFO - PROCESS | 3852 | ++DOMWINDOW == 100 (0000001DE6E0D400) [pid = 3852] [serial = 2106] [outer = 0000000000000000] 09:03:26 INFO - PROCESS | 3852 | ++DOMWINDOW == 101 (0000001DE7F08800) [pid = 3852] [serial = 2107] [outer = 0000001DE6E0D400] 09:03:26 INFO - PROCESS | 3852 | 1464192206940 Marionette DEBUG loaded listener.js 09:03:27 INFO - PROCESS | 3852 | ++DOMWINDOW == 102 (0000001DEB46D000) [pid = 3852] [serial = 2108] [outer = 0000001DE6E0D400] 09:03:27 INFO - PROCESS | 3852 | 1464192207611 Marionette TRACE conn6 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 09:03:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 09:03:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1078ms 09:03:27 INFO - PROCESS | 3852 | 1464192207702 Marionette TRACE conn6 -> [0,2773,"getWindowHandle",null] 09:03:27 INFO - PROCESS | 3852 | 1464192207705 Marionette TRACE conn6 <- [1,2773,null,{"value":"13"}] 09:03:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 09:03:27 INFO - PROCESS | 3852 | 1464192207709 Marionette TRACE conn6 -> [0,2774,"setScriptTimeout",{"ms":35000}] 09:03:27 INFO - PROCESS | 3852 | 1464192207711 Marionette TRACE conn6 <- [1,2774,null,{}] 09:03:27 INFO - PROCESS | 3852 | 1464192207729 Marionette TRACE conn6 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:27 INFO - PROCESS | 3852 | 1464192207849 Marionette TRACE conn6 <- [1,2775,null,{"value":null}] 09:03:27 INFO - PROCESS | 3852 | 1464192207965 Marionette TRACE conn6 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:27 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DF1D53800 == 55 [pid = 3852] [id = 703] 09:03:27 INFO - PROCESS | 3852 | ++DOMWINDOW == 103 (0000001DEBAA0800) [pid = 3852] [serial = 2109] [outer = 0000000000000000] 09:03:28 INFO - PROCESS | 3852 | ++DOMWINDOW == 104 (0000001DEBAA5400) [pid = 3852] [serial = 2110] [outer = 0000001DEBAA0800] 09:03:28 INFO - PROCESS | 3852 | 1464192208023 Marionette DEBUG loaded listener.js 09:03:28 INFO - PROCESS | 3852 | ++DOMWINDOW == 105 (0000001DEC26A000) [pid = 3852] [serial = 2111] [outer = 0000001DEBAA0800] 09:03:28 INFO - PROCESS | 3852 | 1464192208806 Marionette TRACE conn6 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 09:03:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 09:03:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1140ms 09:03:28 INFO - PROCESS | 3852 | 1464192208852 Marionette TRACE conn6 -> [0,2777,"getWindowHandle",null] 09:03:28 INFO - PROCESS | 3852 | 1464192208856 Marionette TRACE conn6 <- [1,2777,null,{"value":"13"}] 09:03:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 09:03:28 INFO - PROCESS | 3852 | 1464192208862 Marionette TRACE conn6 -> [0,2778,"setScriptTimeout",{"ms":35000}] 09:03:28 INFO - PROCESS | 3852 | 1464192208866 Marionette TRACE conn6 <- [1,2778,null,{}] 09:03:28 INFO - PROCESS | 3852 | 1464192208873 Marionette TRACE conn6 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:28 INFO - PROCESS | 3852 | 1464192208977 Marionette TRACE conn6 <- [1,2779,null,{"value":null}] 09:03:29 INFO - PROCESS | 3852 | 1464192209106 Marionette TRACE conn6 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:29 INFO - PROCESS | 3852 | ++DOCSHELL 0000001D8379E800 == 56 [pid = 3852] [id = 704] 09:03:29 INFO - PROCESS | 3852 | ++DOMWINDOW == 106 (0000001D818F8800) [pid = 3852] [serial = 2112] [outer = 0000000000000000] 09:03:29 INFO - PROCESS | 3852 | ++DOMWINDOW == 107 (0000001D839A7000) [pid = 3852] [serial = 2113] [outer = 0000001D818F8800] 09:03:29 INFO - PROCESS | 3852 | 1464192209164 Marionette DEBUG loaded listener.js 09:03:29 INFO - PROCESS | 3852 | ++DOMWINDOW == 108 (0000001DB0C3FC00) [pid = 3852] [serial = 2114] [outer = 0000001D818F8800] 09:03:29 INFO - PROCESS | 3852 | --DOCSHELL 0000001DB2012000 == 55 [pid = 3852] [id = 632] 09:03:29 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEF330800 == 54 [pid = 3852] [id = 698] 09:03:29 INFO - PROCESS | 3852 | --DOCSHELL 0000001D8378B800 == 53 [pid = 3852] [id = 697] 09:03:29 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEE18B800 == 52 [pid = 3852] [id = 696] 09:03:29 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEAE29800 == 51 [pid = 3852] [id = 695] 09:03:29 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE6F3A000 == 50 [pid = 3852] [id = 694] 09:03:29 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE644E000 == 49 [pid = 3852] [id = 693] 09:03:29 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE1348800 == 48 [pid = 3852] [id = 692] 09:03:29 INFO - PROCESS | 3852 | --DOCSHELL 0000001DB0959800 == 47 [pid = 3852] [id = 691] 09:03:29 INFO - PROCESS | 3852 | --DOCSHELL 0000001D818DC000 == 46 [pid = 3852] [id = 690] 09:03:29 INFO - PROCESS | 3852 | --DOMWINDOW == 107 (0000001DE8395400) [pid = 3852] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 09:03:29 INFO - PROCESS | 3852 | --DOMWINDOW == 106 (0000001D818EC000) [pid = 3852] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 09:03:29 INFO - PROCESS | 3852 | --DOMWINDOW == 105 (0000001DB219B800) [pid = 3852] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 09:03:29 INFO - PROCESS | 3852 | --DOMWINDOW == 104 (0000001DE1E5D000) [pid = 3852] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 09:03:29 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE74EE800 == 45 [pid = 3852] [id = 688] 09:03:29 INFO - PROCESS | 3852 | --DOCSHELL 0000001D83A58000 == 44 [pid = 3852] [id = 687] 09:03:29 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEE91D000 == 43 [pid = 3852] [id = 686] 09:03:29 INFO - PROCESS | 3852 | 1464192209788 Marionette TRACE conn6 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 09:03:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 09:03:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 986ms 09:03:29 INFO - PROCESS | 3852 | 1464192209848 Marionette TRACE conn6 -> [0,2781,"getWindowHandle",null] 09:03:29 INFO - PROCESS | 3852 | 1464192209854 Marionette TRACE conn6 <- [1,2781,null,{"value":"13"}] 09:03:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 09:03:29 INFO - PROCESS | 3852 | 1464192209860 Marionette TRACE conn6 -> [0,2782,"setScriptTimeout",{"ms":35000}] 09:03:29 INFO - PROCESS | 3852 | 1464192209863 Marionette TRACE conn6 <- [1,2782,null,{}] 09:03:29 INFO - PROCESS | 3852 | 1464192209867 Marionette TRACE conn6 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:29 INFO - PROCESS | 3852 | --DOMWINDOW == 103 (0000001DE6F88400) [pid = 3852] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 09:03:29 INFO - PROCESS | 3852 | --DOMWINDOW == 102 (0000001DB0C3A800) [pid = 3852] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 09:03:29 INFO - PROCESS | 3852 | --DOMWINDOW == 101 (0000001D82C0EC00) [pid = 3852] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 09:03:29 INFO - PROCESS | 3852 | --DOMWINDOW == 100 (0000001DE133D400) [pid = 3852] [serial = 2048] [outer = 0000000000000000] [url = about:blank] 09:03:29 INFO - PROCESS | 3852 | --DOMWINDOW == 99 (0000001D835DA800) [pid = 3852] [serial = 2042] [outer = 0000000000000000] [url = about:blank] 09:03:29 INFO - PROCESS | 3852 | --DOMWINDOW == 98 (0000001DDCFCB000) [pid = 3852] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 09:03:29 INFO - PROCESS | 3852 | --DOMWINDOW == 97 (0000001DE1E55800) [pid = 3852] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 09:03:29 INFO - PROCESS | 3852 | --DOMWINDOW == 96 (0000001DE1F64C00) [pid = 3852] [serial = 2051] [outer = 0000000000000000] [url = about:blank] 09:03:29 INFO - PROCESS | 3852 | --DOMWINDOW == 95 (0000001DE74B3800) [pid = 3852] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 09:03:29 INFO - PROCESS | 3852 | --DOMWINDOW == 94 (0000001DE7F0E800) [pid = 3852] [serial = 2057] [outer = 0000000000000000] [url = about:blank] 09:03:29 INFO - PROCESS | 3852 | --DOMWINDOW == 93 (0000001DE1E5E800) [pid = 3852] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 09:03:29 INFO - PROCESS | 3852 | --DOMWINDOW == 92 (0000001DE2728C00) [pid = 3852] [serial = 2054] [outer = 0000000000000000] [url = about:blank] 09:03:29 INFO - PROCESS | 3852 | --DOMWINDOW == 91 (0000001DB2198000) [pid = 3852] [serial = 2045] [outer = 0000000000000000] [url = about:blank] 09:03:30 INFO - PROCESS | 3852 | 1464192209999 Marionette TRACE conn6 <- [1,2783,null,{"value":null}] 09:03:30 INFO - PROCESS | 3852 | 1464192210055 Marionette TRACE conn6 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:30 INFO - PROCESS | 3852 | ++DOCSHELL 0000001D847D5800 == 44 [pid = 3852] [id = 705] 09:03:30 INFO - PROCESS | 3852 | ++DOMWINDOW == 92 (0000001D818F9400) [pid = 3852] [serial = 2115] [outer = 0000000000000000] 09:03:30 INFO - PROCESS | 3852 | ++DOMWINDOW == 93 (0000001D835D6400) [pid = 3852] [serial = 2116] [outer = 0000001D818F9400] 09:03:30 INFO - PROCESS | 3852 | 1464192210104 Marionette DEBUG loaded listener.js 09:03:30 INFO - PROCESS | 3852 | ++DOMWINDOW == 94 (0000001DB0C39000) [pid = 3852] [serial = 2117] [outer = 0000001D818F9400] 09:03:30 INFO - PROCESS | 3852 | 1464192210570 Marionette TRACE conn6 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 09:03:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 09:03:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 776ms 09:03:30 INFO - PROCESS | 3852 | 1464192210638 Marionette TRACE conn6 -> [0,2785,"getWindowHandle",null] 09:03:30 INFO - PROCESS | 3852 | 1464192210640 Marionette TRACE conn6 <- [1,2785,null,{"value":"13"}] 09:03:30 INFO - PROCESS | 3852 | 1464192210644 Marionette TRACE conn6 -> [0,2786,"setScriptTimeout",{"ms":35000}] 09:03:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 09:03:30 INFO - PROCESS | 3852 | 1464192210647 Marionette TRACE conn6 <- [1,2786,null,{}] 09:03:30 INFO - PROCESS | 3852 | 1464192210658 Marionette TRACE conn6 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:30 INFO - PROCESS | 3852 | 1464192210755 Marionette TRACE conn6 <- [1,2787,null,{"value":null}] 09:03:30 INFO - PROCESS | 3852 | 1464192210766 Marionette TRACE conn6 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:30 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE2459800 == 45 [pid = 3852] [id = 706] 09:03:30 INFO - PROCESS | 3852 | ++DOMWINDOW == 95 (0000001DDCFC5000) [pid = 3852] [serial = 2118] [outer = 0000000000000000] 09:03:30 INFO - PROCESS | 3852 | ++DOMWINDOW == 96 (0000001DE052DC00) [pid = 3852] [serial = 2119] [outer = 0000001DDCFC5000] 09:03:30 INFO - PROCESS | 3852 | 1464192210816 Marionette DEBUG loaded listener.js 09:03:30 INFO - PROCESS | 3852 | ++DOMWINDOW == 97 (0000001DE0ED2C00) [pid = 3852] [serial = 2120] [outer = 0000001DDCFC5000] 09:03:31 INFO - PROCESS | 3852 | 1464192211280 Marionette TRACE conn6 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 09:03:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 09:03:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 692ms 09:03:31 INFO - PROCESS | 3852 | 1464192211338 Marionette TRACE conn6 -> [0,2789,"getWindowHandle",null] 09:03:31 INFO - PROCESS | 3852 | 1464192211348 Marionette TRACE conn6 <- [1,2789,null,{"value":"13"}] 09:03:31 INFO - PROCESS | 3852 | 1464192211352 Marionette TRACE conn6 -> [0,2790,"setScriptTimeout",{"ms":35000}] 09:03:31 INFO - PROCESS | 3852 | 1464192211354 Marionette TRACE conn6 <- [1,2790,null,{}] 09:03:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 09:03:31 INFO - PROCESS | 3852 | 1464192211357 Marionette TRACE conn6 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:31 INFO - PROCESS | 3852 | 1464192211448 Marionette TRACE conn6 <- [1,2791,null,{"value":null}] 09:03:31 INFO - PROCESS | 3852 | 1464192211457 Marionette TRACE conn6 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:31 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE6826000 == 46 [pid = 3852] [id = 707] 09:03:31 INFO - PROCESS | 3852 | ++DOMWINDOW == 98 (0000001DE1E20400) [pid = 3852] [serial = 2121] [outer = 0000000000000000] 09:03:31 INFO - PROCESS | 3852 | ++DOMWINDOW == 99 (0000001DE1E58C00) [pid = 3852] [serial = 2122] [outer = 0000001DE1E20400] 09:03:31 INFO - PROCESS | 3852 | 1464192211504 Marionette DEBUG loaded listener.js 09:03:31 INFO - PROCESS | 3852 | ++DOMWINDOW == 100 (0000001DE1F65C00) [pid = 3852] [serial = 2123] [outer = 0000001DE1E20400] 09:03:31 INFO - PROCESS | 3852 | 1464192211928 Marionette TRACE conn6 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 09:03:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 09:03:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 629ms 09:03:31 INFO - PROCESS | 3852 | 1464192211987 Marionette TRACE conn6 -> [0,2793,"getWindowHandle",null] 09:03:31 INFO - PROCESS | 3852 | 1464192211990 Marionette TRACE conn6 <- [1,2793,null,{"value":"13"}] 09:03:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 09:03:31 INFO - PROCESS | 3852 | 1464192211993 Marionette TRACE conn6 -> [0,2794,"setScriptTimeout",{"ms":35000}] 09:03:31 INFO - PROCESS | 3852 | 1464192211995 Marionette TRACE conn6 <- [1,2794,null,{}] 09:03:32 INFO - PROCESS | 3852 | 1464192211998 Marionette TRACE conn6 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:32 INFO - PROCESS | 3852 | 1464192212084 Marionette TRACE conn6 <- [1,2795,null,{"value":null}] 09:03:32 INFO - PROCESS | 3852 | 1464192212123 Marionette TRACE conn6 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:32 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE74E5800 == 47 [pid = 3852] [id = 708] 09:03:32 INFO - PROCESS | 3852 | ++DOMWINDOW == 101 (0000001DE2578400) [pid = 3852] [serial = 2124] [outer = 0000000000000000] 09:03:32 INFO - PROCESS | 3852 | ++DOMWINDOW == 102 (0000001DE2722800) [pid = 3852] [serial = 2125] [outer = 0000001DE2578400] 09:03:32 INFO - PROCESS | 3852 | 1464192212170 Marionette DEBUG loaded listener.js 09:03:32 INFO - PROCESS | 3852 | ++DOMWINDOW == 103 (0000001DE345E000) [pid = 3852] [serial = 2126] [outer = 0000001DE2578400] 09:03:32 INFO - PROCESS | 3852 | 1464192212657 Marionette TRACE conn6 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 09:03:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 09:03:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 671ms 09:03:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 09:03:32 INFO - PROCESS | 3852 | 1464192212672 Marionette TRACE conn6 -> [0,2797,"getWindowHandle",null] 09:03:32 INFO - PROCESS | 3852 | 1464192212674 Marionette TRACE conn6 <- [1,2797,null,{"value":"13"}] 09:03:32 INFO - PROCESS | 3852 | 1464192212678 Marionette TRACE conn6 -> [0,2798,"setScriptTimeout",{"ms":35000}] 09:03:32 INFO - PROCESS | 3852 | 1464192212680 Marionette TRACE conn6 <- [1,2798,null,{}] 09:03:32 INFO - PROCESS | 3852 | 1464192212683 Marionette TRACE conn6 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:32 INFO - PROCESS | 3852 | 1464192212827 Marionette TRACE conn6 <- [1,2799,null,{"value":null}] 09:03:32 INFO - PROCESS | 3852 | 1464192212835 Marionette TRACE conn6 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:32 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEC22D000 == 48 [pid = 3852] [id = 709] 09:03:32 INFO - PROCESS | 3852 | ++DOMWINDOW == 104 (0000001DE7332C00) [pid = 3852] [serial = 2127] [outer = 0000000000000000] 09:03:32 INFO - PROCESS | 3852 | ++DOMWINDOW == 105 (0000001DE7F0EC00) [pid = 3852] [serial = 2128] [outer = 0000001DE7332C00] 09:03:32 INFO - PROCESS | 3852 | 1464192212924 Marionette DEBUG loaded listener.js 09:03:33 INFO - PROCESS | 3852 | ++DOMWINDOW == 106 (0000001DE83B5000) [pid = 3852] [serial = 2129] [outer = 0000001DE7332C00] 09:03:33 INFO - PROCESS | 3852 | 1464192213363 Marionette TRACE conn6 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 09:03:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 09:03:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 734ms 09:03:33 INFO - PROCESS | 3852 | 1464192213423 Marionette TRACE conn6 -> [0,2801,"getWindowHandle",null] 09:03:33 INFO - PROCESS | 3852 | 1464192213425 Marionette TRACE conn6 <- [1,2801,null,{"value":"13"}] 09:03:33 INFO - PROCESS | 3852 | 1464192213429 Marionette TRACE conn6 -> [0,2802,"setScriptTimeout",{"ms":35000}] 09:03:33 INFO - PROCESS | 3852 | 1464192213431 Marionette TRACE conn6 <- [1,2802,null,{}] 09:03:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 09:03:33 INFO - PROCESS | 3852 | 1464192213434 Marionette TRACE conn6 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:33 INFO - PROCESS | 3852 | 1464192213575 Marionette TRACE conn6 <- [1,2803,null,{"value":null}] 09:03:33 INFO - PROCESS | 3852 | 1464192213635 Marionette TRACE conn6 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:33 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEE7D4000 == 49 [pid = 3852] [id = 710] 09:03:33 INFO - PROCESS | 3852 | ++DOMWINDOW == 107 (0000001DE8398C00) [pid = 3852] [serial = 2130] [outer = 0000000000000000] 09:03:33 INFO - PROCESS | 3852 | ++DOMWINDOW == 108 (0000001DE872FC00) [pid = 3852] [serial = 2131] [outer = 0000001DE8398C00] 09:03:33 INFO - PROCESS | 3852 | 1464192213682 Marionette DEBUG loaded listener.js 09:03:33 INFO - PROCESS | 3852 | ++DOMWINDOW == 109 (0000001DEAE5E800) [pid = 3852] [serial = 2132] [outer = 0000001DE8398C00] 09:03:34 INFO - PROCESS | 3852 | 1464192214121 Marionette TRACE conn6 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 09:03:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 09:03:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 733ms 09:03:34 INFO - PROCESS | 3852 | 1464192214168 Marionette TRACE conn6 -> [0,2805,"getWindowHandle",null] 09:03:34 INFO - PROCESS | 3852 | 1464192214171 Marionette TRACE conn6 <- [1,2805,null,{"value":"13"}] 09:03:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 09:03:34 INFO - PROCESS | 3852 | 1464192214174 Marionette TRACE conn6 -> [0,2806,"setScriptTimeout",{"ms":35000}] 09:03:34 INFO - PROCESS | 3852 | 1464192214176 Marionette TRACE conn6 <- [1,2806,null,{}] 09:03:34 INFO - PROCESS | 3852 | 1464192214179 Marionette TRACE conn6 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:34 INFO - PROCESS | 3852 | 1464192214304 Marionette TRACE conn6 <- [1,2807,null,{"value":null}] 09:03:34 INFO - PROCESS | 3852 | --DOMWINDOW == 108 (0000001DB21B4800) [pid = 3852] [serial = 2064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 09:03:34 INFO - PROCESS | 3852 | --DOMWINDOW == 107 (0000001D80A04C00) [pid = 3852] [serial = 2073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 09:03:34 INFO - PROCESS | 3852 | --DOMWINDOW == 106 (0000001D81871000) [pid = 3852] [serial = 2061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 09:03:34 INFO - PROCESS | 3852 | --DOMWINDOW == 105 (0000001DE1C31400) [pid = 3852] [serial = 2079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 09:03:34 INFO - PROCESS | 3852 | --DOMWINDOW == 104 (0000001DB21B8000) [pid = 3852] [serial = 2076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 09:03:34 INFO - PROCESS | 3852 | --DOMWINDOW == 103 (0000001D835CEC00) [pid = 3852] [serial = 2070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 09:03:34 INFO - PROCESS | 3852 | --DOMWINDOW == 102 (0000001DE3415C00) [pid = 3852] [serial = 2091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 09:03:34 INFO - PROCESS | 3852 | --DOMWINDOW == 101 (0000001DE83BC000) [pid = 3852] [serial = 2088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 09:03:34 INFO - PROCESS | 3852 | --DOMWINDOW == 100 (0000001DE8D1F000) [pid = 3852] [serial = 2094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 09:03:34 INFO - PROCESS | 3852 | --DOMWINDOW == 99 (0000001DE2573C00) [pid = 3852] [serial = 1995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 09:03:34 INFO - PROCESS | 3852 | --DOMWINDOW == 98 (0000001D81867000) [pid = 3852] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 09:03:34 INFO - PROCESS | 3852 | --DOMWINDOW == 97 (0000001DE6E8D400) [pid = 3852] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 09:03:34 INFO - PROCESS | 3852 | --DOMWINDOW == 96 (0000001DB0A63C00) [pid = 3852] [serial = 2034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 09:03:34 INFO - PROCESS | 3852 | --DOMWINDOW == 95 (0000001DE1C2F800) [pid = 3852] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 09:03:34 INFO - PROCESS | 3852 | --DOMWINDOW == 94 (0000001DE0DCEC00) [pid = 3852] [serial = 2037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 09:03:34 INFO - PROCESS | 3852 | --DOMWINDOW == 93 (0000001DB0C3B400) [pid = 3852] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 09:03:34 INFO - PROCESS | 3852 | --DOMWINDOW == 92 (0000001D818F2800) [pid = 3852] [serial = 1998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 09:03:34 INFO - PROCESS | 3852 | --DOMWINDOW == 91 (0000001D818ECC00) [pid = 3852] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 09:03:34 INFO - PROCESS | 3852 | --DOMWINDOW == 90 (0000001D818F3000) [pid = 3852] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 09:03:34 INFO - PROCESS | 3852 | --DOMWINDOW == 89 (0000001DE1E5B800) [pid = 3852] [serial = 2082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 09:03:34 INFO - PROCESS | 3852 | --DOMWINDOW == 88 (0000001DE641C000) [pid = 3852] [serial = 2085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 09:03:34 INFO - PROCESS | 3852 | --DOMWINDOW == 87 (0000001DE6EDB400) [pid = 3852] [serial = 2067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 09:03:34 INFO - PROCESS | 3852 | 1464192214508 Marionette TRACE conn6 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:34 INFO - PROCESS | 3852 | ++DOCSHELL 0000001D841E1000 == 50 [pid = 3852] [id = 711] 09:03:34 INFO - PROCESS | 3852 | ++DOMWINDOW == 88 (0000001D80A07C00) [pid = 3852] [serial = 2133] [outer = 0000000000000000] 09:03:34 INFO - PROCESS | 3852 | ++DOMWINDOW == 89 (0000001D81865C00) [pid = 3852] [serial = 2134] [outer = 0000001D80A07C00] 09:03:34 INFO - PROCESS | 3852 | 1464192214557 Marionette DEBUG loaded listener.js 09:03:34 INFO - PROCESS | 3852 | ++DOMWINDOW == 90 (0000001D83A0E000) [pid = 3852] [serial = 2135] [outer = 0000001D80A07C00] 09:03:34 INFO - PROCESS | 3852 | 1464192214910 Marionette TRACE conn6 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 09:03:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 09:03:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 818ms 09:03:35 INFO - PROCESS | 3852 | 1464192214995 Marionette TRACE conn6 -> [0,2809,"getWindowHandle",null] 09:03:35 INFO - PROCESS | 3852 | 1464192214998 Marionette TRACE conn6 <- [1,2809,null,{"value":"13"}] 09:03:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 09:03:35 INFO - PROCESS | 3852 | 1464192215001 Marionette TRACE conn6 -> [0,2810,"setScriptTimeout",{"ms":35000}] 09:03:35 INFO - PROCESS | 3852 | 1464192215003 Marionette TRACE conn6 <- [1,2810,null,{}] 09:03:35 INFO - PROCESS | 3852 | 1464192215006 Marionette TRACE conn6 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:35 INFO - PROCESS | 3852 | 1464192215120 Marionette TRACE conn6 <- [1,2811,null,{"value":null}] 09:03:35 INFO - PROCESS | 3852 | 1464192215130 Marionette TRACE conn6 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:35 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEF654000 == 51 [pid = 3852] [id = 712] 09:03:35 INFO - PROCESS | 3852 | ++DOMWINDOW == 91 (0000001D82CCC000) [pid = 3852] [serial = 2136] [outer = 0000000000000000] 09:03:35 INFO - PROCESS | 3852 | ++DOMWINDOW == 92 (0000001DE1E25C00) [pid = 3852] [serial = 2137] [outer = 0000001D82CCC000] 09:03:35 INFO - PROCESS | 3852 | 1464192215176 Marionette DEBUG loaded listener.js 09:03:35 INFO - PROCESS | 3852 | ++DOMWINDOW == 93 (0000001DE87E7400) [pid = 3852] [serial = 2138] [outer = 0000001D82CCC000] 09:03:35 INFO - PROCESS | 3852 | 1464192215591 Marionette TRACE conn6 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 09:03:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 09:03:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 628ms 09:03:35 INFO - PROCESS | 3852 | 1464192215632 Marionette TRACE conn6 -> [0,2813,"getWindowHandle",null] 09:03:35 INFO - PROCESS | 3852 | 1464192215634 Marionette TRACE conn6 <- [1,2813,null,{"value":"13"}] 09:03:35 INFO - PROCESS | 3852 | 1464192215637 Marionette TRACE conn6 -> [0,2814,"setScriptTimeout",{"ms":35000}] 09:03:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 09:03:35 INFO - PROCESS | 3852 | 1464192215639 Marionette TRACE conn6 <- [1,2814,null,{}] 09:03:35 INFO - PROCESS | 3852 | 1464192215643 Marionette TRACE conn6 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:35 INFO - PROCESS | 3852 | 1464192215760 Marionette TRACE conn6 <- [1,2815,null,{"value":null}] 09:03:35 INFO - PROCESS | 3852 | 1464192215769 Marionette TRACE conn6 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:35 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DF1689800 == 52 [pid = 3852] [id = 713] 09:03:35 INFO - PROCESS | 3852 | ++DOMWINDOW == 94 (0000001DE6E8D400) [pid = 3852] [serial = 2139] [outer = 0000000000000000] 09:03:35 INFO - PROCESS | 3852 | ++DOMWINDOW == 95 (0000001DEBA9BC00) [pid = 3852] [serial = 2140] [outer = 0000001DE6E8D400] 09:03:35 INFO - PROCESS | 3852 | 1464192215815 Marionette DEBUG loaded listener.js 09:03:35 INFO - PROCESS | 3852 | ++DOMWINDOW == 96 (0000001DEC276400) [pid = 3852] [serial = 2141] [outer = 0000001DE6E8D400] 09:03:36 INFO - PROCESS | 3852 | 1464192216235 Marionette TRACE conn6 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 09:03:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 09:03:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 628ms 09:03:36 INFO - PROCESS | 3852 | 1464192216269 Marionette TRACE conn6 -> [0,2817,"getWindowHandle",null] 09:03:36 INFO - PROCESS | 3852 | 1464192216272 Marionette TRACE conn6 <- [1,2817,null,{"value":"13"}] 09:03:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 09:03:36 INFO - PROCESS | 3852 | 1464192216275 Marionette TRACE conn6 -> [0,2818,"setScriptTimeout",{"ms":35000}] 09:03:36 INFO - PROCESS | 3852 | 1464192216277 Marionette TRACE conn6 <- [1,2818,null,{}] 09:03:36 INFO - PROCESS | 3852 | 1464192216281 Marionette TRACE conn6 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:36 INFO - PROCESS | 3852 | 1464192216418 Marionette TRACE conn6 <- [1,2819,null,{"value":null}] 09:03:36 INFO - PROCESS | 3852 | 1464192216469 Marionette TRACE conn6 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:36 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DF2A8E800 == 53 [pid = 3852] [id = 714] 09:03:36 INFO - PROCESS | 3852 | ++DOMWINDOW == 97 (0000001DEC292C00) [pid = 3852] [serial = 2142] [outer = 0000000000000000] 09:03:36 INFO - PROCESS | 3852 | ++DOMWINDOW == 98 (0000001DED972000) [pid = 3852] [serial = 2143] [outer = 0000001DEC292C00] 09:03:36 INFO - PROCESS | 3852 | 1464192216521 Marionette DEBUG loaded listener.js 09:03:36 INFO - PROCESS | 3852 | ++DOMWINDOW == 99 (0000001DEE24CC00) [pid = 3852] [serial = 2144] [outer = 0000001DEC292C00] 09:03:37 INFO - PROCESS | 3852 | 1464192217190 Marionette TRACE conn6 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 09:03:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 09:03:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 986ms 09:03:37 INFO - PROCESS | 3852 | 1464192217277 Marionette TRACE conn6 -> [0,2821,"getWindowHandle",null] 09:03:37 INFO - PROCESS | 3852 | 1464192217283 Marionette TRACE conn6 <- [1,2821,null,{"value":"13"}] 09:03:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 09:03:37 INFO - PROCESS | 3852 | 1464192217289 Marionette TRACE conn6 -> [0,2822,"setScriptTimeout",{"ms":35000}] 09:03:37 INFO - PROCESS | 3852 | 1464192217294 Marionette TRACE conn6 <- [1,2822,null,{}] 09:03:37 INFO - PROCESS | 3852 | 1464192217300 Marionette TRACE conn6 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:37 INFO - PROCESS | 3852 | 1464192217429 Marionette TRACE conn6 <- [1,2823,null,{"value":null}] 09:03:37 INFO - PROCESS | 3852 | 1464192217548 Marionette TRACE conn6 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:37 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE03A2000 == 54 [pid = 3852] [id = 715] 09:03:37 INFO - PROCESS | 3852 | ++DOMWINDOW == 100 (0000001D83A0C400) [pid = 3852] [serial = 2145] [outer = 0000000000000000] 09:03:37 INFO - PROCESS | 3852 | ++DOMWINDOW == 101 (0000001DB219AC00) [pid = 3852] [serial = 2146] [outer = 0000001D83A0C400] 09:03:37 INFO - PROCESS | 3852 | 1464192217611 Marionette DEBUG loaded listener.js 09:03:37 INFO - PROCESS | 3852 | ++DOMWINDOW == 102 (0000001DB22B8400) [pid = 3852] [serial = 2147] [outer = 0000001D83A0C400] 09:03:38 INFO - PROCESS | 3852 | 1464192218234 Marionette TRACE conn6 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 09:03:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 09:03:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 986ms 09:03:38 INFO - PROCESS | 3852 | 1464192218278 Marionette TRACE conn6 -> [0,2825,"getWindowHandle",null] 09:03:38 INFO - PROCESS | 3852 | 1464192218285 Marionette TRACE conn6 <- [1,2825,null,{"value":"13"}] 09:03:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 09:03:38 INFO - PROCESS | 3852 | 1464192218292 Marionette TRACE conn6 -> [0,2826,"setScriptTimeout",{"ms":35000}] 09:03:38 INFO - PROCESS | 3852 | 1464192218295 Marionette TRACE conn6 <- [1,2826,null,{}] 09:03:38 INFO - PROCESS | 3852 | 1464192218300 Marionette TRACE conn6 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:38 INFO - PROCESS | 3852 | 1464192218419 Marionette TRACE conn6 <- [1,2827,null,{"value":null}] 09:03:38 INFO - PROCESS | 3852 | 1464192218517 Marionette TRACE conn6 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:38 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEBA25000 == 55 [pid = 3852] [id = 716] 09:03:38 INFO - PROCESS | 3852 | ++DOMWINDOW == 103 (0000001DE16C2C00) [pid = 3852] [serial = 2148] [outer = 0000000000000000] 09:03:38 INFO - PROCESS | 3852 | ++DOMWINDOW == 104 (0000001DE1F62400) [pid = 3852] [serial = 2149] [outer = 0000001DE16C2C00] 09:03:38 INFO - PROCESS | 3852 | 1464192218575 Marionette DEBUG loaded listener.js 09:03:38 INFO - PROCESS | 3852 | ++DOMWINDOW == 105 (0000001DE6419000) [pid = 3852] [serial = 2150] [outer = 0000001DE16C2C00] 09:03:39 INFO - PROCESS | 3852 | 1464192219250 Marionette TRACE conn6 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 09:03:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 09:03:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 986ms 09:03:39 INFO - PROCESS | 3852 | 1464192219283 Marionette TRACE conn6 -> [0,2829,"getWindowHandle",null] 09:03:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 09:03:39 INFO - PROCESS | 3852 | 1464192219286 Marionette TRACE conn6 <- [1,2829,null,{"value":"13"}] 09:03:39 INFO - PROCESS | 3852 | 1464192219290 Marionette TRACE conn6 -> [0,2830,"setScriptTimeout",{"ms":35000}] 09:03:39 INFO - PROCESS | 3852 | 1464192219295 Marionette TRACE conn6 <- [1,2830,null,{}] 09:03:39 INFO - PROCESS | 3852 | 1464192219307 Marionette TRACE conn6 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:39 INFO - PROCESS | 3852 | 1464192219424 Marionette TRACE conn6 <- [1,2831,null,{"value":null}] 09:03:39 INFO - PROCESS | 3852 | 1464192219552 Marionette TRACE conn6 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:39 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DF2AB7800 == 56 [pid = 3852] [id = 717] 09:03:39 INFO - PROCESS | 3852 | ++DOMWINDOW == 106 (0000001DEBA9E000) [pid = 3852] [serial = 2151] [outer = 0000000000000000] 09:03:39 INFO - PROCESS | 3852 | ++DOMWINDOW == 107 (0000001DEBAA3800) [pid = 3852] [serial = 2152] [outer = 0000001DEBA9E000] 09:03:39 INFO - PROCESS | 3852 | 1464192219613 Marionette DEBUG loaded listener.js 09:03:39 INFO - PROCESS | 3852 | ++DOMWINDOW == 108 (0000001DED973C00) [pid = 3852] [serial = 2153] [outer = 0000001DEBA9E000] 09:03:40 INFO - PROCESS | 3852 | 1464192220211 Marionette TRACE conn6 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 09:03:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 09:03:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 986ms 09:03:40 INFO - PROCESS | 3852 | 1464192220279 Marionette TRACE conn6 -> [0,2833,"getWindowHandle",null] 09:03:40 INFO - PROCESS | 3852 | 1464192220282 Marionette TRACE conn6 <- [1,2833,null,{"value":"13"}] 09:03:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 09:03:40 INFO - PROCESS | 3852 | 1464192220286 Marionette TRACE conn6 -> [0,2834,"setScriptTimeout",{"ms":35000}] 09:03:40 INFO - PROCESS | 3852 | 1464192220288 Marionette TRACE conn6 <- [1,2834,null,{}] 09:03:40 INFO - PROCESS | 3852 | 1464192220292 Marionette TRACE conn6 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:40 INFO - PROCESS | 3852 | 1464192220450 Marionette TRACE conn6 <- [1,2835,null,{"value":null}] 09:03:40 INFO - PROCESS | 3852 | 1464192220507 Marionette TRACE conn6 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:40 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DF2DE4800 == 57 [pid = 3852] [id = 718] 09:03:40 INFO - PROCESS | 3852 | ++DOMWINDOW == 109 (0000001DEE24D800) [pid = 3852] [serial = 2154] [outer = 0000000000000000] 09:03:40 INFO - PROCESS | 3852 | ++DOMWINDOW == 110 (0000001DEE3B3000) [pid = 3852] [serial = 2155] [outer = 0000001DEE24D800] 09:03:40 INFO - PROCESS | 3852 | 1464192220565 Marionette DEBUG loaded listener.js 09:03:40 INFO - PROCESS | 3852 | ++DOMWINDOW == 111 (0000001DEE3B9800) [pid = 3852] [serial = 2156] [outer = 0000001DEE24D800] 09:03:41 INFO - PROCESS | 3852 | 1464192221171 Marionette TRACE conn6 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 09:03:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 09:03:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 923ms 09:03:41 INFO - PROCESS | 3852 | 1464192221211 Marionette TRACE conn6 -> [0,2837,"getWindowHandle",null] 09:03:41 INFO - PROCESS | 3852 | 1464192221213 Marionette TRACE conn6 <- [1,2837,null,{"value":"13"}] 09:03:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 09:03:41 INFO - PROCESS | 3852 | 1464192221217 Marionette TRACE conn6 -> [0,2838,"setScriptTimeout",{"ms":35000}] 09:03:41 INFO - PROCESS | 3852 | 1464192221219 Marionette TRACE conn6 <- [1,2838,null,{}] 09:03:41 INFO - PROCESS | 3852 | 1464192221223 Marionette TRACE conn6 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:41 INFO - PROCESS | 3852 | 1464192221335 Marionette TRACE conn6 <- [1,2839,null,{"value":null}] 09:03:41 INFO - PROCESS | 3852 | 1464192221431 Marionette TRACE conn6 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:41 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DB0C03000 == 58 [pid = 3852] [id = 719] 09:03:41 INFO - PROCESS | 3852 | ++DOMWINDOW == 112 (0000001D83718800) [pid = 3852] [serial = 2157] [outer = 0000000000000000] 09:03:41 INFO - PROCESS | 3852 | ++DOMWINDOW == 113 (0000001DB0A9CC00) [pid = 3852] [serial = 2158] [outer = 0000001D83718800] 09:03:41 INFO - PROCESS | 3852 | 1464192221487 Marionette DEBUG loaded listener.js 09:03:41 INFO - PROCESS | 3852 | ++DOMWINDOW == 114 (0000001DE8713C00) [pid = 3852] [serial = 2159] [outer = 0000001D83718800] 09:03:42 INFO - PROCESS | 3852 | 1464192222309 Marionette TRACE conn6 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 09:03:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 09:03:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1123ms 09:03:42 INFO - PROCESS | 3852 | 1464192222343 Marionette TRACE conn6 -> [0,2841,"getWindowHandle",null] 09:03:42 INFO - PROCESS | 3852 | 1464192222347 Marionette TRACE conn6 <- [1,2841,null,{"value":"13"}] 09:03:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 09:03:42 INFO - PROCESS | 3852 | 1464192222353 Marionette TRACE conn6 -> [0,2842,"setScriptTimeout",{"ms":35000}] 09:03:42 INFO - PROCESS | 3852 | 1464192222357 Marionette TRACE conn6 <- [1,2842,null,{}] 09:03:42 INFO - PROCESS | 3852 | 1464192222364 Marionette TRACE conn6 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:42 INFO - PROCESS | 3852 | 1464192222469 Marionette TRACE conn6 <- [1,2843,null,{"value":null}] 09:03:42 INFO - PROCESS | 3852 | 1464192222604 Marionette TRACE conn6 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:42 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DB201E800 == 59 [pid = 3852] [id = 720] 09:03:42 INFO - PROCESS | 3852 | ++DOMWINDOW == 115 (0000001D82C08000) [pid = 3852] [serial = 2160] [outer = 0000000000000000] 09:03:42 INFO - PROCESS | 3852 | ++DOMWINDOW == 116 (0000001D82C0C400) [pid = 3852] [serial = 2161] [outer = 0000001D82C08000] 09:03:42 INFO - PROCESS | 3852 | 1464192222659 Marionette DEBUG loaded listener.js 09:03:42 INFO - PROCESS | 3852 | ++DOMWINDOW == 117 (0000001D8370F400) [pid = 3852] [serial = 2162] [outer = 0000001D82C08000] 09:03:43 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEC22E000 == 58 [pid = 3852] [id = 640] 09:03:43 INFO - PROCESS | 3852 | --DOCSHELL 0000001DB095B000 == 57 [pid = 3852] [id = 637] 09:03:43 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEC379000 == 56 [pid = 3852] [id = 668] 09:03:43 INFO - PROCESS | 3852 | --DOCSHELL 0000001DF1689800 == 55 [pid = 3852] [id = 713] 09:03:43 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEF654000 == 54 [pid = 3852] [id = 712] 09:03:43 INFO - PROCESS | 3852 | --DOCSHELL 0000001D841E1000 == 53 [pid = 3852] [id = 711] 09:03:43 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEE7D4000 == 52 [pid = 3852] [id = 710] 09:03:43 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEC22D000 == 51 [pid = 3852] [id = 709] 09:03:43 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE74E5800 == 50 [pid = 3852] [id = 708] 09:03:43 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE6826000 == 49 [pid = 3852] [id = 707] 09:03:43 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE2459800 == 48 [pid = 3852] [id = 706] 09:03:43 INFO - PROCESS | 3852 | --DOCSHELL 0000001D847D5800 == 47 [pid = 3852] [id = 705] 09:03:43 INFO - PROCESS | 3852 | --DOMWINDOW == 116 (0000001DEB46CC00) [pid = 3852] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 09:03:43 INFO - PROCESS | 3852 | --DOCSHELL 0000001D8379E800 == 46 [pid = 3852] [id = 704] 09:03:43 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEF664000 == 45 [pid = 3852] [id = 699] 09:03:43 INFO - PROCESS | 3852 | --DOMWINDOW == 115 (0000001D82CD1400) [pid = 3852] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 09:03:43 INFO - PROCESS | 3852 | --DOMWINDOW == 114 (0000001DE6668000) [pid = 3852] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 09:03:43 INFO - PROCESS | 3852 | --DOMWINDOW == 113 (0000001DE2D48400) [pid = 3852] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 09:03:43 INFO - PROCESS | 3852 | --DOMWINDOW == 112 (0000001D82CD2800) [pid = 3852] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 09:03:43 INFO - PROCESS | 3852 | --DOMWINDOW == 111 (0000001DE739C800) [pid = 3852] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 09:03:43 INFO - PROCESS | 3852 | --DOMWINDOW == 110 (0000001DDCFCB800) [pid = 3852] [serial = 2036] [outer = 0000000000000000] [url = about:blank] 09:03:43 INFO - PROCESS | 3852 | --DOMWINDOW == 109 (0000001DE340FC00) [pid = 3852] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 09:03:43 INFO - PROCESS | 3852 | --DOMWINDOW == 108 (0000001DE641B800) [pid = 3852] [serial = 2039] [outer = 0000000000000000] [url = about:blank] 09:03:43 INFO - PROCESS | 3852 | --DOMWINDOW == 107 (0000001DB22C0000) [pid = 3852] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 09:03:43 INFO - PROCESS | 3852 | --DOMWINDOW == 106 (0000001D835DB800) [pid = 3852] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 09:03:43 INFO - PROCESS | 3852 | --DOMWINDOW == 105 (0000001DE1F64400) [pid = 3852] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 09:03:43 INFO - PROCESS | 3852 | --DOMWINDOW == 104 (0000001DE26D4000) [pid = 3852] [serial = 2084] [outer = 0000000000000000] [url = about:blank] 09:03:43 INFO - PROCESS | 3852 | --DOMWINDOW == 103 (0000001DE7F10000) [pid = 3852] [serial = 2087] [outer = 0000000000000000] [url = about:blank] 09:03:43 INFO - PROCESS | 3852 | --DOMWINDOW == 102 (0000001DE7F0D800) [pid = 3852] [serial = 2069] [outer = 0000000000000000] [url = about:blank] 09:03:43 INFO - PROCESS | 3852 | --DOMWINDOW == 101 (0000001DE7333800) [pid = 3852] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 09:03:43 INFO - PROCESS | 3852 | --DOMWINDOW == 100 (0000001DE16C2400) [pid = 3852] [serial = 2066] [outer = 0000000000000000] [url = about:blank] 09:03:43 INFO - PROCESS | 3852 | --DOMWINDOW == 99 (0000001DDCFBE000) [pid = 3852] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 09:03:43 INFO - PROCESS | 3852 | --DOMWINDOW == 98 (0000001D82C09000) [pid = 3852] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 09:03:43 INFO - PROCESS | 3852 | --DOMWINDOW == 97 (0000001DB0A99800) [pid = 3852] [serial = 2075] [outer = 0000000000000000] [url = about:blank] 09:03:43 INFO - PROCESS | 3852 | --DOMWINDOW == 96 (0000001DE6E94800) [pid = 3852] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 09:03:43 INFO - PROCESS | 3852 | --DOMWINDOW == 95 (0000001D839AE800) [pid = 3852] [serial = 2063] [outer = 0000000000000000] [url = about:blank] 09:03:43 INFO - PROCESS | 3852 | --DOMWINDOW == 94 (0000001D82792000) [pid = 3852] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 09:03:43 INFO - PROCESS | 3852 | --DOMWINDOW == 93 (0000001DE1D1E400) [pid = 3852] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 09:03:43 INFO - PROCESS | 3852 | --DOMWINDOW == 92 (0000001DDCFBCC00) [pid = 3852] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 09:03:43 INFO - PROCESS | 3852 | --DOMWINDOW == 91 (0000001DE052F800) [pid = 3852] [serial = 2078] [outer = 0000000000000000] [url = about:blank] 09:03:43 INFO - PROCESS | 3852 | --DOMWINDOW == 90 (0000001DB0A5E000) [pid = 3852] [serial = 2072] [outer = 0000000000000000] [url = about:blank] 09:03:43 INFO - PROCESS | 3852 | --DOMWINDOW == 89 (0000001D83711400) [pid = 3852] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 09:03:43 INFO - PROCESS | 3852 | --DOMWINDOW == 88 (0000001DE8727000) [pid = 3852] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 09:03:43 INFO - PROCESS | 3852 | --DOMWINDOW == 87 (0000001DE83C1800) [pid = 3852] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 09:03:43 INFO - PROCESS | 3852 | --DOMWINDOW == 86 (0000001DE872DC00) [pid = 3852] [serial = 2090] [outer = 0000000000000000] [url = about:blank] 09:03:43 INFO - PROCESS | 3852 | --DOMWINDOW == 85 (0000001DEB405C00) [pid = 3852] [serial = 2096] [outer = 0000000000000000] [url = about:blank] 09:03:43 INFO - PROCESS | 3852 | --DOMWINDOW == 84 (0000001DEAE53800) [pid = 3852] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 09:03:43 INFO - PROCESS | 3852 | --DOMWINDOW == 83 (0000001DE8982C00) [pid = 3852] [serial = 2093] [outer = 0000000000000000] [url = about:blank] 09:03:43 INFO - PROCESS | 3852 | --DOMWINDOW == 82 (0000001DE1E27000) [pid = 3852] [serial = 2081] [outer = 0000000000000000] [url = about:blank] 09:03:43 INFO - PROCESS | 3852 | 1464192223317 Marionette TRACE conn6 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 09:03:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 09:03:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 986ms 09:03:43 INFO - PROCESS | 3852 | 1464192223343 Marionette TRACE conn6 -> [0,2845,"getWindowHandle",null] 09:03:43 INFO - PROCESS | 3852 | 1464192223349 Marionette TRACE conn6 <- [1,2845,null,{"value":"13"}] 09:03:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 09:03:43 INFO - PROCESS | 3852 | 1464192223356 Marionette TRACE conn6 -> [0,2846,"setScriptTimeout",{"ms":35000}] 09:03:43 INFO - PROCESS | 3852 | 1464192223358 Marionette TRACE conn6 <- [1,2846,null,{}] 09:03:43 INFO - PROCESS | 3852 | 1464192223363 Marionette TRACE conn6 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:43 INFO - PROCESS | 3852 | 1464192223456 Marionette TRACE conn6 <- [1,2847,null,{"value":null}] 09:03:43 INFO - PROCESS | 3852 | 1464192223534 Marionette TRACE conn6 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:43 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DB095A000 == 46 [pid = 3852] [id = 721] 09:03:43 INFO - PROCESS | 3852 | ++DOMWINDOW == 83 (0000001D82C08C00) [pid = 3852] [serial = 2163] [outer = 0000000000000000] 09:03:43 INFO - PROCESS | 3852 | ++DOMWINDOW == 84 (0000001D8370F000) [pid = 3852] [serial = 2164] [outer = 0000001D82C08C00] 09:03:43 INFO - PROCESS | 3852 | 1464192223590 Marionette DEBUG loaded listener.js 09:03:43 INFO - PROCESS | 3852 | ++DOMWINDOW == 85 (0000001DB0A63000) [pid = 3852] [serial = 2165] [outer = 0000001D82C08C00] 09:03:44 INFO - PROCESS | 3852 | 1464192224027 Marionette TRACE conn6 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 09:03:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 09:03:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 734ms 09:03:44 INFO - PROCESS | 3852 | 1464192224091 Marionette TRACE conn6 -> [0,2849,"getWindowHandle",null] 09:03:44 INFO - PROCESS | 3852 | 1464192224093 Marionette TRACE conn6 <- [1,2849,null,{"value":"13"}] 09:03:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 09:03:44 INFO - PROCESS | 3852 | 1464192224097 Marionette TRACE conn6 -> [0,2850,"setScriptTimeout",{"ms":35000}] 09:03:44 INFO - PROCESS | 3852 | 1464192224100 Marionette TRACE conn6 <- [1,2850,null,{}] 09:03:44 INFO - PROCESS | 3852 | 1464192224143 Marionette TRACE conn6 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:44 INFO - PROCESS | 3852 | 1464192224239 Marionette TRACE conn6 <- [1,2851,null,{"value":null}] 09:03:44 INFO - PROCESS | 3852 | 1464192224253 Marionette TRACE conn6 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:44 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE16AF000 == 47 [pid = 3852] [id = 722] 09:03:44 INFO - PROCESS | 3852 | ++DOMWINDOW == 86 (0000001DB22BDC00) [pid = 3852] [serial = 2166] [outer = 0000000000000000] 09:03:44 INFO - PROCESS | 3852 | ++DOMWINDOW == 87 (0000001DDCFBE000) [pid = 3852] [serial = 2167] [outer = 0000001DB22BDC00] 09:03:44 INFO - PROCESS | 3852 | 1464192224303 Marionette DEBUG loaded listener.js 09:03:44 INFO - PROCESS | 3852 | ++DOMWINDOW == 88 (0000001DE052B400) [pid = 3852] [serial = 2168] [outer = 0000001DB22BDC00] 09:03:44 INFO - PROCESS | 3852 | 1464192224777 Marionette TRACE conn6 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 09:03:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 09:03:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 734ms 09:03:44 INFO - PROCESS | 3852 | 1464192224833 Marionette TRACE conn6 -> [0,2853,"getWindowHandle",null] 09:03:44 INFO - PROCESS | 3852 | 1464192224836 Marionette TRACE conn6 <- [1,2853,null,{"value":"13"}] 09:03:44 INFO - PROCESS | 3852 | 1464192224839 Marionette TRACE conn6 -> [0,2854,"setScriptTimeout",{"ms":35000}] 09:03:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 09:03:44 INFO - PROCESS | 3852 | 1464192224841 Marionette TRACE conn6 <- [1,2854,null,{}] 09:03:44 INFO - PROCESS | 3852 | 1464192224845 Marionette TRACE conn6 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:44 INFO - PROCESS | 3852 | 1464192224936 Marionette TRACE conn6 <- [1,2855,null,{"value":null}] 09:03:44 INFO - PROCESS | 3852 | 1464192224946 Marionette TRACE conn6 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:44 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE681A800 == 48 [pid = 3852] [id = 723] 09:03:44 INFO - PROCESS | 3852 | ++DOMWINDOW == 89 (0000001DE1549400) [pid = 3852] [serial = 2169] [outer = 0000000000000000] 09:03:44 INFO - PROCESS | 3852 | ++DOMWINDOW == 90 (0000001DE1C30C00) [pid = 3852] [serial = 2170] [outer = 0000001DE1549400] 09:03:45 INFO - PROCESS | 3852 | 1464192224994 Marionette DEBUG loaded listener.js 09:03:45 INFO - PROCESS | 3852 | ++DOMWINDOW == 91 (0000001DE1E1F000) [pid = 3852] [serial = 2171] [outer = 0000001DE1549400] 09:03:45 INFO - PROCESS | 3852 | 1464192225448 Marionette TRACE conn6 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 09:03:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 09:03:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 691ms 09:03:45 INFO - PROCESS | 3852 | 1464192225535 Marionette TRACE conn6 -> [0,2857,"getWindowHandle",null] 09:03:45 INFO - PROCESS | 3852 | 1464192225538 Marionette TRACE conn6 <- [1,2857,null,{"value":"13"}] 09:03:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 09:03:45 INFO - PROCESS | 3852 | 1464192225541 Marionette TRACE conn6 -> [0,2858,"setScriptTimeout",{"ms":35000}] 09:03:45 INFO - PROCESS | 3852 | 1464192225543 Marionette TRACE conn6 <- [1,2858,null,{}] 09:03:45 INFO - PROCESS | 3852 | 1464192225546 Marionette TRACE conn6 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:45 INFO - PROCESS | 3852 | 1464192225687 Marionette TRACE conn6 <- [1,2859,null,{"value":null}] 09:03:45 INFO - PROCESS | 3852 | 1464192225711 Marionette TRACE conn6 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:45 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE74DE000 == 49 [pid = 3852] [id = 724] 09:03:45 INFO - PROCESS | 3852 | ++DOMWINDOW == 92 (0000001D8371BC00) [pid = 3852] [serial = 2172] [outer = 0000000000000000] 09:03:45 INFO - PROCESS | 3852 | ++DOMWINDOW == 93 (0000001DE1E5F000) [pid = 3852] [serial = 2173] [outer = 0000001D8371BC00] 09:03:45 INFO - PROCESS | 3852 | 1464192225758 Marionette DEBUG loaded listener.js 09:03:45 INFO - PROCESS | 3852 | ++DOMWINDOW == 94 (0000001DE271E400) [pid = 3852] [serial = 2174] [outer = 0000001D8371BC00] 09:03:46 INFO - PROCESS | 3852 | 1464192226219 Marionette TRACE conn6 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 09:03:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 09:03:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 734ms 09:03:46 INFO - PROCESS | 3852 | 1464192226276 Marionette TRACE conn6 -> [0,2861,"getWindowHandle",null] 09:03:46 INFO - PROCESS | 3852 | 1464192226279 Marionette TRACE conn6 <- [1,2861,null,{"value":"13"}] 09:03:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 09:03:46 INFO - PROCESS | 3852 | 1464192226289 Marionette TRACE conn6 -> [0,2862,"setScriptTimeout",{"ms":35000}] 09:03:46 INFO - PROCESS | 3852 | 1464192226292 Marionette TRACE conn6 <- [1,2862,null,{}] 09:03:46 INFO - PROCESS | 3852 | 1464192226296 Marionette TRACE conn6 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:46 INFO - PROCESS | 3852 | 1464192226440 Marionette TRACE conn6 <- [1,2863,null,{"value":null}] 09:03:46 INFO - PROCESS | 3852 | 1464192226497 Marionette TRACE conn6 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:46 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEB957800 == 50 [pid = 3852] [id = 725] 09:03:46 INFO - PROCESS | 3852 | ++DOMWINDOW == 95 (0000001DE272AC00) [pid = 3852] [serial = 2175] [outer = 0000000000000000] 09:03:46 INFO - PROCESS | 3852 | ++DOMWINDOW == 96 (0000001DE641DC00) [pid = 3852] [serial = 2176] [outer = 0000001DE272AC00] 09:03:46 INFO - PROCESS | 3852 | 1464192226546 Marionette DEBUG loaded listener.js 09:03:46 INFO - PROCESS | 3852 | ++DOMWINDOW == 97 (0000001DE73ECC00) [pid = 3852] [serial = 2177] [outer = 0000001DE272AC00] 09:03:46 INFO - PROCESS | 3852 | 1464192226990 Marionette TRACE conn6 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 09:03:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 09:03:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 734ms 09:03:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 09:03:47 INFO - PROCESS | 3852 | 1464192227045 Marionette TRACE conn6 -> [0,2865,"getWindowHandle",null] 09:03:47 INFO - PROCESS | 3852 | 1464192227048 Marionette TRACE conn6 <- [1,2865,null,{"value":"13"}] 09:03:47 INFO - PROCESS | 3852 | 1464192227051 Marionette TRACE conn6 -> [0,2866,"setScriptTimeout",{"ms":35000}] 09:03:47 INFO - PROCESS | 3852 | 1464192227053 Marionette TRACE conn6 <- [1,2866,null,{}] 09:03:47 INFO - PROCESS | 3852 | 1464192227056 Marionette TRACE conn6 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:47 INFO - PROCESS | 3852 | 1464192227172 Marionette TRACE conn6 <- [1,2867,null,{"value":null}] 09:03:47 INFO - PROCESS | 3852 | 1464192227183 Marionette TRACE conn6 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:47 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEE18F000 == 51 [pid = 3852] [id = 726] 09:03:47 INFO - PROCESS | 3852 | ++DOMWINDOW == 98 (0000001DE74B0400) [pid = 3852] [serial = 2178] [outer = 0000000000000000] 09:03:47 INFO - PROCESS | 3852 | ++DOMWINDOW == 99 (0000001DE7F91000) [pid = 3852] [serial = 2179] [outer = 0000001DE74B0400] 09:03:47 INFO - PROCESS | 3852 | 1464192227276 Marionette DEBUG loaded listener.js 09:03:47 INFO - PROCESS | 3852 | ++DOMWINDOW == 100 (0000001DE8712C00) [pid = 3852] [serial = 2180] [outer = 0000001DE74B0400] 09:03:47 INFO - PROCESS | 3852 | --DOMWINDOW == 99 (0000001DE6E8D400) [pid = 3852] [serial = 2139] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 09:03:47 INFO - PROCESS | 3852 | --DOMWINDOW == 98 (0000001DE838E400) [pid = 3852] [serial = 2058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 09:03:47 INFO - PROCESS | 3852 | --DOMWINDOW == 97 (0000001DE7332C00) [pid = 3852] [serial = 2127] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 09:03:47 INFO - PROCESS | 3852 | --DOMWINDOW == 96 (0000001DE8398C00) [pid = 3852] [serial = 2130] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 09:03:47 INFO - PROCESS | 3852 | --DOMWINDOW == 95 (0000001DE1E20400) [pid = 3852] [serial = 2121] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 09:03:47 INFO - PROCESS | 3852 | --DOMWINDOW == 94 (0000001DDCFC5000) [pid = 3852] [serial = 2118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 09:03:47 INFO - PROCESS | 3852 | --DOMWINDOW == 93 (0000001D818F8800) [pid = 3852] [serial = 2112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 09:03:47 INFO - PROCESS | 3852 | --DOMWINDOW == 92 (0000001D818F9400) [pid = 3852] [serial = 2115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 09:03:47 INFO - PROCESS | 3852 | --DOMWINDOW == 91 (0000001DE2578400) [pid = 3852] [serial = 2124] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 09:03:47 INFO - PROCESS | 3852 | --DOMWINDOW == 90 (0000001DEBAA0800) [pid = 3852] [serial = 2109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 09:03:47 INFO - PROCESS | 3852 | --DOMWINDOW == 89 (0000001D80A07C00) [pid = 3852] [serial = 2133] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 09:03:47 INFO - PROCESS | 3852 | --DOMWINDOW == 88 (0000001D82CCC000) [pid = 3852] [serial = 2136] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 09:03:47 INFO - PROCESS | 3852 | 1464192227794 Marionette TRACE conn6 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 09:03:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 09:03:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 776ms 09:03:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 09:03:47 INFO - PROCESS | 3852 | 1464192227832 Marionette TRACE conn6 -> [0,2869,"getWindowHandle",null] 09:03:47 INFO - PROCESS | 3852 | 1464192227834 Marionette TRACE conn6 <- [1,2869,null,{"value":"13"}] 09:03:47 INFO - PROCESS | 3852 | 1464192227837 Marionette TRACE conn6 -> [0,2870,"setScriptTimeout",{"ms":35000}] 09:03:47 INFO - PROCESS | 3852 | 1464192227839 Marionette TRACE conn6 <- [1,2870,null,{}] 09:03:47 INFO - PROCESS | 3852 | 1464192227842 Marionette TRACE conn6 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:47 INFO - PROCESS | 3852 | 1464192227968 Marionette TRACE conn6 <- [1,2871,null,{"value":null}] 09:03:48 INFO - PROCESS | 3852 | 1464192228024 Marionette TRACE conn6 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:48 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEE7D7800 == 52 [pid = 3852] [id = 727] 09:03:48 INFO - PROCESS | 3852 | ++DOMWINDOW == 89 (0000001D83710400) [pid = 3852] [serial = 2181] [outer = 0000000000000000] 09:03:48 INFO - PROCESS | 3852 | ++DOMWINDOW == 90 (0000001DE7F0B000) [pid = 3852] [serial = 2182] [outer = 0000001D83710400] 09:03:48 INFO - PROCESS | 3852 | 1464192228071 Marionette DEBUG loaded listener.js 09:03:48 INFO - PROCESS | 3852 | ++DOMWINDOW == 91 (0000001DE8730000) [pid = 3852] [serial = 2183] [outer = 0000001D83710400] 09:03:48 INFO - PROCESS | 3852 | 1464192228447 Marionette TRACE conn6 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 09:03:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 09:03:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 629ms 09:03:48 INFO - PROCESS | 3852 | 1464192228474 Marionette TRACE conn6 -> [0,2873,"getWindowHandle",null] 09:03:48 INFO - PROCESS | 3852 | 1464192228477 Marionette TRACE conn6 <- [1,2873,null,{"value":"13"}] 09:03:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 09:03:48 INFO - PROCESS | 3852 | 1464192228480 Marionette TRACE conn6 -> [0,2874,"setScriptTimeout",{"ms":35000}] 09:03:48 INFO - PROCESS | 3852 | 1464192228482 Marionette TRACE conn6 <- [1,2874,null,{}] 09:03:48 INFO - PROCESS | 3852 | 1464192228486 Marionette TRACE conn6 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:48 INFO - PROCESS | 3852 | 1464192228572 Marionette TRACE conn6 <- [1,2875,null,{"value":null}] 09:03:48 INFO - PROCESS | 3852 | 1464192228579 Marionette TRACE conn6 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:48 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEEDE0000 == 53 [pid = 3852] [id = 728] 09:03:48 INFO - PROCESS | 3852 | ++DOMWINDOW == 92 (0000001DE8982C00) [pid = 3852] [serial = 2184] [outer = 0000000000000000] 09:03:48 INFO - PROCESS | 3852 | ++DOMWINDOW == 93 (0000001DEB407C00) [pid = 3852] [serial = 2185] [outer = 0000001DE8982C00] 09:03:48 INFO - PROCESS | 3852 | 1464192228626 Marionette DEBUG loaded listener.js 09:03:48 INFO - PROCESS | 3852 | ++DOMWINDOW == 94 (0000001DEB473C00) [pid = 3852] [serial = 2186] [outer = 0000001DE8982C00] 09:03:49 INFO - PROCESS | 3852 | 1464192229072 Marionette TRACE conn6 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 09:03:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 09:03:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 629ms 09:03:49 INFO - PROCESS | 3852 | 1464192229111 Marionette TRACE conn6 -> [0,2877,"getWindowHandle",null] 09:03:49 INFO - PROCESS | 3852 | 1464192229113 Marionette TRACE conn6 <- [1,2877,null,{"value":"13"}] 09:03:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 09:03:49 INFO - PROCESS | 3852 | 1464192229132 Marionette TRACE conn6 -> [0,2878,"setScriptTimeout",{"ms":35000}] 09:03:49 INFO - PROCESS | 3852 | 1464192229134 Marionette TRACE conn6 <- [1,2878,null,{}] 09:03:49 INFO - PROCESS | 3852 | 1464192229138 Marionette TRACE conn6 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:49 INFO - PROCESS | 3852 | 1464192229237 Marionette TRACE conn6 <- [1,2879,null,{"value":null}] 09:03:49 INFO - PROCESS | 3852 | 1464192229246 Marionette TRACE conn6 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:49 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEF544800 == 54 [pid = 3852] [id = 729] 09:03:49 INFO - PROCESS | 3852 | ++DOMWINDOW == 95 (0000001DEBACFC00) [pid = 3852] [serial = 2187] [outer = 0000000000000000] 09:03:49 INFO - PROCESS | 3852 | ++DOMWINDOW == 96 (0000001DEC277400) [pid = 3852] [serial = 2188] [outer = 0000001DEBACFC00] 09:03:49 INFO - PROCESS | 3852 | 1464192229291 Marionette DEBUG loaded listener.js 09:03:49 INFO - PROCESS | 3852 | ++DOMWINDOW == 97 (0000001DED9F7800) [pid = 3852] [serial = 2189] [outer = 0000001DEBACFC00] 09:03:50 INFO - PROCESS | 3852 | --DOCSHELL 0000001D841E1800 == 53 [pid = 3852] [id = 677] 09:03:50 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE679F000 == 52 [pid = 3852] [id = 662] 09:03:50 INFO - PROCESS | 3852 | --DOCSHELL 0000001D8379C000 == 51 [pid = 3852] [id = 664] 09:03:50 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE2441000 == 50 [pid = 3852] [id = 661] 09:03:50 INFO - PROCESS | 3852 | --DOCSHELL 0000001DF1493000 == 49 [pid = 3852] [id = 702] 09:03:50 INFO - PROCESS | 3852 | --DOCSHELL 0000001DF1D53800 == 48 [pid = 3852] [id = 703] 09:03:50 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE685F000 == 47 [pid = 3852] [id = 679] 09:03:50 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE6F05800 == 46 [pid = 3852] [id = 663] 09:03:50 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE74F0000 == 45 [pid = 3852] [id = 701] 09:03:50 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEF11B000 == 44 [pid = 3852] [id = 689] 09:03:50 INFO - PROCESS | 3852 | --DOCSHELL 0000001DB0AB4800 == 43 [pid = 3852] [id = 700] 09:03:50 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE6443800 == 42 [pid = 3852] [id = 667] 09:03:50 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE057E800 == 41 [pid = 3852] [id = 669] 09:03:50 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE26C8800 == 40 [pid = 3852] [id = 678] 09:03:50 INFO - PROCESS | 3852 | --DOCSHELL 0000001DB201E800 == 39 [pid = 3852] [id = 720] 09:03:50 INFO - PROCESS | 3852 | --DOCSHELL 0000001DB0C03000 == 38 [pid = 3852] [id = 719] 09:03:50 INFO - PROCESS | 3852 | --DOCSHELL 0000001DF2DE4800 == 37 [pid = 3852] [id = 718] 09:03:50 INFO - PROCESS | 3852 | --DOCSHELL 0000001DF2AB7800 == 36 [pid = 3852] [id = 717] 09:03:50 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEBA25000 == 35 [pid = 3852] [id = 716] 09:03:50 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE03A2000 == 34 [pid = 3852] [id = 715] 09:03:50 INFO - PROCESS | 3852 | --DOCSHELL 0000001DF2A8E800 == 33 [pid = 3852] [id = 714] 09:03:51 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEE7D7800 == 32 [pid = 3852] [id = 727] 09:03:51 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEE18F000 == 31 [pid = 3852] [id = 726] 09:03:51 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE74DE000 == 30 [pid = 3852] [id = 724] 09:03:51 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEB957800 == 29 [pid = 3852] [id = 725] 09:03:51 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE16AF000 == 28 [pid = 3852] [id = 722] 09:03:51 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEEDE0000 == 27 [pid = 3852] [id = 728] 09:03:51 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE681A800 == 26 [pid = 3852] [id = 723] 09:03:51 INFO - PROCESS | 3852 | --DOCSHELL 0000001DB095A000 == 25 [pid = 3852] [id = 721] 09:03:51 INFO - PROCESS | 3852 | --DOMWINDOW == 96 (0000001DE7F0EC00) [pid = 3852] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 09:03:51 INFO - PROCESS | 3852 | --DOMWINDOW == 95 (0000001DE872FC00) [pid = 3852] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 09:03:51 INFO - PROCESS | 3852 | --DOMWINDOW == 94 (0000001DE1E58C00) [pid = 3852] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 09:03:51 INFO - PROCESS | 3852 | --DOMWINDOW == 93 (0000001DE1F65C00) [pid = 3852] [serial = 2123] [outer = 0000000000000000] [url = about:blank] 09:03:51 INFO - PROCESS | 3852 | --DOMWINDOW == 92 (0000001DE052DC00) [pid = 3852] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 09:03:51 INFO - PROCESS | 3852 | --DOMWINDOW == 91 (0000001DE83B5000) [pid = 3852] [serial = 2129] [outer = 0000000000000000] [url = about:blank] 09:03:51 INFO - PROCESS | 3852 | --DOMWINDOW == 90 (0000001DE0ED2C00) [pid = 3852] [serial = 2120] [outer = 0000000000000000] [url = about:blank] 09:03:51 INFO - PROCESS | 3852 | --DOMWINDOW == 89 (0000001DB0C3FC00) [pid = 3852] [serial = 2114] [outer = 0000000000000000] [url = about:blank] 09:03:51 INFO - PROCESS | 3852 | --DOMWINDOW == 88 (0000001D839A7000) [pid = 3852] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 09:03:51 INFO - PROCESS | 3852 | --DOMWINDOW == 87 (0000001D835D6400) [pid = 3852] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 09:03:51 INFO - PROCESS | 3852 | --DOMWINDOW == 86 (0000001DB0C39000) [pid = 3852] [serial = 2117] [outer = 0000000000000000] [url = about:blank] 09:03:51 INFO - PROCESS | 3852 | --DOMWINDOW == 85 (0000001DE2722800) [pid = 3852] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 09:03:51 INFO - PROCESS | 3852 | --DOMWINDOW == 84 (0000001DEC26A000) [pid = 3852] [serial = 2111] [outer = 0000000000000000] [url = about:blank] 09:03:51 INFO - PROCESS | 3852 | --DOMWINDOW == 83 (0000001DEBAA5400) [pid = 3852] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 09:03:51 INFO - PROCESS | 3852 | --DOMWINDOW == 82 (0000001D83717400) [pid = 3852] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 09:03:51 INFO - PROCESS | 3852 | --DOMWINDOW == 81 (0000001DE0532400) [pid = 3852] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 09:03:51 INFO - PROCESS | 3852 | --DOMWINDOW == 80 (0000001DE7F08800) [pid = 3852] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 09:03:51 INFO - PROCESS | 3852 | --DOMWINDOW == 79 (0000001DEAE5E800) [pid = 3852] [serial = 2132] [outer = 0000000000000000] [url = about:blank] 09:03:51 INFO - PROCESS | 3852 | --DOMWINDOW == 78 (0000001DEC276400) [pid = 3852] [serial = 2141] [outer = 0000000000000000] [url = about:blank] 09:03:51 INFO - PROCESS | 3852 | --DOMWINDOW == 77 (0000001D81865C00) [pid = 3852] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 09:03:51 INFO - PROCESS | 3852 | --DOMWINDOW == 76 (0000001D83A0E000) [pid = 3852] [serial = 2135] [outer = 0000000000000000] [url = about:blank] 09:03:51 INFO - PROCESS | 3852 | --DOMWINDOW == 75 (0000001DE87E7400) [pid = 3852] [serial = 2138] [outer = 0000000000000000] [url = about:blank] 09:03:51 INFO - PROCESS | 3852 | --DOMWINDOW == 74 (0000001DE1E25C00) [pid = 3852] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 09:03:51 INFO - PROCESS | 3852 | --DOMWINDOW == 73 (0000001DE345E000) [pid = 3852] [serial = 2126] [outer = 0000000000000000] [url = about:blank] 09:03:51 INFO - PROCESS | 3852 | --DOMWINDOW == 72 (0000001DEBA9BC00) [pid = 3852] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 09:03:51 INFO - PROCESS | 3852 | --DOMWINDOW == 71 (0000001DE83B5400) [pid = 3852] [serial = 2060] [outer = 0000000000000000] [url = about:blank] 09:03:51 INFO - PROCESS | 3852 | 1464192231408 Marionette TRACE conn6 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 09:03:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 09:03:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 2340ms 09:03:51 INFO - PROCESS | 3852 | 1464192231461 Marionette TRACE conn6 -> [0,2881,"getWindowHandle",null] 09:03:51 INFO - PROCESS | 3852 | 1464192231465 Marionette TRACE conn6 <- [1,2881,null,{"value":"13"}] 09:03:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 09:03:51 INFO - PROCESS | 3852 | 1464192231471 Marionette TRACE conn6 -> [0,2882,"setScriptTimeout",{"ms":35000}] 09:03:51 INFO - PROCESS | 3852 | 1464192231475 Marionette TRACE conn6 <- [1,2882,null,{}] 09:03:51 INFO - PROCESS | 3852 | 1464192231481 Marionette TRACE conn6 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:51 INFO - PROCESS | 3852 | 1464192231581 Marionette TRACE conn6 <- [1,2883,null,{"value":null}] 09:03:51 INFO - PROCESS | 3852 | 1464192231591 Marionette TRACE conn6 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:51 INFO - PROCESS | 3852 | ++DOCSHELL 0000001D818DE000 == 26 [pid = 3852] [id = 730] 09:03:51 INFO - PROCESS | 3852 | ++DOMWINDOW == 72 (0000001D81870400) [pid = 3852] [serial = 2190] [outer = 0000000000000000] 09:03:51 INFO - PROCESS | 3852 | ++DOMWINDOW == 73 (0000001D81871400) [pid = 3852] [serial = 2191] [outer = 0000001D81870400] 09:03:51 INFO - PROCESS | 3852 | 1464192231651 Marionette DEBUG loaded listener.js 09:03:51 INFO - PROCESS | 3852 | ++DOMWINDOW == 74 (0000001D818F9800) [pid = 3852] [serial = 2192] [outer = 0000001D81870400] 09:03:52 INFO - PROCESS | 3852 | 1464192232161 Marionette TRACE conn6 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 09:03:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 09:03:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 734ms 09:03:52 INFO - PROCESS | 3852 | 1464192232209 Marionette TRACE conn6 -> [0,2885,"getWindowHandle",null] 09:03:52 INFO - PROCESS | 3852 | 1464192232216 Marionette TRACE conn6 <- [1,2885,null,{"value":"13"}] 09:03:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 09:03:52 INFO - PROCESS | 3852 | 1464192232223 Marionette TRACE conn6 -> [0,2886,"setScriptTimeout",{"ms":35000}] 09:03:52 INFO - PROCESS | 3852 | 1464192232226 Marionette TRACE conn6 <- [1,2886,null,{}] 09:03:52 INFO - PROCESS | 3852 | 1464192232229 Marionette TRACE conn6 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:52 INFO - PROCESS | 3852 | 1464192232325 Marionette TRACE conn6 <- [1,2887,null,{"value":null}] 09:03:52 INFO - PROCESS | 3852 | 1464192232402 Marionette TRACE conn6 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:52 INFO - PROCESS | 3852 | ++DOCSHELL 0000001D842D0800 == 27 [pid = 3852] [id = 731] 09:03:52 INFO - PROCESS | 3852 | ++DOMWINDOW == 75 (0000001D8278AC00) [pid = 3852] [serial = 2193] [outer = 0000000000000000] 09:03:52 INFO - PROCESS | 3852 | ++DOMWINDOW == 76 (0000001D82C0F400) [pid = 3852] [serial = 2194] [outer = 0000001D8278AC00] 09:03:52 INFO - PROCESS | 3852 | 1464192232461 Marionette DEBUG loaded listener.js 09:03:52 INFO - PROCESS | 3852 | ++DOMWINDOW == 77 (0000001D82CD0800) [pid = 3852] [serial = 2195] [outer = 0000001D8278AC00] 09:03:52 INFO - PROCESS | 3852 | 1464192232890 Marionette TRACE conn6 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 09:03:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 09:03:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 734ms 09:03:52 INFO - PROCESS | 3852 | 1464192232963 Marionette TRACE conn6 -> [0,2889,"getWindowHandle",null] 09:03:52 INFO - PROCESS | 3852 | 1464192232965 Marionette TRACE conn6 <- [1,2889,null,{"value":"13"}] 09:03:53 INFO - PROCESS | 3852 | 1464192233000 Marionette TRACE conn6 -> [0,2890,"setScriptTimeout",{"ms":35000}] 09:03:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 09:03:53 INFO - PROCESS | 3852 | 1464192233004 Marionette TRACE conn6 <- [1,2890,null,{}] 09:03:53 INFO - PROCESS | 3852 | 1464192233021 Marionette TRACE conn6 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:53 INFO - PROCESS | 3852 | 1464192233137 Marionette TRACE conn6 <- [1,2891,null,{"value":null}] 09:03:53 INFO - PROCESS | 3852 | 1464192233209 Marionette TRACE conn6 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:53 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DB0C04800 == 28 [pid = 3852] [id = 732] 09:03:53 INFO - PROCESS | 3852 | ++DOMWINDOW == 78 (0000001D8003D000) [pid = 3852] [serial = 2196] [outer = 0000000000000000] 09:03:53 INFO - PROCESS | 3852 | ++DOMWINDOW == 79 (0000001D8371B400) [pid = 3852] [serial = 2197] [outer = 0000001D8003D000] 09:03:53 INFO - PROCESS | 3852 | 1464192233263 Marionette DEBUG loaded listener.js 09:03:53 INFO - PROCESS | 3852 | ++DOMWINDOW == 80 (0000001D839AF800) [pid = 3852] [serial = 2198] [outer = 0000001D8003D000] 09:03:53 INFO - PROCESS | 3852 | 1464192233679 Marionette TRACE conn6 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 09:03:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 09:03:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 734ms 09:03:53 INFO - PROCESS | 3852 | 1464192233741 Marionette TRACE conn6 -> [0,2893,"getWindowHandle",null] 09:03:53 INFO - PROCESS | 3852 | 1464192233743 Marionette TRACE conn6 <- [1,2893,null,{"value":"13"}] 09:03:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 09:03:53 INFO - PROCESS | 3852 | 1464192233747 Marionette TRACE conn6 -> [0,2894,"setScriptTimeout",{"ms":35000}] 09:03:53 INFO - PROCESS | 3852 | 1464192233749 Marionette TRACE conn6 <- [1,2894,null,{}] 09:03:53 INFO - PROCESS | 3852 | 1464192233753 Marionette TRACE conn6 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:53 INFO - PROCESS | 3852 | 1464192233845 Marionette TRACE conn6 <- [1,2895,null,{"value":null}] 09:03:53 INFO - PROCESS | 3852 | 1464192233878 Marionette TRACE conn6 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:53 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DB221E800 == 29 [pid = 3852] [id = 733] 09:03:53 INFO - PROCESS | 3852 | ++DOMWINDOW == 81 (0000001DB0A98C00) [pid = 3852] [serial = 2199] [outer = 0000000000000000] 09:03:53 INFO - PROCESS | 3852 | ++DOMWINDOW == 82 (0000001DB0AA4000) [pid = 3852] [serial = 2200] [outer = 0000001DB0A98C00] 09:03:53 INFO - PROCESS | 3852 | 1464192233927 Marionette DEBUG loaded listener.js 09:03:54 INFO - PROCESS | 3852 | ++DOMWINDOW == 83 (0000001DB0C45800) [pid = 3852] [serial = 2201] [outer = 0000001DB0A98C00] 09:03:54 INFO - PROCESS | 3852 | 1464192234379 Marionette TRACE conn6 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 09:03:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 09:03:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 671ms 09:03:54 INFO - PROCESS | 3852 | 1464192234420 Marionette TRACE conn6 -> [0,2897,"getWindowHandle",null] 09:03:54 INFO - PROCESS | 3852 | 1464192234423 Marionette TRACE conn6 <- [1,2897,null,{"value":"13"}] 09:03:54 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 09:03:54 INFO - PROCESS | 3852 | 1464192234426 Marionette TRACE conn6 -> [0,2898,"setScriptTimeout",{"ms":35000}] 09:03:54 INFO - PROCESS | 3852 | 1464192234428 Marionette TRACE conn6 <- [1,2898,null,{}] 09:03:54 INFO - PROCESS | 3852 | 1464192234432 Marionette TRACE conn6 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:54 INFO - PROCESS | 3852 | 1464192234544 Marionette TRACE conn6 <- [1,2899,null,{"value":null}] 09:03:54 INFO - PROCESS | 3852 | 1464192234553 Marionette TRACE conn6 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:54 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE0578800 == 30 [pid = 3852] [id = 734] 09:03:54 INFO - PROCESS | 3852 | ++DOMWINDOW == 84 (0000001D82C02C00) [pid = 3852] [serial = 2202] [outer = 0000000000000000] 09:03:54 INFO - PROCESS | 3852 | ++DOMWINDOW == 85 (0000001DB2196800) [pid = 3852] [serial = 2203] [outer = 0000001D82C02C00] 09:03:54 INFO - PROCESS | 3852 | 1464192234610 Marionette DEBUG loaded listener.js 09:03:54 INFO - PROCESS | 3852 | ++DOMWINDOW == 86 (0000001DB21ACC00) [pid = 3852] [serial = 2204] [outer = 0000001D82C02C00] 09:03:55 INFO - PROCESS | 3852 | 1464192235029 Marionette TRACE conn6 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 09:03:55 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 09:03:55 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 09:03:55 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 629ms 09:03:55 INFO - PROCESS | 3852 | 1464192235063 Marionette TRACE conn6 -> [0,2901,"getWindowHandle",null] 09:03:55 INFO - PROCESS | 3852 | 1464192235065 Marionette TRACE conn6 <- [1,2901,null,{"value":"13"}] 09:03:55 INFO - TEST-START | /DOMEvents/constructors.html 09:03:55 INFO - PROCESS | 3852 | 1464192235068 Marionette TRACE conn6 -> [0,2902,"setScriptTimeout",{"ms":35000}] 09:03:55 INFO - PROCESS | 3852 | 1464192235070 Marionette TRACE conn6 <- [1,2902,null,{}] 09:03:55 INFO - PROCESS | 3852 | 1464192235074 Marionette TRACE conn6 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:55 INFO - PROCESS | 3852 | 1464192235190 Marionette TRACE conn6 <- [1,2903,null,{"value":null}] 09:03:55 INFO - PROCESS | 3852 | 1464192235200 Marionette TRACE conn6 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:55 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE26C8800 == 31 [pid = 3852] [id = 735] 09:03:55 INFO - PROCESS | 3852 | ++DOMWINDOW == 87 (0000001DB21B2800) [pid = 3852] [serial = 2205] [outer = 0000000000000000] 09:03:55 INFO - PROCESS | 3852 | ++DOMWINDOW == 88 (0000001DB22BBC00) [pid = 3852] [serial = 2206] [outer = 0000001DB21B2800] 09:03:55 INFO - PROCESS | 3852 | 1464192235247 Marionette DEBUG loaded listener.js 09:03:55 INFO - PROCESS | 3852 | ++DOMWINDOW == 89 (0000001DE052E400) [pid = 3852] [serial = 2207] [outer = 0000001DB21B2800] 09:03:55 INFO - PROCESS | 3852 | 1464192235773 Marionette TRACE conn6 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 09:03:55 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 09:03:55 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 09:03:55 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 09:03:55 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 09:03:55 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 09:03:55 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 09:03:55 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 09:03:55 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 09:03:55 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 09:03:55 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 09:03:55 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 09:03:55 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 09:03:55 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 09:03:55 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 09:03:55 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 09:03:55 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 09:03:55 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 09:03:55 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 09:03:55 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 09:03:55 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 09:03:55 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 09:03:55 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 09:03:55 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 09:03:55 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 09:03:55 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 09:03:55 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 09:03:55 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 09:03:55 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 09:03:55 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 09:03:55 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 09:03:55 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 09:03:55 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 09:03:55 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 09:03:55 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 09:03:55 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 09:03:55 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 09:03:55 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 09:03:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 09:03:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:03:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:03:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 09:03:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:03:55 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 09:03:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 09:03:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:03:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:03:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 09:03:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:03:55 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 09:03:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 09:03:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:03:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:03:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 09:03:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:03:55 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 09:03:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 09:03:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:03:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:03:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 09:03:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:03:55 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 09:03:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 09:03:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:03:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:03:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 09:03:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:03:55 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 09:03:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 09:03:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:03:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:03:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 09:03:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:03:55 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 09:03:55 INFO - TEST-OK | /DOMEvents/constructors.html | took 778ms 09:03:55 INFO - PROCESS | 3852 | 1464192235851 Marionette TRACE conn6 -> [0,2905,"getWindowHandle",null] 09:03:55 INFO - PROCESS | 3852 | 1464192235853 Marionette TRACE conn6 <- [1,2905,null,{"value":"13"}] 09:03:55 INFO - TEST-START | /DOMEvents/event-phases-order.html 09:03:55 INFO - PROCESS | 3852 | 1464192235856 Marionette TRACE conn6 -> [0,2906,"setScriptTimeout",{"ms":35000}] 09:03:55 INFO - PROCESS | 3852 | 1464192235858 Marionette TRACE conn6 <- [1,2906,null,{}] 09:03:55 INFO - PROCESS | 3852 | 1464192235862 Marionette TRACE conn6 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:55 INFO - PROCESS | 3852 | 1464192235986 Marionette TRACE conn6 <- [1,2907,null,{"value":null}] 09:03:56 INFO - PROCESS | 3852 | 1464192236062 Marionette TRACE conn6 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:56 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE680D800 == 32 [pid = 3852] [id = 736] 09:03:56 INFO - PROCESS | 3852 | ++DOMWINDOW == 90 (0000001D82CC7C00) [pid = 3852] [serial = 2208] [outer = 0000000000000000] 09:03:56 INFO - PROCESS | 3852 | ++DOMWINDOW == 91 (0000001DE0539800) [pid = 3852] [serial = 2209] [outer = 0000001D82CC7C00] 09:03:56 INFO - PROCESS | 3852 | 1464192236110 Marionette DEBUG loaded listener.js 09:03:56 INFO - PROCESS | 3852 | ++DOMWINDOW == 92 (0000001DE16BF800) [pid = 3852] [serial = 2210] [outer = 0000001D82CC7C00] 09:03:56 INFO - PROCESS | 3852 | 1464192236489 Marionette TRACE conn6 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 09:03:56 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 09:03:56 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 671ms 09:03:56 INFO - PROCESS | 3852 | 1464192236530 Marionette TRACE conn6 -> [0,2909,"getWindowHandle",null] 09:03:56 INFO - PROCESS | 3852 | 1464192236533 Marionette TRACE conn6 <- [1,2909,null,{"value":"13"}] 09:03:56 INFO - PROCESS | 3852 | 1464192236536 Marionette TRACE conn6 -> [0,2910,"setScriptTimeout",{"ms":35000}] 09:03:56 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 09:03:56 INFO - PROCESS | 3852 | 1464192236538 Marionette TRACE conn6 <- [1,2910,null,{}] 09:03:56 INFO - PROCESS | 3852 | 1464192236541 Marionette TRACE conn6 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:56 INFO - PROCESS | 3852 | 1464192236657 Marionette TRACE conn6 <- [1,2911,null,{"value":null}] 09:03:56 INFO - PROCESS | 3852 | 1464192236664 Marionette TRACE conn6 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:56 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE6FB5800 == 33 [pid = 3852] [id = 737] 09:03:56 INFO - PROCESS | 3852 | ++DOMWINDOW == 93 (0000001DE1340400) [pid = 3852] [serial = 2211] [outer = 0000000000000000] 09:03:56 INFO - PROCESS | 3852 | ++DOMWINDOW == 94 (0000001DE1D19000) [pid = 3852] [serial = 2212] [outer = 0000001DE1340400] 09:03:56 INFO - PROCESS | 3852 | 1464192236710 Marionette DEBUG loaded listener.js 09:03:56 INFO - PROCESS | 3852 | ++DOMWINDOW == 95 (0000001DE1E1F400) [pid = 3852] [serial = 2213] [outer = 0000001DE1340400] 09:03:57 INFO - PROCESS | 3852 | [3852] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 09:03:57 INFO - PROCESS | 3852 | [3852] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 09:03:57 INFO - PROCESS | 3852 | [3852] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 09:03:57 INFO - PROCESS | 3852 | [3852] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 09:03:57 INFO - PROCESS | 3852 | 1464192237175 Marionette TRACE conn6 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 09:03:57 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 09:03:57 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 09:03:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 09:03:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:03:57 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:03:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:03:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:03:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:03:57 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:03:57 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 09:03:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:03:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:03:57 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:03:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:03:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:03:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:03:57 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:03:57 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 09:03:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:03:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:03:57 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:03:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:03:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:03:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:03:57 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:03:57 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 09:03:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:03:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:03:57 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:03:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:03:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:03:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:03:57 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 09:03:57 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 678ms 09:03:57 INFO - PROCESS | 3852 | 1464192237217 Marionette TRACE conn6 -> [0,2913,"getWindowHandle",null] 09:03:57 INFO - PROCESS | 3852 | 1464192237220 Marionette TRACE conn6 <- [1,2913,null,{"value":"13"}] 09:03:57 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 09:03:57 INFO - PROCESS | 3852 | 1464192237223 Marionette TRACE conn6 -> [0,2914,"setScriptTimeout",{"ms":35000}] 09:03:57 INFO - PROCESS | 3852 | 1464192237225 Marionette TRACE conn6 <- [1,2914,null,{}] 09:03:57 INFO - PROCESS | 3852 | 1464192237229 Marionette TRACE conn6 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:57 INFO - PROCESS | 3852 | 1464192237339 Marionette TRACE conn6 <- [1,2915,null,{"value":null}] 09:03:57 INFO - PROCESS | 3852 | 1464192237420 Marionette TRACE conn6 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:57 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DB0C03800 == 34 [pid = 3852] [id = 738] 09:03:57 INFO - PROCESS | 3852 | ++DOMWINDOW == 96 (0000001DE1E28400) [pid = 3852] [serial = 2214] [outer = 0000000000000000] 09:03:57 INFO - PROCESS | 3852 | ++DOMWINDOW == 97 (0000001DE1F63400) [pid = 3852] [serial = 2215] [outer = 0000001DE1E28400] 09:03:57 INFO - PROCESS | 3852 | 1464192237478 Marionette DEBUG loaded listener.js 09:03:57 INFO - PROCESS | 3852 | ++DOMWINDOW == 98 (0000001DE2318C00) [pid = 3852] [serial = 2216] [outer = 0000001DE1E28400] 09:03:57 INFO - PROCESS | 3852 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 09:03:57 INFO - PROCESS | 3852 | 1464192237876 Marionette TRACE conn6 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 09:03:57 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:03:57 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 671ms 09:03:57 INFO - PROCESS | 3852 | 1464192237897 Marionette TRACE conn6 -> [0,2917,"getWindowHandle",null] 09:03:57 INFO - PROCESS | 3852 | 1464192237899 Marionette TRACE conn6 <- [1,2917,null,{"value":"13"}] 09:03:57 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 09:03:57 INFO - PROCESS | 3852 | 1464192237903 Marionette TRACE conn6 -> [0,2918,"setScriptTimeout",{"ms":35000}] 09:03:57 INFO - PROCESS | 3852 | 1464192237904 Marionette TRACE conn6 <- [1,2918,null,{}] 09:03:57 INFO - PROCESS | 3852 | 1464192237908 Marionette TRACE conn6 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:58 INFO - PROCESS | 3852 | 1464192238025 Marionette TRACE conn6 <- [1,2919,null,{"value":null}] 09:03:58 INFO - PROCESS | 3852 | 1464192238031 Marionette TRACE conn6 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:58 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEAE2A000 == 35 [pid = 3852] [id = 739] 09:03:58 INFO - PROCESS | 3852 | ++DOMWINDOW == 99 (0000001DE0D49800) [pid = 3852] [serial = 2217] [outer = 0000000000000000] 09:03:58 INFO - PROCESS | 3852 | ++DOMWINDOW == 100 (0000001DE26CE000) [pid = 3852] [serial = 2218] [outer = 0000001DE0D49800] 09:03:58 INFO - PROCESS | 3852 | 1464192238077 Marionette DEBUG loaded listener.js 09:03:58 INFO - PROCESS | 3852 | ++DOMWINDOW == 101 (0000001DE2727400) [pid = 3852] [serial = 2219] [outer = 0000001DE0D49800] 09:03:58 INFO - PROCESS | 3852 | --DOMWINDOW == 100 (0000001DE8982C00) [pid = 3852] [serial = 2184] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 09:03:58 INFO - PROCESS | 3852 | --DOMWINDOW == 99 (0000001D8371BC00) [pid = 3852] [serial = 2172] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 09:03:58 INFO - PROCESS | 3852 | --DOMWINDOW == 98 (0000001DE272AC00) [pid = 3852] [serial = 2175] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 09:03:58 INFO - PROCESS | 3852 | --DOMWINDOW == 97 (0000001D83710400) [pid = 3852] [serial = 2181] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 09:03:58 INFO - PROCESS | 3852 | --DOMWINDOW == 96 (0000001DE74B0400) [pid = 3852] [serial = 2178] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 09:03:58 INFO - PROCESS | 3852 | --DOMWINDOW == 95 (0000001DEE24D800) [pid = 3852] [serial = 2154] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 09:03:58 INFO - PROCESS | 3852 | --DOMWINDOW == 94 (0000001DEBA9E000) [pid = 3852] [serial = 2151] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 09:03:58 INFO - PROCESS | 3852 | --DOMWINDOW == 93 (0000001DE16C2C00) [pid = 3852] [serial = 2148] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 09:03:58 INFO - PROCESS | 3852 | --DOMWINDOW == 92 (0000001D83A0C400) [pid = 3852] [serial = 2145] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 09:03:58 INFO - PROCESS | 3852 | --DOMWINDOW == 91 (0000001DEC292C00) [pid = 3852] [serial = 2142] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 09:03:58 INFO - PROCESS | 3852 | --DOMWINDOW == 90 (0000001DE1549400) [pid = 3852] [serial = 2169] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 09:03:58 INFO - PROCESS | 3852 | --DOMWINDOW == 89 (0000001DB22BDC00) [pid = 3852] [serial = 2166] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 09:03:58 INFO - PROCESS | 3852 | --DOMWINDOW == 88 (0000001D82C08C00) [pid = 3852] [serial = 2163] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 09:03:58 INFO - PROCESS | 3852 | --DOMWINDOW == 87 (0000001D82C08000) [pid = 3852] [serial = 2160] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 09:03:58 INFO - PROCESS | 3852 | --DOMWINDOW == 86 (0000001D83718800) [pid = 3852] [serial = 2157] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 09:03:58 INFO - PROCESS | 3852 | --DOMWINDOW == 85 (0000001DDCFC1400) [pid = 3852] [serial = 2103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 09:03:58 INFO - PROCESS | 3852 | --DOMWINDOW == 84 (0000001DEB40F400) [pid = 3852] [serial = 2097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 09:03:58 INFO - PROCESS | 3852 | --DOMWINDOW == 83 (0000001DE6E0D400) [pid = 3852] [serial = 2106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 09:03:58 INFO - PROCESS | 3852 | --DOMWINDOW == 82 (0000001D818EF400) [pid = 3852] [serial = 2100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 09:03:58 INFO - PROCESS | 3852 | 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:03:58 INFO - PROCESS | 3852 | 1464192238858 Marionette TRACE conn6 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 09:03:58 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 09:03:58 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 986ms 09:03:58 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 09:03:58 INFO - PROCESS | 3852 | 1464192238892 Marionette TRACE conn6 -> [0,2921,"getWindowHandle",null] 09:03:58 INFO - PROCESS | 3852 | 1464192238895 Marionette TRACE conn6 <- [1,2921,null,{"value":"13"}] 09:03:58 INFO - PROCESS | 3852 | 1464192238898 Marionette TRACE conn6 -> [0,2922,"setScriptTimeout",{"ms":35000}] 09:03:58 INFO - PROCESS | 3852 | 1464192238901 Marionette TRACE conn6 <- [1,2922,null,{}] 09:03:58 INFO - PROCESS | 3852 | 1464192238905 Marionette TRACE conn6 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:59 INFO - PROCESS | 3852 | 1464192239033 Marionette TRACE conn6 <- [1,2923,null,{"value":null}] 09:03:59 INFO - PROCESS | 3852 | 1464192239088 Marionette TRACE conn6 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:59 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE0578000 == 36 [pid = 3852] [id = 740] 09:03:59 INFO - PROCESS | 3852 | ++DOMWINDOW == 83 (0000001DB0C38C00) [pid = 3852] [serial = 2220] [outer = 0000000000000000] 09:03:59 INFO - PROCESS | 3852 | ++DOMWINDOW == 84 (0000001DE2724000) [pid = 3852] [serial = 2221] [outer = 0000001DB0C38C00] 09:03:59 INFO - PROCESS | 3852 | 1464192239146 Marionette DEBUG loaded listener.js 09:03:59 INFO - PROCESS | 3852 | ++DOMWINDOW == 85 (0000001DE34EDC00) [pid = 3852] [serial = 2222] [outer = 0000001DB0C38C00] 09:03:59 INFO - PROCESS | 3852 | 1464192239498 Marionette TRACE conn6 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 09:03:59 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:03:59 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 692ms 09:03:59 INFO - PROCESS | 3852 | 1464192239594 Marionette TRACE conn6 -> [0,2925,"getWindowHandle",null] 09:03:59 INFO - PROCESS | 3852 | 1464192239596 Marionette TRACE conn6 <- [1,2925,null,{"value":"13"}] 09:03:59 INFO - PROCESS | 3852 | 1464192239599 Marionette TRACE conn6 -> [0,2926,"setScriptTimeout",{"ms":35000}] 09:03:59 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 09:03:59 INFO - PROCESS | 3852 | 1464192239601 Marionette TRACE conn6 <- [1,2926,null,{}] 09:03:59 INFO - PROCESS | 3852 | 1464192239604 Marionette TRACE conn6 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:59 INFO - PROCESS | 3852 | 1464192239688 Marionette TRACE conn6 <- [1,2927,null,{"value":null}] 09:03:59 INFO - PROCESS | 3852 | 1464192239695 Marionette TRACE conn6 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:59 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DED947000 == 37 [pid = 3852] [id = 741] 09:03:59 INFO - PROCESS | 3852 | ++DOMWINDOW == 86 (0000001DE6414400) [pid = 3852] [serial = 2223] [outer = 0000000000000000] 09:03:59 INFO - PROCESS | 3852 | ++DOMWINDOW == 87 (0000001DE641D000) [pid = 3852] [serial = 2224] [outer = 0000001DE6414400] 09:03:59 INFO - PROCESS | 3852 | 1464192239740 Marionette DEBUG loaded listener.js 09:03:59 INFO - PROCESS | 3852 | ++DOMWINDOW == 88 (0000001DE678DC00) [pid = 3852] [serial = 2225] [outer = 0000001DE6414400] 09:04:00 INFO - PROCESS | 3852 | 1464192240140 Marionette TRACE conn6 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 09:04:00 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:04:00 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 587ms 09:04:00 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 09:04:00 INFO - PROCESS | 3852 | 1464192240196 Marionette TRACE conn6 -> [0,2929,"getWindowHandle",null] 09:04:00 INFO - PROCESS | 3852 | 1464192240199 Marionette TRACE conn6 <- [1,2929,null,{"value":"13"}] 09:04:00 INFO - PROCESS | 3852 | 1464192240202 Marionette TRACE conn6 -> [0,2930,"setScriptTimeout",{"ms":35000}] 09:04:00 INFO - PROCESS | 3852 | 1464192240204 Marionette TRACE conn6 <- [1,2930,null,{}] 09:04:00 INFO - PROCESS | 3852 | 1464192240207 Marionette TRACE conn6 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:00 INFO - PROCESS | 3852 | 1464192240291 Marionette TRACE conn6 <- [1,2931,null,{"value":null}] 09:04:00 INFO - PROCESS | 3852 | 1464192240297 Marionette TRACE conn6 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:00 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEE7D4800 == 38 [pid = 3852] [id = 742] 09:04:00 INFO - PROCESS | 3852 | ++DOMWINDOW == 89 (0000001DE6E8B800) [pid = 3852] [serial = 2226] [outer = 0000000000000000] 09:04:00 INFO - PROCESS | 3852 | ++DOMWINDOW == 90 (0000001DE6F83000) [pid = 3852] [serial = 2227] [outer = 0000001DE6E8B800] 09:04:00 INFO - PROCESS | 3852 | 1464192240342 Marionette DEBUG loaded listener.js 09:04:00 INFO - PROCESS | 3852 | ++DOMWINDOW == 91 (0000001DE733C800) [pid = 3852] [serial = 2228] [outer = 0000001DE6E8B800] 09:04:00 INFO - PROCESS | 3852 | 1464192240867 Marionette TRACE conn6 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 09:04:00 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:04:00 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 09:04:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:00 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 09:04:00 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 691ms 09:04:00 INFO - PROCESS | 3852 | 1464192240919 Marionette TRACE conn6 -> [0,2933,"getWindowHandle",null] 09:04:00 INFO - PROCESS | 3852 | 1464192240924 Marionette TRACE conn6 <- [1,2933,null,{"value":"13"}] 09:04:00 INFO - PROCESS | 3852 | 1464192240932 Marionette TRACE conn6 -> [0,2934,"setScriptTimeout",{"ms":35000}] 09:04:00 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 09:04:00 INFO - PROCESS | 3852 | 1464192240937 Marionette TRACE conn6 <- [1,2934,null,{}] 09:04:00 INFO - PROCESS | 3852 | 1464192240944 Marionette TRACE conn6 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:01 INFO - PROCESS | 3852 | 1464192241069 Marionette TRACE conn6 <- [1,2935,null,{"value":null}] 09:04:01 INFO - PROCESS | 3852 | 1464192241196 Marionette TRACE conn6 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:01 INFO - PROCESS | 3852 | ++DOCSHELL 0000001D83793800 == 39 [pid = 3852] [id = 743] 09:04:01 INFO - PROCESS | 3852 | ++DOMWINDOW == 92 (0000001D81764C00) [pid = 3852] [serial = 2229] [outer = 0000000000000000] 09:04:01 INFO - PROCESS | 3852 | ++DOMWINDOW == 93 (0000001D81865C00) [pid = 3852] [serial = 2230] [outer = 0000001D81764C00] 09:04:01 INFO - PROCESS | 3852 | 1464192241256 Marionette DEBUG loaded listener.js 09:04:01 INFO - PROCESS | 3852 | ++DOMWINDOW == 94 (0000001D82796800) [pid = 3852] [serial = 2231] [outer = 0000001D81764C00] 09:04:01 INFO - PROCESS | 3852 | 1464192241905 Marionette TRACE conn6 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 09:04:01 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:04:01 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 986ms 09:04:01 INFO - PROCESS | 3852 | 1464192241938 Marionette TRACE conn6 -> [0,2937,"getWindowHandle",null] 09:04:01 INFO - PROCESS | 3852 | 1464192241945 Marionette TRACE conn6 <- [1,2937,null,{"value":"13"}] 09:04:01 INFO - PROCESS | 3852 | 1464192241953 Marionette TRACE conn6 -> [0,2938,"setScriptTimeout",{"ms":35000}] 09:04:01 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 09:04:01 INFO - PROCESS | 3852 | 1464192241957 Marionette TRACE conn6 <- [1,2938,null,{}] 09:04:01 INFO - PROCESS | 3852 | 1464192241961 Marionette TRACE conn6 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:02 INFO - PROCESS | 3852 | 1464192242087 Marionette TRACE conn6 <- [1,2939,null,{"value":null}] 09:04:02 INFO - PROCESS | 3852 | 1464192242191 Marionette TRACE conn6 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:02 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE056E000 == 40 [pid = 3852] [id = 744] 09:04:02 INFO - PROCESS | 3852 | ++DOMWINDOW == 95 (0000001D8370FC00) [pid = 3852] [serial = 2232] [outer = 0000000000000000] 09:04:02 INFO - PROCESS | 3852 | ++DOMWINDOW == 96 (0000001D83714000) [pid = 3852] [serial = 2233] [outer = 0000001D8370FC00] 09:04:02 INFO - PROCESS | 3852 | 1464192242250 Marionette DEBUG loaded listener.js 09:04:02 INFO - PROCESS | 3852 | ++DOMWINDOW == 97 (0000001DB0A59400) [pid = 3852] [serial = 2234] [outer = 0000001D8370FC00] 09:04:02 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE247E000 == 41 [pid = 3852] [id = 745] 09:04:02 INFO - PROCESS | 3852 | ++DOMWINDOW == 98 (0000001DB21B7000) [pid = 3852] [serial = 2235] [outer = 0000000000000000] 09:04:02 INFO - PROCESS | 3852 | ++DOMWINDOW == 99 (0000001DB22B7800) [pid = 3852] [serial = 2236] [outer = 0000001DB21B7000] 09:04:03 INFO - PROCESS | 3852 | 1464192242990 Marionette TRACE conn6 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 09:04:03 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:04:03 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1074ms 09:04:03 INFO - PROCESS | 3852 | 1464192243057 Marionette TRACE conn6 -> [0,2941,"getWindowHandle",null] 09:04:03 INFO - PROCESS | 3852 | 1464192243060 Marionette TRACE conn6 <- [1,2941,null,{"value":"13"}] 09:04:03 INFO - PROCESS | 3852 | 1464192243064 Marionette TRACE conn6 -> [0,2942,"setScriptTimeout",{"ms":35000}] 09:04:03 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 09:04:03 INFO - PROCESS | 3852 | 1464192243069 Marionette TRACE conn6 <- [1,2942,null,{}] 09:04:03 INFO - PROCESS | 3852 | 1464192243081 Marionette TRACE conn6 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:03 INFO - PROCESS | 3852 | 1464192243222 Marionette TRACE conn6 <- [1,2943,null,{"value":null}] 09:04:03 INFO - PROCESS | 3852 | 1464192243338 Marionette TRACE conn6 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:03 INFO - PROCESS | 3852 | ++DOCSHELL 0000001D847DD000 == 42 [pid = 3852] [id = 746] 09:04:03 INFO - PROCESS | 3852 | ++DOMWINDOW == 100 (0000001D8278FC00) [pid = 3852] [serial = 2237] [outer = 0000000000000000] 09:04:03 INFO - PROCESS | 3852 | ++DOMWINDOW == 101 (0000001D839A8C00) [pid = 3852] [serial = 2238] [outer = 0000001D8278FC00] 09:04:03 INFO - PROCESS | 3852 | 1464192243401 Marionette DEBUG loaded listener.js 09:04:03 INFO - PROCESS | 3852 | ++DOMWINDOW == 102 (0000001DE0DD1000) [pid = 3852] [serial = 2239] [outer = 0000001D8278FC00] 09:04:04 INFO - PROCESS | 3852 | 1464192244155 Marionette TRACE conn6 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 09:04:04 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:04:04 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:04:04 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1126ms 09:04:04 INFO - PROCESS | 3852 | 1464192244195 Marionette TRACE conn6 -> [0,2945,"getWindowHandle",null] 09:04:04 INFO - PROCESS | 3852 | 1464192244199 Marionette TRACE conn6 <- [1,2945,null,{"value":"13"}] 09:04:04 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 09:04:04 INFO - PROCESS | 3852 | 1464192244205 Marionette TRACE conn6 -> [0,2946,"setScriptTimeout",{"ms":35000}] 09:04:04 INFO - PROCESS | 3852 | 1464192244208 Marionette TRACE conn6 <- [1,2946,null,{}] 09:04:04 INFO - PROCESS | 3852 | 1464192244214 Marionette TRACE conn6 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:04 INFO - PROCESS | 3852 | 1464192244342 Marionette TRACE conn6 <- [1,2947,null,{"value":null}] 09:04:04 INFO - PROCESS | 3852 | 1464192244424 Marionette TRACE conn6 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:04 INFO - PROCESS | 3852 | ++DOCSHELL 0000001D818CC000 == 43 [pid = 3852] [id = 747] 09:04:04 INFO - PROCESS | 3852 | ++DOMWINDOW == 103 (0000001D8175D400) [pid = 3852] [serial = 2240] [outer = 0000000000000000] 09:04:04 INFO - PROCESS | 3852 | ++DOMWINDOW == 104 (0000001D82799000) [pid = 3852] [serial = 2241] [outer = 0000001D8175D400] 09:04:04 INFO - PROCESS | 3852 | 1464192244500 Marionette DEBUG loaded listener.js 09:04:04 INFO - PROCESS | 3852 | ++DOMWINDOW == 105 (0000001D839AA400) [pid = 3852] [serial = 2242] [outer = 0000001D8175D400] 09:04:04 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE738E000 == 42 [pid = 3852] [id = 651] 09:04:04 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE1602800 == 41 [pid = 3852] [id = 647] 09:04:04 INFO - PROCESS | 3852 | --DOCSHELL 0000001DB2320800 == 40 [pid = 3852] [id = 646] 09:04:04 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEB952800 == 39 [pid = 3852] [id = 653] 09:04:04 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE6455800 == 38 [pid = 3852] [id = 649] 09:04:04 INFO - PROCESS | 3852 | --DOCSHELL 0000001DB200E800 == 37 [pid = 3852] [id = 645] 09:04:04 INFO - PROCESS | 3852 | --DOMWINDOW == 104 (0000001DEC277400) [pid = 3852] [serial = 2188] [outer = 0000000000000000] [url = about:blank] 09:04:04 INFO - PROCESS | 3852 | --DOMWINDOW == 103 (0000001DE1E23000) [pid = 3852] [serial = 2105] [outer = 0000000000000000] [url = about:blank] 09:04:04 INFO - PROCESS | 3852 | --DOMWINDOW == 102 (0000001DEB9C7000) [pid = 3852] [serial = 2099] [outer = 0000000000000000] [url = about:blank] 09:04:04 INFO - PROCESS | 3852 | --DOMWINDOW == 101 (0000001DEB46D000) [pid = 3852] [serial = 2108] [outer = 0000000000000000] [url = about:blank] 09:04:04 INFO - PROCESS | 3852 | --DOMWINDOW == 100 (0000001DB204AC00) [pid = 3852] [serial = 2102] [outer = 0000000000000000] [url = about:blank] 09:04:04 INFO - PROCESS | 3852 | --DOMWINDOW == 99 (0000001DEB473C00) [pid = 3852] [serial = 2186] [outer = 0000000000000000] [url = about:blank] 09:04:04 INFO - PROCESS | 3852 | --DOMWINDOW == 98 (0000001DE1E5F000) [pid = 3852] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 09:04:04 INFO - PROCESS | 3852 | --DOMWINDOW == 97 (0000001DE271E400) [pid = 3852] [serial = 2174] [outer = 0000000000000000] [url = about:blank] 09:04:04 INFO - PROCESS | 3852 | --DOMWINDOW == 96 (0000001DE73ECC00) [pid = 3852] [serial = 2177] [outer = 0000000000000000] [url = about:blank] 09:04:04 INFO - PROCESS | 3852 | --DOMWINDOW == 95 (0000001DE641DC00) [pid = 3852] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 09:04:04 INFO - PROCESS | 3852 | --DOMWINDOW == 94 (0000001DE7F0B000) [pid = 3852] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 09:04:04 INFO - PROCESS | 3852 | --DOMWINDOW == 93 (0000001DE7F91000) [pid = 3852] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 09:04:04 INFO - PROCESS | 3852 | --DOMWINDOW == 92 (0000001DEB407C00) [pid = 3852] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 09:04:04 INFO - PROCESS | 3852 | --DOMWINDOW == 91 (0000001DE8712C00) [pid = 3852] [serial = 2180] [outer = 0000000000000000] [url = about:blank] 09:04:04 INFO - PROCESS | 3852 | --DOMWINDOW == 90 (0000001DEE3B3000) [pid = 3852] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 09:04:04 INFO - PROCESS | 3852 | --DOMWINDOW == 89 (0000001DED973C00) [pid = 3852] [serial = 2153] [outer = 0000000000000000] [url = about:blank] 09:04:04 INFO - PROCESS | 3852 | --DOMWINDOW == 88 (0000001DEBAA3800) [pid = 3852] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 09:04:04 INFO - PROCESS | 3852 | --DOMWINDOW == 87 (0000001DE6419000) [pid = 3852] [serial = 2150] [outer = 0000000000000000] [url = about:blank] 09:04:04 INFO - PROCESS | 3852 | --DOMWINDOW == 86 (0000001DE1F62400) [pid = 3852] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 09:04:04 INFO - PROCESS | 3852 | --DOMWINDOW == 85 (0000001DB22B8400) [pid = 3852] [serial = 2147] [outer = 0000000000000000] [url = about:blank] 09:04:04 INFO - PROCESS | 3852 | --DOMWINDOW == 84 (0000001DB219AC00) [pid = 3852] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 09:04:04 INFO - PROCESS | 3852 | --DOMWINDOW == 83 (0000001DED972000) [pid = 3852] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 09:04:04 INFO - PROCESS | 3852 | --DOMWINDOW == 82 (0000001DEE24CC00) [pid = 3852] [serial = 2144] [outer = 0000000000000000] [url = about:blank] 09:04:04 INFO - PROCESS | 3852 | --DOMWINDOW == 81 (0000001DE1C30C00) [pid = 3852] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 09:04:04 INFO - PROCESS | 3852 | --DOMWINDOW == 80 (0000001DDCFBE000) [pid = 3852] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 09:04:04 INFO - PROCESS | 3852 | --DOMWINDOW == 79 (0000001DE052B400) [pid = 3852] [serial = 2168] [outer = 0000000000000000] [url = about:blank] 09:04:04 INFO - PROCESS | 3852 | --DOMWINDOW == 78 (0000001D8370F000) [pid = 3852] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 09:04:04 INFO - PROCESS | 3852 | --DOMWINDOW == 77 (0000001DB0A63000) [pid = 3852] [serial = 2165] [outer = 0000000000000000] [url = about:blank] 09:04:04 INFO - PROCESS | 3852 | --DOMWINDOW == 76 (0000001D8370F400) [pid = 3852] [serial = 2162] [outer = 0000000000000000] [url = about:blank] 09:04:04 INFO - PROCESS | 3852 | --DOMWINDOW == 75 (0000001D82C0C400) [pid = 3852] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 09:04:04 INFO - PROCESS | 3852 | --DOMWINDOW == 74 (0000001DE8713C00) [pid = 3852] [serial = 2159] [outer = 0000000000000000] [url = about:blank] 09:04:04 INFO - PROCESS | 3852 | --DOMWINDOW == 73 (0000001DB0A9CC00) [pid = 3852] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 09:04:04 INFO - PROCESS | 3852 | --DOMWINDOW == 72 (0000001DEE3B9800) [pid = 3852] [serial = 2156] [outer = 0000000000000000] [url = about:blank] 09:04:04 INFO - PROCESS | 3852 | --DOMWINDOW == 71 (0000001DE8730000) [pid = 3852] [serial = 2183] [outer = 0000000000000000] [url = about:blank] 09:04:04 INFO - PROCESS | 3852 | --DOMWINDOW == 70 (0000001DE1E1F000) [pid = 3852] [serial = 2171] [outer = 0000000000000000] [url = about:blank] 09:04:04 INFO - PROCESS | 3852 | 1464192244982 Marionette TRACE conn6 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 09:04:05 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:04:05 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 839ms 09:04:05 INFO - PROCESS | 3852 | 1464192245048 Marionette TRACE conn6 -> [0,2949,"getWindowHandle",null] 09:04:05 INFO - PROCESS | 3852 | 1464192245054 Marionette TRACE conn6 <- [1,2949,null,{"value":"13"}] 09:04:05 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 09:04:05 INFO - PROCESS | 3852 | 1464192245065 Marionette TRACE conn6 -> [0,2950,"setScriptTimeout",{"ms":35000}] 09:04:05 INFO - PROCESS | 3852 | 1464192245068 Marionette TRACE conn6 <- [1,2950,null,{}] 09:04:05 INFO - PROCESS | 3852 | 1464192245071 Marionette TRACE conn6 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:05 INFO - PROCESS | 3852 | 1464192245162 Marionette TRACE conn6 <- [1,2951,null,{"value":null}] 09:04:05 INFO - PROCESS | 3852 | 1464192245178 Marionette TRACE conn6 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:05 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DB2203000 == 38 [pid = 3852] [id = 748] 09:04:05 INFO - PROCESS | 3852 | ++DOMWINDOW == 71 (0000001D83A11000) [pid = 3852] [serial = 2243] [outer = 0000000000000000] 09:04:05 INFO - PROCESS | 3852 | ++DOMWINDOW == 72 (0000001DB0A61800) [pid = 3852] [serial = 2244] [outer = 0000001D83A11000] 09:04:05 INFO - PROCESS | 3852 | 1464192245225 Marionette DEBUG loaded listener.js 09:04:05 INFO - PROCESS | 3852 | ++DOMWINDOW == 73 (0000001DB2049400) [pid = 3852] [serial = 2245] [outer = 0000001D83A11000] 09:04:05 INFO - PROCESS | 3852 | 1464192245701 Marionette TRACE conn6 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 09:04:05 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:04:05 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 692ms 09:04:05 INFO - PROCESS | 3852 | 1464192245753 Marionette TRACE conn6 -> [0,2953,"getWindowHandle",null] 09:04:05 INFO - PROCESS | 3852 | 1464192245756 Marionette TRACE conn6 <- [1,2953,null,{"value":"13"}] 09:04:05 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 09:04:05 INFO - PROCESS | 3852 | 1464192245760 Marionette TRACE conn6 -> [0,2954,"setScriptTimeout",{"ms":35000}] 09:04:05 INFO - PROCESS | 3852 | 1464192245763 Marionette TRACE conn6 <- [1,2954,null,{}] 09:04:05 INFO - PROCESS | 3852 | 1464192245774 Marionette TRACE conn6 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:05 INFO - PROCESS | 3852 | 1464192245865 Marionette TRACE conn6 <- [1,2955,null,{"value":null}] 09:04:05 INFO - PROCESS | 3852 | 1464192245876 Marionette TRACE conn6 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:05 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE1CC5800 == 39 [pid = 3852] [id = 749] 09:04:05 INFO - PROCESS | 3852 | ++DOMWINDOW == 74 (0000001DB21B2400) [pid = 3852] [serial = 2246] [outer = 0000000000000000] 09:04:05 INFO - PROCESS | 3852 | ++DOMWINDOW == 75 (0000001DB22BB800) [pid = 3852] [serial = 2247] [outer = 0000001DB21B2400] 09:04:05 INFO - PROCESS | 3852 | 1464192245939 Marionette DEBUG loaded listener.js 09:04:06 INFO - PROCESS | 3852 | ++DOMWINDOW == 76 (0000001DE03C0000) [pid = 3852] [serial = 2248] [outer = 0000001DB21B2400] 09:04:06 INFO - PROCESS | 3852 | 1464192246401 Marionette TRACE conn6 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 09:04:06 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:04:06 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 692ms 09:04:06 INFO - PROCESS | 3852 | 1464192246461 Marionette TRACE conn6 -> [0,2957,"getWindowHandle",null] 09:04:06 INFO - PROCESS | 3852 | 1464192246464 Marionette TRACE conn6 <- [1,2957,null,{"value":"13"}] 09:04:06 INFO - PROCESS | 3852 | 1464192246468 Marionette TRACE conn6 -> [0,2958,"setScriptTimeout",{"ms":35000}] 09:04:06 INFO - PROCESS | 3852 | 1464192246470 Marionette TRACE conn6 <- [1,2958,null,{}] 09:04:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 09:04:06 INFO - PROCESS | 3852 | 1464192246474 Marionette TRACE conn6 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:06 INFO - PROCESS | 3852 | 1464192246565 Marionette TRACE conn6 <- [1,2959,null,{"value":null}] 09:04:06 INFO - PROCESS | 3852 | 1464192246572 Marionette TRACE conn6 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:06 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE682A000 == 40 [pid = 3852] [id = 750] 09:04:06 INFO - PROCESS | 3852 | ++DOMWINDOW == 77 (0000001DE0538800) [pid = 3852] [serial = 2249] [outer = 0000000000000000] 09:04:06 INFO - PROCESS | 3852 | ++DOMWINDOW == 78 (0000001DE13CA400) [pid = 3852] [serial = 2250] [outer = 0000001DE0538800] 09:04:06 INFO - PROCESS | 3852 | 1464192246621 Marionette DEBUG loaded listener.js 09:04:06 INFO - PROCESS | 3852 | ++DOMWINDOW == 79 (0000001DE1D1B400) [pid = 3852] [serial = 2251] [outer = 0000001DE0538800] 09:04:07 INFO - PROCESS | 3852 | 1464192247090 Marionette TRACE conn6 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 09:04:07 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:04:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 671ms 09:04:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 09:04:07 INFO - PROCESS | 3852 | 1464192247146 Marionette TRACE conn6 -> [0,2961,"getWindowHandle",null] 09:04:07 INFO - PROCESS | 3852 | 1464192247148 Marionette TRACE conn6 <- [1,2961,null,{"value":"13"}] 09:04:07 INFO - PROCESS | 3852 | 1464192247151 Marionette TRACE conn6 -> [0,2962,"setScriptTimeout",{"ms":35000}] 09:04:07 INFO - PROCESS | 3852 | 1464192247153 Marionette TRACE conn6 <- [1,2962,null,{}] 09:04:07 INFO - PROCESS | 3852 | 1464192247157 Marionette TRACE conn6 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:07 INFO - PROCESS | 3852 | 1464192247273 Marionette TRACE conn6 <- [1,2963,null,{"value":null}] 09:04:07 INFO - PROCESS | 3852 | 1464192247358 Marionette TRACE conn6 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:07 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE74F1800 == 41 [pid = 3852] [id = 751] 09:04:07 INFO - PROCESS | 3852 | ++DOMWINDOW == 80 (0000001DE1E57000) [pid = 3852] [serial = 2252] [outer = 0000000000000000] 09:04:07 INFO - PROCESS | 3852 | ++DOMWINDOW == 81 (0000001DE1E55800) [pid = 3852] [serial = 2253] [outer = 0000001DE1E57000] 09:04:07 INFO - PROCESS | 3852 | 1464192247406 Marionette DEBUG loaded listener.js 09:04:07 INFO - PROCESS | 3852 | ++DOMWINDOW == 82 (0000001DE1F61400) [pid = 3852] [serial = 2254] [outer = 0000001DE1E57000] 09:04:07 INFO - PROCESS | 3852 | 1464192247847 Marionette TRACE conn6 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 09:04:07 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:04:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 734ms 09:04:07 INFO - PROCESS | 3852 | 1464192247888 Marionette TRACE conn6 -> [0,2965,"getWindowHandle",null] 09:04:07 INFO - PROCESS | 3852 | 1464192247890 Marionette TRACE conn6 <- [1,2965,null,{"value":"13"}] 09:04:07 INFO - PROCESS | 3852 | 1464192247894 Marionette TRACE conn6 -> [0,2966,"setScriptTimeout",{"ms":35000}] 09:04:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 09:04:07 INFO - PROCESS | 3852 | 1464192247896 Marionette TRACE conn6 <- [1,2966,null,{}] 09:04:07 INFO - PROCESS | 3852 | 1464192247899 Marionette TRACE conn6 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:08 INFO - PROCESS | 3852 | 1464192248034 Marionette TRACE conn6 <- [1,2967,null,{"value":null}] 09:04:08 INFO - PROCESS | 3852 | 1464192248090 Marionette TRACE conn6 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:08 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEBA2F000 == 42 [pid = 3852] [id = 752] 09:04:08 INFO - PROCESS | 3852 | ++DOMWINDOW == 83 (0000001DE271EC00) [pid = 3852] [serial = 2255] [outer = 0000000000000000] 09:04:08 INFO - PROCESS | 3852 | ++DOMWINDOW == 84 (0000001DE272BC00) [pid = 3852] [serial = 2256] [outer = 0000001DE271EC00] 09:04:08 INFO - PROCESS | 3852 | 1464192248139 Marionette DEBUG loaded listener.js 09:04:08 INFO - PROCESS | 3852 | ++DOMWINDOW == 85 (0000001DE641E800) [pid = 3852] [serial = 2257] [outer = 0000001DE271EC00] 09:04:08 INFO - PROCESS | 3852 | 1464192248541 Marionette TRACE conn6 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 09:04:08 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:04:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 671ms 09:04:08 INFO - PROCESS | 3852 | 1464192248568 Marionette TRACE conn6 -> [0,2969,"getWindowHandle",null] 09:04:08 INFO - PROCESS | 3852 | 1464192248570 Marionette TRACE conn6 <- [1,2969,null,{"value":"13"}] 09:04:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 09:04:08 INFO - PROCESS | 3852 | 1464192248579 Marionette TRACE conn6 -> [0,2970,"setScriptTimeout",{"ms":35000}] 09:04:08 INFO - PROCESS | 3852 | 1464192248581 Marionette TRACE conn6 <- [1,2970,null,{}] 09:04:08 INFO - PROCESS | 3852 | 1464192248585 Marionette TRACE conn6 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:08 INFO - PROCESS | 3852 | 1464192248722 Marionette TRACE conn6 <- [1,2971,null,{"value":null}] 09:04:08 INFO - PROCESS | 3852 | 1464192248743 Marionette TRACE conn6 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:08 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DED94E800 == 43 [pid = 3852] [id = 753] 09:04:08 INFO - PROCESS | 3852 | ++DOMWINDOW == 86 (0000001DE6756000) [pid = 3852] [serial = 2258] [outer = 0000000000000000] 09:04:08 INFO - PROCESS | 3852 | ++DOMWINDOW == 87 (0000001DE6ED9800) [pid = 3852] [serial = 2259] [outer = 0000001DE6756000] 09:04:08 INFO - PROCESS | 3852 | 1464192248790 Marionette DEBUG loaded listener.js 09:04:08 INFO - PROCESS | 3852 | ++DOMWINDOW == 88 (0000001DE73A9000) [pid = 3852] [serial = 2260] [outer = 0000001DE6756000] 09:04:09 INFO - PROCESS | 3852 | --DOMWINDOW == 87 (0000001D8278AC00) [pid = 3852] [serial = 2193] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 09:04:09 INFO - PROCESS | 3852 | --DOMWINDOW == 86 (0000001DB21B2800) [pid = 3852] [serial = 2205] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 09:04:09 INFO - PROCESS | 3852 | --DOMWINDOW == 85 (0000001DE1340400) [pid = 3852] [serial = 2211] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 09:04:09 INFO - PROCESS | 3852 | --DOMWINDOW == 84 (0000001D81870400) [pid = 3852] [serial = 2190] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 09:04:09 INFO - PROCESS | 3852 | --DOMWINDOW == 83 (0000001D8003D000) [pid = 3852] [serial = 2196] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 09:04:09 INFO - PROCESS | 3852 | --DOMWINDOW == 82 (0000001DB0A98C00) [pid = 3852] [serial = 2199] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 09:04:09 INFO - PROCESS | 3852 | --DOMWINDOW == 81 (0000001D82C02C00) [pid = 3852] [serial = 2202] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 09:04:09 INFO - PROCESS | 3852 | --DOMWINDOW == 80 (0000001D82CC7C00) [pid = 3852] [serial = 2208] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 09:04:09 INFO - PROCESS | 3852 | --DOMWINDOW == 79 (0000001DE1E28400) [pid = 3852] [serial = 2214] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 09:04:09 INFO - PROCESS | 3852 | --DOMWINDOW == 78 (0000001DB0C38C00) [pid = 3852] [serial = 2220] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 09:04:09 INFO - PROCESS | 3852 | --DOMWINDOW == 77 (0000001DE0D49800) [pid = 3852] [serial = 2217] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 09:04:09 INFO - PROCESS | 3852 | --DOMWINDOW == 76 (0000001DE6414400) [pid = 3852] [serial = 2223] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 09:04:09 INFO - PROCESS | 3852 | 1464192249268 Marionette TRACE conn6 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 09:04:09 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:04:09 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 09:04:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:09 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 09:04:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 734ms 09:04:09 INFO - PROCESS | 3852 | 1464192249311 Marionette TRACE conn6 -> [0,2973,"getWindowHandle",null] 09:04:09 INFO - PROCESS | 3852 | 1464192249314 Marionette TRACE conn6 <- [1,2973,null,{"value":"13"}] 09:04:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 09:04:09 INFO - PROCESS | 3852 | 1464192249317 Marionette TRACE conn6 -> [0,2974,"setScriptTimeout",{"ms":35000}] 09:04:09 INFO - PROCESS | 3852 | 1464192249319 Marionette TRACE conn6 <- [1,2974,null,{}] 09:04:09 INFO - PROCESS | 3852 | 1464192249325 Marionette TRACE conn6 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:09 INFO - PROCESS | 3852 | 1464192249423 Marionette TRACE conn6 <- [1,2975,null,{"value":null}] 09:04:09 INFO - PROCESS | 3852 | 1464192249430 Marionette TRACE conn6 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:09 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEE7E2800 == 44 [pid = 3852] [id = 754] 09:04:09 INFO - PROCESS | 3852 | ++DOMWINDOW == 77 (0000001DB21B2800) [pid = 3852] [serial = 2261] [outer = 0000000000000000] 09:04:09 INFO - PROCESS | 3852 | ++DOMWINDOW == 78 (0000001DE74B0000) [pid = 3852] [serial = 2262] [outer = 0000001DB21B2800] 09:04:09 INFO - PROCESS | 3852 | 1464192249476 Marionette DEBUG loaded listener.js 09:04:09 INFO - PROCESS | 3852 | ++DOMWINDOW == 79 (0000001DE7F0C400) [pid = 3852] [serial = 2263] [outer = 0000001DB21B2800] 09:04:09 INFO - PROCESS | 3852 | 1464192249860 Marionette TRACE conn6 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 09:04:09 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:04:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 587ms 09:04:09 INFO - PROCESS | 3852 | 1464192249907 Marionette TRACE conn6 -> [0,2977,"getWindowHandle",null] 09:04:09 INFO - PROCESS | 3852 | 1464192249909 Marionette TRACE conn6 <- [1,2977,null,{"value":"13"}] 09:04:09 INFO - PROCESS | 3852 | 1464192249912 Marionette TRACE conn6 -> [0,2978,"setScriptTimeout",{"ms":35000}] 09:04:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 09:04:09 INFO - PROCESS | 3852 | 1464192249914 Marionette TRACE conn6 <- [1,2978,null,{}] 09:04:09 INFO - PROCESS | 3852 | 1464192249918 Marionette TRACE conn6 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:10 INFO - PROCESS | 3852 | 1464192250040 Marionette TRACE conn6 <- [1,2979,null,{"value":null}] 09:04:10 INFO - PROCESS | 3852 | 1464192250046 Marionette TRACE conn6 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:10 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEEDD5000 == 45 [pid = 3852] [id = 755] 09:04:10 INFO - PROCESS | 3852 | ++DOMWINDOW == 80 (0000001DE7F8F000) [pid = 3852] [serial = 2264] [outer = 0000000000000000] 09:04:10 INFO - PROCESS | 3852 | ++DOMWINDOW == 81 (0000001DE7F9B000) [pid = 3852] [serial = 2265] [outer = 0000001DE7F8F000] 09:04:10 INFO - PROCESS | 3852 | 1464192250092 Marionette DEBUG loaded listener.js 09:04:10 INFO - PROCESS | 3852 | ++DOMWINDOW == 82 (0000001DE83B3400) [pid = 3852] [serial = 2266] [outer = 0000001DE7F8F000] 09:04:10 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEF10A000 == 46 [pid = 3852] [id = 756] 09:04:10 INFO - PROCESS | 3852 | ++DOMWINDOW == 83 (0000001DE83C0800) [pid = 3852] [serial = 2267] [outer = 0000000000000000] 09:04:10 INFO - PROCESS | 3852 | ++DOMWINDOW == 84 (0000001DE83C2400) [pid = 3852] [serial = 2268] [outer = 0000001DE83C0800] 09:04:10 INFO - PROCESS | 3852 | 1464192250534 Marionette TRACE conn6 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 09:04:10 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:04:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 670ms 09:04:10 INFO - PROCESS | 3852 | 1464192250595 Marionette TRACE conn6 -> [0,2981,"getWindowHandle",null] 09:04:10 INFO - PROCESS | 3852 | 1464192250597 Marionette TRACE conn6 <- [1,2981,null,{"value":"13"}] 09:04:10 INFO - PROCESS | 3852 | 1464192250601 Marionette TRACE conn6 -> [0,2982,"setScriptTimeout",{"ms":35000}] 09:04:10 INFO - PROCESS | 3852 | 1464192250603 Marionette TRACE conn6 <- [1,2982,null,{}] 09:04:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 09:04:10 INFO - PROCESS | 3852 | 1464192250607 Marionette TRACE conn6 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:10 INFO - PROCESS | 3852 | 1464192250709 Marionette TRACE conn6 <- [1,2983,null,{"value":null}] 09:04:10 INFO - PROCESS | 3852 | 1464192250721 Marionette TRACE conn6 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:10 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEF531800 == 47 [pid = 3852] [id = 757] 09:04:10 INFO - PROCESS | 3852 | ++DOMWINDOW == 85 (0000001DE83BE800) [pid = 3852] [serial = 2269] [outer = 0000000000000000] 09:04:10 INFO - PROCESS | 3852 | ++DOMWINDOW == 86 (0000001DE871E800) [pid = 3852] [serial = 2270] [outer = 0000001DE83BE800] 09:04:10 INFO - PROCESS | 3852 | 1464192250768 Marionette DEBUG loaded listener.js 09:04:10 INFO - PROCESS | 3852 | ++DOMWINDOW == 87 (0000001DE87DB400) [pid = 3852] [serial = 2271] [outer = 0000001DE83BE800] 09:04:11 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE2D0B800 == 46 [pid = 3852] [id = 648] 09:04:11 INFO - PROCESS | 3852 | --DOCSHELL 0000001DB2214800 == 45 [pid = 3852] [id = 652] 09:04:11 INFO - PROCESS | 3852 | --DOCSHELL 0000001D841DA000 == 44 [pid = 3852] [id = 643] 09:04:11 INFO - PROCESS | 3852 | --DOCSHELL 0000001DB2010800 == 43 [pid = 3852] [id = 659] 09:04:11 INFO - PROCESS | 3852 | --DOCSHELL 0000001DB0956000 == 42 [pid = 3852] [id = 644] 09:04:11 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEE303000 == 41 [pid = 3852] [id = 655] 09:04:11 INFO - PROCESS | 3852 | --DOCSHELL 0000001D818C6000 == 40 [pid = 3852] [id = 642] 09:04:11 INFO - PROCESS | 3852 | --DOCSHELL 0000001D847C8000 == 39 [pid = 3852] [id = 658] 09:04:11 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEC38A000 == 38 [pid = 3852] [id = 654] 09:04:11 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEF544800 == 37 [pid = 3852] [id = 729] 09:04:11 INFO - PROCESS | 3852 | --DOCSHELL 0000001D811AC800 == 36 [pid = 3852] [id = 657] 09:04:11 INFO - PROCESS | 3852 | --DOCSHELL 0000001D842D5000 == 35 [pid = 3852] [id = 656] 09:04:11 INFO - PROCESS | 3852 | --DOCSHELL 0000001DB0955800 == 34 [pid = 3852] [id = 650] 09:04:11 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE247E000 == 33 [pid = 3852] [id = 745] 09:04:12 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEF10A000 == 32 [pid = 3852] [id = 756] 09:04:12 INFO - PROCESS | 3852 | --DOMWINDOW == 86 (0000001D82C0F400) [pid = 3852] [serial = 2194] [outer = 0000000000000000] [url = about:blank] 09:04:12 INFO - PROCESS | 3852 | --DOMWINDOW == 85 (0000001D82CD0800) [pid = 3852] [serial = 2195] [outer = 0000000000000000] [url = about:blank] 09:04:12 INFO - PROCESS | 3852 | --DOMWINDOW == 84 (0000001DB22BBC00) [pid = 3852] [serial = 2206] [outer = 0000000000000000] [url = about:blank] 09:04:12 INFO - PROCESS | 3852 | --DOMWINDOW == 83 (0000001DE052E400) [pid = 3852] [serial = 2207] [outer = 0000000000000000] [url = about:blank] 09:04:12 INFO - PROCESS | 3852 | --DOMWINDOW == 82 (0000001DE1D19000) [pid = 3852] [serial = 2212] [outer = 0000000000000000] [url = about:blank] 09:04:12 INFO - PROCESS | 3852 | --DOMWINDOW == 81 (0000001D81871400) [pid = 3852] [serial = 2191] [outer = 0000000000000000] [url = about:blank] 09:04:12 INFO - PROCESS | 3852 | --DOMWINDOW == 80 (0000001D818F9800) [pid = 3852] [serial = 2192] [outer = 0000000000000000] [url = about:blank] 09:04:12 INFO - PROCESS | 3852 | --DOMWINDOW == 79 (0000001D8371B400) [pid = 3852] [serial = 2197] [outer = 0000000000000000] [url = about:blank] 09:04:12 INFO - PROCESS | 3852 | --DOMWINDOW == 78 (0000001D839AF800) [pid = 3852] [serial = 2198] [outer = 0000000000000000] [url = about:blank] 09:04:12 INFO - PROCESS | 3852 | --DOMWINDOW == 77 (0000001DB0AA4000) [pid = 3852] [serial = 2200] [outer = 0000000000000000] [url = about:blank] 09:04:12 INFO - PROCESS | 3852 | --DOMWINDOW == 76 (0000001DB0C45800) [pid = 3852] [serial = 2201] [outer = 0000000000000000] [url = about:blank] 09:04:12 INFO - PROCESS | 3852 | --DOMWINDOW == 75 (0000001DB2196800) [pid = 3852] [serial = 2203] [outer = 0000000000000000] [url = about:blank] 09:04:12 INFO - PROCESS | 3852 | --DOMWINDOW == 74 (0000001DB21ACC00) [pid = 3852] [serial = 2204] [outer = 0000000000000000] [url = about:blank] 09:04:12 INFO - PROCESS | 3852 | --DOMWINDOW == 73 (0000001DE0539800) [pid = 3852] [serial = 2209] [outer = 0000000000000000] [url = about:blank] 09:04:12 INFO - PROCESS | 3852 | --DOMWINDOW == 72 (0000001DE2318C00) [pid = 3852] [serial = 2216] [outer = 0000000000000000] [url = about:blank] 09:04:12 INFO - PROCESS | 3852 | --DOMWINDOW == 71 (0000001DE1F63400) [pid = 3852] [serial = 2215] [outer = 0000000000000000] [url = about:blank] 09:04:12 INFO - PROCESS | 3852 | --DOMWINDOW == 70 (0000001DE2724000) [pid = 3852] [serial = 2221] [outer = 0000000000000000] [url = about:blank] 09:04:12 INFO - PROCESS | 3852 | --DOMWINDOW == 69 (0000001DE26CE000) [pid = 3852] [serial = 2218] [outer = 0000000000000000] [url = about:blank] 09:04:12 INFO - PROCESS | 3852 | --DOMWINDOW == 68 (0000001DE641D000) [pid = 3852] [serial = 2224] [outer = 0000000000000000] [url = about:blank] 09:04:12 INFO - PROCESS | 3852 | --DOMWINDOW == 67 (0000001DE6F83000) [pid = 3852] [serial = 2227] [outer = 0000000000000000] [url = about:blank] 09:04:12 INFO - PROCESS | 3852 | --DOMWINDOW == 66 (0000001DE678DC00) [pid = 3852] [serial = 2225] [outer = 0000000000000000] [url = about:blank] 09:04:12 INFO - PROCESS | 3852 | --DOMWINDOW == 65 (0000001DE2727400) [pid = 3852] [serial = 2219] [outer = 0000000000000000] [url = about:blank] 09:04:12 INFO - PROCESS | 3852 | --DOMWINDOW == 64 (0000001DE1E1F400) [pid = 3852] [serial = 2213] [outer = 0000000000000000] [url = about:blank] 09:04:12 INFO - PROCESS | 3852 | --DOMWINDOW == 63 (0000001DE16BF800) [pid = 3852] [serial = 2210] [outer = 0000000000000000] [url = about:blank] 09:04:12 INFO - PROCESS | 3852 | --DOMWINDOW == 62 (0000001DE34EDC00) [pid = 3852] [serial = 2222] [outer = 0000000000000000] [url = about:blank] 09:04:12 INFO - PROCESS | 3852 | 1464192252635 Marionette TRACE conn6 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 09:04:12 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:04:12 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:04:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 2071ms 09:04:12 INFO - PROCESS | 3852 | 1464192252681 Marionette TRACE conn6 -> [0,2985,"getWindowHandle",null] 09:04:12 INFO - PROCESS | 3852 | 1464192252686 Marionette TRACE conn6 <- [1,2985,null,{"value":"13"}] 09:04:12 INFO - PROCESS | 3852 | 1464192252691 Marionette TRACE conn6 -> [0,2986,"setScriptTimeout",{"ms":35000}] 09:04:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 09:04:12 INFO - PROCESS | 3852 | 1464192252695 Marionette TRACE conn6 <- [1,2986,null,{}] 09:04:12 INFO - PROCESS | 3852 | 1464192252702 Marionette TRACE conn6 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:12 INFO - PROCESS | 3852 | 1464192252799 Marionette TRACE conn6 <- [1,2987,null,{"value":null}] 09:04:12 INFO - PROCESS | 3852 | 1464192252811 Marionette TRACE conn6 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:12 INFO - PROCESS | 3852 | ++DOCSHELL 0000001D8378B800 == 33 [pid = 3852] [id = 758] 09:04:12 INFO - PROCESS | 3852 | ++DOMWINDOW == 63 (0000001D81871C00) [pid = 3852] [serial = 2272] [outer = 0000000000000000] 09:04:12 INFO - PROCESS | 3852 | ++DOMWINDOW == 64 (0000001D818EA800) [pid = 3852] [serial = 2273] [outer = 0000001D81871C00] 09:04:12 INFO - PROCESS | 3852 | 1464192252862 Marionette DEBUG loaded listener.js 09:04:12 INFO - PROCESS | 3852 | ++DOMWINDOW == 65 (0000001D8278B800) [pid = 3852] [serial = 2274] [outer = 0000001D81871C00] 09:04:13 INFO - PROCESS | 3852 | 1464192253329 Marionette TRACE conn6 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 09:04:13 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:04:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 671ms 09:04:13 INFO - PROCESS | 3852 | 1464192253368 Marionette TRACE conn6 -> [0,2989,"getWindowHandle",null] 09:04:13 INFO - PROCESS | 3852 | 1464192253375 Marionette TRACE conn6 <- [1,2989,null,{"value":"13"}] 09:04:13 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 09:04:13 INFO - PROCESS | 3852 | 1464192253381 Marionette TRACE conn6 -> [0,2990,"setScriptTimeout",{"ms":35000}] 09:04:13 INFO - PROCESS | 3852 | 1464192253384 Marionette TRACE conn6 <- [1,2990,null,{}] 09:04:13 INFO - PROCESS | 3852 | 1464192253389 Marionette TRACE conn6 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:13 INFO - PROCESS | 3852 | 1464192253484 Marionette TRACE conn6 <- [1,2991,null,{"value":null}] 09:04:13 INFO - PROCESS | 3852 | 1464192253493 Marionette TRACE conn6 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:13 INFO - PROCESS | 3852 | ++DOCSHELL 0000001D847C8800 == 34 [pid = 3852] [id = 759] 09:04:13 INFO - PROCESS | 3852 | ++DOMWINDOW == 66 (0000001D82C08000) [pid = 3852] [serial = 2275] [outer = 0000000000000000] 09:04:13 INFO - PROCESS | 3852 | ++DOMWINDOW == 67 (0000001D82C0D800) [pid = 3852] [serial = 2276] [outer = 0000001D82C08000] 09:04:13 INFO - PROCESS | 3852 | 1464192253541 Marionette DEBUG loaded listener.js 09:04:13 INFO - PROCESS | 3852 | ++DOMWINDOW == 68 (0000001D82CCE800) [pid = 3852] [serial = 2277] [outer = 0000001D82C08000] 09:04:14 INFO - PROCESS | 3852 | 1464192253993 Marionette TRACE conn6 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 09:04:14 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:04:14 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 628ms 09:04:14 INFO - PROCESS | 3852 | 1464192254015 Marionette TRACE conn6 -> [0,2993,"getWindowHandle",null] 09:04:14 INFO - PROCESS | 3852 | 1464192254018 Marionette TRACE conn6 <- [1,2993,null,{"value":"13"}] 09:04:14 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 09:04:14 INFO - PROCESS | 3852 | 1464192254022 Marionette TRACE conn6 -> [0,2994,"setScriptTimeout",{"ms":35000}] 09:04:14 INFO - PROCESS | 3852 | 1464192254026 Marionette TRACE conn6 <- [1,2994,null,{}] 09:04:14 INFO - PROCESS | 3852 | 1464192254038 Marionette TRACE conn6 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:14 INFO - PROCESS | 3852 | 1464192254144 Marionette TRACE conn6 <- [1,2995,null,{"value":null}] 09:04:14 INFO - PROCESS | 3852 | 1464192254154 Marionette TRACE conn6 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:14 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DB0CD4000 == 35 [pid = 3852] [id = 760] 09:04:14 INFO - PROCESS | 3852 | ++DOMWINDOW == 69 (0000001D80041000) [pid = 3852] [serial = 2278] [outer = 0000000000000000] 09:04:14 INFO - PROCESS | 3852 | ++DOMWINDOW == 70 (0000001D83717C00) [pid = 3852] [serial = 2279] [outer = 0000001D80041000] 09:04:14 INFO - PROCESS | 3852 | 1464192254205 Marionette DEBUG loaded listener.js 09:04:14 INFO - PROCESS | 3852 | ++DOMWINDOW == 71 (0000001D839AF000) [pid = 3852] [serial = 2280] [outer = 0000001D80041000] 09:04:14 INFO - PROCESS | 3852 | 1464192254646 Marionette TRACE conn6 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 09:04:14 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:04:14 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 692ms 09:04:14 INFO - PROCESS | 3852 | 1464192254716 Marionette TRACE conn6 -> [0,2997,"getWindowHandle",null] 09:04:14 INFO - PROCESS | 3852 | 1464192254719 Marionette TRACE conn6 <- [1,2997,null,{"value":"13"}] 09:04:14 INFO - TEST-START | /FileAPI/FileReaderSync.worker 09:04:14 INFO - PROCESS | 3852 | 1464192254723 Marionette TRACE conn6 -> [0,2998,"setScriptTimeout",{"ms":35000}] 09:04:14 INFO - PROCESS | 3852 | 1464192254724 Marionette TRACE conn6 <- [1,2998,null,{}] 09:04:14 INFO - PROCESS | 3852 | 1464192254728 Marionette TRACE conn6 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:14 INFO - PROCESS | 3852 | 1464192254814 Marionette TRACE conn6 <- [1,2999,null,{"value":null}] 09:04:14 INFO - PROCESS | 3852 | 1464192254820 Marionette TRACE conn6 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:14 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE0390800 == 36 [pid = 3852] [id = 761] 09:04:14 INFO - PROCESS | 3852 | ++DOMWINDOW == 72 (0000001D83A11400) [pid = 3852] [serial = 2281] [outer = 0000000000000000] 09:04:14 INFO - PROCESS | 3852 | ++DOMWINDOW == 73 (0000001DB0A65C00) [pid = 3852] [serial = 2282] [outer = 0000001D83A11400] 09:04:14 INFO - PROCESS | 3852 | 1464192254870 Marionette DEBUG loaded listener.js 09:04:14 INFO - PROCESS | 3852 | ++DOMWINDOW == 74 (0000001DB0C40000) [pid = 3852] [serial = 2283] [outer = 0000001D83A11400] 09:04:15 INFO - PROCESS | 3852 | [3852] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:04:15 INFO - PROCESS | 3852 | 1464192255336 Marionette TRACE conn6 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 09:04:15 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 09:04:15 INFO - {} 09:04:15 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 09:04:15 INFO - {} 09:04:15 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 09:04:15 INFO - {} 09:04:15 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 09:04:15 INFO - {} 09:04:15 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 629ms 09:04:15 INFO - PROCESS | 3852 | 1464192255354 Marionette TRACE conn6 -> [0,3001,"getWindowHandle",null] 09:04:15 INFO - PROCESS | 3852 | 1464192255357 Marionette TRACE conn6 <- [1,3001,null,{"value":"13"}] 09:04:15 INFO - TEST-START | /FileAPI/fileReader.html 09:04:15 INFO - PROCESS | 3852 | 1464192255360 Marionette TRACE conn6 -> [0,3002,"setScriptTimeout",{"ms":35000}] 09:04:15 INFO - PROCESS | 3852 | 1464192255362 Marionette TRACE conn6 <- [1,3002,null,{}] 09:04:15 INFO - PROCESS | 3852 | 1464192255365 Marionette TRACE conn6 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:15 INFO - PROCESS | 3852 | 1464192255446 Marionette TRACE conn6 <- [1,3003,null,{"value":null}] 09:04:15 INFO - PROCESS | 3852 | 1464192255455 Marionette TRACE conn6 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:15 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE1CB9800 == 37 [pid = 3852] [id = 762] 09:04:15 INFO - PROCESS | 3852 | ++DOMWINDOW == 75 (0000001D82795400) [pid = 3852] [serial = 2284] [outer = 0000000000000000] 09:04:15 INFO - PROCESS | 3852 | ++DOMWINDOW == 76 (0000001DB21A3400) [pid = 3852] [serial = 2285] [outer = 0000001D82795400] 09:04:15 INFO - PROCESS | 3852 | 1464192255511 Marionette DEBUG loaded listener.js 09:04:15 INFO - PROCESS | 3852 | ++DOMWINDOW == 77 (0000001DB21B3400) [pid = 3852] [serial = 2286] [outer = 0000001D82795400] 09:04:15 INFO - PROCESS | 3852 | 1464192255941 Marionette TRACE conn6 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 09:04:15 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 09:04:15 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 09:04:15 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 09:04:16 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 09:04:16 INFO - TEST-OK | /FileAPI/fileReader.html | took 629ms 09:04:16 INFO - PROCESS | 3852 | 1464192255993 Marionette TRACE conn6 -> [0,3005,"getWindowHandle",null] 09:04:16 INFO - PROCESS | 3852 | 1464192255995 Marionette TRACE conn6 <- [1,3005,null,{"value":"13"}] 09:04:16 INFO - TEST-START | /FileAPI/historical.html 09:04:16 INFO - PROCESS | 3852 | 1464192255998 Marionette TRACE conn6 -> [0,3006,"setScriptTimeout",{"ms":35000}] 09:04:16 INFO - PROCESS | 3852 | 1464192256000 Marionette TRACE conn6 <- [1,3006,null,{}] 09:04:16 INFO - PROCESS | 3852 | 1464192256003 Marionette TRACE conn6 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:16 INFO - PROCESS | 3852 | 1464192256107 Marionette TRACE conn6 <- [1,3007,null,{"value":null}] 09:04:16 INFO - PROCESS | 3852 | 1464192256115 Marionette TRACE conn6 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:16 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE6636800 == 38 [pid = 3852] [id = 763] 09:04:16 INFO - PROCESS | 3852 | ++DOMWINDOW == 78 (0000001DB22B8C00) [pid = 3852] [serial = 2287] [outer = 0000000000000000] 09:04:16 INFO - PROCESS | 3852 | ++DOMWINDOW == 79 (0000001DDCFC1000) [pid = 3852] [serial = 2288] [outer = 0000001DB22B8C00] 09:04:16 INFO - PROCESS | 3852 | 1464192256164 Marionette DEBUG loaded listener.js 09:04:16 INFO - PROCESS | 3852 | ++DOMWINDOW == 80 (0000001DE0533C00) [pid = 3852] [serial = 2289] [outer = 0000001DB22B8C00] 09:04:16 INFO - PROCESS | 3852 | 1464192256571 Marionette TRACE conn6 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 09:04:16 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 09:04:16 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 09:04:16 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 09:04:16 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 09:04:16 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 09:04:16 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 09:04:16 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 09:04:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:16 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 09:04:16 INFO - TEST-OK | /FileAPI/historical.html | took 630ms 09:04:16 INFO - PROCESS | 3852 | 1464192256631 Marionette TRACE conn6 -> [0,3009,"getWindowHandle",null] 09:04:16 INFO - PROCESS | 3852 | 1464192256633 Marionette TRACE conn6 <- [1,3009,null,{"value":"13"}] 09:04:16 INFO - TEST-START | /FileAPI/idlharness.html 09:04:16 INFO - PROCESS | 3852 | 1464192256637 Marionette TRACE conn6 -> [0,3010,"setScriptTimeout",{"ms":35000}] 09:04:16 INFO - PROCESS | 3852 | 1464192256639 Marionette TRACE conn6 <- [1,3010,null,{}] 09:04:16 INFO - PROCESS | 3852 | 1464192256642 Marionette TRACE conn6 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:16 INFO - PROCESS | 3852 | 1464192256722 Marionette TRACE conn6 <- [1,3011,null,{"value":null}] 09:04:16 INFO - PROCESS | 3852 | 1464192256728 Marionette TRACE conn6 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:16 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE6E2C800 == 39 [pid = 3852] [id = 764] 09:04:16 INFO - PROCESS | 3852 | ++DOMWINDOW == 81 (0000001DE05D9000) [pid = 3852] [serial = 2290] [outer = 0000000000000000] 09:04:16 INFO - PROCESS | 3852 | ++DOMWINDOW == 82 (0000001DE1342400) [pid = 3852] [serial = 2291] [outer = 0000001DE05D9000] 09:04:16 INFO - PROCESS | 3852 | 1464192256774 Marionette DEBUG loaded listener.js 09:04:16 INFO - PROCESS | 3852 | ++DOMWINDOW == 83 (0000001DE1C30400) [pid = 3852] [serial = 2292] [outer = 0000001DE05D9000] 09:04:17 INFO - PROCESS | 3852 | 1464192257586 Marionette TRACE conn6 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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:04:17 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 09:04:17 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:04:17 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:04:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:17 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:04:17 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:04:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:04:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:04:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:04:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:04:17 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:04:17 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:04:17 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:04:17 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 09:04:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 09:04:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 09:04:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 09:04:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 09:04:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 09:04:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 09:04:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 09:04:17 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:04:17 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:04:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:17 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:04:17 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:04:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:04:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:04:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:04:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:04:17 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:04:17 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:04:17 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:04:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 09:04:17 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:04:17 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:04:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:17 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:04:17 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:04:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:04:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:04:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:04:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:04:17 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:04:17 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:04:17 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:04:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 09:04:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 09:04:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 09:04:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 09:04:17 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:04:17 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:04:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:17 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:04:17 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:04:17 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:04:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:04:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:04:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:04:17 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:04:17 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:04:17 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:04:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 09:04:17 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:04:17 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:04:17 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:04:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:17 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:04:17 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:04:17 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:04:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:04:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:04:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:04:17 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:04:17 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:04:17 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:04:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 09:04:17 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:04:17 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:04:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:17 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:04:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:04:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:04:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:04:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:04:17 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:04:17 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:04:17 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:04:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 09:04:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 09:04:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 09:04:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 09:04:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 09:04:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 09:04:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 09:04:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 09:04:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 09:04:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 09:04:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 09:04:17 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:04:17 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:04:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:17 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:04:17 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:04:17 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:04:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:04:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:04:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:04:17 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:04:17 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:04:17 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:04:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 09:04:17 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:04:17 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:04:17 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:04:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:17 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:04:17 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:04:17 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:04:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:04:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:04:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:04:17 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:04:17 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:04:17 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:04:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 09:04:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 09:04:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 09:04:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 09:04:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 09:04:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 09:04:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 09:04:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 09:04:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 09:04:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 09:04:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 09:04:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 09:04:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 09:04:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 09:04:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 09:04:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 09:04:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 09:04:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 09:04:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 09:04:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 09:04:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 09:04:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 09:04:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 09:04:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 09:04:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 09:04:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 09:04:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 09:04:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 09:04:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 09:04:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 09:04:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 09:04:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 09:04:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 09:04:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 09:04:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 09:04:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 09:04:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 09:04:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 09:04:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 09:04:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 09:04:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 09:04:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 09:04:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 09:04:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 09:04:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 09:04:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 09:04:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 09:04:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 09:04:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 09:04:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 09:04:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 09:04:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 09:04:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 09:04:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 09:04:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 09:04:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 09:04:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 09:04:17 INFO - TEST-OK | /FileAPI/idlharness.html | took 1083ms 09:04:17 INFO - PROCESS | 3852 | 1464192257725 Marionette TRACE conn6 -> [0,3013,"getWindowHandle",null] 09:04:17 INFO - PROCESS | 3852 | 1464192257728 Marionette TRACE conn6 <- [1,3013,null,{"value":"13"}] 09:04:17 INFO - PROCESS | 3852 | 1464192257732 Marionette TRACE conn6 -> [0,3014,"setScriptTimeout",{"ms":35000}] 09:04:17 INFO - TEST-START | /FileAPI/idlharness.worker 09:04:17 INFO - PROCESS | 3852 | 1464192257734 Marionette TRACE conn6 <- [1,3014,null,{}] 09:04:17 INFO - PROCESS | 3852 | 1464192257738 Marionette TRACE conn6 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:17 INFO - PROCESS | 3852 | 1464192257851 Marionette TRACE conn6 <- [1,3015,null,{"value":null}] 09:04:17 INFO - PROCESS | 3852 | 1464192257863 Marionette TRACE conn6 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:17 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEE320000 == 40 [pid = 3852] [id = 765] 09:04:17 INFO - PROCESS | 3852 | ++DOMWINDOW == 84 (0000001D83711400) [pid = 3852] [serial = 2293] [outer = 0000000000000000] 09:04:17 INFO - PROCESS | 3852 | ++DOMWINDOW == 85 (0000001DE1E23000) [pid = 3852] [serial = 2294] [outer = 0000001D83711400] 09:04:17 INFO - PROCESS | 3852 | 1464192257909 Marionette DEBUG loaded listener.js 09:04:17 INFO - PROCESS | 3852 | ++DOMWINDOW == 86 (0000001DE2D50400) [pid = 3852] [serial = 2295] [outer = 0000001D83711400] 09:04:18 INFO - PROCESS | 3852 | [3852] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:04:19 INFO - PROCESS | 3852 | 1464192259255 Marionette TRACE conn6 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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:04:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 09:04:19 INFO - {} 09:04:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:04:19 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:04:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:19 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:04:19 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:04:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:04:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:04:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:04:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:04:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 09:04:19 INFO - {} 09:04:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 09:04:19 INFO - {} 09:04:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 09:04:19 INFO - {} 09:04:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 09:04:19 INFO - {} 09:04:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 09:04:19 INFO - {} 09:04:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 09:04:19 INFO - {} 09:04:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 09:04:19 INFO - {} 09:04:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 09:04:19 INFO - {} 09:04:19 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:04:19 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:04:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:19 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:04:19 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:04:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:04:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:04:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:04:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:04:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 09:04:19 INFO - {} 09:04:19 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:04:19 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:04:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:19 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:04:19 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:04:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:04:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:04:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:04:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:04:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 09:04:19 INFO - {} 09:04:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 09:04:19 INFO - {} 09:04:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 09:04:19 INFO - {} 09:04:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 09:04:19 INFO - {} 09:04:19 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:04:19 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:04:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:19 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:04:19 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:04:19 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:04:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:04:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:04:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:04:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 09:04:19 INFO - {} 09:04:19 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:04:19 INFO - {} 09:04:19 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:04:19 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:04:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:19 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:04:19 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:04:19 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:04:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:04:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:04:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:04:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 09:04:19 INFO - {} 09:04:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:04:19 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:04:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:19 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:04:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:04:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:04:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:04:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:04:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 09:04:19 INFO - {} 09:04:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 09:04:19 INFO - {} 09:04:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 09:04:19 INFO - {} 09:04:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 09:04:19 INFO - {} 09:04:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 09:04:19 INFO - {} 09:04:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 09:04:19 INFO - {} 09:04:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 09:04:19 INFO - {} 09:04:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 09:04:19 INFO - {} 09:04:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 09:04:19 INFO - {} 09:04:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 09:04:19 INFO - {} 09:04:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 09:04:19 INFO - {} 09:04:19 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:04:19 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:04:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:19 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:04:19 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:04:19 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:04:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:04:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:04:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:04:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 09:04:19 INFO - {} 09:04:19 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:04:19 INFO - {} 09:04:19 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:04:19 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:04:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:19 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:04:19 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:04:19 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:04:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:04:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:04:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:04:19 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:04:19 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 09:04:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:19 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 09:04:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:04:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:04:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:04:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:04:19 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:04:19 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 09:04:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:19 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:04:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:04:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:04:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:04:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:04:19 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:04:19 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 09:04:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:19 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 09:04:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:04:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:04:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:04:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:04:19 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:04:19 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 09:04:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:19 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 09:04:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:04:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:04:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:04:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:04:19 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:04:19 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 09:04:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:19 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 09:04:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:04:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:04:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:04:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:04:19 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:04:19 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 09:04:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:19 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:04:19 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:04:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:04:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:04:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:04:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:04:19 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:04:19 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 09:04:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:19 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:04:19 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:04:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:04:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:04:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:04:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:04:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 09:04:19 INFO - {} 09:04:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 09:04:19 INFO - {} 09:04:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 09:04:19 INFO - {} 09:04:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 09:04:19 INFO - {} 09:04:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 09:04:19 INFO - {} 09:04:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 09:04:19 INFO - {} 09:04:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 09:04:19 INFO - {} 09:04:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 09:04:19 INFO - {} 09:04:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 09:04:19 INFO - {} 09:04:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 09:04:19 INFO - {} 09:04:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 09:04:19 INFO - {} 09:04:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 09:04:19 INFO - {} 09:04:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 09:04:19 INFO - {} 09:04:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 09:04:19 INFO - {} 09:04:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 09:04:19 INFO - {} 09:04:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 09:04:19 INFO - {} 09:04:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 09:04:19 INFO - {} 09:04:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 09:04:19 INFO - {} 09:04:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 09:04:19 INFO - {} 09:04:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 09:04:19 INFO - {} 09:04:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 09:04:19 INFO - {} 09:04:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 09:04:19 INFO - {} 09:04:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 09:04:19 INFO - {} 09:04:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 09:04:19 INFO - {} 09:04:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 09:04:19 INFO - {} 09:04:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 09:04:19 INFO - {} 09:04:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:04:19 INFO - {} 09:04:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:04:19 INFO - {} 09:04:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 09:04:19 INFO - {} 09:04:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 09:04:19 INFO - {} 09:04:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 09:04:19 INFO - {} 09:04:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:04:19 INFO - {} 09:04:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 09:04:19 INFO - {} 09:04:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 09:04:19 INFO - {} 09:04:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 09:04:19 INFO - {} 09:04:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 09:04:19 INFO - {} 09:04:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 09:04:19 INFO - {} 09:04:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 09:04:19 INFO - {} 09:04:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 09:04:19 INFO - {} 09:04:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 09:04:19 INFO - {} 09:04:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 09:04:19 INFO - {} 09:04:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 09:04:19 INFO - {} 09:04:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 09:04:19 INFO - {} 09:04:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 09:04:19 INFO - {} 09:04:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 09:04:19 INFO - {} 09:04:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 09:04:19 INFO - {} 09:04:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 09:04:19 INFO - {} 09:04:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 09:04:19 INFO - {} 09:04:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 09:04:19 INFO - {} 09:04:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 09:04:19 INFO - {} 09:04:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 09:04:19 INFO - {} 09:04:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 09:04:19 INFO - {} 09:04:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 09:04:19 INFO - {} 09:04:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 09:04:19 INFO - {} 09:04:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 09:04:19 INFO - {} 09:04:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:04:19 INFO - {} 09:04:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:04:19 INFO - {} 09:04:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 09:04:19 INFO - {} 09:04:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:04:19 INFO - {} 09:04:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 09:04:19 INFO - {} 09:04:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:04:19 INFO - {} 09:04:19 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1691ms 09:04:19 INFO - PROCESS | 3852 | 1464192259429 Marionette TRACE conn6 -> [0,3017,"getWindowHandle",null] 09:04:19 INFO - PROCESS | 3852 | 1464192259433 Marionette TRACE conn6 <- [1,3017,null,{"value":"13"}] 09:04:19 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 09:04:19 INFO - PROCESS | 3852 | 1464192259438 Marionette TRACE conn6 -> [0,3018,"setScriptTimeout",{"ms":35000}] 09:04:19 INFO - PROCESS | 3852 | 1464192259443 Marionette TRACE conn6 <- [1,3018,null,{}] 09:04:19 INFO - PROCESS | 3852 | 1464192259448 Marionette TRACE conn6 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:19 INFO - PROCESS | 3852 | 1464192259584 Marionette TRACE conn6 <- [1,3019,null,{"value":null}] 09:04:19 INFO - PROCESS | 3852 | 1464192259655 Marionette TRACE conn6 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:19 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DB0CD3000 == 41 [pid = 3852] [id = 766] 09:04:19 INFO - PROCESS | 3852 | ++DOMWINDOW == 87 (0000001D81870400) [pid = 3852] [serial = 2296] [outer = 0000000000000000] 09:04:19 INFO - PROCESS | 3852 | ++DOMWINDOW == 88 (0000001DE666CC00) [pid = 3852] [serial = 2297] [outer = 0000001D81870400] 09:04:19 INFO - PROCESS | 3852 | 1464192259756 Marionette DEBUG loaded listener.js 09:04:19 INFO - PROCESS | 3852 | ++DOMWINDOW == 89 (0000001DE6E8D400) [pid = 3852] [serial = 2298] [outer = 0000001D81870400] 09:04:20 INFO - PROCESS | 3852 | 1464192260553 Marionette TRACE conn6 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 09:04:20 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:04:20 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1134ms 09:04:20 INFO - PROCESS | 3852 | 1464192260582 Marionette TRACE conn6 -> [0,3021,"getWindowHandle",null] 09:04:20 INFO - PROCESS | 3852 | 1464192260586 Marionette TRACE conn6 <- [1,3021,null,{"value":"13"}] 09:04:20 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 09:04:20 INFO - PROCESS | 3852 | 1464192260602 Marionette TRACE conn6 -> [0,3022,"setScriptTimeout",{"ms":35000}] 09:04:20 INFO - PROCESS | 3852 | 1464192260605 Marionette TRACE conn6 <- [1,3022,null,{}] 09:04:20 INFO - PROCESS | 3852 | 1464192260611 Marionette TRACE conn6 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:20 INFO - PROCESS | 3852 | 1464192260725 Marionette TRACE conn6 <- [1,3023,null,{"value":null}] 09:04:20 INFO - PROCESS | 3852 | 1464192260796 Marionette TRACE conn6 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:20 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DB0C07000 == 42 [pid = 3852] [id = 767] 09:04:20 INFO - PROCESS | 3852 | ++DOMWINDOW == 90 (0000001D82C0F400) [pid = 3852] [serial = 2299] [outer = 0000000000000000] 09:04:20 INFO - PROCESS | 3852 | ++DOMWINDOW == 91 (0000001D8371A400) [pid = 3852] [serial = 2300] [outer = 0000001D82C0F400] 09:04:20 INFO - PROCESS | 3852 | 1464192260848 Marionette DEBUG loaded listener.js 09:04:20 INFO - PROCESS | 3852 | ++DOMWINDOW == 92 (0000001DB2196800) [pid = 3852] [serial = 2301] [outer = 0000001D82C0F400] 09:04:21 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE6E2C800 == 41 [pid = 3852] [id = 764] 09:04:21 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE6636800 == 40 [pid = 3852] [id = 763] 09:04:21 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE1CB9800 == 39 [pid = 3852] [id = 762] 09:04:21 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE0390800 == 38 [pid = 3852] [id = 761] 09:04:21 INFO - PROCESS | 3852 | --DOCSHELL 0000001DB0CD4000 == 37 [pid = 3852] [id = 760] 09:04:21 INFO - PROCESS | 3852 | --DOCSHELL 0000001D847C8800 == 36 [pid = 3852] [id = 759] 09:04:21 INFO - PROCESS | 3852 | --DOCSHELL 0000001D8378B800 == 35 [pid = 3852] [id = 758] 09:04:21 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEF531800 == 34 [pid = 3852] [id = 757] 09:04:21 INFO - PROCESS | 3852 | 1464192261398 Marionette TRACE conn6 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 09:04:21 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 09:04:21 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 839ms 09:04:21 INFO - PROCESS | 3852 | 1464192261442 Marionette TRACE conn6 -> [0,3025,"getWindowHandle",null] 09:04:21 INFO - PROCESS | 3852 | 1464192261449 Marionette TRACE conn6 <- [1,3025,null,{"value":"13"}] 09:04:21 INFO - TEST-START | /FileAPI/blob/Blob-close.html 09:04:21 INFO - PROCESS | 3852 | 1464192261456 Marionette TRACE conn6 -> [0,3026,"setScriptTimeout",{"ms":35000}] 09:04:21 INFO - PROCESS | 3852 | 1464192261459 Marionette TRACE conn6 <- [1,3026,null,{}] 09:04:21 INFO - PROCESS | 3852 | 1464192261463 Marionette TRACE conn6 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:21 INFO - PROCESS | 3852 | 1464192261557 Marionette TRACE conn6 <- [1,3027,null,{"value":null}] 09:04:21 INFO - PROCESS | 3852 | 1464192261637 Marionette TRACE conn6 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:21 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DB201E800 == 35 [pid = 3852] [id = 768] 09:04:21 INFO - PROCESS | 3852 | ++DOMWINDOW == 93 (0000001D82CC6C00) [pid = 3852] [serial = 2302] [outer = 0000000000000000] 09:04:21 INFO - PROCESS | 3852 | ++DOMWINDOW == 94 (0000001D83A10000) [pid = 3852] [serial = 2303] [outer = 0000001D82CC6C00] 09:04:21 INFO - PROCESS | 3852 | 1464192261685 Marionette DEBUG loaded listener.js 09:04:21 INFO - PROCESS | 3852 | ++DOMWINDOW == 95 (0000001DB21A3C00) [pid = 3852] [serial = 2304] [outer = 0000001D82CC6C00] 09:04:22 INFO - PROCESS | 3852 | 1464192262084 Marionette TRACE conn6 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 09:04:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 09:04:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 09:04:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 09:04:22 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 671ms 09:04:22 INFO - PROCESS | 3852 | 1464192262133 Marionette TRACE conn6 -> [0,3029,"getWindowHandle",null] 09:04:22 INFO - PROCESS | 3852 | 1464192262135 Marionette TRACE conn6 <- [1,3029,null,{"value":"13"}] 09:04:22 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 09:04:22 INFO - PROCESS | 3852 | 1464192262139 Marionette TRACE conn6 -> [0,3030,"setScriptTimeout",{"ms":35000}] 09:04:22 INFO - PROCESS | 3852 | 1464192262143 Marionette TRACE conn6 <- [1,3030,null,{}] 09:04:22 INFO - PROCESS | 3852 | 1464192262155 Marionette TRACE conn6 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:22 INFO - PROCESS | 3852 | 1464192262280 Marionette TRACE conn6 <- [1,3031,null,{"value":null}] 09:04:22 INFO - PROCESS | 3852 | 1464192262297 Marionette TRACE conn6 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:22 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE679A800 == 36 [pid = 3852] [id = 769] 09:04:22 INFO - PROCESS | 3852 | ++DOMWINDOW == 96 (0000001DE0534800) [pid = 3852] [serial = 2305] [outer = 0000000000000000] 09:04:22 INFO - PROCESS | 3852 | ++DOMWINDOW == 97 (0000001DE16C0400) [pid = 3852] [serial = 2306] [outer = 0000001DE0534800] 09:04:22 INFO - PROCESS | 3852 | 1464192262347 Marionette DEBUG loaded listener.js 09:04:22 INFO - PROCESS | 3852 | ++DOMWINDOW == 98 (0000001DE1E59800) [pid = 3852] [serial = 2307] [outer = 0000001DE0534800] 09:04:23 INFO - PROCESS | 3852 | 1464192262987 Marionette TRACE conn6 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 09:04:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 09:04:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 09:04:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 09:04:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 09:04:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 09:04:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 09:04:23 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:04:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 09:04:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 09:04:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 09:04:23 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:04:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 09:04:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 09:04:23 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:04:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 09:04:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 09:04:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 09:04:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 09:04:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 09:04:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 09:04:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 09:04:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 09:04:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 09:04:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 09:04:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 09:04:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 09:04:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 09:04:23 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:04:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 09:04:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 09:04:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 09:04:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 09:04:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 09:04:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 09:04:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 09:04:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 09:04:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 09:04:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 09:04:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 09:04:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 09:04:23 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:04:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 09:04:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:04:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:04:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 09:04:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:04:23 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:04:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 09:04:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:04:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:04:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 09:04:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:04:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 09:04:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 09:04:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 09:04:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 09:04:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 09:04:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:04:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 09:04:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 09:04:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 09:04:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 09:04:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:04:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:04:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:04:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 09:04:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 09:04:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:04:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:04:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:04:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 09:04:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:04:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:04:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:04:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 09:04:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:04:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:04:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:04:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 09:04:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 09:04:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:04:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:04:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:04:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 09:04:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:04:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:04:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:04:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 09:04:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:04:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:04:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:04:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 09:04:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:04:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:04:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:04:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 09:04:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:04:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:04:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:04:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 09:04:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 09:04:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 09:04:23 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 977ms 09:04:23 INFO - PROCESS | 3852 | 1464192263118 Marionette TRACE conn6 -> [0,3033,"getWindowHandle",null] 09:04:23 INFO - PROCESS | 3852 | 1464192263121 Marionette TRACE conn6 <- [1,3033,null,{"value":"13"}] 09:04:23 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 09:04:23 INFO - PROCESS | 3852 | 1464192263135 Marionette TRACE conn6 -> [0,3034,"setScriptTimeout",{"ms":35000}] 09:04:23 INFO - PROCESS | 3852 | 1464192263137 Marionette TRACE conn6 <- [1,3034,null,{}] 09:04:23 INFO - PROCESS | 3852 | 1464192263141 Marionette TRACE conn6 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:23 INFO - PROCESS | 3852 | 1464192263240 Marionette TRACE conn6 <- [1,3035,null,{"value":null}] 09:04:23 INFO - PROCESS | 3852 | 1464192263247 Marionette TRACE conn6 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:23 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE8DE4000 == 37 [pid = 3852] [id = 770] 09:04:23 INFO - PROCESS | 3852 | ++DOMWINDOW == 99 (0000001DE33AD000) [pid = 3852] [serial = 2308] [outer = 0000000000000000] 09:04:23 INFO - PROCESS | 3852 | ++DOMWINDOW == 100 (0000001DE641D800) [pid = 3852] [serial = 2309] [outer = 0000001DE33AD000] 09:04:23 INFO - PROCESS | 3852 | 1464192263293 Marionette DEBUG loaded listener.js 09:04:23 INFO - PROCESS | 3852 | ++DOMWINDOW == 101 (0000001DE7E3E000) [pid = 3852] [serial = 2310] [outer = 0000001DE33AD000] 09:04:23 INFO - PROCESS | 3852 | [3852] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:04:23 INFO - PROCESS | 3852 | 1464192263825 Marionette TRACE conn6 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 09:04:23 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 09:04:23 INFO - {} 09:04:23 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 734ms 09:04:23 INFO - PROCESS | 3852 | 1464192263873 Marionette TRACE conn6 -> [0,3037,"getWindowHandle",null] 09:04:23 INFO - PROCESS | 3852 | 1464192263875 Marionette TRACE conn6 <- [1,3037,null,{"value":"13"}] 09:04:23 INFO - PROCESS | 3852 | 1464192263878 Marionette TRACE conn6 -> [0,3038,"setScriptTimeout",{"ms":35000}] 09:04:23 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 09:04:23 INFO - PROCESS | 3852 | 1464192263880 Marionette TRACE conn6 <- [1,3038,null,{}] 09:04:23 INFO - PROCESS | 3852 | 1464192263884 Marionette TRACE conn6 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:24 INFO - PROCESS | 3852 | 1464192263997 Marionette TRACE conn6 <- [1,3039,null,{"value":null}] 09:04:24 INFO - PROCESS | 3852 | 1464192264052 Marionette TRACE conn6 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:24 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEE199800 == 38 [pid = 3852] [id = 771] 09:04:24 INFO - PROCESS | 3852 | ++DOMWINDOW == 102 (0000001D83A10C00) [pid = 3852] [serial = 2311] [outer = 0000000000000000] 09:04:24 INFO - PROCESS | 3852 | ++DOMWINDOW == 103 (0000001DE83B9C00) [pid = 3852] [serial = 2312] [outer = 0000001D83A10C00] 09:04:24 INFO - PROCESS | 3852 | 1464192264098 Marionette DEBUG loaded listener.js 09:04:24 INFO - PROCESS | 3852 | ++DOMWINDOW == 104 (0000001DE8726C00) [pid = 3852] [serial = 2313] [outer = 0000001D83A10C00] 09:04:24 INFO - PROCESS | 3852 | 1464192264552 Marionette TRACE conn6 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 09:04:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 09:04:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 09:04:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 09:04:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 09:04:24 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 734ms 09:04:24 INFO - PROCESS | 3852 | 1464192264615 Marionette TRACE conn6 -> [0,3041,"getWindowHandle",null] 09:04:24 INFO - PROCESS | 3852 | 1464192264618 Marionette TRACE conn6 <- [1,3041,null,{"value":"13"}] 09:04:24 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 09:04:24 INFO - PROCESS | 3852 | 1464192264627 Marionette TRACE conn6 -> [0,3042,"setScriptTimeout",{"ms":35000}] 09:04:24 INFO - PROCESS | 3852 | 1464192264629 Marionette TRACE conn6 <- [1,3042,null,{}] 09:04:24 INFO - PROCESS | 3852 | 1464192264633 Marionette TRACE conn6 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:24 INFO - PROCESS | 3852 | 1464192264763 Marionette TRACE conn6 <- [1,3043,null,{"value":null}] 09:04:24 INFO - PROCESS | 3852 | 1464192264822 Marionette TRACE conn6 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:24 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DB0AC2000 == 39 [pid = 3852] [id = 772] 09:04:24 INFO - PROCESS | 3852 | ++DOMWINDOW == 105 (0000001D82CD4400) [pid = 3852] [serial = 2314] [outer = 0000000000000000] 09:04:24 INFO - PROCESS | 3852 | ++DOMWINDOW == 106 (0000001D835D0400) [pid = 3852] [serial = 2315] [outer = 0000001D82CD4400] 09:04:24 INFO - PROCESS | 3852 | 1464192264871 Marionette DEBUG loaded listener.js 09:04:24 INFO - PROCESS | 3852 | ++DOMWINDOW == 107 (0000001D83A07000) [pid = 3852] [serial = 2316] [outer = 0000001D82CD4400] 09:04:25 INFO - PROCESS | 3852 | --DOMWINDOW == 106 (0000001D80041000) [pid = 3852] [serial = 2278] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 09:04:25 INFO - PROCESS | 3852 | --DOMWINDOW == 105 (0000001D82C08000) [pid = 3852] [serial = 2275] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 09:04:25 INFO - PROCESS | 3852 | --DOMWINDOW == 104 (0000001DE05D9000) [pid = 3852] [serial = 2290] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 09:04:25 INFO - PROCESS | 3852 | --DOMWINDOW == 103 (0000001DE1E57000) [pid = 3852] [serial = 2252] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 09:04:25 INFO - PROCESS | 3852 | --DOMWINDOW == 102 (0000001DE271EC00) [pid = 3852] [serial = 2255] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 09:04:25 INFO - PROCESS | 3852 | --DOMWINDOW == 101 (0000001DE6756000) [pid = 3852] [serial = 2258] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 09:04:25 INFO - PROCESS | 3852 | --DOMWINDOW == 100 (0000001DE0538800) [pid = 3852] [serial = 2249] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 09:04:25 INFO - PROCESS | 3852 | --DOMWINDOW == 99 (0000001DB21B2400) [pid = 3852] [serial = 2246] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 09:04:25 INFO - PROCESS | 3852 | --DOMWINDOW == 98 (0000001D83A11000) [pid = 3852] [serial = 2243] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 09:04:25 INFO - PROCESS | 3852 | --DOMWINDOW == 97 (0000001D8175D400) [pid = 3852] [serial = 2240] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 09:04:25 INFO - PROCESS | 3852 | --DOMWINDOW == 96 (0000001D8278FC00) [pid = 3852] [serial = 2237] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 09:04:25 INFO - PROCESS | 3852 | --DOMWINDOW == 95 (0000001DB21B7000) [pid = 3852] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:04:25 INFO - PROCESS | 3852 | --DOMWINDOW == 94 (0000001D8370FC00) [pid = 3852] [serial = 2232] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 09:04:25 INFO - PROCESS | 3852 | --DOMWINDOW == 93 (0000001D81764C00) [pid = 3852] [serial = 2229] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 09:04:25 INFO - PROCESS | 3852 | --DOMWINDOW == 92 (0000001DE6E8B800) [pid = 3852] [serial = 2226] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 09:04:25 INFO - PROCESS | 3852 | --DOMWINDOW == 91 (0000001DB21B2800) [pid = 3852] [serial = 2261] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 09:04:25 INFO - PROCESS | 3852 | --DOMWINDOW == 90 (0000001DEBACFC00) [pid = 3852] [serial = 2187] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 09:04:25 INFO - PROCESS | 3852 | --DOMWINDOW == 89 (0000001D83A11400) [pid = 3852] [serial = 2281] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 09:04:25 INFO - PROCESS | 3852 | --DOMWINDOW == 88 (0000001DE7F8F000) [pid = 3852] [serial = 2264] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 09:04:25 INFO - PROCESS | 3852 | --DOMWINDOW == 87 (0000001DE83C0800) [pid = 3852] [serial = 2267] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:04:25 INFO - PROCESS | 3852 | --DOMWINDOW == 86 (0000001DE83BE800) [pid = 3852] [serial = 2269] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 09:04:25 INFO - PROCESS | 3852 | --DOMWINDOW == 85 (0000001D81871C00) [pid = 3852] [serial = 2272] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 09:04:25 INFO - PROCESS | 3852 | --DOMWINDOW == 84 (0000001DB22B8C00) [pid = 3852] [serial = 2287] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 09:04:25 INFO - PROCESS | 3852 | --DOMWINDOW == 83 (0000001D82795400) [pid = 3852] [serial = 2284] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 09:04:25 INFO - PROCESS | 3852 | 1464192265748 Marionette TRACE conn6 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 09:04:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 09:04:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 09:04:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 09:04:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 09:04:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 09:04:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 09:04:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 09:04:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 09:04:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 09:04:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 09:04:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 09:04:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 09:04:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 09:04:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 09:04:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 09:04:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 09:04:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 09:04:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 09:04:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 09:04:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 09:04:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 09:04:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 09:04:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 09:04:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 09:04:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 09:04:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 09:04:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 09:04:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 09:04:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 09:04:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 09:04:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 09:04:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 09:04:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 09:04:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 09:04:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 09:04:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 09:04:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 09:04:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 09:04:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 09:04:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 09:04:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 09:04:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 09:04:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 09:04:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 09:04:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 09:04:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 09:04:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 09:04:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 09:04:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 09:04:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 09:04:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 09:04:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 09:04:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 09:04:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 09:04:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 09:04:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 09:04:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 09:04:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 09:04:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 09:04:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 09:04:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 09:04:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 09:04:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 09:04:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 09:04:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 09:04:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 09:04:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 09:04:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 09:04:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 09:04:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 09:04:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 09:04:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 09:04:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 09:04:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 09:04:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 09:04:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 09:04:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 09:04:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 09:04:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 09:04:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 09:04:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 09:04:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 09:04:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 09:04:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 09:04:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 09:04:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 09:04:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 09:04:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 09:04:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 09:04:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 09:04:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 09:04:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 09:04:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 09:04:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 09:04:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 09:04:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 09:04:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 09:04:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 09:04:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 09:04:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:04:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:04:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:04:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:04:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 09:04:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:04:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:04:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:04:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:04:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 09:04:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:04:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:04:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:04:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:04:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 09:04:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:04:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:04:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:04:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:04:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 09:04:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:04:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:04:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:04:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:04:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 09:04:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:04:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:04:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:04:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:04:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 09:04:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:04:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:04:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:04:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:04:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 09:04:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:04:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:04:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:04:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:04:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 09:04:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:04:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:04:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:04:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:04:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 09:04:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:04:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:04:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:04:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:04:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 09:04:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:04:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:04:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:04:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:04:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 09:04:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:04:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:04:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:04:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:04:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 09:04:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:04:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:04:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:04:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:04:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 09:04:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:04:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:04:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:04:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:04:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 09:04:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:04:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:04:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:04:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:04:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 09:04:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:04:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:04:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:04:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:04:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 09:04:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:04:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:04:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:04:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:04:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 09:04:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:04:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:04:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:04:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:04:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 09:04:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:04:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:04:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:04:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:04:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 09:04:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:04:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:04:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:04:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:04:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 09:04:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:04:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:04:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:04:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:04:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 09:04:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:04:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:04:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:04:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:04:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:04:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:04:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:04:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:04:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:04:25 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:04:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:04:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:04:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:04:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:04:25 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:04:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:04:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:04:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:04:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:04:25 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1235ms 09:04:25 INFO - PROCESS | 3852 | 1464192265865 Marionette TRACE conn6 -> [0,3045,"getWindowHandle",null] 09:04:25 INFO - PROCESS | 3852 | 1464192265867 Marionette TRACE conn6 <- [1,3045,null,{"value":"13"}] 09:04:25 INFO - PROCESS | 3852 | 1464192265870 Marionette TRACE conn6 -> [0,3046,"setScriptTimeout",{"ms":35000}] 09:04:25 INFO - TEST-START | /FileAPI/file/File-constructor.html 09:04:25 INFO - PROCESS | 3852 | 1464192265872 Marionette TRACE conn6 <- [1,3046,null,{}] 09:04:25 INFO - PROCESS | 3852 | 1464192265876 Marionette TRACE conn6 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:25 INFO - PROCESS | 3852 | 1464192265985 Marionette TRACE conn6 <- [1,3047,null,{"value":null}] 09:04:26 INFO - PROCESS | 3852 | 1464192265996 Marionette TRACE conn6 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:26 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE134A000 == 40 [pid = 3852] [id = 773] 09:04:26 INFO - PROCESS | 3852 | ++DOMWINDOW == 84 (0000001D83A11400) [pid = 3852] [serial = 2317] [outer = 0000000000000000] 09:04:26 INFO - PROCESS | 3852 | ++DOMWINDOW == 85 (0000001DB2055000) [pid = 3852] [serial = 2318] [outer = 0000001D83A11400] 09:04:26 INFO - PROCESS | 3852 | 1464192266042 Marionette DEBUG loaded listener.js 09:04:26 INFO - PROCESS | 3852 | ++DOMWINDOW == 86 (0000001DE0539800) [pid = 3852] [serial = 2319] [outer = 0000001D83A11400] 09:04:26 INFO - PROCESS | 3852 | 1464192266463 Marionette TRACE conn6 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 09:04:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 09:04:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 09:04:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 09:04:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 09:04:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 09:04:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 09:04:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 09:04:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 09:04:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 09:04:26 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 09:04:26 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 09:04:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:26 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 09:04:26 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 09:04:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 09:04:26 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:04:26 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 09:04:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:26 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 09:04:26 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 09:04:26 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 09:04:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:26 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 09:04:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 09:04:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 09:04:26 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 638ms 09:04:26 INFO - PROCESS | 3852 | 1464192266512 Marionette TRACE conn6 -> [0,3049,"getWindowHandle",null] 09:04:26 INFO - PROCESS | 3852 | 1464192266515 Marionette TRACE conn6 <- [1,3049,null,{"value":"13"}] 09:04:26 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 09:04:26 INFO - PROCESS | 3852 | 1464192266518 Marionette TRACE conn6 -> [0,3050,"setScriptTimeout",{"ms":35000}] 09:04:26 INFO - PROCESS | 3852 | 1464192266520 Marionette TRACE conn6 <- [1,3050,null,{}] 09:04:26 INFO - PROCESS | 3852 | 1464192266524 Marionette TRACE conn6 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:26 INFO - PROCESS | 3852 | 1464192266617 Marionette TRACE conn6 <- [1,3051,null,{"value":null}] 09:04:26 INFO - PROCESS | 3852 | 1464192266626 Marionette TRACE conn6 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:26 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEE7E1000 == 41 [pid = 3852] [id = 774] 09:04:26 INFO - PROCESS | 3852 | ++DOMWINDOW == 87 (0000001DE660FC00) [pid = 3852] [serial = 2320] [outer = 0000000000000000] 09:04:26 INFO - PROCESS | 3852 | ++DOMWINDOW == 88 (0000001DE6756000) [pid = 3852] [serial = 2321] [outer = 0000001DE660FC00] 09:04:26 INFO - PROCESS | 3852 | 1464192266673 Marionette DEBUG loaded listener.js 09:04:26 INFO - PROCESS | 3852 | ++DOMWINDOW == 89 (0000001DEB407000) [pid = 3852] [serial = 2322] [outer = 0000001DE660FC00] 09:04:26 INFO - PROCESS | 3852 | [3852] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:04:27 INFO - PROCESS | 3852 | 1464192267105 Marionette TRACE conn6 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 09:04:27 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 09:04:27 INFO - {} 09:04:27 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 629ms 09:04:27 INFO - PROCESS | 3852 | 1464192267150 Marionette TRACE conn6 -> [0,3053,"getWindowHandle",null] 09:04:27 INFO - PROCESS | 3852 | 1464192267152 Marionette TRACE conn6 <- [1,3053,null,{"value":"13"}] 09:04:27 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 09:04:27 INFO - PROCESS | 3852 | 1464192267155 Marionette TRACE conn6 -> [0,3054,"setScriptTimeout",{"ms":35000}] 09:04:27 INFO - PROCESS | 3852 | 1464192267157 Marionette TRACE conn6 <- [1,3054,null,{}] 09:04:27 INFO - PROCESS | 3852 | 1464192267161 Marionette TRACE conn6 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:27 INFO - PROCESS | 3852 | 1464192267247 Marionette TRACE conn6 <- [1,3055,null,{"value":null}] 09:04:27 INFO - PROCESS | 3852 | 1464192267255 Marionette TRACE conn6 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:27 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEF530800 == 42 [pid = 3852] [id = 775] 09:04:27 INFO - PROCESS | 3852 | ++DOMWINDOW == 90 (0000001DEB40F000) [pid = 3852] [serial = 2323] [outer = 0000000000000000] 09:04:27 INFO - PROCESS | 3852 | ++DOMWINDOW == 91 (0000001DEB9C2000) [pid = 3852] [serial = 2324] [outer = 0000001DEB40F000] 09:04:27 INFO - PROCESS | 3852 | 1464192267302 Marionette DEBUG loaded listener.js 09:04:27 INFO - PROCESS | 3852 | ++DOMWINDOW == 92 (0000001DEBA9A000) [pid = 3852] [serial = 2325] [outer = 0000001DEB40F000] 09:04:28 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEEDD5000 == 41 [pid = 3852] [id = 755] 09:04:28 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEBA2F000 == 40 [pid = 3852] [id = 752] 09:04:28 INFO - PROCESS | 3852 | --DOCSHELL 0000001DED94E800 == 39 [pid = 3852] [id = 753] 09:04:28 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE74F1800 == 38 [pid = 3852] [id = 751] 09:04:28 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE682A000 == 37 [pid = 3852] [id = 750] 09:04:28 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE1CC5800 == 36 [pid = 3852] [id = 749] 09:04:28 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEE7E2800 == 35 [pid = 3852] [id = 754] 09:04:28 INFO - PROCESS | 3852 | --DOCSHELL 0000001DB201E800 == 34 [pid = 3852] [id = 768] 09:04:28 INFO - PROCESS | 3852 | --DOCSHELL 0000001DB0C07000 == 33 [pid = 3852] [id = 767] 09:04:28 INFO - PROCESS | 3852 | --DOCSHELL 0000001DB0CD3000 == 32 [pid = 3852] [id = 766] 09:04:28 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEE320000 == 31 [pid = 3852] [id = 765] 09:04:28 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEE199800 == 30 [pid = 3852] [id = 771] 09:04:28 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE679A800 == 29 [pid = 3852] [id = 769] 09:04:28 INFO - PROCESS | 3852 | --DOCSHELL 0000001DB0AC2000 == 28 [pid = 3852] [id = 772] 09:04:28 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE8DE4000 == 27 [pid = 3852] [id = 770] 09:04:28 INFO - PROCESS | 3852 | --DOCSHELL 0000001DEE7E1000 == 26 [pid = 3852] [id = 774] 09:04:28 INFO - PROCESS | 3852 | --DOCSHELL 0000001DE134A000 == 25 [pid = 3852] [id = 773] 09:04:29 INFO - PROCESS | 3852 | --DOMWINDOW == 91 (0000001DED9F7800) [pid = 3852] [serial = 2189] [outer = 0000000000000000] [url = about:blank] 09:04:29 INFO - PROCESS | 3852 | --DOMWINDOW == 90 (0000001DE83B3400) [pid = 3852] [serial = 2266] [outer = 0000000000000000] [url = about:blank] 09:04:29 INFO - PROCESS | 3852 | --DOMWINDOW == 89 (0000001DE83C2400) [pid = 3852] [serial = 2268] [outer = 0000000000000000] [url = about:blank] 09:04:29 INFO - PROCESS | 3852 | --DOMWINDOW == 88 (0000001DE871E800) [pid = 3852] [serial = 2270] [outer = 0000000000000000] [url = about:blank] 09:04:29 INFO - PROCESS | 3852 | --DOMWINDOW == 87 (0000001DE1E23000) [pid = 3852] [serial = 2294] [outer = 0000000000000000] [url = about:blank] 09:04:29 INFO - PROCESS | 3852 | --DOMWINDOW == 86 (0000001D818EA800) [pid = 3852] [serial = 2273] [outer = 0000000000000000] [url = about:blank] 09:04:29 INFO - PROCESS | 3852 | --DOMWINDOW == 85 (0000001DDCFC1000) [pid = 3852] [serial = 2288] [outer = 0000000000000000] [url = about:blank] 09:04:29 INFO - PROCESS | 3852 | --DOMWINDOW == 84 (0000001DB21A3400) [pid = 3852] [serial = 2285] [outer = 0000000000000000] [url = about:blank] 09:04:29 INFO - PROCESS | 3852 | --DOMWINDOW == 83 (0000001DB0A65C00) [pid = 3852] [serial = 2282] [outer = 0000000000000000] [url = about:blank] 09:04:29 INFO - PROCESS | 3852 | --DOMWINDOW == 82 (0000001D83717C00) [pid = 3852] [serial = 2279] [outer = 0000000000000000] [url = about:blank] 09:04:29 INFO - PROCESS | 3852 | --DOMWINDOW == 81 (0000001D839AF000) [pid = 3852] [serial = 2280] [outer = 0000000000000000] [url = about:blank] 09:04:29 INFO - PROCESS | 3852 | --DOMWINDOW == 80 (0000001D82C0D800) [pid = 3852] [serial = 2276] [outer = 0000000000000000] [url = about:blank] 09:04:29 INFO - PROCESS | 3852 | --DOMWINDOW == 79 (0000001DE87DB400) [pid = 3852] [serial = 2271] [outer = 0000000000000000] [url = about:blank] 09:04:29 INFO - PROCESS | 3852 | --DOMWINDOW == 78 (0000001D82CCE800) [pid = 3852] [serial = 2277] [outer = 0000000000000000] [url = about:blank] 09:04:29 INFO - PROCESS | 3852 | --DOMWINDOW == 77 (0000001DB21B3400) [pid = 3852] [serial = 2286] [outer = 0000000000000000] [url = about:blank] 09:04:29 INFO - PROCESS | 3852 | --DOMWINDOW == 76 (0000001DE0533C00) [pid = 3852] [serial = 2289] [outer = 0000000000000000] [url = about:blank] 09:04:29 INFO - PROCESS | 3852 | --DOMWINDOW == 75 (0000001DE1342400) [pid = 3852] [serial = 2291] [outer = 0000000000000000] [url = about:blank] 09:04:29 INFO - PROCESS | 3852 | --DOMWINDOW == 74 (0000001DE1E55800) [pid = 3852] [serial = 2253] [outer = 0000000000000000] [url = about:blank] 09:04:29 INFO - PROCESS | 3852 | --DOMWINDOW == 73 (0000001D8278B800) [pid = 3852] [serial = 2274] [outer = 0000000000000000] [url = about:blank] 09:04:29 INFO - PROCESS | 3852 | --DOMWINDOW == 72 (0000001DE272BC00) [pid = 3852] [serial = 2256] [outer = 0000000000000000] [url = about:blank] 09:04:29 INFO - PROCESS | 3852 | --DOMWINDOW == 71 (0000001DE1F61400) [pid = 3852] [serial = 2254] [outer = 0000000000000000] [url = about:blank] 09:04:29 INFO - PROCESS | 3852 | --DOMWINDOW == 70 (0000001DE6ED9800) [pid = 3852] [serial = 2259] [outer = 0000000000000000] [url = about:blank] 09:04:29 INFO - PROCESS | 3852 | --DOMWINDOW == 69 (0000001DE641E800) [pid = 3852] [serial = 2257] [outer = 0000000000000000] [url = about:blank] 09:04:29 INFO - PROCESS | 3852 | --DOMWINDOW == 68 (0000001DE7F9B000) [pid = 3852] [serial = 2265] [outer = 0000000000000000] [url = about:blank] 09:04:29 INFO - PROCESS | 3852 | --DOMWINDOW == 67 (0000001DE73A9000) [pid = 3852] [serial = 2260] [outer = 0000000000000000] [url = about:blank] 09:04:29 INFO - PROCESS | 3852 | --DOMWINDOW == 66 (0000001DE13CA400) [pid = 3852] [serial = 2250] [outer = 0000000000000000] [url = about:blank] 09:04:29 INFO - PROCESS | 3852 | --DOMWINDOW == 65 (0000001DB22BB800) [pid = 3852] [serial = 2247] [outer = 0000000000000000] [url = about:blank] 09:04:29 INFO - PROCESS | 3852 | --DOMWINDOW == 64 (0000001DE03C0000) [pid = 3852] [serial = 2248] [outer = 0000000000000000] [url = about:blank] 09:04:29 INFO - PROCESS | 3852 | --DOMWINDOW == 63 (0000001DB0A61800) [pid = 3852] [serial = 2244] [outer = 0000000000000000] [url = about:blank] 09:04:29 INFO - PROCESS | 3852 | --DOMWINDOW == 62 (0000001DB2049400) [pid = 3852] [serial = 2245] [outer = 0000000000000000] [url = about:blank] 09:04:29 INFO - PROCESS | 3852 | --DOMWINDOW == 61 (0000001D82799000) [pid = 3852] [serial = 2241] [outer = 0000000000000000] [url = about:blank] 09:04:29 INFO - PROCESS | 3852 | --DOMWINDOW == 60 (0000001D839AA400) [pid = 3852] [serial = 2242] [outer = 0000000000000000] [url = about:blank] 09:04:29 INFO - PROCESS | 3852 | --DOMWINDOW == 59 (0000001DE0DD1000) [pid = 3852] [serial = 2239] [outer = 0000000000000000] [url = about:blank] 09:04:29 INFO - PROCESS | 3852 | --DOMWINDOW == 58 (0000001D839A8C00) [pid = 3852] [serial = 2238] [outer = 0000000000000000] [url = about:blank] 09:04:29 INFO - PROCESS | 3852 | --DOMWINDOW == 57 (0000001DB22B7800) [pid = 3852] [serial = 2236] [outer = 0000000000000000] [url = about:blank] 09:04:29 INFO - PROCESS | 3852 | --DOMWINDOW == 56 (0000001DB0A59400) [pid = 3852] [serial = 2234] [outer = 0000000000000000] [url = about:blank] 09:04:29 INFO - PROCESS | 3852 | --DOMWINDOW == 55 (0000001D83714000) [pid = 3852] [serial = 2233] [outer = 0000000000000000] [url = about:blank] 09:04:29 INFO - PROCESS | 3852 | --DOMWINDOW == 54 (0000001D82796800) [pid = 3852] [serial = 2231] [outer = 0000000000000000] [url = about:blank] 09:04:29 INFO - PROCESS | 3852 | --DOMWINDOW == 53 (0000001D81865C00) [pid = 3852] [serial = 2230] [outer = 0000000000000000] [url = about:blank] 09:04:29 INFO - PROCESS | 3852 | --DOMWINDOW == 52 (0000001DE733C800) [pid = 3852] [serial = 2228] [outer = 0000000000000000] [url = about:blank] 09:04:29 INFO - PROCESS | 3852 | --DOMWINDOW == 51 (0000001DE1C30400) [pid = 3852] [serial = 2292] [outer = 0000000000000000] [url = about:blank] 09:04:29 INFO - PROCESS | 3852 | --DOMWINDOW == 50 (0000001DE7F0C400) [pid = 3852] [serial = 2263] [outer = 0000000000000000] [url = about:blank] 09:04:29 INFO - PROCESS | 3852 | --DOMWINDOW == 49 (0000001DE1D1B400) [pid = 3852] [serial = 2251] [outer = 0000000000000000] [url = about:blank] 09:04:29 INFO - PROCESS | 3852 | --DOMWINDOW == 48 (0000001DE74B0000) [pid = 3852] [serial = 2262] [outer = 0000000000000000] [url = about:blank] 09:04:29 INFO - PROCESS | 3852 | --DOMWINDOW == 47 (0000001DB0C40000) [pid = 3852] [serial = 2283] [outer = 0000000000000000] [url = about:blank] 09:04:29 INFO - PROCESS | 3852 | 1464192269261 Marionette TRACE conn6 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 09:04:29 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 09:04:29 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 09:04:29 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 09:04:29 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 09:04:29 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 09:04:29 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 09:04:29 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 09:04:29 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 2134ms 09:04:29 INFO - PROCESS | 3852 | 1464192269294 Marionette TRACE conn6 -> [0,3057,"getWindowHandle",null] 09:04:29 INFO - PROCESS | 3852 | 1464192269298 Marionette TRACE conn6 <- [1,3057,null,{"value":"13"}] 09:04:29 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 09:04:29 INFO - PROCESS | 3852 | 1464192269304 Marionette TRACE conn6 -> [0,3058,"setScriptTimeout",{"ms":35000}] 09:04:29 INFO - PROCESS | 3852 | 1464192269308 Marionette TRACE conn6 <- [1,3058,null,{}] 09:04:29 INFO - PROCESS | 3852 | 1464192269314 Marionette TRACE conn6 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:29 INFO - PROCESS | 3852 | 1464192269414 Marionette TRACE conn6 <- [1,3059,null,{"value":null}] 09:04:29 INFO - PROCESS | 3852 | 1464192269422 Marionette TRACE conn6 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:29 INFO - PROCESS | 3852 | ++DOCSHELL 0000001D83792800 == 26 [pid = 3852] [id = 776] 09:04:29 INFO - PROCESS | 3852 | ++DOMWINDOW == 48 (0000001D81865C00) [pid = 3852] [serial = 2326] [outer = 0000000000000000] 09:04:29 INFO - PROCESS | 3852 | ++DOMWINDOW == 49 (0000001D81866800) [pid = 3852] [serial = 2327] [outer = 0000001D81865C00] 09:04:29 INFO - PROCESS | 3852 | 1464192269474 Marionette DEBUG loaded listener.js 09:04:29 INFO - PROCESS | 3852 | ++DOMWINDOW == 50 (0000001D818ED000) [pid = 3852] [serial = 2328] [outer = 0000001D81865C00] 09:04:29 INFO - PROCESS | 3852 | 1464192269984 Marionette TRACE conn6 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 09:04:30 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 09:04:30 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 09:04:30 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 09:04:30 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 09:04:30 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 09:04:30 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 09:04:30 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 734ms 09:04:30 INFO - PROCESS | 3852 | 1464192270041 Marionette TRACE conn6 -> [0,3061,"getWindowHandle",null] 09:04:30 INFO - PROCESS | 3852 | 1464192270049 Marionette TRACE conn6 <- [1,3061,null,{"value":"13"}] 09:04:30 INFO - PROCESS | 3852 | 1464192270055 Marionette TRACE conn6 -> [0,3062,"setScriptTimeout",{"ms":35000}] 09:04:30 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 09:04:30 INFO - PROCESS | 3852 | 1464192270058 Marionette TRACE conn6 <- [1,3062,null,{}] 09:04:30 INFO - PROCESS | 3852 | 1464192270062 Marionette TRACE conn6 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:30 INFO - PROCESS | 3852 | 1464192270165 Marionette TRACE conn6 <- [1,3063,null,{"value":null}] 09:04:30 INFO - PROCESS | 3852 | 1464192270176 Marionette TRACE conn6 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:30 INFO - PROCESS | 3852 | ++DOCSHELL 0000001D842DC000 == 27 [pid = 3852] [id = 777] 09:04:30 INFO - PROCESS | 3852 | ++DOMWINDOW == 51 (0000001D82C02C00) [pid = 3852] [serial = 2329] [outer = 0000000000000000] 09:04:30 INFO - PROCESS | 3852 | ++DOMWINDOW == 52 (0000001D82C04C00) [pid = 3852] [serial = 2330] [outer = 0000001D82C02C00] 09:04:30 INFO - PROCESS | 3852 | 1464192270225 Marionette DEBUG loaded listener.js 09:04:30 INFO - PROCESS | 3852 | ++DOMWINDOW == 53 (0000001D82C10000) [pid = 3852] [serial = 2331] [outer = 0000001D82C02C00] 09:04:30 INFO - PROCESS | 3852 | 1464192270688 Marionette TRACE conn6 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 09:04:30 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 09:04:30 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 09:04:30 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 09:04:30 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 09:04:30 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 09:04:30 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 09:04:30 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 671ms 09:04:30 INFO - PROCESS | 3852 | 1464192270741 Marionette TRACE conn6 -> [0,3065,"getWindowHandle",null] 09:04:30 INFO - PROCESS | 3852 | 1464192270744 Marionette TRACE conn6 <- [1,3065,null,{"value":"13"}] 09:04:30 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 09:04:30 INFO - PROCESS | 3852 | 1464192270748 Marionette TRACE conn6 -> [0,3066,"setScriptTimeout",{"ms":35000}] 09:04:30 INFO - PROCESS | 3852 | 1464192270752 Marionette TRACE conn6 <- [1,3066,null,{}] 09:04:30 INFO - PROCESS | 3852 | 1464192270764 Marionette TRACE conn6 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:30 INFO - PROCESS | 3852 | 1464192270895 Marionette TRACE conn6 <- [1,3067,null,{"value":null}] 09:04:30 INFO - PROCESS | 3852 | 1464192270975 Marionette TRACE conn6 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:31 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DB0C09000 == 28 [pid = 3852] [id = 778] 09:04:31 INFO - PROCESS | 3852 | ++DOMWINDOW == 54 (0000001D8370F400) [pid = 3852] [serial = 2332] [outer = 0000000000000000] 09:04:31 INFO - PROCESS | 3852 | ++DOMWINDOW == 55 (0000001D83711C00) [pid = 3852] [serial = 2333] [outer = 0000001D8370F400] 09:04:31 INFO - PROCESS | 3852 | 1464192271029 Marionette DEBUG loaded listener.js 09:04:31 INFO - PROCESS | 3852 | ++DOMWINDOW == 56 (0000001D839A8400) [pid = 3852] [serial = 2334] [outer = 0000001D8370F400] 09:04:31 INFO - PROCESS | 3852 | 1464192271444 Marionette TRACE conn6 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 09:04:31 INFO - PROCESS | 3852 | 1464192271498 Marionette TRACE conn6 <- [1,3069,null,{"value":"13"}] 09:04:31 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 09:04:31 INFO - PROCESS | 3852 | 1464192271502 Marionette TRACE conn6 -> [0,3070,"setScriptTimeout",{"ms":35000}] 09:04:31 INFO - PROCESS | 3852 | 1464192271504 Marionette TRACE conn6 <- [1,3070,null,{}] 09:04:31 INFO - PROCESS | 3852 | 1464192271507 Marionette TRACE conn6 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:31 INFO - PROCESS | 3852 | 1464192271599 Marionette TRACE conn6 <- [1,3071,null,{"value":null}] 09:04:31 INFO - PROCESS | 3852 | 1464192271607 Marionette TRACE conn6 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:31 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DB2219800 == 29 [pid = 3852] [id = 779] 09:04:31 INFO - PROCESS | 3852 | ++DOMWINDOW == 57 (0000001DB0A61C00) [pid = 3852] [serial = 2335] [outer = 0000000000000000] 09:04:31 INFO - PROCESS | 3852 | ++DOMWINDOW == 58 (0000001DB0A98400) [pid = 3852] [serial = 2336] [outer = 0000001DB0A61C00] 09:04:31 INFO - PROCESS | 3852 | 1464192271656 Marionette DEBUG loaded listener.js 09:04:31 INFO - PROCESS | 3852 | ++DOMWINDOW == 59 (0000001DB0C3E000) [pid = 3852] [serial = 2337] [outer = 0000001DB0A61C00] 09:04:32 INFO - PROCESS | 3852 | 1464192272079 Marionette TRACE conn6 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 09:04:32 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 09:04:32 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 09:04:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:32 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 09:04:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 09:04:32 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 629ms 09:04:32 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 09:04:32 INFO - PROCESS | 3852 | 1464192272134 Marionette TRACE conn6 -> [0,3073,"getWindowHandle",null] 09:04:32 INFO - PROCESS | 3852 | 1464192272136 Marionette TRACE conn6 <- [1,3073,null,{"value":"13"}] 09:04:32 INFO - PROCESS | 3852 | 1464192272139 Marionette TRACE conn6 -> [0,3074,"setScriptTimeout",{"ms":35000}] 09:04:32 INFO - PROCESS | 3852 | 1464192272141 Marionette TRACE conn6 <- [1,3074,null,{}] 09:04:32 INFO - PROCESS | 3852 | 1464192272145 Marionette TRACE conn6 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:32 INFO - PROCESS | 3852 | 1464192272240 Marionette TRACE conn6 <- [1,3075,null,{"value":null}] 09:04:32 INFO - PROCESS | 3852 | 1464192272246 Marionette TRACE conn6 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:32 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE0583800 == 30 [pid = 3852] [id = 780] 09:04:32 INFO - PROCESS | 3852 | ++DOMWINDOW == 60 (0000001D81864800) [pid = 3852] [serial = 2338] [outer = 0000000000000000] 09:04:32 INFO - PROCESS | 3852 | ++DOMWINDOW == 61 (0000001DB2052400) [pid = 3852] [serial = 2339] [outer = 0000001D81864800] 09:04:32 INFO - PROCESS | 3852 | 1464192272293 Marionette DEBUG loaded listener.js 09:04:32 INFO - PROCESS | 3852 | ++DOMWINDOW == 62 (0000001DB21A2000) [pid = 3852] [serial = 2340] [outer = 0000001D81864800] 09:04:32 INFO - PROCESS | 3852 | 1464192272741 Marionette TRACE conn6 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 09:04:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 09:04:32 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 629ms 09:04:32 INFO - PROCESS | 3852 | 1464192272783 Marionette TRACE conn6 -> [0,3077,"getWindowHandle",null] 09:04:32 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 09:04:32 INFO - PROCESS | 3852 | 1464192272785 Marionette TRACE conn6 <- [1,3077,null,{"value":"13"}] 09:04:32 INFO - PROCESS | 3852 | 1464192272789 Marionette TRACE conn6 -> [0,3078,"setScriptTimeout",{"ms":35000}] 09:04:32 INFO - PROCESS | 3852 | 1464192272791 Marionette TRACE conn6 <- [1,3078,null,{}] 09:04:32 INFO - PROCESS | 3852 | 1464192272795 Marionette TRACE conn6 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:32 INFO - PROCESS | 3852 | 1464192272918 Marionette TRACE conn6 <- [1,3079,null,{"value":null}] 09:04:32 INFO - PROCESS | 3852 | 1464192272929 Marionette TRACE conn6 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:32 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE2D09800 == 31 [pid = 3852] [id = 781] 09:04:32 INFO - PROCESS | 3852 | ++DOMWINDOW == 63 (0000001DB22B6800) [pid = 3852] [serial = 2341] [outer = 0000000000000000] 09:04:32 INFO - PROCESS | 3852 | ++DOMWINDOW == 64 (0000001DDCFC8C00) [pid = 3852] [serial = 2342] [outer = 0000001DB22B6800] 09:04:32 INFO - PROCESS | 3852 | 1464192272978 Marionette DEBUG loaded listener.js 09:04:33 INFO - PROCESS | 3852 | ++DOMWINDOW == 65 (0000001DE052F400) [pid = 3852] [serial = 2343] [outer = 0000001DB22B6800] 09:04:33 INFO - PROCESS | 3852 | 1464192273372 Marionette TRACE conn6 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 09:04:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 09:04:33 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 629ms 09:04:33 INFO - PROCESS | 3852 | 1464192273420 Marionette TRACE conn6 -> [0,3081,"getWindowHandle",null] 09:04:33 INFO - PROCESS | 3852 | 1464192273422 Marionette TRACE conn6 <- [1,3081,null,{"value":"13"}] 09:04:33 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 09:04:33 INFO - PROCESS | 3852 | 1464192273426 Marionette TRACE conn6 -> [0,3082,"setScriptTimeout",{"ms":35000}] 09:04:33 INFO - PROCESS | 3852 | 1464192273428 Marionette TRACE conn6 <- [1,3082,null,{}] 09:04:33 INFO - PROCESS | 3852 | 1464192273431 Marionette TRACE conn6 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:33 INFO - PROCESS | 3852 | 1464192273548 Marionette TRACE conn6 <- [1,3083,null,{"value":null}] 09:04:33 INFO - PROCESS | 3852 | 1464192273554 Marionette TRACE conn6 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:33 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE6635800 == 32 [pid = 3852] [id = 782] 09:04:33 INFO - PROCESS | 3852 | ++DOMWINDOW == 66 (0000001DE0533C00) [pid = 3852] [serial = 2344] [outer = 0000000000000000] 09:04:33 INFO - PROCESS | 3852 | ++DOMWINDOW == 67 (0000001DE05E0800) [pid = 3852] [serial = 2345] [outer = 0000001DE0533C00] 09:04:33 INFO - PROCESS | 3852 | 1464192273601 Marionette DEBUG loaded listener.js 09:04:33 INFO - PROCESS | 3852 | ++DOMWINDOW == 68 (0000001DE133AC00) [pid = 3852] [serial = 2346] [outer = 0000001DE0533C00] 09:04:34 INFO - PROCESS | 3852 | 1464192274029 Marionette TRACE conn6 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 09:04:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 09:04:34 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 629ms 09:04:34 INFO - PROCESS | 3852 | 1464192274058 Marionette TRACE conn6 -> [0,3085,"getWindowHandle",null] 09:04:34 INFO - PROCESS | 3852 | 1464192274060 Marionette TRACE conn6 <- [1,3085,null,{"value":"13"}] 09:04:34 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 09:04:34 INFO - PROCESS | 3852 | 1464192274063 Marionette TRACE conn6 -> [0,3086,"setScriptTimeout",{"ms":35000}] 09:04:34 INFO - PROCESS | 3852 | 1464192274065 Marionette TRACE conn6 <- [1,3086,null,{}] 09:04:34 INFO - PROCESS | 3852 | 1464192274086 Marionette TRACE conn6 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:34 INFO - PROCESS | 3852 | 1464192274168 Marionette TRACE conn6 <- [1,3087,null,{"value":null}] 09:04:34 INFO - PROCESS | 3852 | 1464192274175 Marionette TRACE conn6 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:34 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE6869000 == 33 [pid = 3852] [id = 783] 09:04:34 INFO - PROCESS | 3852 | ++DOMWINDOW == 69 (0000001DE1342400) [pid = 3852] [serial = 2347] [outer = 0000000000000000] 09:04:34 INFO - PROCESS | 3852 | ++DOMWINDOW == 70 (0000001DE1C33800) [pid = 3852] [serial = 2348] [outer = 0000001DE1342400] 09:04:34 INFO - PROCESS | 3852 | 1464192274223 Marionette DEBUG loaded listener.js 09:04:34 INFO - PROCESS | 3852 | ++DOMWINDOW == 71 (0000001DE1D1C400) [pid = 3852] [serial = 2349] [outer = 0000001DE1342400] 09:04:34 INFO - PROCESS | 3852 | 1464192274693 Marionette TRACE conn6 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 09:04:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 09:04:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 09:04:34 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 671ms 09:04:34 INFO - PROCESS | 3852 | 1464192274738 Marionette TRACE conn6 -> [0,3089,"getWindowHandle",null] 09:04:34 INFO - PROCESS | 3852 | 1464192274741 Marionette TRACE conn6 <- [1,3089,null,{"value":"13"}] 09:04:34 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 09:04:34 INFO - PROCESS | 3852 | 1464192274744 Marionette TRACE conn6 -> [0,3090,"setScriptTimeout",{"ms":35000}] 09:04:34 INFO - PROCESS | 3852 | 1464192274746 Marionette TRACE conn6 <- [1,3090,null,{}] 09:04:34 INFO - PROCESS | 3852 | 1464192274750 Marionette TRACE conn6 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:34 INFO - PROCESS | 3852 | 1464192274863 Marionette TRACE conn6 <- [1,3091,null,{"value":null}] 09:04:34 INFO - PROCESS | 3852 | 1464192274871 Marionette TRACE conn6 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:34 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DB0C08000 == 34 [pid = 3852] [id = 784] 09:04:34 INFO - PROCESS | 3852 | ++DOMWINDOW == 72 (0000001DE1D1BC00) [pid = 3852] [serial = 2350] [outer = 0000000000000000] 09:04:34 INFO - PROCESS | 3852 | ++DOMWINDOW == 73 (0000001DE1E1CC00) [pid = 3852] [serial = 2351] [outer = 0000001DE1D1BC00] 09:04:34 INFO - PROCESS | 3852 | 1464192274968 Marionette DEBUG loaded listener.js 09:04:35 INFO - PROCESS | 3852 | ++DOMWINDOW == 74 (0000001DE1E27400) [pid = 3852] [serial = 2352] [outer = 0000001DE1D1BC00] 09:04:35 INFO - PROCESS | 3852 | 1464192275401 Marionette TRACE conn6 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 09:04:35 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 09:04:35 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 734ms 09:04:35 INFO - PROCESS | 3852 | 1464192275481 Marionette TRACE conn6 -> [0,3093,"getWindowHandle",null] 09:04:35 INFO - PROCESS | 3852 | 1464192275483 Marionette TRACE conn6 <- [1,3093,null,{"value":"13"}] 09:04:35 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 09:04:35 INFO - PROCESS | 3852 | 1464192275492 Marionette TRACE conn6 -> [0,3094,"setScriptTimeout",{"ms":35000}] 09:04:35 INFO - PROCESS | 3852 | 1464192275494 Marionette TRACE conn6 <- [1,3094,null,{}] 09:04:35 INFO - PROCESS | 3852 | 1464192275498 Marionette TRACE conn6 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:35 INFO - PROCESS | 3852 | 1464192275623 Marionette TRACE conn6 <- [1,3095,null,{"value":null}] 09:04:35 INFO - PROCESS | 3852 | 1464192275629 Marionette TRACE conn6 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:35 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE87A6800 == 35 [pid = 3852] [id = 785] 09:04:35 INFO - PROCESS | 3852 | ++DOMWINDOW == 75 (0000001DE1E59000) [pid = 3852] [serial = 2353] [outer = 0000000000000000] 09:04:35 INFO - PROCESS | 3852 | ++DOMWINDOW == 76 (0000001DE1E62400) [pid = 3852] [serial = 2354] [outer = 0000001DE1E59000] 09:04:35 INFO - PROCESS | 3852 | 1464192275677 Marionette DEBUG loaded listener.js 09:04:35 INFO - PROCESS | 3852 | ++DOMWINDOW == 77 (0000001DE1F65000) [pid = 3852] [serial = 2355] [outer = 0000001DE1E59000] 09:04:36 INFO - PROCESS | 3852 | 1464192276128 Marionette TRACE conn6 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 09:04:36 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 09:04:36 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 09:04:36 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 09:04:36 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 692ms 09:04:36 INFO - PROCESS | 3852 | 1464192276189 Marionette TRACE conn6 -> [0,3097,"getWindowHandle",null] 09:04:36 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 09:04:36 INFO - PROCESS | 3852 | 1464192276192 Marionette TRACE conn6 <- [1,3097,null,{"value":"13"}] 09:04:36 INFO - PROCESS | 3852 | 1464192276196 Marionette TRACE conn6 -> [0,3098,"setScriptTimeout",{"ms":35000}] 09:04:36 INFO - PROCESS | 3852 | 1464192276198 Marionette TRACE conn6 <- [1,3098,null,{}] 09:04:36 INFO - PROCESS | 3852 | 1464192276202 Marionette TRACE conn6 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:36 INFO - PROCESS | 3852 | 1464192276372 Marionette TRACE conn6 <- [1,3099,null,{"value":null}] 09:04:36 INFO - PROCESS | 3852 | 1464192276620 Marionette TRACE conn6 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:36 INFO - PROCESS | 3852 | --DOMWINDOW == 76 (0000001D81870400) [pid = 3852] [serial = 2296] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 09:04:36 INFO - PROCESS | 3852 | --DOMWINDOW == 75 (0000001D82C0F400) [pid = 3852] [serial = 2299] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 09:04:36 INFO - PROCESS | 3852 | --DOMWINDOW == 74 (0000001D82CC6C00) [pid = 3852] [serial = 2302] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 09:04:36 INFO - PROCESS | 3852 | --DOMWINDOW == 73 (0000001D83711400) [pid = 3852] [serial = 2293] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 09:04:36 INFO - PROCESS | 3852 | --DOMWINDOW == 72 (0000001DE0534800) [pid = 3852] [serial = 2305] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 09:04:36 INFO - PROCESS | 3852 | --DOMWINDOW == 71 (0000001DE660FC00) [pid = 3852] [serial = 2320] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 09:04:36 INFO - PROCESS | 3852 | --DOMWINDOW == 70 (0000001D83A10C00) [pid = 3852] [serial = 2311] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 09:04:36 INFO - PROCESS | 3852 | --DOMWINDOW == 69 (0000001D82CD4400) [pid = 3852] [serial = 2314] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 09:04:36 INFO - PROCESS | 3852 | --DOMWINDOW == 68 (0000001DE33AD000) [pid = 3852] [serial = 2308] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 09:04:36 INFO - PROCESS | 3852 | --DOMWINDOW == 67 (0000001D83A11400) [pid = 3852] [serial = 2317] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 09:04:36 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DE0DDD800 == 36 [pid = 3852] [id = 786] 09:04:36 INFO - PROCESS | 3852 | ++DOMWINDOW == 68 (0000001D83A10C00) [pid = 3852] [serial = 2356] [outer = 0000000000000000] 09:04:36 INFO - PROCESS | 3852 | ++DOMWINDOW == 69 (0000001DE2573C00) [pid = 3852] [serial = 2357] [outer = 0000001D83A10C00] 09:04:36 INFO - PROCESS | 3852 | 1464192276683 Marionette DEBUG loaded listener.js 09:04:36 INFO - PROCESS | 3852 | ++DOMWINDOW == 70 (0000001DE3416400) [pid = 3852] [serial = 2358] [outer = 0000001D83A10C00] 09:04:37 INFO - PROCESS | 3852 | 1464192277059 Marionette TRACE conn6 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 09:04:37 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 09:04:37 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:04:37 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 09:04:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:37 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 09:04:37 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 881ms 09:04:37 INFO - PROCESS | 3852 | 1464192277077 Marionette TRACE conn6 -> [0,3101,"getWindowHandle",null] 09:04:37 INFO - PROCESS | 3852 | 1464192277079 Marionette TRACE conn6 <- [1,3101,null,{"value":"13"}] 09:04:37 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 09:04:37 INFO - PROCESS | 3852 | 1464192277083 Marionette TRACE conn6 -> [0,3102,"setScriptTimeout",{"ms":35000}] 09:04:37 INFO - PROCESS | 3852 | 1464192277084 Marionette TRACE conn6 <- [1,3102,null,{}] 09:04:37 INFO - PROCESS | 3852 | 1464192277088 Marionette TRACE conn6 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:37 INFO - PROCESS | 3852 | 1464192277209 Marionette TRACE conn6 <- [1,3103,null,{"value":null}] 09:04:37 INFO - PROCESS | 3852 | 1464192277218 Marionette TRACE conn6 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"458b6ed3-5279-4de1-832c-0d000c34863b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:37 INFO - PROCESS | 3852 | ++DOCSHELL 0000001DEC384000 == 37 [pid = 3852] [id = 787] 09:04:37 INFO - PROCESS | 3852 | ++DOMWINDOW == 71 (0000001DE27F5800) [pid = 3852] [serial = 2359] [outer = 0000000000000000] 09:04:37 INFO - PROCESS | 3852 | ++DOMWINDOW == 72 (0000001DE34F0C00) [pid = 3852] [serial = 2360] [outer = 0000001DE27F5800] 09:04:37 INFO - PROCESS | 3852 | 1464192277265 Marionette DEBUG loaded listener.js 09:04:37 INFO - PROCESS | 3852 | ++DOMWINDOW == 73 (0000001DE6785800) [pid = 3852] [serial = 2361] [outer = 0000001DE27F5800] 09:04:37 INFO - PROCESS | 3852 | 1464192277652 Marionette TRACE conn6 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 09:04:37 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 09:04:37 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 629ms 09:04:37 INFO - PROCESS | 3852 | 1464192277715 Marionette TRACE conn6 -> [0,3105,"getWindowHandle",null] 09:04:37 INFO - PROCESS | 3852 | 1464192277717 Marionette TRACE conn6 <- [1,3105,null,{"value":"13"}] 09:04:38 WARNING - u'runner_teardown' () 09:04:38 INFO - No more tests 09:04:38 INFO - Got 0 unexpected results 09:04:38 INFO - SUITE-END | took 695s 09:04:38 INFO - Closing logging queue 09:04:38 INFO - queue closed 09:04:38 INFO - Return code: 0 09:04:38 WARNING - # TBPL SUCCESS # 09:04:38 INFO - Running post-action listener: _resource_record_post_action 09:04:38 INFO - Running post-run listener: _resource_record_post_run 09:04:39 INFO - Total resource usage - Wall time: 706s; CPU: 14.0%; Read bytes: 108653056; Write bytes: 1012724224; Read time: 2326680; Write time: 6313410 09:04:39 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 09:04:39 INFO - install - Wall time: 3s; CPU: 12.0%; Read bytes: 0; Write bytes: 42946048; Read time: 0; Write time: 73050 09:04:39 INFO - run-tests - Wall time: 704s; CPU: 14.0%; Read bytes: 108653056; Write bytes: 901273088; Read time: 2326680; Write time: 6168100 09:04:39 INFO - Running post-run listener: _upload_blobber_files 09:04:39 INFO - Blob upload gear active. 09:04:40 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 09:04:40 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:04:40 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-aurora', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 09:04:40 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-aurora -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 09:04:40 INFO - (blobuploader) - INFO - Open directory for files ... 09:04:40 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 09:04:40 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:04:40 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:04:41 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 09:04:41 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:04:41 INFO - (blobuploader) - INFO - Done attempting. 09:04:41 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 09:04:41 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:04:41 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:04:42 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 09:04:42 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:04:42 INFO - (blobuploader) - INFO - Done attempting. 09:04:42 INFO - (blobuploader) - INFO - Iteration through files over. 09:04:42 INFO - Return code: 0 09:04:42 INFO - rmtree: C:\slave\test\build\uploaded_files.json 09:04:42 INFO - Using _rmtree_windows ... 09:04:42 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 09:04:42 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/6bacec4b7ebe131d91b696be7bb304642b1a09a5c018e465b7f0cba474ae04d6a8eb8a05af1c81bd4afdbf7212ac77e0db962ce70524500fdeaf0ba33246d53d", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/58cac70f64561216ddb51a3de8303232703f963ead3275869c7444dd89434bd399d0a8f6b00cd90f7ef86fea6eca3db1674527b353780937271bd67a92b64ea0"} 09:04:42 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 09:04:42 INFO - Writing to file C:\slave\test\properties\blobber_files 09:04:42 INFO - Contents: 09:04:42 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/6bacec4b7ebe131d91b696be7bb304642b1a09a5c018e465b7f0cba474ae04d6a8eb8a05af1c81bd4afdbf7212ac77e0db962ce70524500fdeaf0ba33246d53d", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/58cac70f64561216ddb51a3de8303232703f963ead3275869c7444dd89434bd399d0a8f6b00cd90f7ef86fea6eca3db1674527b353780937271bd67a92b64ea0"} 09:04:42 INFO - Running post-run listener: copy_logs_to_upload_dir 09:04:42 INFO - Copying logs to upload dir... 09:04:42 INFO - mkdir: C:\slave\test\build\upload\logs 09:04:42 INFO - Copying logs to upload dir... 09:04:42 INFO - Using _rmtree_windows ... 09:04:42 INFO - Using _rmtree_windows ... 09:04:43 INFO - Using _rmtree_windows ... 09:04:43 INFO - Using _rmtree_windows ... 09:04:43 INFO - Using _rmtree_windows ... 09:04:43 INFO - Using _rmtree_windows ... 09:04:43 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=904.378000 ========= master_lag: 0.19 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 4 secs) (at 2016-05-25 09:04:43.277495) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-25 09:04:43.278392) ========= '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-068\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-068 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-068 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-068\AppData\Local LOGONSERVER=\\T-W864-IX-068 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-068 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-068 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-068 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/6bacec4b7ebe131d91b696be7bb304642b1a09a5c018e465b7f0cba474ae04d6a8eb8a05af1c81bd4afdbf7212ac77e0db962ce70524500fdeaf0ba33246d53d", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/58cac70f64561216ddb51a3de8303232703f963ead3275869c7444dd89434bd399d0a8f6b00cd90f7ef86fea6eca3db1674527b353780937271bd67a92b64ea0"} build_url:https://queue.taskcluster.net/v1/task/cryphivbRzGj5DSQBXIuTw/artifacts/public/build/firefox-48.0a2.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/cryphivbRzGj5DSQBXIuTw/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/cryphivbRzGj5DSQBXIuTw/artifacts/public/build/firefox-48.0a2.en-US.win64.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/6bacec4b7ebe131d91b696be7bb304642b1a09a5c018e465b7f0cba474ae04d6a8eb8a05af1c81bd4afdbf7212ac77e0db962ce70524500fdeaf0ba33246d53d", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/58cac70f64561216ddb51a3de8303232703f963ead3275869c7444dd89434bd399d0a8f6b00cd90f7ef86fea6eca3db1674527b353780937271bd67a92b64ea0"}' symbols_url: 'https://queue.taskcluster.net/v1/task/cryphivbRzGj5DSQBXIuTw/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-25 09:04:43.398218) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-25 09:04:43.398545) ========= '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-068\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-068 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-068 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-068\AppData\Local LOGONSERVER=\\T-W864-IX-068 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-068 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-068 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-068 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.01 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-25 09:04:43.514328) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-25 09:04:43.514650) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-25 09:04:44.042319) ========= ========= Total master_lag: 0.54 =========