builder: mozilla-central_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-099 starttime: 1461190991.33 results: success (0) buildid: 20160420135553 builduid: d3aa61ee81694221b6574211e5a5398e revision: 93090fa3065335c9f830e9c70cbfbbc2f40fd979 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-20 15:23:11.327932) ========= master: http://buildbot-master127.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-20 15:23:11.336174) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-20 15:23:11.336476) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-20 15:23:11.439210) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 4 secs) (at 2016-04-20 15:23:11.439473) ========= '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-099\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-099 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-099 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-099\AppData\Local LOGONSERVER=\\T-W864-IX-099 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-099 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-099 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-099 WINDIR=C:\windows using PTY: False --15:23:12-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 8.07 MB/s 15:23:12 (8.07 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.486000 ========= master_lag: 2.81 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 4 secs) (at 2016-04-20 15:23:15.738985) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-04-20 15:23:15.739262) ========= '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-099\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-099 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-099 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-099\AppData\Local LOGONSERVER=\\T-W864-IX-099 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-099 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-099 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-099 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=3.914000 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-04-20 15:23:19.678044) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-20 15:23:19.679083) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo mozilla-central --rev 93090fa3065335c9f830e9c70cbfbbc2f40fd979 --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo mozilla-central --rev 93090fa3065335c9f830e9c70cbfbbc2f40fd979 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-099\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-099 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-099 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-099\AppData\Local LOGONSERVER=\\T-W864-IX-099 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-099 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-099 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-099 WINDIR=C:\windows using PTY: False 2016-04-20 15:23:20,441 truncating revision to first 12 chars 2016-04-20 15:23:20,441 Setting DEBUG logging. 2016-04-20 15:23:20,441 attempt 1/10 2016-04-20 15:23:20,441 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/mozilla-central/93090fa30653?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-20 15:23:20,894 unpacking tar archive at: mozilla-central-93090fa30653/testing/mozharness/ program finished with exit code 0 elapsedTime=1.583000 ========= master_lag: 0.29 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-20 15:23:21.553428) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-20 15:23:21.553813) ========= script_repo_revision: 93090fa3065335c9f830e9c70cbfbbc2f40fd979 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-20 15:23:21.554258) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-20 15:23:21.554567) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-20 15:23:21.568484) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 41 secs) (at 2016-04-20 15:23:21.568811) ========= '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-central' '--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-central', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-099\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-099 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-099 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-099\AppData\Local LOGONSERVER=\\T-W864-IX-099 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-099 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-099 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-099 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 15:23:21 INFO - MultiFileLogger online at 20160420 15:23:21 in C:\slave\test 15:23:21 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-central --download-symbols true 15:23:21 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 15:23:21 INFO - {'append_to_log': False, 15:23:21 INFO - 'base_work_dir': 'C:\\slave\\test', 15:23:21 INFO - 'blob_upload_branch': 'mozilla-central', 15:23:21 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 15:23:21 INFO - 'buildbot_json_path': 'buildprops.json', 15:23:21 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 15:23:21 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 15:23:21 INFO - 'download_minidump_stackwalk': True, 15:23:21 INFO - 'download_symbols': 'true', 15:23:21 INFO - 'e10s': False, 15:23:21 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 15:23:21 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 15:23:21 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 15:23:21 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 15:23:21 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 15:23:21 INFO - 'C:/mozilla-build/tooltool.py'), 15:23:21 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 15:23:21 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 15:23:21 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 15:23:21 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 15:23:21 INFO - 'log_level': 'info', 15:23:21 INFO - 'log_to_console': True, 15:23:21 INFO - 'opt_config_files': (), 15:23:21 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 15:23:21 INFO - '--processes=1', 15:23:21 INFO - '--config=%(test_path)s/wptrunner.ini', 15:23:21 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 15:23:21 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 15:23:21 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 15:23:21 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 15:23:21 INFO - 'pip_index': False, 15:23:21 INFO - 'require_test_zip': True, 15:23:21 INFO - 'test_type': ('testharness',), 15:23:21 INFO - 'this_chunk': '1', 15:23:21 INFO - 'total_chunks': '10', 15:23:21 INFO - 'virtualenv_path': 'venv', 15:23:21 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 15:23:21 INFO - 'work_dir': 'build'} 15:23:21 INFO - ##### 15:23:21 INFO - ##### Running clobber step. 15:23:21 INFO - ##### 15:23:21 INFO - Running pre-action listener: _resource_record_pre_action 15:23:21 INFO - Running main action method: clobber 15:23:21 INFO - rmtree: C:\slave\test\build 15:23:21 INFO - Using _rmtree_windows ... 15:23:21 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 15:24:30 INFO - Running post-action listener: _resource_record_post_action 15:24:30 INFO - ##### 15:24:30 INFO - ##### Running read-buildbot-config step. 15:24:30 INFO - ##### 15:24:30 INFO - Running pre-action listener: _resource_record_pre_action 15:24:30 INFO - Running main action method: read_buildbot_config 15:24:30 INFO - Using buildbot properties: 15:24:30 INFO - { 15:24:30 INFO - "project": "", 15:24:30 INFO - "product": "firefox", 15:24:30 INFO - "script_repo_revision": "production", 15:24:30 INFO - "scheduler": "tests-mozilla-central-win8_64-debug-unittest", 15:24:30 INFO - "repository": "", 15:24:30 INFO - "buildername": "Windows 8 64-bit mozilla-central debug test web-platform-tests-1", 15:24:30 INFO - "buildid": "20160420135553", 15:24:30 INFO - "pgo_build": "False", 15:24:30 INFO - "basedir": "C:\\slave\\test", 15:24:30 INFO - "buildnumber": 9, 15:24:30 INFO - "slavename": "t-w864-ix-099", 15:24:30 INFO - "revision": "93090fa3065335c9f830e9c70cbfbbc2f40fd979", 15:24:30 INFO - "master": "http://buildbot-master127.bb.releng.scl3.mozilla.com:8201/", 15:24:30 INFO - "platform": "win64", 15:24:30 INFO - "branch": "mozilla-central", 15:24:30 INFO - "repo_path": "mozilla-central", 15:24:30 INFO - "moz_repo_path": "", 15:24:30 INFO - "stage_platform": "win64", 15:24:30 INFO - "builduid": "d3aa61ee81694221b6574211e5a5398e", 15:24:30 INFO - "slavebuilddir": "test" 15:24:30 INFO - } 15:24:30 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/U_FA8P6RSQCkEZ-flZRTEw/artifacts/public/build/firefox-48.0a1.en-US.win64.test_packages.json. 15:24:30 INFO - Found installer url https://queue.taskcluster.net/v1/task/U_FA8P6RSQCkEZ-flZRTEw/artifacts/public/build/firefox-48.0a1.en-US.win64.zip. 15:24:30 INFO - Running post-action listener: _resource_record_post_action 15:24:30 INFO - ##### 15:24:30 INFO - ##### Running download-and-extract step. 15:24:30 INFO - ##### 15:24:30 INFO - Running pre-action listener: _resource_record_pre_action 15:24:30 INFO - Running main action method: download_and_extract 15:24:30 INFO - mkdir: C:\slave\test\build\tests 15:24:30 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:24:30 INFO - https://queue.taskcluster.net/v1/task/U_FA8P6RSQCkEZ-flZRTEw/artifacts/public/build/firefox-48.0a1.en-US.win64.test_packages.json matches https://queue.taskcluster.net 15:24:30 INFO - trying https://queue.taskcluster.net/v1/task/U_FA8P6RSQCkEZ-flZRTEw/artifacts/public/build/firefox-48.0a1.en-US.win64.test_packages.json 15:24:30 INFO - Downloading https://queue.taskcluster.net/v1/task/U_FA8P6RSQCkEZ-flZRTEw/artifacts/public/build/firefox-48.0a1.en-US.win64.test_packages.json to C:\slave\test\build\firefox-48.0a1.en-US.win64.test_packages.json 15:24:30 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/U_FA8P6RSQCkEZ-flZRTEw/artifacts/public/build/firefox-48.0a1.en-US.win64.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win64.test_packages.json'}, attempt #1 15:24:31 INFO - Downloaded 1274 bytes. 15:24:31 INFO - Reading from file C:\slave\test\build\firefox-48.0a1.en-US.win64.test_packages.json 15:24:31 INFO - Using the following test package requirements: 15:24:31 INFO - {u'common': [u'firefox-48.0a1.en-US.win64.common.tests.zip'], 15:24:31 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 15:24:31 INFO - u'firefox-48.0a1.en-US.win64.cppunittest.tests.zip'], 15:24:31 INFO - u'gtest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 15:24:31 INFO - u'firefox-48.0a1.en-US.win64.gtest.tests.zip'], 15:24:31 INFO - u'jittest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 15:24:31 INFO - u'jsshell-win64.zip'], 15:24:31 INFO - u'mochitest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 15:24:31 INFO - u'firefox-48.0a1.en-US.win64.mochitest.tests.zip'], 15:24:31 INFO - u'mozbase': [u'firefox-48.0a1.en-US.win64.common.tests.zip'], 15:24:31 INFO - u'reftest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 15:24:31 INFO - u'firefox-48.0a1.en-US.win64.reftest.tests.zip'], 15:24:31 INFO - u'talos': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 15:24:31 INFO - u'firefox-48.0a1.en-US.win64.talos.tests.zip'], 15:24:31 INFO - u'web-platform': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 15:24:31 INFO - u'firefox-48.0a1.en-US.win64.web-platform.tests.zip'], 15:24:31 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 15:24:31 INFO - u'firefox-48.0a1.en-US.win64.xpcshell.tests.zip']} 15:24:31 INFO - Downloading packages: [u'firefox-48.0a1.en-US.win64.common.tests.zip', u'firefox-48.0a1.en-US.win64.web-platform.tests.zip'] for test suite category: web-platform 15:24:31 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:24:31 INFO - https://queue.taskcluster.net/v1/task/U_FA8P6RSQCkEZ-flZRTEw/artifacts/public/build/firefox-48.0a1.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 15:24:31 INFO - trying https://queue.taskcluster.net/v1/task/U_FA8P6RSQCkEZ-flZRTEw/artifacts/public/build/firefox-48.0a1.en-US.win64.common.tests.zip 15:24:31 INFO - Downloading https://queue.taskcluster.net/v1/task/U_FA8P6RSQCkEZ-flZRTEw/artifacts/public/build/firefox-48.0a1.en-US.win64.common.tests.zip to C:\slave\test\build\firefox-48.0a1.en-US.win64.common.tests.zip 15:24:31 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/U_FA8P6RSQCkEZ-flZRTEw/artifacts/public/build/firefox-48.0a1.en-US.win64.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win64.common.tests.zip'}, attempt #1 15:24:32 INFO - Downloaded 21402963 bytes. 15:24:32 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win64.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 15:24:32 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win64.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 15:24:34 INFO - caution: filename not matched: web-platform/* 15:24:34 INFO - Return code: 11 15:24:34 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:24:34 INFO - https://queue.taskcluster.net/v1/task/U_FA8P6RSQCkEZ-flZRTEw/artifacts/public/build/firefox-48.0a1.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 15:24:34 INFO - trying https://queue.taskcluster.net/v1/task/U_FA8P6RSQCkEZ-flZRTEw/artifacts/public/build/firefox-48.0a1.en-US.win64.web-platform.tests.zip 15:24:34 INFO - Downloading https://queue.taskcluster.net/v1/task/U_FA8P6RSQCkEZ-flZRTEw/artifacts/public/build/firefox-48.0a1.en-US.win64.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a1.en-US.win64.web-platform.tests.zip 15:24:34 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/U_FA8P6RSQCkEZ-flZRTEw/artifacts/public/build/firefox-48.0a1.en-US.win64.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win64.web-platform.tests.zip'}, attempt #1 15:24:36 INFO - Downloaded 36397879 bytes. 15:24:36 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win64.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 15:24:36 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win64.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 15:25:22 INFO - caution: filename not matched: bin/* 15:25:22 INFO - caution: filename not matched: config/* 15:25:22 INFO - caution: filename not matched: mozbase/* 15:25:22 INFO - caution: filename not matched: marionette/* 15:25:22 INFO - caution: filename not matched: tools/wptserve/* 15:25:22 INFO - Return code: 11 15:25:22 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:25:22 INFO - https://queue.taskcluster.net/v1/task/U_FA8P6RSQCkEZ-flZRTEw/artifacts/public/build/firefox-48.0a1.en-US.win64.zip matches https://queue.taskcluster.net 15:25:22 INFO - trying https://queue.taskcluster.net/v1/task/U_FA8P6RSQCkEZ-flZRTEw/artifacts/public/build/firefox-48.0a1.en-US.win64.zip 15:25:22 INFO - Downloading https://queue.taskcluster.net/v1/task/U_FA8P6RSQCkEZ-flZRTEw/artifacts/public/build/firefox-48.0a1.en-US.win64.zip to C:\slave\test\build\firefox-48.0a1.en-US.win64.zip 15:25:22 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/U_FA8P6RSQCkEZ-flZRTEw/artifacts/public/build/firefox-48.0a1.en-US.win64.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win64.zip'}, attempt #1 15:25:25 INFO - Downloaded 83153284 bytes. 15:25:25 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/U_FA8P6RSQCkEZ-flZRTEw/artifacts/public/build/firefox-48.0a1.en-US.win64.zip 15:25:25 INFO - mkdir: C:\slave\test\properties 15:25:25 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 15:25:25 INFO - Writing to file C:\slave\test\properties\build_url 15:25:25 INFO - Contents: 15:25:25 INFO - build_url:https://queue.taskcluster.net/v1/task/U_FA8P6RSQCkEZ-flZRTEw/artifacts/public/build/firefox-48.0a1.en-US.win64.zip 15:25:26 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/U_FA8P6RSQCkEZ-flZRTEw/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip 15:25:26 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 15:25:26 INFO - Writing to file C:\slave\test\properties\symbols_url 15:25:26 INFO - Contents: 15:25:26 INFO - symbols_url:https://queue.taskcluster.net/v1/task/U_FA8P6RSQCkEZ-flZRTEw/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip 15:25:26 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:25:26 INFO - https://queue.taskcluster.net/v1/task/U_FA8P6RSQCkEZ-flZRTEw/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 15:25:26 INFO - trying https://queue.taskcluster.net/v1/task/U_FA8P6RSQCkEZ-flZRTEw/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip 15:25:26 INFO - Downloading https://queue.taskcluster.net/v1/task/U_FA8P6RSQCkEZ-flZRTEw/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a1.en-US.win64.crashreporter-symbols.zip 15:25:26 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/U_FA8P6RSQCkEZ-flZRTEw/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win64.crashreporter-symbols.zip'}, attempt #1 15:25:27 INFO - Downloaded 53413148 bytes. 15:25:27 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win64.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 15:25:27 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win64.crashreporter-symbols.zip -d C:\slave\test\build\symbols 15:25:30 INFO - Return code: 0 15:25:30 INFO - Running post-action listener: _resource_record_post_action 15:25:30 INFO - Running post-action listener: set_extra_try_arguments 15:25:30 INFO - ##### 15:25:30 INFO - ##### Running create-virtualenv step. 15:25:30 INFO - ##### 15:25:30 INFO - Running pre-action listener: _pre_create_virtualenv 15:25:30 INFO - Running pre-action listener: _resource_record_pre_action 15:25:30 INFO - Running main action method: create_virtualenv 15:25:30 INFO - Creating virtualenv C:\slave\test\build\venv 15:25:30 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 15:25:30 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 15:25:32 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 15:25:37 INFO - Installing distribute......................................................................................................................................................................................done. 15:25:38 INFO - Return code: 0 15:25:38 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 15:25:38 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')]} 15:25:38 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:25:38 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')]} 15:25:38 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:25:38 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 0x0250A6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02626200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025AA698>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025E1368>, '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 0x022FED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026390C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-099', 'USERDOMAIN': 'T-W864-IX-099', '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-099', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-099\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-099', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-099', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-099', '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-099\\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 15:25:38 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 15:25:38 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 15:25:38 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 15:25:38 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-099\\AppData\\Roaming', 15:25:38 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 15:25:38 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 15:25:38 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 15:25:38 INFO - 'COMPUTERNAME': 'T-W864-IX-099', 15:25:38 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 15:25:38 INFO - 'DCLOCATION': 'SCL3', 15:25:38 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 15:25:38 INFO - 'FP_NO_HOST_CHECK': 'NO', 15:25:38 INFO - 'HOMEDRIVE': 'C:', 15:25:38 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-099', 15:25:38 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 15:25:38 INFO - 'KTS_VERSION': '1.19c', 15:25:38 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-099\\AppData\\Local', 15:25:38 INFO - 'LOGONSERVER': '\\\\T-W864-IX-099', 15:25:38 INFO - 'MONDIR': 'C:\\Monitor_config\\', 15:25:38 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 15:25:38 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 15:25:38 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:25:38 INFO - 'MOZ_NO_REMOTE': '1', 15:25:38 INFO - 'NO_EM_RESTART': '1', 15:25:38 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:25:38 INFO - 'NUMBER_OF_PROCESSORS': '8', 15:25:38 INFO - 'OS': 'Windows_NT', 15:25:38 INFO - 'OURDRIVE': 'C:', 15:25:38 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', 15:25:38 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 15:25:38 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 15:25:38 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 15:25:38 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 15:25:38 INFO - 'PROCESSOR_LEVEL': '6', 15:25:38 INFO - 'PROCESSOR_REVISION': '1e05', 15:25:38 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 15:25:38 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 15:25:38 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 15:25:38 INFO - 'PROGRAMW6432': 'C:\\Program Files', 15:25:38 INFO - 'PROMPT': '$P$G', 15:25:38 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 15:25:38 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 15:25:38 INFO - 'PUBLIC': 'C:\\Users\\Public', 15:25:38 INFO - 'PWD': 'C:\\slave\\test', 15:25:38 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 15:25:38 INFO - 'SLAVEDIR': 'C:\\slave\\', 15:25:38 INFO - 'SYSTEMDRIVE': 'C:', 15:25:38 INFO - 'SYSTEMROOT': 'C:\\windows', 15:25:38 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 15:25:38 INFO - 'TEST1': 'testie', 15:25:38 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 15:25:38 INFO - 'USERDOMAIN': 'T-W864-IX-099', 15:25:38 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-099', 15:25:38 INFO - 'USERNAME': 'cltbld', 15:25:38 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-099', 15:25:38 INFO - 'WINDIR': 'C:\\windows', 15:25:38 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 15:25:39 INFO - Ignoring indexes: http://pypi.python.org/simple/ 15:25:39 INFO - Downloading/unpacking psutil>=0.7.1 15:25:40 INFO - Running setup.py egg_info for package psutil 15:25:40 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 15:25:40 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 15:25:40 INFO - Installing collected packages: psutil 15:25:40 INFO - Running setup.py install for psutil 15:25:40 INFO - building 'psutil._psutil_windows' extension 15:25:40 INFO - error: Unable to find vcvarsall.bat 15:25:40 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-aetiln-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 15:25:40 INFO - running install 15:25:40 INFO - running build 15:25:40 INFO - running build_py 15:25:40 INFO - creating build 15:25:40 INFO - creating build\lib.win32-2.7 15:25:40 INFO - creating build\lib.win32-2.7\psutil 15:25:40 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 15:25:40 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 15:25:40 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 15:25:40 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 15:25:40 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 15:25:40 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 15:25:40 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 15:25:40 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 15:25:40 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 15:25:40 INFO - running build_ext 15:25:40 INFO - building 'psutil._psutil_windows' extension 15:25:40 INFO - error: Unable to find vcvarsall.bat 15:25:40 INFO - ---------------------------------------- 15:25:40 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-aetiln-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 15:25:40 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-099\AppData\Roaming\pip\pip.log 15:25:40 WARNING - Return code: 1 15:25:40 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! 15:25:40 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 15:25:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:25:40 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:25:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:25:40 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:25:40 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 0x0250A6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02626200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025AA698>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025E1368>, '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 0x022FED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026390C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-099', 'USERDOMAIN': 'T-W864-IX-099', '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-099', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-099\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-099', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-099', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-099', '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-099\\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 15:25:40 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 15:25:40 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 15:25:40 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 15:25:40 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-099\\AppData\\Roaming', 15:25:40 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 15:25:40 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 15:25:40 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 15:25:40 INFO - 'COMPUTERNAME': 'T-W864-IX-099', 15:25:40 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 15:25:40 INFO - 'DCLOCATION': 'SCL3', 15:25:40 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 15:25:40 INFO - 'FP_NO_HOST_CHECK': 'NO', 15:25:40 INFO - 'HOMEDRIVE': 'C:', 15:25:40 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-099', 15:25:40 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 15:25:40 INFO - 'KTS_VERSION': '1.19c', 15:25:40 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-099\\AppData\\Local', 15:25:40 INFO - 'LOGONSERVER': '\\\\T-W864-IX-099', 15:25:40 INFO - 'MONDIR': 'C:\\Monitor_config\\', 15:25:40 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 15:25:40 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 15:25:40 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:25:40 INFO - 'MOZ_NO_REMOTE': '1', 15:25:40 INFO - 'NO_EM_RESTART': '1', 15:25:40 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:25:40 INFO - 'NUMBER_OF_PROCESSORS': '8', 15:25:40 INFO - 'OS': 'Windows_NT', 15:25:40 INFO - 'OURDRIVE': 'C:', 15:25:40 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 15:25:40 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 15:25:40 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 15:25:40 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 15:25:40 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 15:25:40 INFO - 'PROCESSOR_LEVEL': '6', 15:25:40 INFO - 'PROCESSOR_REVISION': '1e05', 15:25:40 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 15:25:40 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 15:25:40 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 15:25:40 INFO - 'PROGRAMW6432': 'C:\\Program Files', 15:25:40 INFO - 'PROMPT': '$P$G', 15:25:40 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 15:25:40 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 15:25:40 INFO - 'PUBLIC': 'C:\\Users\\Public', 15:25:40 INFO - 'PWD': 'C:\\slave\\test', 15:25:40 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 15:25:40 INFO - 'SLAVEDIR': 'C:\\slave\\', 15:25:40 INFO - 'SYSTEMDRIVE': 'C:', 15:25:40 INFO - 'SYSTEMROOT': 'C:\\windows', 15:25:40 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 15:25:40 INFO - 'TEST1': 'testie', 15:25:40 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 15:25:40 INFO - 'USERDOMAIN': 'T-W864-IX-099', 15:25:40 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-099', 15:25:40 INFO - 'USERNAME': 'cltbld', 15:25:40 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-099', 15:25:40 INFO - 'WINDIR': 'C:\\windows', 15:25:40 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 15:25:41 INFO - Ignoring indexes: http://pypi.python.org/simple/ 15:25:41 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 15:25:41 INFO - Downloading mozsystemmonitor-0.0.tar.gz 15:25:41 INFO - Running setup.py egg_info for package mozsystemmonitor 15:25:41 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 15:25:41 INFO - Running setup.py egg_info for package psutil 15:25:41 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 15:25:41 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 15:25:41 INFO - Installing collected packages: mozsystemmonitor, psutil 15:25:41 INFO - Running setup.py install for mozsystemmonitor 15:25:41 INFO - Running setup.py install for psutil 15:25:41 INFO - building 'psutil._psutil_windows' extension 15:25:41 INFO - error: Unable to find vcvarsall.bat 15:25:41 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-7e5ime-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 15:25:41 INFO - running install 15:25:41 INFO - running build 15:25:41 INFO - running build_py 15:25:41 INFO - running build_ext 15:25:41 INFO - building 'psutil._psutil_windows' extension 15:25:41 INFO - error: Unable to find vcvarsall.bat 15:25:41 INFO - ---------------------------------------- 15:25:41 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-7e5ime-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 15:25:41 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-099\AppData\Roaming\pip\pip.log 15:25:41 WARNING - Return code: 1 15:25:41 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! 15:25:41 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 15:25:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:25:41 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:25:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:25:41 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:25:41 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 0x0250A6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02626200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025AA698>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025E1368>, '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 0x022FED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026390C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-099', 'USERDOMAIN': 'T-W864-IX-099', '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-099', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-099\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-099', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-099', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-099', '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-099\\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 15:25:41 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 15:25:41 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 15:25:41 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 15:25:41 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-099\\AppData\\Roaming', 15:25:41 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 15:25:41 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 15:25:41 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 15:25:41 INFO - 'COMPUTERNAME': 'T-W864-IX-099', 15:25:41 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 15:25:41 INFO - 'DCLOCATION': 'SCL3', 15:25:41 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 15:25:41 INFO - 'FP_NO_HOST_CHECK': 'NO', 15:25:41 INFO - 'HOMEDRIVE': 'C:', 15:25:41 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-099', 15:25:41 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 15:25:41 INFO - 'KTS_VERSION': '1.19c', 15:25:41 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-099\\AppData\\Local', 15:25:41 INFO - 'LOGONSERVER': '\\\\T-W864-IX-099', 15:25:41 INFO - 'MONDIR': 'C:\\Monitor_config\\', 15:25:41 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 15:25:41 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 15:25:41 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:25:41 INFO - 'MOZ_NO_REMOTE': '1', 15:25:41 INFO - 'NO_EM_RESTART': '1', 15:25:41 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:25:41 INFO - 'NUMBER_OF_PROCESSORS': '8', 15:25:41 INFO - 'OS': 'Windows_NT', 15:25:41 INFO - 'OURDRIVE': 'C:', 15:25:41 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 15:25:41 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 15:25:41 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 15:25:41 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 15:25:41 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 15:25:41 INFO - 'PROCESSOR_LEVEL': '6', 15:25:41 INFO - 'PROCESSOR_REVISION': '1e05', 15:25:41 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 15:25:41 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 15:25:41 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 15:25:41 INFO - 'PROGRAMW6432': 'C:\\Program Files', 15:25:41 INFO - 'PROMPT': '$P$G', 15:25:41 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 15:25:41 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 15:25:41 INFO - 'PUBLIC': 'C:\\Users\\Public', 15:25:41 INFO - 'PWD': 'C:\\slave\\test', 15:25:41 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 15:25:41 INFO - 'SLAVEDIR': 'C:\\slave\\', 15:25:41 INFO - 'SYSTEMDRIVE': 'C:', 15:25:41 INFO - 'SYSTEMROOT': 'C:\\windows', 15:25:41 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 15:25:41 INFO - 'TEST1': 'testie', 15:25:41 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 15:25:41 INFO - 'USERDOMAIN': 'T-W864-IX-099', 15:25:41 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-099', 15:25:41 INFO - 'USERNAME': 'cltbld', 15:25:41 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-099', 15:25:41 INFO - 'WINDIR': 'C:\\windows', 15:25:41 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 15:25:41 INFO - Ignoring indexes: http://pypi.python.org/simple/ 15:25:41 INFO - Downloading/unpacking blobuploader==1.2.4 15:25:41 INFO - Downloading blobuploader-1.2.4.tar.gz 15:25:41 INFO - Running setup.py egg_info for package blobuploader 15:25:41 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 15:25:45 INFO - Running setup.py egg_info for package requests 15:25:45 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 15:25:45 INFO - Downloading docopt-0.6.1.tar.gz 15:25:45 INFO - Running setup.py egg_info for package docopt 15:25:45 INFO - Installing collected packages: blobuploader, docopt, requests 15:25:45 INFO - Running setup.py install for blobuploader 15:25:45 INFO - Running setup.py install for docopt 15:25:45 INFO - Running setup.py install for requests 15:25:45 INFO - Successfully installed blobuploader docopt requests 15:25:45 INFO - Cleaning up... 15:25:45 INFO - Return code: 0 15:25:45 INFO - Installing None into virtualenv C:\slave\test\build\venv 15:25:45 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')]} 15:25:45 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:25:45 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')]} 15:25:45 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:25:45 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 0x0250A6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02626200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025AA698>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025E1368>, '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 0x022FED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026390C0>, '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-099', 'USERDOMAIN': 'T-W864-IX-099', '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-099', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-099\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-099', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-099', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-099', '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-099\\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 15:25:45 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 15:25:45 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 15:25:45 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 15:25:45 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-099\\AppData\\Roaming', 15:25:45 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 15:25:45 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 15:25:45 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 15:25:45 INFO - 'COMPUTERNAME': 'T-W864-IX-099', 15:25:45 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 15:25:45 INFO - 'DCLOCATION': 'SCL3', 15:25:45 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 15:25:45 INFO - 'FP_NO_HOST_CHECK': 'NO', 15:25:45 INFO - 'HOMEDRIVE': 'C:', 15:25:45 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-099', 15:25:45 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 15:25:45 INFO - 'KTS_VERSION': '1.19c', 15:25:45 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-099\\AppData\\Local', 15:25:45 INFO - 'LOGONSERVER': '\\\\T-W864-IX-099', 15:25:45 INFO - 'MONDIR': 'C:\\Monitor_config\\', 15:25:45 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 15:25:45 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 15:25:45 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:25:45 INFO - 'MOZ_NO_REMOTE': '1', 15:25:45 INFO - 'NO_EM_RESTART': '1', 15:25:45 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:25:45 INFO - 'NUMBER_OF_PROCESSORS': '8', 15:25:45 INFO - 'OS': 'Windows_NT', 15:25:45 INFO - 'OURDRIVE': 'C:', 15:25:45 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', 15:25:45 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 15:25:45 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 15:25:45 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 15:25:45 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 15:25:45 INFO - 'PROCESSOR_LEVEL': '6', 15:25:45 INFO - 'PROCESSOR_REVISION': '1e05', 15:25:45 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 15:25:45 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 15:25:45 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 15:25:45 INFO - 'PROGRAMW6432': 'C:\\Program Files', 15:25:45 INFO - 'PROMPT': '$P$G', 15:25:45 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 15:25:45 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 15:25:45 INFO - 'PUBLIC': 'C:\\Users\\Public', 15:25:45 INFO - 'PWD': 'C:\\slave\\test', 15:25:45 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 15:25:45 INFO - 'SLAVEDIR': 'C:\\slave\\', 15:25:45 INFO - 'SYSTEMDRIVE': 'C:', 15:25:45 INFO - 'SYSTEMROOT': 'C:\\windows', 15:25:45 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 15:25:45 INFO - 'TEST1': 'testie', 15:25:45 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 15:25:45 INFO - 'USERDOMAIN': 'T-W864-IX-099', 15:25:45 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-099', 15:25:45 INFO - 'USERNAME': 'cltbld', 15:25:45 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-099', 15:25:45 INFO - 'WINDIR': 'C:\\windows', 15:25:45 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 15:25:50 INFO - Ignoring indexes: http://pypi.python.org/simple/ 15:25:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 15:25:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 15:25:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 15:25:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 15:25:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 15:25:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 15:25:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 15:25:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 15:25:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 15:25:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 15:25:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 15:25:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 15:25:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 15:25:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 15:25:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 15:25:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 15:25:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 15:25:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 15:25:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 15:25:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 15:25:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 15:25:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 15:25:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 15:25:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 15:25:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 15:25:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 15:25:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 15:25:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 15:25:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 15:25:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 15:25:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 15:25:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 15:25:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 15:25:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 15:25:50 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 15:25:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 15:25:50 INFO - Unpacking c:\slave\test\build\tests\marionette\client 15:25:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 15:25:50 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 15:25:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 15:25:50 INFO - Unpacking c:\slave\test\build\tests\marionette 15:25:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 15:25:50 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 15:25:50 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 15:25:50 INFO - Running setup.py install for browsermob-proxy 15:26:05 INFO - Running setup.py install for manifestparser 15:26:05 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 15:26:05 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 15:26:05 INFO - Running setup.py install for marionette-client 15:26:05 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 15:26:05 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 15:26:05 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 15:26:05 INFO - Running setup.py install for marionette-driver 15:26:05 INFO - Running setup.py install for mozcrash 15:26:05 INFO - Running setup.py install for mozdebug 15:26:05 INFO - Running setup.py install for mozdevice 15:26:05 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 15:26:05 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 15:26:05 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 15:26:05 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 15:26:05 INFO - Running setup.py install for mozfile 15:26:05 INFO - Running setup.py install for mozhttpd 15:26:05 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 15:26:05 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 15:26:05 INFO - Running setup.py install for mozinfo 15:26:05 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 15:26:05 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 15:26:05 INFO - Running setup.py install for mozInstall 15:26:05 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 15:26:05 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 15:26:05 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 15:26:05 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 15:26:05 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 15:26:05 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 15:26:05 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 15:26:05 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 15:26:05 INFO - Running setup.py install for mozleak 15:26:05 INFO - Running setup.py install for mozlog 15:26:05 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 15:26:05 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 15:26:05 INFO - Running setup.py install for moznetwork 15:26:05 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 15:26:05 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 15:26:05 INFO - Running setup.py install for mozprocess 15:26:05 INFO - Running setup.py install for mozprofile 15:26:05 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 15:26:05 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 15:26:05 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 15:26:05 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 15:26:05 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 15:26:05 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 15:26:05 INFO - Running setup.py install for mozrunner 15:26:05 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 15:26:05 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 15:26:05 INFO - Running setup.py install for mozscreenshot 15:26:05 INFO - Running setup.py install for moztest 15:26:05 INFO - Running setup.py install for mozversion 15:26:05 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 15:26:05 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 15:26:05 INFO - Running setup.py install for wptserve 15:26:05 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 15:26:05 INFO - Cleaning up... 15:26:05 INFO - Return code: 0 15:26:05 INFO - Installing None into virtualenv C:\slave\test\build\venv 15:26: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')]} 15:26:05 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:26: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')]} 15:26:05 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:26:05 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 0x0250A6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02626200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025AA698>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025E1368>, '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 0x022FED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026390C0>, '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-099', 'USERDOMAIN': 'T-W864-IX-099', '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-099', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-099\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-099', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-099', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-099', '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-099\\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 15:26:05 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 15:26:05 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 15:26:05 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 15:26:05 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-099\\AppData\\Roaming', 15:26:05 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 15:26:05 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 15:26:05 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 15:26:05 INFO - 'COMPUTERNAME': 'T-W864-IX-099', 15:26:05 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 15:26:05 INFO - 'DCLOCATION': 'SCL3', 15:26:05 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 15:26:05 INFO - 'FP_NO_HOST_CHECK': 'NO', 15:26:05 INFO - 'HOMEDRIVE': 'C:', 15:26:05 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-099', 15:26:05 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 15:26:05 INFO - 'KTS_VERSION': '1.19c', 15:26:05 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-099\\AppData\\Local', 15:26:05 INFO - 'LOGONSERVER': '\\\\T-W864-IX-099', 15:26:05 INFO - 'MONDIR': 'C:\\Monitor_config\\', 15:26:05 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 15:26:05 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 15:26:05 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:26:05 INFO - 'MOZ_NO_REMOTE': '1', 15:26:05 INFO - 'NO_EM_RESTART': '1', 15:26:05 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:26:05 INFO - 'NUMBER_OF_PROCESSORS': '8', 15:26:05 INFO - 'OS': 'Windows_NT', 15:26:05 INFO - 'OURDRIVE': 'C:', 15:26:05 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', 15:26:05 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 15:26:05 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 15:26:05 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 15:26:05 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 15:26:05 INFO - 'PROCESSOR_LEVEL': '6', 15:26:05 INFO - 'PROCESSOR_REVISION': '1e05', 15:26:05 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 15:26:05 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 15:26:05 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 15:26:05 INFO - 'PROGRAMW6432': 'C:\\Program Files', 15:26:05 INFO - 'PROMPT': '$P$G', 15:26:05 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 15:26:05 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 15:26:05 INFO - 'PUBLIC': 'C:\\Users\\Public', 15:26:05 INFO - 'PWD': 'C:\\slave\\test', 15:26:05 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 15:26:05 INFO - 'SLAVEDIR': 'C:\\slave\\', 15:26:05 INFO - 'SYSTEMDRIVE': 'C:', 15:26:05 INFO - 'SYSTEMROOT': 'C:\\windows', 15:26:05 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 15:26:05 INFO - 'TEST1': 'testie', 15:26:05 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 15:26:05 INFO - 'USERDOMAIN': 'T-W864-IX-099', 15:26:05 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-099', 15:26:05 INFO - 'USERNAME': 'cltbld', 15:26:05 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-099', 15:26:05 INFO - 'WINDIR': 'C:\\windows', 15:26:05 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 15:26:10 INFO - Ignoring indexes: http://pypi.python.org/simple/ 15:26:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 15:26:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 15:26:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 15:26:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 15:26:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 15:26:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 15:26:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 15:26:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 15:26:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 15:26:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 15:26:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 15:26:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 15:26:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 15:26:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 15:26:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 15:26:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 15:26:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 15:26:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 15:26:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 15:26:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 15:26:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 15:26:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 15:26:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 15:26:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 15:26:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 15:26:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 15:26:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 15:26:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 15:26:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 15:26:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 15:26:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 15:26:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 15:26:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 15:26:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 15:26:10 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 15:26:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 15:26:10 INFO - Unpacking c:\slave\test\build\tests\marionette\client 15:26:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 15:26:10 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 15:26:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 15:26:10 INFO - Unpacking c:\slave\test\build\tests\marionette 15:26:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 15:26:10 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 15:26:10 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)) 15:26:22 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)) 15:26:22 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)) 15:26:22 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)) 15:26:22 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)) 15:26:22 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 15:26:22 INFO - Downloading blessings-1.6.tar.gz 15:26:22 INFO - Running setup.py egg_info for package blessings 15:26:22 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)) 15:26:22 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 15:26:22 INFO - Running setup.py install for blessings 15:26:22 INFO - Running setup.py install for browsermob-proxy 15:26:22 INFO - Running setup.py install for manifestparser 15:26:22 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 15:26:22 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 15:26:22 INFO - Running setup.py install for marionette-client 15:26:22 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 15:26:22 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 15:26:22 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 15:26:22 INFO - Running setup.py install for marionette-driver 15:26:22 INFO - Running setup.py install for mozcrash 15:26:22 INFO - Running setup.py install for mozdebug 15:26:22 INFO - Running setup.py install for mozdevice 15:26:22 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 15:26:22 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 15:26:22 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 15:26:22 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 15:26:22 INFO - Running setup.py install for mozhttpd 15:26:22 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 15:26:22 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 15:26:22 INFO - Running setup.py install for mozInstall 15:26:22 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 15:26:22 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 15:26:22 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 15:26:22 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 15:26:22 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 15:26:22 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 15:26:22 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 15:26:22 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 15:26:22 INFO - Running setup.py install for mozleak 15:26:22 INFO - Running setup.py install for mozprofile 15:26:22 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 15:26:22 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 15:26:22 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 15:26:22 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 15:26:22 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 15:26:22 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 15:26:22 INFO - Running setup.py install for mozrunner 15:26:22 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 15:26:22 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 15:26:24 INFO - Running setup.py install for mozscreenshot 15:26:24 INFO - Running setup.py install for moztest 15:26:24 INFO - Running setup.py install for mozversion 15:26:24 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 15:26:24 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 15:26:24 INFO - Running setup.py install for wptserve 15:26:24 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 15:26:24 INFO - Cleaning up... 15:26:24 INFO - Return code: 0 15:26:24 INFO - Done creating virtualenv C:\slave\test\build\venv. 15:26:24 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 15:26:24 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 15:26:25 INFO - Reading from file tmpfile_stdout 15:26:25 INFO - Using _rmtree_windows ... 15:26:25 INFO - Using _rmtree_windows ... 15:26:25 INFO - Current package versions: 15:26:25 INFO - blessings == 1.6 15:26:25 INFO - blobuploader == 1.2.4 15:26:25 INFO - browsermob-proxy == 0.6.0 15:26:25 INFO - distribute == 0.6.14 15:26:25 INFO - docopt == 0.6.1 15:26:25 INFO - manifestparser == 1.1 15:26:25 INFO - marionette-client == 2.3.0 15:26:25 INFO - marionette-driver == 1.4.0 15:26:25 INFO - mozInstall == 1.12 15:26:25 INFO - mozcrash == 0.17 15:26:25 INFO - mozdebug == 0.1 15:26:25 INFO - mozdevice == 0.48 15:26:25 INFO - mozfile == 1.2 15:26:25 INFO - mozhttpd == 0.7 15:26:25 INFO - mozinfo == 0.9 15:26:25 INFO - mozleak == 0.1 15:26:25 INFO - mozlog == 3.1 15:26:25 INFO - moznetwork == 0.27 15:26:25 INFO - mozprocess == 0.22 15:26:25 INFO - mozprofile == 0.28 15:26:25 INFO - mozrunner == 6.11 15:26:25 INFO - mozscreenshot == 0.1 15:26:25 INFO - mozsystemmonitor == 0.0 15:26:25 INFO - moztest == 0.7 15:26:25 INFO - mozversion == 1.4 15:26:25 INFO - requests == 1.2.3 15:26:25 INFO - wptserve == 1.4.0 15:26:25 INFO - Running post-action listener: _resource_record_post_action 15:26:25 INFO - Running post-action listener: _start_resource_monitoring 15:26:25 INFO - Starting resource monitoring. 15:26:25 INFO - ##### 15:26:25 INFO - ##### Running pull step. 15:26:25 INFO - ##### 15:26:25 INFO - Running pre-action listener: _resource_record_pre_action 15:26:25 INFO - Running main action method: pull 15:26:25 INFO - Pull has nothing to do! 15:26:25 INFO - Running post-action listener: _resource_record_post_action 15:26:25 INFO - ##### 15:26:25 INFO - ##### Running install step. 15:26:25 INFO - ##### 15:26:25 INFO - Running pre-action listener: _resource_record_pre_action 15:26:25 INFO - Running main action method: install 15:26:25 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 15:26:25 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 15:26:25 INFO - Reading from file tmpfile_stdout 15:26:25 INFO - Using _rmtree_windows ... 15:26:25 INFO - Using _rmtree_windows ... 15:26:25 INFO - Detecting whether we're running mozinstall >=1.0... 15:26:25 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 15:26:25 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 15:26:25 INFO - Reading from file tmpfile_stdout 15:26:25 INFO - Output received: 15:26:25 INFO - Usage: mozinstall-script.py [options] installer 15:26:25 INFO - Options: 15:26:25 INFO - -h, --help show this help message and exit 15:26:25 INFO - -d DEST, --destination=DEST 15:26:25 INFO - Directory to install application into. [default: 15:26:25 INFO - "C:\slave\test"] 15:26:25 INFO - --app=APP Application being installed. [default: firefox] 15:26:25 INFO - Using _rmtree_windows ... 15:26:25 INFO - Using _rmtree_windows ... 15:26:25 INFO - mkdir: C:\slave\test\build\application 15:26:25 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.0a1.en-US.win64.zip', '--destination', 'C:\\slave\\test\\build\\application'] 15:26:25 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.0a1.en-US.win64.zip --destination C:\slave\test\build\application 15:26:29 INFO - Reading from file tmpfile_stdout 15:26:29 INFO - Output received: 15:26:29 INFO - C:\slave\test\build\application\firefox\firefox.exe 15:26:29 INFO - Using _rmtree_windows ... 15:26:29 INFO - Using _rmtree_windows ... 15:26:29 INFO - Running post-action listener: _resource_record_post_action 15:26:29 INFO - ##### 15:26:29 INFO - ##### Running run-tests step. 15:26:29 INFO - ##### 15:26:29 INFO - Running pre-action listener: _resource_record_pre_action 15:26:29 INFO - Running main action method: run_tests 15:26:29 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 15:26:29 INFO - Minidump filename unknown. Determining based upon platform and architecture. 15:26:29 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 15:26:29 INFO - grabbing minidump binary from tooltool 15:26:29 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')]} 15:26:29 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 0x025E1368>, '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 0x022FED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026390C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 15:26:29 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 15:26:29 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 15:26:29 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 15:26:30 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpoimvvm 15:26:30 INFO - INFO - File integrity verified, renaming tmpoimvvm to win32-minidump_stackwalk.exe 15:26:30 INFO - Return code: 0 15:26:30 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 15:26:30 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 15:26:30 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/U_FA8P6RSQCkEZ-flZRTEw/artifacts/public/build/firefox-48.0a1.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 15:26:30 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/U_FA8P6RSQCkEZ-flZRTEw/artifacts/public/build/firefox-48.0a1.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 15:26:30 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 15:26:30 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-099\\AppData\\Roaming', 15:26:30 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 15:26:30 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 15:26:30 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 15:26:30 INFO - 'COMPUTERNAME': 'T-W864-IX-099', 15:26:30 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 15:26:30 INFO - 'DCLOCATION': 'SCL3', 15:26:30 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 15:26:30 INFO - 'FP_NO_HOST_CHECK': 'NO', 15:26:30 INFO - 'HOMEDRIVE': 'C:', 15:26:30 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-099', 15:26:30 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 15:26:30 INFO - 'KTS_VERSION': '1.19c', 15:26:30 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-099\\AppData\\Local', 15:26:30 INFO - 'LOGONSERVER': '\\\\T-W864-IX-099', 15:26:30 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 15:26:30 INFO - 'MONDIR': 'C:\\Monitor_config\\', 15:26:30 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 15:26:30 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 15:26:30 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:26:30 INFO - 'MOZ_NO_REMOTE': '1', 15:26:30 INFO - 'NO_EM_RESTART': '1', 15:26:30 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:26:30 INFO - 'NUMBER_OF_PROCESSORS': '8', 15:26:30 INFO - 'OS': 'Windows_NT', 15:26:30 INFO - 'OURDRIVE': 'C:', 15:26:30 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 15:26:30 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 15:26:30 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 15:26:30 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 15:26:30 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 15:26:30 INFO - 'PROCESSOR_LEVEL': '6', 15:26:30 INFO - 'PROCESSOR_REVISION': '1e05', 15:26:30 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 15:26:30 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 15:26:30 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 15:26:30 INFO - 'PROGRAMW6432': 'C:\\Program Files', 15:26:30 INFO - 'PROMPT': '$P$G', 15:26:30 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 15:26:30 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 15:26:30 INFO - 'PUBLIC': 'C:\\Users\\Public', 15:26:30 INFO - 'PWD': 'C:\\slave\\test', 15:26:30 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 15:26:30 INFO - 'SLAVEDIR': 'C:\\slave\\', 15:26:30 INFO - 'SYSTEMDRIVE': 'C:', 15:26:30 INFO - 'SYSTEMROOT': 'C:\\windows', 15:26:30 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 15:26:30 INFO - 'TEST1': 'testie', 15:26:30 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 15:26:30 INFO - 'USERDOMAIN': 'T-W864-IX-099', 15:26:30 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-099', 15:26:30 INFO - 'USERNAME': 'cltbld', 15:26:30 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-099', 15:26:30 INFO - 'WINDIR': 'C:\\windows', 15:26:30 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 15:26:30 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/U_FA8P6RSQCkEZ-flZRTEw/artifacts/public/build/firefox-48.0a1.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 15:26:32 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 15:26:32 INFO - import pkg_resources 15:26:33 INFO - Using 1 client processes 15:26:36 INFO - SUITE-START | Running 778 tests 15:26:36 INFO - Running testharness tests 15:26:36 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 15:26:36 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 15:26:36 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 15:26:36 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 15:26:36 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 15:26:36 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 15:26:36 INFO - Setting up ssl 15:26:37 INFO - PROCESS | certutil | 15:26:37 INFO - PROCESS | certutil | 15:26:37 INFO - PROCESS | certutil | 15:26:37 INFO - Certificate Nickname Trust Attributes 15:26:37 INFO - SSL,S/MIME,JAR/XPI 15:26:37 INFO - 15:26:37 INFO - web-platform-tests CT,, 15:26:37 INFO - 15:26:37 INFO - Starting runner 15:26:37 INFO - PROCESS | 1804 | [1804] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 15:26:37 INFO - PROCESS | 1804 | [1804] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 15:26:37 INFO - PROCESS | 1804 | [1804] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/startupcache/StartupCache.cpp, line 228 15:26:37 INFO - PROCESS | 1804 | [1804] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 15:26:38 INFO - PROCESS | 1804 | [1804] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3457 15:26:39 INFO - PROCESS | 1804 | 1461191199281 Marionette DEBUG Marionette enabled via build flag and pref 15:26:40 INFO - PROCESS | 1804 | ++DOCSHELL 00000074C135E000 == 1 [pid = 1804] [id = 1] 15:26:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 1 (00000074D2D71000) [pid = 1804] [serial = 1] [outer = 0000000000000000] 15:26:40 INFO - PROCESS | 1804 | [1804] WARNING: No inner window available!: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 15:26:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 2 (00000074D2D72000) [pid = 1804] [serial = 2] [outer = 00000074D2D71000] 15:26:41 INFO - PROCESS | 1804 | ++DOCSHELL 00000074D3552000 == 2 [pid = 1804] [id = 2] 15:26:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 3 (00000074D3552800) [pid = 1804] [serial = 3] [outer = 0000000000000000] 15:26:41 INFO - PROCESS | 1804 | [1804] WARNING: No inner window available!: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 15:26:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 4 (00000074D3553800) [pid = 1804] [serial = 4] [outer = 00000074D3552800] 15:26:41 INFO - PROCESS | 1804 | 1461191201388 Marionette INFO Listening on port 2828 15:26:43 INFO - PROCESS | 1804 | 1461191203158 Marionette DEBUG Marionette enabled via command-line flag 15:26:43 INFO - PROCESS | 1804 | ++DOCSHELL 00000074D6D8F000 == 3 [pid = 1804] [id = 3] 15:26:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 5 (00000074D6DC9800) [pid = 1804] [serial = 5] [outer = 0000000000000000] 15:26:43 INFO - PROCESS | 1804 | [1804] WARNING: No inner window available!: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 15:26:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 6 (00000074D6DCA800) [pid = 1804] [serial = 6] [outer = 00000074D6DC9800] 15:26:43 INFO - PROCESS | 1804 | [1804] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 15:26:43 INFO - PROCESS | 1804 | [1804] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 15:26:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 7 (00000074D6EB2800) [pid = 1804] [serial = 7] [outer = 00000074D3552800] 15:26:43 INFO - PROCESS | 1804 | [1804] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 15:26:43 INFO - PROCESS | 1804 | 1461191203554 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49296 15:26:43 INFO - PROCESS | 1804 | [1804] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 15:26:43 INFO - PROCESS | 1804 | 1461191203586 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49297 15:26:43 INFO - PROCESS | 1804 | [1804] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 15:26:43 INFO - PROCESS | 1804 | 1461191203594 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49298 15:26:43 INFO - PROCESS | 1804 | [1804] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 15:26:43 INFO - PROCESS | 1804 | 1461191203621 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49299 15:26:43 INFO - PROCESS | 1804 | 1461191203629 Marionette DEBUG Closed connection conn0 15:26:43 INFO - PROCESS | 1804 | 1461191203631 Marionette DEBUG Closed connection conn1 15:26:43 INFO - PROCESS | 1804 | 1461191203633 Marionette DEBUG Closed connection conn2 15:26:43 INFO - PROCESS | 1804 | 1461191203706 Marionette DEBUG Closed connection conn3 15:26:43 INFO - PROCESS | 1804 | [1804] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 15:26:43 INFO - PROCESS | 1804 | 1461191203712 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49300 15:26:43 INFO - PROCESS | 1804 | 1461191203892 Marionette DEBUG Closed connection conn4 15:26:43 INFO - PROCESS | 1804 | [1804] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 15:26:43 INFO - PROCESS | 1804 | 1461191203899 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49301 15:26:43 INFO - PROCESS | 1804 | ++DOCSHELL 00000074D8694000 == 4 [pid = 1804] [id = 4] 15:26:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 8 (00000074D864A000) [pid = 1804] [serial = 8] [outer = 0000000000000000] 15:26:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 9 (00000074DA8A2400) [pid = 1804] [serial = 9] [outer = 00000074D864A000] 15:26:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 10 (00000074DA8A4000) [pid = 1804] [serial = 10] [outer = 00000074D864A000] 15:26:44 INFO - PROCESS | 1804 | 1461191204244 Marionette TRACE conn5 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 15:26:44 INFO - PROCESS | 1804 | 1461191204249 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a1","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":"20160420135553","device":"desktop","version":"48.0a1"} 15:26:44 INFO - PROCESS | 1804 | [1804] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 15:26:44 INFO - PROCESS | 1804 | [1804] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 15:26:45 INFO - PROCESS | 1804 | [1804] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 15:26:45 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DDA76000 == 5 [pid = 1804] [id = 5] 15:26:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 11 (00000074DDA76800) [pid = 1804] [serial = 11] [outer = 0000000000000000] 15:26:45 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DDA77800 == 6 [pid = 1804] [id = 6] 15:26:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 12 (00000074DD76C400) [pid = 1804] [serial = 12] [outer = 0000000000000000] 15:26:46 INFO - PROCESS | 1804 | [1804] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 15:26:46 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DE4E0800 == 7 [pid = 1804] [id = 7] 15:26:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 13 (00000074DD76BC00) [pid = 1804] [serial = 13] [outer = 0000000000000000] 15:26:46 INFO - PROCESS | 1804 | [1804] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 15:26:46 INFO - PROCESS | 1804 | [1804] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 15:26:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 14 (00000074DE929C00) [pid = 1804] [serial = 14] [outer = 00000074DD76BC00] 15:26:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 15 (00000074DECB7800) [pid = 1804] [serial = 15] [outer = 00000074DDA76800] 15:26:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 16 (00000074DDCC2000) [pid = 1804] [serial = 16] [outer = 00000074DD76C400] 15:26:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 17 (00000074DE9E8000) [pid = 1804] [serial = 17] [outer = 00000074DD76BC00] 15:26:47 INFO - PROCESS | 1804 | 1461191207795 Marionette DEBUG loaded listener.js 15:26:47 INFO - PROCESS | 1804 | 1461191207810 Marionette DEBUG loaded listener.js 15:26:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 18 (00000074E122BC00) [pid = 1804] [serial = 18] [outer = 00000074DD76BC00] 15:26:48 INFO - PROCESS | 1804 | 1461191208920 Marionette TRACE conn5 <- [1,1,null,{"sessionId":"042f9351-6b9b-47ae-b13a-6d932687e4a7","capabilities":{"browserName":"Firefox","browserVersion":"48.0a1","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":"20160420135553","device":"desktop","version":"48.0a1","command_id":1}}] 15:26:49 INFO - PROCESS | 1804 | 1461191209318 Marionette TRACE conn5 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 15:26:49 INFO - PROCESS | 1804 | 1461191209452 Marionette TRACE conn5 <- [1,2,null,{"value":null}] 15:26:49 INFO - PROCESS | 1804 | 1461191209479 Marionette TRACE conn5 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 15:26:49 INFO - PROCESS | 1804 | [1804] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 15:26:50 INFO - PROCESS | 1804 | --DOCSHELL 00000074C135E000 == 6 [pid = 1804] [id = 1] 15:26:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 19 (00000074D147FC00) [pid = 1804] [serial = 19] [outer = 00000074DD76BC00] 15:26:51 INFO - PROCESS | 1804 | [1804] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:26:51 INFO - PROCESS | 1804 | [1804] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:26:51 INFO - PROCESS | 1804 | 1461191211887 Marionette TRACE conn5 <- [1,3,null,{}] 15:26:51 INFO - PROCESS | 1804 | 1461191211892 Marionette TRACE conn5 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 15:26:51 INFO - PROCESS | 1804 | 1461191211915 Marionette TRACE conn5 <- [1,4,null,{"value":null}] 15:26:51 INFO - PROCESS | 1804 | 1461191211951 Marionette TRACE conn5 -> [0,5,"getWindowHandle",null] 15:26:51 INFO - PROCESS | 1804 | 1461191211955 Marionette TRACE conn5 <- [1,5,null,{"value":"13"}] 15:26:51 INFO - PROCESS | 1804 | 1461191211961 Marionette TRACE conn5 -> [0,6,"setScriptTimeout",{"ms":35000}] 15:26:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 15:26:51 INFO - PROCESS | 1804 | 1461191211965 Marionette TRACE conn5 <- [1,6,null,{}] 15:26:51 INFO - PROCESS | 1804 | 1461191211978 Marionette TRACE conn5 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:51 INFO - PROCESS | 1804 | 1461191211996 Marionette TRACE conn5 <- [1,7,null,{"value":null}] 15:26:52 INFO - PROCESS | 1804 | 1461191212001 Marionette TRACE conn5 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:52 INFO - PROCESS | 1804 | ++DOCSHELL 00000074D6020000 == 7 [pid = 1804] [id = 8] 15:26:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 20 (00000074DD736800) [pid = 1804] [serial = 20] [outer = 0000000000000000] 15:26:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 21 (00000074DD766C00) [pid = 1804] [serial = 21] [outer = 00000074DD736800] 15:26:52 INFO - PROCESS | 1804 | 1461191212066 Marionette DEBUG loaded listener.js 15:26:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 22 (00000074DE0DA000) [pid = 1804] [serial = 22] [outer = 00000074DD736800] 15:26:52 INFO - PROCESS | 1804 | ++DOCSHELL 00000074D281C000 == 8 [pid = 1804] [id = 9] 15:26:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 23 (00000074DE233800) [pid = 1804] [serial = 23] [outer = 0000000000000000] 15:26:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 24 (00000074DE59A000) [pid = 1804] [serial = 24] [outer = 00000074DE233800] 15:26:52 INFO - PROCESS | 1804 | 1461191212513 Marionette DEBUG loaded listener.js 15:26:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 25 (00000074DF4D5400) [pid = 1804] [serial = 25] [outer = 00000074DE233800] 15:26:53 INFO - PROCESS | 1804 | 1461191213292 Marionette TRACE conn5 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 15:26:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 15:26:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1389ms 15:26:53 INFO - PROCESS | 1804 | 1461191213539 Marionette TRACE conn5 -> [0,9,"getWindowHandle",null] 15:26:53 INFO - PROCESS | 1804 | 1461191213543 Marionette TRACE conn5 <- [1,9,null,{"value":"13"}] 15:26:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 15:26:53 INFO - PROCESS | 1804 | 1461191213579 Marionette TRACE conn5 -> [0,10,"setScriptTimeout",{"ms":35000}] 15:26:53 INFO - PROCESS | 1804 | 1461191213581 Marionette TRACE conn5 <- [1,10,null,{}] 15:26:53 INFO - PROCESS | 1804 | 1461191213587 Marionette TRACE conn5 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:53 INFO - PROCESS | 1804 | 1461191213687 Marionette TRACE conn5 <- [1,11,null,{"value":null}] 15:26:53 INFO - PROCESS | 1804 | ++DOCSHELL 00000074D21ED800 == 9 [pid = 1804] [id = 10] 15:26:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 26 (00000074D21EF800) [pid = 1804] [serial = 26] [outer = 0000000000000000] 15:26:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 27 (00000074D2806800) [pid = 1804] [serial = 27] [outer = 00000074D21EF800] 15:26:53 INFO - PROCESS | 1804 | 1461191213789 Marionette TRACE conn5 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 28 (00000074D28CF000) [pid = 1804] [serial = 28] [outer = 00000074D21EF800] 15:26:53 INFO - PROCESS | 1804 | ++DOCSHELL 00000074D055B800 == 10 [pid = 1804] [id = 11] 15:26:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 29 (00000074D0549800) [pid = 1804] [serial = 29] [outer = 0000000000000000] 15:26:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 30 (00000074D6BC1000) [pid = 1804] [serial = 30] [outer = 00000074D0549800] 15:26:53 INFO - PROCESS | 1804 | 1461191213899 Marionette DEBUG loaded listener.js 15:26:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 31 (00000074D8651400) [pid = 1804] [serial = 31] [outer = 00000074D0549800] 15:26:54 INFO - PROCESS | 1804 | ++DOCSHELL 00000074D0520800 == 11 [pid = 1804] [id = 12] 15:26:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 32 (00000074D6D3BC00) [pid = 1804] [serial = 32] [outer = 0000000000000000] 15:26:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 33 (00000074DD4CF400) [pid = 1804] [serial = 33] [outer = 00000074D6D3BC00] 15:26:54 INFO - PROCESS | 1804 | --DOCSHELL 00000074D8694000 == 10 [pid = 1804] [id = 4] 15:26:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 34 (00000074D7952C00) [pid = 1804] [serial = 34] [outer = 00000074D6D3BC00] 15:26:54 INFO - PROCESS | 1804 | 1461191214571 Marionette TRACE conn5 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 15:26:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 15:26:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1039ms 15:26:54 INFO - PROCESS | 1804 | 1461191214604 Marionette TRACE conn5 -> [0,13,"getWindowHandle",null] 15:26:54 INFO - PROCESS | 1804 | 1461191214609 Marionette TRACE conn5 <- [1,13,null,{"value":"13"}] 15:26:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 15:26:54 INFO - PROCESS | 1804 | 1461191214616 Marionette TRACE conn5 -> [0,14,"setScriptTimeout",{"ms":35000}] 15:26:54 INFO - PROCESS | 1804 | 1461191214619 Marionette TRACE conn5 <- [1,14,null,{}] 15:26:54 INFO - PROCESS | 1804 | 1461191214622 Marionette TRACE conn5 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:54 INFO - PROCESS | 1804 | 1461191214715 Marionette TRACE conn5 <- [1,15,null,{"value":null}] 15:26:54 INFO - PROCESS | 1804 | 1461191214728 Marionette TRACE conn5 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:54 INFO - PROCESS | 1804 | ++DOCSHELL 00000074D6D92000 == 11 [pid = 1804] [id = 13] 15:26:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 35 (00000074DA8A3C00) [pid = 1804] [serial = 35] [outer = 0000000000000000] 15:26:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 36 (00000074DE0E2400) [pid = 1804] [serial = 36] [outer = 00000074DA8A3C00] 15:26:54 INFO - PROCESS | 1804 | 1461191214780 Marionette DEBUG loaded listener.js 15:26:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 37 (00000074DED6E000) [pid = 1804] [serial = 37] [outer = 00000074DA8A3C00] 15:26:55 INFO - PROCESS | 1804 | 1461191215251 Marionette TRACE conn5 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 15:26:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 15:26:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 692ms 15:26:55 INFO - PROCESS | 1804 | 1461191215310 Marionette TRACE conn5 -> [0,17,"getWindowHandle",null] 15:26:55 INFO - PROCESS | 1804 | 1461191215312 Marionette TRACE conn5 <- [1,17,null,{"value":"13"}] 15:26:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 15:26:55 INFO - PROCESS | 1804 | 1461191215316 Marionette TRACE conn5 -> [0,18,"setScriptTimeout",{"ms":35000}] 15:26:55 INFO - PROCESS | 1804 | 1461191215320 Marionette TRACE conn5 <- [1,18,null,{}] 15:26:55 INFO - PROCESS | 1804 | 1461191215332 Marionette TRACE conn5 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:55 INFO - PROCESS | 1804 | 1461191215422 Marionette TRACE conn5 <- [1,19,null,{"value":null}] 15:26:55 INFO - PROCESS | 1804 | 1461191215429 Marionette TRACE conn5 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:55 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DB513000 == 12 [pid = 1804] [id = 14] 15:26:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 38 (00000074DFC68800) [pid = 1804] [serial = 38] [outer = 0000000000000000] 15:26:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 39 (00000074E0E9B400) [pid = 1804] [serial = 39] [outer = 00000074DFC68800] 15:26:55 INFO - PROCESS | 1804 | 1461191215481 Marionette DEBUG loaded listener.js 15:26:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 40 (00000074E1F10000) [pid = 1804] [serial = 40] [outer = 00000074DFC68800] 15:26:55 INFO - PROCESS | 1804 | 1461191215915 Marionette TRACE conn5 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 15:26:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 15:26:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 629ms 15:26:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 15:26:55 INFO - PROCESS | 1804 | 1461191215948 Marionette TRACE conn5 -> [0,21,"getWindowHandle",null] 15:26:55 INFO - PROCESS | 1804 | 1461191215950 Marionette TRACE conn5 <- [1,21,null,{"value":"13"}] 15:26:55 INFO - PROCESS | 1804 | 1461191215954 Marionette TRACE conn5 -> [0,22,"setScriptTimeout",{"ms":35000}] 15:26:55 INFO - PROCESS | 1804 | 1461191215956 Marionette TRACE conn5 <- [1,22,null,{}] 15:26:55 INFO - PROCESS | 1804 | 1461191215960 Marionette TRACE conn5 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:56 INFO - PROCESS | 1804 | 1461191216037 Marionette TRACE conn5 <- [1,23,null,{"value":null}] 15:26:56 INFO - PROCESS | 1804 | 1461191216044 Marionette TRACE conn5 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:56 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DCE8C800 == 13 [pid = 1804] [id = 15] 15:26:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 41 (00000074D705B400) [pid = 1804] [serial = 41] [outer = 0000000000000000] 15:26:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 42 (00000074D0F56800) [pid = 1804] [serial = 42] [outer = 00000074D705B400] 15:26:56 INFO - PROCESS | 1804 | 1461191216094 Marionette DEBUG loaded listener.js 15:26:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 43 (00000074DED71400) [pid = 1804] [serial = 43] [outer = 00000074D705B400] 15:26:56 INFO - PROCESS | 1804 | 1461191216491 Marionette TRACE conn5 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 15:26:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 15:26:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 587ms 15:26:56 INFO - PROCESS | 1804 | 1461191216544 Marionette TRACE conn5 -> [0,25,"getWindowHandle",null] 15:26:56 INFO - PROCESS | 1804 | 1461191216546 Marionette TRACE conn5 <- [1,25,null,{"value":"13"}] 15:26:56 INFO - PROCESS | 1804 | 1461191216549 Marionette TRACE conn5 -> [0,26,"setScriptTimeout",{"ms":35000}] 15:26:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 15:26:56 INFO - PROCESS | 1804 | 1461191216551 Marionette TRACE conn5 <- [1,26,null,{}] 15:26:56 INFO - PROCESS | 1804 | 1461191216554 Marionette TRACE conn5 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:56 INFO - PROCESS | 1804 | 1461191216630 Marionette TRACE conn5 <- [1,27,null,{"value":null}] 15:26:56 INFO - PROCESS | 1804 | 1461191216637 Marionette TRACE conn5 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:56 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DDA88000 == 14 [pid = 1804] [id = 16] 15:26:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 44 (00000074DD7C8C00) [pid = 1804] [serial = 44] [outer = 0000000000000000] 15:26:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 45 (00000074DD7CC800) [pid = 1804] [serial = 45] [outer = 00000074DD7C8C00] 15:26:56 INFO - PROCESS | 1804 | 1461191216685 Marionette DEBUG loaded listener.js 15:26:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 46 (00000074DED6D000) [pid = 1804] [serial = 46] [outer = 00000074DD7C8C00] 15:26:57 INFO - PROCESS | 1804 | 1461191217087 Marionette TRACE conn5 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 15:26:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 15:26:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 587ms 15:26:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 15:26:57 INFO - PROCESS | 1804 | 1461191217140 Marionette TRACE conn5 -> [0,29,"getWindowHandle",null] 15:26:57 INFO - PROCESS | 1804 | 1461191217142 Marionette TRACE conn5 <- [1,29,null,{"value":"13"}] 15:26:57 INFO - PROCESS | 1804 | 1461191217145 Marionette TRACE conn5 -> [0,30,"setScriptTimeout",{"ms":35000}] 15:26:57 INFO - PROCESS | 1804 | 1461191217147 Marionette TRACE conn5 <- [1,30,null,{}] 15:26:57 INFO - PROCESS | 1804 | 1461191217150 Marionette TRACE conn5 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:57 INFO - PROCESS | 1804 | 1461191217263 Marionette TRACE conn5 <- [1,31,null,{"value":null}] 15:26:57 INFO - PROCESS | 1804 | 1461191217280 Marionette TRACE conn5 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:57 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DE273000 == 15 [pid = 1804] [id = 17] 15:26:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 47 (00000074DF075800) [pid = 1804] [serial = 47] [outer = 0000000000000000] 15:26:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 48 (00000074E1B5FC00) [pid = 1804] [serial = 48] [outer = 00000074DF075800] 15:26:57 INFO - PROCESS | 1804 | 1461191217327 Marionette DEBUG loaded listener.js 15:26:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 49 (00000074E390F000) [pid = 1804] [serial = 49] [outer = 00000074DF075800] 15:26:57 INFO - PROCESS | 1804 | 1461191217778 Marionette TRACE conn5 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 15:26:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 15:26:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 671ms 15:26:57 INFO - PROCESS | 1804 | 1461191217819 Marionette TRACE conn5 -> [0,33,"getWindowHandle",null] 15:26:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 15:26:57 INFO - PROCESS | 1804 | 1461191217821 Marionette TRACE conn5 <- [1,33,null,{"value":"13"}] 15:26:57 INFO - PROCESS | 1804 | 1461191217825 Marionette TRACE conn5 -> [0,34,"setScriptTimeout",{"ms":35000}] 15:26:57 INFO - PROCESS | 1804 | 1461191217827 Marionette TRACE conn5 <- [1,34,null,{}] 15:26:57 INFO - PROCESS | 1804 | 1461191217830 Marionette TRACE conn5 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:57 INFO - PROCESS | 1804 | 1461191217902 Marionette TRACE conn5 <- [1,35,null,{"value":null}] 15:26:57 INFO - PROCESS | 1804 | 1461191217908 Marionette TRACE conn5 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:57 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DF2F2000 == 16 [pid = 1804] [id = 18] 15:26:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 50 (00000074CFA03800) [pid = 1804] [serial = 50] [outer = 0000000000000000] 15:26:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 51 (00000074CFAD5800) [pid = 1804] [serial = 51] [outer = 00000074CFA03800] 15:26:57 INFO - PROCESS | 1804 | 1461191217954 Marionette DEBUG loaded listener.js 15:26:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 52 (00000074E3904400) [pid = 1804] [serial = 52] [outer = 00000074CFA03800] 15:26:58 INFO - PROCESS | 1804 | 1461191218351 Marionette TRACE conn5 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 15:26:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 15:26:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 587ms 15:26:58 INFO - PROCESS | 1804 | 1461191218416 Marionette TRACE conn5 -> [0,37,"getWindowHandle",null] 15:26:58 INFO - PROCESS | 1804 | 1461191218418 Marionette TRACE conn5 <- [1,37,null,{"value":"13"}] 15:26:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 15:26:58 INFO - PROCESS | 1804 | 1461191218422 Marionette TRACE conn5 -> [0,38,"setScriptTimeout",{"ms":35000}] 15:26:58 INFO - PROCESS | 1804 | 1461191218424 Marionette TRACE conn5 <- [1,38,null,{}] 15:26:58 INFO - PROCESS | 1804 | 1461191218427 Marionette TRACE conn5 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:58 INFO - PROCESS | 1804 | 1461191218500 Marionette TRACE conn5 <- [1,39,null,{"value":null}] 15:26:58 INFO - PROCESS | 1804 | 1461191218508 Marionette TRACE conn5 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:58 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E0E22800 == 17 [pid = 1804] [id = 19] 15:26:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 53 (00000074CC5B1000) [pid = 1804] [serial = 53] [outer = 0000000000000000] 15:26:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 54 (00000074CC5B8000) [pid = 1804] [serial = 54] [outer = 00000074CC5B1000] 15:26:58 INFO - PROCESS | 1804 | 1461191218555 Marionette DEBUG loaded listener.js 15:26:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 55 (00000074CFAAF800) [pid = 1804] [serial = 55] [outer = 00000074CC5B1000] 15:26:58 INFO - PROCESS | 1804 | 1461191218925 Marionette TRACE conn5 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 15:26:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 15:26:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 523ms 15:26:58 INFO - PROCESS | 1804 | 1461191218947 Marionette TRACE conn5 -> [0,41,"getWindowHandle",null] 15:26:58 INFO - PROCESS | 1804 | 1461191218949 Marionette TRACE conn5 <- [1,41,null,{"value":"13"}] 15:26:58 INFO - PROCESS | 1804 | 1461191218952 Marionette TRACE conn5 -> [0,42,"setScriptTimeout",{"ms":35000}] 15:26:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 15:26:58 INFO - PROCESS | 1804 | 1461191218954 Marionette TRACE conn5 <- [1,42,null,{}] 15:26:58 INFO - PROCESS | 1804 | 1461191218958 Marionette TRACE conn5 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:59 INFO - PROCESS | 1804 | 1461191219058 Marionette TRACE conn5 <- [1,43,null,{"value":null}] 15:26:59 INFO - PROCESS | 1804 | 1461191219067 Marionette TRACE conn5 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:59 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E14CF000 == 18 [pid = 1804] [id = 20] 15:26:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 56 (00000074CC5B6000) [pid = 1804] [serial = 56] [outer = 0000000000000000] 15:26:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 57 (00000074CF9D0C00) [pid = 1804] [serial = 57] [outer = 00000074CC5B6000] 15:26:59 INFO - PROCESS | 1804 | 1461191219112 Marionette DEBUG loaded listener.js 15:26:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 58 (00000074CFA0BC00) [pid = 1804] [serial = 58] [outer = 00000074CC5B6000] 15:26:59 INFO - PROCESS | 1804 | 1461191219482 Marionette TRACE conn5 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 15:26:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 15:26:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 587ms 15:26:59 INFO - PROCESS | 1804 | 1461191219543 Marionette TRACE conn5 -> [0,45,"getWindowHandle",null] 15:26:59 INFO - PROCESS | 1804 | 1461191219545 Marionette TRACE conn5 <- [1,45,null,{"value":"13"}] 15:26:59 INFO - PROCESS | 1804 | 1461191219548 Marionette TRACE conn5 -> [0,46,"setScriptTimeout",{"ms":35000}] 15:26:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 15:26:59 INFO - PROCESS | 1804 | 1461191219550 Marionette TRACE conn5 <- [1,46,null,{}] 15:26:59 INFO - PROCESS | 1804 | 1461191219554 Marionette TRACE conn5 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:26:59 INFO - PROCESS | 1804 | 1461191219658 Marionette TRACE conn5 <- [1,47,null,{"value":null}] 15:26:59 INFO - PROCESS | 1804 | 1461191219666 Marionette TRACE conn5 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:59 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E38B1800 == 19 [pid = 1804] [id = 21] 15:26:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 59 (00000074CF9D5800) [pid = 1804] [serial = 59] [outer = 0000000000000000] 15:26:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 60 (00000074CFAB8800) [pid = 1804] [serial = 60] [outer = 00000074CF9D5800] 15:26:59 INFO - PROCESS | 1804 | 1461191219712 Marionette DEBUG loaded listener.js 15:26:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 61 (00000074DDDF1000) [pid = 1804] [serial = 61] [outer = 00000074CF9D5800] 15:27:00 INFO - PROCESS | 1804 | 1461191220085 Marionette TRACE conn5 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 15:27:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 15:27:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 586ms 15:27:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 15:27:00 INFO - PROCESS | 1804 | 1461191220138 Marionette TRACE conn5 -> [0,49,"getWindowHandle",null] 15:27:00 INFO - PROCESS | 1804 | 1461191220141 Marionette TRACE conn5 <- [1,49,null,{"value":"13"}] 15:27:00 INFO - PROCESS | 1804 | 1461191220144 Marionette TRACE conn5 -> [0,50,"setScriptTimeout",{"ms":35000}] 15:27:00 INFO - PROCESS | 1804 | 1461191220147 Marionette TRACE conn5 <- [1,50,null,{}] 15:27:00 INFO - PROCESS | 1804 | 1461191220150 Marionette TRACE conn5 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:00 INFO - PROCESS | 1804 | 1461191220265 Marionette TRACE conn5 <- [1,51,null,{"value":null}] 15:27:00 INFO - PROCESS | 1804 | 1461191220274 Marionette TRACE conn5 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:00 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E5006800 == 20 [pid = 1804] [id = 22] 15:27:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 62 (00000074D1D82400) [pid = 1804] [serial = 62] [outer = 0000000000000000] 15:27:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 63 (00000074D1DADC00) [pid = 1804] [serial = 63] [outer = 00000074D1D82400] 15:27:00 INFO - PROCESS | 1804 | 1461191220338 Marionette DEBUG loaded listener.js 15:27:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 64 (00000074D1DBA800) [pid = 1804] [serial = 64] [outer = 00000074D1D82400] 15:27:00 INFO - PROCESS | 1804 | 1461191220726 Marionette TRACE conn5 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:27:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 15:27:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 629ms 15:27:00 INFO - PROCESS | 1804 | 1461191220776 Marionette TRACE conn5 -> [0,53,"getWindowHandle",null] 15:27:00 INFO - PROCESS | 1804 | 1461191220778 Marionette TRACE conn5 <- [1,53,null,{"value":"13"}] 15:27:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 15:27:00 INFO - PROCESS | 1804 | 1461191220782 Marionette TRACE conn5 -> [0,54,"setScriptTimeout",{"ms":35000}] 15:27:00 INFO - PROCESS | 1804 | 1461191220784 Marionette TRACE conn5 <- [1,54,null,{}] 15:27:00 INFO - PROCESS | 1804 | 1461191220787 Marionette TRACE conn5 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:00 INFO - PROCESS | 1804 | 1461191220885 Marionette TRACE conn5 <- [1,55,null,{"value":null}] 15:27:00 INFO - PROCESS | 1804 | 1461191220894 Marionette TRACE conn5 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:00 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E5021800 == 21 [pid = 1804] [id = 23] 15:27:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 65 (00000074E1419000) [pid = 1804] [serial = 65] [outer = 0000000000000000] 15:27:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 66 (00000074E5245400) [pid = 1804] [serial = 66] [outer = 00000074E1419000] 15:27:00 INFO - PROCESS | 1804 | 1461191220938 Marionette DEBUG loaded listener.js 15:27:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 67 (00000074E524CC00) [pid = 1804] [serial = 67] [outer = 00000074E1419000] 15:27:01 INFO - PROCESS | 1804 | 1461191221309 Marionette TRACE conn5 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:27:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 15:27:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 587ms 15:27:01 INFO - PROCESS | 1804 | 1461191221372 Marionette TRACE conn5 -> [0,57,"getWindowHandle",null] 15:27:01 INFO - PROCESS | 1804 | 1461191221374 Marionette TRACE conn5 <- [1,57,null,{"value":"13"}] 15:27:01 INFO - PROCESS | 1804 | 1461191221378 Marionette TRACE conn5 -> [0,58,"setScriptTimeout",{"ms":35000}] 15:27:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 15:27:01 INFO - PROCESS | 1804 | 1461191221379 Marionette TRACE conn5 <- [1,58,null,{}] 15:27:01 INFO - PROCESS | 1804 | 1461191221383 Marionette TRACE conn5 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:02 INFO - PROCESS | 1804 | --DOCSHELL 00000074D6020000 == 20 [pid = 1804] [id = 8] 15:27:02 INFO - PROCESS | 1804 | 1461191222148 Marionette TRACE conn5 <- [1,59,null,{"value":null}] 15:27:02 INFO - PROCESS | 1804 | 1461191222240 Marionette TRACE conn5 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:02 INFO - PROCESS | 1804 | ++DOCSHELL 00000074D1C6E800 == 21 [pid = 1804] [id = 24] 15:27:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 68 (00000074CF9CDC00) [pid = 1804] [serial = 68] [outer = 0000000000000000] 15:27:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 69 (00000074CFA03000) [pid = 1804] [serial = 69] [outer = 00000074CF9CDC00] 15:27:02 INFO - PROCESS | 1804 | 1461191222291 Marionette DEBUG loaded listener.js 15:27:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 70 (00000074CFAB9800) [pid = 1804] [serial = 70] [outer = 00000074CF9CDC00] 15:27:02 INFO - PROCESS | 1804 | 1461191222715 Marionette TRACE conn5 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:27:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 15:27:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1380ms 15:27:02 INFO - PROCESS | 1804 | 1461191222762 Marionette TRACE conn5 -> [0,61,"getWindowHandle",null] 15:27:02 INFO - PROCESS | 1804 | 1461191222767 Marionette TRACE conn5 <- [1,61,null,{"value":"13"}] 15:27:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 15:27:02 INFO - PROCESS | 1804 | 1461191222778 Marionette TRACE conn5 -> [0,62,"setScriptTimeout",{"ms":35000}] 15:27:02 INFO - PROCESS | 1804 | 1461191222783 Marionette TRACE conn5 <- [1,62,null,{}] 15:27:02 INFO - PROCESS | 1804 | 1461191222788 Marionette TRACE conn5 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:02 INFO - PROCESS | 1804 | 1461191222889 Marionette TRACE conn5 <- [1,63,null,{"value":null}] 15:27:02 INFO - PROCESS | 1804 | 1461191222897 Marionette TRACE conn5 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:02 INFO - PROCESS | 1804 | ++DOCSHELL 00000074D6EA9000 == 22 [pid = 1804] [id = 25] 15:27:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 71 (00000074D1D7DC00) [pid = 1804] [serial = 71] [outer = 0000000000000000] 15:27:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 72 (00000074D1DB2800) [pid = 1804] [serial = 72] [outer = 00000074D1D7DC00] 15:27:02 INFO - PROCESS | 1804 | 1461191222946 Marionette DEBUG loaded listener.js 15:27:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 73 (00000074D2D8CC00) [pid = 1804] [serial = 73] [outer = 00000074D1D7DC00] 15:27:03 INFO - PROCESS | 1804 | 1461191223373 Marionette TRACE conn5 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:27:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 15:27:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 628ms 15:27:03 INFO - PROCESS | 1804 | 1461191223404 Marionette TRACE conn5 -> [0,65,"getWindowHandle",null] 15:27:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 15:27:03 INFO - PROCESS | 1804 | 1461191223407 Marionette TRACE conn5 <- [1,65,null,{"value":"13"}] 15:27:03 INFO - PROCESS | 1804 | 1461191223410 Marionette TRACE conn5 -> [0,66,"setScriptTimeout",{"ms":35000}] 15:27:03 INFO - PROCESS | 1804 | 1461191223412 Marionette TRACE conn5 <- [1,66,null,{}] 15:27:03 INFO - PROCESS | 1804 | 1461191223416 Marionette TRACE conn5 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:03 INFO - PROCESS | 1804 | 1461191223760 Marionette TRACE conn5 <- [1,67,null,{"value":null}] 15:27:03 INFO - PROCESS | 1804 | --DOMWINDOW == 72 (00000074D864A000) [pid = 1804] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 15:27:03 INFO - PROCESS | 1804 | --DOMWINDOW == 71 (00000074DA8A3C00) [pid = 1804] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 15:27:03 INFO - PROCESS | 1804 | --DOMWINDOW == 70 (00000074DFC68800) [pid = 1804] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 15:27:03 INFO - PROCESS | 1804 | --DOMWINDOW == 69 (00000074D705B400) [pid = 1804] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 15:27:03 INFO - PROCESS | 1804 | --DOMWINDOW == 68 (00000074DD7C8C00) [pid = 1804] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 15:27:03 INFO - PROCESS | 1804 | --DOMWINDOW == 67 (00000074D1D82400) [pid = 1804] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 15:27:03 INFO - PROCESS | 1804 | --DOMWINDOW == 66 (00000074DD736800) [pid = 1804] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 15:27:03 INFO - PROCESS | 1804 | --DOMWINDOW == 65 (00000074D0549800) [pid = 1804] [serial = 29] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 15:27:03 INFO - PROCESS | 1804 | 1461191223841 Marionette TRACE conn5 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:03 INFO - PROCESS | 1804 | ++DOCSHELL 00000074D7B7B000 == 23 [pid = 1804] [id = 26] 15:27:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 66 (00000074D147A800) [pid = 1804] [serial = 74] [outer = 0000000000000000] 15:27:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 67 (00000074D1D82400) [pid = 1804] [serial = 75] [outer = 00000074D147A800] 15:27:03 INFO - PROCESS | 1804 | 1461191223889 Marionette DEBUG loaded listener.js 15:27:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 68 (00000074D6DF3400) [pid = 1804] [serial = 76] [outer = 00000074D147A800] 15:27:04 INFO - PROCESS | 1804 | 1461191224257 Marionette TRACE conn5 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:27:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 15:27:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 881ms 15:27:04 INFO - PROCESS | 1804 | 1461191224293 Marionette TRACE conn5 -> [0,69,"getWindowHandle",null] 15:27:04 INFO - PROCESS | 1804 | 1461191224297 Marionette TRACE conn5 <- [1,69,null,{"value":"13"}] 15:27:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 15:27:04 INFO - PROCESS | 1804 | 1461191224308 Marionette TRACE conn5 -> [0,70,"setScriptTimeout",{"ms":35000}] 15:27:04 INFO - PROCESS | 1804 | 1461191224313 Marionette TRACE conn5 <- [1,70,null,{}] 15:27:04 INFO - PROCESS | 1804 | 1461191224316 Marionette TRACE conn5 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:04 INFO - PROCESS | 1804 | 1461191224396 Marionette TRACE conn5 <- [1,71,null,{"value":null}] 15:27:04 INFO - PROCESS | 1804 | 1461191224403 Marionette TRACE conn5 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:04 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DD93D000 == 24 [pid = 1804] [id = 27] 15:27:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 69 (00000074D6F62800) [pid = 1804] [serial = 77] [outer = 0000000000000000] 15:27:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 70 (00000074D7A97800) [pid = 1804] [serial = 78] [outer = 00000074D6F62800] 15:27:04 INFO - PROCESS | 1804 | 1461191224452 Marionette DEBUG loaded listener.js 15:27:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 71 (00000074DAABDC00) [pid = 1804] [serial = 79] [outer = 00000074D6F62800] 15:27:04 INFO - PROCESS | 1804 | 1461191224858 Marionette TRACE conn5 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:27:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 15:27:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 586ms 15:27:04 INFO - PROCESS | 1804 | 1461191224893 Marionette TRACE conn5 -> [0,73,"getWindowHandle",null] 15:27:04 INFO - PROCESS | 1804 | 1461191224895 Marionette TRACE conn5 <- [1,73,null,{"value":"13"}] 15:27:04 INFO - PROCESS | 1804 | 1461191224898 Marionette TRACE conn5 -> [0,74,"setScriptTimeout",{"ms":35000}] 15:27:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 15:27:04 INFO - PROCESS | 1804 | 1461191224900 Marionette TRACE conn5 <- [1,74,null,{}] 15:27:04 INFO - PROCESS | 1804 | 1461191224904 Marionette TRACE conn5 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:04 INFO - PROCESS | 1804 | 1461191224986 Marionette TRACE conn5 <- [1,75,null,{"value":null}] 15:27:04 INFO - PROCESS | 1804 | 1461191224992 Marionette TRACE conn5 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:05 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DE261000 == 25 [pid = 1804] [id = 28] 15:27:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 72 (00000074DBC98000) [pid = 1804] [serial = 80] [outer = 0000000000000000] 15:27:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 73 (00000074DBCF9800) [pid = 1804] [serial = 81] [outer = 00000074DBC98000] 15:27:05 INFO - PROCESS | 1804 | 1461191225039 Marionette DEBUG loaded listener.js 15:27:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 74 (00000074DD764800) [pid = 1804] [serial = 82] [outer = 00000074DBC98000] 15:27:05 INFO - PROCESS | 1804 | 1461191225439 Marionette TRACE conn5 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:27:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 15:27:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 587ms 15:27:05 INFO - PROCESS | 1804 | 1461191225493 Marionette TRACE conn5 -> [0,77,"getWindowHandle",null] 15:27:05 INFO - PROCESS | 1804 | 1461191225496 Marionette TRACE conn5 <- [1,77,null,{"value":"13"}] 15:27:05 INFO - PROCESS | 1804 | 1461191225499 Marionette TRACE conn5 -> [0,78,"setScriptTimeout",{"ms":35000}] 15:27:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 15:27:05 INFO - PROCESS | 1804 | 1461191225501 Marionette TRACE conn5 <- [1,78,null,{}] 15:27:05 INFO - PROCESS | 1804 | 1461191225504 Marionette TRACE conn5 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:05 INFO - PROCESS | 1804 | 1461191225580 Marionette TRACE conn5 <- [1,79,null,{"value":null}] 15:27:05 INFO - PROCESS | 1804 | 1461191225587 Marionette TRACE conn5 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:05 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DF2EB800 == 26 [pid = 1804] [id = 29] 15:27:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 75 (00000074DDCC0800) [pid = 1804] [serial = 83] [outer = 0000000000000000] 15:27:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 76 (00000074DDDED000) [pid = 1804] [serial = 84] [outer = 00000074DDCC0800] 15:27:05 INFO - PROCESS | 1804 | 1461191225644 Marionette DEBUG loaded listener.js 15:27:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 77 (00000074DE59CC00) [pid = 1804] [serial = 85] [outer = 00000074DDCC0800] 15:27:06 INFO - PROCESS | 1804 | 1461191226301 Marionette TRACE conn5 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:27:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 15:27:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 880ms 15:27:06 INFO - PROCESS | 1804 | 1461191226384 Marionette TRACE conn5 -> [0,81,"getWindowHandle",null] 15:27:06 INFO - PROCESS | 1804 | 1461191226388 Marionette TRACE conn5 <- [1,81,null,{"value":"13"}] 15:27:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 15:27:06 INFO - PROCESS | 1804 | 1461191226393 Marionette TRACE conn5 -> [0,82,"setScriptTimeout",{"ms":35000}] 15:27:06 INFO - PROCESS | 1804 | 1461191226398 Marionette TRACE conn5 <- [1,82,null,{}] 15:27:06 INFO - PROCESS | 1804 | 1461191226403 Marionette TRACE conn5 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:06 INFO - PROCESS | 1804 | 1461191226506 Marionette TRACE conn5 <- [1,83,null,{"value":null}] 15:27:06 INFO - PROCESS | 1804 | 1461191226581 Marionette TRACE conn5 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:06 INFO - PROCESS | 1804 | ++DOCSHELL 00000074D7AD2800 == 27 [pid = 1804] [id = 30] 15:27:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 78 (00000074D1DAC800) [pid = 1804] [serial = 86] [outer = 0000000000000000] 15:27:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 79 (00000074D61B9C00) [pid = 1804] [serial = 87] [outer = 00000074D1DAC800] 15:27:06 INFO - PROCESS | 1804 | 1461191226639 Marionette DEBUG loaded listener.js 15:27:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 80 (00000074D6F59C00) [pid = 1804] [serial = 88] [outer = 00000074D1DAC800] 15:27:07 INFO - PROCESS | 1804 | 1461191227135 Marionette TRACE conn5 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:27:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 15:27:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 776ms 15:27:07 INFO - PROCESS | 1804 | 1461191227172 Marionette TRACE conn5 -> [0,85,"getWindowHandle",null] 15:27:07 INFO - PROCESS | 1804 | 1461191227179 Marionette TRACE conn5 <- [1,85,null,{"value":"13"}] 15:27:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 15:27:07 INFO - PROCESS | 1804 | 1461191227186 Marionette TRACE conn5 -> [0,86,"setScriptTimeout",{"ms":35000}] 15:27:07 INFO - PROCESS | 1804 | 1461191227189 Marionette TRACE conn5 <- [1,86,null,{}] 15:27:07 INFO - PROCESS | 1804 | 1461191227193 Marionette TRACE conn5 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:07 INFO - PROCESS | 1804 | 1461191227299 Marionette TRACE conn5 <- [1,87,null,{"value":null}] 15:27:07 INFO - PROCESS | 1804 | 1461191227374 Marionette TRACE conn5 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:07 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DFCB6000 == 28 [pid = 1804] [id = 31] 15:27:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 81 (00000074DA8A3800) [pid = 1804] [serial = 89] [outer = 0000000000000000] 15:27:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 82 (00000074DD741400) [pid = 1804] [serial = 90] [outer = 00000074DA8A3800] 15:27:07 INFO - PROCESS | 1804 | 1461191227432 Marionette DEBUG loaded listener.js 15:27:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 83 (00000074DE075C00) [pid = 1804] [serial = 91] [outer = 00000074DA8A3800] 15:27:07 INFO - PROCESS | 1804 | 1461191227958 Marionette TRACE conn5 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:27:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 15:27:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 839ms 15:27:08 INFO - PROCESS | 1804 | 1461191228028 Marionette TRACE conn5 -> [0,89,"getWindowHandle",null] 15:27:08 INFO - PROCESS | 1804 | 1461191228031 Marionette TRACE conn5 <- [1,89,null,{"value":"13"}] 15:27:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 15:27:08 INFO - PROCESS | 1804 | 1461191228035 Marionette TRACE conn5 -> [0,90,"setScriptTimeout",{"ms":35000}] 15:27:08 INFO - PROCESS | 1804 | 1461191228040 Marionette TRACE conn5 <- [1,90,null,{}] 15:27:08 INFO - PROCESS | 1804 | 1461191228051 Marionette TRACE conn5 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:08 INFO - PROCESS | 1804 | 1461191228152 Marionette TRACE conn5 <- [1,91,null,{"value":null}] 15:27:08 INFO - PROCESS | 1804 | 1461191228215 Marionette TRACE conn5 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:08 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E389C800 == 29 [pid = 1804] [id = 32] 15:27:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 84 (00000074DED87800) [pid = 1804] [serial = 92] [outer = 0000000000000000] 15:27:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 85 (00000074DED96C00) [pid = 1804] [serial = 93] [outer = 00000074DED87800] 15:27:08 INFO - PROCESS | 1804 | 1461191228276 Marionette DEBUG loaded listener.js 15:27:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 86 (00000074DF2A0C00) [pid = 1804] [serial = 94] [outer = 00000074DED87800] 15:27:08 INFO - PROCESS | 1804 | 1461191228791 Marionette TRACE conn5 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:27:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 15:27:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 839ms 15:27:08 INFO - PROCESS | 1804 | 1461191228876 Marionette TRACE conn5 -> [0,93,"getWindowHandle",null] 15:27:08 INFO - PROCESS | 1804 | 1461191228879 Marionette TRACE conn5 <- [1,93,null,{"value":"13"}] 15:27:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 15:27:08 INFO - PROCESS | 1804 | 1461191228883 Marionette TRACE conn5 -> [0,94,"setScriptTimeout",{"ms":35000}] 15:27:08 INFO - PROCESS | 1804 | 1461191228885 Marionette TRACE conn5 <- [1,94,null,{}] 15:27:08 INFO - PROCESS | 1804 | 1461191228889 Marionette TRACE conn5 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:08 INFO - PROCESS | 1804 | 1461191228989 Marionette TRACE conn5 <- [1,95,null,{"value":null}] 15:27:09 INFO - PROCESS | 1804 | 1461191229050 Marionette TRACE conn5 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:09 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DBC49000 == 30 [pid = 1804] [id = 33] 15:27:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 87 (00000074D1841C00) [pid = 1804] [serial = 95] [outer = 0000000000000000] 15:27:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 88 (00000074D1849000) [pid = 1804] [serial = 96] [outer = 00000074D1841C00] 15:27:09 INFO - PROCESS | 1804 | 1461191229107 Marionette DEBUG loaded listener.js 15:27:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 89 (00000074DF4D4800) [pid = 1804] [serial = 97] [outer = 00000074D1841C00] 15:27:09 INFO - PROCESS | 1804 | 1461191229736 Marionette TRACE conn5 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 15:27:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 15:27:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 922ms 15:27:09 INFO - PROCESS | 1804 | 1461191229807 Marionette TRACE conn5 -> [0,97,"getWindowHandle",null] 15:27:09 INFO - PROCESS | 1804 | 1461191229811 Marionette TRACE conn5 <- [1,97,null,{"value":"13"}] 15:27:09 INFO - PROCESS | 1804 | 1461191229817 Marionette TRACE conn5 -> [0,98,"setScriptTimeout",{"ms":35000}] 15:27:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 15:27:09 INFO - PROCESS | 1804 | 1461191229821 Marionette TRACE conn5 <- [1,98,null,{}] 15:27:09 INFO - PROCESS | 1804 | 1461191229844 Marionette TRACE conn5 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:09 INFO - PROCESS | 1804 | 1461191229938 Marionette TRACE conn5 <- [1,99,null,{"value":null}] 15:27:10 INFO - PROCESS | 1804 | 1461191230004 Marionette TRACE conn5 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:10 INFO - PROCESS | 1804 | ++DOCSHELL 00000074D6869000 == 31 [pid = 1804] [id = 34] 15:27:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 90 (00000074CFABAC00) [pid = 1804] [serial = 98] [outer = 0000000000000000] 15:27:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 91 (00000074CFAE2000) [pid = 1804] [serial = 99] [outer = 00000074CFABAC00] 15:27:10 INFO - PROCESS | 1804 | 1461191230055 Marionette DEBUG loaded listener.js 15:27:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 92 (00000074D1C7C800) [pid = 1804] [serial = 100] [outer = 00000074CFABAC00] 15:27:10 INFO - PROCESS | 1804 | --DOMWINDOW == 91 (00000074DE9E8000) [pid = 1804] [serial = 17] [outer = 0000000000000000] [url = about:blank] 15:27:10 INFO - PROCESS | 1804 | --DOMWINDOW == 90 (00000074DE929C00) [pid = 1804] [serial = 14] [outer = 0000000000000000] [url = about:blank] 15:27:10 INFO - PROCESS | 1804 | --DOMWINDOW == 89 (00000074DA8A2400) [pid = 1804] [serial = 9] [outer = 0000000000000000] [url = about:blank] 15:27:10 INFO - PROCESS | 1804 | --DOMWINDOW == 88 (00000074DA8A4000) [pid = 1804] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 15:27:10 INFO - PROCESS | 1804 | --DOMWINDOW == 87 (00000074D3553800) [pid = 1804] [serial = 4] [outer = 0000000000000000] [url = about:blank] 15:27:10 INFO - PROCESS | 1804 | --DOMWINDOW == 86 (00000074DD4CF400) [pid = 1804] [serial = 33] [outer = 0000000000000000] [url = about:blank] 15:27:10 INFO - PROCESS | 1804 | --DOMWINDOW == 85 (00000074DE0E2400) [pid = 1804] [serial = 36] [outer = 0000000000000000] [url = about:blank] 15:27:10 INFO - PROCESS | 1804 | --DOMWINDOW == 84 (00000074DED6E000) [pid = 1804] [serial = 37] [outer = 0000000000000000] [url = about:blank] 15:27:10 INFO - PROCESS | 1804 | --DOMWINDOW == 83 (00000074E0E9B400) [pid = 1804] [serial = 39] [outer = 0000000000000000] [url = about:blank] 15:27:10 INFO - PROCESS | 1804 | --DOMWINDOW == 82 (00000074E1F10000) [pid = 1804] [serial = 40] [outer = 0000000000000000] [url = about:blank] 15:27:10 INFO - PROCESS | 1804 | --DOMWINDOW == 81 (00000074D0F56800) [pid = 1804] [serial = 42] [outer = 0000000000000000] [url = about:blank] 15:27:10 INFO - PROCESS | 1804 | --DOMWINDOW == 80 (00000074DED71400) [pid = 1804] [serial = 43] [outer = 0000000000000000] [url = about:blank] 15:27:10 INFO - PROCESS | 1804 | --DOMWINDOW == 79 (00000074DD7CC800) [pid = 1804] [serial = 45] [outer = 0000000000000000] [url = about:blank] 15:27:10 INFO - PROCESS | 1804 | --DOMWINDOW == 78 (00000074E1B5FC00) [pid = 1804] [serial = 48] [outer = 0000000000000000] [url = about:blank] 15:27:10 INFO - PROCESS | 1804 | --DOMWINDOW == 77 (00000074CFAD5800) [pid = 1804] [serial = 51] [outer = 0000000000000000] [url = about:blank] 15:27:10 INFO - PROCESS | 1804 | --DOMWINDOW == 76 (00000074CC5B8000) [pid = 1804] [serial = 54] [outer = 0000000000000000] [url = about:blank] 15:27:10 INFO - PROCESS | 1804 | --DOMWINDOW == 75 (00000074CF9D0C00) [pid = 1804] [serial = 57] [outer = 0000000000000000] [url = about:blank] 15:27:10 INFO - PROCESS | 1804 | --DOMWINDOW == 74 (00000074CFAB8800) [pid = 1804] [serial = 60] [outer = 0000000000000000] [url = about:blank] 15:27:10 INFO - PROCESS | 1804 | --DOMWINDOW == 73 (00000074D1DADC00) [pid = 1804] [serial = 63] [outer = 0000000000000000] [url = about:blank] 15:27:10 INFO - PROCESS | 1804 | --DOMWINDOW == 72 (00000074DD766C00) [pid = 1804] [serial = 21] [outer = 0000000000000000] [url = about:blank] 15:27:10 INFO - PROCESS | 1804 | --DOMWINDOW == 71 (00000074DE0DA000) [pid = 1804] [serial = 22] [outer = 0000000000000000] [url = about:blank] 15:27:10 INFO - PROCESS | 1804 | --DOMWINDOW == 70 (00000074DE59A000) [pid = 1804] [serial = 24] [outer = 0000000000000000] [url = about:blank] 15:27:10 INFO - PROCESS | 1804 | --DOMWINDOW == 69 (00000074D6BC1000) [pid = 1804] [serial = 30] [outer = 0000000000000000] [url = about:blank] 15:27:10 INFO - PROCESS | 1804 | --DOMWINDOW == 68 (00000074DED6D000) [pid = 1804] [serial = 46] [outer = 0000000000000000] [url = about:blank] 15:27:10 INFO - PROCESS | 1804 | --DOMWINDOW == 67 (00000074D2806800) [pid = 1804] [serial = 27] [outer = 0000000000000000] [url = about:blank] 15:27:10 INFO - PROCESS | 1804 | --DOMWINDOW == 66 (00000074D1DBA800) [pid = 1804] [serial = 64] [outer = 0000000000000000] [url = about:blank] 15:27:10 INFO - PROCESS | 1804 | --DOMWINDOW == 65 (00000074D8651400) [pid = 1804] [serial = 31] [outer = 0000000000000000] [url = about:blank] 15:27:10 INFO - PROCESS | 1804 | 1461191230537 Marionette TRACE conn5 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 15:27:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 15:27:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 755ms 15:27:10 INFO - PROCESS | 1804 | 1461191230576 Marionette TRACE conn5 -> [0,101,"getWindowHandle",null] 15:27:10 INFO - PROCESS | 1804 | 1461191230582 Marionette TRACE conn5 <- [1,101,null,{"value":"13"}] 15:27:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 15:27:10 INFO - PROCESS | 1804 | 1461191230588 Marionette TRACE conn5 -> [0,102,"setScriptTimeout",{"ms":35000}] 15:27:10 INFO - PROCESS | 1804 | 1461191230591 Marionette TRACE conn5 <- [1,102,null,{}] 15:27:10 INFO - PROCESS | 1804 | 1461191230595 Marionette TRACE conn5 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:10 INFO - PROCESS | 1804 | 1461191230677 Marionette TRACE conn5 <- [1,103,null,{"value":null}] 15:27:10 INFO - PROCESS | 1804 | 1461191230686 Marionette TRACE conn5 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:10 INFO - PROCESS | 1804 | ++DOCSHELL 00000074D6EC0800 == 32 [pid = 1804] [id = 35] 15:27:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 66 (00000074D1D87400) [pid = 1804] [serial = 101] [outer = 0000000000000000] 15:27:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 67 (00000074D6036C00) [pid = 1804] [serial = 102] [outer = 00000074D1D87400] 15:27:10 INFO - PROCESS | 1804 | 1461191230734 Marionette DEBUG loaded listener.js 15:27:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 68 (00000074D68A7800) [pid = 1804] [serial = 103] [outer = 00000074D1D87400] 15:27:11 INFO - PROCESS | 1804 | 1461191231155 Marionette TRACE conn5 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 15:27:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 15:27:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 629ms 15:27:11 INFO - PROCESS | 1804 | 1461191231219 Marionette TRACE conn5 -> [0,105,"getWindowHandle",null] 15:27:11 INFO - PROCESS | 1804 | 1461191231222 Marionette TRACE conn5 <- [1,105,null,{"value":"13"}] 15:27:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 15:27:11 INFO - PROCESS | 1804 | 1461191231225 Marionette TRACE conn5 -> [0,106,"setScriptTimeout",{"ms":35000}] 15:27:11 INFO - PROCESS | 1804 | 1461191231229 Marionette TRACE conn5 <- [1,106,null,{}] 15:27:11 INFO - PROCESS | 1804 | 1461191231240 Marionette TRACE conn5 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:11 INFO - PROCESS | 1804 | 1461191231347 Marionette TRACE conn5 <- [1,107,null,{"value":null}] 15:27:11 INFO - PROCESS | 1804 | 1461191231362 Marionette TRACE conn5 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:11 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DBBAF800 == 33 [pid = 1804] [id = 36] 15:27:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 69 (00000074D82A3800) [pid = 1804] [serial = 104] [outer = 0000000000000000] 15:27:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 70 (00000074D8651400) [pid = 1804] [serial = 105] [outer = 00000074D82A3800] 15:27:11 INFO - PROCESS | 1804 | 1461191231411 Marionette DEBUG loaded listener.js 15:27:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 71 (00000074DBBFE000) [pid = 1804] [serial = 106] [outer = 00000074D82A3800] 15:27:11 INFO - PROCESS | 1804 | 1461191231810 Marionette TRACE conn5 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 15:27:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 15:27:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 630ms 15:27:11 INFO - PROCESS | 1804 | 1461191231858 Marionette TRACE conn5 -> [0,109,"getWindowHandle",null] 15:27:11 INFO - PROCESS | 1804 | 1461191231861 Marionette TRACE conn5 <- [1,109,null,{"value":"13"}] 15:27:11 INFO - PROCESS | 1804 | 1461191231864 Marionette TRACE conn5 -> [0,110,"setScriptTimeout",{"ms":35000}] 15:27:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 15:27:11 INFO - PROCESS | 1804 | 1461191231866 Marionette TRACE conn5 <- [1,110,null,{}] 15:27:11 INFO - PROCESS | 1804 | 1461191231870 Marionette TRACE conn5 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:11 INFO - PROCESS | 1804 | 1461191231954 Marionette TRACE conn5 <- [1,111,null,{"value":null}] 15:27:11 INFO - PROCESS | 1804 | 1461191231960 Marionette TRACE conn5 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:11 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DDE18800 == 34 [pid = 1804] [id = 37] 15:27:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 72 (00000074DD7C3400) [pid = 1804] [serial = 107] [outer = 0000000000000000] 15:27:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 73 (00000074DD7D0400) [pid = 1804] [serial = 108] [outer = 00000074DD7C3400] 15:27:12 INFO - PROCESS | 1804 | 1461191232007 Marionette DEBUG loaded listener.js 15:27:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 74 (00000074DE22AC00) [pid = 1804] [serial = 109] [outer = 00000074DD7C3400] 15:27:12 INFO - PROCESS | 1804 | 1461191232386 Marionette TRACE conn5 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 15:27:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 15:27:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 586ms 15:27:12 INFO - PROCESS | 1804 | 1461191232453 Marionette TRACE conn5 -> [0,113,"getWindowHandle",null] 15:27:12 INFO - PROCESS | 1804 | 1461191232455 Marionette TRACE conn5 <- [1,113,null,{"value":"13"}] 15:27:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 15:27:12 INFO - PROCESS | 1804 | 1461191232458 Marionette TRACE conn5 -> [0,114,"setScriptTimeout",{"ms":35000}] 15:27:12 INFO - PROCESS | 1804 | 1461191232460 Marionette TRACE conn5 <- [1,114,null,{}] 15:27:12 INFO - PROCESS | 1804 | 1461191232463 Marionette TRACE conn5 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:12 INFO - PROCESS | 1804 | 1461191232539 Marionette TRACE conn5 <- [1,115,null,{"value":null}] 15:27:12 INFO - PROCESS | 1804 | 1461191232545 Marionette TRACE conn5 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:12 INFO - PROCESS | 1804 | ++DOCSHELL 00000074D15FC000 == 35 [pid = 1804] [id = 38] 15:27:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 75 (00000074DE928800) [pid = 1804] [serial = 110] [outer = 0000000000000000] 15:27:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 76 (00000074DED6F800) [pid = 1804] [serial = 111] [outer = 00000074DE928800] 15:27:12 INFO - PROCESS | 1804 | 1461191232591 Marionette DEBUG loaded listener.js 15:27:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 77 (00000074DF073400) [pid = 1804] [serial = 112] [outer = 00000074DE928800] 15:27:13 INFO - PROCESS | 1804 | 1461191233059 Marionette TRACE conn5 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 15:27:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 15:27:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 629ms 15:27:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 15:27:13 INFO - PROCESS | 1804 | 1461191233098 Marionette TRACE conn5 -> [0,117,"getWindowHandle",null] 15:27:13 INFO - PROCESS | 1804 | 1461191233101 Marionette TRACE conn5 <- [1,117,null,{"value":"13"}] 15:27:13 INFO - PROCESS | 1804 | 1461191233104 Marionette TRACE conn5 -> [0,118,"setScriptTimeout",{"ms":35000}] 15:27:13 INFO - PROCESS | 1804 | 1461191233106 Marionette TRACE conn5 <- [1,118,null,{}] 15:27:13 INFO - PROCESS | 1804 | 1461191233109 Marionette TRACE conn5 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:13 INFO - PROCESS | 1804 | 1461191233229 Marionette TRACE conn5 <- [1,119,null,{"value":null}] 15:27:13 INFO - PROCESS | 1804 | 1461191233245 Marionette TRACE conn5 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:13 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E14CD800 == 36 [pid = 1804] [id = 39] 15:27:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 78 (00000074D181F000) [pid = 1804] [serial = 113] [outer = 0000000000000000] 15:27:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 79 (00000074DF4CDC00) [pid = 1804] [serial = 114] [outer = 00000074D181F000] 15:27:13 INFO - PROCESS | 1804 | 1461191233325 Marionette DEBUG loaded listener.js 15:27:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 80 (00000074DF9EDC00) [pid = 1804] [serial = 115] [outer = 00000074D181F000] 15:27:13 INFO - PROCESS | 1804 | 1461191233711 Marionette TRACE conn5 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 15:27:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 15:27:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 628ms 15:27:13 INFO - PROCESS | 1804 | 1461191233732 Marionette TRACE conn5 -> [0,121,"getWindowHandle",null] 15:27:13 INFO - PROCESS | 1804 | 1461191233734 Marionette TRACE conn5 <- [1,121,null,{"value":"13"}] 15:27:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 15:27:13 INFO - PROCESS | 1804 | 1461191233738 Marionette TRACE conn5 -> [0,122,"setScriptTimeout",{"ms":35000}] 15:27:13 INFO - PROCESS | 1804 | 1461191233740 Marionette TRACE conn5 <- [1,122,null,{}] 15:27:13 INFO - PROCESS | 1804 | 1461191233743 Marionette TRACE conn5 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:13 INFO - PROCESS | 1804 | 1461191233838 Marionette TRACE conn5 <- [1,123,null,{"value":null}] 15:27:13 INFO - PROCESS | 1804 | 1461191233844 Marionette TRACE conn5 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:13 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E501C000 == 37 [pid = 1804] [id = 40] 15:27:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 81 (00000074D70C8C00) [pid = 1804] [serial = 116] [outer = 0000000000000000] 15:27:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 82 (00000074D70CAC00) [pid = 1804] [serial = 117] [outer = 00000074D70C8C00] 15:27:13 INFO - PROCESS | 1804 | 1461191233912 Marionette DEBUG loaded listener.js 15:27:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 83 (00000074DFBD6400) [pid = 1804] [serial = 118] [outer = 00000074D70C8C00] 15:27:14 INFO - PROCESS | 1804 | 1461191234325 Marionette TRACE conn5 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 15:27:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 15:27:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 629ms 15:27:14 INFO - PROCESS | 1804 | 1461191234371 Marionette TRACE conn5 -> [0,125,"getWindowHandle",null] 15:27:14 INFO - PROCESS | 1804 | 1461191234373 Marionette TRACE conn5 <- [1,125,null,{"value":"13"}] 15:27:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 15:27:14 INFO - PROCESS | 1804 | 1461191234384 Marionette TRACE conn5 -> [0,126,"setScriptTimeout",{"ms":35000}] 15:27:14 INFO - PROCESS | 1804 | 1461191234386 Marionette TRACE conn5 <- [1,126,null,{}] 15:27:14 INFO - PROCESS | 1804 | 1461191234390 Marionette TRACE conn5 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:14 INFO - PROCESS | 1804 | 1461191234485 Marionette TRACE conn5 <- [1,127,null,{"value":null}] 15:27:14 INFO - PROCESS | 1804 | 1461191234491 Marionette TRACE conn5 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:14 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DF9BC000 == 38 [pid = 1804] [id = 41] 15:27:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 84 (00000074D70C9000) [pid = 1804] [serial = 119] [outer = 0000000000000000] 15:27:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 85 (00000074E07E6C00) [pid = 1804] [serial = 120] [outer = 00000074D70C9000] 15:27:14 INFO - PROCESS | 1804 | 1461191234537 Marionette DEBUG loaded listener.js 15:27:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 86 (00000074E14A2400) [pid = 1804] [serial = 121] [outer = 00000074D70C9000] 15:27:14 INFO - PROCESS | 1804 | --DOMWINDOW == 85 (00000074E1419000) [pid = 1804] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 15:27:14 INFO - PROCESS | 1804 | --DOMWINDOW == 84 (00000074CFA03800) [pid = 1804] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 15:27:14 INFO - PROCESS | 1804 | --DOMWINDOW == 83 (00000074CF9D5800) [pid = 1804] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 15:27:14 INFO - PROCESS | 1804 | --DOMWINDOW == 82 (00000074DF075800) [pid = 1804] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 15:27:14 INFO - PROCESS | 1804 | --DOMWINDOW == 81 (00000074CC5B1000) [pid = 1804] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 15:27:14 INFO - PROCESS | 1804 | --DOMWINDOW == 80 (00000074CC5B6000) [pid = 1804] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 15:27:14 INFO - PROCESS | 1804 | --DOMWINDOW == 79 (00000074D1D7DC00) [pid = 1804] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 15:27:14 INFO - PROCESS | 1804 | --DOMWINDOW == 78 (00000074DBC98000) [pid = 1804] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 15:27:14 INFO - PROCESS | 1804 | --DOMWINDOW == 77 (00000074D147A800) [pid = 1804] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 15:27:14 INFO - PROCESS | 1804 | --DOMWINDOW == 76 (00000074D6F62800) [pid = 1804] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 15:27:14 INFO - PROCESS | 1804 | --DOMWINDOW == 75 (00000074CF9CDC00) [pid = 1804] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 15:27:14 INFO - PROCESS | 1804 | 1461191234949 Marionette TRACE conn5 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 15:27:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 15:27:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 566ms 15:27:14 INFO - PROCESS | 1804 | 1461191234956 Marionette TRACE conn5 -> [0,129,"getWindowHandle",null] 15:27:14 INFO - PROCESS | 1804 | 1461191234958 Marionette TRACE conn5 <- [1,129,null,{"value":"13"}] 15:27:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 15:27:14 INFO - PROCESS | 1804 | 1461191234962 Marionette TRACE conn5 -> [0,130,"setScriptTimeout",{"ms":35000}] 15:27:14 INFO - PROCESS | 1804 | 1461191234963 Marionette TRACE conn5 <- [1,130,null,{}] 15:27:14 INFO - PROCESS | 1804 | 1461191234967 Marionette TRACE conn5 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:15 INFO - PROCESS | 1804 | 1461191235067 Marionette TRACE conn5 <- [1,131,null,{"value":null}] 15:27:15 INFO - PROCESS | 1804 | 1461191235103 Marionette TRACE conn5 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:15 INFO - PROCESS | 1804 | ++DOCSHELL 00000074CFA38800 == 39 [pid = 1804] [id = 42] 15:27:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 76 (00000074CF9CDC00) [pid = 1804] [serial = 122] [outer = 0000000000000000] 15:27:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 77 (00000074D6F5CC00) [pid = 1804] [serial = 123] [outer = 00000074CF9CDC00] 15:27:15 INFO - PROCESS | 1804 | 1461191235150 Marionette DEBUG loaded listener.js 15:27:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 78 (00000074D7A3B000) [pid = 1804] [serial = 124] [outer = 00000074CF9CDC00] 15:27:15 INFO - PROCESS | 1804 | 1461191235519 Marionette TRACE conn5 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 15:27:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 15:27:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 566ms 15:27:15 INFO - PROCESS | 1804 | 1461191235531 Marionette TRACE conn5 -> [0,133,"getWindowHandle",null] 15:27:15 INFO - PROCESS | 1804 | 1461191235533 Marionette TRACE conn5 <- [1,133,null,{"value":"13"}] 15:27:15 INFO - PROCESS | 1804 | 1461191235536 Marionette TRACE conn5 -> [0,134,"setScriptTimeout",{"ms":35000}] 15:27:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 15:27:15 INFO - PROCESS | 1804 | 1461191235538 Marionette TRACE conn5 <- [1,134,null,{}] 15:27:15 INFO - PROCESS | 1804 | 1461191235542 Marionette TRACE conn5 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:15 INFO - PROCESS | 1804 | 1461191235642 Marionette TRACE conn5 <- [1,135,null,{"value":null}] 15:27:15 INFO - PROCESS | 1804 | 1461191235650 Marionette TRACE conn5 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:15 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E6115000 == 40 [pid = 1804] [id = 43] 15:27:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 79 (00000074CF9D5800) [pid = 1804] [serial = 125] [outer = 0000000000000000] 15:27:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 80 (00000074D1DC4800) [pid = 1804] [serial = 126] [outer = 00000074CF9D5800] 15:27:15 INFO - PROCESS | 1804 | 1461191235696 Marionette DEBUG loaded listener.js 15:27:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 81 (00000074D7A35800) [pid = 1804] [serial = 127] [outer = 00000074CF9D5800] 15:27:16 INFO - PROCESS | 1804 | 1461191236077 Marionette TRACE conn5 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 15:27:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 15:27:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 588ms 15:27:16 INFO - PROCESS | 1804 | 1461191236128 Marionette TRACE conn5 -> [0,137,"getWindowHandle",null] 15:27:16 INFO - PROCESS | 1804 | 1461191236131 Marionette TRACE conn5 <- [1,137,null,{"value":"13"}] 15:27:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 15:27:16 INFO - PROCESS | 1804 | 1461191236134 Marionette TRACE conn5 -> [0,138,"setScriptTimeout",{"ms":35000}] 15:27:16 INFO - PROCESS | 1804 | 1461191236137 Marionette TRACE conn5 <- [1,138,null,{}] 15:27:16 INFO - PROCESS | 1804 | 1461191236140 Marionette TRACE conn5 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:16 INFO - PROCESS | 1804 | 1461191236262 Marionette TRACE conn5 <- [1,139,null,{"value":null}] 15:27:16 INFO - PROCESS | 1804 | 1461191236277 Marionette TRACE conn5 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:16 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E5D8B800 == 41 [pid = 1804] [id = 44] 15:27:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 82 (00000074D7A9F000) [pid = 1804] [serial = 128] [outer = 0000000000000000] 15:27:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 83 (00000074E1416C00) [pid = 1804] [serial = 129] [outer = 00000074D7A9F000] 15:27:16 INFO - PROCESS | 1804 | 1461191236328 Marionette DEBUG loaded listener.js 15:27:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 84 (00000074E5248800) [pid = 1804] [serial = 130] [outer = 00000074D7A9F000] 15:27:16 INFO - PROCESS | 1804 | 1461191236727 Marionette TRACE conn5 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 15:27:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 15:27:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 629ms 15:27:16 INFO - PROCESS | 1804 | 1461191236804 Marionette TRACE conn5 -> [0,141,"getWindowHandle",null] 15:27:16 INFO - PROCESS | 1804 | 1461191236808 Marionette TRACE conn5 <- [1,141,null,{"value":"13"}] 15:27:16 INFO - PROCESS | 1804 | 1461191236814 Marionette TRACE conn5 -> [0,142,"setScriptTimeout",{"ms":35000}] 15:27:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 15:27:16 INFO - PROCESS | 1804 | 1461191236819 Marionette TRACE conn5 <- [1,142,null,{}] 15:27:16 INFO - PROCESS | 1804 | 1461191236826 Marionette TRACE conn5 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:16 INFO - PROCESS | 1804 | 1461191236925 Marionette TRACE conn5 <- [1,143,null,{"value":null}] 15:27:17 INFO - PROCESS | 1804 | 1461191237037 Marionette TRACE conn5 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:17 INFO - PROCESS | 1804 | ++DOCSHELL 00000074D3177000 == 42 [pid = 1804] [id = 45] 15:27:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 85 (00000074CFABA000) [pid = 1804] [serial = 131] [outer = 0000000000000000] 15:27:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 86 (00000074D05E2400) [pid = 1804] [serial = 132] [outer = 00000074CFABA000] 15:27:17 INFO - PROCESS | 1804 | 1461191237096 Marionette DEBUG loaded listener.js 15:27:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 87 (00000074D181FC00) [pid = 1804] [serial = 133] [outer = 00000074CFABA000] 15:27:17 INFO - PROCESS | 1804 | 1461191237728 Marionette TRACE conn5 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 15:27:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 15:27:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 923ms 15:27:17 INFO - PROCESS | 1804 | 1461191237744 Marionette TRACE conn5 -> [0,145,"getWindowHandle",null] 15:27:17 INFO - PROCESS | 1804 | 1461191237748 Marionette TRACE conn5 <- [1,145,null,{"value":"13"}] 15:27:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 15:27:17 INFO - PROCESS | 1804 | 1461191237835 Marionette TRACE conn5 -> [0,146,"setScriptTimeout",{"ms":35000}] 15:27:17 INFO - PROCESS | 1804 | 1461191237840 Marionette TRACE conn5 <- [1,146,null,{}] 15:27:17 INFO - PROCESS | 1804 | 1461191237846 Marionette TRACE conn5 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:17 INFO - PROCESS | 1804 | 1461191237960 Marionette TRACE conn5 <- [1,147,null,{"value":null}] 15:27:18 INFO - PROCESS | 1804 | 1461191238017 Marionette TRACE conn5 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:18 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DE4CD000 == 43 [pid = 1804] [id = 46] 15:27:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 88 (00000074D1DC5C00) [pid = 1804] [serial = 134] [outer = 0000000000000000] 15:27:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 89 (00000074D6DEF800) [pid = 1804] [serial = 135] [outer = 00000074D1DC5C00] 15:27:18 INFO - PROCESS | 1804 | 1461191238075 Marionette DEBUG loaded listener.js 15:27:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 90 (00000074D70BFC00) [pid = 1804] [serial = 136] [outer = 00000074D1DC5C00] 15:27:18 INFO - PROCESS | 1804 | 1461191238658 Marionette TRACE conn5 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 15:27:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 15:27:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 965ms 15:27:18 INFO - PROCESS | 1804 | 1461191238723 Marionette TRACE conn5 -> [0,149,"getWindowHandle",null] 15:27:18 INFO - PROCESS | 1804 | 1461191238725 Marionette TRACE conn5 <- [1,149,null,{"value":"13"}] 15:27:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 15:27:18 INFO - PROCESS | 1804 | 1461191238730 Marionette TRACE conn5 -> [0,150,"setScriptTimeout",{"ms":35000}] 15:27:18 INFO - PROCESS | 1804 | 1461191238732 Marionette TRACE conn5 <- [1,150,null,{}] 15:27:18 INFO - PROCESS | 1804 | 1461191238742 Marionette TRACE conn5 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:18 INFO - PROCESS | 1804 | 1461191238850 Marionette TRACE conn5 <- [1,151,null,{"value":null}] 15:27:18 INFO - PROCESS | 1804 | 1461191238918 Marionette TRACE conn5 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:18 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E612B800 == 44 [pid = 1804] [id = 47] 15:27:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 91 (00000074DD7C3800) [pid = 1804] [serial = 137] [outer = 0000000000000000] 15:27:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 92 (00000074DDCB5800) [pid = 1804] [serial = 138] [outer = 00000074DD7C3800] 15:27:18 INFO - PROCESS | 1804 | 1461191238979 Marionette DEBUG loaded listener.js 15:27:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 93 (00000074DF07C400) [pid = 1804] [serial = 139] [outer = 00000074DD7C3800] 15:27:19 INFO - PROCESS | 1804 | 1461191239768 Marionette TRACE conn5 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 15:27:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 15:27:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1078ms 15:27:19 INFO - PROCESS | 1804 | 1461191239809 Marionette TRACE conn5 -> [0,153,"getWindowHandle",null] 15:27:19 INFO - PROCESS | 1804 | 1461191239814 Marionette TRACE conn5 <- [1,153,null,{"value":"13"}] 15:27:19 INFO - PROCESS | 1804 | 1461191239819 Marionette TRACE conn5 -> [0,154,"setScriptTimeout",{"ms":35000}] 15:27:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 15:27:19 INFO - PROCESS | 1804 | 1461191239823 Marionette TRACE conn5 <- [1,154,null,{}] 15:27:19 INFO - PROCESS | 1804 | 1461191239830 Marionette TRACE conn5 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:19 INFO - PROCESS | 1804 | 1461191239923 Marionette TRACE conn5 <- [1,155,null,{"value":null}] 15:27:20 INFO - PROCESS | 1804 | 1461191239993 Marionette TRACE conn5 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:20 INFO - PROCESS | 1804 | ++DOCSHELL 00000074D7AE0800 == 45 [pid = 1804] [id = 48] 15:27:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 94 (00000074D147B800) [pid = 1804] [serial = 140] [outer = 0000000000000000] 15:27:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 95 (00000074D181AC00) [pid = 1804] [serial = 141] [outer = 00000074D147B800] 15:27:20 INFO - PROCESS | 1804 | 1461191240043 Marionette DEBUG loaded listener.js 15:27:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 96 (00000074D1D7EC00) [pid = 1804] [serial = 142] [outer = 00000074D147B800] 15:27:20 INFO - PROCESS | 1804 | --DOCSHELL 00000074E6115000 == 44 [pid = 1804] [id = 43] 15:27:20 INFO - PROCESS | 1804 | --DOCSHELL 00000074CFA38800 == 43 [pid = 1804] [id = 42] 15:27:20 INFO - PROCESS | 1804 | --DOCSHELL 00000074DF9BC000 == 42 [pid = 1804] [id = 41] 15:27:20 INFO - PROCESS | 1804 | --DOCSHELL 00000074E501C000 == 41 [pid = 1804] [id = 40] 15:27:20 INFO - PROCESS | 1804 | --DOCSHELL 00000074E14CD800 == 40 [pid = 1804] [id = 39] 15:27:20 INFO - PROCESS | 1804 | --DOCSHELL 00000074D15FC000 == 39 [pid = 1804] [id = 38] 15:27:20 INFO - PROCESS | 1804 | --DOCSHELL 00000074DDE18800 == 38 [pid = 1804] [id = 37] 15:27:20 INFO - PROCESS | 1804 | --DOCSHELL 00000074DBBAF800 == 37 [pid = 1804] [id = 36] 15:27:20 INFO - PROCESS | 1804 | --DOCSHELL 00000074D6EC0800 == 36 [pid = 1804] [id = 35] 15:27:20 INFO - PROCESS | 1804 | --DOCSHELL 00000074D6869000 == 35 [pid = 1804] [id = 34] 15:27:20 INFO - PROCESS | 1804 | --DOMWINDOW == 95 (00000074DDDED000) [pid = 1804] [serial = 84] [outer = 0000000000000000] [url = about:blank] 15:27:20 INFO - PROCESS | 1804 | 1461191240667 Marionette TRACE conn5 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 15:27:20 INFO - PROCESS | 1804 | --DOMWINDOW == 94 (00000074E524CC00) [pid = 1804] [serial = 67] [outer = 0000000000000000] [url = about:blank] 15:27:20 INFO - PROCESS | 1804 | --DOMWINDOW == 93 (00000074E5245400) [pid = 1804] [serial = 66] [outer = 0000000000000000] [url = about:blank] 15:27:20 INFO - PROCESS | 1804 | --DOMWINDOW == 92 (00000074E3904400) [pid = 1804] [serial = 52] [outer = 0000000000000000] [url = about:blank] 15:27:20 INFO - PROCESS | 1804 | --DOMWINDOW == 91 (00000074DDDF1000) [pid = 1804] [serial = 61] [outer = 0000000000000000] [url = about:blank] 15:27:20 INFO - PROCESS | 1804 | --DOMWINDOW == 90 (00000074E390F000) [pid = 1804] [serial = 49] [outer = 0000000000000000] [url = about:blank] 15:27:20 INFO - PROCESS | 1804 | --DOMWINDOW == 89 (00000074CFAAF800) [pid = 1804] [serial = 55] [outer = 0000000000000000] [url = about:blank] 15:27:20 INFO - PROCESS | 1804 | --DOMWINDOW == 88 (00000074CFA0BC00) [pid = 1804] [serial = 58] [outer = 0000000000000000] [url = about:blank] 15:27:20 INFO - PROCESS | 1804 | --DOMWINDOW == 87 (00000074D1DB2800) [pid = 1804] [serial = 72] [outer = 0000000000000000] [url = about:blank] 15:27:20 INFO - PROCESS | 1804 | --DOMWINDOW == 86 (00000074DD764800) [pid = 1804] [serial = 82] [outer = 0000000000000000] [url = about:blank] 15:27:20 INFO - PROCESS | 1804 | --DOMWINDOW == 85 (00000074D1D82400) [pid = 1804] [serial = 75] [outer = 0000000000000000] [url = about:blank] 15:27:20 INFO - PROCESS | 1804 | --DOMWINDOW == 84 (00000074D2D8CC00) [pid = 1804] [serial = 73] [outer = 0000000000000000] [url = about:blank] 15:27:20 INFO - PROCESS | 1804 | --DOMWINDOW == 83 (00000074D7A97800) [pid = 1804] [serial = 78] [outer = 0000000000000000] [url = about:blank] 15:27:20 INFO - PROCESS | 1804 | --DOMWINDOW == 82 (00000074DBCF9800) [pid = 1804] [serial = 81] [outer = 0000000000000000] [url = about:blank] 15:27:20 INFO - PROCESS | 1804 | --DOMWINDOW == 81 (00000074DAABDC00) [pid = 1804] [serial = 79] [outer = 0000000000000000] [url = about:blank] 15:27:20 INFO - PROCESS | 1804 | --DOMWINDOW == 80 (00000074D6DF3400) [pid = 1804] [serial = 76] [outer = 0000000000000000] [url = about:blank] 15:27:20 INFO - PROCESS | 1804 | --DOMWINDOW == 79 (00000074CFA03000) [pid = 1804] [serial = 69] [outer = 0000000000000000] [url = about:blank] 15:27:20 INFO - PROCESS | 1804 | --DOMWINDOW == 78 (00000074CFAB9800) [pid = 1804] [serial = 70] [outer = 0000000000000000] [url = about:blank] 15:27:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 15:27:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 881ms 15:27:20 INFO - PROCESS | 1804 | 1461191240713 Marionette TRACE conn5 -> [0,157,"getWindowHandle",null] 15:27:20 INFO - PROCESS | 1804 | 1461191240719 Marionette TRACE conn5 <- [1,157,null,{"value":"13"}] 15:27:20 INFO - PROCESS | 1804 | 1461191240726 Marionette TRACE conn5 -> [0,158,"setScriptTimeout",{"ms":35000}] 15:27:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 15:27:20 INFO - PROCESS | 1804 | 1461191240729 Marionette TRACE conn5 <- [1,158,null,{}] 15:27:20 INFO - PROCESS | 1804 | 1461191240733 Marionette TRACE conn5 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:20 INFO - PROCESS | 1804 | 1461191240815 Marionette TRACE conn5 <- [1,159,null,{"value":null}] 15:27:20 INFO - PROCESS | 1804 | 1461191240830 Marionette TRACE conn5 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:20 INFO - PROCESS | 1804 | ++DOCSHELL 00000074D21F4800 == 36 [pid = 1804] [id = 49] 15:27:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 79 (00000074CFA10000) [pid = 1804] [serial = 143] [outer = 0000000000000000] 15:27:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 80 (00000074CFAAF800) [pid = 1804] [serial = 144] [outer = 00000074CFA10000] 15:27:20 INFO - PROCESS | 1804 | 1461191240878 Marionette DEBUG loaded listener.js 15:27:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 81 (00000074D1818C00) [pid = 1804] [serial = 145] [outer = 00000074CFA10000] 15:27:21 INFO - PROCESS | 1804 | 1461191241347 Marionette TRACE conn5 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 15:27:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 15:27:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 671ms 15:27:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 15:27:21 INFO - PROCESS | 1804 | 1461191241403 Marionette TRACE conn5 -> [0,161,"getWindowHandle",null] 15:27:21 INFO - PROCESS | 1804 | 1461191241405 Marionette TRACE conn5 <- [1,161,null,{"value":"13"}] 15:27:21 INFO - PROCESS | 1804 | 1461191241409 Marionette TRACE conn5 -> [0,162,"setScriptTimeout",{"ms":35000}] 15:27:21 INFO - PROCESS | 1804 | 1461191241413 Marionette TRACE conn5 <- [1,162,null,{}] 15:27:21 INFO - PROCESS | 1804 | 1461191241424 Marionette TRACE conn5 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:21 INFO - PROCESS | 1804 | 1461191241506 Marionette TRACE conn5 <- [1,163,null,{"value":null}] 15:27:21 INFO - PROCESS | 1804 | 1461191241512 Marionette TRACE conn5 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:21 INFO - PROCESS | 1804 | ++DOCSHELL 00000074D86A3800 == 37 [pid = 1804] [id = 50] 15:27:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 82 (00000074D30CEC00) [pid = 1804] [serial = 146] [outer = 0000000000000000] 15:27:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 83 (00000074D3537C00) [pid = 1804] [serial = 147] [outer = 00000074D30CEC00] 15:27:21 INFO - PROCESS | 1804 | 1461191241561 Marionette DEBUG loaded listener.js 15:27:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 84 (00000074D681BC00) [pid = 1804] [serial = 148] [outer = 00000074D30CEC00] 15:27:22 INFO - PROCESS | 1804 | 1461191241994 Marionette TRACE conn5 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 15:27:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 15:27:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 628ms 15:27:22 INFO - PROCESS | 1804 | 1461191242039 Marionette TRACE conn5 -> [0,165,"getWindowHandle",null] 15:27:22 INFO - PROCESS | 1804 | 1461191242042 Marionette TRACE conn5 <- [1,165,null,{"value":"13"}] 15:27:22 INFO - PROCESS | 1804 | 1461191242045 Marionette TRACE conn5 -> [0,166,"setScriptTimeout",{"ms":35000}] 15:27:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 15:27:22 INFO - PROCESS | 1804 | 1461191242047 Marionette TRACE conn5 <- [1,166,null,{}] 15:27:22 INFO - PROCESS | 1804 | 1461191242051 Marionette TRACE conn5 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:22 INFO - PROCESS | 1804 | 1461191242154 Marionette TRACE conn5 <- [1,167,null,{"value":null}] 15:27:22 INFO - PROCESS | 1804 | 1461191242163 Marionette TRACE conn5 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:22 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DD955800 == 38 [pid = 1804] [id = 51] 15:27:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 85 (00000074D7051800) [pid = 1804] [serial = 149] [outer = 0000000000000000] 15:27:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 86 (00000074D7057000) [pid = 1804] [serial = 150] [outer = 00000074D7051800] 15:27:22 INFO - PROCESS | 1804 | 1461191242210 Marionette DEBUG loaded listener.js 15:27:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 87 (00000074D70C1400) [pid = 1804] [serial = 151] [outer = 00000074D7051800] 15:27:22 INFO - PROCESS | 1804 | 1461191242617 Marionette TRACE conn5 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 15:27:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 15:27:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 628ms 15:27:22 INFO - PROCESS | 1804 | 1461191242676 Marionette TRACE conn5 -> [0,169,"getWindowHandle",null] 15:27:22 INFO - PROCESS | 1804 | 1461191242678 Marionette TRACE conn5 <- [1,169,null,{"value":"13"}] 15:27:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 15:27:22 INFO - PROCESS | 1804 | 1461191242682 Marionette TRACE conn5 -> [0,170,"setScriptTimeout",{"ms":35000}] 15:27:22 INFO - PROCESS | 1804 | 1461191242683 Marionette TRACE conn5 <- [1,170,null,{}] 15:27:22 INFO - PROCESS | 1804 | 1461191242687 Marionette TRACE conn5 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:22 INFO - PROCESS | 1804 | 1461191242763 Marionette TRACE conn5 <- [1,171,null,{"value":null}] 15:27:22 INFO - PROCESS | 1804 | 1461191242771 Marionette TRACE conn5 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:22 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DE265800 == 39 [pid = 1804] [id = 52] 15:27:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 88 (00000074D70C6800) [pid = 1804] [serial = 152] [outer = 0000000000000000] 15:27:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 89 (00000074D7A36000) [pid = 1804] [serial = 153] [outer = 00000074D70C6800] 15:27:22 INFO - PROCESS | 1804 | 1461191242817 Marionette DEBUG loaded listener.js 15:27:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 90 (00000074D8647800) [pid = 1804] [serial = 154] [outer = 00000074D70C6800] 15:27:23 INFO - PROCESS | 1804 | 1461191243258 Marionette TRACE conn5 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 15:27:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 15:27:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 629ms 15:27:23 INFO - PROCESS | 1804 | 1461191243320 Marionette TRACE conn5 -> [0,173,"getWindowHandle",null] 15:27:23 INFO - PROCESS | 1804 | 1461191243322 Marionette TRACE conn5 <- [1,173,null,{"value":"13"}] 15:27:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 15:27:23 INFO - PROCESS | 1804 | 1461191243325 Marionette TRACE conn5 -> [0,174,"setScriptTimeout",{"ms":35000}] 15:27:23 INFO - PROCESS | 1804 | 1461191243327 Marionette TRACE conn5 <- [1,174,null,{}] 15:27:23 INFO - PROCESS | 1804 | 1461191243331 Marionette TRACE conn5 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:23 INFO - PROCESS | 1804 | 1461191243450 Marionette TRACE conn5 <- [1,175,null,{"value":null}] 15:27:23 INFO - PROCESS | 1804 | 1461191243527 Marionette TRACE conn5 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:23 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DF2E9800 == 40 [pid = 1804] [id = 53] 15:27:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 91 (00000074DD737C00) [pid = 1804] [serial = 155] [outer = 0000000000000000] 15:27:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 92 (00000074DD743C00) [pid = 1804] [serial = 156] [outer = 00000074DD737C00] 15:27:23 INFO - PROCESS | 1804 | 1461191243578 Marionette DEBUG loaded listener.js 15:27:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 93 (00000074DD7CCC00) [pid = 1804] [serial = 157] [outer = 00000074DD737C00] 15:27:24 INFO - PROCESS | 1804 | 1461191243996 Marionette TRACE conn5 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 15:27:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 15:27:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 734ms 15:27:24 INFO - PROCESS | 1804 | 1461191244062 Marionette TRACE conn5 -> [0,177,"getWindowHandle",null] 15:27:24 INFO - PROCESS | 1804 | 1461191244064 Marionette TRACE conn5 <- [1,177,null,{"value":"13"}] 15:27:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 15:27:24 INFO - PROCESS | 1804 | 1461191244068 Marionette TRACE conn5 -> [0,178,"setScriptTimeout",{"ms":35000}] 15:27:24 INFO - PROCESS | 1804 | 1461191244070 Marionette TRACE conn5 <- [1,178,null,{}] 15:27:24 INFO - PROCESS | 1804 | 1461191244073 Marionette TRACE conn5 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:24 INFO - PROCESS | 1804 | 1461191244169 Marionette TRACE conn5 <- [1,179,null,{"value":null}] 15:27:24 INFO - PROCESS | 1804 | 1461191244178 Marionette TRACE conn5 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:24 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DFCBA000 == 41 [pid = 1804] [id = 54] 15:27:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 94 (00000074DDDF1000) [pid = 1804] [serial = 158] [outer = 0000000000000000] 15:27:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 95 (00000074DE0D9C00) [pid = 1804] [serial = 159] [outer = 00000074DDDF1000] 15:27:24 INFO - PROCESS | 1804 | 1461191244225 Marionette DEBUG loaded listener.js 15:27:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 96 (00000074DEAF5000) [pid = 1804] [serial = 160] [outer = 00000074DDDF1000] 15:27:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 97 (00000074DED88400) [pid = 1804] [serial = 161] [outer = 00000074D6D3BC00] 15:27:24 INFO - PROCESS | 1804 | 1461191244721 Marionette TRACE conn5 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 15:27:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 15:27:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 670ms 15:27:24 INFO - PROCESS | 1804 | 1461191244742 Marionette TRACE conn5 -> [0,181,"getWindowHandle",null] 15:27:24 INFO - PROCESS | 1804 | 1461191244744 Marionette TRACE conn5 <- [1,181,null,{"value":"13"}] 15:27:24 INFO - PROCESS | 1804 | 1461191244747 Marionette TRACE conn5 -> [0,182,"setScriptTimeout",{"ms":35000}] 15:27:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 15:27:24 INFO - PROCESS | 1804 | 1461191244749 Marionette TRACE conn5 <- [1,182,null,{}] 15:27:24 INFO - PROCESS | 1804 | 1461191244758 Marionette TRACE conn5 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:24 INFO - PROCESS | 1804 | 1461191244884 Marionette TRACE conn5 <- [1,183,null,{"value":null}] 15:27:24 INFO - PROCESS | 1804 | 1461191244893 Marionette TRACE conn5 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:24 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E3899000 == 42 [pid = 1804] [id = 55] 15:27:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 98 (00000074DDDF3800) [pid = 1804] [serial = 162] [outer = 0000000000000000] 15:27:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 99 (00000074DED90800) [pid = 1804] [serial = 163] [outer = 00000074DDDF3800] 15:27:24 INFO - PROCESS | 1804 | 1461191244938 Marionette DEBUG loaded listener.js 15:27:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 100 (00000074DF9ED400) [pid = 1804] [serial = 164] [outer = 00000074DDDF3800] 15:27:25 INFO - PROCESS | 1804 | --DOMWINDOW == 99 (00000074D1841C00) [pid = 1804] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 15:27:25 INFO - PROCESS | 1804 | --DOMWINDOW == 98 (00000074D70C8C00) [pid = 1804] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 15:27:25 INFO - PROCESS | 1804 | --DOMWINDOW == 97 (00000074D82A3800) [pid = 1804] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 15:27:25 INFO - PROCESS | 1804 | --DOMWINDOW == 96 (00000074CF9D5800) [pid = 1804] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 15:27:25 INFO - PROCESS | 1804 | --DOMWINDOW == 95 (00000074DE928800) [pid = 1804] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 15:27:25 INFO - PROCESS | 1804 | --DOMWINDOW == 94 (00000074CFABAC00) [pid = 1804] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 15:27:25 INFO - PROCESS | 1804 | --DOMWINDOW == 93 (00000074D70C9000) [pid = 1804] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 15:27:25 INFO - PROCESS | 1804 | --DOMWINDOW == 92 (00000074DD7C3400) [pid = 1804] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 15:27:25 INFO - PROCESS | 1804 | --DOMWINDOW == 91 (00000074D181F000) [pid = 1804] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 15:27:25 INFO - PROCESS | 1804 | --DOMWINDOW == 90 (00000074D1D87400) [pid = 1804] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 15:27:25 INFO - PROCESS | 1804 | --DOMWINDOW == 89 (00000074CF9CDC00) [pid = 1804] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 15:27:25 INFO - PROCESS | 1804 | 1461191245406 Marionette TRACE conn5 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 15:27:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 15:27:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 735ms 15:27:25 INFO - PROCESS | 1804 | 1461191245486 Marionette TRACE conn5 -> [0,185,"getWindowHandle",null] 15:27:25 INFO - PROCESS | 1804 | 1461191245488 Marionette TRACE conn5 <- [1,185,null,{"value":"13"}] 15:27:25 INFO - PROCESS | 1804 | 1461191245492 Marionette TRACE conn5 -> [0,186,"setScriptTimeout",{"ms":35000}] 15:27:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 15:27:25 INFO - PROCESS | 1804 | 1461191245494 Marionette TRACE conn5 <- [1,186,null,{}] 15:27:25 INFO - PROCESS | 1804 | 1461191245497 Marionette TRACE conn5 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:25 INFO - PROCESS | 1804 | 1461191245575 Marionette TRACE conn5 <- [1,187,null,{"value":null}] 15:27:25 INFO - PROCESS | 1804 | 1461191245581 Marionette TRACE conn5 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:25 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E3AA1800 == 43 [pid = 1804] [id = 56] 15:27:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 90 (00000074D70BE800) [pid = 1804] [serial = 165] [outer = 0000000000000000] 15:27:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 91 (00000074DE0E2400) [pid = 1804] [serial = 166] [outer = 00000074D70BE800] 15:27:25 INFO - PROCESS | 1804 | 1461191245626 Marionette DEBUG loaded listener.js 15:27:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 92 (00000074DFCDA800) [pid = 1804] [serial = 167] [outer = 00000074D70BE800] 15:27:26 INFO - PROCESS | 1804 | 1461191246000 Marionette TRACE conn5 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 15:27:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 15:27:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 524ms 15:27:26 INFO - PROCESS | 1804 | 1461191246019 Marionette TRACE conn5 -> [0,189,"getWindowHandle",null] 15:27:26 INFO - PROCESS | 1804 | 1461191246021 Marionette TRACE conn5 <- [1,189,null,{"value":"13"}] 15:27:26 INFO - PROCESS | 1804 | 1461191246024 Marionette TRACE conn5 -> [0,190,"setScriptTimeout",{"ms":35000}] 15:27:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 15:27:26 INFO - PROCESS | 1804 | 1461191246026 Marionette TRACE conn5 <- [1,190,null,{}] 15:27:26 INFO - PROCESS | 1804 | 1461191246030 Marionette TRACE conn5 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:26 INFO - PROCESS | 1804 | 1461191246134 Marionette TRACE conn5 <- [1,191,null,{"value":null}] 15:27:26 INFO - PROCESS | 1804 | 1461191246142 Marionette TRACE conn5 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:26 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E5D86800 == 44 [pid = 1804] [id = 57] 15:27:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 93 (00000074D82A3800) [pid = 1804] [serial = 168] [outer = 0000000000000000] 15:27:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 94 (00000074E122D800) [pid = 1804] [serial = 169] [outer = 00000074D82A3800] 15:27:26 INFO - PROCESS | 1804 | 1461191246188 Marionette DEBUG loaded listener.js 15:27:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 95 (00000074E388CC00) [pid = 1804] [serial = 170] [outer = 00000074D82A3800] 15:27:26 INFO - PROCESS | 1804 | 1461191246579 Marionette TRACE conn5 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 15:27:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 15:27:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 586ms 15:27:26 INFO - PROCESS | 1804 | 1461191246614 Marionette TRACE conn5 -> [0,193,"getWindowHandle",null] 15:27:26 INFO - PROCESS | 1804 | 1461191246616 Marionette TRACE conn5 <- [1,193,null,{"value":"13"}] 15:27:26 INFO - PROCESS | 1804 | 1461191246620 Marionette TRACE conn5 -> [0,194,"setScriptTimeout",{"ms":35000}] 15:27:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 15:27:26 INFO - PROCESS | 1804 | 1461191246622 Marionette TRACE conn5 <- [1,194,null,{}] 15:27:26 INFO - PROCESS | 1804 | 1461191246626 Marionette TRACE conn5 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:26 INFO - PROCESS | 1804 | 1461191246745 Marionette TRACE conn5 <- [1,195,null,{"value":null}] 15:27:26 INFO - PROCESS | 1804 | 1461191246753 Marionette TRACE conn5 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:26 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E5FA3800 == 45 [pid = 1804] [id = 58] 15:27:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 96 (00000074E1B62000) [pid = 1804] [serial = 171] [outer = 0000000000000000] 15:27:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 97 (00000074E3911400) [pid = 1804] [serial = 172] [outer = 00000074E1B62000] 15:27:26 INFO - PROCESS | 1804 | 1461191246804 Marionette DEBUG loaded listener.js 15:27:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 98 (00000074E53B8C00) [pid = 1804] [serial = 173] [outer = 00000074E1B62000] 15:27:27 INFO - PROCESS | 1804 | 1461191247194 Marionette TRACE conn5 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 15:27:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 15:27:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 628ms 15:27:27 INFO - PROCESS | 1804 | 1461191247252 Marionette TRACE conn5 -> [0,197,"getWindowHandle",null] 15:27:27 INFO - PROCESS | 1804 | 1461191247256 Marionette TRACE conn5 <- [1,197,null,{"value":"13"}] 15:27:27 INFO - PROCESS | 1804 | 1461191247261 Marionette TRACE conn5 -> [0,198,"setScriptTimeout",{"ms":35000}] 15:27:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 15:27:27 INFO - PROCESS | 1804 | 1461191247266 Marionette TRACE conn5 <- [1,198,null,{}] 15:27:27 INFO - PROCESS | 1804 | 1461191247272 Marionette TRACE conn5 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:27 INFO - PROCESS | 1804 | 1461191247413 Marionette TRACE conn5 <- [1,199,null,{"value":null}] 15:27:27 INFO - PROCESS | 1804 | 1461191247576 Marionette TRACE conn5 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:27 INFO - PROCESS | 1804 | ++DOCSHELL 00000074D60D6000 == 46 [pid = 1804] [id = 59] 15:27:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 99 (00000074CFAB6400) [pid = 1804] [serial = 174] [outer = 0000000000000000] 15:27:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 100 (00000074D05E1000) [pid = 1804] [serial = 175] [outer = 00000074CFAB6400] 15:27:27 INFO - PROCESS | 1804 | 1461191247634 Marionette DEBUG loaded listener.js 15:27:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 101 (00000074D1841400) [pid = 1804] [serial = 176] [outer = 00000074CFAB6400] 15:27:28 INFO - PROCESS | 1804 | 1461191248219 Marionette TRACE conn5 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 15:27:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 15:27:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 986ms 15:27:28 INFO - PROCESS | 1804 | 1461191248251 Marionette TRACE conn5 -> [0,201,"getWindowHandle",null] 15:27:28 INFO - PROCESS | 1804 | 1461191248255 Marionette TRACE conn5 <- [1,201,null,{"value":"13"}] 15:27:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 15:27:28 INFO - PROCESS | 1804 | 1461191248278 Marionette TRACE conn5 -> [0,202,"setScriptTimeout",{"ms":35000}] 15:27:28 INFO - PROCESS | 1804 | 1461191248282 Marionette TRACE conn5 <- [1,202,null,{}] 15:27:28 INFO - PROCESS | 1804 | 1461191248287 Marionette TRACE conn5 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:28 INFO - PROCESS | 1804 | 1461191248393 Marionette TRACE conn5 <- [1,203,null,{"value":null}] 15:27:28 INFO - PROCESS | 1804 | 1461191248460 Marionette TRACE conn5 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:28 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DE26E000 == 47 [pid = 1804] [id = 60] 15:27:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 102 (00000074D2D21800) [pid = 1804] [serial = 177] [outer = 0000000000000000] 15:27:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 103 (00000074D61BB000) [pid = 1804] [serial = 178] [outer = 00000074D2D21800] 15:27:28 INFO - PROCESS | 1804 | 1461191248518 Marionette DEBUG loaded listener.js 15:27:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 104 (00000074D705D800) [pid = 1804] [serial = 179] [outer = 00000074D2D21800] 15:27:29 INFO - PROCESS | 1804 | 1461191249106 Marionette TRACE conn5 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 15:27:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 15:27:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 881ms 15:27:29 INFO - PROCESS | 1804 | 1461191249159 Marionette TRACE conn5 -> [0,205,"getWindowHandle",null] 15:27:29 INFO - PROCESS | 1804 | 1461191249162 Marionette TRACE conn5 <- [1,205,null,{"value":"13"}] 15:27:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 15:27:29 INFO - PROCESS | 1804 | 1461191249166 Marionette TRACE conn5 -> [0,206,"setScriptTimeout",{"ms":35000}] 15:27:29 INFO - PROCESS | 1804 | 1461191249169 Marionette TRACE conn5 <- [1,206,null,{}] 15:27:29 INFO - PROCESS | 1804 | 1461191249179 Marionette TRACE conn5 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:29 INFO - PROCESS | 1804 | 1461191249290 Marionette TRACE conn5 <- [1,207,null,{"value":null}] 15:27:29 INFO - PROCESS | 1804 | 1461191249371 Marionette TRACE conn5 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:29 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E7205800 == 48 [pid = 1804] [id = 61] 15:27:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 105 (00000074DB20A800) [pid = 1804] [serial = 180] [outer = 0000000000000000] 15:27:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 106 (00000074DB20CC00) [pid = 1804] [serial = 181] [outer = 00000074DB20A800] 15:27:29 INFO - PROCESS | 1804 | 1461191249433 Marionette DEBUG loaded listener.js 15:27:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 107 (00000074DBC98C00) [pid = 1804] [serial = 182] [outer = 00000074DB20A800] 15:27:29 INFO - PROCESS | 1804 | 1461191249945 Marionette TRACE conn5 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 15:27:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 15:27:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 840ms 15:27:30 INFO - PROCESS | 1804 | 1461191250007 Marionette TRACE conn5 -> [0,209,"getWindowHandle",null] 15:27:30 INFO - PROCESS | 1804 | 1461191250010 Marionette TRACE conn5 <- [1,209,null,{"value":"13"}] 15:27:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 15:27:30 INFO - PROCESS | 1804 | 1461191250013 Marionette TRACE conn5 -> [0,210,"setScriptTimeout",{"ms":35000}] 15:27:30 INFO - PROCESS | 1804 | 1461191250015 Marionette TRACE conn5 <- [1,210,null,{}] 15:27:30 INFO - PROCESS | 1804 | 1461191250020 Marionette TRACE conn5 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:30 INFO - PROCESS | 1804 | 1461191250123 Marionette TRACE conn5 <- [1,211,null,{"value":null}] 15:27:30 INFO - PROCESS | 1804 | 1461191250202 Marionette TRACE conn5 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:30 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E5D5B800 == 49 [pid = 1804] [id = 62] 15:27:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 108 (00000074DD7C8C00) [pid = 1804] [serial = 183] [outer = 0000000000000000] 15:27:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 109 (00000074DDDEC800) [pid = 1804] [serial = 184] [outer = 00000074DD7C8C00] 15:27:30 INFO - PROCESS | 1804 | 1461191250259 Marionette DEBUG loaded listener.js 15:27:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 110 (00000074E390E000) [pid = 1804] [serial = 185] [outer = 00000074DD7C8C00] 15:27:30 INFO - PROCESS | 1804 | 1461191250866 Marionette TRACE conn5 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 15:27:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 15:27:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 881ms 15:27:30 INFO - PROCESS | 1804 | 1461191250897 Marionette TRACE conn5 -> [0,213,"getWindowHandle",null] 15:27:30 INFO - PROCESS | 1804 | 1461191250900 Marionette TRACE conn5 <- [1,213,null,{"value":"13"}] 15:27:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 15:27:30 INFO - PROCESS | 1804 | 1461191250903 Marionette TRACE conn5 -> [0,214,"setScriptTimeout",{"ms":35000}] 15:27:30 INFO - PROCESS | 1804 | 1461191250906 Marionette TRACE conn5 <- [1,214,null,{}] 15:27:30 INFO - PROCESS | 1804 | 1461191250909 Marionette TRACE conn5 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:31 INFO - PROCESS | 1804 | 1461191251010 Marionette TRACE conn5 <- [1,215,null,{"value":null}] 15:27:31 INFO - PROCESS | 1804 | 1461191251210 Marionette TRACE conn5 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:31 INFO - PROCESS | 1804 | ++DOCSHELL 00000074D7AD2000 == 50 [pid = 1804] [id = 63] 15:27:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 111 (00000074CF9D3800) [pid = 1804] [serial = 186] [outer = 0000000000000000] 15:27:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 112 (00000074CFA0BC00) [pid = 1804] [serial = 187] [outer = 00000074CF9D3800] 15:27:31 INFO - PROCESS | 1804 | 1461191251262 Marionette DEBUG loaded listener.js 15:27:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 113 (00000074D147B400) [pid = 1804] [serial = 188] [outer = 00000074CF9D3800] 15:27:31 INFO - PROCESS | 1804 | 1461191251807 Marionette TRACE conn5 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 15:27:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 15:27:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 986ms 15:27:31 INFO - PROCESS | 1804 | 1461191251893 Marionette TRACE conn5 -> [0,217,"getWindowHandle",null] 15:27:31 INFO - PROCESS | 1804 | 1461191251897 Marionette TRACE conn5 <- [1,217,null,{"value":"13"}] 15:27:31 INFO - PROCESS | 1804 | 1461191251902 Marionette TRACE conn5 -> [0,218,"setScriptTimeout",{"ms":35000}] 15:27:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 15:27:31 INFO - PROCESS | 1804 | 1461191251906 Marionette TRACE conn5 <- [1,218,null,{}] 15:27:31 INFO - PROCESS | 1804 | 1461191251912 Marionette TRACE conn5 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:32 INFO - PROCESS | 1804 | 1461191252012 Marionette TRACE conn5 <- [1,219,null,{"value":null}] 15:27:32 INFO - PROCESS | 1804 | 1461191252081 Marionette TRACE conn5 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:32 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DB5DA800 == 51 [pid = 1804] [id = 64] 15:27:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 114 (00000074D1DBFC00) [pid = 1804] [serial = 189] [outer = 0000000000000000] 15:27:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 115 (00000074D30D2400) [pid = 1804] [serial = 190] [outer = 00000074D1DBFC00] 15:27:32 INFO - PROCESS | 1804 | 1461191252134 Marionette DEBUG loaded listener.js 15:27:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 116 (00000074D6D35000) [pid = 1804] [serial = 191] [outer = 00000074D1DBFC00] 15:27:32 INFO - PROCESS | 1804 | --DOCSHELL 00000074E5D86800 == 50 [pid = 1804] [id = 57] 15:27:32 INFO - PROCESS | 1804 | --DOCSHELL 00000074E3AA1800 == 49 [pid = 1804] [id = 56] 15:27:32 INFO - PROCESS | 1804 | --DOCSHELL 00000074E3899000 == 48 [pid = 1804] [id = 55] 15:27:32 INFO - PROCESS | 1804 | --DOCSHELL 00000074DFCBA000 == 47 [pid = 1804] [id = 54] 15:27:32 INFO - PROCESS | 1804 | --DOCSHELL 00000074DF2E9800 == 46 [pid = 1804] [id = 53] 15:27:32 INFO - PROCESS | 1804 | --DOCSHELL 00000074DE265800 == 45 [pid = 1804] [id = 52] 15:27:32 INFO - PROCESS | 1804 | --DOCSHELL 00000074DD955800 == 44 [pid = 1804] [id = 51] 15:27:32 INFO - PROCESS | 1804 | --DOCSHELL 00000074D86A3800 == 43 [pid = 1804] [id = 50] 15:27:32 INFO - PROCESS | 1804 | --DOCSHELL 00000074D21F4800 == 42 [pid = 1804] [id = 49] 15:27:32 INFO - PROCESS | 1804 | --DOCSHELL 00000074D7AE0800 == 41 [pid = 1804] [id = 48] 15:27:32 INFO - PROCESS | 1804 | --DOCSHELL 00000074D3177000 == 40 [pid = 1804] [id = 45] 15:27:32 INFO - PROCESS | 1804 | --DOMWINDOW == 115 (00000074DF4CDC00) [pid = 1804] [serial = 114] [outer = 0000000000000000] [url = about:blank] 15:27:32 INFO - PROCESS | 1804 | --DOMWINDOW == 114 (00000074E07E6C00) [pid = 1804] [serial = 120] [outer = 0000000000000000] [url = about:blank] 15:27:32 INFO - PROCESS | 1804 | --DOMWINDOW == 113 (00000074DFBD6400) [pid = 1804] [serial = 118] [outer = 0000000000000000] [url = about:blank] 15:27:32 INFO - PROCESS | 1804 | --DOMWINDOW == 112 (00000074D70CAC00) [pid = 1804] [serial = 117] [outer = 0000000000000000] [url = about:blank] 15:27:32 INFO - PROCESS | 1804 | --DOMWINDOW == 111 (00000074D6F5CC00) [pid = 1804] [serial = 123] [outer = 0000000000000000] [url = about:blank] 15:27:32 INFO - PROCESS | 1804 | --DOMWINDOW == 110 (00000074D61B9C00) [pid = 1804] [serial = 87] [outer = 0000000000000000] [url = about:blank] 15:27:32 INFO - PROCESS | 1804 | --DOMWINDOW == 109 (00000074DD741400) [pid = 1804] [serial = 90] [outer = 0000000000000000] [url = about:blank] 15:27:32 INFO - PROCESS | 1804 | --DOMWINDOW == 108 (00000074DF4D4800) [pid = 1804] [serial = 97] [outer = 0000000000000000] [url = about:blank] 15:27:32 INFO - PROCESS | 1804 | --DOMWINDOW == 107 (00000074D1849000) [pid = 1804] [serial = 96] [outer = 0000000000000000] [url = about:blank] 15:27:32 INFO - PROCESS | 1804 | --DOMWINDOW == 106 (00000074D7A35800) [pid = 1804] [serial = 127] [outer = 0000000000000000] [url = about:blank] 15:27:32 INFO - PROCESS | 1804 | --DOMWINDOW == 105 (00000074DD7D0400) [pid = 1804] [serial = 108] [outer = 0000000000000000] [url = about:blank] 15:27:32 INFO - PROCESS | 1804 | --DOMWINDOW == 104 (00000074DE22AC00) [pid = 1804] [serial = 109] [outer = 0000000000000000] [url = about:blank] 15:27:32 INFO - PROCESS | 1804 | --DOMWINDOW == 103 (00000074D6036C00) [pid = 1804] [serial = 102] [outer = 0000000000000000] [url = about:blank] 15:27:32 INFO - PROCESS | 1804 | --DOMWINDOW == 102 (00000074D68A7800) [pid = 1804] [serial = 103] [outer = 0000000000000000] [url = about:blank] 15:27:32 INFO - PROCESS | 1804 | --DOMWINDOW == 101 (00000074D1C7C800) [pid = 1804] [serial = 100] [outer = 0000000000000000] [url = about:blank] 15:27:32 INFO - PROCESS | 1804 | --DOMWINDOW == 100 (00000074CFAE2000) [pid = 1804] [serial = 99] [outer = 0000000000000000] [url = about:blank] 15:27:32 INFO - PROCESS | 1804 | --DOMWINDOW == 99 (00000074D8651400) [pid = 1804] [serial = 105] [outer = 0000000000000000] [url = about:blank] 15:27:32 INFO - PROCESS | 1804 | --DOMWINDOW == 98 (00000074DBBFE000) [pid = 1804] [serial = 106] [outer = 0000000000000000] [url = about:blank] 15:27:32 INFO - PROCESS | 1804 | --DOMWINDOW == 97 (00000074DED6F800) [pid = 1804] [serial = 111] [outer = 0000000000000000] [url = about:blank] 15:27:32 INFO - PROCESS | 1804 | --DOMWINDOW == 96 (00000074DED96C00) [pid = 1804] [serial = 93] [outer = 0000000000000000] [url = about:blank] 15:27:32 INFO - PROCESS | 1804 | --DOMWINDOW == 95 (00000074D1DC4800) [pid = 1804] [serial = 126] [outer = 0000000000000000] [url = about:blank] 15:27:32 INFO - PROCESS | 1804 | --DOMWINDOW == 94 (00000074E14A2400) [pid = 1804] [serial = 121] [outer = 0000000000000000] [url = about:blank] 15:27:32 INFO - PROCESS | 1804 | --DOMWINDOW == 93 (00000074DF9EDC00) [pid = 1804] [serial = 115] [outer = 0000000000000000] [url = about:blank] 15:27:32 INFO - PROCESS | 1804 | --DOMWINDOW == 92 (00000074E1416C00) [pid = 1804] [serial = 129] [outer = 0000000000000000] [url = about:blank] 15:27:32 INFO - PROCESS | 1804 | --DOMWINDOW == 91 (00000074D7A3B000) [pid = 1804] [serial = 124] [outer = 0000000000000000] [url = about:blank] 15:27:32 INFO - PROCESS | 1804 | --DOMWINDOW == 90 (00000074DF073400) [pid = 1804] [serial = 112] [outer = 0000000000000000] [url = about:blank] 15:27:32 INFO - PROCESS | 1804 | 1461191252623 Marionette TRACE conn5 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 15:27:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 15:27:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 775ms 15:27:32 INFO - PROCESS | 1804 | 1461191252684 Marionette TRACE conn5 -> [0,221,"getWindowHandle",null] 15:27:32 INFO - PROCESS | 1804 | 1461191252688 Marionette TRACE conn5 <- [1,221,null,{"value":"13"}] 15:27:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 15:27:32 INFO - PROCESS | 1804 | 1461191252692 Marionette TRACE conn5 -> [0,222,"setScriptTimeout",{"ms":35000}] 15:27:32 INFO - PROCESS | 1804 | 1461191252694 Marionette TRACE conn5 <- [1,222,null,{}] 15:27:32 INFO - PROCESS | 1804 | 1461191252698 Marionette TRACE conn5 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:32 INFO - PROCESS | 1804 | 1461191252780 Marionette TRACE conn5 <- [1,223,null,{"value":null}] 15:27:32 INFO - PROCESS | 1804 | 1461191252791 Marionette TRACE conn5 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:32 INFO - PROCESS | 1804 | ++DOCSHELL 00000074D6F76000 == 41 [pid = 1804] [id = 65] 15:27:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 91 (00000074D61B9C00) [pid = 1804] [serial = 192] [outer = 0000000000000000] 15:27:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 92 (00000074D689E400) [pid = 1804] [serial = 193] [outer = 00000074D61B9C00] 15:27:32 INFO - PROCESS | 1804 | 1461191252840 Marionette DEBUG loaded listener.js 15:27:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 93 (00000074D7056000) [pid = 1804] [serial = 194] [outer = 00000074D61B9C00] 15:27:33 INFO - PROCESS | 1804 | 1461191253278 Marionette TRACE conn5 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 15:27:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 15:27:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 629ms 15:27:33 INFO - PROCESS | 1804 | 1461191253325 Marionette TRACE conn5 -> [0,225,"getWindowHandle",null] 15:27:33 INFO - PROCESS | 1804 | 1461191253327 Marionette TRACE conn5 <- [1,225,null,{"value":"13"}] 15:27:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 15:27:33 INFO - PROCESS | 1804 | 1461191253338 Marionette TRACE conn5 -> [0,226,"setScriptTimeout",{"ms":35000}] 15:27:33 INFO - PROCESS | 1804 | 1461191253344 Marionette TRACE conn5 <- [1,226,null,{}] 15:27:33 INFO - PROCESS | 1804 | 1461191253349 Marionette TRACE conn5 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:33 INFO - PROCESS | 1804 | 1461191253431 Marionette TRACE conn5 <- [1,227,null,{"value":null}] 15:27:33 INFO - PROCESS | 1804 | 1461191253440 Marionette TRACE conn5 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:33 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DDA6E000 == 42 [pid = 1804] [id = 66] 15:27:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 94 (00000074D7A96C00) [pid = 1804] [serial = 195] [outer = 0000000000000000] 15:27:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 95 (00000074DAA58C00) [pid = 1804] [serial = 196] [outer = 00000074D7A96C00] 15:27:33 INFO - PROCESS | 1804 | 1461191253487 Marionette DEBUG loaded listener.js 15:27:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 96 (00000074DAAC8000) [pid = 1804] [serial = 197] [outer = 00000074D7A96C00] 15:27:33 INFO - PROCESS | 1804 | 1461191253931 Marionette TRACE conn5 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 15:27:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 15:27:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 650ms 15:27:33 INFO - PROCESS | 1804 | 1461191253985 Marionette TRACE conn5 -> [0,229,"getWindowHandle",null] 15:27:33 INFO - PROCESS | 1804 | 1461191253987 Marionette TRACE conn5 <- [1,229,null,{"value":"13"}] 15:27:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 15:27:33 INFO - PROCESS | 1804 | 1461191253991 Marionette TRACE conn5 -> [0,230,"setScriptTimeout",{"ms":35000}] 15:27:34 INFO - PROCESS | 1804 | 1461191253993 Marionette TRACE conn5 <- [1,230,null,{}] 15:27:34 INFO - PROCESS | 1804 | 1461191253997 Marionette TRACE conn5 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:34 INFO - PROCESS | 1804 | 1461191254078 Marionette TRACE conn5 <- [1,231,null,{"value":null}] 15:27:34 INFO - PROCESS | 1804 | 1461191254087 Marionette TRACE conn5 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:34 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DE976800 == 43 [pid = 1804] [id = 67] 15:27:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 97 (00000074DB20EC00) [pid = 1804] [serial = 198] [outer = 0000000000000000] 15:27:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 98 (00000074DB5B8C00) [pid = 1804] [serial = 199] [outer = 00000074DB20EC00] 15:27:34 INFO - PROCESS | 1804 | 1461191254133 Marionette DEBUG loaded listener.js 15:27:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 99 (00000074DD4CF400) [pid = 1804] [serial = 200] [outer = 00000074DB20EC00] 15:27:34 INFO - PROCESS | 1804 | 1461191254543 Marionette TRACE conn5 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 15:27:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 15:27:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 587ms 15:27:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 15:27:34 INFO - PROCESS | 1804 | 1461191254580 Marionette TRACE conn5 -> [0,233,"getWindowHandle",null] 15:27:34 INFO - PROCESS | 1804 | 1461191254583 Marionette TRACE conn5 <- [1,233,null,{"value":"13"}] 15:27:34 INFO - PROCESS | 1804 | 1461191254586 Marionette TRACE conn5 -> [0,234,"setScriptTimeout",{"ms":35000}] 15:27:34 INFO - PROCESS | 1804 | 1461191254588 Marionette TRACE conn5 <- [1,234,null,{}] 15:27:34 INFO - PROCESS | 1804 | 1461191254591 Marionette TRACE conn5 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:34 INFO - PROCESS | 1804 | 1461191254695 Marionette TRACE conn5 <- [1,235,null,{"value":null}] 15:27:34 INFO - PROCESS | 1804 | 1461191254703 Marionette TRACE conn5 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:34 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DF9B7800 == 44 [pid = 1804] [id = 68] 15:27:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 100 (00000074DD7CD400) [pid = 1804] [serial = 201] [outer = 0000000000000000] 15:27:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 101 (00000074DD979400) [pid = 1804] [serial = 202] [outer = 00000074DD7CD400] 15:27:34 INFO - PROCESS | 1804 | 1461191254793 Marionette DEBUG loaded listener.js 15:27:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 102 (00000074DE92A000) [pid = 1804] [serial = 203] [outer = 00000074DD7CD400] 15:27:35 INFO - PROCESS | 1804 | 1461191255280 Marionette TRACE conn5 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 15:27:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 15:27:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 733ms 15:27:35 INFO - PROCESS | 1804 | 1461191255322 Marionette TRACE conn5 -> [0,237,"getWindowHandle",null] 15:27:35 INFO - PROCESS | 1804 | 1461191255325 Marionette TRACE conn5 <- [1,237,null,{"value":"13"}] 15:27:35 INFO - PROCESS | 1804 | 1461191255328 Marionette TRACE conn5 -> [0,238,"setScriptTimeout",{"ms":35000}] 15:27:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 15:27:35 INFO - PROCESS | 1804 | 1461191255330 Marionette TRACE conn5 <- [1,238,null,{}] 15:27:35 INFO - PROCESS | 1804 | 1461191255333 Marionette TRACE conn5 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:35 INFO - PROCESS | 1804 | 1461191255441 Marionette TRACE conn5 <- [1,239,null,{"value":null}] 15:27:35 INFO - PROCESS | 1804 | 1461191255450 Marionette TRACE conn5 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:35 INFO - PROCESS | 1804 | ++DOCSHELL 00000074CFA35800 == 45 [pid = 1804] [id = 69] 15:27:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 103 (00000074DF98C400) [pid = 1804] [serial = 204] [outer = 0000000000000000] 15:27:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 104 (00000074E07E6C00) [pid = 1804] [serial = 205] [outer = 00000074DF98C400] 15:27:35 INFO - PROCESS | 1804 | 1461191255496 Marionette DEBUG loaded listener.js 15:27:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 105 (00000074E1B57C00) [pid = 1804] [serial = 206] [outer = 00000074DF98C400] 15:27:35 INFO - PROCESS | 1804 | 1461191255924 Marionette TRACE conn5 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 15:27:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 15:27:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 629ms 15:27:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 15:27:35 INFO - PROCESS | 1804 | 1461191255963 Marionette TRACE conn5 -> [0,241,"getWindowHandle",null] 15:27:35 INFO - PROCESS | 1804 | 1461191255965 Marionette TRACE conn5 <- [1,241,null,{"value":"13"}] 15:27:35 INFO - PROCESS | 1804 | 1461191255968 Marionette TRACE conn5 -> [0,242,"setScriptTimeout",{"ms":35000}] 15:27:35 INFO - PROCESS | 1804 | 1461191255970 Marionette TRACE conn5 <- [1,242,null,{}] 15:27:35 INFO - PROCESS | 1804 | 1461191255973 Marionette TRACE conn5 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:36 INFO - PROCESS | 1804 | 1461191256072 Marionette TRACE conn5 <- [1,243,null,{"value":null}] 15:27:36 INFO - PROCESS | 1804 | 1461191256145 Marionette TRACE conn5 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:36 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E5014000 == 46 [pid = 1804] [id = 70] 15:27:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 106 (00000074E1F0E400) [pid = 1804] [serial = 207] [outer = 0000000000000000] 15:27:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 107 (00000074E1FF4800) [pid = 1804] [serial = 208] [outer = 00000074E1F0E400] 15:27:36 INFO - PROCESS | 1804 | 1461191256191 Marionette DEBUG loaded listener.js 15:27:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 108 (00000074E1FFA800) [pid = 1804] [serial = 209] [outer = 00000074E1F0E400] 15:27:36 INFO - PROCESS | 1804 | --DOMWINDOW == 107 (00000074D7A9F000) [pid = 1804] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 15:27:36 INFO - PROCESS | 1804 | --DOMWINDOW == 106 (00000074D70C6800) [pid = 1804] [serial = 152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 15:27:36 INFO - PROCESS | 1804 | --DOMWINDOW == 105 (00000074DD737C00) [pid = 1804] [serial = 155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 15:27:36 INFO - PROCESS | 1804 | --DOMWINDOW == 104 (00000074D30CEC00) [pid = 1804] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 15:27:36 INFO - PROCESS | 1804 | --DOMWINDOW == 103 (00000074D147B800) [pid = 1804] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 15:27:36 INFO - PROCESS | 1804 | --DOMWINDOW == 102 (00000074D82A3800) [pid = 1804] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 15:27:36 INFO - PROCESS | 1804 | --DOMWINDOW == 101 (00000074CFA10000) [pid = 1804] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 15:27:36 INFO - PROCESS | 1804 | --DOMWINDOW == 100 (00000074D7051800) [pid = 1804] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 15:27:36 INFO - PROCESS | 1804 | --DOMWINDOW == 99 (00000074DDDF1000) [pid = 1804] [serial = 158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 15:27:36 INFO - PROCESS | 1804 | --DOMWINDOW == 98 (00000074DDDF3800) [pid = 1804] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 15:27:36 INFO - PROCESS | 1804 | --DOMWINDOW == 97 (00000074D70BE800) [pid = 1804] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 15:27:36 INFO - PROCESS | 1804 | 1461191256817 Marionette TRACE conn5 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 15:27:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 15:27:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 881ms 15:27:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 15:27:36 INFO - PROCESS | 1804 | 1461191256850 Marionette TRACE conn5 -> [0,245,"getWindowHandle",null] 15:27:36 INFO - PROCESS | 1804 | 1461191256852 Marionette TRACE conn5 <- [1,245,null,{"value":"13"}] 15:27:36 INFO - PROCESS | 1804 | 1461191256856 Marionette TRACE conn5 -> [0,246,"setScriptTimeout",{"ms":35000}] 15:27:36 INFO - PROCESS | 1804 | 1461191256857 Marionette TRACE conn5 <- [1,246,null,{}] 15:27:36 INFO - PROCESS | 1804 | 1461191256861 Marionette TRACE conn5 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:36 INFO - PROCESS | 1804 | 1461191256940 Marionette TRACE conn5 <- [1,247,null,{"value":null}] 15:27:37 INFO - PROCESS | 1804 | 1461191257003 Marionette TRACE conn5 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:37 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E5D10000 == 47 [pid = 1804] [id = 71] 15:27:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 98 (00000074D7951000) [pid = 1804] [serial = 210] [outer = 0000000000000000] 15:27:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 99 (00000074E1FEF400) [pid = 1804] [serial = 211] [outer = 00000074D7951000] 15:27:37 INFO - PROCESS | 1804 | 1461191257049 Marionette DEBUG loaded listener.js 15:27:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 100 (00000074E204A400) [pid = 1804] [serial = 212] [outer = 00000074D7951000] 15:27:37 INFO - PROCESS | 1804 | 1461191257390 Marionette TRACE conn5 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 15:27:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 15:27:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 586ms 15:27:37 INFO - PROCESS | 1804 | 1461191257445 Marionette TRACE conn5 -> [0,249,"getWindowHandle",null] 15:27:37 INFO - PROCESS | 1804 | 1461191257448 Marionette TRACE conn5 <- [1,249,null,{"value":"13"}] 15:27:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 15:27:37 INFO - PROCESS | 1804 | 1461191257474 Marionette TRACE conn5 -> [0,250,"setScriptTimeout",{"ms":35000}] 15:27:37 INFO - PROCESS | 1804 | 1461191257476 Marionette TRACE conn5 <- [1,250,null,{}] 15:27:37 INFO - PROCESS | 1804 | 1461191257479 Marionette TRACE conn5 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:37 INFO - PROCESS | 1804 | 1461191257584 Marionette TRACE conn5 <- [1,251,null,{"value":null}] 15:27:37 INFO - PROCESS | 1804 | 1461191257592 Marionette TRACE conn5 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:37 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E5D5D000 == 48 [pid = 1804] [id = 72] 15:27:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 101 (00000074E1FBC400) [pid = 1804] [serial = 213] [outer = 0000000000000000] 15:27:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 102 (00000074E1FC4000) [pid = 1804] [serial = 214] [outer = 00000074E1FBC400] 15:27:37 INFO - PROCESS | 1804 | 1461191257638 Marionette DEBUG loaded listener.js 15:27:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 103 (00000074E1FCBC00) [pid = 1804] [serial = 215] [outer = 00000074E1FBC400] 15:27:38 INFO - PROCESS | 1804 | 1461191258030 Marionette TRACE conn5 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 15:27:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 15:27:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 608ms 15:27:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 15:27:38 INFO - PROCESS | 1804 | 1461191258062 Marionette TRACE conn5 -> [0,253,"getWindowHandle",null] 15:27:38 INFO - PROCESS | 1804 | 1461191258064 Marionette TRACE conn5 <- [1,253,null,{"value":"13"}] 15:27:38 INFO - PROCESS | 1804 | 1461191258068 Marionette TRACE conn5 -> [0,254,"setScriptTimeout",{"ms":35000}] 15:27:38 INFO - PROCESS | 1804 | 1461191258070 Marionette TRACE conn5 <- [1,254,null,{}] 15:27:38 INFO - PROCESS | 1804 | 1461191258073 Marionette TRACE conn5 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:38 INFO - PROCESS | 1804 | 1461191258153 Marionette TRACE conn5 <- [1,255,null,{"value":null}] 15:27:38 INFO - PROCESS | 1804 | 1461191258218 Marionette TRACE conn5 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:38 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E6119800 == 49 [pid = 1804] [id = 73] 15:27:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 104 (00000074E1C39400) [pid = 1804] [serial = 216] [outer = 0000000000000000] 15:27:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 105 (00000074E1C43800) [pid = 1804] [serial = 217] [outer = 00000074E1C39400] 15:27:38 INFO - PROCESS | 1804 | 1461191258270 Marionette DEBUG loaded listener.js 15:27:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 106 (00000074E204D400) [pid = 1804] [serial = 218] [outer = 00000074E1C39400] 15:27:38 INFO - PROCESS | 1804 | 1461191258649 Marionette TRACE conn5 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 15:27:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 15:27:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 629ms 15:27:38 INFO - PROCESS | 1804 | 1461191258739 Marionette TRACE conn5 -> [0,257,"getWindowHandle",null] 15:27:38 INFO - PROCESS | 1804 | 1461191258744 Marionette TRACE conn5 <- [1,257,null,{"value":"13"}] 15:27:38 INFO - PROCESS | 1804 | 1461191258750 Marionette TRACE conn5 -> [0,258,"setScriptTimeout",{"ms":35000}] 15:27:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 15:27:38 INFO - PROCESS | 1804 | 1461191258754 Marionette TRACE conn5 <- [1,258,null,{}] 15:27:38 INFO - PROCESS | 1804 | 1461191258765 Marionette TRACE conn5 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:38 INFO - PROCESS | 1804 | 1461191258925 Marionette TRACE conn5 <- [1,259,null,{"value":null}] 15:27:39 INFO - PROCESS | 1804 | 1461191259004 Marionette TRACE conn5 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:39 INFO - PROCESS | 1804 | ++DOCSHELL 00000074D6D8D000 == 50 [pid = 1804] [id = 74] 15:27:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 107 (00000074D1842C00) [pid = 1804] [serial = 219] [outer = 0000000000000000] 15:27:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 108 (00000074D1C7FC00) [pid = 1804] [serial = 220] [outer = 00000074D1842C00] 15:27:39 INFO - PROCESS | 1804 | 1461191259066 Marionette DEBUG loaded listener.js 15:27:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 109 (00000074D1DC6400) [pid = 1804] [serial = 221] [outer = 00000074D1842C00] 15:27:39 INFO - PROCESS | 1804 | 1461191259610 Marionette TRACE conn5 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 15:27:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 15:27:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 944ms 15:27:39 INFO - PROCESS | 1804 | 1461191259699 Marionette TRACE conn5 -> [0,261,"getWindowHandle",null] 15:27:39 INFO - PROCESS | 1804 | 1461191259704 Marionette TRACE conn5 <- [1,261,null,{"value":"13"}] 15:27:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 15:27:39 INFO - PROCESS | 1804 | 1461191259713 Marionette TRACE conn5 -> [0,262,"setScriptTimeout",{"ms":35000}] 15:27:39 INFO - PROCESS | 1804 | 1461191259717 Marionette TRACE conn5 <- [1,262,null,{}] 15:27:39 INFO - PROCESS | 1804 | 1461191259721 Marionette TRACE conn5 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:39 INFO - PROCESS | 1804 | 1461191259865 Marionette TRACE conn5 <- [1,263,null,{"value":null}] 15:27:39 INFO - PROCESS | 1804 | 1461191259929 Marionette TRACE conn5 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:39 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DF050800 == 51 [pid = 1804] [id = 75] 15:27:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 110 (00000074D70C9400) [pid = 1804] [serial = 222] [outer = 0000000000000000] 15:27:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 111 (00000074D7A97800) [pid = 1804] [serial = 223] [outer = 00000074D70C9400] 15:27:39 INFO - PROCESS | 1804 | 1461191259987 Marionette DEBUG loaded listener.js 15:27:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 112 (00000074DAAC7800) [pid = 1804] [serial = 224] [outer = 00000074D70C9400] 15:27:40 INFO - PROCESS | 1804 | 1461191260590 Marionette TRACE conn5 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 15:27:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 15:27:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 944ms 15:27:40 INFO - PROCESS | 1804 | 1461191260657 Marionette TRACE conn5 -> [0,265,"getWindowHandle",null] 15:27:40 INFO - PROCESS | 1804 | 1461191260660 Marionette TRACE conn5 <- [1,265,null,{"value":"13"}] 15:27:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 15:27:40 INFO - PROCESS | 1804 | 1461191260664 Marionette TRACE conn5 -> [0,266,"setScriptTimeout",{"ms":35000}] 15:27:40 INFO - PROCESS | 1804 | 1461191260666 Marionette TRACE conn5 <- [1,266,null,{}] 15:27:40 INFO - PROCESS | 1804 | 1461191260677 Marionette TRACE conn5 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:40 INFO - PROCESS | 1804 | 1461191260790 Marionette TRACE conn5 <- [1,267,null,{"value":null}] 15:27:40 INFO - PROCESS | 1804 | 1461191260967 Marionette TRACE conn5 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:41 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E633A000 == 52 [pid = 1804] [id = 76] 15:27:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 113 (00000074E1C3B000) [pid = 1804] [serial = 225] [outer = 0000000000000000] 15:27:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 114 (00000074E1C42000) [pid = 1804] [serial = 226] [outer = 00000074E1C3B000] 15:27:41 INFO - PROCESS | 1804 | 1461191261038 Marionette DEBUG loaded listener.js 15:27:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 115 (00000074E1FF4C00) [pid = 1804] [serial = 227] [outer = 00000074E1C3B000] 15:27:41 INFO - PROCESS | 1804 | 1461191261812 Marionette TRACE conn5 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 15:27:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 15:27:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1177ms 15:27:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 15:27:41 INFO - PROCESS | 1804 | 1461191261843 Marionette TRACE conn5 -> [0,269,"getWindowHandle",null] 15:27:41 INFO - PROCESS | 1804 | 1461191261846 Marionette TRACE conn5 <- [1,269,null,{"value":"13"}] 15:27:41 INFO - PROCESS | 1804 | 1461191261849 Marionette TRACE conn5 -> [0,270,"setScriptTimeout",{"ms":35000}] 15:27:41 INFO - PROCESS | 1804 | 1461191261851 Marionette TRACE conn5 <- [1,270,null,{}] 15:27:41 INFO - PROCESS | 1804 | 1461191261855 Marionette TRACE conn5 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:41 INFO - PROCESS | 1804 | 1461191261963 Marionette TRACE conn5 <- [1,271,null,{"value":null}] 15:27:42 INFO - PROCESS | 1804 | 1461191262034 Marionette TRACE conn5 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:42 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E3758800 == 53 [pid = 1804] [id = 77] 15:27:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 116 (00000074E3885000) [pid = 1804] [serial = 228] [outer = 0000000000000000] 15:27:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 117 (00000074E3908800) [pid = 1804] [serial = 229] [outer = 00000074E3885000] 15:27:42 INFO - PROCESS | 1804 | 1461191262091 Marionette DEBUG loaded listener.js 15:27:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 118 (00000074E5250800) [pid = 1804] [serial = 230] [outer = 00000074E3885000] 15:27:42 INFO - PROCESS | 1804 | 1461191262892 Marionette TRACE conn5 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 15:27:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 15:27:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1073ms 15:27:42 INFO - PROCESS | 1804 | 1461191262930 Marionette TRACE conn5 -> [0,273,"getWindowHandle",null] 15:27:42 INFO - PROCESS | 1804 | 1461191262935 Marionette TRACE conn5 <- [1,273,null,{"value":"13"}] 15:27:42 INFO - PROCESS | 1804 | 1461191262940 Marionette TRACE conn5 -> [0,274,"setScriptTimeout",{"ms":35000}] 15:27:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 15:27:42 INFO - PROCESS | 1804 | 1461191262944 Marionette TRACE conn5 <- [1,274,null,{}] 15:27:42 INFO - PROCESS | 1804 | 1461191262950 Marionette TRACE conn5 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:43 INFO - PROCESS | 1804 | 1461191263047 Marionette TRACE conn5 <- [1,275,null,{"value":null}] 15:27:43 INFO - PROCESS | 1804 | 1461191263121 Marionette TRACE conn5 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:43 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DB51C000 == 54 [pid = 1804] [id = 78] 15:27:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 119 (00000074D1819C00) [pid = 1804] [serial = 231] [outer = 0000000000000000] 15:27:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 120 (00000074D1847000) [pid = 1804] [serial = 232] [outer = 00000074D1819C00] 15:27:43 INFO - PROCESS | 1804 | 1461191263172 Marionette DEBUG loaded listener.js 15:27:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 121 (00000074D1DC5400) [pid = 1804] [serial = 233] [outer = 00000074D1819C00] 15:27:43 INFO - PROCESS | 1804 | 1461191263731 Marionette TRACE conn5 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 15:27:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 15:27:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 839ms 15:27:43 INFO - PROCESS | 1804 | 1461191263785 Marionette TRACE conn5 -> [0,277,"getWindowHandle",null] 15:27:43 INFO - PROCESS | 1804 | 1461191263791 Marionette TRACE conn5 <- [1,277,null,{"value":"13"}] 15:27:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 15:27:43 INFO - PROCESS | 1804 | 1461191263797 Marionette TRACE conn5 -> [0,278,"setScriptTimeout",{"ms":35000}] 15:27:43 INFO - PROCESS | 1804 | 1461191263800 Marionette TRACE conn5 <- [1,278,null,{}] 15:27:43 INFO - PROCESS | 1804 | 1461191263803 Marionette TRACE conn5 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:43 INFO - PROCESS | 1804 | 1461191263899 Marionette TRACE conn5 <- [1,279,null,{"value":null}] 15:27:43 INFO - PROCESS | 1804 | 1461191263969 Marionette TRACE conn5 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:43 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DD93C800 == 55 [pid = 1804] [id = 79] 15:27:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 122 (00000074D6816800) [pid = 1804] [serial = 234] [outer = 0000000000000000] 15:27:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 123 (00000074D6D3D400) [pid = 1804] [serial = 235] [outer = 00000074D6816800] 15:27:44 INFO - PROCESS | 1804 | 1461191264020 Marionette DEBUG loaded listener.js 15:27:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 124 (00000074D70C7400) [pid = 1804] [serial = 236] [outer = 00000074D6816800] 15:27:44 INFO - PROCESS | 1804 | --DOCSHELL 00000074DBC49000 == 54 [pid = 1804] [id = 33] 15:27:44 INFO - PROCESS | 1804 | --DOCSHELL 00000074D7AD2800 == 53 [pid = 1804] [id = 30] 15:27:44 INFO - PROCESS | 1804 | --DOCSHELL 00000074E5D5D000 == 52 [pid = 1804] [id = 72] 15:27:44 INFO - PROCESS | 1804 | --DOCSHELL 00000074E5D10000 == 51 [pid = 1804] [id = 71] 15:27:44 INFO - PROCESS | 1804 | --DOCSHELL 00000074E5014000 == 50 [pid = 1804] [id = 70] 15:27:44 INFO - PROCESS | 1804 | --DOCSHELL 00000074CFA35800 == 49 [pid = 1804] [id = 69] 15:27:44 INFO - PROCESS | 1804 | --DOCSHELL 00000074DF9B7800 == 48 [pid = 1804] [id = 68] 15:27:44 INFO - PROCESS | 1804 | --DOCSHELL 00000074DE976800 == 47 [pid = 1804] [id = 67] 15:27:44 INFO - PROCESS | 1804 | --DOCSHELL 00000074DDA6E000 == 46 [pid = 1804] [id = 66] 15:27:44 INFO - PROCESS | 1804 | --DOMWINDOW == 123 (00000074D05E2400) [pid = 1804] [serial = 132] [outer = 0000000000000000] [url = about:blank] 15:27:44 INFO - PROCESS | 1804 | --DOMWINDOW == 122 (00000074D6DEF800) [pid = 1804] [serial = 135] [outer = 0000000000000000] [url = about:blank] 15:27:44 INFO - PROCESS | 1804 | --DOMWINDOW == 121 (00000074DDCB5800) [pid = 1804] [serial = 138] [outer = 0000000000000000] [url = about:blank] 15:27:44 INFO - PROCESS | 1804 | --DOMWINDOW == 120 (00000074E3911400) [pid = 1804] [serial = 172] [outer = 0000000000000000] [url = about:blank] 15:27:44 INFO - PROCESS | 1804 | --DOCSHELL 00000074D6F76000 == 45 [pid = 1804] [id = 65] 15:27:44 INFO - PROCESS | 1804 | --DOCSHELL 00000074DB5DA800 == 44 [pid = 1804] [id = 64] 15:27:44 INFO - PROCESS | 1804 | --DOCSHELL 00000074D7AD2000 == 43 [pid = 1804] [id = 63] 15:27:44 INFO - PROCESS | 1804 | --DOCSHELL 00000074D60D6000 == 42 [pid = 1804] [id = 59] 15:27:44 INFO - PROCESS | 1804 | --DOCSHELL 00000074E5FA3800 == 41 [pid = 1804] [id = 58] 15:27:44 INFO - PROCESS | 1804 | --DOMWINDOW == 119 (00000074E5248800) [pid = 1804] [serial = 130] [outer = 0000000000000000] [url = about:blank] 15:27:44 INFO - PROCESS | 1804 | --DOMWINDOW == 118 (00000074D7A36000) [pid = 1804] [serial = 153] [outer = 0000000000000000] [url = about:blank] 15:27:44 INFO - PROCESS | 1804 | --DOMWINDOW == 117 (00000074DD743C00) [pid = 1804] [serial = 156] [outer = 0000000000000000] [url = about:blank] 15:27:44 INFO - PROCESS | 1804 | --DOMWINDOW == 116 (00000074D3537C00) [pid = 1804] [serial = 147] [outer = 0000000000000000] [url = about:blank] 15:27:44 INFO - PROCESS | 1804 | --DOMWINDOW == 115 (00000074D681BC00) [pid = 1804] [serial = 148] [outer = 0000000000000000] [url = about:blank] 15:27:44 INFO - PROCESS | 1804 | --DOMWINDOW == 114 (00000074D7952C00) [pid = 1804] [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.] 15:27:44 INFO - PROCESS | 1804 | --DOMWINDOW == 113 (00000074D1D7EC00) [pid = 1804] [serial = 142] [outer = 0000000000000000] [url = about:blank] 15:27:44 INFO - PROCESS | 1804 | --DOMWINDOW == 112 (00000074D181AC00) [pid = 1804] [serial = 141] [outer = 0000000000000000] [url = about:blank] 15:27:44 INFO - PROCESS | 1804 | --DOMWINDOW == 111 (00000074E388CC00) [pid = 1804] [serial = 170] [outer = 0000000000000000] [url = about:blank] 15:27:44 INFO - PROCESS | 1804 | --DOMWINDOW == 110 (00000074CFAAF800) [pid = 1804] [serial = 144] [outer = 0000000000000000] [url = about:blank] 15:27:44 INFO - PROCESS | 1804 | --DOMWINDOW == 109 (00000074D1818C00) [pid = 1804] [serial = 145] [outer = 0000000000000000] [url = about:blank] 15:27:44 INFO - PROCESS | 1804 | --DOMWINDOW == 108 (00000074D7057000) [pid = 1804] [serial = 150] [outer = 0000000000000000] [url = about:blank] 15:27:44 INFO - PROCESS | 1804 | --DOMWINDOW == 107 (00000074D70C1400) [pid = 1804] [serial = 151] [outer = 0000000000000000] [url = about:blank] 15:27:44 INFO - PROCESS | 1804 | --DOMWINDOW == 106 (00000074DE0D9C00) [pid = 1804] [serial = 159] [outer = 0000000000000000] [url = about:blank] 15:27:44 INFO - PROCESS | 1804 | --DOMWINDOW == 105 (00000074DD7CCC00) [pid = 1804] [serial = 157] [outer = 0000000000000000] [url = about:blank] 15:27:44 INFO - PROCESS | 1804 | --DOMWINDOW == 104 (00000074DED90800) [pid = 1804] [serial = 163] [outer = 0000000000000000] [url = about:blank] 15:27:44 INFO - PROCESS | 1804 | --DOMWINDOW == 103 (00000074DE0E2400) [pid = 1804] [serial = 166] [outer = 0000000000000000] [url = about:blank] 15:27:44 INFO - PROCESS | 1804 | --DOMWINDOW == 102 (00000074DEAF5000) [pid = 1804] [serial = 160] [outer = 0000000000000000] [url = about:blank] 15:27:44 INFO - PROCESS | 1804 | --DOMWINDOW == 101 (00000074DF9ED400) [pid = 1804] [serial = 164] [outer = 0000000000000000] [url = about:blank] 15:27:44 INFO - PROCESS | 1804 | --DOMWINDOW == 100 (00000074DFCDA800) [pid = 1804] [serial = 167] [outer = 0000000000000000] [url = about:blank] 15:27:44 INFO - PROCESS | 1804 | --DOMWINDOW == 99 (00000074E122D800) [pid = 1804] [serial = 169] [outer = 0000000000000000] [url = about:blank] 15:27:44 INFO - PROCESS | 1804 | --DOMWINDOW == 98 (00000074D8647800) [pid = 1804] [serial = 154] [outer = 0000000000000000] [url = about:blank] 15:27:44 INFO - PROCESS | 1804 | 1461191264534 Marionette TRACE conn5 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 15:27:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 15:27:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 776ms 15:27:44 INFO - PROCESS | 1804 | 1461191264574 Marionette TRACE conn5 -> [0,281,"getWindowHandle",null] 15:27:44 INFO - PROCESS | 1804 | 1461191264576 Marionette TRACE conn5 <- [1,281,null,{"value":"13"}] 15:27:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 15:27:44 INFO - PROCESS | 1804 | 1461191264580 Marionette TRACE conn5 -> [0,282,"setScriptTimeout",{"ms":35000}] 15:27:44 INFO - PROCESS | 1804 | 1461191264584 Marionette TRACE conn5 <- [1,282,null,{}] 15:27:44 INFO - PROCESS | 1804 | 1461191264594 Marionette TRACE conn5 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:44 INFO - PROCESS | 1804 | 1461191264684 Marionette TRACE conn5 <- [1,283,null,{"value":null}] 15:27:44 INFO - PROCESS | 1804 | 1461191264692 Marionette TRACE conn5 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:44 INFO - PROCESS | 1804 | ++DOCSHELL 00000074D7B95800 == 42 [pid = 1804] [id = 80] 15:27:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 99 (00000074D1D82400) [pid = 1804] [serial = 237] [outer = 0000000000000000] 15:27:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 100 (00000074D68A7800) [pid = 1804] [serial = 238] [outer = 00000074D1D82400] 15:27:44 INFO - PROCESS | 1804 | 1461191264742 Marionette DEBUG loaded listener.js 15:27:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 101 (00000074D70C1C00) [pid = 1804] [serial = 239] [outer = 00000074D1D82400] 15:27:45 INFO - PROCESS | 1804 | 1461191265194 Marionette TRACE conn5 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 15:27:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 15:27:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 629ms 15:27:45 INFO - PROCESS | 1804 | 1461191265212 Marionette TRACE conn5 -> [0,285,"getWindowHandle",null] 15:27:45 INFO - PROCESS | 1804 | 1461191265214 Marionette TRACE conn5 <- [1,285,null,{"value":"13"}] 15:27:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 15:27:45 INFO - PROCESS | 1804 | 1461191265222 Marionette TRACE conn5 -> [0,286,"setScriptTimeout",{"ms":35000}] 15:27:45 INFO - PROCESS | 1804 | 1461191265224 Marionette TRACE conn5 <- [1,286,null,{}] 15:27:45 INFO - PROCESS | 1804 | 1461191265228 Marionette TRACE conn5 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:45 INFO - PROCESS | 1804 | 1461191265311 Marionette TRACE conn5 <- [1,287,null,{"value":null}] 15:27:45 INFO - PROCESS | 1804 | 1461191265318 Marionette TRACE conn5 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:45 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DE43A800 == 43 [pid = 1804] [id = 81] 15:27:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 102 (00000074D7A9BC00) [pid = 1804] [serial = 240] [outer = 0000000000000000] 15:27:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 103 (00000074D829E400) [pid = 1804] [serial = 241] [outer = 00000074D7A9BC00] 15:27:45 INFO - PROCESS | 1804 | 1461191265367 Marionette DEBUG loaded listener.js 15:27:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 104 (00000074DAAC0400) [pid = 1804] [serial = 242] [outer = 00000074D7A9BC00] 15:27:45 INFO - PROCESS | 1804 | 1461191265830 Marionette TRACE conn5 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 15:27:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 15:27:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 630ms 15:27:45 INFO - PROCESS | 1804 | 1461191265850 Marionette TRACE conn5 -> [0,289,"getWindowHandle",null] 15:27:45 INFO - PROCESS | 1804 | 1461191265852 Marionette TRACE conn5 <- [1,289,null,{"value":"13"}] 15:27:45 INFO - PROCESS | 1804 | 1461191265855 Marionette TRACE conn5 -> [0,290,"setScriptTimeout",{"ms":35000}] 15:27:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 15:27:45 INFO - PROCESS | 1804 | 1461191265857 Marionette TRACE conn5 <- [1,290,null,{}] 15:27:45 INFO - PROCESS | 1804 | 1461191265861 Marionette TRACE conn5 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:45 INFO - PROCESS | 1804 | 1461191265939 Marionette TRACE conn5 <- [1,291,null,{"value":null}] 15:27:45 INFO - PROCESS | 1804 | 1461191265946 Marionette TRACE conn5 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:45 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DF9B2000 == 44 [pid = 1804] [id = 82] 15:27:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 105 (00000074DAAC9000) [pid = 1804] [serial = 243] [outer = 0000000000000000] 15:27:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 106 (00000074DBB56C00) [pid = 1804] [serial = 244] [outer = 00000074DAAC9000] 15:27:45 INFO - PROCESS | 1804 | 1461191265992 Marionette DEBUG loaded listener.js 15:27:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 107 (00000074DD738C00) [pid = 1804] [serial = 245] [outer = 00000074DAAC9000] 15:27:46 INFO - PROCESS | 1804 | 1461191266420 Marionette TRACE conn5 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 15:27:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 15:27:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 629ms 15:27:46 INFO - PROCESS | 1804 | 1461191266488 Marionette TRACE conn5 -> [0,293,"getWindowHandle",null] 15:27:46 INFO - PROCESS | 1804 | 1461191266491 Marionette TRACE conn5 <- [1,293,null,{"value":"13"}] 15:27:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 15:27:46 INFO - PROCESS | 1804 | 1461191266494 Marionette TRACE conn5 -> [0,294,"setScriptTimeout",{"ms":35000}] 15:27:46 INFO - PROCESS | 1804 | 1461191266496 Marionette TRACE conn5 <- [1,294,null,{}] 15:27:46 INFO - PROCESS | 1804 | 1461191266505 Marionette TRACE conn5 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:46 INFO - PROCESS | 1804 | 1461191266629 Marionette TRACE conn5 <- [1,295,null,{"value":null}] 15:27:46 INFO - PROCESS | 1804 | 1461191266699 Marionette TRACE conn5 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:46 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E14CF800 == 45 [pid = 1804] [id = 83] 15:27:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 108 (00000074DD4CC000) [pid = 1804] [serial = 246] [outer = 0000000000000000] 15:27:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 109 (00000074DDDED400) [pid = 1804] [serial = 247] [outer = 00000074DD4CC000] 15:27:46 INFO - PROCESS | 1804 | 1461191266750 Marionette DEBUG loaded listener.js 15:27:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 110 (00000074DE6F4400) [pid = 1804] [serial = 248] [outer = 00000074DD4CC000] 15:27:47 INFO - PROCESS | 1804 | 1461191267181 Marionette TRACE conn5 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:27:47 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. 15:27:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 734ms 15:27:47 INFO - PROCESS | 1804 | 1461191267232 Marionette TRACE conn5 -> [0,297,"getWindowHandle",null] 15:27:47 INFO - PROCESS | 1804 | 1461191267234 Marionette TRACE conn5 <- [1,297,null,{"value":"13"}] 15:27:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 15:27:47 INFO - PROCESS | 1804 | 1461191267238 Marionette TRACE conn5 -> [0,298,"setScriptTimeout",{"ms":35000}] 15:27:47 INFO - PROCESS | 1804 | 1461191267240 Marionette TRACE conn5 <- [1,298,null,{}] 15:27:47 INFO - PROCESS | 1804 | 1461191267243 Marionette TRACE conn5 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:47 INFO - PROCESS | 1804 | 1461191267358 Marionette TRACE conn5 <- [1,299,null,{"value":null}] 15:27:47 INFO - PROCESS | 1804 | 1461191267366 Marionette TRACE conn5 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:47 INFO - PROCESS | 1804 | ++DOCSHELL 00000074D315A000 == 46 [pid = 1804] [id = 84] 15:27:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 111 (00000074DE0E0C00) [pid = 1804] [serial = 249] [outer = 0000000000000000] 15:27:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 112 (00000074DED95C00) [pid = 1804] [serial = 250] [outer = 00000074DE0E0C00] 15:27:47 INFO - PROCESS | 1804 | 1461191267447 Marionette DEBUG loaded listener.js 15:27:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 113 (00000074DF9EDC00) [pid = 1804] [serial = 251] [outer = 00000074DE0E0C00] 15:27:47 INFO - PROCESS | 1804 | 1461191267851 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 15:27:47 INFO - PROCESS | 1804 | 1461191267923 Marionette TRACE conn5 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:27:47 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. 15:27:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 734ms 15:27:48 INFO - PROCESS | 1804 | 1461191268010 Marionette TRACE conn5 -> [0,301,"getWindowHandle",null] 15:27:48 INFO - PROCESS | 1804 | 1461191268012 Marionette TRACE conn5 <- [1,301,null,{"value":"13"}] 15:27:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 15:27:48 INFO - PROCESS | 1804 | 1461191268016 Marionette TRACE conn5 -> [0,302,"setScriptTimeout",{"ms":35000}] 15:27:48 INFO - PROCESS | 1804 | 1461191268018 Marionette TRACE conn5 <- [1,302,null,{}] 15:27:48 INFO - PROCESS | 1804 | 1461191268021 Marionette TRACE conn5 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:48 INFO - PROCESS | 1804 | 1461191268124 Marionette TRACE conn5 <- [1,303,null,{"value":null}] 15:27:48 INFO - PROCESS | 1804 | 1461191268173 Marionette TRACE conn5 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:48 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E5D05800 == 47 [pid = 1804] [id = 85] 15:27:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 114 (00000074DFCDA800) [pid = 1804] [serial = 252] [outer = 0000000000000000] 15:27:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 115 (00000074E07E0800) [pid = 1804] [serial = 253] [outer = 00000074DFCDA800] 15:27:48 INFO - PROCESS | 1804 | 1461191268219 Marionette DEBUG loaded listener.js 15:27:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 116 (00000074E1FC2800) [pid = 1804] [serial = 254] [outer = 00000074DFCDA800] 15:27:48 INFO - PROCESS | 1804 | --DOMWINDOW == 115 (00000074E1B62000) [pid = 1804] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 15:27:48 INFO - PROCESS | 1804 | --DOMWINDOW == 114 (00000074D61B9C00) [pid = 1804] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 15:27:48 INFO - PROCESS | 1804 | --DOMWINDOW == 113 (00000074DB20EC00) [pid = 1804] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 15:27:48 INFO - PROCESS | 1804 | --DOMWINDOW == 112 (00000074D1DBFC00) [pid = 1804] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 15:27:48 INFO - PROCESS | 1804 | --DOMWINDOW == 111 (00000074E1F0E400) [pid = 1804] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 15:27:48 INFO - PROCESS | 1804 | --DOMWINDOW == 110 (00000074D7A96C00) [pid = 1804] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 15:27:48 INFO - PROCESS | 1804 | --DOMWINDOW == 109 (00000074CF9D3800) [pid = 1804] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 15:27:48 INFO - PROCESS | 1804 | --DOMWINDOW == 108 (00000074D7951000) [pid = 1804] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 15:27:48 INFO - PROCESS | 1804 | --DOMWINDOW == 107 (00000074DF98C400) [pid = 1804] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 15:27:48 INFO - PROCESS | 1804 | --DOMWINDOW == 106 (00000074E1FBC400) [pid = 1804] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 15:27:48 INFO - PROCESS | 1804 | --DOMWINDOW == 105 (00000074DD7CD400) [pid = 1804] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 15:27:48 INFO - PROCESS | 1804 | --DOMWINDOW == 104 (00000074DED87800) [pid = 1804] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 15:27:48 INFO - PROCESS | 1804 | --DOMWINDOW == 103 (00000074D1DAC800) [pid = 1804] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 15:27:48 INFO - PROCESS | 1804 | --DOMWINDOW == 102 (00000074DA8A3800) [pid = 1804] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 15:27:48 INFO - PROCESS | 1804 | 1461191268696 Marionette TRACE conn5 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:27:48 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. 15:27:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 734ms 15:27:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 15:27:48 INFO - PROCESS | 1804 | 1461191268752 Marionette TRACE conn5 -> [0,305,"getWindowHandle",null] 15:27:48 INFO - PROCESS | 1804 | 1461191268754 Marionette TRACE conn5 <- [1,305,null,{"value":"13"}] 15:27:48 INFO - PROCESS | 1804 | 1461191268757 Marionette TRACE conn5 -> [0,306,"setScriptTimeout",{"ms":35000}] 15:27:48 INFO - PROCESS | 1804 | 1461191268759 Marionette TRACE conn5 <- [1,306,null,{}] 15:27:48 INFO - PROCESS | 1804 | 1461191268763 Marionette TRACE conn5 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:48 INFO - PROCESS | 1804 | 1461191268866 Marionette TRACE conn5 <- [1,307,null,{"value":null}] 15:27:48 INFO - PROCESS | 1804 | 1461191268910 Marionette TRACE conn5 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:48 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E5D55000 == 48 [pid = 1804] [id = 86] 15:27:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 103 (00000074D61B9C00) [pid = 1804] [serial = 255] [outer = 0000000000000000] 15:27:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 104 (00000074DD7D0400) [pid = 1804] [serial = 256] [outer = 00000074D61B9C00] 15:27:48 INFO - PROCESS | 1804 | 1461191268957 Marionette DEBUG loaded listener.js 15:27:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 105 (00000074E1FC5000) [pid = 1804] [serial = 257] [outer = 00000074D61B9C00] 15:27:49 INFO - PROCESS | 1804 | 1461191269301 Marionette TRACE conn5 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:27:49 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. 15:27:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 587ms 15:27:49 INFO - PROCESS | 1804 | 1461191269348 Marionette TRACE conn5 -> [0,309,"getWindowHandle",null] 15:27:49 INFO - PROCESS | 1804 | 1461191269350 Marionette TRACE conn5 <- [1,309,null,{"value":"13"}] 15:27:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 15:27:49 INFO - PROCESS | 1804 | 1461191269354 Marionette TRACE conn5 -> [0,310,"setScriptTimeout",{"ms":35000}] 15:27:49 INFO - PROCESS | 1804 | 1461191269356 Marionette TRACE conn5 <- [1,310,null,{}] 15:27:49 INFO - PROCESS | 1804 | 1461191269359 Marionette TRACE conn5 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:49 INFO - PROCESS | 1804 | 1461191269486 Marionette TRACE conn5 <- [1,311,null,{"value":null}] 15:27:49 INFO - PROCESS | 1804 | 1461191269497 Marionette TRACE conn5 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:49 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E5F8E000 == 49 [pid = 1804] [id = 87] 15:27:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 106 (00000074E1FF1000) [pid = 1804] [serial = 258] [outer = 0000000000000000] 15:27:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 107 (00000074E1FFB800) [pid = 1804] [serial = 259] [outer = 00000074E1FF1000] 15:27:49 INFO - PROCESS | 1804 | 1461191269543 Marionette DEBUG loaded listener.js 15:27:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 108 (00000074E204F800) [pid = 1804] [serial = 260] [outer = 00000074E1FF1000] 15:27:49 INFO - PROCESS | 1804 | 1461191269931 Marionette TRACE conn5 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:27:49 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. 15:27:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 629ms 15:27:49 INFO - PROCESS | 1804 | 1461191269986 Marionette TRACE conn5 -> [0,313,"getWindowHandle",null] 15:27:49 INFO - PROCESS | 1804 | 1461191269989 Marionette TRACE conn5 <- [1,313,null,{"value":"13"}] 15:27:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 15:27:49 INFO - PROCESS | 1804 | 1461191269992 Marionette TRACE conn5 -> [0,314,"setScriptTimeout",{"ms":35000}] 15:27:50 INFO - PROCESS | 1804 | 1461191269995 Marionette TRACE conn5 <- [1,314,null,{}] 15:27:50 INFO - PROCESS | 1804 | 1461191269998 Marionette TRACE conn5 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:50 INFO - PROCESS | 1804 | 1461191270126 Marionette TRACE conn5 <- [1,315,null,{"value":null}] 15:27:50 INFO - PROCESS | 1804 | 1461191270139 Marionette TRACE conn5 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:50 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E633E800 == 50 [pid = 1804] [id = 88] 15:27:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 109 (00000074E2B1A000) [pid = 1804] [serial = 261] [outer = 0000000000000000] 15:27:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 110 (00000074E2B20C00) [pid = 1804] [serial = 262] [outer = 00000074E2B1A000] 15:27:50 INFO - PROCESS | 1804 | 1461191270189 Marionette DEBUG loaded listener.js 15:27:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 111 (00000074E3904400) [pid = 1804] [serial = 263] [outer = 00000074E2B1A000] 15:27:50 INFO - PROCESS | 1804 | 1461191270629 Marionette TRACE conn5 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:27:50 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. 15:27:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 692ms 15:27:50 INFO - PROCESS | 1804 | 1461191270688 Marionette TRACE conn5 -> [0,317,"getWindowHandle",null] 15:27:50 INFO - PROCESS | 1804 | 1461191270693 Marionette TRACE conn5 <- [1,317,null,{"value":"13"}] 15:27:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 15:27:50 INFO - PROCESS | 1804 | 1461191270743 Marionette TRACE conn5 -> [0,318,"setScriptTimeout",{"ms":35000}] 15:27:50 INFO - PROCESS | 1804 | 1461191270748 Marionette TRACE conn5 <- [1,318,null,{}] 15:27:50 INFO - PROCESS | 1804 | 1461191270802 Marionette TRACE conn5 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:50 INFO - PROCESS | 1804 | 1461191270949 Marionette TRACE conn5 <- [1,319,null,{"value":null}] 15:27:51 INFO - PROCESS | 1804 | 1461191271008 Marionette TRACE conn5 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:51 INFO - PROCESS | 1804 | ++DOCSHELL 00000074D6EA7000 == 51 [pid = 1804] [id = 89] 15:27:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 112 (00000074CFABCC00) [pid = 1804] [serial = 264] [outer = 0000000000000000] 15:27:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 113 (00000074D0D54400) [pid = 1804] [serial = 265] [outer = 00000074CFABCC00] 15:27:51 INFO - PROCESS | 1804 | 1461191271071 Marionette DEBUG loaded listener.js 15:27:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 114 (00000074D1B47000) [pid = 1804] [serial = 266] [outer = 00000074CFABCC00] 15:27:51 INFO - PROCESS | 1804 | 1461191271711 Marionette TRACE conn5 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:27:51 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. 15:27:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1059ms 15:27:51 INFO - PROCESS | 1804 | 1461191271761 Marionette TRACE conn5 -> [0,321,"getWindowHandle",null] 15:27:51 INFO - PROCESS | 1804 | 1461191271768 Marionette TRACE conn5 <- [1,321,null,{"value":"13"}] 15:27:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 15:27:51 INFO - PROCESS | 1804 | 1461191271776 Marionette TRACE conn5 -> [0,322,"setScriptTimeout",{"ms":35000}] 15:27:51 INFO - PROCESS | 1804 | 1461191271779 Marionette TRACE conn5 <- [1,322,null,{}] 15:27:51 INFO - PROCESS | 1804 | 1461191271784 Marionette TRACE conn5 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:51 INFO - PROCESS | 1804 | 1461191271942 Marionette TRACE conn5 <- [1,323,null,{"value":null}] 15:27:51 INFO - PROCESS | 1804 | 1461191271958 Marionette TRACE conn5 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:51 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DEDE3800 == 52 [pid = 1804] [id = 90] 15:27:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 115 (00000074D6039000) [pid = 1804] [serial = 267] [outer = 0000000000000000] 15:27:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 116 (00000074CFAD4800) [pid = 1804] [serial = 268] [outer = 00000074D6039000] 15:27:52 INFO - PROCESS | 1804 | 1461191272045 Marionette DEBUG loaded listener.js 15:27:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 117 (00000074DAABDC00) [pid = 1804] [serial = 269] [outer = 00000074D6039000] 15:27:52 INFO - PROCESS | 1804 | 1461191272708 Marionette TRACE conn5 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:27:52 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. 15:27:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 986ms 15:27:52 INFO - PROCESS | 1804 | 1461191272767 Marionette TRACE conn5 -> [0,325,"getWindowHandle",null] 15:27:52 INFO - PROCESS | 1804 | 1461191272770 Marionette TRACE conn5 <- [1,325,null,{"value":"13"}] 15:27:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 15:27:52 INFO - PROCESS | 1804 | 1461191272774 Marionette TRACE conn5 -> [0,326,"setScriptTimeout",{"ms":35000}] 15:27:52 INFO - PROCESS | 1804 | 1461191272778 Marionette TRACE conn5 <- [1,326,null,{}] 15:27:52 INFO - PROCESS | 1804 | 1461191272791 Marionette TRACE conn5 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:52 INFO - PROCESS | 1804 | 1461191272904 Marionette TRACE conn5 <- [1,327,null,{"value":null}] 15:27:52 INFO - PROCESS | 1804 | 1461191272978 Marionette TRACE conn5 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:53 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E6333800 == 53 [pid = 1804] [id = 91] 15:27:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 118 (00000074DDCC1C00) [pid = 1804] [serial = 270] [outer = 0000000000000000] 15:27:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 119 (00000074DE55C800) [pid = 1804] [serial = 271] [outer = 00000074DDCC1C00] 15:27:53 INFO - PROCESS | 1804 | 1461191273081 Marionette DEBUG loaded listener.js 15:27:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 120 (00000074E1F03400) [pid = 1804] [serial = 272] [outer = 00000074DDCC1C00] 15:27:53 INFO - PROCESS | 1804 | 1461191273760 Marionette TRACE conn5 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:27:53 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. 15:27:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1030ms 15:27:53 INFO - PROCESS | 1804 | 1461191273806 Marionette TRACE conn5 -> [0,329,"getWindowHandle",null] 15:27:53 INFO - PROCESS | 1804 | 1461191273809 Marionette TRACE conn5 <- [1,329,null,{"value":"13"}] 15:27:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 15:27:53 INFO - PROCESS | 1804 | 1461191273812 Marionette TRACE conn5 -> [0,330,"setScriptTimeout",{"ms":35000}] 15:27:53 INFO - PROCESS | 1804 | 1461191273815 Marionette TRACE conn5 <- [1,330,null,{}] 15:27:53 INFO - PROCESS | 1804 | 1461191273818 Marionette TRACE conn5 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:53 INFO - PROCESS | 1804 | 1461191273929 Marionette TRACE conn5 <- [1,331,null,{"value":null}] 15:27:54 INFO - PROCESS | 1804 | 1461191274005 Marionette TRACE conn5 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:54 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DE21B000 == 54 [pid = 1804] [id = 92] 15:27:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 121 (00000074DDEDFC00) [pid = 1804] [serial = 273] [outer = 0000000000000000] 15:27:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 122 (00000074DDEE2400) [pid = 1804] [serial = 274] [outer = 00000074DDEDFC00] 15:27:54 INFO - PROCESS | 1804 | 1461191274104 Marionette DEBUG loaded listener.js 15:27:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 123 (00000074E2969C00) [pid = 1804] [serial = 275] [outer = 00000074DDEDFC00] 15:27:54 INFO - PROCESS | 1804 | 1461191274727 Marionette TRACE conn5 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:27:54 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. 15:27:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 986ms 15:27:54 INFO - PROCESS | 1804 | 1461191274814 Marionette TRACE conn5 -> [0,333,"getWindowHandle",null] 15:27:54 INFO - PROCESS | 1804 | 1461191274817 Marionette TRACE conn5 <- [1,333,null,{"value":"13"}] 15:27:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 15:27:54 INFO - PROCESS | 1804 | 1461191274823 Marionette TRACE conn5 -> [0,334,"setScriptTimeout",{"ms":35000}] 15:27:54 INFO - PROCESS | 1804 | 1461191274825 Marionette TRACE conn5 <- [1,334,null,{}] 15:27:54 INFO - PROCESS | 1804 | 1461191274829 Marionette TRACE conn5 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:54 INFO - PROCESS | 1804 | 1461191274935 Marionette TRACE conn5 <- [1,335,null,{"value":null}] 15:27:55 INFO - PROCESS | 1804 | 1461191275009 Marionette TRACE conn5 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:55 INFO - PROCESS | 1804 | ++DOCSHELL 00000074D6F6E800 == 55 [pid = 1804] [id = 93] 15:27:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 124 (00000074CF9D7000) [pid = 1804] [serial = 276] [outer = 0000000000000000] 15:27:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 125 (00000074CFAB2800) [pid = 1804] [serial = 277] [outer = 00000074CF9D7000] 15:27:55 INFO - PROCESS | 1804 | 1461191275207 Marionette DEBUG loaded listener.js 15:27:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 126 (00000074D1848C00) [pid = 1804] [serial = 278] [outer = 00000074CF9D7000] 15:27:55 INFO - PROCESS | 1804 | 1461191275830 Marionette TRACE conn5 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:27:55 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. 15:27:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1020ms 15:27:55 INFO - PROCESS | 1804 | 1461191275848 Marionette TRACE conn5 -> [0,337,"getWindowHandle",null] 15:27:55 INFO - PROCESS | 1804 | 1461191275853 Marionette TRACE conn5 <- [1,337,null,{"value":"13"}] 15:27:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 15:27:55 INFO - PROCESS | 1804 | 1461191275859 Marionette TRACE conn5 -> [0,338,"setScriptTimeout",{"ms":35000}] 15:27:55 INFO - PROCESS | 1804 | 1461191275862 Marionette TRACE conn5 <- [1,338,null,{}] 15:27:55 INFO - PROCESS | 1804 | 1461191275867 Marionette TRACE conn5 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:55 INFO - PROCESS | 1804 | 1461191275988 Marionette TRACE conn5 <- [1,339,null,{"value":null}] 15:27:56 INFO - PROCESS | 1804 | 1461191276078 Marionette TRACE conn5 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:56 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DE208800 == 56 [pid = 1804] [id = 94] 15:27:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 127 (00000074D7056C00) [pid = 1804] [serial = 279] [outer = 0000000000000000] 15:27:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 128 (00000074D70C3800) [pid = 1804] [serial = 280] [outer = 00000074D7056C00] 15:27:56 INFO - PROCESS | 1804 | 1461191276132 Marionette DEBUG loaded listener.js 15:27:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 129 (00000074DA89C400) [pid = 1804] [serial = 281] [outer = 00000074D7056C00] 15:27:56 INFO - PROCESS | 1804 | --DOCSHELL 00000074E5F8E000 == 55 [pid = 1804] [id = 87] 15:27:56 INFO - PROCESS | 1804 | --DOCSHELL 00000074E5D55000 == 54 [pid = 1804] [id = 86] 15:27:56 INFO - PROCESS | 1804 | --DOCSHELL 00000074E5D05800 == 53 [pid = 1804] [id = 85] 15:27:56 INFO - PROCESS | 1804 | --DOCSHELL 00000074D315A000 == 52 [pid = 1804] [id = 84] 15:27:56 INFO - PROCESS | 1804 | --DOCSHELL 00000074E14CF800 == 51 [pid = 1804] [id = 83] 15:27:56 INFO - PROCESS | 1804 | --DOCSHELL 00000074DF9B2000 == 50 [pid = 1804] [id = 82] 15:27:56 INFO - PROCESS | 1804 | --DOCSHELL 00000074DE43A800 == 49 [pid = 1804] [id = 81] 15:27:56 INFO - PROCESS | 1804 | --DOCSHELL 00000074D7B95800 == 48 [pid = 1804] [id = 80] 15:27:56 INFO - PROCESS | 1804 | --DOMWINDOW == 128 (00000074D61BB000) [pid = 1804] [serial = 178] [outer = 0000000000000000] [url = about:blank] 15:27:56 INFO - PROCESS | 1804 | --DOMWINDOW == 127 (00000074DB20CC00) [pid = 1804] [serial = 181] [outer = 0000000000000000] [url = about:blank] 15:27:56 INFO - PROCESS | 1804 | --DOMWINDOW == 126 (00000074DDDEC800) [pid = 1804] [serial = 184] [outer = 0000000000000000] [url = about:blank] 15:27:56 INFO - PROCESS | 1804 | --DOMWINDOW == 125 (00000074E1C43800) [pid = 1804] [serial = 217] [outer = 0000000000000000] [url = about:blank] 15:27:56 INFO - PROCESS | 1804 | --DOCSHELL 00000074DD93C800 == 47 [pid = 1804] [id = 79] 15:27:56 INFO - PROCESS | 1804 | --DOCSHELL 00000074DB51C000 == 46 [pid = 1804] [id = 78] 15:27:56 INFO - PROCESS | 1804 | --DOCSHELL 00000074D6D8D000 == 45 [pid = 1804] [id = 74] 15:27:56 INFO - PROCESS | 1804 | --DOCSHELL 00000074E6119800 == 44 [pid = 1804] [id = 73] 15:27:56 INFO - PROCESS | 1804 | --DOMWINDOW == 124 (00000074DE075C00) [pid = 1804] [serial = 91] [outer = 0000000000000000] [url = about:blank] 15:27:56 INFO - PROCESS | 1804 | --DOMWINDOW == 123 (00000074E53B8C00) [pid = 1804] [serial = 173] [outer = 0000000000000000] [url = about:blank] 15:27:56 INFO - PROCESS | 1804 | --DOMWINDOW == 122 (00000074D689E400) [pid = 1804] [serial = 193] [outer = 0000000000000000] [url = about:blank] 15:27:56 INFO - PROCESS | 1804 | --DOMWINDOW == 121 (00000074D7056000) [pid = 1804] [serial = 194] [outer = 0000000000000000] [url = about:blank] 15:27:56 INFO - PROCESS | 1804 | --DOMWINDOW == 120 (00000074DB5B8C00) [pid = 1804] [serial = 199] [outer = 0000000000000000] [url = about:blank] 15:27:56 INFO - PROCESS | 1804 | --DOMWINDOW == 119 (00000074D6D35000) [pid = 1804] [serial = 191] [outer = 0000000000000000] [url = about:blank] 15:27:56 INFO - PROCESS | 1804 | --DOMWINDOW == 118 (00000074D30D2400) [pid = 1804] [serial = 190] [outer = 0000000000000000] [url = about:blank] 15:27:56 INFO - PROCESS | 1804 | --DOMWINDOW == 117 (00000074E1FF4800) [pid = 1804] [serial = 208] [outer = 0000000000000000] [url = about:blank] 15:27:56 INFO - PROCESS | 1804 | --DOMWINDOW == 116 (00000074DAA58C00) [pid = 1804] [serial = 196] [outer = 0000000000000000] [url = about:blank] 15:27:56 INFO - PROCESS | 1804 | --DOMWINDOW == 115 (00000074DAAC8000) [pid = 1804] [serial = 197] [outer = 0000000000000000] [url = about:blank] 15:27:56 INFO - PROCESS | 1804 | --DOMWINDOW == 114 (00000074D147B400) [pid = 1804] [serial = 188] [outer = 0000000000000000] [url = about:blank] 15:27:56 INFO - PROCESS | 1804 | --DOMWINDOW == 113 (00000074CFA0BC00) [pid = 1804] [serial = 187] [outer = 0000000000000000] [url = about:blank] 15:27:56 INFO - PROCESS | 1804 | --DOMWINDOW == 112 (00000074E1FEF400) [pid = 1804] [serial = 211] [outer = 0000000000000000] [url = about:blank] 15:27:56 INFO - PROCESS | 1804 | --DOMWINDOW == 111 (00000074E1B57C00) [pid = 1804] [serial = 206] [outer = 0000000000000000] [url = about:blank] 15:27:56 INFO - PROCESS | 1804 | --DOMWINDOW == 110 (00000074D05E1000) [pid = 1804] [serial = 175] [outer = 0000000000000000] [url = about:blank] 15:27:56 INFO - PROCESS | 1804 | --DOMWINDOW == 109 (00000074E07E6C00) [pid = 1804] [serial = 205] [outer = 0000000000000000] [url = about:blank] 15:27:56 INFO - PROCESS | 1804 | --DOMWINDOW == 108 (00000074E1FC4000) [pid = 1804] [serial = 214] [outer = 0000000000000000] [url = about:blank] 15:27:56 INFO - PROCESS | 1804 | --DOMWINDOW == 107 (00000074E1FCBC00) [pid = 1804] [serial = 215] [outer = 0000000000000000] [url = about:blank] 15:27:56 INFO - PROCESS | 1804 | --DOMWINDOW == 106 (00000074E1FFA800) [pid = 1804] [serial = 209] [outer = 0000000000000000] [url = about:blank] 15:27:56 INFO - PROCESS | 1804 | --DOMWINDOW == 105 (00000074DD979400) [pid = 1804] [serial = 202] [outer = 0000000000000000] [url = about:blank] 15:27:56 INFO - PROCESS | 1804 | --DOMWINDOW == 104 (00000074DE92A000) [pid = 1804] [serial = 203] [outer = 0000000000000000] [url = about:blank] 15:27:56 INFO - PROCESS | 1804 | --DOMWINDOW == 103 (00000074DD4CF400) [pid = 1804] [serial = 200] [outer = 0000000000000000] [url = about:blank] 15:27:56 INFO - PROCESS | 1804 | --DOMWINDOW == 102 (00000074E204A400) [pid = 1804] [serial = 212] [outer = 0000000000000000] [url = about:blank] 15:27:56 INFO - PROCESS | 1804 | --DOMWINDOW == 101 (00000074DF2A0C00) [pid = 1804] [serial = 94] [outer = 0000000000000000] [url = about:blank] 15:27:56 INFO - PROCESS | 1804 | --DOMWINDOW == 100 (00000074D6F59C00) [pid = 1804] [serial = 88] [outer = 0000000000000000] [url = about:blank] 15:27:56 INFO - PROCESS | 1804 | 1461191276669 Marionette TRACE conn5 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:27:56 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. 15:27:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 839ms 15:27:56 INFO - PROCESS | 1804 | 1461191276705 Marionette TRACE conn5 -> [0,341,"getWindowHandle",null] 15:27:56 INFO - PROCESS | 1804 | 1461191276709 Marionette TRACE conn5 <- [1,341,null,{"value":"13"}] 15:27:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 15:27:56 INFO - PROCESS | 1804 | 1461191276715 Marionette TRACE conn5 -> [0,342,"setScriptTimeout",{"ms":35000}] 15:27:56 INFO - PROCESS | 1804 | 1461191276718 Marionette TRACE conn5 <- [1,342,null,{}] 15:27:56 INFO - PROCESS | 1804 | 1461191276723 Marionette TRACE conn5 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:56 INFO - PROCESS | 1804 | 1461191276808 Marionette TRACE conn5 <- [1,343,null,{"value":null}] 15:27:56 INFO - PROCESS | 1804 | 1461191276817 Marionette TRACE conn5 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:56 INFO - PROCESS | 1804 | ++DOCSHELL 00000074D7B95800 == 45 [pid = 1804] [id = 95] 15:27:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 101 (00000074D147BC00) [pid = 1804] [serial = 282] [outer = 0000000000000000] 15:27:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 102 (00000074D681BC00) [pid = 1804] [serial = 283] [outer = 00000074D147BC00] 15:27:56 INFO - PROCESS | 1804 | 1461191276867 Marionette DEBUG loaded listener.js 15:27:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 103 (00000074D70CAC00) [pid = 1804] [serial = 284] [outer = 00000074D147BC00] 15:27:57 INFO - PROCESS | 1804 | 1461191277347 Marionette TRACE conn5 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:27:57 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. 15:27:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 671ms 15:27:57 INFO - PROCESS | 1804 | 1461191277392 Marionette TRACE conn5 -> [0,345,"getWindowHandle",null] 15:27:57 INFO - PROCESS | 1804 | 1461191277394 Marionette TRACE conn5 <- [1,345,null,{"value":"13"}] 15:27:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 15:27:57 INFO - PROCESS | 1804 | 1461191277398 Marionette TRACE conn5 -> [0,346,"setScriptTimeout",{"ms":35000}] 15:27:57 INFO - PROCESS | 1804 | 1461191277402 Marionette TRACE conn5 <- [1,346,null,{}] 15:27:57 INFO - PROCESS | 1804 | 1461191277413 Marionette TRACE conn5 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:57 INFO - PROCESS | 1804 | 1461191277501 Marionette TRACE conn5 <- [1,347,null,{"value":null}] 15:27:57 INFO - PROCESS | 1804 | 1461191277564 Marionette TRACE conn5 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:57 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DED0C800 == 46 [pid = 1804] [id = 96] 15:27:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 104 (00000074D1DAC000) [pid = 1804] [serial = 285] [outer = 0000000000000000] 15:27:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 105 (00000074DBBFD000) [pid = 1804] [serial = 286] [outer = 00000074D1DAC000] 15:27:57 INFO - PROCESS | 1804 | 1461191277622 Marionette DEBUG loaded listener.js 15:27:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 106 (00000074DD761400) [pid = 1804] [serial = 287] [outer = 00000074D1DAC000] 15:27:57 INFO - PROCESS | 1804 | 1461191277993 Marionette TRACE conn5 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:27:58 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. 15:27:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 629ms 15:27:58 INFO - PROCESS | 1804 | 1461191278030 Marionette TRACE conn5 -> [0,349,"getWindowHandle",null] 15:27:58 INFO - PROCESS | 1804 | 1461191278032 Marionette TRACE conn5 <- [1,349,null,{"value":"13"}] 15:27:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 15:27:58 INFO - PROCESS | 1804 | 1461191278041 Marionette TRACE conn5 -> [0,350,"setScriptTimeout",{"ms":35000}] 15:27:58 INFO - PROCESS | 1804 | 1461191278043 Marionette TRACE conn5 <- [1,350,null,{}] 15:27:58 INFO - PROCESS | 1804 | 1461191278047 Marionette TRACE conn5 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:58 INFO - PROCESS | 1804 | 1461191278131 Marionette TRACE conn5 <- [1,351,null,{"value":null}] 15:27:58 INFO - PROCESS | 1804 | 1461191278166 Marionette TRACE conn5 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:58 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DEDD5800 == 47 [pid = 1804] [id = 97] 15:27:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 107 (00000074DD7CA400) [pid = 1804] [serial = 288] [outer = 0000000000000000] 15:27:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 108 (00000074DDED3C00) [pid = 1804] [serial = 289] [outer = 00000074DD7CA400] 15:27:58 INFO - PROCESS | 1804 | 1461191278213 Marionette DEBUG loaded listener.js 15:27:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 109 (00000074DE0DB400) [pid = 1804] [serial = 290] [outer = 00000074DD7CA400] 15:27:58 INFO - PROCESS | 1804 | 1461191278644 Marionette TRACE conn5 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:27:58 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. 15:27:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 629ms 15:27:58 INFO - PROCESS | 1804 | 1461191278674 Marionette TRACE conn5 -> [0,353,"getWindowHandle",null] 15:27:58 INFO - PROCESS | 1804 | 1461191278676 Marionette TRACE conn5 <- [1,353,null,{"value":"13"}] 15:27:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 15:27:58 INFO - PROCESS | 1804 | 1461191278679 Marionette TRACE conn5 -> [0,354,"setScriptTimeout",{"ms":35000}] 15:27:58 INFO - PROCESS | 1804 | 1461191278681 Marionette TRACE conn5 <- [1,354,null,{}] 15:27:58 INFO - PROCESS | 1804 | 1461191278690 Marionette TRACE conn5 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:58 INFO - PROCESS | 1804 | 1461191278798 Marionette TRACE conn5 <- [1,355,null,{"value":null}] 15:27:58 INFO - PROCESS | 1804 | 1461191278805 Marionette TRACE conn5 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:58 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DFCBA000 == 48 [pid = 1804] [id = 98] 15:27:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 110 (00000074DEAED000) [pid = 1804] [serial = 291] [outer = 0000000000000000] 15:27:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 111 (00000074DED87800) [pid = 1804] [serial = 292] [outer = 00000074DEAED000] 15:27:58 INFO - PROCESS | 1804 | 1461191278859 Marionette DEBUG loaded listener.js 15:27:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 112 (00000074DFC62800) [pid = 1804] [serial = 293] [outer = 00000074DEAED000] 15:27:59 INFO - PROCESS | 1804 | 1461191279347 Marionette TRACE conn5 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:27:59 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. 15:27:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 734ms 15:27:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 15:27:59 INFO - PROCESS | 1804 | 1461191279419 Marionette TRACE conn5 -> [0,357,"getWindowHandle",null] 15:27:59 INFO - PROCESS | 1804 | 1461191279421 Marionette TRACE conn5 <- [1,357,null,{"value":"13"}] 15:27:59 INFO - PROCESS | 1804 | 1461191279424 Marionette TRACE conn5 -> [0,358,"setScriptTimeout",{"ms":35000}] 15:27:59 INFO - PROCESS | 1804 | 1461191279426 Marionette TRACE conn5 <- [1,358,null,{}] 15:27:59 INFO - PROCESS | 1804 | 1461191279429 Marionette TRACE conn5 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:27:59 INFO - PROCESS | 1804 | 1461191279565 Marionette TRACE conn5 <- [1,359,null,{"value":null}] 15:27:59 INFO - PROCESS | 1804 | 1461191279597 Marionette TRACE conn5 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:59 INFO - PROCESS | 1804 | ++DOCSHELL 00000074D6DD1000 == 49 [pid = 1804] [id = 99] 15:27:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 113 (00000074E1F09000) [pid = 1804] [serial = 294] [outer = 0000000000000000] 15:27:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 114 (00000074E1FC5C00) [pid = 1804] [serial = 295] [outer = 00000074E1F09000] 15:27:59 INFO - PROCESS | 1804 | 1461191279643 Marionette DEBUG loaded listener.js 15:27:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 115 (00000074E1FFE000) [pid = 1804] [serial = 296] [outer = 00000074E1F09000] 15:28:00 INFO - PROCESS | 1804 | 1461191280073 Marionette TRACE conn5 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:28:00 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. 15:28:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 672ms 15:28:00 INFO - PROCESS | 1804 | 1461191280097 Marionette TRACE conn5 -> [0,361,"getWindowHandle",null] 15:28:00 INFO - PROCESS | 1804 | 1461191280099 Marionette TRACE conn5 <- [1,361,null,{"value":"13"}] 15:28:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 15:28:00 INFO - PROCESS | 1804 | 1461191280102 Marionette TRACE conn5 -> [0,362,"setScriptTimeout",{"ms":35000}] 15:28:00 INFO - PROCESS | 1804 | 1461191280104 Marionette TRACE conn5 <- [1,362,null,{}] 15:28:00 INFO - PROCESS | 1804 | 1461191280113 Marionette TRACE conn5 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:00 INFO - PROCESS | 1804 | 1461191280218 Marionette TRACE conn5 <- [1,363,null,{"value":null}] 15:28:00 INFO - PROCESS | 1804 | 1461191280224 Marionette TRACE conn5 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:00 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E501F800 == 50 [pid = 1804] [id = 100] 15:28:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 116 (00000074E2045000) [pid = 1804] [serial = 297] [outer = 0000000000000000] 15:28:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 117 (00000074E2967800) [pid = 1804] [serial = 298] [outer = 00000074E2045000] 15:28:00 INFO - PROCESS | 1804 | 1461191280269 Marionette DEBUG loaded listener.js 15:28:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 118 (00000074E29D2800) [pid = 1804] [serial = 299] [outer = 00000074E2045000] 15:28:00 INFO - PROCESS | 1804 | --DOMWINDOW == 117 (00000074DE0E0C00) [pid = 1804] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 15:28:00 INFO - PROCESS | 1804 | --DOMWINDOW == 116 (00000074DD4CC000) [pid = 1804] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 15:28:00 INFO - PROCESS | 1804 | --DOMWINDOW == 115 (00000074DFCDA800) [pid = 1804] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 15:28:00 INFO - PROCESS | 1804 | --DOMWINDOW == 114 (00000074D61B9C00) [pid = 1804] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 15:28:00 INFO - PROCESS | 1804 | --DOMWINDOW == 113 (00000074E1C39400) [pid = 1804] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 15:28:00 INFO - PROCESS | 1804 | --DOMWINDOW == 112 (00000074D6816800) [pid = 1804] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 15:28:00 INFO - PROCESS | 1804 | --DOMWINDOW == 111 (00000074D7A9BC00) [pid = 1804] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 15:28:00 INFO - PROCESS | 1804 | --DOMWINDOW == 110 (00000074D1819C00) [pid = 1804] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 15:28:00 INFO - PROCESS | 1804 | --DOMWINDOW == 109 (00000074D1D82400) [pid = 1804] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 15:28:00 INFO - PROCESS | 1804 | --DOMWINDOW == 108 (00000074DAAC9000) [pid = 1804] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 15:28:00 INFO - PROCESS | 1804 | --DOMWINDOW == 107 (00000074E1FF1000) [pid = 1804] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 15:28:00 INFO - PROCESS | 1804 | 1461191280826 Marionette TRACE conn5 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:28:00 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. 15:28:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 776ms 15:28:00 INFO - PROCESS | 1804 | 1461191280882 Marionette TRACE conn5 -> [0,365,"getWindowHandle",null] 15:28:00 INFO - PROCESS | 1804 | 1461191280884 Marionette TRACE conn5 <- [1,365,null,{"value":"13"}] 15:28:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 15:28:00 INFO - PROCESS | 1804 | 1461191280890 Marionette TRACE conn5 -> [0,366,"setScriptTimeout",{"ms":35000}] 15:28:00 INFO - PROCESS | 1804 | 1461191280892 Marionette TRACE conn5 <- [1,366,null,{}] 15:28:00 INFO - PROCESS | 1804 | 1461191280895 Marionette TRACE conn5 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:00 INFO - PROCESS | 1804 | 1461191280976 Marionette TRACE conn5 <- [1,367,null,{"value":null}] 15:28:00 INFO - PROCESS | 1804 | 1461191280983 Marionette TRACE conn5 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:01 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E501B800 == 51 [pid = 1804] [id = 101] 15:28:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 108 (00000074DAAC2C00) [pid = 1804] [serial = 300] [outer = 0000000000000000] 15:28:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 109 (00000074DDDED000) [pid = 1804] [serial = 301] [outer = 00000074DAAC2C00] 15:28:01 INFO - PROCESS | 1804 | 1461191281029 Marionette DEBUG loaded listener.js 15:28:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 110 (00000074E1C17C00) [pid = 1804] [serial = 302] [outer = 00000074DAAC2C00] 15:28:01 INFO - PROCESS | 1804 | 1461191281436 Marionette TRACE conn5 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:28:01 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. 15:28:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 587ms 15:28:01 INFO - PROCESS | 1804 | 1461191281478 Marionette TRACE conn5 -> [0,369,"getWindowHandle",null] 15:28:01 INFO - PROCESS | 1804 | 1461191281480 Marionette TRACE conn5 <- [1,369,null,{"value":"13"}] 15:28:01 INFO - PROCESS | 1804 | 1461191281484 Marionette TRACE conn5 -> [0,370,"setScriptTimeout",{"ms":35000}] 15:28:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 15:28:01 INFO - PROCESS | 1804 | 1461191281485 Marionette TRACE conn5 <- [1,370,null,{}] 15:28:01 INFO - PROCESS | 1804 | 1461191281489 Marionette TRACE conn5 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:01 INFO - PROCESS | 1804 | 1461191281569 Marionette TRACE conn5 <- [1,371,null,{"value":null}] 15:28:01 INFO - PROCESS | 1804 | 1461191281575 Marionette TRACE conn5 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:01 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E5D90000 == 52 [pid = 1804] [id = 102] 15:28:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 111 (00000074E1C1BC00) [pid = 1804] [serial = 303] [outer = 0000000000000000] 15:28:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 112 (00000074E1FF1000) [pid = 1804] [serial = 304] [outer = 00000074E1C1BC00] 15:28:01 INFO - PROCESS | 1804 | 1461191281620 Marionette DEBUG loaded listener.js 15:28:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 113 (00000074E29D7400) [pid = 1804] [serial = 305] [outer = 00000074E1C1BC00] 15:28:02 INFO - PROCESS | 1804 | 1461191282046 Marionette TRACE conn5 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:28:02 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. 15:28:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 588ms 15:28:02 INFO - PROCESS | 1804 | 1461191282074 Marionette TRACE conn5 -> [0,373,"getWindowHandle",null] 15:28:02 INFO - PROCESS | 1804 | 1461191282076 Marionette TRACE conn5 <- [1,373,null,{"value":"13"}] 15:28:02 INFO - PROCESS | 1804 | 1461191282080 Marionette TRACE conn5 -> [0,374,"setScriptTimeout",{"ms":35000}] 15:28:02 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 15:28:02 INFO - PROCESS | 1804 | 1461191282081 Marionette TRACE conn5 <- [1,374,null,{}] 15:28:02 INFO - PROCESS | 1804 | 1461191282090 Marionette TRACE conn5 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:02 INFO - PROCESS | 1804 | 1461191282173 Marionette TRACE conn5 <- [1,375,null,{"value":null}] 15:28:02 INFO - PROCESS | 1804 | 1461191282180 Marionette TRACE conn5 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:02 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E612D000 == 53 [pid = 1804] [id = 103] 15:28:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 114 (00000074DECC1000) [pid = 1804] [serial = 306] [outer = 0000000000000000] 15:28:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 115 (00000074DECC6000) [pid = 1804] [serial = 307] [outer = 00000074DECC1000] 15:28:02 INFO - PROCESS | 1804 | 1461191282231 Marionette DEBUG loaded listener.js 15:28:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 116 (00000074E29D9000) [pid = 1804] [serial = 308] [outer = 00000074DECC1000] 15:28:02 INFO - PROCESS | 1804 | 1461191282717 Marionette TRACE conn5 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 15:28:02 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 15:28:02 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 671ms 15:28:02 INFO - PROCESS | 1804 | 1461191282754 Marionette TRACE conn5 -> [0,377,"getWindowHandle",null] 15:28:02 INFO - PROCESS | 1804 | 1461191282757 Marionette TRACE conn5 <- [1,377,null,{"value":"13"}] 15:28:02 INFO - PROCESS | 1804 | 1461191282760 Marionette TRACE conn5 -> [0,378,"setScriptTimeout",{"ms":35000}] 15:28:02 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 15:28:02 INFO - PROCESS | 1804 | 1461191282763 Marionette TRACE conn5 <- [1,378,null,{}] 15:28:02 INFO - PROCESS | 1804 | 1461191282766 Marionette TRACE conn5 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:02 INFO - PROCESS | 1804 | 1461191282922 Marionette TRACE conn5 <- [1,379,null,{"value":null}] 15:28:03 INFO - PROCESS | 1804 | 1461191283044 Marionette TRACE conn5 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:03 INFO - PROCESS | 1804 | ++DOCSHELL 00000074D6D87000 == 54 [pid = 1804] [id = 104] 15:28:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 117 (00000074CF9CA000) [pid = 1804] [serial = 309] [outer = 0000000000000000] 15:28:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 118 (00000074CFA02800) [pid = 1804] [serial = 310] [outer = 00000074CF9CA000] 15:28:03 INFO - PROCESS | 1804 | 1461191283107 Marionette DEBUG loaded listener.js 15:28:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 119 (00000074D1D7A000) [pid = 1804] [serial = 311] [outer = 00000074CF9CA000] 15:28:04 INFO - PROCESS | 1804 | 1461191283990 Marionette TRACE conn5 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 15:28:04 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 15:28:04 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1272ms 15:28:04 INFO - PROCESS | 1804 | 1461191284036 Marionette TRACE conn5 -> [0,381,"getWindowHandle",null] 15:28:04 INFO - PROCESS | 1804 | 1461191284042 Marionette TRACE conn5 <- [1,381,null,{"value":"13"}] 15:28:04 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 15:28:04 INFO - PROCESS | 1804 | 1461191284046 Marionette TRACE conn5 -> [0,382,"setScriptTimeout",{"ms":35000}] 15:28:04 INFO - PROCESS | 1804 | 1461191284051 Marionette TRACE conn5 <- [1,382,null,{}] 15:28:04 INFO - PROCESS | 1804 | 1461191284056 Marionette TRACE conn5 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:04 INFO - PROCESS | 1804 | 1461191284168 Marionette TRACE conn5 <- [1,383,null,{"value":null}] 15:28:04 INFO - PROCESS | 1804 | 1461191284243 Marionette TRACE conn5 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:04 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DE961000 == 55 [pid = 1804] [id = 105] 15:28:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 120 (00000074D7052800) [pid = 1804] [serial = 312] [outer = 0000000000000000] 15:28:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 121 (00000074DA8A2400) [pid = 1804] [serial = 313] [outer = 00000074D7052800] 15:28:04 INFO - PROCESS | 1804 | 1461191284345 Marionette DEBUG loaded listener.js 15:28:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 122 (00000074DB210400) [pid = 1804] [serial = 314] [outer = 00000074D7052800] 15:28:04 INFO - PROCESS | 1804 | 1461191284983 Marionette TRACE conn5 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 15:28:05 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 15:28:05 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 986ms 15:28:05 INFO - PROCESS | 1804 | 1461191285036 Marionette TRACE conn5 -> [0,385,"getWindowHandle",null] 15:28:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 15:28:05 INFO - PROCESS | 1804 | 1461191285039 Marionette TRACE conn5 <- [1,385,null,{"value":"13"}] 15:28:05 INFO - PROCESS | 1804 | 1461191285043 Marionette TRACE conn5 -> [0,386,"setScriptTimeout",{"ms":35000}] 15:28:05 INFO - PROCESS | 1804 | 1461191285046 Marionette TRACE conn5 <- [1,386,null,{}] 15:28:05 INFO - PROCESS | 1804 | 1461191285050 Marionette TRACE conn5 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:05 INFO - PROCESS | 1804 | 1461191285196 Marionette TRACE conn5 <- [1,387,null,{"value":null}] 15:28:05 INFO - PROCESS | 1804 | 1461191285213 Marionette TRACE conn5 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:05 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E5D4D800 == 56 [pid = 1804] [id = 106] 15:28:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 123 (00000074D7A9F000) [pid = 1804] [serial = 315] [outer = 0000000000000000] 15:28:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 124 (00000074DEA9D800) [pid = 1804] [serial = 316] [outer = 00000074D7A9F000] 15:28:05 INFO - PROCESS | 1804 | 1461191285271 Marionette DEBUG loaded listener.js 15:28:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 125 (00000074DECCA400) [pid = 1804] [serial = 317] [outer = 00000074D7A9F000] 15:28:05 INFO - PROCESS | 1804 | 1461191285891 Marionette TRACE conn5 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 15:28:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 15:28:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 881ms 15:28:05 INFO - PROCESS | 1804 | 1461191285925 Marionette TRACE conn5 -> [0,389,"getWindowHandle",null] 15:28:05 INFO - PROCESS | 1804 | 1461191285930 Marionette TRACE conn5 <- [1,389,null,{"value":"13"}] 15:28:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 15:28:05 INFO - PROCESS | 1804 | 1461191285942 Marionette TRACE conn5 -> [0,390,"setScriptTimeout",{"ms":35000}] 15:28:05 INFO - PROCESS | 1804 | 1461191285947 Marionette TRACE conn5 <- [1,390,null,{}] 15:28:05 INFO - PROCESS | 1804 | 1461191285951 Marionette TRACE conn5 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:06 INFO - PROCESS | 1804 | 1461191286061 Marionette TRACE conn5 <- [1,391,null,{"value":null}] 15:28:06 INFO - PROCESS | 1804 | 1461191286134 Marionette TRACE conn5 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:06 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E76C2000 == 57 [pid = 1804] [id = 107] 15:28:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 126 (00000074DF939800) [pid = 1804] [serial = 318] [outer = 0000000000000000] 15:28:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 127 (00000074E1C3FC00) [pid = 1804] [serial = 319] [outer = 00000074DF939800] 15:28:06 INFO - PROCESS | 1804 | 1461191286192 Marionette DEBUG loaded listener.js 15:28:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 128 (00000074E29D6C00) [pid = 1804] [serial = 320] [outer = 00000074DF939800] 15:28:06 INFO - PROCESS | 1804 | 1461191286811 Marionette TRACE conn5 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 15:28:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 15:28:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 944ms 15:28:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 15:28:06 INFO - PROCESS | 1804 | 1461191286884 Marionette TRACE conn5 -> [0,393,"getWindowHandle",null] 15:28:06 INFO - PROCESS | 1804 | 1461191286886 Marionette TRACE conn5 <- [1,393,null,{"value":"13"}] 15:28:06 INFO - PROCESS | 1804 | 1461191286890 Marionette TRACE conn5 -> [0,394,"setScriptTimeout",{"ms":35000}] 15:28:06 INFO - PROCESS | 1804 | 1461191286892 Marionette TRACE conn5 <- [1,394,null,{}] 15:28:06 INFO - PROCESS | 1804 | 1461191286896 Marionette TRACE conn5 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:07 INFO - PROCESS | 1804 | 1461191287003 Marionette TRACE conn5 <- [1,395,null,{"value":null}] 15:28:07 INFO - PROCESS | 1804 | 1461191287076 Marionette TRACE conn5 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:07 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E616B800 == 58 [pid = 1804] [id = 108] 15:28:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 129 (00000074DEC34400) [pid = 1804] [serial = 321] [outer = 0000000000000000] 15:28:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 130 (00000074DEC3C800) [pid = 1804] [serial = 322] [outer = 00000074DEC34400] 15:28:07 INFO - PROCESS | 1804 | 1461191287174 Marionette DEBUG loaded listener.js 15:28:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 131 (00000074E29DD400) [pid = 1804] [serial = 323] [outer = 00000074DEC34400] 15:28:07 INFO - PROCESS | 1804 | 1461191287813 Marionette TRACE conn5 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 15:28:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 15:28:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 985ms 15:28:07 INFO - PROCESS | 1804 | 1461191287878 Marionette TRACE conn5 -> [0,397,"getWindowHandle",null] 15:28:07 INFO - PROCESS | 1804 | 1461191287880 Marionette TRACE conn5 <- [1,397,null,{"value":"13"}] 15:28:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 15:28:07 INFO - PROCESS | 1804 | 1461191287884 Marionette TRACE conn5 -> [0,398,"setScriptTimeout",{"ms":35000}] 15:28:07 INFO - PROCESS | 1804 | 1461191287886 Marionette TRACE conn5 <- [1,398,null,{}] 15:28:07 INFO - PROCESS | 1804 | 1461191287890 Marionette TRACE conn5 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:08 INFO - PROCESS | 1804 | 1461191287997 Marionette TRACE conn5 <- [1,399,null,{"value":null}] 15:28:08 INFO - PROCESS | 1804 | 1461191288232 Marionette TRACE conn5 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:08 INFO - PROCESS | 1804 | ++DOCSHELL 00000074D86A5000 == 59 [pid = 1804] [id = 109] 15:28:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 132 (00000074CFAAFC00) [pid = 1804] [serial = 324] [outer = 0000000000000000] 15:28:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 133 (00000074CFCEEC00) [pid = 1804] [serial = 325] [outer = 00000074CFAAFC00] 15:28:08 INFO - PROCESS | 1804 | 1461191288305 Marionette DEBUG loaded listener.js 15:28:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 134 (00000074D1E0D800) [pid = 1804] [serial = 326] [outer = 00000074CFAAFC00] 15:28:08 INFO - PROCESS | 1804 | 1461191288874 Marionette TRACE conn5 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 15:28:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 15:28:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1019ms 15:28:08 INFO - PROCESS | 1804 | 1461191288921 Marionette TRACE conn5 -> [0,401,"getWindowHandle",null] 15:28:08 INFO - PROCESS | 1804 | 1461191288927 Marionette TRACE conn5 <- [1,401,null,{"value":"13"}] 15:28:08 INFO - PROCESS | 1804 | 1461191288951 Marionette TRACE conn5 -> [0,402,"setScriptTimeout",{"ms":35000}] 15:28:08 INFO - PROCESS | 1804 | 1461191288954 Marionette TRACE conn5 <- [1,402,null,{}] 15:28:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 15:28:08 INFO - PROCESS | 1804 | 1461191288959 Marionette TRACE conn5 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:09 INFO - PROCESS | 1804 | 1461191289060 Marionette TRACE conn5 <- [1,403,null,{"value":null}] 15:28:09 INFO - PROCESS | 1804 | 1461191289155 Marionette TRACE conn5 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:09 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DBBB7000 == 60 [pid = 1804] [id = 110] 15:28:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 135 (00000074D6BBEC00) [pid = 1804] [serial = 327] [outer = 0000000000000000] 15:28:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 136 (00000074D6DAC000) [pid = 1804] [serial = 328] [outer = 00000074D6BBEC00] 15:28:09 INFO - PROCESS | 1804 | 1461191289208 Marionette DEBUG loaded listener.js 15:28:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 137 (00000074D7A36800) [pid = 1804] [serial = 329] [outer = 00000074D6BBEC00] 15:28:09 INFO - PROCESS | 1804 | --DOCSHELL 00000074E612D000 == 59 [pid = 1804] [id = 103] 15:28:09 INFO - PROCESS | 1804 | --DOCSHELL 00000074E5D90000 == 58 [pid = 1804] [id = 102] 15:28:09 INFO - PROCESS | 1804 | --DOCSHELL 00000074E501B800 == 57 [pid = 1804] [id = 101] 15:28:09 INFO - PROCESS | 1804 | --DOCSHELL 00000074E501F800 == 56 [pid = 1804] [id = 100] 15:28:09 INFO - PROCESS | 1804 | --DOCSHELL 00000074D6DD1000 == 55 [pid = 1804] [id = 99] 15:28:09 INFO - PROCESS | 1804 | --DOCSHELL 00000074DFCBA000 == 54 [pid = 1804] [id = 98] 15:28:09 INFO - PROCESS | 1804 | --DOCSHELL 00000074DEDD5800 == 53 [pid = 1804] [id = 97] 15:28:09 INFO - PROCESS | 1804 | --DOCSHELL 00000074DED0C800 == 52 [pid = 1804] [id = 96] 15:28:09 INFO - PROCESS | 1804 | --DOMWINDOW == 136 (00000074E2B20C00) [pid = 1804] [serial = 262] [outer = 0000000000000000] [url = about:blank] 15:28:09 INFO - PROCESS | 1804 | --DOCSHELL 00000074D7B95800 == 51 [pid = 1804] [id = 95] 15:28:09 INFO - PROCESS | 1804 | --DOCSHELL 00000074DE208800 == 50 [pid = 1804] [id = 94] 15:28:09 INFO - PROCESS | 1804 | --DOCSHELL 00000074D6F6E800 == 49 [pid = 1804] [id = 93] 15:28:09 INFO - PROCESS | 1804 | --DOCSHELL 00000074DEDE3800 == 48 [pid = 1804] [id = 90] 15:28:09 INFO - PROCESS | 1804 | --DOCSHELL 00000074D6EA7000 == 47 [pid = 1804] [id = 89] 15:28:09 INFO - PROCESS | 1804 | --DOMWINDOW == 135 (00000074D1847000) [pid = 1804] [serial = 232] [outer = 0000000000000000] [url = about:blank] 15:28:09 INFO - PROCESS | 1804 | --DOMWINDOW == 134 (00000074D1DC5400) [pid = 1804] [serial = 233] [outer = 0000000000000000] [url = about:blank] 15:28:09 INFO - PROCESS | 1804 | --DOMWINDOW == 133 (00000074E1C42000) [pid = 1804] [serial = 226] [outer = 0000000000000000] [url = about:blank] 15:28:09 INFO - PROCESS | 1804 | --DOMWINDOW == 132 (00000074D68A7800) [pid = 1804] [serial = 238] [outer = 0000000000000000] [url = about:blank] 15:28:09 INFO - PROCESS | 1804 | --DOMWINDOW == 131 (00000074D70C1C00) [pid = 1804] [serial = 239] [outer = 0000000000000000] [url = about:blank] 15:28:09 INFO - PROCESS | 1804 | --DOMWINDOW == 130 (00000074E3908800) [pid = 1804] [serial = 229] [outer = 0000000000000000] [url = about:blank] 15:28:09 INFO - PROCESS | 1804 | --DOMWINDOW == 129 (00000074DBB56C00) [pid = 1804] [serial = 244] [outer = 0000000000000000] [url = about:blank] 15:28:09 INFO - PROCESS | 1804 | --DOMWINDOW == 128 (00000074D1C7FC00) [pid = 1804] [serial = 220] [outer = 0000000000000000] [url = about:blank] 15:28:09 INFO - PROCESS | 1804 | --DOMWINDOW == 127 (00000074E1FFB800) [pid = 1804] [serial = 259] [outer = 0000000000000000] [url = about:blank] 15:28:09 INFO - PROCESS | 1804 | --DOMWINDOW == 126 (00000074E204F800) [pid = 1804] [serial = 260] [outer = 0000000000000000] [url = about:blank] 15:28:09 INFO - PROCESS | 1804 | --DOMWINDOW == 125 (00000074E1FC2800) [pid = 1804] [serial = 254] [outer = 0000000000000000] [url = about:blank] 15:28:09 INFO - PROCESS | 1804 | --DOMWINDOW == 124 (00000074DE6F4400) [pid = 1804] [serial = 248] [outer = 0000000000000000] [url = about:blank] 15:28:09 INFO - PROCESS | 1804 | --DOMWINDOW == 123 (00000074DD738C00) [pid = 1804] [serial = 245] [outer = 0000000000000000] [url = about:blank] 15:28:09 INFO - PROCESS | 1804 | --DOMWINDOW == 122 (00000074E1FC5000) [pid = 1804] [serial = 257] [outer = 0000000000000000] [url = about:blank] 15:28:09 INFO - PROCESS | 1804 | --DOMWINDOW == 121 (00000074DED95C00) [pid = 1804] [serial = 250] [outer = 0000000000000000] [url = about:blank] 15:28:09 INFO - PROCESS | 1804 | --DOMWINDOW == 120 (00000074DDDED400) [pid = 1804] [serial = 247] [outer = 0000000000000000] [url = about:blank] 15:28:09 INFO - PROCESS | 1804 | --DOMWINDOW == 119 (00000074E07E0800) [pid = 1804] [serial = 253] [outer = 0000000000000000] [url = about:blank] 15:28:09 INFO - PROCESS | 1804 | --DOMWINDOW == 118 (00000074DF9EDC00) [pid = 1804] [serial = 251] [outer = 0000000000000000] [url = about:blank] 15:28:09 INFO - PROCESS | 1804 | --DOMWINDOW == 117 (00000074DD7D0400) [pid = 1804] [serial = 256] [outer = 0000000000000000] [url = about:blank] 15:28:09 INFO - PROCESS | 1804 | --DOMWINDOW == 116 (00000074E204D400) [pid = 1804] [serial = 218] [outer = 0000000000000000] [url = about:blank] 15:28:09 INFO - PROCESS | 1804 | --DOMWINDOW == 115 (00000074D7A97800) [pid = 1804] [serial = 223] [outer = 0000000000000000] [url = about:blank] 15:28:09 INFO - PROCESS | 1804 | --DOMWINDOW == 114 (00000074D70C7400) [pid = 1804] [serial = 236] [outer = 0000000000000000] [url = about:blank] 15:28:09 INFO - PROCESS | 1804 | --DOMWINDOW == 113 (00000074D6D3D400) [pid = 1804] [serial = 235] [outer = 0000000000000000] [url = about:blank] 15:28:09 INFO - PROCESS | 1804 | --DOMWINDOW == 112 (00000074D829E400) [pid = 1804] [serial = 241] [outer = 0000000000000000] [url = about:blank] 15:28:09 INFO - PROCESS | 1804 | --DOMWINDOW == 111 (00000074DAAC0400) [pid = 1804] [serial = 242] [outer = 0000000000000000] [url = about:blank] 15:28:09 INFO - PROCESS | 1804 | 1461191289768 Marionette TRACE conn5 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 15:28:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 15:28:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 881ms 15:28:09 INFO - PROCESS | 1804 | 1461191289842 Marionette TRACE conn5 -> [0,405,"getWindowHandle",null] 15:28:09 INFO - PROCESS | 1804 | 1461191289846 Marionette TRACE conn5 <- [1,405,null,{"value":"13"}] 15:28:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 15:28:09 INFO - PROCESS | 1804 | 1461191289851 Marionette TRACE conn5 -> [0,406,"setScriptTimeout",{"ms":35000}] 15:28:09 INFO - PROCESS | 1804 | 1461191289853 Marionette TRACE conn5 <- [1,406,null,{}] 15:28:09 INFO - PROCESS | 1804 | 1461191289857 Marionette TRACE conn5 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:09 INFO - PROCESS | 1804 | 1461191289944 Marionette TRACE conn5 <- [1,407,null,{"value":null}] 15:28:10 INFO - PROCESS | 1804 | 1461191290014 Marionette TRACE conn5 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:10 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DBBB4800 == 48 [pid = 1804] [id = 111] 15:28:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 112 (00000074D1479800) [pid = 1804] [serial = 330] [outer = 0000000000000000] 15:28:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 113 (00000074D6817400) [pid = 1804] [serial = 331] [outer = 00000074D1479800] 15:28:10 INFO - PROCESS | 1804 | 1461191290063 Marionette DEBUG loaded listener.js 15:28:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 114 (00000074D7A35C00) [pid = 1804] [serial = 332] [outer = 00000074D1479800] 15:28:10 INFO - PROCESS | 1804 | 1461191290593 Marionette TRACE conn5 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 15:28:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 15:28:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 776ms 15:28:10 INFO - PROCESS | 1804 | 1461191290631 Marionette TRACE conn5 -> [0,409,"getWindowHandle",null] 15:28:10 INFO - PROCESS | 1804 | 1461191290636 Marionette TRACE conn5 <- [1,409,null,{"value":"13"}] 15:28:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 15:28:10 INFO - PROCESS | 1804 | 1461191290698 Marionette TRACE conn5 -> [0,410,"setScriptTimeout",{"ms":35000}] 15:28:10 INFO - PROCESS | 1804 | 1461191290703 Marionette TRACE conn5 <- [1,410,null,{}] 15:28:10 INFO - PROCESS | 1804 | 1461191290724 Marionette TRACE conn5 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:10 INFO - PROCESS | 1804 | 1461191290845 Marionette TRACE conn5 <- [1,411,null,{"value":null}] 15:28:10 INFO - PROCESS | 1804 | 1461191290911 Marionette TRACE conn5 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:10 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DCE88800 == 49 [pid = 1804] [id = 112] 15:28:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 115 (00000074D1844800) [pid = 1804] [serial = 333] [outer = 0000000000000000] 15:28:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 116 (00000074D689A800) [pid = 1804] [serial = 334] [outer = 00000074D1844800] 15:28:10 INFO - PROCESS | 1804 | 1461191290972 Marionette DEBUG loaded listener.js 15:28:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 117 (00000074D70C2000) [pid = 1804] [serial = 335] [outer = 00000074D1844800] 15:28:11 INFO - PROCESS | 1804 | 1461191291534 Marionette TRACE conn5 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 15:28:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 15:28:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 944ms 15:28:11 INFO - PROCESS | 1804 | 1461191291590 Marionette TRACE conn5 -> [0,413,"getWindowHandle",null] 15:28:11 INFO - PROCESS | 1804 | 1461191291596 Marionette TRACE conn5 <- [1,413,null,{"value":"13"}] 15:28:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 15:28:11 INFO - PROCESS | 1804 | 1461191291603 Marionette TRACE conn5 -> [0,414,"setScriptTimeout",{"ms":35000}] 15:28:11 INFO - PROCESS | 1804 | 1461191291606 Marionette TRACE conn5 <- [1,414,null,{}] 15:28:11 INFO - PROCESS | 1804 | 1461191291610 Marionette TRACE conn5 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:11 INFO - PROCESS | 1804 | 1461191291717 Marionette TRACE conn5 <- [1,415,null,{"value":null}] 15:28:11 INFO - PROCESS | 1804 | 1461191291803 Marionette TRACE conn5 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:11 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DE4EB800 == 50 [pid = 1804] [id = 113] 15:28:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 118 (00000074D7059C00) [pid = 1804] [serial = 336] [outer = 0000000000000000] 15:28:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 119 (00000074DB20CC00) [pid = 1804] [serial = 337] [outer = 00000074D7059C00] 15:28:11 INFO - PROCESS | 1804 | 1461191291861 Marionette DEBUG loaded listener.js 15:28:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 120 (00000074DBC9E400) [pid = 1804] [serial = 338] [outer = 00000074D7059C00] 15:28:12 INFO - PROCESS | 1804 | 1461191292510 Marionette TRACE conn5 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 15:28:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 15:28:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 986ms 15:28:12 INFO - PROCESS | 1804 | 1461191292595 Marionette TRACE conn5 -> [0,417,"getWindowHandle",null] 15:28:12 INFO - PROCESS | 1804 | 1461191292598 Marionette TRACE conn5 <- [1,417,null,{"value":"13"}] 15:28:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 15:28:12 INFO - PROCESS | 1804 | 1461191292602 Marionette TRACE conn5 -> [0,418,"setScriptTimeout",{"ms":35000}] 15:28:12 INFO - PROCESS | 1804 | 1461191292607 Marionette TRACE conn5 <- [1,418,null,{}] 15:28:12 INFO - PROCESS | 1804 | 1461191292618 Marionette TRACE conn5 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:12 INFO - PROCESS | 1804 | 1461191292755 Marionette TRACE conn5 <- [1,419,null,{"value":null}] 15:28:12 INFO - PROCESS | 1804 | 1461191292829 Marionette TRACE conn5 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:12 INFO - PROCESS | 1804 | ++DOCSHELL 00000074D6024800 == 51 [pid = 1804] [id = 114] 15:28:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 121 (00000074DDDF1000) [pid = 1804] [serial = 339] [outer = 0000000000000000] 15:28:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 122 (00000074DDEE0800) [pid = 1804] [serial = 340] [outer = 00000074DDDF1000] 15:28:12 INFO - PROCESS | 1804 | 1461191292930 Marionette DEBUG loaded listener.js 15:28:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 123 (00000074DEA95800) [pid = 1804] [serial = 341] [outer = 00000074DDDF1000] 15:28:14 INFO - PROCESS | 1804 | 1461191294046 Marionette TRACE conn5 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 15:28:14 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 15:28:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1483ms 15:28:14 INFO - PROCESS | 1804 | 1461191294087 Marionette TRACE conn5 -> [0,421,"getWindowHandle",null] 15:28:14 INFO - PROCESS | 1804 | 1461191294090 Marionette TRACE conn5 <- [1,421,null,{"value":"13"}] 15:28:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 15:28:14 INFO - PROCESS | 1804 | 1461191294094 Marionette TRACE conn5 -> [0,422,"setScriptTimeout",{"ms":35000}] 15:28:14 INFO - PROCESS | 1804 | 1461191294096 Marionette TRACE conn5 <- [1,422,null,{}] 15:28:14 INFO - PROCESS | 1804 | 1461191294100 Marionette TRACE conn5 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:14 INFO - PROCESS | 1804 | 1461191294202 Marionette TRACE conn5 <- [1,423,null,{"value":null}] 15:28:14 INFO - PROCESS | 1804 | 1461191294269 Marionette TRACE conn5 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:14 INFO - PROCESS | 1804 | ++DOCSHELL 00000074D6F7D000 == 52 [pid = 1804] [id = 115] 15:28:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 124 (00000074DEA98800) [pid = 1804] [serial = 342] [outer = 0000000000000000] 15:28:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 125 (00000074DECC0400) [pid = 1804] [serial = 343] [outer = 00000074DEA98800] 15:28:14 INFO - PROCESS | 1804 | 1461191294327 Marionette DEBUG loaded listener.js 15:28:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 126 (00000074DED8BC00) [pid = 1804] [serial = 344] [outer = 00000074DEA98800] 15:28:15 INFO - PROCESS | 1804 | 1461191295386 Marionette TRACE conn5 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 15:28:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 15:28:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1342ms 15:28:15 INFO - PROCESS | 1804 | 1461191295438 Marionette TRACE conn5 -> [0,425,"getWindowHandle",null] 15:28:15 INFO - PROCESS | 1804 | 1461191295440 Marionette TRACE conn5 <- [1,425,null,{"value":"13"}] 15:28:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 15:28:15 INFO - PROCESS | 1804 | 1461191295444 Marionette TRACE conn5 -> [0,426,"setScriptTimeout",{"ms":35000}] 15:28:15 INFO - PROCESS | 1804 | 1461191295447 Marionette TRACE conn5 <- [1,426,null,{}] 15:28:15 INFO - PROCESS | 1804 | 1461191295451 Marionette TRACE conn5 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:15 INFO - PROCESS | 1804 | 1461191295581 Marionette TRACE conn5 <- [1,427,null,{"value":null}] 15:28:15 INFO - PROCESS | 1804 | 1461191295695 Marionette TRACE conn5 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:15 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E3784000 == 53 [pid = 1804] [id = 116] 15:28:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 127 (00000074D1DC8000) [pid = 1804] [serial = 345] [outer = 0000000000000000] 15:28:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 128 (00000074DF93A400) [pid = 1804] [serial = 346] [outer = 00000074D1DC8000] 15:28:15 INFO - PROCESS | 1804 | 1461191295753 Marionette DEBUG loaded listener.js 15:28:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 129 (00000074E079CC00) [pid = 1804] [serial = 347] [outer = 00000074D1DC8000] 15:28:16 INFO - PROCESS | 1804 | 1461191296391 Marionette TRACE conn5 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 15:28:16 INFO - PROCESS | 1804 | 1461191296440 Marionette TRACE conn5 <- [1,429,null,{"value":"13"}] 15:28:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 15:28:16 INFO - PROCESS | 1804 | 1461191296446 Marionette TRACE conn5 -> [0,430,"setScriptTimeout",{"ms":35000}] 15:28:16 INFO - PROCESS | 1804 | 1461191296450 Marionette TRACE conn5 <- [1,430,null,{}] 15:28:16 INFO - PROCESS | 1804 | 1461191296456 Marionette TRACE conn5 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:16 INFO - PROCESS | 1804 | 1461191296556 Marionette TRACE conn5 <- [1,431,null,{"value":null}] 15:28:16 INFO - PROCESS | 1804 | 1461191296632 Marionette TRACE conn5 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:16 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DE4DA800 == 54 [pid = 1804] [id = 117] 15:28:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 130 (00000074D6F55C00) [pid = 1804] [serial = 348] [outer = 0000000000000000] 15:28:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 131 (00000074D7AA2400) [pid = 1804] [serial = 349] [outer = 00000074D6F55C00] 15:28:16 INFO - PROCESS | 1804 | 1461191296685 Marionette DEBUG loaded listener.js 15:28:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 132 (00000074DBC9C400) [pid = 1804] [serial = 350] [outer = 00000074D6F55C00] 15:28:16 INFO - PROCESS | 1804 | --DOCSHELL 00000074DE21B000 == 53 [pid = 1804] [id = 92] 15:28:16 INFO - PROCESS | 1804 | --DOCSHELL 00000074E3758800 == 52 [pid = 1804] [id = 77] 15:28:16 INFO - PROCESS | 1804 | --DOCSHELL 00000074DBBB7000 == 51 [pid = 1804] [id = 110] 15:28:16 INFO - PROCESS | 1804 | --DOCSHELL 00000074D86A5000 == 50 [pid = 1804] [id = 109] 15:28:16 INFO - PROCESS | 1804 | --DOCSHELL 00000074E5D4D800 == 49 [pid = 1804] [id = 106] 15:28:16 INFO - PROCESS | 1804 | --DOCSHELL 00000074DE961000 == 48 [pid = 1804] [id = 105] 15:28:16 INFO - PROCESS | 1804 | --DOCSHELL 00000074D6D87000 == 47 [pid = 1804] [id = 104] 15:28:17 INFO - PROCESS | 1804 | 1461191297220 Marionette TRACE conn5 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 15:28:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 15:28:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 840ms 15:28:17 INFO - PROCESS | 1804 | 1461191297289 Marionette TRACE conn5 -> [0,433,"getWindowHandle",null] 15:28:17 INFO - PROCESS | 1804 | 1461191297294 Marionette TRACE conn5 <- [1,433,null,{"value":"13"}] 15:28:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 15:28:17 INFO - PROCESS | 1804 | 1461191297301 Marionette TRACE conn5 -> [0,434,"setScriptTimeout",{"ms":35000}] 15:28:17 INFO - PROCESS | 1804 | 1461191297303 Marionette TRACE conn5 <- [1,434,null,{}] 15:28:17 INFO - PROCESS | 1804 | 1461191297307 Marionette TRACE conn5 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:17 INFO - PROCESS | 1804 | 1461191297395 Marionette TRACE conn5 <- [1,435,null,{"value":null}] 15:28:17 INFO - PROCESS | 1804 | 1461191297479 Marionette TRACE conn5 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:17 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E0D13800 == 48 [pid = 1804] [id = 118] 15:28:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 133 (00000074D70C0400) [pid = 1804] [serial = 351] [outer = 0000000000000000] 15:28:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 134 (00000074DD972000) [pid = 1804] [serial = 352] [outer = 00000074D70C0400] 15:28:17 INFO - PROCESS | 1804 | 1461191297527 Marionette DEBUG loaded listener.js 15:28:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 135 (00000074DEA93000) [pid = 1804] [serial = 353] [outer = 00000074D70C0400] 15:28:17 INFO - PROCESS | 1804 | 1461191297959 Marionette TRACE conn5 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 15:28:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 15:28:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 692ms 15:28:18 INFO - PROCESS | 1804 | 1461191297994 Marionette TRACE conn5 -> [0,437,"getWindowHandle",null] 15:28:18 INFO - PROCESS | 1804 | 1461191297997 Marionette TRACE conn5 <- [1,437,null,{"value":"13"}] 15:28:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 15:28:18 INFO - PROCESS | 1804 | 1461191298001 Marionette TRACE conn5 -> [0,438,"setScriptTimeout",{"ms":35000}] 15:28:18 INFO - PROCESS | 1804 | 1461191298004 Marionette TRACE conn5 <- [1,438,null,{}] 15:28:18 INFO - PROCESS | 1804 | 1461191298015 Marionette TRACE conn5 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:18 INFO - PROCESS | 1804 | 1461191298136 Marionette TRACE conn5 <- [1,439,null,{"value":null}] 15:28:18 INFO - PROCESS | 1804 | 1461191298150 Marionette TRACE conn5 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:18 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E52AF000 == 49 [pid = 1804] [id = 119] 15:28:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 136 (00000074DECC9C00) [pid = 1804] [serial = 354] [outer = 0000000000000000] 15:28:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 137 (00000074E07A4C00) [pid = 1804] [serial = 355] [outer = 00000074DECC9C00] 15:28:18 INFO - PROCESS | 1804 | 1461191298240 Marionette DEBUG loaded listener.js 15:28:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 138 (00000074E1229000) [pid = 1804] [serial = 356] [outer = 00000074DECC9C00] 15:28:18 INFO - PROCESS | 1804 | 1461191298692 Marionette TRACE conn5 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 15:28:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 15:28:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 734ms 15:28:18 INFO - PROCESS | 1804 | 1461191298761 Marionette TRACE conn5 -> [0,441,"getWindowHandle",null] 15:28:18 INFO - PROCESS | 1804 | 1461191298764 Marionette TRACE conn5 <- [1,441,null,{"value":"13"}] 15:28:18 INFO - PROCESS | 1804 | 1461191298767 Marionette TRACE conn5 -> [0,442,"setScriptTimeout",{"ms":35000}] 15:28:18 INFO - PROCESS | 1804 | 1461191298769 Marionette TRACE conn5 <- [1,442,null,{}] 15:28:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 15:28:18 INFO - PROCESS | 1804 | 1461191298773 Marionette TRACE conn5 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:18 INFO - PROCESS | 1804 | 1461191298882 Marionette TRACE conn5 <- [1,443,null,{"value":null}] 15:28:18 INFO - PROCESS | 1804 | 1461191298893 Marionette TRACE conn5 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:18 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E5D85800 == 50 [pid = 1804] [id = 120] 15:28:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 139 (00000074E1C11400) [pid = 1804] [serial = 357] [outer = 0000000000000000] 15:28:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 140 (00000074E1C3AC00) [pid = 1804] [serial = 358] [outer = 00000074E1C11400] 15:28:18 INFO - PROCESS | 1804 | 1461191298980 Marionette DEBUG loaded listener.js 15:28:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 141 (00000074E1FBD000) [pid = 1804] [serial = 359] [outer = 00000074E1C11400] 15:28:19 INFO - PROCESS | 1804 | 1461191299412 Marionette TRACE conn5 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 15:28:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 15:28:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 672ms 15:28:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 15:28:19 INFO - PROCESS | 1804 | 1461191299447 Marionette TRACE conn5 -> [0,445,"getWindowHandle",null] 15:28:19 INFO - PROCESS | 1804 | 1461191299449 Marionette TRACE conn5 <- [1,445,null,{"value":"13"}] 15:28:19 INFO - PROCESS | 1804 | 1461191299452 Marionette TRACE conn5 -> [0,446,"setScriptTimeout",{"ms":35000}] 15:28:19 INFO - PROCESS | 1804 | 1461191299454 Marionette TRACE conn5 <- [1,446,null,{}] 15:28:19 INFO - PROCESS | 1804 | 1461191299458 Marionette TRACE conn5 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:19 INFO - PROCESS | 1804 | 1461191299562 Marionette TRACE conn5 <- [1,447,null,{"value":null}] 15:28:19 INFO - PROCESS | 1804 | 1461191299571 Marionette TRACE conn5 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:19 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E6127000 == 51 [pid = 1804] [id = 121] 15:28:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 142 (00000074E1FC2C00) [pid = 1804] [serial = 360] [outer = 0000000000000000] 15:28:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 143 (00000074E1FC9000) [pid = 1804] [serial = 361] [outer = 00000074E1FC2C00] 15:28:19 INFO - PROCESS | 1804 | 1461191299618 Marionette DEBUG loaded listener.js 15:28:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 144 (00000074E2047000) [pid = 1804] [serial = 362] [outer = 00000074E1FC2C00] 15:28:20 INFO - PROCESS | 1804 | --DOMWINDOW == 143 (00000074DECC1000) [pid = 1804] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 15:28:20 INFO - PROCESS | 1804 | --DOMWINDOW == 142 (00000074CFAAFC00) [pid = 1804] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 15:28:20 INFO - PROCESS | 1804 | --DOMWINDOW == 141 (00000074D6BBEC00) [pid = 1804] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 15:28:20 INFO - PROCESS | 1804 | --DOMWINDOW == 140 (00000074D1DAC000) [pid = 1804] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 15:28:20 INFO - PROCESS | 1804 | --DOMWINDOW == 139 (00000074E2B1A000) [pid = 1804] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 15:28:20 INFO - PROCESS | 1804 | --DOMWINDOW == 138 (00000074DAAC2C00) [pid = 1804] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 15:28:20 INFO - PROCESS | 1804 | --DOMWINDOW == 137 (00000074E1C1BC00) [pid = 1804] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 15:28:20 INFO - PROCESS | 1804 | --DOMWINDOW == 136 (00000074E2045000) [pid = 1804] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 15:28:20 INFO - PROCESS | 1804 | --DOMWINDOW == 135 (00000074E1F09000) [pid = 1804] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 15:28:20 INFO - PROCESS | 1804 | --DOMWINDOW == 134 (00000074D7056C00) [pid = 1804] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 15:28:20 INFO - PROCESS | 1804 | --DOMWINDOW == 133 (00000074DEAED000) [pid = 1804] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 15:28:20 INFO - PROCESS | 1804 | --DOMWINDOW == 132 (00000074CF9D7000) [pid = 1804] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 15:28:20 INFO - PROCESS | 1804 | --DOMWINDOW == 131 (00000074D147BC00) [pid = 1804] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 15:28:20 INFO - PROCESS | 1804 | --DOMWINDOW == 130 (00000074DD7CA400) [pid = 1804] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 15:28:20 INFO - PROCESS | 1804 | 1461191300120 Marionette TRACE conn5 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 15:28:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 15:28:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 734ms 15:28:20 INFO - PROCESS | 1804 | 1461191300196 Marionette TRACE conn5 -> [0,449,"getWindowHandle",null] 15:28:20 INFO - PROCESS | 1804 | 1461191300199 Marionette TRACE conn5 <- [1,449,null,{"value":"13"}] 15:28:20 INFO - PROCESS | 1804 | 1461191300204 Marionette TRACE conn5 -> [0,450,"setScriptTimeout",{"ms":35000}] 15:28:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 15:28:20 INFO - PROCESS | 1804 | 1461191300206 Marionette TRACE conn5 <- [1,450,null,{}] 15:28:20 INFO - PROCESS | 1804 | 1461191300210 Marionette TRACE conn5 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:20 INFO - PROCESS | 1804 | 1461191300340 Marionette TRACE conn5 <- [1,451,null,{"value":null}] 15:28:20 INFO - PROCESS | 1804 | 1461191300392 Marionette TRACE conn5 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:20 INFO - PROCESS | 1804 | ++DOCSHELL 00000074D0D0C800 == 52 [pid = 1804] [id = 122] 15:28:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 131 (00000074D1D7D800) [pid = 1804] [serial = 363] [outer = 0000000000000000] 15:28:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 132 (00000074E1FC8400) [pid = 1804] [serial = 364] [outer = 00000074D1D7D800] 15:28:20 INFO - PROCESS | 1804 | 1461191300444 Marionette DEBUG loaded listener.js 15:28:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 133 (00000074E29DB000) [pid = 1804] [serial = 365] [outer = 00000074D1D7D800] 15:28:20 INFO - PROCESS | 1804 | 1461191300828 Marionette TRACE conn5 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 15:28:20 INFO - PROCESS | 1804 | 1461191300881 Marionette TRACE conn5 <- [1,453,null,{"value":"13"}] 15:28:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 15:28:20 INFO - PROCESS | 1804 | 1461191300889 Marionette TRACE conn5 -> [0,454,"setScriptTimeout",{"ms":35000}] 15:28:20 INFO - PROCESS | 1804 | 1461191300891 Marionette TRACE conn5 <- [1,454,null,{}] 15:28:20 INFO - PROCESS | 1804 | 1461191300895 Marionette TRACE conn5 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:20 INFO - PROCESS | 1804 | 1461191300976 Marionette TRACE conn5 <- [1,455,null,{"value":null}] 15:28:20 INFO - PROCESS | 1804 | 1461191300982 Marionette TRACE conn5 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:20 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E76B1000 == 53 [pid = 1804] [id = 123] 15:28:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 134 (00000074DD45C800) [pid = 1804] [serial = 366] [outer = 0000000000000000] 15:28:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 135 (00000074DD466C00) [pid = 1804] [serial = 367] [outer = 00000074DD45C800] 15:28:21 INFO - PROCESS | 1804 | 1461191301030 Marionette DEBUG loaded listener.js 15:28:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 136 (00000074E29E0C00) [pid = 1804] [serial = 368] [outer = 00000074DD45C800] 15:28:21 INFO - PROCESS | 1804 | [1804] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:28:21 INFO - PROCESS | 1804 | 1461191301457 Marionette TRACE conn5 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 15:28:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 15:28:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 629ms 15:28:21 INFO - PROCESS | 1804 | 1461191301517 Marionette TRACE conn5 -> [0,457,"getWindowHandle",null] 15:28:21 INFO - PROCESS | 1804 | 1461191301519 Marionette TRACE conn5 <- [1,457,null,{"value":"13"}] 15:28:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 15:28:21 INFO - PROCESS | 1804 | 1461191301523 Marionette TRACE conn5 -> [0,458,"setScriptTimeout",{"ms":35000}] 15:28:21 INFO - PROCESS | 1804 | 1461191301525 Marionette TRACE conn5 <- [1,458,null,{}] 15:28:21 INFO - PROCESS | 1804 | 1461191301528 Marionette TRACE conn5 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:21 INFO - PROCESS | 1804 | 1461191301611 Marionette TRACE conn5 <- [1,459,null,{"value":null}] 15:28:21 INFO - PROCESS | 1804 | 1461191301669 Marionette TRACE conn5 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:21 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DEC5C000 == 54 [pid = 1804] [id = 124] 15:28:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 137 (00000074E2B1AC00) [pid = 1804] [serial = 369] [outer = 0000000000000000] 15:28:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 138 (00000074E2B1D800) [pid = 1804] [serial = 370] [outer = 00000074E2B1AC00] 15:28:21 INFO - PROCESS | 1804 | 1461191301718 Marionette DEBUG loaded listener.js 15:28:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 139 (00000074E3880800) [pid = 1804] [serial = 371] [outer = 00000074E2B1AC00] 15:28:22 INFO - PROCESS | 1804 | --DOCSHELL 00000074E5D5B800 == 53 [pid = 1804] [id = 62] 15:28:22 INFO - PROCESS | 1804 | --DOCSHELL 00000074DE26E000 == 52 [pid = 1804] [id = 60] 15:28:22 INFO - PROCESS | 1804 | --DOCSHELL 00000074DF050800 == 51 [pid = 1804] [id = 75] 15:28:22 INFO - PROCESS | 1804 | --DOCSHELL 00000074E7205800 == 50 [pid = 1804] [id = 61] 15:28:22 INFO - PROCESS | 1804 | --DOCSHELL 00000074E633E800 == 49 [pid = 1804] [id = 88] 15:28:22 INFO - PROCESS | 1804 | --DOCSHELL 00000074E6333800 == 48 [pid = 1804] [id = 91] 15:28:22 INFO - PROCESS | 1804 | --DOCSHELL 00000074E612B800 == 47 [pid = 1804] [id = 47] 15:28:22 INFO - PROCESS | 1804 | --DOCSHELL 00000074DE4CD000 == 46 [pid = 1804] [id = 46] 15:28:22 INFO - PROCESS | 1804 | --DOCSHELL 00000074E76C2000 == 45 [pid = 1804] [id = 107] 15:28:22 INFO - PROCESS | 1804 | --DOCSHELL 00000074E616B800 == 44 [pid = 1804] [id = 108] 15:28:22 INFO - PROCESS | 1804 | --DOCSHELL 00000074E5D8B800 == 43 [pid = 1804] [id = 44] 15:28:22 INFO - PROCESS | 1804 | --DOCSHELL 00000074DFCB6000 == 42 [pid = 1804] [id = 31] 15:28:22 INFO - PROCESS | 1804 | --DOCSHELL 00000074E389C800 == 41 [pid = 1804] [id = 32] 15:28:22 INFO - PROCESS | 1804 | --DOCSHELL 00000074E633A000 == 40 [pid = 1804] [id = 76] 15:28:22 INFO - PROCESS | 1804 | --DOCSHELL 00000074DE4DA800 == 39 [pid = 1804] [id = 117] 15:28:22 INFO - PROCESS | 1804 | --DOCSHELL 00000074E3784000 == 38 [pid = 1804] [id = 116] 15:28:22 INFO - PROCESS | 1804 | --DOCSHELL 00000074D6F7D000 == 37 [pid = 1804] [id = 115] 15:28:22 INFO - PROCESS | 1804 | --DOCSHELL 00000074D6024800 == 36 [pid = 1804] [id = 114] 15:28:22 INFO - PROCESS | 1804 | --DOCSHELL 00000074DE4EB800 == 35 [pid = 1804] [id = 113] 15:28:22 INFO - PROCESS | 1804 | --DOCSHELL 00000074DBBB4800 == 34 [pid = 1804] [id = 111] 15:28:22 INFO - PROCESS | 1804 | --DOCSHELL 00000074DCE88800 == 33 [pid = 1804] [id = 112] 15:28:23 INFO - PROCESS | 1804 | --DOCSHELL 00000074E0D13800 == 32 [pid = 1804] [id = 118] 15:28:23 INFO - PROCESS | 1804 | --DOCSHELL 00000074E5D85800 == 31 [pid = 1804] [id = 120] 15:28:23 INFO - PROCESS | 1804 | --DOCSHELL 00000074D0D0C800 == 30 [pid = 1804] [id = 122] 15:28:23 INFO - PROCESS | 1804 | --DOCSHELL 00000074E6127000 == 29 [pid = 1804] [id = 121] 15:28:23 INFO - PROCESS | 1804 | --DOCSHELL 00000074E76B1000 == 28 [pid = 1804] [id = 123] 15:28:23 INFO - PROCESS | 1804 | --DOCSHELL 00000074E52AF000 == 27 [pid = 1804] [id = 119] 15:28:23 INFO - PROCESS | 1804 | --DOMWINDOW == 138 (00000074D1E0D800) [pid = 1804] [serial = 326] [outer = 0000000000000000] [url = about:blank] 15:28:23 INFO - PROCESS | 1804 | --DOMWINDOW == 137 (00000074D6DAC000) [pid = 1804] [serial = 328] [outer = 0000000000000000] [url = about:blank] 15:28:23 INFO - PROCESS | 1804 | --DOMWINDOW == 136 (00000074D7A36800) [pid = 1804] [serial = 329] [outer = 0000000000000000] [url = about:blank] 15:28:23 INFO - PROCESS | 1804 | --DOMWINDOW == 135 (00000074E29D9000) [pid = 1804] [serial = 308] [outer = 0000000000000000] [url = about:blank] 15:28:23 INFO - PROCESS | 1804 | --DOMWINDOW == 134 (00000074CFA02800) [pid = 1804] [serial = 310] [outer = 0000000000000000] [url = about:blank] 15:28:23 INFO - PROCESS | 1804 | --DOMWINDOW == 133 (00000074DA8A2400) [pid = 1804] [serial = 313] [outer = 0000000000000000] [url = about:blank] 15:28:23 INFO - PROCESS | 1804 | --DOMWINDOW == 132 (00000074D6817400) [pid = 1804] [serial = 331] [outer = 0000000000000000] [url = about:blank] 15:28:23 INFO - PROCESS | 1804 | --DOMWINDOW == 131 (00000074DEA9D800) [pid = 1804] [serial = 316] [outer = 0000000000000000] [url = about:blank] 15:28:23 INFO - PROCESS | 1804 | --DOMWINDOW == 130 (00000074E1C3FC00) [pid = 1804] [serial = 319] [outer = 0000000000000000] [url = about:blank] 15:28:23 INFO - PROCESS | 1804 | --DOMWINDOW == 129 (00000074DEC3C800) [pid = 1804] [serial = 322] [outer = 0000000000000000] [url = about:blank] 15:28:23 INFO - PROCESS | 1804 | --DOMWINDOW == 128 (00000074DBBFD000) [pid = 1804] [serial = 286] [outer = 0000000000000000] [url = about:blank] 15:28:23 INFO - PROCESS | 1804 | --DOMWINDOW == 127 (00000074D0D54400) [pid = 1804] [serial = 265] [outer = 0000000000000000] [url = about:blank] 15:28:23 INFO - PROCESS | 1804 | --DOMWINDOW == 126 (00000074E3904400) [pid = 1804] [serial = 263] [outer = 0000000000000000] [url = about:blank] 15:28:23 INFO - PROCESS | 1804 | --DOMWINDOW == 125 (00000074E1C17C00) [pid = 1804] [serial = 302] [outer = 0000000000000000] [url = about:blank] 15:28:23 INFO - PROCESS | 1804 | --DOMWINDOW == 124 (00000074DDDED000) [pid = 1804] [serial = 301] [outer = 0000000000000000] [url = about:blank] 15:28:23 INFO - PROCESS | 1804 | --DOMWINDOW == 123 (00000074E1FF1000) [pid = 1804] [serial = 304] [outer = 0000000000000000] [url = about:blank] 15:28:23 INFO - PROCESS | 1804 | --DOMWINDOW == 122 (00000074E2967800) [pid = 1804] [serial = 298] [outer = 0000000000000000] [url = about:blank] 15:28:23 INFO - PROCESS | 1804 | --DOMWINDOW == 121 (00000074E1FC5C00) [pid = 1804] [serial = 295] [outer = 0000000000000000] [url = about:blank] 15:28:23 INFO - PROCESS | 1804 | --DOMWINDOW == 120 (00000074E29D7400) [pid = 1804] [serial = 305] [outer = 0000000000000000] [url = about:blank] 15:28:23 INFO - PROCESS | 1804 | --DOMWINDOW == 119 (00000074D70C3800) [pid = 1804] [serial = 280] [outer = 0000000000000000] [url = about:blank] 15:28:23 INFO - PROCESS | 1804 | --DOMWINDOW == 118 (00000074DD761400) [pid = 1804] [serial = 287] [outer = 0000000000000000] [url = about:blank] 15:28:23 INFO - PROCESS | 1804 | --DOMWINDOW == 117 (00000074DED87800) [pid = 1804] [serial = 292] [outer = 0000000000000000] [url = about:blank] 15:28:23 INFO - PROCESS | 1804 | --DOMWINDOW == 116 (00000074CFAB2800) [pid = 1804] [serial = 277] [outer = 0000000000000000] [url = about:blank] 15:28:23 INFO - PROCESS | 1804 | --DOMWINDOW == 115 (00000074DA89C400) [pid = 1804] [serial = 281] [outer = 0000000000000000] [url = about:blank] 15:28:23 INFO - PROCESS | 1804 | --DOMWINDOW == 114 (00000074DDEE2400) [pid = 1804] [serial = 274] [outer = 0000000000000000] [url = about:blank] 15:28:23 INFO - PROCESS | 1804 | --DOMWINDOW == 113 (00000074DFC62800) [pid = 1804] [serial = 293] [outer = 0000000000000000] [url = about:blank] 15:28:23 INFO - PROCESS | 1804 | --DOMWINDOW == 112 (00000074D681BC00) [pid = 1804] [serial = 283] [outer = 0000000000000000] [url = about:blank] 15:28:23 INFO - PROCESS | 1804 | --DOMWINDOW == 111 (00000074D70CAC00) [pid = 1804] [serial = 284] [outer = 0000000000000000] [url = about:blank] 15:28:23 INFO - PROCESS | 1804 | --DOMWINDOW == 110 (00000074DDED3C00) [pid = 1804] [serial = 289] [outer = 0000000000000000] [url = about:blank] 15:28:23 INFO - PROCESS | 1804 | --DOMWINDOW == 109 (00000074DE0DB400) [pid = 1804] [serial = 290] [outer = 0000000000000000] [url = about:blank] 15:28:23 INFO - PROCESS | 1804 | --DOMWINDOW == 108 (00000074E1FFE000) [pid = 1804] [serial = 296] [outer = 0000000000000000] [url = about:blank] 15:28:23 INFO - PROCESS | 1804 | --DOMWINDOW == 107 (00000074DE55C800) [pid = 1804] [serial = 271] [outer = 0000000000000000] [url = about:blank] 15:28:23 INFO - PROCESS | 1804 | --DOMWINDOW == 106 (00000074E29D2800) [pid = 1804] [serial = 299] [outer = 0000000000000000] [url = about:blank] 15:28:23 INFO - PROCESS | 1804 | --DOMWINDOW == 105 (00000074CFAD4800) [pid = 1804] [serial = 268] [outer = 0000000000000000] [url = about:blank] 15:28:23 INFO - PROCESS | 1804 | --DOMWINDOW == 104 (00000074D1848C00) [pid = 1804] [serial = 278] [outer = 0000000000000000] [url = about:blank] 15:28:23 INFO - PROCESS | 1804 | --DOMWINDOW == 103 (00000074DECC6000) [pid = 1804] [serial = 307] [outer = 0000000000000000] [url = about:blank] 15:28:23 INFO - PROCESS | 1804 | --DOMWINDOW == 102 (00000074CFCEEC00) [pid = 1804] [serial = 325] [outer = 0000000000000000] [url = about:blank] 15:28:23 INFO - PROCESS | 1804 | 1461191303921 Marionette TRACE conn5 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 15:28:23 INFO - PROCESS | 1804 | 1461191303965 Marionette TRACE conn5 <- [1,461,null,{"value":"13"}] 15:28:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 15:28:23 INFO - PROCESS | 1804 | 1461191303971 Marionette TRACE conn5 -> [0,462,"setScriptTimeout",{"ms":35000}] 15:28:23 INFO - PROCESS | 1804 | 1461191303975 Marionette TRACE conn5 <- [1,462,null,{}] 15:28:23 INFO - PROCESS | 1804 | 1461191303981 Marionette TRACE conn5 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:24 INFO - PROCESS | 1804 | 1461191304077 Marionette TRACE conn5 <- [1,463,null,{"value":null}] 15:28:24 INFO - PROCESS | 1804 | 1461191304087 Marionette TRACE conn5 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:24 INFO - PROCESS | 1804 | ++DOCSHELL 00000074D280B800 == 28 [pid = 1804] [id = 125] 15:28:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 103 (00000074D05DB400) [pid = 1804] [serial = 372] [outer = 0000000000000000] 15:28:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 104 (00000074D05E1000) [pid = 1804] [serial = 373] [outer = 00000074D05DB400] 15:28:24 INFO - PROCESS | 1804 | 1461191304137 Marionette DEBUG loaded listener.js 15:28:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 105 (00000074D181B400) [pid = 1804] [serial = 374] [outer = 00000074D05DB400] 15:28:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 106 (00000074D1842800) [pid = 1804] [serial = 375] [outer = 00000074D6D3BC00] 15:28:24 INFO - PROCESS | 1804 | [1804] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:28:24 INFO - PROCESS | 1804 | 1461191304701 Marionette TRACE conn5 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 15:28:24 INFO - PROCESS | 1804 | 1461191304757 Marionette TRACE conn5 <- [1,465,null,{"value":"13"}] 15:28:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 15:28:24 INFO - PROCESS | 1804 | 1461191304763 Marionette TRACE conn5 -> [0,466,"setScriptTimeout",{"ms":35000}] 15:28:24 INFO - PROCESS | 1804 | 1461191304766 Marionette TRACE conn5 <- [1,466,null,{}] 15:28:24 INFO - PROCESS | 1804 | 1461191304770 Marionette TRACE conn5 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:24 INFO - PROCESS | 1804 | 1461191304863 Marionette TRACE conn5 <- [1,467,null,{"value":null}] 15:28:24 INFO - PROCESS | 1804 | 1461191304932 Marionette TRACE conn5 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:24 INFO - PROCESS | 1804 | ++DOCSHELL 00000074D6F6D800 == 29 [pid = 1804] [id = 126] 15:28:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 107 (00000074CFAB1000) [pid = 1804] [serial = 376] [outer = 0000000000000000] 15:28:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 108 (00000074D1D87800) [pid = 1804] [serial = 377] [outer = 00000074CFAB1000] 15:28:24 INFO - PROCESS | 1804 | 1461191304980 Marionette DEBUG loaded listener.js 15:28:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 109 (00000074D1DBA800) [pid = 1804] [serial = 378] [outer = 00000074CFAB1000] 15:28:25 INFO - PROCESS | 1804 | 1461191305408 Marionette TRACE conn5 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 15:28:25 INFO - PROCESS | 1804 | 1461191305460 Marionette TRACE conn5 <- [1,469,null,{"value":"13"}] 15:28:25 INFO - PROCESS | 1804 | 1461191305464 Marionette TRACE conn5 -> [0,470,"setScriptTimeout",{"ms":35000}] 15:28:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 15:28:25 INFO - PROCESS | 1804 | 1461191305468 Marionette TRACE conn5 <- [1,470,null,{}] 15:28:25 INFO - PROCESS | 1804 | 1461191305480 Marionette TRACE conn5 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:25 INFO - PROCESS | 1804 | 1461191305574 Marionette TRACE conn5 <- [1,471,null,{"value":null}] 15:28:25 INFO - PROCESS | 1804 | 1461191305583 Marionette TRACE conn5 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:25 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DB522800 == 30 [pid = 1804] [id = 127] 15:28:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 110 (00000074CF9CA400) [pid = 1804] [serial = 379] [outer = 0000000000000000] 15:28:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 111 (00000074D6812800) [pid = 1804] [serial = 380] [outer = 00000074CF9CA400] 15:28:25 INFO - PROCESS | 1804 | 1461191305635 Marionette DEBUG loaded listener.js 15:28:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 112 (00000074D6BBFC00) [pid = 1804] [serial = 381] [outer = 00000074CF9CA400] 15:28:26 INFO - PROCESS | 1804 | 1461191306124 Marionette TRACE conn5 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 15:28:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 15:28:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 671ms 15:28:26 INFO - PROCESS | 1804 | 1461191306141 Marionette TRACE conn5 -> [0,473,"getWindowHandle",null] 15:28:26 INFO - PROCESS | 1804 | 1461191306144 Marionette TRACE conn5 <- [1,473,null,{"value":"13"}] 15:28:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 15:28:26 INFO - PROCESS | 1804 | 1461191306148 Marionette TRACE conn5 -> [0,474,"setScriptTimeout",{"ms":35000}] 15:28:26 INFO - PROCESS | 1804 | 1461191306150 Marionette TRACE conn5 <- [1,474,null,{}] 15:28:26 INFO - PROCESS | 1804 | 1461191306153 Marionette TRACE conn5 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:26 INFO - PROCESS | 1804 | 1461191306235 Marionette TRACE conn5 <- [1,475,null,{"value":null}] 15:28:26 INFO - PROCESS | 1804 | 1461191306242 Marionette TRACE conn5 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:26 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DD70A800 == 31 [pid = 1804] [id = 128] 15:28:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 113 (00000074D7052C00) [pid = 1804] [serial = 382] [outer = 0000000000000000] 15:28:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 114 (00000074D705A400) [pid = 1804] [serial = 383] [outer = 00000074D7052C00] 15:28:26 INFO - PROCESS | 1804 | 1461191306289 Marionette DEBUG loaded listener.js 15:28:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 115 (00000074D70CB800) [pid = 1804] [serial = 384] [outer = 00000074D7052C00] 15:28:26 INFO - PROCESS | 1804 | 1461191306743 Marionette TRACE conn5 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 15:28:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 15:28:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 629ms 15:28:26 INFO - PROCESS | 1804 | 1461191306779 Marionette TRACE conn5 -> [0,477,"getWindowHandle",null] 15:28:26 INFO - PROCESS | 1804 | 1461191306782 Marionette TRACE conn5 <- [1,477,null,{"value":"13"}] 15:28:26 INFO - PROCESS | 1804 | 1461191306785 Marionette TRACE conn5 -> [0,478,"setScriptTimeout",{"ms":35000}] 15:28:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 15:28:26 INFO - PROCESS | 1804 | 1461191306787 Marionette TRACE conn5 <- [1,478,null,{}] 15:28:26 INFO - PROCESS | 1804 | 1461191306791 Marionette TRACE conn5 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:26 INFO - PROCESS | 1804 | 1461191306869 Marionette TRACE conn5 <- [1,479,null,{"value":null}] 15:28:26 INFO - PROCESS | 1804 | 1461191306877 Marionette TRACE conn5 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:26 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DE106000 == 32 [pid = 1804] [id = 129] 15:28:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 116 (00000074CF9CD400) [pid = 1804] [serial = 385] [outer = 0000000000000000] 15:28:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 117 (00000074D7A97C00) [pid = 1804] [serial = 386] [outer = 00000074CF9CD400] 15:28:26 INFO - PROCESS | 1804 | 1461191306925 Marionette DEBUG loaded listener.js 15:28:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 118 (00000074D864A000) [pid = 1804] [serial = 387] [outer = 00000074CF9CD400] 15:28:27 INFO - PROCESS | 1804 | 1461191307404 Marionette TRACE conn5 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 15:28:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 15:28:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 671ms 15:28:27 INFO - PROCESS | 1804 | 1461191307460 Marionette TRACE conn5 -> [0,481,"getWindowHandle",null] 15:28:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 15:28:27 INFO - PROCESS | 1804 | 1461191307462 Marionette TRACE conn5 <- [1,481,null,{"value":"13"}] 15:28:27 INFO - PROCESS | 1804 | 1461191307466 Marionette TRACE conn5 -> [0,482,"setScriptTimeout",{"ms":35000}] 15:28:27 INFO - PROCESS | 1804 | 1461191307468 Marionette TRACE conn5 <- [1,482,null,{}] 15:28:27 INFO - PROCESS | 1804 | 1461191307471 Marionette TRACE conn5 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:27 INFO - PROCESS | 1804 | 1461191307587 Marionette TRACE conn5 <- [1,483,null,{"value":null}] 15:28:27 INFO - PROCESS | 1804 | 1461191307604 Marionette TRACE conn5 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:27 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DE4CD000 == 33 [pid = 1804] [id = 130] 15:28:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 119 (00000074DB20C000) [pid = 1804] [serial = 388] [outer = 0000000000000000] 15:28:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 120 (00000074DBC9E800) [pid = 1804] [serial = 389] [outer = 00000074DB20C000] 15:28:27 INFO - PROCESS | 1804 | 1461191307652 Marionette DEBUG loaded listener.js 15:28:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 121 (00000074DD45E400) [pid = 1804] [serial = 390] [outer = 00000074DB20C000] 15:28:28 INFO - PROCESS | 1804 | 1461191308092 Marionette TRACE conn5 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 15:28:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 15:28:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 670ms 15:28:28 INFO - PROCESS | 1804 | 1461191308139 Marionette TRACE conn5 -> [0,485,"getWindowHandle",null] 15:28:28 INFO - PROCESS | 1804 | 1461191308141 Marionette TRACE conn5 <- [1,485,null,{"value":"13"}] 15:28:28 INFO - PROCESS | 1804 | 1461191308144 Marionette TRACE conn5 -> [0,486,"setScriptTimeout",{"ms":35000}] 15:28:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 15:28:28 INFO - PROCESS | 1804 | 1461191308146 Marionette TRACE conn5 <- [1,486,null,{}] 15:28:28 INFO - PROCESS | 1804 | 1461191308149 Marionette TRACE conn5 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:28 INFO - PROCESS | 1804 | 1461191308256 Marionette TRACE conn5 <- [1,487,null,{"value":null}] 15:28:28 INFO - PROCESS | 1804 | 1461191308264 Marionette TRACE conn5 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:28 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DEC59800 == 34 [pid = 1804] [id = 131] 15:28:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 122 (00000074DBB56C00) [pid = 1804] [serial = 391] [outer = 0000000000000000] 15:28:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 123 (00000074DD743C00) [pid = 1804] [serial = 392] [outer = 00000074DBB56C00] 15:28:28 INFO - PROCESS | 1804 | 1461191308311 Marionette DEBUG loaded listener.js 15:28:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 124 (00000074DD7CAC00) [pid = 1804] [serial = 393] [outer = 00000074DBB56C00] 15:28:28 INFO - PROCESS | 1804 | 1461191308737 Marionette TRACE conn5 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 15:28:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 15:28:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 629ms 15:28:28 INFO - PROCESS | 1804 | 1461191308777 Marionette TRACE conn5 -> [0,489,"getWindowHandle",null] 15:28:28 INFO - PROCESS | 1804 | 1461191308779 Marionette TRACE conn5 <- [1,489,null,{"value":"13"}] 15:28:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 15:28:28 INFO - PROCESS | 1804 | 1461191308782 Marionette TRACE conn5 -> [0,490,"setScriptTimeout",{"ms":35000}] 15:28:28 INFO - PROCESS | 1804 | 1461191308784 Marionette TRACE conn5 <- [1,490,null,{}] 15:28:28 INFO - PROCESS | 1804 | 1461191308788 Marionette TRACE conn5 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:28 INFO - PROCESS | 1804 | 1461191308865 Marionette TRACE conn5 <- [1,491,null,{"value":null}] 15:28:28 INFO - PROCESS | 1804 | 1461191308871 Marionette TRACE conn5 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:28 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DEDDE800 == 35 [pid = 1804] [id = 132] 15:28:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 125 (00000074DD7D1C00) [pid = 1804] [serial = 394] [outer = 0000000000000000] 15:28:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 126 (00000074DDDEA800) [pid = 1804] [serial = 395] [outer = 00000074DD7D1C00] 15:28:28 INFO - PROCESS | 1804 | 1461191308917 Marionette DEBUG loaded listener.js 15:28:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 127 (00000074DDED8800) [pid = 1804] [serial = 396] [outer = 00000074DD7D1C00] 15:28:29 INFO - PROCESS | 1804 | 1461191309378 Marionette TRACE conn5 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 15:28:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 15:28:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 629ms 15:28:29 INFO - PROCESS | 1804 | 1461191309415 Marionette TRACE conn5 -> [0,493,"getWindowHandle",null] 15:28:29 INFO - PROCESS | 1804 | 1461191309417 Marionette TRACE conn5 <- [1,493,null,{"value":"13"}] 15:28:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 15:28:29 INFO - PROCESS | 1804 | 1461191309421 Marionette TRACE conn5 -> [0,494,"setScriptTimeout",{"ms":35000}] 15:28:29 INFO - PROCESS | 1804 | 1461191309423 Marionette TRACE conn5 <- [1,494,null,{}] 15:28:29 INFO - PROCESS | 1804 | 1461191309426 Marionette TRACE conn5 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:29 INFO - PROCESS | 1804 | 1461191309529 Marionette TRACE conn5 <- [1,495,null,{"value":null}] 15:28:29 INFO - PROCESS | 1804 | 1461191309537 Marionette TRACE conn5 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:29 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DB522000 == 36 [pid = 1804] [id = 133] 15:28:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 128 (00000074DDEE1C00) [pid = 1804] [serial = 397] [outer = 0000000000000000] 15:28:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 129 (00000074DE0D8C00) [pid = 1804] [serial = 398] [outer = 00000074DDEE1C00] 15:28:29 INFO - PROCESS | 1804 | 1461191309650 Marionette DEBUG loaded listener.js 15:28:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 130 (00000074DE59A000) [pid = 1804] [serial = 399] [outer = 00000074DDEE1C00] 15:28:30 INFO - PROCESS | 1804 | 1461191310086 Marionette TRACE conn5 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 15:28:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 15:28:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 733ms 15:28:30 INFO - PROCESS | 1804 | 1461191310162 Marionette TRACE conn5 -> [0,497,"getWindowHandle",null] 15:28:30 INFO - PROCESS | 1804 | 1461191310164 Marionette TRACE conn5 <- [1,497,null,{"value":"13"}] 15:28:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 15:28:30 INFO - PROCESS | 1804 | 1461191310168 Marionette TRACE conn5 -> [0,498,"setScriptTimeout",{"ms":35000}] 15:28:30 INFO - PROCESS | 1804 | 1461191310170 Marionette TRACE conn5 <- [1,498,null,{}] 15:28:30 INFO - PROCESS | 1804 | 1461191310173 Marionette TRACE conn5 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:30 INFO - PROCESS | 1804 | 1461191310281 Marionette TRACE conn5 <- [1,499,null,{"value":null}] 15:28:30 INFO - PROCESS | 1804 | 1461191310330 Marionette TRACE conn5 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:30 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E14BB000 == 37 [pid = 1804] [id = 134] 15:28:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 131 (00000074DE930800) [pid = 1804] [serial = 400] [outer = 0000000000000000] 15:28:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 132 (00000074DEA94000) [pid = 1804] [serial = 401] [outer = 00000074DE930800] 15:28:30 INFO - PROCESS | 1804 | 1461191310377 Marionette DEBUG loaded listener.js 15:28:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 133 (00000074DEA9E400) [pid = 1804] [serial = 402] [outer = 00000074DE930800] 15:28:30 INFO - PROCESS | 1804 | 1461191310827 Marionette TRACE conn5 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 15:28:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 15:28:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 671ms 15:28:30 INFO - PROCESS | 1804 | 1461191310842 Marionette TRACE conn5 -> [0,501,"getWindowHandle",null] 15:28:30 INFO - PROCESS | 1804 | 1461191310844 Marionette TRACE conn5 <- [1,501,null,{"value":"13"}] 15:28:30 INFO - PROCESS | 1804 | 1461191310847 Marionette TRACE conn5 -> [0,502,"setScriptTimeout",{"ms":35000}] 15:28:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 15:28:30 INFO - PROCESS | 1804 | 1461191310850 Marionette TRACE conn5 <- [1,502,null,{}] 15:28:30 INFO - PROCESS | 1804 | 1461191310853 Marionette TRACE conn5 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:31 INFO - PROCESS | 1804 | 1461191311007 Marionette TRACE conn5 <- [1,503,null,{"value":null}] 15:28:31 INFO - PROCESS | 1804 | 1461191311013 Marionette TRACE conn5 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:31 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DDE32000 == 38 [pid = 1804] [id = 135] 15:28:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 134 (00000074DEC3A800) [pid = 1804] [serial = 403] [outer = 0000000000000000] 15:28:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 135 (00000074DECC3800) [pid = 1804] [serial = 404] [outer = 00000074DEC3A800] 15:28:31 INFO - PROCESS | 1804 | 1461191311115 Marionette DEBUG loaded listener.js 15:28:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 136 (00000074DED91800) [pid = 1804] [serial = 405] [outer = 00000074DEC3A800] 15:28:31 INFO - PROCESS | 1804 | --DOMWINDOW == 135 (00000074E3885000) [pid = 1804] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 15:28:31 INFO - PROCESS | 1804 | --DOMWINDOW == 134 (00000074DEC34400) [pid = 1804] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 15:28:31 INFO - PROCESS | 1804 | --DOMWINDOW == 133 (00000074DD7C8C00) [pid = 1804] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 15:28:31 INFO - PROCESS | 1804 | --DOMWINDOW == 132 (00000074DDCC0800) [pid = 1804] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 15:28:31 INFO - PROCESS | 1804 | --DOMWINDOW == 131 (00000074DF939800) [pid = 1804] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 15:28:31 INFO - PROCESS | 1804 | --DOMWINDOW == 130 (00000074D6039000) [pid = 1804] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 15:28:31 INFO - PROCESS | 1804 | --DOMWINDOW == 129 (00000074D1DC5C00) [pid = 1804] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 15:28:31 INFO - PROCESS | 1804 | --DOMWINDOW == 128 (00000074D1842C00) [pid = 1804] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 15:28:31 INFO - PROCESS | 1804 | --DOMWINDOW == 127 (00000074DDCC1C00) [pid = 1804] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 15:28:31 INFO - PROCESS | 1804 | --DOMWINDOW == 126 (00000074D70C9400) [pid = 1804] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 15:28:31 INFO - PROCESS | 1804 | --DOMWINDOW == 125 (00000074CFABA000) [pid = 1804] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 15:28:31 INFO - PROCESS | 1804 | --DOMWINDOW == 124 (00000074E1C3B000) [pid = 1804] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 15:28:31 INFO - PROCESS | 1804 | --DOMWINDOW == 123 (00000074CFAB6400) [pid = 1804] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 15:28:31 INFO - PROCESS | 1804 | --DOMWINDOW == 122 (00000074DB20A800) [pid = 1804] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 15:28:31 INFO - PROCESS | 1804 | --DOMWINDOW == 121 (00000074D2D21800) [pid = 1804] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 15:28:31 INFO - PROCESS | 1804 | --DOMWINDOW == 120 (00000074CF9CA000) [pid = 1804] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 15:28:31 INFO - PROCESS | 1804 | --DOMWINDOW == 119 (00000074D7052800) [pid = 1804] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 15:28:31 INFO - PROCESS | 1804 | --DOMWINDOW == 118 (00000074DDEDFC00) [pid = 1804] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 15:28:31 INFO - PROCESS | 1804 | --DOMWINDOW == 117 (00000074DD7C3800) [pid = 1804] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 15:28:31 INFO - PROCESS | 1804 | --DOMWINDOW == 116 (00000074D7A9F000) [pid = 1804] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 15:28:31 INFO - PROCESS | 1804 | --DOMWINDOW == 115 (00000074CFABCC00) [pid = 1804] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 15:28:31 INFO - PROCESS | 1804 | --DOMWINDOW == 114 (00000074E1C11400) [pid = 1804] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 15:28:31 INFO - PROCESS | 1804 | --DOMWINDOW == 113 (00000074D1D7D800) [pid = 1804] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 15:28:31 INFO - PROCESS | 1804 | --DOMWINDOW == 112 (00000074E1FC2C00) [pid = 1804] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 15:28:31 INFO - PROCESS | 1804 | --DOMWINDOW == 111 (00000074DD45C800) [pid = 1804] [serial = 366] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 15:28:31 INFO - PROCESS | 1804 | --DOMWINDOW == 110 (00000074D70C0400) [pid = 1804] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 15:28:31 INFO - PROCESS | 1804 | --DOMWINDOW == 109 (00000074D6F55C00) [pid = 1804] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 15:28:31 INFO - PROCESS | 1804 | --DOMWINDOW == 108 (00000074D1DC8000) [pid = 1804] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 15:28:31 INFO - PROCESS | 1804 | --DOMWINDOW == 107 (00000074DEA98800) [pid = 1804] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 15:28:31 INFO - PROCESS | 1804 | --DOMWINDOW == 106 (00000074DDDF1000) [pid = 1804] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 15:28:31 INFO - PROCESS | 1804 | --DOMWINDOW == 105 (00000074D7059C00) [pid = 1804] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 15:28:31 INFO - PROCESS | 1804 | --DOMWINDOW == 104 (00000074D1844800) [pid = 1804] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 15:28:31 INFO - PROCESS | 1804 | --DOMWINDOW == 103 (00000074D1479800) [pid = 1804] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 15:28:31 INFO - PROCESS | 1804 | --DOMWINDOW == 102 (00000074DECC9C00) [pid = 1804] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 15:28:32 INFO - PROCESS | 1804 | 1461191312037 Marionette TRACE conn5 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 15:28:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 15:28:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1235ms 15:28:32 INFO - PROCESS | 1804 | 1461191312086 Marionette TRACE conn5 -> [0,505,"getWindowHandle",null] 15:28:32 INFO - PROCESS | 1804 | 1461191312088 Marionette TRACE conn5 <- [1,505,null,{"value":"13"}] 15:28:32 INFO - PROCESS | 1804 | 1461191312091 Marionette TRACE conn5 -> [0,506,"setScriptTimeout",{"ms":35000}] 15:28:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 15:28:32 INFO - PROCESS | 1804 | 1461191312093 Marionette TRACE conn5 <- [1,506,null,{}] 15:28:32 INFO - PROCESS | 1804 | 1461191312096 Marionette TRACE conn5 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:32 INFO - PROCESS | 1804 | 1461191312177 Marionette TRACE conn5 <- [1,507,null,{"value":null}] 15:28:32 INFO - PROCESS | 1804 | 1461191312184 Marionette TRACE conn5 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:32 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DE10E000 == 39 [pid = 1804] [id = 136] 15:28:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 103 (00000074D2D21800) [pid = 1804] [serial = 406] [outer = 0000000000000000] 15:28:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 104 (00000074DAAC3800) [pid = 1804] [serial = 407] [outer = 00000074D2D21800] 15:28:32 INFO - PROCESS | 1804 | 1461191312230 Marionette DEBUG loaded listener.js 15:28:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 105 (00000074DD766C00) [pid = 1804] [serial = 408] [outer = 00000074D2D21800] 15:28:32 INFO - PROCESS | 1804 | 1461191312664 Marionette TRACE conn5 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 15:28:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 15:28:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 629ms 15:28:32 INFO - PROCESS | 1804 | 1461191312724 Marionette TRACE conn5 -> [0,509,"getWindowHandle",null] 15:28:32 INFO - PROCESS | 1804 | 1461191312726 Marionette TRACE conn5 <- [1,509,null,{"value":"13"}] 15:28:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 15:28:32 INFO - PROCESS | 1804 | 1461191312730 Marionette TRACE conn5 -> [0,510,"setScriptTimeout",{"ms":35000}] 15:28:32 INFO - PROCESS | 1804 | 1461191312731 Marionette TRACE conn5 <- [1,510,null,{}] 15:28:32 INFO - PROCESS | 1804 | 1461191312735 Marionette TRACE conn5 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:32 INFO - PROCESS | 1804 | 1461191312815 Marionette TRACE conn5 <- [1,511,null,{"value":null}] 15:28:32 INFO - PROCESS | 1804 | 1461191312823 Marionette TRACE conn5 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:32 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E378A800 == 40 [pid = 1804] [id = 137] 15:28:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 106 (00000074DE0DF000) [pid = 1804] [serial = 409] [outer = 0000000000000000] 15:28:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 107 (00000074DEC3AC00) [pid = 1804] [serial = 410] [outer = 00000074DE0DF000] 15:28:32 INFO - PROCESS | 1804 | 1461191312870 Marionette DEBUG loaded listener.js 15:28:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 108 (00000074DF072C00) [pid = 1804] [serial = 411] [outer = 00000074DE0DF000] 15:28:33 INFO - PROCESS | 1804 | 1461191313316 Marionette TRACE conn5 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 15:28:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 15:28:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 629ms 15:28:33 INFO - PROCESS | 1804 | 1461191313362 Marionette TRACE conn5 -> [0,513,"getWindowHandle",null] 15:28:33 INFO - PROCESS | 1804 | 1461191313364 Marionette TRACE conn5 <- [1,513,null,{"value":"13"}] 15:28:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 15:28:33 INFO - PROCESS | 1804 | 1461191313368 Marionette TRACE conn5 -> [0,514,"setScriptTimeout",{"ms":35000}] 15:28:33 INFO - PROCESS | 1804 | 1461191313370 Marionette TRACE conn5 <- [1,514,null,{}] 15:28:33 INFO - PROCESS | 1804 | 1461191313373 Marionette TRACE conn5 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:33 INFO - PROCESS | 1804 | 1461191313452 Marionette TRACE conn5 <- [1,515,null,{"value":null}] 15:28:33 INFO - PROCESS | 1804 | 1461191313459 Marionette TRACE conn5 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:33 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E3A98000 == 41 [pid = 1804] [id = 138] 15:28:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 109 (00000074DF07E800) [pid = 1804] [serial = 412] [outer = 0000000000000000] 15:28:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 110 (00000074DF4CEC00) [pid = 1804] [serial = 413] [outer = 00000074DF07E800] 15:28:33 INFO - PROCESS | 1804 | 1461191313504 Marionette DEBUG loaded listener.js 15:28:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 111 (00000074DF9F1C00) [pid = 1804] [serial = 414] [outer = 00000074DF07E800] 15:28:34 INFO - PROCESS | 1804 | 1461191314226 Marionette TRACE conn5 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 15:28:34 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 15:28:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 924ms 15:28:34 INFO - PROCESS | 1804 | 1461191314295 Marionette TRACE conn5 -> [0,517,"getWindowHandle",null] 15:28:34 INFO - PROCESS | 1804 | 1461191314299 Marionette TRACE conn5 <- [1,517,null,{"value":"13"}] 15:28:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 15:28:34 INFO - PROCESS | 1804 | 1461191314305 Marionette TRACE conn5 -> [0,518,"setScriptTimeout",{"ms":35000}] 15:28:34 INFO - PROCESS | 1804 | 1461191314309 Marionette TRACE conn5 <- [1,518,null,{}] 15:28:34 INFO - PROCESS | 1804 | 1461191314315 Marionette TRACE conn5 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:34 INFO - PROCESS | 1804 | 1461191314444 Marionette TRACE conn5 <- [1,519,null,{"value":null}] 15:28:34 INFO - PROCESS | 1804 | 1461191314512 Marionette TRACE conn5 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:34 INFO - PROCESS | 1804 | ++DOCSHELL 00000074D69BC000 == 42 [pid = 1804] [id = 139] 15:28:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 112 (00000074CFAE0000) [pid = 1804] [serial = 415] [outer = 0000000000000000] 15:28:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 113 (00000074D183DC00) [pid = 1804] [serial = 416] [outer = 00000074CFAE0000] 15:28:34 INFO - PROCESS | 1804 | 1461191314572 Marionette DEBUG loaded listener.js 15:28:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 114 (00000074D1DC2000) [pid = 1804] [serial = 417] [outer = 00000074CFAE0000] 15:28:35 INFO - PROCESS | 1804 | 1461191315286 Marionette TRACE conn5 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 15:28:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 15:28:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1021ms 15:28:35 INFO - PROCESS | 1804 | 1461191315341 Marionette TRACE conn5 -> [0,521,"getWindowHandle",null] 15:28:35 INFO - PROCESS | 1804 | 1461191315348 Marionette TRACE conn5 <- [1,521,null,{"value":"13"}] 15:28:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 15:28:35 INFO - PROCESS | 1804 | 1461191315355 Marionette TRACE conn5 -> [0,522,"setScriptTimeout",{"ms":35000}] 15:28:35 INFO - PROCESS | 1804 | 1461191315358 Marionette TRACE conn5 <- [1,522,null,{}] 15:28:35 INFO - PROCESS | 1804 | 1461191315384 Marionette TRACE conn5 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:35 INFO - PROCESS | 1804 | 1461191315501 Marionette TRACE conn5 <- [1,523,null,{"value":null}] 15:28:35 INFO - PROCESS | 1804 | 1461191315576 Marionette TRACE conn5 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:35 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DDE27000 == 43 [pid = 1804] [id = 140] 15:28:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 115 (00000074D1E09000) [pid = 1804] [serial = 418] [outer = 0000000000000000] 15:28:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 116 (00000074D7052000) [pid = 1804] [serial = 419] [outer = 00000074D1E09000] 15:28:35 INFO - PROCESS | 1804 | 1461191315633 Marionette DEBUG loaded listener.js 15:28:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 117 (00000074DA89F800) [pid = 1804] [serial = 420] [outer = 00000074D1E09000] 15:28:36 INFO - PROCESS | 1804 | 1461191316646 Marionette TRACE conn5 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 15:28:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 15:28:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1364ms 15:28:36 INFO - PROCESS | 1804 | 1461191316720 Marionette TRACE conn5 -> [0,525,"getWindowHandle",null] 15:28:36 INFO - PROCESS | 1804 | 1461191316726 Marionette TRACE conn5 <- [1,525,null,{"value":"13"}] 15:28:36 INFO - PROCESS | 1804 | 1461191316731 Marionette TRACE conn5 -> [0,526,"setScriptTimeout",{"ms":35000}] 15:28:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 15:28:36 INFO - PROCESS | 1804 | 1461191316735 Marionette TRACE conn5 <- [1,526,null,{}] 15:28:36 INFO - PROCESS | 1804 | 1461191316786 Marionette TRACE conn5 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:36 INFO - PROCESS | 1804 | 1461191316879 Marionette TRACE conn5 <- [1,527,null,{"value":null}] 15:28:36 INFO - PROCESS | 1804 | --DOCSHELL 00000074D055B800 == 42 [pid = 1804] [id = 11] 15:28:36 INFO - PROCESS | 1804 | --DOCSHELL 00000074E5006800 == 41 [pid = 1804] [id = 22] 15:28:36 INFO - PROCESS | 1804 | --DOCSHELL 00000074E5021800 == 40 [pid = 1804] [id = 23] 15:28:36 INFO - PROCESS | 1804 | --DOCSHELL 00000074DB513000 == 39 [pid = 1804] [id = 14] 15:28:36 INFO - PROCESS | 1804 | --DOCSHELL 00000074E0E22800 == 38 [pid = 1804] [id = 19] 15:28:36 INFO - PROCESS | 1804 | --DOCSHELL 00000074DE261000 == 37 [pid = 1804] [id = 28] 15:28:36 INFO - PROCESS | 1804 | --DOCSHELL 00000074DCE8C800 == 36 [pid = 1804] [id = 15] 15:28:36 INFO - PROCESS | 1804 | --DOCSHELL 00000074D6EA9000 == 35 [pid = 1804] [id = 25] 15:28:36 INFO - PROCESS | 1804 | --DOCSHELL 00000074DF2EB800 == 34 [pid = 1804] [id = 29] 15:28:36 INFO - PROCESS | 1804 | --DOCSHELL 00000074DF2F2000 == 33 [pid = 1804] [id = 18] 15:28:36 INFO - PROCESS | 1804 | --DOCSHELL 00000074E38B1800 == 32 [pid = 1804] [id = 21] 15:28:36 INFO - PROCESS | 1804 | --DOCSHELL 00000074D7B7B000 == 31 [pid = 1804] [id = 26] 15:28:36 INFO - PROCESS | 1804 | --DOCSHELL 00000074DE273000 == 30 [pid = 1804] [id = 17] 15:28:36 INFO - PROCESS | 1804 | --DOCSHELL 00000074D6D92000 == 29 [pid = 1804] [id = 13] 15:28:36 INFO - PROCESS | 1804 | --DOCSHELL 00000074DD93D000 == 28 [pid = 1804] [id = 27] 15:28:36 INFO - PROCESS | 1804 | --DOCSHELL 00000074DDA88000 == 27 [pid = 1804] [id = 16] 15:28:36 INFO - PROCESS | 1804 | --DOCSHELL 00000074D1C6E800 == 26 [pid = 1804] [id = 24] 15:28:36 INFO - PROCESS | 1804 | --DOMWINDOW == 116 (00000074E2B1D800) [pid = 1804] [serial = 370] [outer = 0000000000000000] [url = about:blank] 15:28:37 INFO - PROCESS | 1804 | --DOMWINDOW == 115 (00000074E5250800) [pid = 1804] [serial = 230] [outer = 0000000000000000] [url = about:blank] 15:28:37 INFO - PROCESS | 1804 | --DOMWINDOW == 114 (00000074E29DD400) [pid = 1804] [serial = 323] [outer = 0000000000000000] [url = about:blank] 15:28:37 INFO - PROCESS | 1804 | --DOMWINDOW == 113 (00000074E390E000) [pid = 1804] [serial = 185] [outer = 0000000000000000] [url = about:blank] 15:28:37 INFO - PROCESS | 1804 | --DOMWINDOW == 112 (00000074DE59CC00) [pid = 1804] [serial = 85] [outer = 0000000000000000] [url = about:blank] 15:28:37 INFO - PROCESS | 1804 | --DOMWINDOW == 111 (00000074E29D6C00) [pid = 1804] [serial = 320] [outer = 0000000000000000] [url = about:blank] 15:28:37 INFO - PROCESS | 1804 | --DOMWINDOW == 110 (00000074DAABDC00) [pid = 1804] [serial = 269] [outer = 0000000000000000] [url = about:blank] 15:28:37 INFO - PROCESS | 1804 | --DOMWINDOW == 109 (00000074D70BFC00) [pid = 1804] [serial = 136] [outer = 0000000000000000] [url = about:blank] 15:28:37 INFO - PROCESS | 1804 | --DOMWINDOW == 108 (00000074D1DC6400) [pid = 1804] [serial = 221] [outer = 0000000000000000] [url = about:blank] 15:28:37 INFO - PROCESS | 1804 | --DOMWINDOW == 107 (00000074E1F03400) [pid = 1804] [serial = 272] [outer = 0000000000000000] [url = about:blank] 15:28:37 INFO - PROCESS | 1804 | --DOMWINDOW == 106 (00000074DAAC7800) [pid = 1804] [serial = 224] [outer = 0000000000000000] [url = about:blank] 15:28:37 INFO - PROCESS | 1804 | --DOMWINDOW == 105 (00000074D181FC00) [pid = 1804] [serial = 133] [outer = 0000000000000000] [url = about:blank] 15:28:37 INFO - PROCESS | 1804 | --DOMWINDOW == 104 (00000074E1FF4C00) [pid = 1804] [serial = 227] [outer = 0000000000000000] [url = about:blank] 15:28:37 INFO - PROCESS | 1804 | --DOMWINDOW == 103 (00000074D1841400) [pid = 1804] [serial = 176] [outer = 0000000000000000] [url = about:blank] 15:28:37 INFO - PROCESS | 1804 | --DOMWINDOW == 102 (00000074DBC98C00) [pid = 1804] [serial = 182] [outer = 0000000000000000] [url = about:blank] 15:28:37 INFO - PROCESS | 1804 | --DOMWINDOW == 101 (00000074D705D800) [pid = 1804] [serial = 179] [outer = 0000000000000000] [url = about:blank] 15:28:37 INFO - PROCESS | 1804 | --DOMWINDOW == 100 (00000074D1D7A000) [pid = 1804] [serial = 311] [outer = 0000000000000000] [url = about:blank] 15:28:37 INFO - PROCESS | 1804 | --DOMWINDOW == 99 (00000074DB210400) [pid = 1804] [serial = 314] [outer = 0000000000000000] [url = about:blank] 15:28:37 INFO - PROCESS | 1804 | --DOMWINDOW == 98 (00000074E2969C00) [pid = 1804] [serial = 275] [outer = 0000000000000000] [url = about:blank] 15:28:37 INFO - PROCESS | 1804 | --DOMWINDOW == 97 (00000074DF07C400) [pid = 1804] [serial = 139] [outer = 0000000000000000] [url = about:blank] 15:28:37 INFO - PROCESS | 1804 | --DOMWINDOW == 96 (00000074DECCA400) [pid = 1804] [serial = 317] [outer = 0000000000000000] [url = about:blank] 15:28:37 INFO - PROCESS | 1804 | --DOMWINDOW == 95 (00000074D1B47000) [pid = 1804] [serial = 266] [outer = 0000000000000000] [url = about:blank] 15:28:37 INFO - PROCESS | 1804 | --DOMWINDOW == 94 (00000074E1FBD000) [pid = 1804] [serial = 359] [outer = 0000000000000000] [url = about:blank] 15:28:37 INFO - PROCESS | 1804 | --DOMWINDOW == 93 (00000074E1C3AC00) [pid = 1804] [serial = 358] [outer = 0000000000000000] [url = about:blank] 15:28:37 INFO - PROCESS | 1804 | --DOMWINDOW == 92 (00000074E1FC8400) [pid = 1804] [serial = 364] [outer = 0000000000000000] [url = about:blank] 15:28:37 INFO - PROCESS | 1804 | --DOMWINDOW == 91 (00000074E1FC9000) [pid = 1804] [serial = 361] [outer = 0000000000000000] [url = about:blank] 15:28:37 INFO - PROCESS | 1804 | --DOMWINDOW == 90 (00000074DD466C00) [pid = 1804] [serial = 367] [outer = 0000000000000000] [url = about:blank] 15:28:37 INFO - PROCESS | 1804 | --DOMWINDOW == 89 (00000074DD972000) [pid = 1804] [serial = 352] [outer = 0000000000000000] [url = about:blank] 15:28:37 INFO - PROCESS | 1804 | --DOMWINDOW == 88 (00000074DBC9C400) [pid = 1804] [serial = 350] [outer = 0000000000000000] [url = about:blank] 15:28:37 INFO - PROCESS | 1804 | --DOMWINDOW == 87 (00000074D7AA2400) [pid = 1804] [serial = 349] [outer = 0000000000000000] [url = about:blank] 15:28:37 INFO - PROCESS | 1804 | --DOMWINDOW == 86 (00000074E079CC00) [pid = 1804] [serial = 347] [outer = 0000000000000000] [url = about:blank] 15:28:37 INFO - PROCESS | 1804 | --DOMWINDOW == 85 (00000074DF93A400) [pid = 1804] [serial = 346] [outer = 0000000000000000] [url = about:blank] 15:28:37 INFO - PROCESS | 1804 | --DOMWINDOW == 84 (00000074DED8BC00) [pid = 1804] [serial = 344] [outer = 0000000000000000] [url = about:blank] 15:28:37 INFO - PROCESS | 1804 | --DOMWINDOW == 83 (00000074DECC0400) [pid = 1804] [serial = 343] [outer = 0000000000000000] [url = about:blank] 15:28:37 INFO - PROCESS | 1804 | --DOMWINDOW == 82 (00000074DEA95800) [pid = 1804] [serial = 341] [outer = 0000000000000000] [url = about:blank] 15:28:37 INFO - PROCESS | 1804 | --DOMWINDOW == 81 (00000074DDEE0800) [pid = 1804] [serial = 340] [outer = 0000000000000000] [url = about:blank] 15:28:37 INFO - PROCESS | 1804 | --DOMWINDOW == 80 (00000074DBC9E400) [pid = 1804] [serial = 338] [outer = 0000000000000000] [url = about:blank] 15:28:37 INFO - PROCESS | 1804 | --DOMWINDOW == 79 (00000074DB20CC00) [pid = 1804] [serial = 337] [outer = 0000000000000000] [url = about:blank] 15:28:37 INFO - PROCESS | 1804 | --DOMWINDOW == 78 (00000074D70C2000) [pid = 1804] [serial = 335] [outer = 0000000000000000] [url = about:blank] 15:28:37 INFO - PROCESS | 1804 | --DOMWINDOW == 77 (00000074D689A800) [pid = 1804] [serial = 334] [outer = 0000000000000000] [url = about:blank] 15:28:37 INFO - PROCESS | 1804 | --DOMWINDOW == 76 (00000074D7A35C00) [pid = 1804] [serial = 332] [outer = 0000000000000000] [url = about:blank] 15:28:37 INFO - PROCESS | 1804 | --DOMWINDOW == 75 (00000074E07A4C00) [pid = 1804] [serial = 355] [outer = 0000000000000000] [url = about:blank] 15:28:37 INFO - PROCESS | 1804 | --DOMWINDOW == 74 (00000074E1229000) [pid = 1804] [serial = 356] [outer = 0000000000000000] [url = about:blank] 15:28:37 INFO - PROCESS | 1804 | --DOMWINDOW == 73 (00000074E2047000) [pid = 1804] [serial = 362] [outer = 0000000000000000] [url = about:blank] 15:28:37 INFO - PROCESS | 1804 | --DOMWINDOW == 72 (00000074DEA93000) [pid = 1804] [serial = 353] [outer = 0000000000000000] [url = about:blank] 15:28:37 INFO - PROCESS | 1804 | --DOMWINDOW == 71 (00000074E29E0C00) [pid = 1804] [serial = 368] [outer = 0000000000000000] [url = about:blank] 15:28:37 INFO - PROCESS | 1804 | --DOMWINDOW == 70 (00000074E29DB000) [pid = 1804] [serial = 365] [outer = 0000000000000000] [url = about:blank] 15:28:37 INFO - PROCESS | 1804 | 1461191317072 Marionette TRACE conn5 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:37 INFO - PROCESS | 1804 | ++DOCSHELL 00000074D0FA6800 == 27 [pid = 1804] [id = 141] 15:28:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 71 (00000074CFABC000) [pid = 1804] [serial = 421] [outer = 0000000000000000] 15:28:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 72 (00000074D05DDC00) [pid = 1804] [serial = 422] [outer = 00000074CFABC000] 15:28:37 INFO - PROCESS | 1804 | 1461191317127 Marionette DEBUG loaded listener.js 15:28:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 73 (00000074D183CC00) [pid = 1804] [serial = 423] [outer = 00000074CFABC000] 15:28:37 INFO - PROCESS | 1804 | 1461191317552 Marionette TRACE conn5 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 15:28:37 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 15:28:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 882ms 15:28:37 INFO - PROCESS | 1804 | 1461191317630 Marionette TRACE conn5 -> [0,529,"getWindowHandle",null] 15:28:37 INFO - PROCESS | 1804 | 1461191317636 Marionette TRACE conn5 <- [1,529,null,{"value":"13"}] 15:28:37 INFO - PROCESS | 1804 | 1461191317644 Marionette TRACE conn5 -> [0,530,"setScriptTimeout",{"ms":35000}] 15:28:37 INFO - PROCESS | 1804 | 1461191317646 Marionette TRACE conn5 <- [1,530,null,{}] 15:28:37 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 15:28:37 INFO - PROCESS | 1804 | 1461191317650 Marionette TRACE conn5 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:37 INFO - PROCESS | 1804 | 1461191317738 Marionette TRACE conn5 <- [1,531,null,{"value":null}] 15:28:37 INFO - PROCESS | 1804 | 1461191317752 Marionette TRACE conn5 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:37 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DB50C800 == 28 [pid = 1804] [id = 142] 15:28:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 74 (00000074D1DBC400) [pid = 1804] [serial = 424] [outer = 0000000000000000] 15:28:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 75 (00000074D1DC0800) [pid = 1804] [serial = 425] [outer = 00000074D1DBC400] 15:28:37 INFO - PROCESS | 1804 | 1461191317799 Marionette DEBUG loaded listener.js 15:28:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 76 (00000074D312A400) [pid = 1804] [serial = 426] [outer = 00000074D1DBC400] 15:28:38 INFO - PROCESS | 1804 | 1461191318398 Marionette TRACE conn5 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 15:28:38 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 15:28:38 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 15:28:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:28:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:28:38 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 15:28:38 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 15:28:38 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 15:28:38 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 15:28:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:28:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:28:38 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 15:28:38 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 15:28:38 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 776ms 15:28:38 INFO - PROCESS | 1804 | 1461191318428 Marionette TRACE conn5 -> [0,533,"getWindowHandle",null] 15:28:38 INFO - PROCESS | 1804 | 1461191318430 Marionette TRACE conn5 <- [1,533,null,{"value":"13"}] 15:28:38 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 15:28:38 INFO - PROCESS | 1804 | 1461191318433 Marionette TRACE conn5 -> [0,534,"setScriptTimeout",{"ms":35000}] 15:28:38 INFO - PROCESS | 1804 | 1461191318438 Marionette TRACE conn5 <- [1,534,null,{}] 15:28:38 INFO - PROCESS | 1804 | 1461191318449 Marionette TRACE conn5 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:38 INFO - PROCESS | 1804 | 1461191318545 Marionette TRACE conn5 <- [1,535,null,{"value":null}] 15:28:38 INFO - PROCESS | 1804 | 1461191318613 Marionette TRACE conn5 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:38 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DDA83800 == 29 [pid = 1804] [id = 143] 15:28:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 77 (00000074D68A7800) [pid = 1804] [serial = 427] [outer = 0000000000000000] 15:28:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 78 (00000074D70BEC00) [pid = 1804] [serial = 428] [outer = 00000074D68A7800] 15:28:38 INFO - PROCESS | 1804 | 1461191318665 Marionette DEBUG loaded listener.js 15:28:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 79 (00000074D7A38C00) [pid = 1804] [serial = 429] [outer = 00000074D68A7800] 15:28:39 INFO - PROCESS | 1804 | 1461191319069 Marionette TRACE conn5 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 15:28:39 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. 15:28:39 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 692ms 15:28:39 INFO - PROCESS | 1804 | 1461191319128 Marionette TRACE conn5 -> [0,537,"getWindowHandle",null] 15:28:39 INFO - PROCESS | 1804 | 1461191319131 Marionette TRACE conn5 <- [1,537,null,{"value":"13"}] 15:28:39 INFO - PROCESS | 1804 | 1461191319134 Marionette TRACE conn5 -> [0,538,"setScriptTimeout",{"ms":35000}] 15:28:39 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 15:28:39 INFO - PROCESS | 1804 | 1461191319136 Marionette TRACE conn5 <- [1,538,null,{}] 15:28:39 INFO - PROCESS | 1804 | 1461191319140 Marionette TRACE conn5 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:39 INFO - PROCESS | 1804 | 1461191319252 Marionette TRACE conn5 <- [1,539,null,{"value":null}] 15:28:39 INFO - PROCESS | 1804 | 1461191319263 Marionette TRACE conn5 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:39 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DE447800 == 30 [pid = 1804] [id = 144] 15:28:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 80 (00000074D7A9E800) [pid = 1804] [serial = 430] [outer = 0000000000000000] 15:28:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 81 (00000074DAAC0000) [pid = 1804] [serial = 431] [outer = 00000074D7A9E800] 15:28:39 INFO - PROCESS | 1804 | 1461191319311 Marionette DEBUG loaded listener.js 15:28:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 82 (00000074DB206C00) [pid = 1804] [serial = 432] [outer = 00000074D7A9E800] 15:28:39 INFO - PROCESS | 1804 | 1461191319767 Marionette TRACE conn5 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 15:28:39 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. 15:28:39 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 692ms 15:28:39 INFO - PROCESS | 1804 | 1461191319829 Marionette TRACE conn5 -> [0,541,"getWindowHandle",null] 15:28:39 INFO - PROCESS | 1804 | 1461191319831 Marionette TRACE conn5 <- [1,541,null,{"value":"13"}] 15:28:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 15:28:39 INFO - PROCESS | 1804 | 1461191319845 Marionette TRACE conn5 -> [0,542,"setScriptTimeout",{"ms":35000}] 15:28:39 INFO - PROCESS | 1804 | 1461191319847 Marionette TRACE conn5 <- [1,542,null,{}] 15:28:39 INFO - PROCESS | 1804 | 1461191319888 Marionette TRACE conn5 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:40 INFO - PROCESS | 1804 | 1461191319992 Marionette TRACE conn5 <- [1,543,null,{"value":null}] 15:28:40 INFO - PROCESS | 1804 | 1461191320009 Marionette TRACE conn5 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:40 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DECAF000 == 31 [pid = 1804] [id = 145] 15:28:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 83 (00000074DA8A5400) [pid = 1804] [serial = 433] [outer = 0000000000000000] 15:28:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 84 (00000074DB5B6800) [pid = 1804] [serial = 434] [outer = 00000074DA8A5400] 15:28:40 INFO - PROCESS | 1804 | 1461191320093 Marionette DEBUG loaded listener.js 15:28:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 85 (00000074DBCF6800) [pid = 1804] [serial = 435] [outer = 00000074DA8A5400] 15:28:40 INFO - PROCESS | 1804 | [1804] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:28:40 INFO - PROCESS | 1804 | [1804] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:28:40 INFO - PROCESS | 1804 | [1804] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:28:40 INFO - PROCESS | 1804 | [1804] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:28:40 INFO - PROCESS | 1804 | 1461191320543 Marionette TRACE conn5 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 15:28:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 15:28:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 776ms 15:28:40 INFO - PROCESS | 1804 | 1461191320619 Marionette TRACE conn5 -> [0,545,"getWindowHandle",null] 15:28:40 INFO - PROCESS | 1804 | 1461191320621 Marionette TRACE conn5 <- [1,545,null,{"value":"13"}] 15:28:40 INFO - PROCESS | 1804 | 1461191320624 Marionette TRACE conn5 -> [0,546,"setScriptTimeout",{"ms":35000}] 15:28:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 15:28:40 INFO - PROCESS | 1804 | 1461191320626 Marionette TRACE conn5 <- [1,546,null,{}] 15:28:40 INFO - PROCESS | 1804 | 1461191320629 Marionette TRACE conn5 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:40 INFO - PROCESS | 1804 | 1461191320753 Marionette TRACE conn5 <- [1,547,null,{"value":null}] 15:28:40 INFO - PROCESS | 1804 | 1461191320804 Marionette TRACE conn5 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:40 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DF96C800 == 32 [pid = 1804] [id = 146] 15:28:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 86 (00000074DD73DC00) [pid = 1804] [serial = 436] [outer = 0000000000000000] 15:28:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 87 (00000074DD7C5C00) [pid = 1804] [serial = 437] [outer = 00000074DD73DC00] 15:28:40 INFO - PROCESS | 1804 | 1461191320855 Marionette DEBUG loaded listener.js 15:28:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 88 (00000074DDCB5800) [pid = 1804] [serial = 438] [outer = 00000074DD73DC00] 15:28:41 INFO - PROCESS | 1804 | --DOMWINDOW == 87 (00000074DDEE1C00) [pid = 1804] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 15:28:41 INFO - PROCESS | 1804 | --DOMWINDOW == 86 (00000074E2B1AC00) [pid = 1804] [serial = 369] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 15:28:41 INFO - PROCESS | 1804 | --DOMWINDOW == 85 (00000074DD7D1C00) [pid = 1804] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 15:28:41 INFO - PROCESS | 1804 | --DOMWINDOW == 84 (00000074D7052C00) [pid = 1804] [serial = 382] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 15:28:41 INFO - PROCESS | 1804 | --DOMWINDOW == 83 (00000074DBB56C00) [pid = 1804] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 15:28:41 INFO - PROCESS | 1804 | --DOMWINDOW == 82 (00000074CF9CA400) [pid = 1804] [serial = 379] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 15:28:41 INFO - PROCESS | 1804 | --DOMWINDOW == 81 (00000074D05DB400) [pid = 1804] [serial = 372] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 15:28:41 INFO - PROCESS | 1804 | --DOMWINDOW == 80 (00000074DB20C000) [pid = 1804] [serial = 388] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 15:28:41 INFO - PROCESS | 1804 | --DOMWINDOW == 79 (00000074CF9CD400) [pid = 1804] [serial = 385] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 15:28:41 INFO - PROCESS | 1804 | --DOMWINDOW == 78 (00000074CFAB1000) [pid = 1804] [serial = 376] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 15:28:41 INFO - PROCESS | 1804 | --DOMWINDOW == 77 (00000074DE0DF000) [pid = 1804] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 15:28:41 INFO - PROCESS | 1804 | --DOMWINDOW == 76 (00000074DE930800) [pid = 1804] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 15:28:41 INFO - PROCESS | 1804 | --DOMWINDOW == 75 (00000074DEC3A800) [pid = 1804] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 15:28:41 INFO - PROCESS | 1804 | --DOMWINDOW == 74 (00000074D2D21800) [pid = 1804] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 15:28:41 INFO - PROCESS | 1804 | 1461191321448 Marionette TRACE conn5 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 15:28:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 15:28:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 881ms 15:28:41 INFO - PROCESS | 1804 | 1461191321509 Marionette TRACE conn5 -> [0,549,"getWindowHandle",null] 15:28:41 INFO - PROCESS | 1804 | 1461191321511 Marionette TRACE conn5 <- [1,549,null,{"value":"13"}] 15:28:41 INFO - PROCESS | 1804 | 1461191321514 Marionette TRACE conn5 -> [0,550,"setScriptTimeout",{"ms":35000}] 15:28:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 15:28:41 INFO - PROCESS | 1804 | 1461191321516 Marionette TRACE conn5 <- [1,550,null,{}] 15:28:41 INFO - PROCESS | 1804 | 1461191321520 Marionette TRACE conn5 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:41 INFO - PROCESS | 1804 | 1461191321621 Marionette TRACE conn5 <- [1,551,null,{"value":null}] 15:28:41 INFO - PROCESS | 1804 | 1461191321665 Marionette TRACE conn5 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:41 INFO - PROCESS | 1804 | ++DOCSHELL 00000074D15F9800 == 33 [pid = 1804] [id = 147] 15:28:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 75 (00000074D181C000) [pid = 1804] [serial = 439] [outer = 0000000000000000] 15:28:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 76 (00000074DAAC4C00) [pid = 1804] [serial = 440] [outer = 00000074D181C000] 15:28:41 INFO - PROCESS | 1804 | 1461191321713 Marionette DEBUG loaded listener.js 15:28:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 77 (00000074DDDECC00) [pid = 1804] [serial = 441] [outer = 00000074D181C000] 15:28:41 INFO - PROCESS | 1804 | [1804] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:28:41 INFO - PROCESS | 1804 | [1804] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:28:42 INFO - PROCESS | 1804 | [1804] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:28:42 INFO - PROCESS | 1804 | 1461191322084 Marionette TRACE conn5 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 15:28:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 15:28:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 629ms 15:28:42 INFO - PROCESS | 1804 | 1461191322148 Marionette TRACE conn5 -> [0,553,"getWindowHandle",null] 15:28:42 INFO - PROCESS | 1804 | 1461191322150 Marionette TRACE conn5 <- [1,553,null,{"value":"13"}] 15:28:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 15:28:42 INFO - PROCESS | 1804 | 1461191322153 Marionette TRACE conn5 -> [0,554,"setScriptTimeout",{"ms":35000}] 15:28:42 INFO - PROCESS | 1804 | 1461191322155 Marionette TRACE conn5 <- [1,554,null,{}] 15:28:42 INFO - PROCESS | 1804 | 1461191322158 Marionette TRACE conn5 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:42 INFO - PROCESS | 1804 | 1461191322238 Marionette TRACE conn5 <- [1,555,null,{"value":null}] 15:28:42 INFO - PROCESS | 1804 | 1461191322245 Marionette TRACE conn5 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:42 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E1B8E800 == 34 [pid = 1804] [id = 148] 15:28:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 78 (00000074DDED3C00) [pid = 1804] [serial = 442] [outer = 0000000000000000] 15:28:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 79 (00000074DDEE2000) [pid = 1804] [serial = 443] [outer = 00000074DDED3C00] 15:28:42 INFO - PROCESS | 1804 | 1461191322290 Marionette DEBUG loaded listener.js 15:28:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 80 (00000074DE929000) [pid = 1804] [serial = 444] [outer = 00000074DDED3C00] 15:28:42 INFO - PROCESS | 1804 | [1804] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:28:42 INFO - PROCESS | 1804 | [1804] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:28:42 INFO - PROCESS | 1804 | [1804] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:28:42 INFO - PROCESS | 1804 | [1804] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:28:42 INFO - PROCESS | 1804 | 1461191322700 Marionette TRACE conn5 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 15:28:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 15:28:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 587ms 15:28:42 INFO - PROCESS | 1804 | 1461191322744 Marionette TRACE conn5 -> [0,557,"getWindowHandle",null] 15:28:42 INFO - PROCESS | 1804 | 1461191322746 Marionette TRACE conn5 <- [1,557,null,{"value":"13"}] 15:28:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 15:28:42 INFO - PROCESS | 1804 | 1461191322754 Marionette TRACE conn5 -> [0,558,"setScriptTimeout",{"ms":35000}] 15:28:42 INFO - PROCESS | 1804 | 1461191322756 Marionette TRACE conn5 <- [1,558,null,{}] 15:28:42 INFO - PROCESS | 1804 | 1461191322759 Marionette TRACE conn5 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:42 INFO - PROCESS | 1804 | 1461191322841 Marionette TRACE conn5 <- [1,559,null,{"value":null}] 15:28:42 INFO - PROCESS | 1804 | 1461191322848 Marionette TRACE conn5 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:42 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E3748000 == 35 [pid = 1804] [id = 149] 15:28:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 81 (00000074DEA97400) [pid = 1804] [serial = 445] [outer = 0000000000000000] 15:28:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 82 (00000074DEA99C00) [pid = 1804] [serial = 446] [outer = 00000074DEA97400] 15:28:42 INFO - PROCESS | 1804 | 1461191322895 Marionette DEBUG loaded listener.js 15:28:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 83 (00000074DEC35400) [pid = 1804] [serial = 447] [outer = 00000074DEA97400] 15:28:43 INFO - PROCESS | 1804 | [1804] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:28:43 INFO - PROCESS | 1804 | [1804] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:28:43 INFO - PROCESS | 1804 | [1804] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:28:43 INFO - PROCESS | 1804 | [1804] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:28:43 INFO - PROCESS | 1804 | 1461191323441 Marionette TRACE conn5 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 15:28:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 15:28:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 735ms 15:28:43 INFO - PROCESS | 1804 | 1461191323488 Marionette TRACE conn5 -> [0,561,"getWindowHandle",null] 15:28:43 INFO - PROCESS | 1804 | 1461191323493 Marionette TRACE conn5 <- [1,561,null,{"value":"13"}] 15:28:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 15:28:43 INFO - PROCESS | 1804 | 1461191323498 Marionette TRACE conn5 -> [0,562,"setScriptTimeout",{"ms":35000}] 15:28:43 INFO - PROCESS | 1804 | 1461191323503 Marionette TRACE conn5 <- [1,562,null,{}] 15:28:43 INFO - PROCESS | 1804 | 1461191323510 Marionette TRACE conn5 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:43 INFO - PROCESS | 1804 | 1461191323622 Marionette TRACE conn5 <- [1,563,null,{"value":null}] 15:28:43 INFO - PROCESS | 1804 | 1461191323696 Marionette TRACE conn5 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:43 INFO - PROCESS | 1804 | ++DOCSHELL 00000074D6F6F000 == 36 [pid = 1804] [id = 150] 15:28:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 84 (00000074D05DB400) [pid = 1804] [serial = 448] [outer = 0000000000000000] 15:28:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 85 (00000074D1479800) [pid = 1804] [serial = 449] [outer = 00000074D05DB400] 15:28:43 INFO - PROCESS | 1804 | 1461191323798 Marionette DEBUG loaded listener.js 15:28:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 86 (00000074D1DACC00) [pid = 1804] [serial = 450] [outer = 00000074D05DB400] 15:28:44 INFO - PROCESS | 1804 | 1461191324463 Marionette TRACE conn5 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 15:28:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 15:28:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1027ms 15:28:44 INFO - PROCESS | 1804 | 1461191324530 Marionette TRACE conn5 -> [0,565,"getWindowHandle",null] 15:28:44 INFO - PROCESS | 1804 | 1461191324536 Marionette TRACE conn5 <- [1,565,null,{"value":"13"}] 15:28:44 INFO - PROCESS | 1804 | 1461191324543 Marionette TRACE conn5 -> [0,566,"setScriptTimeout",{"ms":35000}] 15:28:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 15:28:44 INFO - PROCESS | 1804 | 1461191324547 Marionette TRACE conn5 <- [1,566,null,{}] 15:28:44 INFO - PROCESS | 1804 | 1461191324588 Marionette TRACE conn5 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:44 INFO - PROCESS | 1804 | 1461191324705 Marionette TRACE conn5 <- [1,567,null,{"value":null}] 15:28:44 INFO - PROCESS | 1804 | 1461191324768 Marionette TRACE conn5 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:44 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DEC58000 == 37 [pid = 1804] [id = 151] 15:28:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 87 (00000074D6344400) [pid = 1804] [serial = 451] [outer = 0000000000000000] 15:28:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 88 (00000074D7A35C00) [pid = 1804] [serial = 452] [outer = 00000074D6344400] 15:28:44 INFO - PROCESS | 1804 | 1461191324825 Marionette DEBUG loaded listener.js 15:28:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 89 (00000074DB204400) [pid = 1804] [serial = 453] [outer = 00000074D6344400] 15:28:45 INFO - PROCESS | 1804 | 1461191325425 Marionette TRACE conn5 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 15:28:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 15:28:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 922ms 15:28:45 INFO - PROCESS | 1804 | 1461191325471 Marionette TRACE conn5 -> [0,569,"getWindowHandle",null] 15:28:45 INFO - PROCESS | 1804 | 1461191325474 Marionette TRACE conn5 <- [1,569,null,{"value":"13"}] 15:28:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 15:28:45 INFO - PROCESS | 1804 | 1461191325478 Marionette TRACE conn5 -> [0,570,"setScriptTimeout",{"ms":35000}] 15:28:45 INFO - PROCESS | 1804 | 1461191325482 Marionette TRACE conn5 <- [1,570,null,{}] 15:28:45 INFO - PROCESS | 1804 | 1461191325494 Marionette TRACE conn5 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:45 INFO - PROCESS | 1804 | 1461191325604 Marionette TRACE conn5 <- [1,571,null,{"value":null}] 15:28:45 INFO - PROCESS | 1804 | 1461191325688 Marionette TRACE conn5 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:45 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E3783800 == 38 [pid = 1804] [id = 152] 15:28:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 90 (00000074DD744800) [pid = 1804] [serial = 454] [outer = 0000000000000000] 15:28:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 91 (00000074DE593C00) [pid = 1804] [serial = 455] [outer = 00000074DD744800] 15:28:45 INFO - PROCESS | 1804 | 1461191325748 Marionette DEBUG loaded listener.js 15:28:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 92 (00000074DEC3E800) [pid = 1804] [serial = 456] [outer = 00000074DD744800] 15:28:46 INFO - PROCESS | 1804 | 1461191326358 Marionette TRACE conn5 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 15:28:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 15:28:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 922ms 15:28:46 INFO - PROCESS | 1804 | 1461191326402 Marionette TRACE conn5 -> [0,573,"getWindowHandle",null] 15:28:46 INFO - PROCESS | 1804 | 1461191326405 Marionette TRACE conn5 <- [1,573,null,{"value":"13"}] 15:28:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 15:28:46 INFO - PROCESS | 1804 | 1461191326409 Marionette TRACE conn5 -> [0,574,"setScriptTimeout",{"ms":35000}] 15:28:46 INFO - PROCESS | 1804 | 1461191326411 Marionette TRACE conn5 <- [1,574,null,{}] 15:28:46 INFO - PROCESS | 1804 | 1461191326415 Marionette TRACE conn5 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:46 INFO - PROCESS | 1804 | 1461191326521 Marionette TRACE conn5 <- [1,575,null,{"value":null}] 15:28:46 INFO - PROCESS | 1804 | 1461191326591 Marionette TRACE conn5 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:46 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E3AA9800 == 39 [pid = 1804] [id = 153] 15:28:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 93 (00000074DECC8400) [pid = 1804] [serial = 457] [outer = 0000000000000000] 15:28:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 94 (00000074DED71C00) [pid = 1804] [serial = 458] [outer = 00000074DECC8400] 15:28:46 INFO - PROCESS | 1804 | 1461191326649 Marionette DEBUG loaded listener.js 15:28:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 95 (00000074DF075400) [pid = 1804] [serial = 459] [outer = 00000074DECC8400] 15:28:47 INFO - PROCESS | 1804 | [1804] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:28:47 INFO - PROCESS | 1804 | [1804] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:28:47 INFO - PROCESS | 1804 | 1461191327170 Marionette TRACE conn5 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 15:28:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 15:28:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 776ms 15:28:47 INFO - PROCESS | 1804 | 1461191327200 Marionette TRACE conn5 -> [0,577,"getWindowHandle",null] 15:28:47 INFO - PROCESS | 1804 | 1461191327202 Marionette TRACE conn5 <- [1,577,null,{"value":"13"}] 15:28:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 15:28:47 INFO - PROCESS | 1804 | 1461191327241 Marionette TRACE conn5 -> [0,578,"setScriptTimeout",{"ms":35000}] 15:28:47 INFO - PROCESS | 1804 | 1461191327243 Marionette TRACE conn5 <- [1,578,null,{}] 15:28:47 INFO - PROCESS | 1804 | 1461191327249 Marionette TRACE conn5 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:47 INFO - PROCESS | 1804 | 1461191327385 Marionette TRACE conn5 <- [1,579,null,{"value":null}] 15:28:47 INFO - PROCESS | 1804 | 1461191327445 Marionette TRACE conn5 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:47 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E501D000 == 40 [pid = 1804] [id = 154] 15:28:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 96 (00000074DECC8C00) [pid = 1804] [serial = 460] [outer = 0000000000000000] 15:28:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 97 (00000074DF992000) [pid = 1804] [serial = 461] [outer = 00000074DECC8C00] 15:28:47 INFO - PROCESS | 1804 | 1461191327503 Marionette DEBUG loaded listener.js 15:28:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 98 (00000074DFC6CC00) [pid = 1804] [serial = 462] [outer = 00000074DECC8C00] 15:28:48 INFO - PROCESS | 1804 | 1461191328024 Marionette TRACE conn5 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 15:28:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 15:28:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 860ms 15:28:48 INFO - PROCESS | 1804 | 1461191328074 Marionette TRACE conn5 -> [0,581,"getWindowHandle",null] 15:28:48 INFO - PROCESS | 1804 | 1461191328077 Marionette TRACE conn5 <- [1,581,null,{"value":"13"}] 15:28:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 15:28:48 INFO - PROCESS | 1804 | 1461191328080 Marionette TRACE conn5 -> [0,582,"setScriptTimeout",{"ms":35000}] 15:28:48 INFO - PROCESS | 1804 | 1461191328082 Marionette TRACE conn5 <- [1,582,null,{}] 15:28:48 INFO - PROCESS | 1804 | 1461191328086 Marionette TRACE conn5 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:48 INFO - PROCESS | 1804 | 1461191328211 Marionette TRACE conn5 <- [1,583,null,{"value":null}] 15:28:48 INFO - PROCESS | 1804 | 1461191328299 Marionette TRACE conn5 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:48 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DE111000 == 41 [pid = 1804] [id = 155] 15:28:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 99 (00000074DBCF3400) [pid = 1804] [serial = 463] [outer = 0000000000000000] 15:28:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 100 (00000074DD765C00) [pid = 1804] [serial = 464] [outer = 00000074DBCF3400] 15:28:48 INFO - PROCESS | 1804 | 1461191328360 Marionette DEBUG loaded listener.js 15:28:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 101 (00000074E07A6C00) [pid = 1804] [serial = 465] [outer = 00000074DBCF3400] 15:28:48 INFO - PROCESS | 1804 | [1804] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 15:28:49 INFO - PROCESS | 1804 | 1461191329315 Marionette TRACE conn5 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 15:28:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 15:28:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1283ms 15:28:49 INFO - PROCESS | 1804 | 1461191329367 Marionette TRACE conn5 -> [0,585,"getWindowHandle",null] 15:28:49 INFO - PROCESS | 1804 | 1461191329371 Marionette TRACE conn5 <- [1,585,null,{"value":"13"}] 15:28:49 INFO - PROCESS | 1804 | 1461191329377 Marionette TRACE conn5 -> [0,586,"setScriptTimeout",{"ms":35000}] 15:28:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 15:28:49 INFO - PROCESS | 1804 | 1461191329380 Marionette TRACE conn5 <- [1,586,null,{}] 15:28:49 INFO - PROCESS | 1804 | 1461191329386 Marionette TRACE conn5 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:49 INFO - PROCESS | 1804 | 1461191329487 Marionette TRACE conn5 <- [1,587,null,{"value":null}] 15:28:49 INFO - PROCESS | 1804 | 1461191329561 Marionette TRACE conn5 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:49 INFO - PROCESS | 1804 | ++DOCSHELL 00000074D8690000 == 42 [pid = 1804] [id = 156] 15:28:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 102 (00000074D1D81400) [pid = 1804] [serial = 466] [outer = 0000000000000000] 15:28:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 103 (00000074D1DBBC00) [pid = 1804] [serial = 467] [outer = 00000074D1D81400] 15:28:49 INFO - PROCESS | 1804 | 1461191329614 Marionette DEBUG loaded listener.js 15:28:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 104 (00000074D61B7C00) [pid = 1804] [serial = 468] [outer = 00000074D1D81400] 15:28:49 INFO - PROCESS | 1804 | --DOMWINDOW == 103 (00000074DF4CEC00) [pid = 1804] [serial = 413] [outer = 0000000000000000] [url = about:blank] 15:28:50 INFO - PROCESS | 1804 | --DOMWINDOW == 102 (00000074DE0D8C00) [pid = 1804] [serial = 398] [outer = 0000000000000000] [url = about:blank] 15:28:50 INFO - PROCESS | 1804 | --DOMWINDOW == 101 (00000074E3880800) [pid = 1804] [serial = 371] [outer = 0000000000000000] [url = about:blank] 15:28:50 INFO - PROCESS | 1804 | --DOMWINDOW == 100 (00000074DDDEA800) [pid = 1804] [serial = 395] [outer = 0000000000000000] [url = about:blank] 15:28:50 INFO - PROCESS | 1804 | --DOMWINDOW == 99 (00000074D705A400) [pid = 1804] [serial = 383] [outer = 0000000000000000] [url = about:blank] 15:28:50 INFO - PROCESS | 1804 | --DOMWINDOW == 98 (00000074D70CB800) [pid = 1804] [serial = 384] [outer = 0000000000000000] [url = about:blank] 15:28:50 INFO - PROCESS | 1804 | --DOMWINDOW == 97 (00000074DD743C00) [pid = 1804] [serial = 392] [outer = 0000000000000000] [url = about:blank] 15:28:50 INFO - PROCESS | 1804 | --DOMWINDOW == 96 (00000074DD7CAC00) [pid = 1804] [serial = 393] [outer = 0000000000000000] [url = about:blank] 15:28:50 INFO - PROCESS | 1804 | --DOMWINDOW == 95 (00000074D6812800) [pid = 1804] [serial = 380] [outer = 0000000000000000] [url = about:blank] 15:28:50 INFO - PROCESS | 1804 | --DOMWINDOW == 94 (00000074D6BBFC00) [pid = 1804] [serial = 381] [outer = 0000000000000000] [url = about:blank] 15:28:50 INFO - PROCESS | 1804 | --DOMWINDOW == 93 (00000074D05E1000) [pid = 1804] [serial = 373] [outer = 0000000000000000] [url = about:blank] 15:28:50 INFO - PROCESS | 1804 | --DOMWINDOW == 92 (00000074D181B400) [pid = 1804] [serial = 374] [outer = 0000000000000000] [url = about:blank] 15:28:50 INFO - PROCESS | 1804 | --DOMWINDOW == 91 (00000074DBC9E800) [pid = 1804] [serial = 389] [outer = 0000000000000000] [url = about:blank] 15:28:50 INFO - PROCESS | 1804 | --DOMWINDOW == 90 (00000074DD45E400) [pid = 1804] [serial = 390] [outer = 0000000000000000] [url = about:blank] 15:28:50 INFO - PROCESS | 1804 | --DOMWINDOW == 89 (00000074D7A97C00) [pid = 1804] [serial = 386] [outer = 0000000000000000] [url = about:blank] 15:28:50 INFO - PROCESS | 1804 | --DOMWINDOW == 88 (00000074D864A000) [pid = 1804] [serial = 387] [outer = 0000000000000000] [url = about:blank] 15:28:50 INFO - PROCESS | 1804 | --DOMWINDOW == 87 (00000074D1D87800) [pid = 1804] [serial = 377] [outer = 0000000000000000] [url = about:blank] 15:28:50 INFO - PROCESS | 1804 | --DOMWINDOW == 86 (00000074D1DBA800) [pid = 1804] [serial = 378] [outer = 0000000000000000] [url = about:blank] 15:28:50 INFO - PROCESS | 1804 | --DOMWINDOW == 85 (00000074DF072C00) [pid = 1804] [serial = 411] [outer = 0000000000000000] [url = about:blank] 15:28:50 INFO - PROCESS | 1804 | --DOMWINDOW == 84 (00000074DEA94000) [pid = 1804] [serial = 401] [outer = 0000000000000000] [url = about:blank] 15:28:50 INFO - PROCESS | 1804 | --DOMWINDOW == 83 (00000074DE59A000) [pid = 1804] [serial = 399] [outer = 0000000000000000] [url = about:blank] 15:28:50 INFO - PROCESS | 1804 | --DOMWINDOW == 82 (00000074DED88400) [pid = 1804] [serial = 161] [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.] 15:28:50 INFO - PROCESS | 1804 | --DOMWINDOW == 81 (00000074DECC3800) [pid = 1804] [serial = 404] [outer = 0000000000000000] [url = about:blank] 15:28:50 INFO - PROCESS | 1804 | --DOMWINDOW == 80 (00000074DEA9E400) [pid = 1804] [serial = 402] [outer = 0000000000000000] [url = about:blank] 15:28:50 INFO - PROCESS | 1804 | --DOMWINDOW == 79 (00000074DEC3AC00) [pid = 1804] [serial = 410] [outer = 0000000000000000] [url = about:blank] 15:28:50 INFO - PROCESS | 1804 | --DOMWINDOW == 78 (00000074DED91800) [pid = 1804] [serial = 405] [outer = 0000000000000000] [url = about:blank] 15:28:50 INFO - PROCESS | 1804 | --DOMWINDOW == 77 (00000074DAAC3800) [pid = 1804] [serial = 407] [outer = 0000000000000000] [url = about:blank] 15:28:50 INFO - PROCESS | 1804 | --DOMWINDOW == 76 (00000074DD766C00) [pid = 1804] [serial = 408] [outer = 0000000000000000] [url = about:blank] 15:28:50 INFO - PROCESS | 1804 | --DOMWINDOW == 75 (00000074DDED8800) [pid = 1804] [serial = 396] [outer = 0000000000000000] [url = about:blank] 15:28:50 INFO - PROCESS | 1804 | 1461191330194 Marionette TRACE conn5 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 15:28:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 15:28:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 881ms 15:28:50 INFO - PROCESS | 1804 | 1461191330262 Marionette TRACE conn5 -> [0,589,"getWindowHandle",null] 15:28:50 INFO - PROCESS | 1804 | 1461191330268 Marionette TRACE conn5 <- [1,589,null,{"value":"13"}] 15:28:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 15:28:50 INFO - PROCESS | 1804 | 1461191330274 Marionette TRACE conn5 -> [0,590,"setScriptTimeout",{"ms":35000}] 15:28:50 INFO - PROCESS | 1804 | 1461191330277 Marionette TRACE conn5 <- [1,590,null,{}] 15:28:50 INFO - PROCESS | 1804 | 1461191330281 Marionette TRACE conn5 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:50 INFO - PROCESS | 1804 | 1461191330370 Marionette TRACE conn5 <- [1,591,null,{"value":null}] 15:28:50 INFO - PROCESS | 1804 | 1461191330437 Marionette TRACE conn5 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:50 INFO - PROCESS | 1804 | ++DOCSHELL 00000074D868F000 == 43 [pid = 1804] [id = 157] 15:28:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 76 (00000074D147BC00) [pid = 1804] [serial = 469] [outer = 0000000000000000] 15:28:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 77 (00000074D1DB7400) [pid = 1804] [serial = 470] [outer = 00000074D147BC00] 15:28:50 INFO - PROCESS | 1804 | 1461191330485 Marionette DEBUG loaded listener.js 15:28:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 78 (00000074D6BBFC00) [pid = 1804] [serial = 471] [outer = 00000074D147BC00] 15:28:50 INFO - PROCESS | 1804 | 1461191330908 Marionette TRACE conn5 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 15:28:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 15:28:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 671ms 15:28:50 INFO - PROCESS | 1804 | 1461191330946 Marionette TRACE conn5 -> [0,593,"getWindowHandle",null] 15:28:50 INFO - PROCESS | 1804 | 1461191330949 Marionette TRACE conn5 <- [1,593,null,{"value":"13"}] 15:28:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 15:28:50 INFO - PROCESS | 1804 | 1461191330952 Marionette TRACE conn5 -> [0,594,"setScriptTimeout",{"ms":35000}] 15:28:50 INFO - PROCESS | 1804 | 1461191330956 Marionette TRACE conn5 <- [1,594,null,{}] 15:28:50 INFO - PROCESS | 1804 | 1461191330967 Marionette TRACE conn5 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:51 INFO - PROCESS | 1804 | 1461191331061 Marionette TRACE conn5 <- [1,595,null,{"value":null}] 15:28:51 INFO - PROCESS | 1804 | 1461191331070 Marionette TRACE conn5 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:51 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DE114000 == 44 [pid = 1804] [id = 158] 15:28:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 79 (00000074D7953000) [pid = 1804] [serial = 472] [outer = 0000000000000000] 15:28:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 80 (00000074D7A96400) [pid = 1804] [serial = 473] [outer = 00000074D7953000] 15:28:51 INFO - PROCESS | 1804 | 1461191331119 Marionette DEBUG loaded listener.js 15:28:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 81 (00000074DA8A8000) [pid = 1804] [serial = 474] [outer = 00000074D7953000] 15:28:51 INFO - PROCESS | 1804 | 1461191331577 Marionette TRACE conn5 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 15:28:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 15:28:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 671ms 15:28:51 INFO - PROCESS | 1804 | 1461191331626 Marionette TRACE conn5 -> [0,597,"getWindowHandle",null] 15:28:51 INFO - PROCESS | 1804 | 1461191331629 Marionette TRACE conn5 <- [1,597,null,{"value":"13"}] 15:28:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 15:28:51 INFO - PROCESS | 1804 | 1461191331633 Marionette TRACE conn5 -> [0,598,"setScriptTimeout",{"ms":35000}] 15:28:51 INFO - PROCESS | 1804 | 1461191331635 Marionette TRACE conn5 <- [1,598,null,{}] 15:28:51 INFO - PROCESS | 1804 | 1461191331638 Marionette TRACE conn5 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:51 INFO - PROCESS | 1804 | 1461191331752 Marionette TRACE conn5 <- [1,599,null,{"value":null}] 15:28:51 INFO - PROCESS | 1804 | 1461191331785 Marionette TRACE conn5 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:51 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DE961000 == 45 [pid = 1804] [id = 159] 15:28:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 82 (00000074DB20A000) [pid = 1804] [serial = 475] [outer = 0000000000000000] 15:28:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 83 (00000074DBC9A800) [pid = 1804] [serial = 476] [outer = 00000074DB20A000] 15:28:51 INFO - PROCESS | 1804 | 1461191331833 Marionette DEBUG loaded listener.js 15:28:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 84 (00000074DD460000) [pid = 1804] [serial = 477] [outer = 00000074DB20A000] 15:28:52 INFO - PROCESS | 1804 | 1461191332258 Marionette TRACE conn5 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 15:28:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 15:28:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 671ms 15:28:52 INFO - PROCESS | 1804 | 1461191332306 Marionette TRACE conn5 -> [0,601,"getWindowHandle",null] 15:28:52 INFO - PROCESS | 1804 | 1461191332308 Marionette TRACE conn5 <- [1,601,null,{"value":"13"}] 15:28:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 15:28:52 INFO - PROCESS | 1804 | 1461191332312 Marionette TRACE conn5 -> [0,602,"setScriptTimeout",{"ms":35000}] 15:28:52 INFO - PROCESS | 1804 | 1461191332314 Marionette TRACE conn5 <- [1,602,null,{}] 15:28:52 INFO - PROCESS | 1804 | 1461191332317 Marionette TRACE conn5 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:52 INFO - PROCESS | 1804 | 1461191332423 Marionette TRACE conn5 <- [1,603,null,{"value":null}] 15:28:52 INFO - PROCESS | 1804 | 1461191332429 Marionette TRACE conn5 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:52 INFO - PROCESS | 1804 | ++DOCSHELL 00000074D3545000 == 46 [pid = 1804] [id = 160] 15:28:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 85 (00000074DB5BFC00) [pid = 1804] [serial = 478] [outer = 0000000000000000] 15:28:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 86 (00000074DD743800) [pid = 1804] [serial = 479] [outer = 00000074DB5BFC00] 15:28:52 INFO - PROCESS | 1804 | 1461191332477 Marionette DEBUG loaded listener.js 15:28:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 87 (00000074DDDEA800) [pid = 1804] [serial = 480] [outer = 00000074DB5BFC00] 15:28:52 INFO - PROCESS | 1804 | 1461191332968 Marionette TRACE conn5 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 15:28:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 15:28:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 671ms 15:28:52 INFO - PROCESS | 1804 | 1461191332991 Marionette TRACE conn5 -> [0,605,"getWindowHandle",null] 15:28:53 INFO - PROCESS | 1804 | 1461191332993 Marionette TRACE conn5 <- [1,605,null,{"value":"13"}] 15:28:53 INFO - PROCESS | 1804 | 1461191332996 Marionette TRACE conn5 -> [0,606,"setScriptTimeout",{"ms":35000}] 15:28:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 15:28:53 INFO - PROCESS | 1804 | 1461191332998 Marionette TRACE conn5 <- [1,606,null,{}] 15:28:53 INFO - PROCESS | 1804 | 1461191333002 Marionette TRACE conn5 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:53 INFO - PROCESS | 1804 | 1461191333125 Marionette TRACE conn5 <- [1,607,null,{"value":null}] 15:28:53 INFO - PROCESS | 1804 | 1461191333207 Marionette TRACE conn5 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:53 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E12E6800 == 47 [pid = 1804] [id = 161] 15:28:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 88 (00000074DEA9B800) [pid = 1804] [serial = 481] [outer = 0000000000000000] 15:28:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 89 (00000074DEC3A800) [pid = 1804] [serial = 482] [outer = 00000074DEA9B800] 15:28:53 INFO - PROCESS | 1804 | 1461191333257 Marionette DEBUG loaded listener.js 15:28:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 90 (00000074DED8A800) [pid = 1804] [serial = 483] [outer = 00000074DEA9B800] 15:28:53 INFO - PROCESS | 1804 | 1461191333675 Marionette TRACE conn5 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 15:28:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 15:28:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 735ms 15:28:53 INFO - PROCESS | 1804 | 1461191333740 Marionette TRACE conn5 -> [0,609,"getWindowHandle",null] 15:28:53 INFO - PROCESS | 1804 | 1461191333742 Marionette TRACE conn5 <- [1,609,null,{"value":"13"}] 15:28:53 INFO - PROCESS | 1804 | 1461191333746 Marionette TRACE conn5 -> [0,610,"setScriptTimeout",{"ms":35000}] 15:28:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 15:28:53 INFO - PROCESS | 1804 | 1461191333748 Marionette TRACE conn5 <- [1,610,null,{}] 15:28:53 INFO - PROCESS | 1804 | 1461191333751 Marionette TRACE conn5 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:53 INFO - PROCESS | 1804 | 1461191333855 Marionette TRACE conn5 <- [1,611,null,{"value":null}] 15:28:53 INFO - PROCESS | 1804 | 1461191333866 Marionette TRACE conn5 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:53 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E3743000 == 48 [pid = 1804] [id = 162] 15:28:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 91 (00000074DEA9D400) [pid = 1804] [serial = 484] [outer = 0000000000000000] 15:28:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 92 (00000074DF078000) [pid = 1804] [serial = 485] [outer = 00000074DEA9D400] 15:28:53 INFO - PROCESS | 1804 | 1461191333912 Marionette DEBUG loaded listener.js 15:28:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 93 (00000074E07A3C00) [pid = 1804] [serial = 486] [outer = 00000074DEA9D400] 15:28:54 INFO - PROCESS | 1804 | --DOMWINDOW == 92 (00000074D7A9E800) [pid = 1804] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 15:28:54 INFO - PROCESS | 1804 | --DOMWINDOW == 91 (00000074DD73DC00) [pid = 1804] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 15:28:54 INFO - PROCESS | 1804 | --DOMWINDOW == 90 (00000074DA8A5400) [pid = 1804] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 15:28:54 INFO - PROCESS | 1804 | --DOMWINDOW == 89 (00000074D68A7800) [pid = 1804] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 15:28:54 INFO - PROCESS | 1804 | --DOMWINDOW == 88 (00000074D181C000) [pid = 1804] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 15:28:54 INFO - PROCESS | 1804 | --DOMWINDOW == 87 (00000074CFABC000) [pid = 1804] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 15:28:54 INFO - PROCESS | 1804 | --DOMWINDOW == 86 (00000074D1E09000) [pid = 1804] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 15:28:54 INFO - PROCESS | 1804 | --DOMWINDOW == 85 (00000074DDED3C00) [pid = 1804] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 15:28:54 INFO - PROCESS | 1804 | --DOMWINDOW == 84 (00000074D1DBC400) [pid = 1804] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 15:28:54 INFO - PROCESS | 1804 | 1461191334415 Marionette TRACE conn5 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 15:28:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 15:28:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 734ms 15:28:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 15:28:54 INFO - PROCESS | 1804 | 1461191334491 Marionette TRACE conn5 -> [0,613,"getWindowHandle",null] 15:28:54 INFO - PROCESS | 1804 | 1461191334493 Marionette TRACE conn5 <- [1,613,null,{"value":"13"}] 15:28:54 INFO - PROCESS | 1804 | 1461191334496 Marionette TRACE conn5 -> [0,614,"setScriptTimeout",{"ms":35000}] 15:28:54 INFO - PROCESS | 1804 | 1461191334498 Marionette TRACE conn5 <- [1,614,null,{}] 15:28:54 INFO - PROCESS | 1804 | 1461191334502 Marionette TRACE conn5 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:54 INFO - PROCESS | 1804 | 1461191334582 Marionette TRACE conn5 <- [1,615,null,{"value":null}] 15:28:54 INFO - PROCESS | 1804 | 1461191334591 Marionette TRACE conn5 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:54 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E3744800 == 49 [pid = 1804] [id = 163] 15:28:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 85 (00000074D1848C00) [pid = 1804] [serial = 487] [outer = 0000000000000000] 15:28:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 86 (00000074DD7C4400) [pid = 1804] [serial = 488] [outer = 00000074D1848C00] 15:28:54 INFO - PROCESS | 1804 | 1461191334637 Marionette DEBUG loaded listener.js 15:28:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 87 (00000074E07E6C00) [pid = 1804] [serial = 489] [outer = 00000074D1848C00] 15:28:55 INFO - PROCESS | 1804 | 1461191335063 Marionette TRACE conn5 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 15:28:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 15:28:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 630ms 15:28:55 INFO - PROCESS | 1804 | 1461191335127 Marionette TRACE conn5 -> [0,617,"getWindowHandle",null] 15:28:55 INFO - PROCESS | 1804 | 1461191335129 Marionette TRACE conn5 <- [1,617,null,{"value":"13"}] 15:28:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 15:28:55 INFO - PROCESS | 1804 | 1461191335132 Marionette TRACE conn5 -> [0,618,"setScriptTimeout",{"ms":35000}] 15:28:55 INFO - PROCESS | 1804 | 1461191335134 Marionette TRACE conn5 <- [1,618,null,{}] 15:28:55 INFO - PROCESS | 1804 | 1461191335138 Marionette TRACE conn5 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:55 INFO - PROCESS | 1804 | 1461191335220 Marionette TRACE conn5 <- [1,619,null,{"value":null}] 15:28:55 INFO - PROCESS | 1804 | 1461191335226 Marionette TRACE conn5 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:55 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E3AA5800 == 50 [pid = 1804] [id = 164] 15:28:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 88 (00000074E0D72000) [pid = 1804] [serial = 490] [outer = 0000000000000000] 15:28:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 89 (00000074E14AB000) [pid = 1804] [serial = 491] [outer = 00000074E0D72000] 15:28:55 INFO - PROCESS | 1804 | 1461191335271 Marionette DEBUG loaded listener.js 15:28:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 90 (00000074E1C13000) [pid = 1804] [serial = 492] [outer = 00000074E0D72000] 15:28:55 INFO - PROCESS | 1804 | 1461191335697 Marionette TRACE conn5 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 15:28:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 15:28:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 587ms 15:28:55 INFO - PROCESS | 1804 | 1461191335723 Marionette TRACE conn5 -> [0,621,"getWindowHandle",null] 15:28:55 INFO - PROCESS | 1804 | 1461191335725 Marionette TRACE conn5 <- [1,621,null,{"value":"13"}] 15:28:55 INFO - PROCESS | 1804 | 1461191335729 Marionette TRACE conn5 -> [0,622,"setScriptTimeout",{"ms":35000}] 15:28:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 15:28:55 INFO - PROCESS | 1804 | 1461191335730 Marionette TRACE conn5 <- [1,622,null,{}] 15:28:55 INFO - PROCESS | 1804 | 1461191335734 Marionette TRACE conn5 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:55 INFO - PROCESS | 1804 | 1461191335818 Marionette TRACE conn5 <- [1,623,null,{"value":null}] 15:28:55 INFO - PROCESS | 1804 | 1461191335824 Marionette TRACE conn5 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:55 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E5D0F000 == 51 [pid = 1804] [id = 165] 15:28:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 91 (00000074E1C17400) [pid = 1804] [serial = 493] [outer = 0000000000000000] 15:28:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 92 (00000074E1C1D000) [pid = 1804] [serial = 494] [outer = 00000074E1C17400] 15:28:55 INFO - PROCESS | 1804 | 1461191335870 Marionette DEBUG loaded listener.js 15:28:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 93 (00000074E1C40000) [pid = 1804] [serial = 495] [outer = 00000074E1C17400] 15:28:56 INFO - PROCESS | 1804 | [1804] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:28:56 INFO - PROCESS | 1804 | [1804] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:28:56 INFO - PROCESS | 1804 | [1804] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:28:56 INFO - PROCESS | 1804 | 1461191336315 Marionette TRACE conn5 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 15:28:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 15:28:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 630ms 15:28:56 INFO - PROCESS | 1804 | 1461191336405 Marionette TRACE conn5 -> [0,625,"getWindowHandle",null] 15:28:56 INFO - PROCESS | 1804 | 1461191336410 Marionette TRACE conn5 <- [1,625,null,{"value":"13"}] 15:28:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 15:28:56 INFO - PROCESS | 1804 | 1461191336416 Marionette TRACE conn5 -> [0,626,"setScriptTimeout",{"ms":35000}] 15:28:56 INFO - PROCESS | 1804 | 1461191336420 Marionette TRACE conn5 <- [1,626,null,{}] 15:28:56 INFO - PROCESS | 1804 | 1461191336427 Marionette TRACE conn5 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:56 INFO - PROCESS | 1804 | 1461191336530 Marionette TRACE conn5 <- [1,627,null,{"value":null}] 15:28:56 INFO - PROCESS | 1804 | 1461191336650 Marionette TRACE conn5 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:56 INFO - PROCESS | 1804 | ++DOCSHELL 00000074D6D73000 == 52 [pid = 1804] [id = 166] 15:28:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 94 (00000074CFAB8800) [pid = 1804] [serial = 496] [outer = 0000000000000000] 15:28:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 95 (00000074CFC36C00) [pid = 1804] [serial = 497] [outer = 00000074CFAB8800] 15:28:56 INFO - PROCESS | 1804 | 1461191336709 Marionette DEBUG loaded listener.js 15:28:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 96 (00000074D184AC00) [pid = 1804] [serial = 498] [outer = 00000074CFAB8800] 15:28:57 INFO - PROCESS | 1804 | [1804] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:28:57 INFO - PROCESS | 1804 | [1804] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:28:57 INFO - PROCESS | 1804 | 1461191337340 Marionette TRACE conn5 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 15:28:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 15:28:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 986ms 15:28:57 INFO - PROCESS | 1804 | 1461191337403 Marionette TRACE conn5 -> [0,629,"getWindowHandle",null] 15:28:57 INFO - PROCESS | 1804 | 1461191337407 Marionette TRACE conn5 <- [1,629,null,{"value":"13"}] 15:28:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 15:28:57 INFO - PROCESS | 1804 | 1461191337416 Marionette TRACE conn5 -> [0,630,"setScriptTimeout",{"ms":35000}] 15:28:57 INFO - PROCESS | 1804 | 1461191337420 Marionette TRACE conn5 <- [1,630,null,{}] 15:28:57 INFO - PROCESS | 1804 | 1461191337425 Marionette TRACE conn5 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:57 INFO - PROCESS | 1804 | 1461191337536 Marionette TRACE conn5 <- [1,631,null,{"value":null}] 15:28:57 INFO - PROCESS | 1804 | 1461191337622 Marionette TRACE conn5 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:57 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DE4DE000 == 53 [pid = 1804] [id = 167] 15:28:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 97 (00000074D7058400) [pid = 1804] [serial = 499] [outer = 0000000000000000] 15:28:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 98 (00000074D7A37400) [pid = 1804] [serial = 500] [outer = 00000074D7058400] 15:28:57 INFO - PROCESS | 1804 | 1461191337680 Marionette DEBUG loaded listener.js 15:28:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 99 (00000074DB207800) [pid = 1804] [serial = 501] [outer = 00000074D7058400] 15:28:58 INFO - PROCESS | 1804 | 1461191338248 Marionette TRACE conn5 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 15:28:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 15:28:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 881ms 15:28:58 INFO - PROCESS | 1804 | 1461191338298 Marionette TRACE conn5 -> [0,633,"getWindowHandle",null] 15:28:58 INFO - PROCESS | 1804 | 1461191338301 Marionette TRACE conn5 <- [1,633,null,{"value":"13"}] 15:28:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 15:28:58 INFO - PROCESS | 1804 | 1461191338305 Marionette TRACE conn5 -> [0,634,"setScriptTimeout",{"ms":35000}] 15:28:58 INFO - PROCESS | 1804 | 1461191338307 Marionette TRACE conn5 <- [1,634,null,{}] 15:28:58 INFO - PROCESS | 1804 | 1461191338318 Marionette TRACE conn5 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:58 INFO - PROCESS | 1804 | 1461191338434 Marionette TRACE conn5 <- [1,635,null,{"value":null}] 15:28:58 INFO - PROCESS | 1804 | 1461191338522 Marionette TRACE conn5 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:58 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E5D52000 == 54 [pid = 1804] [id = 168] 15:28:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 100 (00000074DEAA0000) [pid = 1804] [serial = 502] [outer = 0000000000000000] 15:28:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 101 (00000074DEC34800) [pid = 1804] [serial = 503] [outer = 00000074DEAA0000] 15:28:58 INFO - PROCESS | 1804 | 1461191338584 Marionette DEBUG loaded listener.js 15:28:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 102 (00000074E07A2400) [pid = 1804] [serial = 504] [outer = 00000074DEAA0000] 15:28:59 INFO - PROCESS | 1804 | 1461191339180 Marionette TRACE conn5 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 15:28:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 15:28:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 923ms 15:28:59 INFO - PROCESS | 1804 | 1461191339230 Marionette TRACE conn5 -> [0,637,"getWindowHandle",null] 15:28:59 INFO - PROCESS | 1804 | 1461191339232 Marionette TRACE conn5 <- [1,637,null,{"value":"13"}] 15:28:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 15:28:59 INFO - PROCESS | 1804 | 1461191339236 Marionette TRACE conn5 -> [0,638,"setScriptTimeout",{"ms":35000}] 15:28:59 INFO - PROCESS | 1804 | 1461191339238 Marionette TRACE conn5 <- [1,638,null,{}] 15:28:59 INFO - PROCESS | 1804 | 1461191339242 Marionette TRACE conn5 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:28:59 INFO - PROCESS | 1804 | 1461191339352 Marionette TRACE conn5 <- [1,639,null,{"value":null}] 15:28:59 INFO - PROCESS | 1804 | 1461191339436 Marionette TRACE conn5 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:28:59 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E5D9B000 == 55 [pid = 1804] [id = 169] 15:28:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 103 (00000074E1C47800) [pid = 1804] [serial = 505] [outer = 0000000000000000] 15:28:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 104 (00000074E1FC3800) [pid = 1804] [serial = 506] [outer = 00000074E1C47800] 15:28:59 INFO - PROCESS | 1804 | 1461191339493 Marionette DEBUG loaded listener.js 15:28:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 105 (00000074E1FF3400) [pid = 1804] [serial = 507] [outer = 00000074E1C47800] 15:29:00 INFO - PROCESS | 1804 | 1461191340027 Marionette TRACE conn5 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 15:29:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 15:29:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 839ms 15:29:00 INFO - PROCESS | 1804 | 1461191340078 Marionette TRACE conn5 -> [0,641,"getWindowHandle",null] 15:29:00 INFO - PROCESS | 1804 | 1461191340081 Marionette TRACE conn5 <- [1,641,null,{"value":"13"}] 15:29:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 15:29:00 INFO - PROCESS | 1804 | 1461191340084 Marionette TRACE conn5 -> [0,642,"setScriptTimeout",{"ms":35000}] 15:29:00 INFO - PROCESS | 1804 | 1461191340087 Marionette TRACE conn5 <- [1,642,null,{}] 15:29:00 INFO - PROCESS | 1804 | 1461191340090 Marionette TRACE conn5 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:00 INFO - PROCESS | 1804 | 1461191340196 Marionette TRACE conn5 <- [1,643,null,{"value":null}] 15:29:00 INFO - PROCESS | 1804 | 1461191340281 Marionette TRACE conn5 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:00 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E5F98800 == 56 [pid = 1804] [id = 170] 15:29:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 106 (00000074E1FC2C00) [pid = 1804] [serial = 508] [outer = 0000000000000000] 15:29:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 107 (00000074E1FFBC00) [pid = 1804] [serial = 509] [outer = 00000074E1FC2C00] 15:29:00 INFO - PROCESS | 1804 | 1461191340338 Marionette DEBUG loaded listener.js 15:29:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 108 (00000074E2045400) [pid = 1804] [serial = 510] [outer = 00000074E1FC2C00] 15:29:01 INFO - PROCESS | 1804 | 1461191341171 Marionette TRACE conn5 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 15:29:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 15:29:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1123ms 15:29:01 INFO - PROCESS | 1804 | 1461191341210 Marionette TRACE conn5 -> [0,645,"getWindowHandle",null] 15:29:01 INFO - PROCESS | 1804 | 1461191341214 Marionette TRACE conn5 <- [1,645,null,{"value":"13"}] 15:29:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 15:29:01 INFO - PROCESS | 1804 | 1461191341220 Marionette TRACE conn5 -> [0,646,"setScriptTimeout",{"ms":35000}] 15:29:01 INFO - PROCESS | 1804 | 1461191341224 Marionette TRACE conn5 <- [1,646,null,{}] 15:29:01 INFO - PROCESS | 1804 | 1461191341231 Marionette TRACE conn5 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:01 INFO - PROCESS | 1804 | 1461191341363 Marionette TRACE conn5 <- [1,647,null,{"value":null}] 15:29:01 INFO - PROCESS | 1804 | 1461191341383 Marionette TRACE conn5 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:01 INFO - PROCESS | 1804 | ++DOCSHELL 00000074D86A5000 == 57 [pid = 1804] [id = 171] 15:29:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 109 (00000074D1B41800) [pid = 1804] [serial = 511] [outer = 0000000000000000] 15:29:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 110 (00000074D1DAE400) [pid = 1804] [serial = 512] [outer = 00000074D1B41800] 15:29:01 INFO - PROCESS | 1804 | 1461191341433 Marionette DEBUG loaded listener.js 15:29:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 111 (00000074D356E400) [pid = 1804] [serial = 513] [outer = 00000074D1B41800] 15:29:02 INFO - PROCESS | 1804 | 1461191342068 Marionette TRACE conn5 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 15:29:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 15:29:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 881ms 15:29:02 INFO - PROCESS | 1804 | 1461191342105 Marionette TRACE conn5 -> [0,649,"getWindowHandle",null] 15:29:02 INFO - PROCESS | 1804 | 1461191342111 Marionette TRACE conn5 <- [1,649,null,{"value":"13"}] 15:29:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 15:29:02 INFO - PROCESS | 1804 | 1461191342117 Marionette TRACE conn5 -> [0,650,"setScriptTimeout",{"ms":35000}] 15:29:02 INFO - PROCESS | 1804 | 1461191342120 Marionette TRACE conn5 <- [1,650,null,{}] 15:29:02 INFO - PROCESS | 1804 | 1461191342124 Marionette TRACE conn5 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:02 INFO - PROCESS | 1804 | 1461191342220 Marionette TRACE conn5 <- [1,651,null,{"value":null}] 15:29:02 INFO - PROCESS | 1804 | 1461191342311 Marionette TRACE conn5 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:02 INFO - PROCESS | 1804 | ++DOCSHELL 00000074D86A9000 == 58 [pid = 1804] [id = 172] 15:29:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 112 (00000074D615F000) [pid = 1804] [serial = 514] [outer = 0000000000000000] 15:29:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 113 (00000074D6F5A000) [pid = 1804] [serial = 515] [outer = 00000074D615F000] 15:29:02 INFO - PROCESS | 1804 | 1461191342361 Marionette DEBUG loaded listener.js 15:29:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 114 (00000074D70C4000) [pid = 1804] [serial = 516] [outer = 00000074D615F000] 15:29:02 INFO - PROCESS | 1804 | --DOCSHELL 00000074DDA83800 == 57 [pid = 1804] [id = 143] 15:29:02 INFO - PROCESS | 1804 | --DOCSHELL 00000074DEC5C000 == 56 [pid = 1804] [id = 124] 15:29:02 INFO - PROCESS | 1804 | --DOCSHELL 00000074E1B8E800 == 55 [pid = 1804] [id = 148] 15:29:02 INFO - PROCESS | 1804 | --DOCSHELL 00000074DF96C800 == 54 [pid = 1804] [id = 146] 15:29:02 INFO - PROCESS | 1804 | --DOCSHELL 00000074DE447800 == 53 [pid = 1804] [id = 144] 15:29:02 INFO - PROCESS | 1804 | --DOCSHELL 00000074D15F9800 == 52 [pid = 1804] [id = 147] 15:29:02 INFO - PROCESS | 1804 | --DOCSHELL 00000074DECAF000 == 51 [pid = 1804] [id = 145] 15:29:02 INFO - PROCESS | 1804 | --DOCSHELL 00000074E3AA5800 == 50 [pid = 1804] [id = 164] 15:29:02 INFO - PROCESS | 1804 | --DOCSHELL 00000074E3744800 == 49 [pid = 1804] [id = 163] 15:29:02 INFO - PROCESS | 1804 | --DOCSHELL 00000074E3743000 == 48 [pid = 1804] [id = 162] 15:29:02 INFO - PROCESS | 1804 | --DOCSHELL 00000074E12E6800 == 47 [pid = 1804] [id = 161] 15:29:02 INFO - PROCESS | 1804 | --DOCSHELL 00000074D3545000 == 46 [pid = 1804] [id = 160] 15:29:02 INFO - PROCESS | 1804 | --DOCSHELL 00000074DE961000 == 45 [pid = 1804] [id = 159] 15:29:02 INFO - PROCESS | 1804 | --DOMWINDOW == 113 (00000074DEA99C00) [pid = 1804] [serial = 446] [outer = 0000000000000000] [url = about:blank] 15:29:02 INFO - PROCESS | 1804 | --DOCSHELL 00000074DE114000 == 44 [pid = 1804] [id = 158] 15:29:02 INFO - PROCESS | 1804 | --DOCSHELL 00000074D868F000 == 43 [pid = 1804] [id = 157] 15:29:02 INFO - PROCESS | 1804 | --DOCSHELL 00000074D8690000 == 42 [pid = 1804] [id = 156] 15:29:02 INFO - PROCESS | 1804 | --DOCSHELL 00000074DE111000 == 41 [pid = 1804] [id = 155] 15:29:02 INFO - PROCESS | 1804 | --DOCSHELL 00000074E501D000 == 40 [pid = 1804] [id = 154] 15:29:02 INFO - PROCESS | 1804 | --DOCSHELL 00000074E3AA9800 == 39 [pid = 1804] [id = 153] 15:29:02 INFO - PROCESS | 1804 | --DOCSHELL 00000074E3783800 == 38 [pid = 1804] [id = 152] 15:29:02 INFO - PROCESS | 1804 | --DOCSHELL 00000074DEC58000 == 37 [pid = 1804] [id = 151] 15:29:02 INFO - PROCESS | 1804 | --DOCSHELL 00000074D6F6F000 == 36 [pid = 1804] [id = 150] 15:29:02 INFO - PROCESS | 1804 | --DOCSHELL 00000074E3748000 == 35 [pid = 1804] [id = 149] 15:29:02 INFO - PROCESS | 1804 | [1804] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:29:02 INFO - PROCESS | 1804 | [1804] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:29:02 INFO - PROCESS | 1804 | [1804] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:29:02 INFO - PROCESS | 1804 | 1461191342860 Marionette TRACE conn5 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 15:29:02 INFO - PROCESS | 1804 | --DOMWINDOW == 112 (00000074DAAC0000) [pid = 1804] [serial = 431] [outer = 0000000000000000] [url = about:blank] 15:29:02 INFO - PROCESS | 1804 | --DOMWINDOW == 111 (00000074DD7C5C00) [pid = 1804] [serial = 437] [outer = 0000000000000000] [url = about:blank] 15:29:02 INFO - PROCESS | 1804 | --DOMWINDOW == 110 (00000074DBCF6800) [pid = 1804] [serial = 435] [outer = 0000000000000000] [url = about:blank] 15:29:02 INFO - PROCESS | 1804 | --DOMWINDOW == 109 (00000074D70BEC00) [pid = 1804] [serial = 428] [outer = 0000000000000000] [url = about:blank] 15:29:02 INFO - PROCESS | 1804 | --DOMWINDOW == 108 (00000074DB5B6800) [pid = 1804] [serial = 434] [outer = 0000000000000000] [url = about:blank] 15:29:02 INFO - PROCESS | 1804 | --DOMWINDOW == 107 (00000074D183DC00) [pid = 1804] [serial = 416] [outer = 0000000000000000] [url = about:blank] 15:29:02 INFO - PROCESS | 1804 | --DOMWINDOW == 106 (00000074DAAC4C00) [pid = 1804] [serial = 440] [outer = 0000000000000000] [url = about:blank] 15:29:02 INFO - PROCESS | 1804 | --DOMWINDOW == 105 (00000074D183CC00) [pid = 1804] [serial = 423] [outer = 0000000000000000] [url = about:blank] 15:29:02 INFO - PROCESS | 1804 | --DOMWINDOW == 104 (00000074D05DDC00) [pid = 1804] [serial = 422] [outer = 0000000000000000] [url = about:blank] 15:29:02 INFO - PROCESS | 1804 | --DOMWINDOW == 103 (00000074DA89F800) [pid = 1804] [serial = 420] [outer = 0000000000000000] [url = about:blank] 15:29:02 INFO - PROCESS | 1804 | --DOMWINDOW == 102 (00000074D7052000) [pid = 1804] [serial = 419] [outer = 0000000000000000] [url = about:blank] 15:29:02 INFO - PROCESS | 1804 | --DOMWINDOW == 101 (00000074DE929000) [pid = 1804] [serial = 444] [outer = 0000000000000000] [url = about:blank] 15:29:02 INFO - PROCESS | 1804 | --DOMWINDOW == 100 (00000074DDEE2000) [pid = 1804] [serial = 443] [outer = 0000000000000000] [url = about:blank] 15:29:02 INFO - PROCESS | 1804 | --DOMWINDOW == 99 (00000074DDCB5800) [pid = 1804] [serial = 438] [outer = 0000000000000000] [url = about:blank] 15:29:02 INFO - PROCESS | 1804 | --DOMWINDOW == 98 (00000074D1DC0800) [pid = 1804] [serial = 425] [outer = 0000000000000000] [url = about:blank] 15:29:02 INFO - PROCESS | 1804 | --DOMWINDOW == 97 (00000074D312A400) [pid = 1804] [serial = 426] [outer = 0000000000000000] [url = about:blank] 15:29:02 INFO - PROCESS | 1804 | --DOMWINDOW == 96 (00000074DB206C00) [pid = 1804] [serial = 432] [outer = 0000000000000000] [url = about:blank] 15:29:02 INFO - PROCESS | 1804 | --DOMWINDOW == 95 (00000074DDDECC00) [pid = 1804] [serial = 441] [outer = 0000000000000000] [url = about:blank] 15:29:02 INFO - PROCESS | 1804 | --DOMWINDOW == 94 (00000074D7A38C00) [pid = 1804] [serial = 429] [outer = 0000000000000000] [url = about:blank] 15:29:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 15:29:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 776ms 15:29:02 INFO - PROCESS | 1804 | 1461191342895 Marionette TRACE conn5 -> [0,653,"getWindowHandle",null] 15:29:02 INFO - PROCESS | 1804 | 1461191342898 Marionette TRACE conn5 <- [1,653,null,{"value":"13"}] 15:29:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 15:29:02 INFO - PROCESS | 1804 | 1461191342906 Marionette TRACE conn5 -> [0,654,"setScriptTimeout",{"ms":35000}] 15:29:02 INFO - PROCESS | 1804 | 1461191342910 Marionette TRACE conn5 <- [1,654,null,{}] 15:29:02 INFO - PROCESS | 1804 | 1461191342922 Marionette TRACE conn5 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:03 INFO - PROCESS | 1804 | 1461191343009 Marionette TRACE conn5 <- [1,655,null,{"value":null}] 15:29:03 INFO - PROCESS | 1804 | 1461191343018 Marionette TRACE conn5 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:03 INFO - PROCESS | 1804 | ++DOCSHELL 00000074D8694000 == 36 [pid = 1804] [id = 173] 15:29:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 95 (00000074D1E06000) [pid = 1804] [serial = 517] [outer = 0000000000000000] 15:29:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 96 (00000074D6DA6C00) [pid = 1804] [serial = 518] [outer = 00000074D1E06000] 15:29:03 INFO - PROCESS | 1804 | 1461191343068 Marionette DEBUG loaded listener.js 15:29:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 97 (00000074D7A36800) [pid = 1804] [serial = 519] [outer = 00000074D1E06000] 15:29:03 INFO - PROCESS | 1804 | [1804] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:29:03 INFO - PROCESS | 1804 | [1804] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:29:03 INFO - PROCESS | 1804 | [1804] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:29:03 INFO - PROCESS | 1804 | [1804] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:29:03 INFO - PROCESS | 1804 | 1461191343541 Marionette TRACE conn5 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 15:29:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 15:29:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 671ms 15:29:03 INFO - PROCESS | 1804 | 1461191343593 Marionette TRACE conn5 -> [0,657,"getWindowHandle",null] 15:29:03 INFO - PROCESS | 1804 | 1461191343595 Marionette TRACE conn5 <- [1,657,null,{"value":"13"}] 15:29:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 15:29:03 INFO - PROCESS | 1804 | 1461191343599 Marionette TRACE conn5 -> [0,658,"setScriptTimeout",{"ms":35000}] 15:29:03 INFO - PROCESS | 1804 | 1461191343601 Marionette TRACE conn5 <- [1,658,null,{}] 15:29:03 INFO - PROCESS | 1804 | 1461191343604 Marionette TRACE conn5 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:03 INFO - PROCESS | 1804 | 1461191343686 Marionette TRACE conn5 <- [1,659,null,{"value":null}] 15:29:03 INFO - PROCESS | 1804 | 1461191343695 Marionette TRACE conn5 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:03 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DE216000 == 37 [pid = 1804] [id = 174] 15:29:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 98 (00000074DAAC0400) [pid = 1804] [serial = 520] [outer = 0000000000000000] 15:29:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 99 (00000074DAAC6400) [pid = 1804] [serial = 521] [outer = 00000074DAAC0400] 15:29:03 INFO - PROCESS | 1804 | 1461191343743 Marionette DEBUG loaded listener.js 15:29:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 100 (00000074DB209400) [pid = 1804] [serial = 522] [outer = 00000074DAAC0400] 15:29:04 INFO - PROCESS | 1804 | 1461191344186 Marionette TRACE conn5 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 15:29:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 15:29:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 629ms 15:29:04 INFO - PROCESS | 1804 | 1461191344230 Marionette TRACE conn5 -> [0,661,"getWindowHandle",null] 15:29:04 INFO - PROCESS | 1804 | 1461191344232 Marionette TRACE conn5 <- [1,661,null,{"value":"13"}] 15:29:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 15:29:04 INFO - PROCESS | 1804 | 1461191344236 Marionette TRACE conn5 -> [0,662,"setScriptTimeout",{"ms":35000}] 15:29:04 INFO - PROCESS | 1804 | 1461191344237 Marionette TRACE conn5 <- [1,662,null,{}] 15:29:04 INFO - PROCESS | 1804 | 1461191344241 Marionette TRACE conn5 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:04 INFO - PROCESS | 1804 | 1461191344323 Marionette TRACE conn5 <- [1,663,null,{"value":null}] 15:29:04 INFO - PROCESS | 1804 | 1461191344331 Marionette TRACE conn5 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:04 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DE969000 == 38 [pid = 1804] [id = 175] 15:29:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 101 (00000074DBB5FC00) [pid = 1804] [serial = 523] [outer = 0000000000000000] 15:29:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 102 (00000074DBCA1800) [pid = 1804] [serial = 524] [outer = 00000074DBB5FC00] 15:29:04 INFO - PROCESS | 1804 | 1461191344378 Marionette DEBUG loaded listener.js 15:29:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 103 (00000074DD45B800) [pid = 1804] [serial = 525] [outer = 00000074DBB5FC00] 15:29:04 INFO - PROCESS | 1804 | [1804] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:29:04 INFO - PROCESS | 1804 | [1804] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:29:04 INFO - PROCESS | 1804 | [1804] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:29:04 INFO - PROCESS | 1804 | 1461191344787 Marionette TRACE conn5 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 15:29:04 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 15:29:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 587ms 15:29:04 INFO - PROCESS | 1804 | 1461191344826 Marionette TRACE conn5 -> [0,665,"getWindowHandle",null] 15:29:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 15:29:04 INFO - PROCESS | 1804 | 1461191344829 Marionette TRACE conn5 <- [1,665,null,{"value":"13"}] 15:29:04 INFO - PROCESS | 1804 | 1461191344832 Marionette TRACE conn5 -> [0,666,"setScriptTimeout",{"ms":35000}] 15:29:04 INFO - PROCESS | 1804 | 1461191344834 Marionette TRACE conn5 <- [1,666,null,{}] 15:29:04 INFO - PROCESS | 1804 | 1461191344837 Marionette TRACE conn5 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:04 INFO - PROCESS | 1804 | 1461191344942 Marionette TRACE conn5 <- [1,667,null,{"value":null}] 15:29:04 INFO - PROCESS | 1804 | 1461191344951 Marionette TRACE conn5 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:04 INFO - PROCESS | 1804 | ++DOCSHELL 00000074D355C000 == 39 [pid = 1804] [id = 176] 15:29:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 104 (00000074DD466000) [pid = 1804] [serial = 526] [outer = 0000000000000000] 15:29:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 105 (00000074DD7C7000) [pid = 1804] [serial = 527] [outer = 00000074DD466000] 15:29:05 INFO - PROCESS | 1804 | 1461191345001 Marionette DEBUG loaded listener.js 15:29:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 106 (00000074DDED4400) [pid = 1804] [serial = 528] [outer = 00000074DD466000] 15:29:05 INFO - PROCESS | 1804 | 1461191345474 Marionette TRACE conn5 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 15:29:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 15:29:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 671ms 15:29:05 INFO - PROCESS | 1804 | 1461191345510 Marionette TRACE conn5 -> [0,669,"getWindowHandle",null] 15:29:05 INFO - PROCESS | 1804 | 1461191345512 Marionette TRACE conn5 <- [1,669,null,{"value":"13"}] 15:29:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 15:29:05 INFO - PROCESS | 1804 | 1461191345515 Marionette TRACE conn5 -> [0,670,"setScriptTimeout",{"ms":35000}] 15:29:05 INFO - PROCESS | 1804 | 1461191345517 Marionette TRACE conn5 <- [1,670,null,{}] 15:29:05 INFO - PROCESS | 1804 | 1461191345521 Marionette TRACE conn5 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:05 INFO - PROCESS | 1804 | 1461191345624 Marionette TRACE conn5 <- [1,671,null,{"value":null}] 15:29:05 INFO - PROCESS | 1804 | 1461191345634 Marionette TRACE conn5 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:05 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DF9B3800 == 40 [pid = 1804] [id = 177] 15:29:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 107 (00000074DDEDDC00) [pid = 1804] [serial = 529] [outer = 0000000000000000] 15:29:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 108 (00000074DE06BC00) [pid = 1804] [serial = 530] [outer = 00000074DDEDDC00] 15:29:05 INFO - PROCESS | 1804 | 1461191345717 Marionette DEBUG loaded listener.js 15:29:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 109 (00000074DE6F8800) [pid = 1804] [serial = 531] [outer = 00000074DDEDDC00] 15:29:06 INFO - PROCESS | 1804 | [1804] WARNING: Using default font: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 15:29:06 INFO - PROCESS | 1804 | [1804] WARNING: Using default font: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 15:29:06 INFO - PROCESS | 1804 | 1461191346654 Marionette TRACE conn5 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 15:29:06 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) 15:29:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1182ms 15:29:06 INFO - PROCESS | 1804 | 1461191346701 Marionette TRACE conn5 -> [0,673,"getWindowHandle",null] 15:29:06 INFO - PROCESS | 1804 | 1461191346704 Marionette TRACE conn5 <- [1,673,null,{"value":"13"}] 15:29:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 15:29:06 INFO - PROCESS | 1804 | 1461191346707 Marionette TRACE conn5 -> [0,674,"setScriptTimeout",{"ms":35000}] 15:29:06 INFO - PROCESS | 1804 | 1461191346709 Marionette TRACE conn5 <- [1,674,null,{}] 15:29:06 INFO - PROCESS | 1804 | 1461191346712 Marionette TRACE conn5 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:06 INFO - PROCESS | 1804 | 1461191346814 Marionette TRACE conn5 <- [1,675,null,{"value":null}] 15:29:06 INFO - PROCESS | 1804 | 1461191346877 Marionette TRACE conn5 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:06 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E0ECD800 == 41 [pid = 1804] [id = 178] 15:29:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 110 (00000074DEA9CC00) [pid = 1804] [serial = 532] [outer = 0000000000000000] 15:29:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 111 (00000074DEA9F800) [pid = 1804] [serial = 533] [outer = 00000074DEA9CC00] 15:29:06 INFO - PROCESS | 1804 | 1461191346924 Marionette DEBUG loaded listener.js 15:29:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 112 (00000074DECBB800) [pid = 1804] [serial = 534] [outer = 00000074DEA9CC00] 15:29:07 INFO - PROCESS | 1804 | --DOMWINDOW == 111 (00000074DF07E800) [pid = 1804] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 15:29:07 INFO - PROCESS | 1804 | --DOMWINDOW == 110 (00000074CFAE0000) [pid = 1804] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 15:29:07 INFO - PROCESS | 1804 | --DOMWINDOW == 109 (00000074DEA9B800) [pid = 1804] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 15:29:07 INFO - PROCESS | 1804 | --DOMWINDOW == 108 (00000074DEA9D400) [pid = 1804] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 15:29:07 INFO - PROCESS | 1804 | --DOMWINDOW == 107 (00000074DECC8C00) [pid = 1804] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 15:29:07 INFO - PROCESS | 1804 | --DOMWINDOW == 106 (00000074DBCF3400) [pid = 1804] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 15:29:07 INFO - PROCESS | 1804 | --DOMWINDOW == 105 (00000074D6344400) [pid = 1804] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 15:29:07 INFO - PROCESS | 1804 | --DOMWINDOW == 104 (00000074D1D81400) [pid = 1804] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 15:29:07 INFO - PROCESS | 1804 | --DOMWINDOW == 103 (00000074D147BC00) [pid = 1804] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 15:29:07 INFO - PROCESS | 1804 | --DOMWINDOW == 102 (00000074D1848C00) [pid = 1804] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 15:29:07 INFO - PROCESS | 1804 | --DOMWINDOW == 101 (00000074D7953000) [pid = 1804] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 15:29:07 INFO - PROCESS | 1804 | --DOMWINDOW == 100 (00000074DB20A000) [pid = 1804] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 15:29:07 INFO - PROCESS | 1804 | --DOMWINDOW == 99 (00000074DECC8400) [pid = 1804] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 15:29:07 INFO - PROCESS | 1804 | --DOMWINDOW == 98 (00000074DD744800) [pid = 1804] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 15:29:07 INFO - PROCESS | 1804 | --DOMWINDOW == 97 (00000074D05DB400) [pid = 1804] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 15:29:07 INFO - PROCESS | 1804 | --DOMWINDOW == 96 (00000074DB5BFC00) [pid = 1804] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 15:29:07 INFO - PROCESS | 1804 | --DOMWINDOW == 95 (00000074E0D72000) [pid = 1804] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 15:29:07 INFO - PROCESS | 1804 | 1461191347933 Marionette TRACE conn5 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 15:29:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 15:29:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1280ms 15:29:08 INFO - PROCESS | 1804 | 1461191347990 Marionette TRACE conn5 -> [0,677,"getWindowHandle",null] 15:29:08 INFO - PROCESS | 1804 | 1461191347992 Marionette TRACE conn5 <- [1,677,null,{"value":"13"}] 15:29:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 15:29:08 INFO - PROCESS | 1804 | 1461191347995 Marionette TRACE conn5 -> [0,678,"setScriptTimeout",{"ms":35000}] 15:29:08 INFO - PROCESS | 1804 | 1461191347997 Marionette TRACE conn5 <- [1,678,null,{}] 15:29:08 INFO - PROCESS | 1804 | 1461191348001 Marionette TRACE conn5 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:08 INFO - PROCESS | 1804 | 1461191348080 Marionette TRACE conn5 <- [1,679,null,{"value":null}] 15:29:08 INFO - PROCESS | 1804 | 1461191348172 Marionette TRACE conn5 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:08 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E14C0000 == 42 [pid = 1804] [id = 179] 15:29:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 96 (00000074D1B46000) [pid = 1804] [serial = 535] [outer = 0000000000000000] 15:29:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 97 (00000074DB20A000) [pid = 1804] [serial = 536] [outer = 00000074D1B46000] 15:29:08 INFO - PROCESS | 1804 | 1461191348220 Marionette DEBUG loaded listener.js 15:29:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 98 (00000074DEC3CC00) [pid = 1804] [serial = 537] [outer = 00000074D1B46000] 15:29:09 INFO - PROCESS | 1804 | 1461191349073 Marionette TRACE conn5 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 15:29:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 15:29:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1133ms 15:29:09 INFO - PROCESS | 1804 | 1461191349132 Marionette TRACE conn5 -> [0,681,"getWindowHandle",null] 15:29:09 INFO - PROCESS | 1804 | 1461191349134 Marionette TRACE conn5 <- [1,681,null,{"value":"13"}] 15:29:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 15:29:09 INFO - PROCESS | 1804 | 1461191349141 Marionette TRACE conn5 -> [0,682,"setScriptTimeout",{"ms":35000}] 15:29:09 INFO - PROCESS | 1804 | 1461191349143 Marionette TRACE conn5 <- [1,682,null,{}] 15:29:09 INFO - PROCESS | 1804 | 1461191349146 Marionette TRACE conn5 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:09 INFO - PROCESS | 1804 | 1461191349229 Marionette TRACE conn5 <- [1,683,null,{"value":null}] 15:29:09 INFO - PROCESS | 1804 | 1461191349236 Marionette TRACE conn5 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:09 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E3741800 == 43 [pid = 1804] [id = 180] 15:29:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 99 (00000074DECC4400) [pid = 1804] [serial = 538] [outer = 0000000000000000] 15:29:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 100 (00000074DED8D000) [pid = 1804] [serial = 539] [outer = 00000074DECC4400] 15:29:09 INFO - PROCESS | 1804 | 1461191349281 Marionette DEBUG loaded listener.js 15:29:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 101 (00000074DF077000) [pid = 1804] [serial = 540] [outer = 00000074DECC4400] 15:29:10 INFO - PROCESS | 1804 | 1461191350406 Marionette TRACE conn5 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 15:29:10 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) 15:29:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1282ms 15:29:10 INFO - PROCESS | 1804 | 1461191350424 Marionette TRACE conn5 -> [0,685,"getWindowHandle",null] 15:29:10 INFO - PROCESS | 1804 | 1461191350428 Marionette TRACE conn5 <- [1,685,null,{"value":"13"}] 15:29:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 15:29:10 INFO - PROCESS | 1804 | 1461191350433 Marionette TRACE conn5 -> [0,686,"setScriptTimeout",{"ms":35000}] 15:29:10 INFO - PROCESS | 1804 | 1461191350437 Marionette TRACE conn5 <- [1,686,null,{}] 15:29:10 INFO - PROCESS | 1804 | 1461191350443 Marionette TRACE conn5 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:10 INFO - PROCESS | 1804 | 1461191350609 Marionette TRACE conn5 <- [1,687,null,{"value":null}] 15:29:10 INFO - PROCESS | 1804 | 1461191350755 Marionette TRACE conn5 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:10 INFO - PROCESS | 1804 | ++DOCSHELL 00000074D7B79000 == 44 [pid = 1804] [id = 181] 15:29:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 102 (00000074D3536000) [pid = 1804] [serial = 541] [outer = 0000000000000000] 15:29:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 103 (00000074D6089000) [pid = 1804] [serial = 542] [outer = 00000074D3536000] 15:29:10 INFO - PROCESS | 1804 | 1461191350815 Marionette DEBUG loaded listener.js 15:29:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 104 (00000074D705C400) [pid = 1804] [serial = 543] [outer = 00000074D3536000] 15:29:11 INFO - PROCESS | 1804 | 1461191351864 Marionette TRACE conn5 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 15:29:11 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) 15:29:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1492ms 15:29:11 INFO - PROCESS | 1804 | 1461191351931 Marionette TRACE conn5 -> [0,689,"getWindowHandle",null] 15:29:11 INFO - PROCESS | 1804 | 1461191351937 Marionette TRACE conn5 <- [1,689,null,{"value":"13"}] 15:29:11 INFO - PROCESS | 1804 | 1461191351987 Marionette TRACE conn5 -> [0,690,"setScriptTimeout",{"ms":35000}] 15:29:11 INFO - PROCESS | 1804 | 1461191351990 Marionette TRACE conn5 <- [1,690,null,{}] 15:29:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 15:29:11 INFO - PROCESS | 1804 | 1461191351994 Marionette TRACE conn5 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:12 INFO - PROCESS | 1804 | 1461191352134 Marionette TRACE conn5 <- [1,691,null,{"value":null}] 15:29:12 INFO - PROCESS | 1804 | 1461191352212 Marionette TRACE conn5 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:12 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DEDD5800 == 45 [pid = 1804] [id = 182] 15:29:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 105 (00000074D70C5800) [pid = 1804] [serial = 544] [outer = 0000000000000000] 15:29:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 106 (00000074DD465000) [pid = 1804] [serial = 545] [outer = 00000074D70C5800] 15:29:12 INFO - PROCESS | 1804 | 1461191352269 Marionette DEBUG loaded listener.js 15:29:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 107 (00000074DD7C9C00) [pid = 1804] [serial = 546] [outer = 00000074D70C5800] 15:29:13 INFO - PROCESS | 1804 | 1461191353299 Marionette TRACE conn5 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 15:29:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 15:29:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1325ms 15:29:13 INFO - PROCESS | 1804 | 1461191353320 Marionette TRACE conn5 -> [0,693,"getWindowHandle",null] 15:29:13 INFO - PROCESS | 1804 | 1461191353323 Marionette TRACE conn5 <- [1,693,null,{"value":"13"}] 15:29:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 15:29:13 INFO - PROCESS | 1804 | 1461191353327 Marionette TRACE conn5 -> [0,694,"setScriptTimeout",{"ms":35000}] 15:29:13 INFO - PROCESS | 1804 | 1461191353331 Marionette TRACE conn5 <- [1,694,null,{}] 15:29:13 INFO - PROCESS | 1804 | 1461191353343 Marionette TRACE conn5 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:13 INFO - PROCESS | 1804 | 1461191353453 Marionette TRACE conn5 <- [1,695,null,{"value":null}] 15:29:13 INFO - PROCESS | 1804 | 1461191353554 Marionette TRACE conn5 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:13 INFO - PROCESS | 1804 | ++DOCSHELL 00000074CFA38000 == 46 [pid = 1804] [id = 183] 15:29:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 108 (00000074CC5B5800) [pid = 1804] [serial = 547] [outer = 0000000000000000] 15:29:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 109 (00000074CFC31400) [pid = 1804] [serial = 548] [outer = 00000074CC5B5800] 15:29:13 INFO - PROCESS | 1804 | 1461191353655 Marionette DEBUG loaded listener.js 15:29:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 110 (00000074DA8A3800) [pid = 1804] [serial = 549] [outer = 00000074CC5B5800] 15:29:14 INFO - PROCESS | 1804 | --DOCSHELL 00000074E14C0000 == 45 [pid = 1804] [id = 179] 15:29:14 INFO - PROCESS | 1804 | --DOCSHELL 00000074E0ECD800 == 44 [pid = 1804] [id = 178] 15:29:14 INFO - PROCESS | 1804 | --DOCSHELL 00000074DF9B3800 == 43 [pid = 1804] [id = 177] 15:29:14 INFO - PROCESS | 1804 | --DOCSHELL 00000074D355C000 == 42 [pid = 1804] [id = 176] 15:29:14 INFO - PROCESS | 1804 | --DOCSHELL 00000074DE969000 == 41 [pid = 1804] [id = 175] 15:29:14 INFO - PROCESS | 1804 | --DOCSHELL 00000074DE216000 == 40 [pid = 1804] [id = 174] 15:29:14 INFO - PROCESS | 1804 | --DOCSHELL 00000074D8694000 == 39 [pid = 1804] [id = 173] 15:29:14 INFO - PROCESS | 1804 | --DOCSHELL 00000074D86A9000 == 38 [pid = 1804] [id = 172] 15:29:14 INFO - PROCESS | 1804 | --DOCSHELL 00000074D86A5000 == 37 [pid = 1804] [id = 171] 15:29:14 INFO - PROCESS | 1804 | --DOMWINDOW == 109 (00000074E1C1D000) [pid = 1804] [serial = 494] [outer = 0000000000000000] [url = about:blank] 15:29:14 INFO - PROCESS | 1804 | --DOCSHELL 00000074E5F98800 == 36 [pid = 1804] [id = 170] 15:29:14 INFO - PROCESS | 1804 | --DOCSHELL 00000074E5D9B000 == 35 [pid = 1804] [id = 169] 15:29:14 INFO - PROCESS | 1804 | --DOCSHELL 00000074D6D73000 == 34 [pid = 1804] [id = 166] 15:29:14 INFO - PROCESS | 1804 | --DOMWINDOW == 108 (00000074E1C13000) [pid = 1804] [serial = 492] [outer = 0000000000000000] [url = about:blank] 15:29:14 INFO - PROCESS | 1804 | --DOMWINDOW == 107 (00000074DD460000) [pid = 1804] [serial = 477] [outer = 0000000000000000] [url = about:blank] 15:29:14 INFO - PROCESS | 1804 | --DOMWINDOW == 106 (00000074DF9F1C00) [pid = 1804] [serial = 414] [outer = 0000000000000000] [url = about:blank] 15:29:14 INFO - PROCESS | 1804 | --DOMWINDOW == 105 (00000074D1DC2000) [pid = 1804] [serial = 417] [outer = 0000000000000000] [url = about:blank] 15:29:14 INFO - PROCESS | 1804 | --DOMWINDOW == 104 (00000074DED8A800) [pid = 1804] [serial = 483] [outer = 0000000000000000] [url = about:blank] 15:29:14 INFO - PROCESS | 1804 | --DOMWINDOW == 103 (00000074DEC3A800) [pid = 1804] [serial = 482] [outer = 0000000000000000] [url = about:blank] 15:29:14 INFO - PROCESS | 1804 | --DOMWINDOW == 102 (00000074DF078000) [pid = 1804] [serial = 485] [outer = 0000000000000000] [url = about:blank] 15:29:14 INFO - PROCESS | 1804 | --DOMWINDOW == 101 (00000074DFC6CC00) [pid = 1804] [serial = 462] [outer = 0000000000000000] [url = about:blank] 15:29:14 INFO - PROCESS | 1804 | --DOMWINDOW == 100 (00000074DF992000) [pid = 1804] [serial = 461] [outer = 0000000000000000] [url = about:blank] 15:29:14 INFO - PROCESS | 1804 | --DOMWINDOW == 99 (00000074E07A6C00) [pid = 1804] [serial = 465] [outer = 0000000000000000] [url = about:blank] 15:29:14 INFO - PROCESS | 1804 | --DOMWINDOW == 98 (00000074DD765C00) [pid = 1804] [serial = 464] [outer = 0000000000000000] [url = about:blank] 15:29:14 INFO - PROCESS | 1804 | --DOMWINDOW == 97 (00000074DB204400) [pid = 1804] [serial = 453] [outer = 0000000000000000] [url = about:blank] 15:29:14 INFO - PROCESS | 1804 | --DOMWINDOW == 96 (00000074D7A35C00) [pid = 1804] [serial = 452] [outer = 0000000000000000] [url = about:blank] 15:29:14 INFO - PROCESS | 1804 | --DOMWINDOW == 95 (00000074D1DBBC00) [pid = 1804] [serial = 467] [outer = 0000000000000000] [url = about:blank] 15:29:14 INFO - PROCESS | 1804 | --DOMWINDOW == 94 (00000074D61B7C00) [pid = 1804] [serial = 468] [outer = 0000000000000000] [url = about:blank] 15:29:14 INFO - PROCESS | 1804 | --DOMWINDOW == 93 (00000074D1DB7400) [pid = 1804] [serial = 470] [outer = 0000000000000000] [url = about:blank] 15:29:14 INFO - PROCESS | 1804 | --DOMWINDOW == 92 (00000074D6BBFC00) [pid = 1804] [serial = 471] [outer = 0000000000000000] [url = about:blank] 15:29:14 INFO - PROCESS | 1804 | --DOMWINDOW == 91 (00000074DD7C4400) [pid = 1804] [serial = 488] [outer = 0000000000000000] [url = about:blank] 15:29:14 INFO - PROCESS | 1804 | --DOMWINDOW == 90 (00000074D7A96400) [pid = 1804] [serial = 473] [outer = 0000000000000000] [url = about:blank] 15:29:14 INFO - PROCESS | 1804 | --DOMWINDOW == 89 (00000074DA8A8000) [pid = 1804] [serial = 474] [outer = 0000000000000000] [url = about:blank] 15:29:14 INFO - PROCESS | 1804 | --DOMWINDOW == 88 (00000074DBC9A800) [pid = 1804] [serial = 476] [outer = 0000000000000000] [url = about:blank] 15:29:14 INFO - PROCESS | 1804 | --DOMWINDOW == 87 (00000074DF075400) [pid = 1804] [serial = 459] [outer = 0000000000000000] [url = about:blank] 15:29:14 INFO - PROCESS | 1804 | --DOMWINDOW == 86 (00000074DED71C00) [pid = 1804] [serial = 458] [outer = 0000000000000000] [url = about:blank] 15:29:14 INFO - PROCESS | 1804 | --DOMWINDOW == 85 (00000074E07E6C00) [pid = 1804] [serial = 489] [outer = 0000000000000000] [url = about:blank] 15:29:14 INFO - PROCESS | 1804 | --DOMWINDOW == 84 (00000074DEC3E800) [pid = 1804] [serial = 456] [outer = 0000000000000000] [url = about:blank] 15:29:14 INFO - PROCESS | 1804 | --DOMWINDOW == 83 (00000074DE593C00) [pid = 1804] [serial = 455] [outer = 0000000000000000] [url = about:blank] 15:29:14 INFO - PROCESS | 1804 | --DOMWINDOW == 82 (00000074E07A3C00) [pid = 1804] [serial = 486] [outer = 0000000000000000] [url = about:blank] 15:29:14 INFO - PROCESS | 1804 | --DOMWINDOW == 81 (00000074D1DACC00) [pid = 1804] [serial = 450] [outer = 0000000000000000] [url = about:blank] 15:29:14 INFO - PROCESS | 1804 | --DOMWINDOW == 80 (00000074D1479800) [pid = 1804] [serial = 449] [outer = 0000000000000000] [url = about:blank] 15:29:14 INFO - PROCESS | 1804 | --DOMWINDOW == 79 (00000074DD743800) [pid = 1804] [serial = 479] [outer = 0000000000000000] [url = about:blank] 15:29:14 INFO - PROCESS | 1804 | --DOMWINDOW == 78 (00000074DDDEA800) [pid = 1804] [serial = 480] [outer = 0000000000000000] [url = about:blank] 15:29:14 INFO - PROCESS | 1804 | --DOMWINDOW == 77 (00000074E14AB000) [pid = 1804] [serial = 491] [outer = 0000000000000000] [url = about:blank] 15:29:14 INFO - PROCESS | 1804 | 1461191354887 Marionette TRACE conn5 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 15:29:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 15:29:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1591ms 15:29:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 15:29:14 INFO - PROCESS | 1804 | 1461191354920 Marionette TRACE conn5 -> [0,697,"getWindowHandle",null] 15:29:14 INFO - PROCESS | 1804 | 1461191354923 Marionette TRACE conn5 <- [1,697,null,{"value":"13"}] 15:29:14 INFO - PROCESS | 1804 | 1461191354928 Marionette TRACE conn5 -> [0,698,"setScriptTimeout",{"ms":35000}] 15:29:14 INFO - PROCESS | 1804 | 1461191354931 Marionette TRACE conn5 <- [1,698,null,{}] 15:29:14 INFO - PROCESS | 1804 | 1461191354937 Marionette TRACE conn5 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:15 INFO - PROCESS | 1804 | 1461191355033 Marionette TRACE conn5 <- [1,699,null,{"value":null}] 15:29:15 INFO - PROCESS | 1804 | 1461191355141 Marionette TRACE conn5 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:15 INFO - PROCESS | 1804 | ++DOCSHELL 00000074D6F69800 == 35 [pid = 1804] [id = 184] 15:29:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 78 (00000074D1DB9400) [pid = 1804] [serial = 550] [outer = 0000000000000000] 15:29:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 79 (00000074D1DC2800) [pid = 1804] [serial = 551] [outer = 00000074D1DB9400] 15:29:15 INFO - PROCESS | 1804 | 1461191355192 Marionette DEBUG loaded listener.js 15:29:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 80 (00000074D6038400) [pid = 1804] [serial = 552] [outer = 00000074D1DB9400] 15:29:16 INFO - PROCESS | 1804 | 1461191356066 Marionette TRACE conn5 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 15:29:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 15:29:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1184ms 15:29:16 INFO - PROCESS | 1804 | 1461191356116 Marionette TRACE conn5 -> [0,701,"getWindowHandle",null] 15:29:16 INFO - PROCESS | 1804 | 1461191356121 Marionette TRACE conn5 <- [1,701,null,{"value":"13"}] 15:29:16 INFO - PROCESS | 1804 | 1461191356129 Marionette TRACE conn5 -> [0,702,"setScriptTimeout",{"ms":35000}] 15:29:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 15:29:16 INFO - PROCESS | 1804 | 1461191356131 Marionette TRACE conn5 <- [1,702,null,{}] 15:29:16 INFO - PROCESS | 1804 | 1461191356135 Marionette TRACE conn5 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:16 INFO - PROCESS | 1804 | 1461191356223 Marionette TRACE conn5 <- [1,703,null,{"value":null}] 15:29:16 INFO - PROCESS | 1804 | 1461191356230 Marionette TRACE conn5 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:16 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DBBA5000 == 36 [pid = 1804] [id = 185] 15:29:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 81 (00000074D69D3800) [pid = 1804] [serial = 553] [outer = 0000000000000000] 15:29:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 82 (00000074D70CA800) [pid = 1804] [serial = 554] [outer = 00000074D69D3800] 15:29:16 INFO - PROCESS | 1804 | 1461191356277 Marionette DEBUG loaded listener.js 15:29:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 83 (00000074D8642400) [pid = 1804] [serial = 555] [outer = 00000074D69D3800] 15:29:17 INFO - PROCESS | 1804 | 1461191357248 Marionette TRACE conn5 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 15:29:17 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 15:29:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1127ms 15:29:17 INFO - PROCESS | 1804 | 1461191357259 Marionette TRACE conn5 -> [0,705,"getWindowHandle",null] 15:29:17 INFO - PROCESS | 1804 | 1461191357264 Marionette TRACE conn5 <- [1,705,null,{"value":"13"}] 15:29:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 15:29:17 INFO - PROCESS | 1804 | 1461191357270 Marionette TRACE conn5 -> [0,706,"setScriptTimeout",{"ms":35000}] 15:29:17 INFO - PROCESS | 1804 | 1461191357274 Marionette TRACE conn5 <- [1,706,null,{}] 15:29:17 INFO - PROCESS | 1804 | 1461191357281 Marionette TRACE conn5 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:17 INFO - PROCESS | 1804 | 1461191357387 Marionette TRACE conn5 <- [1,707,null,{"value":null}] 15:29:17 INFO - PROCESS | 1804 | 1461191357452 Marionette TRACE conn5 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:17 INFO - PROCESS | 1804 | ++DOCSHELL 00000074D6F6B800 == 37 [pid = 1804] [id = 186] 15:29:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 84 (00000074D1DAE800) [pid = 1804] [serial = 556] [outer = 0000000000000000] 15:29:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 85 (00000074D1DC2400) [pid = 1804] [serial = 557] [outer = 00000074D1DAE800] 15:29:17 INFO - PROCESS | 1804 | 1461191357512 Marionette DEBUG loaded listener.js 15:29:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 86 (00000074D6EDB400) [pid = 1804] [serial = 558] [outer = 00000074D1DAE800] 15:29:18 INFO - PROCESS | 1804 | 1461191358612 Marionette TRACE conn5 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 15:29:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 15:29:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1384ms 15:29:18 INFO - PROCESS | 1804 | 1461191358658 Marionette TRACE conn5 -> [0,709,"getWindowHandle",null] 15:29:18 INFO - PROCESS | 1804 | 1461191358664 Marionette TRACE conn5 <- [1,709,null,{"value":"13"}] 15:29:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 15:29:18 INFO - PROCESS | 1804 | 1461191358671 Marionette TRACE conn5 -> [0,710,"setScriptTimeout",{"ms":35000}] 15:29:18 INFO - PROCESS | 1804 | 1461191358675 Marionette TRACE conn5 <- [1,710,null,{}] 15:29:18 INFO - PROCESS | 1804 | 1461191358679 Marionette TRACE conn5 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:18 INFO - PROCESS | 1804 | 1461191358813 Marionette TRACE conn5 <- [1,711,null,{"value":null}] 15:29:18 INFO - PROCESS | 1804 | 1461191358929 Marionette TRACE conn5 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:18 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DE260800 == 38 [pid = 1804] [id = 187] 15:29:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 87 (00000074D82A3400) [pid = 1804] [serial = 559] [outer = 0000000000000000] 15:29:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 88 (00000074DBC9E800) [pid = 1804] [serial = 560] [outer = 00000074D82A3400] 15:29:18 INFO - PROCESS | 1804 | 1461191358989 Marionette DEBUG loaded listener.js 15:29:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 89 (00000074DD4C9C00) [pid = 1804] [serial = 561] [outer = 00000074D82A3400] 15:29:19 INFO - PROCESS | 1804 | 1461191359542 Marionette TRACE conn5 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 15:29:19 INFO - PROCESS | 1804 | 1461191359603 Marionette TRACE conn5 <- [1,713,null,{"value":"13"}] 15:29:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 15:29:19 INFO - PROCESS | 1804 | 1461191359607 Marionette TRACE conn5 -> [0,714,"setScriptTimeout",{"ms":35000}] 15:29:19 INFO - PROCESS | 1804 | 1461191359611 Marionette TRACE conn5 <- [1,714,null,{}] 15:29:19 INFO - PROCESS | 1804 | 1461191359623 Marionette TRACE conn5 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:19 INFO - PROCESS | 1804 | 1461191359735 Marionette TRACE conn5 <- [1,715,null,{"value":null}] 15:29:19 INFO - PROCESS | 1804 | 1461191359817 Marionette TRACE conn5 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:19 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DED3A800 == 39 [pid = 1804] [id = 188] 15:29:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 90 (00000074DD7CF400) [pid = 1804] [serial = 562] [outer = 0000000000000000] 15:29:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 91 (00000074DDED6400) [pid = 1804] [serial = 563] [outer = 00000074DD7CF400] 15:29:19 INFO - PROCESS | 1804 | 1461191359877 Marionette DEBUG loaded listener.js 15:29:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 92 (00000074DE0DC000) [pid = 1804] [serial = 564] [outer = 00000074DD7CF400] 15:29:20 INFO - PROCESS | 1804 | 1461191360525 Marionette TRACE conn5 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 15:29:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 15:29:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 986ms 15:29:20 INFO - PROCESS | 1804 | 1461191360595 Marionette TRACE conn5 -> [0,717,"getWindowHandle",null] 15:29:20 INFO - PROCESS | 1804 | 1461191360598 Marionette TRACE conn5 <- [1,717,null,{"value":"13"}] 15:29:20 INFO - PROCESS | 1804 | 1461191360616 Marionette TRACE conn5 -> [0,718,"setScriptTimeout",{"ms":35000}] 15:29:20 INFO - PROCESS | 1804 | 1461191360618 Marionette TRACE conn5 <- [1,718,null,{}] 15:29:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 15:29:20 INFO - PROCESS | 1804 | 1461191360622 Marionette TRACE conn5 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:20 INFO - PROCESS | 1804 | 1461191360728 Marionette TRACE conn5 <- [1,719,null,{"value":null}] 15:29:20 INFO - PROCESS | 1804 | 1461191360795 Marionette TRACE conn5 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:20 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DBBA5800 == 40 [pid = 1804] [id = 189] 15:29:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 93 (00000074DEA96C00) [pid = 1804] [serial = 565] [outer = 0000000000000000] 15:29:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 94 (00000074DEC31C00) [pid = 1804] [serial = 566] [outer = 00000074DEA96C00] 15:29:20 INFO - PROCESS | 1804 | 1461191360853 Marionette DEBUG loaded listener.js 15:29:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 95 (00000074DECC5400) [pid = 1804] [serial = 567] [outer = 00000074DEA96C00] 15:29:21 INFO - PROCESS | 1804 | 1461191361425 Marionette TRACE conn5 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 140","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 15:29:21 INFO - PROCESS | 1804 | 1461191361506 Marionette TRACE conn5 <- [1,721,null,{"value":"13"}] 15:29:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 15:29:21 INFO - PROCESS | 1804 | 1461191361510 Marionette TRACE conn5 -> [0,722,"setScriptTimeout",{"ms":35000}] 15:29:21 INFO - PROCESS | 1804 | 1461191361512 Marionette TRACE conn5 <- [1,722,null,{}] 15:29:21 INFO - PROCESS | 1804 | 1461191361516 Marionette TRACE conn5 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:21 INFO - PROCESS | 1804 | 1461191361617 Marionette TRACE conn5 <- [1,723,null,{"value":null}] 15:29:21 INFO - PROCESS | 1804 | 1461191361685 Marionette TRACE conn5 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:21 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E14C3000 == 41 [pid = 1804] [id = 190] 15:29:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 96 (00000074DED90400) [pid = 1804] [serial = 568] [outer = 0000000000000000] 15:29:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 97 (00000074DED95800) [pid = 1804] [serial = 569] [outer = 00000074DED90400] 15:29:21 INFO - PROCESS | 1804 | 1461191361742 Marionette DEBUG loaded listener.js 15:29:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 98 (00000074DF937000) [pid = 1804] [serial = 570] [outer = 00000074DED90400] 15:29:22 INFO - PROCESS | 1804 | 1461191362360 Marionette TRACE conn5 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 15:29:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 15:29:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 880ms 15:29:22 INFO - PROCESS | 1804 | 1461191362392 Marionette TRACE conn5 -> [0,725,"getWindowHandle",null] 15:29:22 INFO - PROCESS | 1804 | 1461191362395 Marionette TRACE conn5 <- [1,725,null,{"value":"13"}] 15:29:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 15:29:22 INFO - PROCESS | 1804 | 1461191362398 Marionette TRACE conn5 -> [0,726,"setScriptTimeout",{"ms":35000}] 15:29:22 INFO - PROCESS | 1804 | 1461191362401 Marionette TRACE conn5 <- [1,726,null,{}] 15:29:22 INFO - PROCESS | 1804 | 1461191362404 Marionette TRACE conn5 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:22 INFO - PROCESS | 1804 | 1461191362531 Marionette TRACE conn5 <- [1,727,null,{"value":null}] 15:29:22 INFO - PROCESS | 1804 | 1461191362605 Marionette TRACE conn5 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:22 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E377A000 == 42 [pid = 1804] [id = 191] 15:29:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 99 (00000074E07A0C00) [pid = 1804] [serial = 571] [outer = 0000000000000000] 15:29:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 100 (00000074E07A9000) [pid = 1804] [serial = 572] [outer = 00000074E07A0C00] 15:29:22 INFO - PROCESS | 1804 | 1461191362667 Marionette DEBUG loaded listener.js 15:29:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 101 (00000074E1B5A000) [pid = 1804] [serial = 573] [outer = 00000074E07A0C00] 15:29:23 INFO - PROCESS | 1804 | --DOCSHELL 00000074D6F69800 == 41 [pid = 1804] [id = 184] 15:29:23 INFO - PROCESS | 1804 | --DOCSHELL 00000074D7B79000 == 40 [pid = 1804] [id = 181] 15:29:23 INFO - PROCESS | 1804 | [1804] WARNING: Using default font: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 15:29:23 INFO - PROCESS | 1804 | 1461191363840 Marionette TRACE conn5 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 15:29:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 15:29:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1492ms 15:29:23 INFO - PROCESS | 1804 | 1461191363894 Marionette TRACE conn5 -> [0,729,"getWindowHandle",null] 15:29:23 INFO - PROCESS | 1804 | 1461191363898 Marionette TRACE conn5 <- [1,729,null,{"value":"13"}] 15:29:23 INFO - PROCESS | 1804 | 1461191363902 Marionette TRACE conn5 -> [0,730,"setScriptTimeout",{"ms":35000}] 15:29:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 15:29:23 INFO - PROCESS | 1804 | 1461191363905 Marionette TRACE conn5 <- [1,730,null,{}] 15:29:23 INFO - PROCESS | 1804 | 1461191363947 Marionette TRACE conn5 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:24 INFO - PROCESS | 1804 | 1461191364065 Marionette TRACE conn5 <- [1,731,null,{"value":null}] 15:29:24 INFO - PROCESS | 1804 | 1461191364074 Marionette TRACE conn5 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:24 INFO - PROCESS | 1804 | ++DOCSHELL 00000074D868F800 == 41 [pid = 1804] [id = 192] 15:29:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 102 (00000074D1DBBC00) [pid = 1804] [serial = 574] [outer = 0000000000000000] 15:29:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 103 (00000074D1DCA000) [pid = 1804] [serial = 575] [outer = 00000074D1DBBC00] 15:29:24 INFO - PROCESS | 1804 | 1461191364161 Marionette DEBUG loaded listener.js 15:29:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 104 (00000074D70C0000) [pid = 1804] [serial = 576] [outer = 00000074D1DBBC00] 15:29:25 INFO - PROCESS | 1804 | 1461191365073 Marionette TRACE conn5 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 15:29:25 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 15:29:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1190ms 15:29:25 INFO - PROCESS | 1804 | 1461191365098 Marionette TRACE conn5 -> [0,733,"getWindowHandle",null] 15:29:25 INFO - PROCESS | 1804 | 1461191365104 Marionette TRACE conn5 <- [1,733,null,{"value":"13"}] 15:29:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 15:29:25 INFO - PROCESS | 1804 | 1461191365110 Marionette TRACE conn5 -> [0,734,"setScriptTimeout",{"ms":35000}] 15:29:25 INFO - PROCESS | 1804 | 1461191365113 Marionette TRACE conn5 <- [1,734,null,{}] 15:29:25 INFO - PROCESS | 1804 | 1461191365117 Marionette TRACE conn5 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:25 INFO - PROCESS | 1804 | 1461191365231 Marionette TRACE conn5 <- [1,735,null,{"value":null}] 15:29:25 INFO - PROCESS | 1804 | 1461191365238 Marionette TRACE conn5 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:25 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DED0E800 == 42 [pid = 1804] [id = 193] 15:29:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 105 (00000074D1DC2C00) [pid = 1804] [serial = 577] [outer = 0000000000000000] 15:29:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 106 (00000074DB20F000) [pid = 1804] [serial = 578] [outer = 00000074D1DC2C00] 15:29:25 INFO - PROCESS | 1804 | 1461191365285 Marionette DEBUG loaded listener.js 15:29:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 107 (00000074DD7D1800) [pid = 1804] [serial = 579] [outer = 00000074D1DC2C00] 15:29:25 INFO - PROCESS | 1804 | --DOMWINDOW == 106 (00000074DEA97400) [pid = 1804] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 15:29:25 INFO - PROCESS | 1804 | --DOMWINDOW == 105 (00000074D1B46000) [pid = 1804] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 15:29:25 INFO - PROCESS | 1804 | --DOMWINDOW == 104 (00000074DDEDDC00) [pid = 1804] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 15:29:25 INFO - PROCESS | 1804 | --DOMWINDOW == 103 (00000074E1C17400) [pid = 1804] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 15:29:25 INFO - PROCESS | 1804 | --DOMWINDOW == 102 (00000074CFAB8800) [pid = 1804] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 15:29:25 INFO - PROCESS | 1804 | --DOMWINDOW == 101 (00000074D7058400) [pid = 1804] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 15:29:25 INFO - PROCESS | 1804 | --DOMWINDOW == 100 (00000074DEAA0000) [pid = 1804] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 15:29:25 INFO - PROCESS | 1804 | --DOMWINDOW == 99 (00000074D1B41800) [pid = 1804] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 15:29:25 INFO - PROCESS | 1804 | --DOMWINDOW == 98 (00000074D1E06000) [pid = 1804] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 15:29:25 INFO - PROCESS | 1804 | --DOMWINDOW == 97 (00000074DD466000) [pid = 1804] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 15:29:25 INFO - PROCESS | 1804 | --DOMWINDOW == 96 (00000074DAAC0400) [pid = 1804] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 15:29:25 INFO - PROCESS | 1804 | --DOMWINDOW == 95 (00000074D615F000) [pid = 1804] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 15:29:25 INFO - PROCESS | 1804 | --DOMWINDOW == 94 (00000074DBB5FC00) [pid = 1804] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 15:29:25 INFO - PROCESS | 1804 | --DOMWINDOW == 93 (00000074E1FC2C00) [pid = 1804] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 15:29:25 INFO - PROCESS | 1804 | --DOMWINDOW == 92 (00000074E1C47800) [pid = 1804] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 15:29:25 INFO - PROCESS | 1804 | --DOMWINDOW == 91 (00000074DEA9CC00) [pid = 1804] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 15:29:25 INFO - PROCESS | 1804 | --DOMWINDOW == 90 (00000074CC5B5800) [pid = 1804] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 15:29:25 INFO - PROCESS | 1804 | --DOMWINDOW == 89 (00000074D3536000) [pid = 1804] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 15:29:26 INFO - PROCESS | 1804 | --DOMWINDOW == 88 (00000074DECC4400) [pid = 1804] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 15:29:26 INFO - PROCESS | 1804 | --DOMWINDOW == 87 (00000074D70C5800) [pid = 1804] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 15:29:26 INFO - PROCESS | 1804 | --DOMWINDOW == 86 (00000074D1DB9400) [pid = 1804] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 15:29:26 INFO - PROCESS | 1804 | 1461191366241 Marionette TRACE conn5 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 15:29:26 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.) 15:29:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1185ms 15:29:26 INFO - PROCESS | 1804 | 1461191366297 Marionette TRACE conn5 -> [0,737,"getWindowHandle",null] 15:29:26 INFO - PROCESS | 1804 | 1461191366299 Marionette TRACE conn5 <- [1,737,null,{"value":"13"}] 15:29:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 15:29:26 INFO - PROCESS | 1804 | 1461191366303 Marionette TRACE conn5 -> [0,738,"setScriptTimeout",{"ms":35000}] 15:29:26 INFO - PROCESS | 1804 | 1461191366306 Marionette TRACE conn5 <- [1,738,null,{}] 15:29:26 INFO - PROCESS | 1804 | 1461191366317 Marionette TRACE conn5 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:26 INFO - PROCESS | 1804 | 1461191366405 Marionette TRACE conn5 <- [1,739,null,{"value":null}] 15:29:26 INFO - PROCESS | 1804 | 1461191366413 Marionette TRACE conn5 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:26 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E3899000 == 43 [pid = 1804] [id = 194] 15:29:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 87 (00000074DB5AD000) [pid = 1804] [serial = 580] [outer = 0000000000000000] 15:29:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 88 (00000074DD464000) [pid = 1804] [serial = 581] [outer = 00000074DB5AD000] 15:29:26 INFO - PROCESS | 1804 | 1461191366462 Marionette DEBUG loaded listener.js 15:29:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 89 (00000074DE929C00) [pid = 1804] [serial = 582] [outer = 00000074DB5AD000] 15:29:27 INFO - PROCESS | 1804 | 1461191367399 Marionette TRACE conn5 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 15:29:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 15:29:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1140ms 15:29:27 INFO - PROCESS | 1804 | 1461191367446 Marionette TRACE conn5 -> [0,741,"getWindowHandle",null] 15:29:27 INFO - PROCESS | 1804 | 1461191367449 Marionette TRACE conn5 <- [1,741,null,{"value":"13"}] 15:29:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 15:29:27 INFO - PROCESS | 1804 | 1461191367452 Marionette TRACE conn5 -> [0,742,"setScriptTimeout",{"ms":35000}] 15:29:27 INFO - PROCESS | 1804 | 1461191367454 Marionette TRACE conn5 <- [1,742,null,{}] 15:29:27 INFO - PROCESS | 1804 | 1461191367457 Marionette TRACE conn5 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:27 INFO - PROCESS | 1804 | 1461191367543 Marionette TRACE conn5 <- [1,743,null,{"value":null}] 15:29:27 INFO - PROCESS | 1804 | 1461191367551 Marionette TRACE conn5 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:27 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E3AAC800 == 44 [pid = 1804] [id = 195] 15:29:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 90 (00000074DF2A8800) [pid = 1804] [serial = 583] [outer = 0000000000000000] 15:29:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 91 (00000074DFC68000) [pid = 1804] [serial = 584] [outer = 00000074DF2A8800] 15:29:27 INFO - PROCESS | 1804 | 1461191367598 Marionette DEBUG loaded listener.js 15:29:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 92 (00000074E0D71C00) [pid = 1804] [serial = 585] [outer = 00000074DF2A8800] 15:29:28 INFO - PROCESS | 1804 | 1461191368641 Marionette TRACE conn5 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 15:29:28 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 15:29:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1241ms 15:29:28 INFO - PROCESS | 1804 | 1461191368737 Marionette TRACE conn5 -> [0,745,"getWindowHandle",null] 15:29:28 INFO - PROCESS | 1804 | 1461191368742 Marionette TRACE conn5 <- [1,745,null,{"value":"13"}] 15:29:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 15:29:28 INFO - PROCESS | 1804 | 1461191368749 Marionette TRACE conn5 -> [0,746,"setScriptTimeout",{"ms":35000}] 15:29:28 INFO - PROCESS | 1804 | 1461191368753 Marionette TRACE conn5 <- [1,746,null,{}] 15:29:28 INFO - PROCESS | 1804 | 1461191368760 Marionette TRACE conn5 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:28 INFO - PROCESS | 1804 | 1461191368862 Marionette TRACE conn5 <- [1,747,null,{"value":null}] 15:29:29 INFO - PROCESS | 1804 | 1461191369066 Marionette TRACE conn5 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:29 INFO - PROCESS | 1804 | ++DOCSHELL 00000074D2D70000 == 45 [pid = 1804] [id = 196] 15:29:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 93 (00000074D1E09000) [pid = 1804] [serial = 586] [outer = 0000000000000000] 15:29:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 94 (00000074D3536000) [pid = 1804] [serial = 587] [outer = 00000074D1E09000] 15:29:29 INFO - PROCESS | 1804 | 1461191369126 Marionette DEBUG loaded listener.js 15:29:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 95 (00000074D7AA0C00) [pid = 1804] [serial = 588] [outer = 00000074D1E09000] 15:29:29 INFO - PROCESS | 1804 | 1461191369714 Marionette TRACE conn5 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 15:29:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 15:29:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 986ms 15:29:29 INFO - PROCESS | 1804 | 1461191369750 Marionette TRACE conn5 -> [0,749,"getWindowHandle",null] 15:29:29 INFO - PROCESS | 1804 | 1461191369756 Marionette TRACE conn5 <- [1,749,null,{"value":"13"}] 15:29:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 15:29:29 INFO - PROCESS | 1804 | 1461191369764 Marionette TRACE conn5 -> [0,750,"setScriptTimeout",{"ms":35000}] 15:29:29 INFO - PROCESS | 1804 | 1461191369768 Marionette TRACE conn5 <- [1,750,null,{}] 15:29:29 INFO - PROCESS | 1804 | 1461191369772 Marionette TRACE conn5 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:29 INFO - PROCESS | 1804 | 1461191369880 Marionette TRACE conn5 <- [1,751,null,{"value":null}] 15:29:29 INFO - PROCESS | 1804 | 1461191369967 Marionette TRACE conn5 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:29 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E38AC000 == 46 [pid = 1804] [id = 197] 15:29:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 96 (00000074DDED3C00) [pid = 1804] [serial = 589] [outer = 0000000000000000] 15:29:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 97 (00000074DEA95C00) [pid = 1804] [serial = 590] [outer = 00000074DDED3C00] 15:29:30 INFO - PROCESS | 1804 | 1461191370024 Marionette DEBUG loaded listener.js 15:29:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 98 (00000074DF4D3000) [pid = 1804] [serial = 591] [outer = 00000074DDED3C00] 15:29:31 INFO - PROCESS | 1804 | [1804] WARNING: Using default font: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 15:29:31 INFO - PROCESS | 1804 | 1461191371118 Marionette TRACE conn5 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 15:29:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 15:29:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1380ms 15:29:31 INFO - PROCESS | 1804 | 1461191371151 Marionette TRACE conn5 -> [0,753,"getWindowHandle",null] 15:29:31 INFO - PROCESS | 1804 | 1461191371154 Marionette TRACE conn5 <- [1,753,null,{"value":"13"}] 15:29:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 15:29:31 INFO - PROCESS | 1804 | 1461191371158 Marionette TRACE conn5 -> [0,754,"setScriptTimeout",{"ms":35000}] 15:29:31 INFO - PROCESS | 1804 | 1461191371162 Marionette TRACE conn5 <- [1,754,null,{}] 15:29:31 INFO - PROCESS | 1804 | 1461191371174 Marionette TRACE conn5 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:31 INFO - PROCESS | 1804 | 1461191371318 Marionette TRACE conn5 <- [1,755,null,{"value":null}] 15:29:31 INFO - PROCESS | 1804 | 1461191371386 Marionette TRACE conn5 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:31 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E52BA800 == 47 [pid = 1804] [id = 198] 15:29:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 99 (00000074D603CC00) [pid = 1804] [serial = 592] [outer = 0000000000000000] 15:29:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 100 (00000074E1C1B400) [pid = 1804] [serial = 593] [outer = 00000074D603CC00] 15:29:31 INFO - PROCESS | 1804 | 1461191371446 Marionette DEBUG loaded listener.js 15:29:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 101 (00000074E1FC1000) [pid = 1804] [serial = 594] [outer = 00000074D603CC00] 15:29:32 INFO - PROCESS | 1804 | --DOCSHELL 00000074DEDD5800 == 46 [pid = 1804] [id = 182] 15:29:32 INFO - PROCESS | 1804 | --DOCSHELL 00000074E3899000 == 45 [pid = 1804] [id = 194] 15:29:32 INFO - PROCESS | 1804 | --DOCSHELL 00000074DED0E800 == 44 [pid = 1804] [id = 193] 15:29:32 INFO - PROCESS | 1804 | --DOCSHELL 00000074D868F800 == 43 [pid = 1804] [id = 192] 15:29:32 INFO - PROCESS | 1804 | --DOCSHELL 00000074E377A000 == 42 [pid = 1804] [id = 191] 15:29:32 INFO - PROCESS | 1804 | --DOCSHELL 00000074E14C3000 == 41 [pid = 1804] [id = 190] 15:29:32 INFO - PROCESS | 1804 | --DOCSHELL 00000074DBBA5800 == 40 [pid = 1804] [id = 189] 15:29:32 INFO - PROCESS | 1804 | --DOCSHELL 00000074DED3A800 == 39 [pid = 1804] [id = 188] 15:29:32 INFO - PROCESS | 1804 | --DOMWINDOW == 100 (00000074D70CA800) [pid = 1804] [serial = 554] [outer = 0000000000000000] [url = about:blank] 15:29:32 INFO - PROCESS | 1804 | --DOCSHELL 00000074DE260800 == 38 [pid = 1804] [id = 187] 15:29:32 INFO - PROCESS | 1804 | --DOCSHELL 00000074D6F6B800 == 37 [pid = 1804] [id = 186] 15:29:32 INFO - PROCESS | 1804 | --DOCSHELL 00000074DBBA5000 == 36 [pid = 1804] [id = 185] 15:29:32 INFO - PROCESS | 1804 | --DOCSHELL 00000074E3741800 == 35 [pid = 1804] [id = 180] 15:29:32 INFO - PROCESS | 1804 | --DOMWINDOW == 99 (00000074E2045400) [pid = 1804] [serial = 510] [outer = 0000000000000000] [url = about:blank] 15:29:32 INFO - PROCESS | 1804 | --DOMWINDOW == 98 (00000074DEC35400) [pid = 1804] [serial = 447] [outer = 0000000000000000] [url = about:blank] 15:29:32 INFO - PROCESS | 1804 | --DOMWINDOW == 97 (00000074DA8A3800) [pid = 1804] [serial = 549] [outer = 0000000000000000] [url = about:blank] 15:29:32 INFO - PROCESS | 1804 | --DOMWINDOW == 96 (00000074CFC31400) [pid = 1804] [serial = 548] [outer = 0000000000000000] [url = about:blank] 15:29:32 INFO - PROCESS | 1804 | --DOMWINDOW == 95 (00000074D6089000) [pid = 1804] [serial = 542] [outer = 0000000000000000] [url = about:blank] 15:29:32 INFO - PROCESS | 1804 | --DOMWINDOW == 94 (00000074DED8D000) [pid = 1804] [serial = 539] [outer = 0000000000000000] [url = about:blank] 15:29:32 INFO - PROCESS | 1804 | --DOMWINDOW == 93 (00000074DD465000) [pid = 1804] [serial = 545] [outer = 0000000000000000] [url = about:blank] 15:29:32 INFO - PROCESS | 1804 | --DOMWINDOW == 92 (00000074D1DC2800) [pid = 1804] [serial = 551] [outer = 0000000000000000] [url = about:blank] 15:29:32 INFO - PROCESS | 1804 | --DOMWINDOW == 91 (00000074DE06BC00) [pid = 1804] [serial = 530] [outer = 0000000000000000] [url = about:blank] 15:29:32 INFO - PROCESS | 1804 | --DOMWINDOW == 90 (00000074E1C40000) [pid = 1804] [serial = 495] [outer = 0000000000000000] [url = about:blank] 15:29:32 INFO - PROCESS | 1804 | --DOMWINDOW == 89 (00000074CFC36C00) [pid = 1804] [serial = 497] [outer = 0000000000000000] [url = about:blank] 15:29:32 INFO - PROCESS | 1804 | --DOMWINDOW == 88 (00000074D7A37400) [pid = 1804] [serial = 500] [outer = 0000000000000000] [url = about:blank] 15:29:32 INFO - PROCESS | 1804 | --DOMWINDOW == 87 (00000074DEC34800) [pid = 1804] [serial = 503] [outer = 0000000000000000] [url = about:blank] 15:29:32 INFO - PROCESS | 1804 | --DOMWINDOW == 86 (00000074D356E400) [pid = 1804] [serial = 513] [outer = 0000000000000000] [url = about:blank] 15:29:32 INFO - PROCESS | 1804 | --DOMWINDOW == 85 (00000074D1DAE400) [pid = 1804] [serial = 512] [outer = 0000000000000000] [url = about:blank] 15:29:32 INFO - PROCESS | 1804 | --DOMWINDOW == 84 (00000074D6DA6C00) [pid = 1804] [serial = 518] [outer = 0000000000000000] [url = about:blank] 15:29:32 INFO - PROCESS | 1804 | --DOMWINDOW == 83 (00000074D7A36800) [pid = 1804] [serial = 519] [outer = 0000000000000000] [url = about:blank] 15:29:32 INFO - PROCESS | 1804 | --DOMWINDOW == 82 (00000074DD7C7000) [pid = 1804] [serial = 527] [outer = 0000000000000000] [url = about:blank] 15:29:32 INFO - PROCESS | 1804 | --DOMWINDOW == 81 (00000074DB209400) [pid = 1804] [serial = 522] [outer = 0000000000000000] [url = about:blank] 15:29:32 INFO - PROCESS | 1804 | --DOMWINDOW == 80 (00000074DAAC6400) [pid = 1804] [serial = 521] [outer = 0000000000000000] [url = about:blank] 15:29:32 INFO - PROCESS | 1804 | --DOMWINDOW == 79 (00000074D70C4000) [pid = 1804] [serial = 516] [outer = 0000000000000000] [url = about:blank] 15:29:32 INFO - PROCESS | 1804 | --DOMWINDOW == 78 (00000074D6F5A000) [pid = 1804] [serial = 515] [outer = 0000000000000000] [url = about:blank] 15:29:32 INFO - PROCESS | 1804 | --DOMWINDOW == 77 (00000074DBCA1800) [pid = 1804] [serial = 524] [outer = 0000000000000000] [url = about:blank] 15:29:32 INFO - PROCESS | 1804 | --DOMWINDOW == 76 (00000074DD45B800) [pid = 1804] [serial = 525] [outer = 0000000000000000] [url = about:blank] 15:29:32 INFO - PROCESS | 1804 | --DOMWINDOW == 75 (00000074E1FFBC00) [pid = 1804] [serial = 509] [outer = 0000000000000000] [url = about:blank] 15:29:32 INFO - PROCESS | 1804 | --DOMWINDOW == 74 (00000074E1FC3800) [pid = 1804] [serial = 506] [outer = 0000000000000000] [url = about:blank] 15:29:32 INFO - PROCESS | 1804 | --DOMWINDOW == 73 (00000074DEA9F800) [pid = 1804] [serial = 533] [outer = 0000000000000000] [url = about:blank] 15:29:32 INFO - PROCESS | 1804 | --DOMWINDOW == 72 (00000074D705C400) [pid = 1804] [serial = 543] [outer = 0000000000000000] [url = about:blank] 15:29:32 INFO - PROCESS | 1804 | --DOMWINDOW == 71 (00000074D6038400) [pid = 1804] [serial = 552] [outer = 0000000000000000] [url = about:blank] 15:29:32 INFO - PROCESS | 1804 | --DOMWINDOW == 70 (00000074DD7C9C00) [pid = 1804] [serial = 546] [outer = 0000000000000000] [url = about:blank] 15:29:32 INFO - PROCESS | 1804 | --DOMWINDOW == 69 (00000074DE6F8800) [pid = 1804] [serial = 531] [outer = 0000000000000000] [url = about:blank] 15:29:32 INFO - PROCESS | 1804 | --DOMWINDOW == 68 (00000074DF077000) [pid = 1804] [serial = 540] [outer = 0000000000000000] [url = about:blank] 15:29:32 INFO - PROCESS | 1804 | --DOMWINDOW == 67 (00000074DECBB800) [pid = 1804] [serial = 534] [outer = 0000000000000000] [url = about:blank] 15:29:32 INFO - PROCESS | 1804 | --DOMWINDOW == 66 (00000074DDED4400) [pid = 1804] [serial = 528] [outer = 0000000000000000] [url = about:blank] 15:29:32 INFO - PROCESS | 1804 | --DOMWINDOW == 65 (00000074DEC3CC00) [pid = 1804] [serial = 537] [outer = 0000000000000000] [url = about:blank] 15:29:32 INFO - PROCESS | 1804 | --DOMWINDOW == 64 (00000074E07A2400) [pid = 1804] [serial = 504] [outer = 0000000000000000] [url = about:blank] 15:29:32 INFO - PROCESS | 1804 | --DOMWINDOW == 63 (00000074D184AC00) [pid = 1804] [serial = 498] [outer = 0000000000000000] [url = about:blank] 15:29:32 INFO - PROCESS | 1804 | --DOMWINDOW == 62 (00000074E1FF3400) [pid = 1804] [serial = 507] [outer = 0000000000000000] [url = about:blank] 15:29:32 INFO - PROCESS | 1804 | --DOMWINDOW == 61 (00000074DB207800) [pid = 1804] [serial = 501] [outer = 0000000000000000] [url = about:blank] 15:29:32 INFO - PROCESS | 1804 | --DOMWINDOW == 60 (00000074DB20A000) [pid = 1804] [serial = 536] [outer = 0000000000000000] [url = about:blank] 15:29:32 INFO - PROCESS | 1804 | 1461191372678 Marionette TRACE conn5 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 15:29:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 15:29:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1549ms 15:29:32 INFO - PROCESS | 1804 | 1461191372709 Marionette TRACE conn5 -> [0,757,"getWindowHandle",null] 15:29:32 INFO - PROCESS | 1804 | 1461191372714 Marionette TRACE conn5 <- [1,757,null,{"value":"13"}] 15:29:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 15:29:32 INFO - PROCESS | 1804 | 1461191372763 Marionette TRACE conn5 -> [0,758,"setScriptTimeout",{"ms":35000}] 15:29:32 INFO - PROCESS | 1804 | 1461191372765 Marionette TRACE conn5 <- [1,758,null,{}] 15:29:32 INFO - PROCESS | 1804 | 1461191372773 Marionette TRACE conn5 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:32 INFO - PROCESS | 1804 | 1461191372857 Marionette TRACE conn5 <- [1,759,null,{"value":null}] 15:29:32 INFO - PROCESS | 1804 | 1461191372919 Marionette TRACE conn5 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:32 INFO - PROCESS | 1804 | ++DOCSHELL 00000074D6F6E000 == 36 [pid = 1804] [id = 199] 15:29:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 61 (00000074D1846800) [pid = 1804] [serial = 595] [outer = 0000000000000000] 15:29:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 62 (00000074D1D7A000) [pid = 1804] [serial = 596] [outer = 00000074D1846800] 15:29:32 INFO - PROCESS | 1804 | 1461191372974 Marionette DEBUG loaded listener.js 15:29:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 63 (00000074D1DBA800) [pid = 1804] [serial = 597] [outer = 00000074D1846800] 15:29:33 INFO - PROCESS | 1804 | 1461191373397 Marionette TRACE conn5 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 15:29:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 15:29:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 692ms 15:29:33 INFO - PROCESS | 1804 | 1461191373455 Marionette TRACE conn5 -> [0,761,"getWindowHandle",null] 15:29:33 INFO - PROCESS | 1804 | 1461191373461 Marionette TRACE conn5 <- [1,761,null,{"value":"13"}] 15:29:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 15:29:33 INFO - PROCESS | 1804 | 1461191373467 Marionette TRACE conn5 -> [0,762,"setScriptTimeout",{"ms":35000}] 15:29:33 INFO - PROCESS | 1804 | 1461191373470 Marionette TRACE conn5 <- [1,762,null,{}] 15:29:33 INFO - PROCESS | 1804 | 1461191373474 Marionette TRACE conn5 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:33 INFO - PROCESS | 1804 | 1461191373559 Marionette TRACE conn5 <- [1,763,null,{"value":null}] 15:29:33 INFO - PROCESS | 1804 | 1461191373567 Marionette TRACE conn5 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:33 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DB5E4800 == 37 [pid = 1804] [id = 200] 15:29:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 64 (00000074D1DC1C00) [pid = 1804] [serial = 598] [outer = 0000000000000000] 15:29:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 65 (00000074D6344400) [pid = 1804] [serial = 599] [outer = 00000074D1DC1C00] 15:29:33 INFO - PROCESS | 1804 | 1461191373614 Marionette DEBUG loaded listener.js 15:29:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 66 (00000074D705C400) [pid = 1804] [serial = 600] [outer = 00000074D1DC1C00] 15:29:34 INFO - PROCESS | 1804 | 1461191374067 Marionette TRACE conn5 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 15:29:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 15:29:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 629ms 15:29:34 INFO - PROCESS | 1804 | 1461191374102 Marionette TRACE conn5 -> [0,765,"getWindowHandle",null] 15:29:34 INFO - PROCESS | 1804 | 1461191374104 Marionette TRACE conn5 <- [1,765,null,{"value":"13"}] 15:29:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 15:29:34 INFO - PROCESS | 1804 | 1461191374108 Marionette TRACE conn5 -> [0,766,"setScriptTimeout",{"ms":35000}] 15:29:34 INFO - PROCESS | 1804 | 1461191374112 Marionette TRACE conn5 <- [1,766,null,{}] 15:29:34 INFO - PROCESS | 1804 | 1461191374123 Marionette TRACE conn5 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:34 INFO - PROCESS | 1804 | 1461191374250 Marionette TRACE conn5 <- [1,767,null,{"value":null}] 15:29:34 INFO - PROCESS | 1804 | 1461191374326 Marionette TRACE conn5 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:34 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DDE18000 == 38 [pid = 1804] [id = 201] 15:29:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 67 (00000074D1DCA800) [pid = 1804] [serial = 601] [outer = 0000000000000000] 15:29:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 68 (00000074DAAC3400) [pid = 1804] [serial = 602] [outer = 00000074D1DCA800] 15:29:34 INFO - PROCESS | 1804 | 1461191374377 Marionette DEBUG loaded listener.js 15:29:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 69 (00000074DB20D000) [pid = 1804] [serial = 603] [outer = 00000074D1DCA800] 15:29:34 INFO - PROCESS | 1804 | 1461191374804 Marionette TRACE conn5 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 15:29:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 15:29:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 734ms 15:29:34 INFO - PROCESS | 1804 | 1461191374846 Marionette TRACE conn5 -> [0,769,"getWindowHandle",null] 15:29:34 INFO - PROCESS | 1804 | 1461191374849 Marionette TRACE conn5 <- [1,769,null,{"value":"13"}] 15:29:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 15:29:34 INFO - PROCESS | 1804 | 1461191374857 Marionette TRACE conn5 -> [0,770,"setScriptTimeout",{"ms":35000}] 15:29:34 INFO - PROCESS | 1804 | 1461191374859 Marionette TRACE conn5 <- [1,770,null,{}] 15:29:34 INFO - PROCESS | 1804 | 1461191374862 Marionette TRACE conn5 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:34 INFO - PROCESS | 1804 | 1461191374973 Marionette TRACE conn5 <- [1,771,null,{"value":null}] 15:29:35 INFO - PROCESS | 1804 | 1461191375016 Marionette TRACE conn5 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:35 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DE4DA000 == 39 [pid = 1804] [id = 202] 15:29:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 70 (00000074DD441400) [pid = 1804] [serial = 604] [outer = 0000000000000000] 15:29:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 71 (00000074DD45D000) [pid = 1804] [serial = 605] [outer = 00000074DD441400] 15:29:35 INFO - PROCESS | 1804 | 1461191375069 Marionette DEBUG loaded listener.js 15:29:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 72 (00000074DD763000) [pid = 1804] [serial = 606] [outer = 00000074DD441400] 15:29:35 INFO - PROCESS | 1804 | 1461191375486 Marionette TRACE conn5 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 15:29:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 15:29:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 692ms 15:29:35 INFO - PROCESS | 1804 | 1461191375552 Marionette TRACE conn5 -> [0,773,"getWindowHandle",null] 15:29:35 INFO - PROCESS | 1804 | 1461191375555 Marionette TRACE conn5 <- [1,773,null,{"value":"13"}] 15:29:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 15:29:35 INFO - PROCESS | 1804 | 1461191375558 Marionette TRACE conn5 -> [0,774,"setScriptTimeout",{"ms":35000}] 15:29:35 INFO - PROCESS | 1804 | 1461191375560 Marionette TRACE conn5 <- [1,774,null,{}] 15:29:35 INFO - PROCESS | 1804 | 1461191375605 Marionette TRACE conn5 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:35 INFO - PROCESS | 1804 | 1461191375713 Marionette TRACE conn5 <- [1,775,null,{"value":null}] 15:29:35 INFO - PROCESS | 1804 | 1461191375725 Marionette TRACE conn5 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:35 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DED51800 == 40 [pid = 1804] [id = 203] 15:29:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 73 (00000074DD45B000) [pid = 1804] [serial = 607] [outer = 0000000000000000] 15:29:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 74 (00000074DDDEB800) [pid = 1804] [serial = 608] [outer = 00000074DD45B000] 15:29:35 INFO - PROCESS | 1804 | 1461191375771 Marionette DEBUG loaded listener.js 15:29:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 75 (00000074DDEDD800) [pid = 1804] [serial = 609] [outer = 00000074DD45B000] 15:29:36 INFO - PROCESS | 1804 | 1461191376227 Marionette TRACE conn5 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 15:29:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 15:29:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 734ms 15:29:36 INFO - PROCESS | 1804 | 1461191376295 Marionette TRACE conn5 -> [0,777,"getWindowHandle",null] 15:29:36 INFO - PROCESS | 1804 | 1461191376298 Marionette TRACE conn5 <- [1,777,null,{"value":"13"}] 15:29:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 15:29:36 INFO - PROCESS | 1804 | 1461191376301 Marionette TRACE conn5 -> [0,778,"setScriptTimeout",{"ms":35000}] 15:29:36 INFO - PROCESS | 1804 | 1461191376303 Marionette TRACE conn5 <- [1,778,null,{}] 15:29:36 INFO - PROCESS | 1804 | 1461191376307 Marionette TRACE conn5 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:36 INFO - PROCESS | 1804 | 1461191376434 Marionette TRACE conn5 <- [1,779,null,{"value":null}] 15:29:36 INFO - PROCESS | 1804 | 1461191376487 Marionette TRACE conn5 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:36 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E0E08800 == 41 [pid = 1804] [id = 204] 15:29:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 76 (00000074DEA9B400) [pid = 1804] [serial = 610] [outer = 0000000000000000] 15:29:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 77 (00000074DECBC400) [pid = 1804] [serial = 611] [outer = 00000074DEA9B400] 15:29:36 INFO - PROCESS | 1804 | 1461191376537 Marionette DEBUG loaded listener.js 15:29:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 78 (00000074DED8B000) [pid = 1804] [serial = 612] [outer = 00000074DEA9B400] 15:29:36 INFO - PROCESS | 1804 | --DOMWINDOW == 77 (00000074D1DAE800) [pid = 1804] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 15:29:36 INFO - PROCESS | 1804 | --DOMWINDOW == 76 (00000074E07A0C00) [pid = 1804] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 15:29:36 INFO - PROCESS | 1804 | --DOMWINDOW == 75 (00000074DD7CF400) [pid = 1804] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 15:29:36 INFO - PROCESS | 1804 | --DOMWINDOW == 74 (00000074DED90400) [pid = 1804] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 15:29:36 INFO - PROCESS | 1804 | --DOMWINDOW == 73 (00000074D1DC2C00) [pid = 1804] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 15:29:36 INFO - PROCESS | 1804 | --DOMWINDOW == 72 (00000074D82A3400) [pid = 1804] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 15:29:36 INFO - PROCESS | 1804 | --DOMWINDOW == 71 (00000074DEA96C00) [pid = 1804] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 15:29:36 INFO - PROCESS | 1804 | --DOMWINDOW == 70 (00000074DB5AD000) [pid = 1804] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 15:29:36 INFO - PROCESS | 1804 | --DOMWINDOW == 69 (00000074D1DBBC00) [pid = 1804] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 15:29:37 INFO - PROCESS | 1804 | 1461191377056 Marionette TRACE conn5 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 15:29:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 15:29:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 820ms 15:29:37 INFO - PROCESS | 1804 | 1461191377123 Marionette TRACE conn5 -> [0,781,"getWindowHandle",null] 15:29:37 INFO - PROCESS | 1804 | 1461191377125 Marionette TRACE conn5 <- [1,781,null,{"value":"13"}] 15:29:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 15:29:37 INFO - PROCESS | 1804 | 1461191377128 Marionette TRACE conn5 -> [0,782,"setScriptTimeout",{"ms":35000}] 15:29:37 INFO - PROCESS | 1804 | 1461191377130 Marionette TRACE conn5 <- [1,782,null,{}] 15:29:37 INFO - PROCESS | 1804 | 1461191377134 Marionette TRACE conn5 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:37 INFO - PROCESS | 1804 | 1461191377214 Marionette TRACE conn5 <- [1,783,null,{"value":null}] 15:29:37 INFO - PROCESS | 1804 | 1461191377220 Marionette TRACE conn5 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:37 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E1B87800 == 42 [pid = 1804] [id = 205] 15:29:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 70 (00000074DE6F8C00) [pid = 1804] [serial = 613] [outer = 0000000000000000] 15:29:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 71 (00000074DED95C00) [pid = 1804] [serial = 614] [outer = 00000074DE6F8C00] 15:29:37 INFO - PROCESS | 1804 | 1461191377265 Marionette DEBUG loaded listener.js 15:29:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 72 (00000074DF93F400) [pid = 1804] [serial = 615] [outer = 00000074DE6F8C00] 15:29:37 INFO - PROCESS | 1804 | 1461191377680 Marionette TRACE conn5 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 15:29:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 15:29:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 588ms 15:29:37 INFO - PROCESS | 1804 | 1461191377720 Marionette TRACE conn5 -> [0,785,"getWindowHandle",null] 15:29:37 INFO - PROCESS | 1804 | 1461191377722 Marionette TRACE conn5 <- [1,785,null,{"value":"13"}] 15:29:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 15:29:37 INFO - PROCESS | 1804 | 1461191377725 Marionette TRACE conn5 -> [0,786,"setScriptTimeout",{"ms":35000}] 15:29:37 INFO - PROCESS | 1804 | 1461191377727 Marionette TRACE conn5 <- [1,786,null,{}] 15:29:37 INFO - PROCESS | 1804 | 1461191377731 Marionette TRACE conn5 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:37 INFO - PROCESS | 1804 | 1461191377812 Marionette TRACE conn5 <- [1,787,null,{"value":null}] 15:29:37 INFO - PROCESS | 1804 | 1461191377818 Marionette TRACE conn5 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:37 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E3750800 == 43 [pid = 1804] [id = 206] 15:29:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 73 (00000074E079AC00) [pid = 1804] [serial = 616] [outer = 0000000000000000] 15:29:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 74 (00000074E07A2000) [pid = 1804] [serial = 617] [outer = 00000074E079AC00] 15:29:37 INFO - PROCESS | 1804 | 1461191377864 Marionette DEBUG loaded listener.js 15:29:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 75 (00000074E1B5E400) [pid = 1804] [serial = 618] [outer = 00000074E079AC00] 15:29:38 INFO - PROCESS | 1804 | 1461191378299 Marionette TRACE conn5 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 15:29:38 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 15:29:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 629ms 15:29:38 INFO - PROCESS | 1804 | 1461191378357 Marionette TRACE conn5 -> [0,789,"getWindowHandle",null] 15:29:38 INFO - PROCESS | 1804 | 1461191378359 Marionette TRACE conn5 <- [1,789,null,{"value":"13"}] 15:29:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 15:29:38 INFO - PROCESS | 1804 | 1461191378363 Marionette TRACE conn5 -> [0,790,"setScriptTimeout",{"ms":35000}] 15:29:38 INFO - PROCESS | 1804 | 1461191378365 Marionette TRACE conn5 <- [1,790,null,{}] 15:29:38 INFO - PROCESS | 1804 | 1461191378369 Marionette TRACE conn5 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:38 INFO - PROCESS | 1804 | 1461191378451 Marionette TRACE conn5 <- [1,791,null,{"value":null}] 15:29:38 INFO - PROCESS | 1804 | 1461191378457 Marionette TRACE conn5 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:38 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E389B800 == 44 [pid = 1804] [id = 207] 15:29:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 76 (00000074E1419000) [pid = 1804] [serial = 619] [outer = 0000000000000000] 15:29:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 77 (00000074E1C38400) [pid = 1804] [serial = 620] [outer = 00000074E1419000] 15:29:38 INFO - PROCESS | 1804 | 1461191378503 Marionette DEBUG loaded listener.js 15:29:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 78 (00000074E1F0A800) [pid = 1804] [serial = 621] [outer = 00000074E1419000] 15:29:39 INFO - PROCESS | 1804 | 1461191379082 Marionette TRACE conn5 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 15:29:39 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 15:29:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 776ms 15:29:39 INFO - PROCESS | 1804 | 1461191379171 Marionette TRACE conn5 -> [0,793,"getWindowHandle",null] 15:29:39 INFO - PROCESS | 1804 | 1461191379176 Marionette TRACE conn5 <- [1,793,null,{"value":"13"}] 15:29:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 15:29:39 INFO - PROCESS | 1804 | 1461191379195 Marionette TRACE conn5 -> [0,794,"setScriptTimeout",{"ms":35000}] 15:29:39 INFO - PROCESS | 1804 | 1461191379200 Marionette TRACE conn5 <- [1,794,null,{}] 15:29:39 INFO - PROCESS | 1804 | 1461191379208 Marionette TRACE conn5 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:39 INFO - PROCESS | 1804 | 1461191379331 Marionette TRACE conn5 <- [1,795,null,{"value":null}] 15:29:39 INFO - PROCESS | 1804 | 1461191379397 Marionette TRACE conn5 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:39 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DB5D9000 == 45 [pid = 1804] [id = 208] 15:29:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 79 (00000074D1D7CC00) [pid = 1804] [serial = 622] [outer = 0000000000000000] 15:29:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 80 (00000074D311E400) [pid = 1804] [serial = 623] [outer = 00000074D1D7CC00] 15:29:39 INFO - PROCESS | 1804 | 1461191379499 Marionette DEBUG loaded listener.js 15:29:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 81 (00000074D70C8C00) [pid = 1804] [serial = 624] [outer = 00000074D1D7CC00] 15:29:40 INFO - PROCESS | 1804 | 1461191380059 Marionette TRACE conn5 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 15:29:40 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 15:29:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 944ms 15:29:40 INFO - PROCESS | 1804 | 1461191380131 Marionette TRACE conn5 -> [0,797,"getWindowHandle",null] 15:29:40 INFO - PROCESS | 1804 | 1461191380138 Marionette TRACE conn5 <- [1,797,null,{"value":"13"}] 15:29:40 INFO - PROCESS | 1804 | 1461191380159 Marionette TRACE conn5 -> [0,798,"setScriptTimeout",{"ms":35000}] 15:29:40 INFO - PROCESS | 1804 | 1461191380162 Marionette TRACE conn5 <- [1,798,null,{}] 15:29:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 15:29:40 INFO - PROCESS | 1804 | 1461191380167 Marionette TRACE conn5 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:40 INFO - PROCESS | 1804 | 1461191380285 Marionette TRACE conn5 <- [1,799,null,{"value":null}] 15:29:40 INFO - PROCESS | 1804 | 1461191380352 Marionette TRACE conn5 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:40 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DFCB3800 == 46 [pid = 1804] [id = 209] 15:29:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 82 (00000074D6F5A000) [pid = 1804] [serial = 625] [outer = 0000000000000000] 15:29:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 83 (00000074DD460800) [pid = 1804] [serial = 626] [outer = 00000074D6F5A000] 15:29:40 INFO - PROCESS | 1804 | 1461191380410 Marionette DEBUG loaded listener.js 15:29:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 84 (00000074DDEE0400) [pid = 1804] [serial = 627] [outer = 00000074D6F5A000] 15:29:41 INFO - PROCESS | 1804 | 1461191381044 Marionette TRACE conn5 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 15:29:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 15:29:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 924ms 15:29:41 INFO - PROCESS | 1804 | 1461191381089 Marionette TRACE conn5 -> [0,801,"getWindowHandle",null] 15:29:41 INFO - PROCESS | 1804 | 1461191381092 Marionette TRACE conn5 <- [1,801,null,{"value":"13"}] 15:29:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 15:29:41 INFO - PROCESS | 1804 | 1461191381096 Marionette TRACE conn5 -> [0,802,"setScriptTimeout",{"ms":35000}] 15:29:41 INFO - PROCESS | 1804 | 1461191381100 Marionette TRACE conn5 <- [1,802,null,{}] 15:29:41 INFO - PROCESS | 1804 | 1461191381112 Marionette TRACE conn5 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:41 INFO - PROCESS | 1804 | 1461191381224 Marionette TRACE conn5 <- [1,803,null,{"value":null}] 15:29:41 INFO - PROCESS | 1804 | 1461191381341 Marionette TRACE conn5 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:41 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E5D0E800 == 47 [pid = 1804] [id = 210] 15:29:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 85 (00000074DECC0400) [pid = 1804] [serial = 628] [outer = 0000000000000000] 15:29:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 86 (00000074E07A6800) [pid = 1804] [serial = 629] [outer = 00000074DECC0400] 15:29:41 INFO - PROCESS | 1804 | 1461191381404 Marionette DEBUG loaded listener.js 15:29:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 87 (00000074E1FC5C00) [pid = 1804] [serial = 630] [outer = 00000074DECC0400] 15:29:42 INFO - PROCESS | 1804 | 1461191382052 Marionette TRACE conn5 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 15:29:42 INFO - PROCESS | 1804 | 1461191382088 Marionette TRACE conn5 <- [1,805,null,{"value":"13"}] 15:29:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 15:29:42 INFO - PROCESS | 1804 | 1461191382091 Marionette TRACE conn5 -> [0,806,"setScriptTimeout",{"ms":35000}] 15:29:42 INFO - PROCESS | 1804 | 1461191382094 Marionette TRACE conn5 <- [1,806,null,{}] 15:29:42 INFO - PROCESS | 1804 | 1461191382098 Marionette TRACE conn5 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:42 INFO - PROCESS | 1804 | 1461191382206 Marionette TRACE conn5 <- [1,807,null,{"value":null}] 15:29:42 INFO - PROCESS | 1804 | 1461191382278 Marionette TRACE conn5 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:42 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E5D68800 == 48 [pid = 1804] [id = 211] 15:29:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 88 (00000074DE0E0400) [pid = 1804] [serial = 631] [outer = 0000000000000000] 15:29:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 89 (00000074E1FFA000) [pid = 1804] [serial = 632] [outer = 00000074DE0E0400] 15:29:42 INFO - PROCESS | 1804 | 1461191382378 Marionette DEBUG loaded listener.js 15:29:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 90 (00000074E2046400) [pid = 1804] [serial = 633] [outer = 00000074DE0E0400] 15:29:42 INFO - PROCESS | 1804 | 1461191382954 Marionette TRACE conn5 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 15:29:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 15:29:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 881ms 15:29:42 INFO - PROCESS | 1804 | 1461191382974 Marionette TRACE conn5 -> [0,809,"getWindowHandle",null] 15:29:42 INFO - PROCESS | 1804 | 1461191382977 Marionette TRACE conn5 <- [1,809,null,{"value":"13"}] 15:29:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 15:29:42 INFO - PROCESS | 1804 | 1461191382980 Marionette TRACE conn5 -> [0,810,"setScriptTimeout",{"ms":35000}] 15:29:42 INFO - PROCESS | 1804 | 1461191382983 Marionette TRACE conn5 <- [1,810,null,{}] 15:29:42 INFO - PROCESS | 1804 | 1461191382986 Marionette TRACE conn5 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:43 INFO - PROCESS | 1804 | 1461191383101 Marionette TRACE conn5 <- [1,811,null,{"value":null}] 15:29:43 INFO - PROCESS | 1804 | 1461191383174 Marionette TRACE conn5 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:43 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E5DA2000 == 49 [pid = 1804] [id = 212] 15:29:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 91 (00000074CFAAEC00) [pid = 1804] [serial = 634] [outer = 0000000000000000] 15:29:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 92 (00000074E204C000) [pid = 1804] [serial = 635] [outer = 00000074CFAAEC00] 15:29:43 INFO - PROCESS | 1804 | 1461191383230 Marionette DEBUG loaded listener.js 15:29:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 93 (00000074E289C000) [pid = 1804] [serial = 636] [outer = 00000074CFAAEC00] 15:29:44 INFO - PROCESS | 1804 | 1461191384012 Marionette TRACE conn5 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 15:29:44 INFO - PROCESS | 1804 | 1461191384069 Marionette TRACE conn5 <- [1,813,null,{"value":"13"}] 15:29:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 15:29:44 INFO - PROCESS | 1804 | 1461191384074 Marionette TRACE conn5 -> [0,814,"setScriptTimeout",{"ms":35000}] 15:29:44 INFO - PROCESS | 1804 | 1461191384078 Marionette TRACE conn5 <- [1,814,null,{}] 15:29:44 INFO - PROCESS | 1804 | 1461191384084 Marionette TRACE conn5 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:44 INFO - PROCESS | 1804 | 1461191384183 Marionette TRACE conn5 <- [1,815,null,{"value":null}] 15:29:44 INFO - PROCESS | 1804 | 1461191384260 Marionette TRACE conn5 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:44 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DE203800 == 50 [pid = 1804] [id = 213] 15:29:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 94 (00000074D1DC1800) [pid = 1804] [serial = 637] [outer = 0000000000000000] 15:29:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 95 (00000074D1DC9400) [pid = 1804] [serial = 638] [outer = 00000074D1DC1800] 15:29:44 INFO - PROCESS | 1804 | 1461191384312 Marionette DEBUG loaded listener.js 15:29:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 96 (00000074D69D1400) [pid = 1804] [serial = 639] [outer = 00000074D1DC1800] 15:29:44 INFO - PROCESS | 1804 | --DOCSHELL 00000074E3750800 == 49 [pid = 1804] [id = 206] 15:29:44 INFO - PROCESS | 1804 | --DOCSHELL 00000074E1B87800 == 48 [pid = 1804] [id = 205] 15:29:44 INFO - PROCESS | 1804 | --DOCSHELL 00000074E0E08800 == 47 [pid = 1804] [id = 204] 15:29:44 INFO - PROCESS | 1804 | --DOCSHELL 00000074DED51800 == 46 [pid = 1804] [id = 203] 15:29:44 INFO - PROCESS | 1804 | --DOCSHELL 00000074DE4DA000 == 45 [pid = 1804] [id = 202] 15:29:44 INFO - PROCESS | 1804 | --DOCSHELL 00000074DDE18000 == 44 [pid = 1804] [id = 201] 15:29:44 INFO - PROCESS | 1804 | --DOCSHELL 00000074DB5E4800 == 43 [pid = 1804] [id = 200] 15:29:44 INFO - PROCESS | 1804 | --DOMWINDOW == 95 (00000074DFC68000) [pid = 1804] [serial = 584] [outer = 0000000000000000] [url = about:blank] 15:29:44 INFO - PROCESS | 1804 | --DOCSHELL 00000074D6F6E000 == 42 [pid = 1804] [id = 199] 15:29:44 INFO - PROCESS | 1804 | --DOCSHELL 00000074E52BA800 == 41 [pid = 1804] [id = 198] 15:29:44 INFO - PROCESS | 1804 | --DOCSHELL 00000074E38AC000 == 40 [pid = 1804] [id = 197] 15:29:44 INFO - PROCESS | 1804 | --DOCSHELL 00000074D2D70000 == 39 [pid = 1804] [id = 196] 15:29:44 INFO - PROCESS | 1804 | --DOCSHELL 00000074E3AAC800 == 38 [pid = 1804] [id = 195] 15:29:44 INFO - PROCESS | 1804 | --DOMWINDOW == 94 (00000074D1DC2400) [pid = 1804] [serial = 557] [outer = 0000000000000000] [url = about:blank] 15:29:44 INFO - PROCESS | 1804 | --DOMWINDOW == 93 (00000074D6EDB400) [pid = 1804] [serial = 558] [outer = 0000000000000000] [url = about:blank] 15:29:44 INFO - PROCESS | 1804 | --DOMWINDOW == 92 (00000074E07A9000) [pid = 1804] [serial = 572] [outer = 0000000000000000] [url = about:blank] 15:29:44 INFO - PROCESS | 1804 | --DOMWINDOW == 91 (00000074DE0DC000) [pid = 1804] [serial = 564] [outer = 0000000000000000] [url = about:blank] 15:29:44 INFO - PROCESS | 1804 | --DOMWINDOW == 90 (00000074DDED6400) [pid = 1804] [serial = 563] [outer = 0000000000000000] [url = about:blank] 15:29:44 INFO - PROCESS | 1804 | --DOMWINDOW == 89 (00000074DF937000) [pid = 1804] [serial = 570] [outer = 0000000000000000] [url = about:blank] 15:29:44 INFO - PROCESS | 1804 | --DOMWINDOW == 88 (00000074DED95800) [pid = 1804] [serial = 569] [outer = 0000000000000000] [url = about:blank] 15:29:44 INFO - PROCESS | 1804 | --DOMWINDOW == 87 (00000074DD7D1800) [pid = 1804] [serial = 579] [outer = 0000000000000000] [url = about:blank] 15:29:44 INFO - PROCESS | 1804 | --DOMWINDOW == 86 (00000074DB20F000) [pid = 1804] [serial = 578] [outer = 0000000000000000] [url = about:blank] 15:29:44 INFO - PROCESS | 1804 | --DOMWINDOW == 85 (00000074DD4C9C00) [pid = 1804] [serial = 561] [outer = 0000000000000000] [url = about:blank] 15:29:44 INFO - PROCESS | 1804 | --DOMWINDOW == 84 (00000074DBC9E800) [pid = 1804] [serial = 560] [outer = 0000000000000000] [url = about:blank] 15:29:44 INFO - PROCESS | 1804 | --DOMWINDOW == 83 (00000074DECC5400) [pid = 1804] [serial = 567] [outer = 0000000000000000] [url = about:blank] 15:29:44 INFO - PROCESS | 1804 | --DOMWINDOW == 82 (00000074DEC31C00) [pid = 1804] [serial = 566] [outer = 0000000000000000] [url = about:blank] 15:29:44 INFO - PROCESS | 1804 | --DOMWINDOW == 81 (00000074DE929C00) [pid = 1804] [serial = 582] [outer = 0000000000000000] [url = about:blank] 15:29:44 INFO - PROCESS | 1804 | --DOMWINDOW == 80 (00000074DD464000) [pid = 1804] [serial = 581] [outer = 0000000000000000] [url = about:blank] 15:29:44 INFO - PROCESS | 1804 | --DOMWINDOW == 79 (00000074D1DCA000) [pid = 1804] [serial = 575] [outer = 0000000000000000] [url = about:blank] 15:29:44 INFO - PROCESS | 1804 | --DOMWINDOW == 78 (00000074D70C0000) [pid = 1804] [serial = 576] [outer = 0000000000000000] [url = about:blank] 15:29:44 INFO - PROCESS | 1804 | --DOMWINDOW == 77 (00000074E1B5A000) [pid = 1804] [serial = 573] [outer = 0000000000000000] [url = about:blank] 15:29:44 INFO - PROCESS | 1804 | 1461191384967 Marionette TRACE conn5 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 15:29:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 15:29:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 923ms 15:29:45 INFO - PROCESS | 1804 | 1461191385002 Marionette TRACE conn5 -> [0,817,"getWindowHandle",null] 15:29:45 INFO - PROCESS | 1804 | 1461191385008 Marionette TRACE conn5 <- [1,817,null,{"value":"13"}] 15:29:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 15:29:45 INFO - PROCESS | 1804 | 1461191385014 Marionette TRACE conn5 -> [0,818,"setScriptTimeout",{"ms":35000}] 15:29:45 INFO - PROCESS | 1804 | 1461191385017 Marionette TRACE conn5 <- [1,818,null,{}] 15:29:45 INFO - PROCESS | 1804 | 1461191385021 Marionette TRACE conn5 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:45 INFO - PROCESS | 1804 | 1461191385109 Marionette TRACE conn5 <- [1,819,null,{"value":null}] 15:29:45 INFO - PROCESS | 1804 | 1461191385184 Marionette TRACE conn5 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:45 INFO - PROCESS | 1804 | ++DOCSHELL 00000074D86A7000 == 39 [pid = 1804] [id = 214] 15:29:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 78 (00000074CFAD4800) [pid = 1804] [serial = 640] [outer = 0000000000000000] 15:29:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 79 (00000074D1DC2400) [pid = 1804] [serial = 641] [outer = 00000074CFAD4800] 15:29:45 INFO - PROCESS | 1804 | 1461191385231 Marionette DEBUG loaded listener.js 15:29:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 80 (00000074D6D3D400) [pid = 1804] [serial = 642] [outer = 00000074CFAD4800] 15:29:45 INFO - PROCESS | 1804 | 1461191385622 Marionette TRACE conn5 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 15:29:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 15:29:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 692ms 15:29:45 INFO - PROCESS | 1804 | 1461191385708 Marionette TRACE conn5 -> [0,821,"getWindowHandle",null] 15:29:45 INFO - PROCESS | 1804 | 1461191385710 Marionette TRACE conn5 <- [1,821,null,{"value":"13"}] 15:29:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 15:29:45 INFO - PROCESS | 1804 | 1461191385714 Marionette TRACE conn5 -> [0,822,"setScriptTimeout",{"ms":35000}] 15:29:45 INFO - PROCESS | 1804 | 1461191385718 Marionette TRACE conn5 <- [1,822,null,{}] 15:29:45 INFO - PROCESS | 1804 | 1461191385734 Marionette TRACE conn5 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:45 INFO - PROCESS | 1804 | 1461191385824 Marionette TRACE conn5 <- [1,823,null,{"value":null}] 15:29:45 INFO - PROCESS | 1804 | 1461191385837 Marionette TRACE conn5 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:45 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DE4D1800 == 40 [pid = 1804] [id = 215] 15:29:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 81 (00000074D8650400) [pid = 1804] [serial = 643] [outer = 0000000000000000] 15:29:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 82 (00000074DAABD800) [pid = 1804] [serial = 644] [outer = 00000074D8650400] 15:29:45 INFO - PROCESS | 1804 | 1461191385886 Marionette DEBUG loaded listener.js 15:29:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 83 (00000074DB20DC00) [pid = 1804] [serial = 645] [outer = 00000074D8650400] 15:29:46 INFO - PROCESS | 1804 | 1461191386323 Marionette TRACE conn5 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 15:29:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 15:29:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 629ms 15:29:46 INFO - PROCESS | 1804 | 1461191386345 Marionette TRACE conn5 -> [0,825,"getWindowHandle",null] 15:29:46 INFO - PROCESS | 1804 | 1461191386348 Marionette TRACE conn5 <- [1,825,null,{"value":"13"}] 15:29:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 15:29:46 INFO - PROCESS | 1804 | 1461191386352 Marionette TRACE conn5 -> [0,826,"setScriptTimeout",{"ms":35000}] 15:29:46 INFO - PROCESS | 1804 | 1461191386353 Marionette TRACE conn5 <- [1,826,null,{}] 15:29:46 INFO - PROCESS | 1804 | 1461191386357 Marionette TRACE conn5 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:46 INFO - PROCESS | 1804 | 1461191386444 Marionette TRACE conn5 <- [1,827,null,{"value":null}] 15:29:46 INFO - PROCESS | 1804 | 1461191386485 Marionette TRACE conn5 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:46 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DF2E6800 == 41 [pid = 1804] [id = 216] 15:29:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 84 (00000074D61BC000) [pid = 1804] [serial = 646] [outer = 0000000000000000] 15:29:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 85 (00000074DD460C00) [pid = 1804] [serial = 647] [outer = 00000074D61BC000] 15:29:46 INFO - PROCESS | 1804 | 1461191386533 Marionette DEBUG loaded listener.js 15:29:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 86 (00000074DD761400) [pid = 1804] [serial = 648] [outer = 00000074D61BC000] 15:29:46 INFO - PROCESS | 1804 | 1461191386955 Marionette TRACE conn5 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 15:29:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 15:29:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 671ms 15:29:47 INFO - PROCESS | 1804 | 1461191387026 Marionette TRACE conn5 -> [0,829,"getWindowHandle",null] 15:29:47 INFO - PROCESS | 1804 | 1461191387029 Marionette TRACE conn5 <- [1,829,null,{"value":"13"}] 15:29:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 15:29:47 INFO - PROCESS | 1804 | 1461191387033 Marionette TRACE conn5 -> [0,830,"setScriptTimeout",{"ms":35000}] 15:29:47 INFO - PROCESS | 1804 | 1461191387034 Marionette TRACE conn5 <- [1,830,null,{}] 15:29:47 INFO - PROCESS | 1804 | 1461191387038 Marionette TRACE conn5 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:47 INFO - PROCESS | 1804 | 1461191387145 Marionette TRACE conn5 <- [1,831,null,{"value":null}] 15:29:47 INFO - PROCESS | 1804 | 1461191387151 Marionette TRACE conn5 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:47 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DFCB2800 == 42 [pid = 1804] [id = 217] 15:29:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 87 (00000074DD7C7400) [pid = 1804] [serial = 649] [outer = 0000000000000000] 15:29:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 88 (00000074DD7CF800) [pid = 1804] [serial = 650] [outer = 00000074DD7C7400] 15:29:47 INFO - PROCESS | 1804 | 1461191387236 Marionette DEBUG loaded listener.js 15:29:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 89 (00000074DDED4000) [pid = 1804] [serial = 651] [outer = 00000074DD7C7400] 15:29:47 INFO - PROCESS | 1804 | 1461191387666 Marionette TRACE conn5 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 15:29:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 15:29:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 691ms 15:29:47 INFO - PROCESS | 1804 | 1461191387726 Marionette TRACE conn5 -> [0,833,"getWindowHandle",null] 15:29:47 INFO - PROCESS | 1804 | 1461191387728 Marionette TRACE conn5 <- [1,833,null,{"value":"13"}] 15:29:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 15:29:47 INFO - PROCESS | 1804 | 1461191387737 Marionette TRACE conn5 -> [0,834,"setScriptTimeout",{"ms":35000}] 15:29:47 INFO - PROCESS | 1804 | 1461191387739 Marionette TRACE conn5 <- [1,834,null,{}] 15:29:47 INFO - PROCESS | 1804 | 1461191387743 Marionette TRACE conn5 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:47 INFO - PROCESS | 1804 | 1461191387905 Marionette TRACE conn5 <- [1,835,null,{"value":null}] 15:29:47 INFO - PROCESS | 1804 | 1461191387936 Marionette TRACE conn5 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:47 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E3326000 == 43 [pid = 1804] [id = 218] 15:29:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 90 (00000074DEA92C00) [pid = 1804] [serial = 652] [outer = 0000000000000000] 15:29:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 91 (00000074DEC33800) [pid = 1804] [serial = 653] [outer = 00000074DEA92C00] 15:29:47 INFO - PROCESS | 1804 | 1461191387986 Marionette DEBUG loaded listener.js 15:29:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 92 (00000074DECC5400) [pid = 1804] [serial = 654] [outer = 00000074DEA92C00] 15:29:48 INFO - PROCESS | 1804 | 1461191388414 Marionette TRACE conn5 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 15:29:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 15:29:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 734ms 15:29:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 15:29:48 INFO - PROCESS | 1804 | 1461191388469 Marionette TRACE conn5 -> [0,837,"getWindowHandle",null] 15:29:48 INFO - PROCESS | 1804 | 1461191388471 Marionette TRACE conn5 <- [1,837,null,{"value":"13"}] 15:29:48 INFO - PROCESS | 1804 | 1461191388474 Marionette TRACE conn5 -> [0,838,"setScriptTimeout",{"ms":35000}] 15:29:48 INFO - PROCESS | 1804 | 1461191388476 Marionette TRACE conn5 <- [1,838,null,{}] 15:29:48 INFO - PROCESS | 1804 | 1461191388486 Marionette TRACE conn5 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:48 INFO - PROCESS | 1804 | 1461191388597 Marionette TRACE conn5 <- [1,839,null,{"value":null}] 15:29:48 INFO - PROCESS | 1804 | 1461191388609 Marionette TRACE conn5 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:48 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E389A000 == 44 [pid = 1804] [id = 219] 15:29:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 93 (00000074DED91000) [pid = 1804] [serial = 655] [outer = 0000000000000000] 15:29:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 94 (00000074DF078000) [pid = 1804] [serial = 656] [outer = 00000074DED91000] 15:29:48 INFO - PROCESS | 1804 | 1461191388693 Marionette DEBUG loaded listener.js 15:29:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 95 (00000074DF9EA800) [pid = 1804] [serial = 657] [outer = 00000074DED91000] 15:29:50 INFO - PROCESS | 1804 | --DOMWINDOW == 94 (00000074DD45B000) [pid = 1804] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 15:29:50 INFO - PROCESS | 1804 | --DOMWINDOW == 93 (00000074DE6F8C00) [pid = 1804] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 15:29:50 INFO - PROCESS | 1804 | --DOMWINDOW == 92 (00000074D1E09000) [pid = 1804] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 15:29:50 INFO - PROCESS | 1804 | --DOMWINDOW == 91 (00000074D1DC1C00) [pid = 1804] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 15:29:50 INFO - PROCESS | 1804 | --DOMWINDOW == 90 (00000074D69D3800) [pid = 1804] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 15:29:50 INFO - PROCESS | 1804 | --DOMWINDOW == 89 (00000074DEA9B400) [pid = 1804] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 15:29:50 INFO - PROCESS | 1804 | --DOMWINDOW == 88 (00000074DD441400) [pid = 1804] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 15:29:50 INFO - PROCESS | 1804 | --DOMWINDOW == 87 (00000074D603CC00) [pid = 1804] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 15:29:50 INFO - PROCESS | 1804 | --DOMWINDOW == 86 (00000074E079AC00) [pid = 1804] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 15:29:50 INFO - PROCESS | 1804 | --DOMWINDOW == 85 (00000074D1846800) [pid = 1804] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 15:29:50 INFO - PROCESS | 1804 | --DOMWINDOW == 84 (00000074DDED3C00) [pid = 1804] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 15:29:50 INFO - PROCESS | 1804 | --DOMWINDOW == 83 (00000074D1DCA800) [pid = 1804] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 15:29:50 INFO - PROCESS | 1804 | 1461191390550 Marionette TRACE conn5 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 15:29:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 15:29:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 2133ms 15:29:50 INFO - PROCESS | 1804 | 1461191390611 Marionette TRACE conn5 -> [0,841,"getWindowHandle",null] 15:29:50 INFO - PROCESS | 1804 | 1461191390613 Marionette TRACE conn5 <- [1,841,null,{"value":"13"}] 15:29:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 15:29:50 INFO - PROCESS | 1804 | 1461191390616 Marionette TRACE conn5 -> [0,842,"setScriptTimeout",{"ms":35000}] 15:29:50 INFO - PROCESS | 1804 | 1461191390618 Marionette TRACE conn5 <- [1,842,null,{}] 15:29:50 INFO - PROCESS | 1804 | 1461191390621 Marionette TRACE conn5 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:50 INFO - PROCESS | 1804 | 1461191390705 Marionette TRACE conn5 <- [1,843,null,{"value":null}] 15:29:50 INFO - PROCESS | 1804 | 1461191390779 Marionette TRACE conn5 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:50 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E5D64000 == 45 [pid = 1804] [id = 220] 15:29:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 84 (00000074D70C0800) [pid = 1804] [serial = 658] [outer = 0000000000000000] 15:29:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 85 (00000074DEA96000) [pid = 1804] [serial = 659] [outer = 00000074D70C0800] 15:29:50 INFO - PROCESS | 1804 | 1461191390825 Marionette DEBUG loaded listener.js 15:29:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 86 (00000074E07A6400) [pid = 1804] [serial = 660] [outer = 00000074D70C0800] 15:29:51 INFO - PROCESS | 1804 | 1461191391177 Marionette TRACE conn5 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 15:29:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 15:29:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 588ms 15:29:51 INFO - PROCESS | 1804 | 1461191391208 Marionette TRACE conn5 -> [0,845,"getWindowHandle",null] 15:29:51 INFO - PROCESS | 1804 | 1461191391210 Marionette TRACE conn5 <- [1,845,null,{"value":"13"}] 15:29:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 15:29:51 INFO - PROCESS | 1804 | 1461191391213 Marionette TRACE conn5 -> [0,846,"setScriptTimeout",{"ms":35000}] 15:29:51 INFO - PROCESS | 1804 | 1461191391215 Marionette TRACE conn5 <- [1,846,null,{}] 15:29:51 INFO - PROCESS | 1804 | 1461191391219 Marionette TRACE conn5 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:51 INFO - PROCESS | 1804 | 1461191391360 Marionette TRACE conn5 <- [1,847,null,{"value":null}] 15:29:51 INFO - PROCESS | 1804 | 1461191391368 Marionette TRACE conn5 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:51 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E6117800 == 46 [pid = 1804] [id = 221] 15:29:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 87 (00000074DA8A8000) [pid = 1804] [serial = 661] [outer = 0000000000000000] 15:29:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 88 (00000074E1FCB800) [pid = 1804] [serial = 662] [outer = 00000074DA8A8000] 15:29:51 INFO - PROCESS | 1804 | 1461191391416 Marionette DEBUG loaded listener.js 15:29:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 89 (00000074E289F800) [pid = 1804] [serial = 663] [outer = 00000074DA8A8000] 15:29:51 INFO - PROCESS | 1804 | 1461191391824 Marionette TRACE conn5 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 15:29:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 15:29:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 629ms 15:29:51 INFO - PROCESS | 1804 | 1461191391846 Marionette TRACE conn5 -> [0,849,"getWindowHandle",null] 15:29:51 INFO - PROCESS | 1804 | 1461191391848 Marionette TRACE conn5 <- [1,849,null,{"value":"13"}] 15:29:51 INFO - PROCESS | 1804 | 1461191391851 Marionette TRACE conn5 -> [0,850,"setScriptTimeout",{"ms":35000}] 15:29:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 15:29:51 INFO - PROCESS | 1804 | 1461191391853 Marionette TRACE conn5 <- [1,850,null,{}] 15:29:51 INFO - PROCESS | 1804 | 1461191391857 Marionette TRACE conn5 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:51 INFO - PROCESS | 1804 | 1461191391942 Marionette TRACE conn5 <- [1,851,null,{"value":null}] 15:29:52 INFO - PROCESS | 1804 | 1461191392012 Marionette TRACE conn5 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:52 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E615C800 == 47 [pid = 1804] [id = 222] 15:29:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 90 (00000074E079AC00) [pid = 1804] [serial = 664] [outer = 0000000000000000] 15:29:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 91 (00000074E2963000) [pid = 1804] [serial = 665] [outer = 00000074E079AC00] 15:29:52 INFO - PROCESS | 1804 | 1461191392063 Marionette DEBUG loaded listener.js 15:29:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 92 (00000074E296C000) [pid = 1804] [serial = 666] [outer = 00000074E079AC00] 15:29:52 INFO - PROCESS | 1804 | 1461191392770 Marionette TRACE conn5 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 15:29:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 15:29:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 987ms 15:29:52 INFO - PROCESS | 1804 | 1461191392842 Marionette TRACE conn5 -> [0,853,"getWindowHandle",null] 15:29:52 INFO - PROCESS | 1804 | 1461191392848 Marionette TRACE conn5 <- [1,853,null,{"value":"13"}] 15:29:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 15:29:52 INFO - PROCESS | 1804 | 1461191392853 Marionette TRACE conn5 -> [0,854,"setScriptTimeout",{"ms":35000}] 15:29:52 INFO - PROCESS | 1804 | 1461191392857 Marionette TRACE conn5 <- [1,854,null,{}] 15:29:52 INFO - PROCESS | 1804 | 1461191392863 Marionette TRACE conn5 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:53 INFO - PROCESS | 1804 | 1461191393040 Marionette TRACE conn5 <- [1,855,null,{"value":null}] 15:29:53 INFO - PROCESS | 1804 | 1461191393129 Marionette TRACE conn5 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:53 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DB51C800 == 48 [pid = 1804] [id = 223] 15:29:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 93 (00000074D1DB9800) [pid = 1804] [serial = 667] [outer = 0000000000000000] 15:29:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 94 (00000074D356CC00) [pid = 1804] [serial = 668] [outer = 00000074D1DB9800] 15:29:53 INFO - PROCESS | 1804 | 1461191393191 Marionette DEBUG loaded listener.js 15:29:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 95 (00000074D70C5000) [pid = 1804] [serial = 669] [outer = 00000074D1DB9800] 15:29:53 INFO - PROCESS | 1804 | 1461191393761 Marionette TRACE conn5 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 15:29:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 15:29:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 987ms 15:29:53 INFO - PROCESS | 1804 | 1461191393842 Marionette TRACE conn5 -> [0,857,"getWindowHandle",null] 15:29:53 INFO - PROCESS | 1804 | 1461191393848 Marionette TRACE conn5 <- [1,857,null,{"value":"13"}] 15:29:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 15:29:53 INFO - PROCESS | 1804 | 1461191393855 Marionette TRACE conn5 -> [0,858,"setScriptTimeout",{"ms":35000}] 15:29:53 INFO - PROCESS | 1804 | 1461191393859 Marionette TRACE conn5 <- [1,858,null,{}] 15:29:53 INFO - PROCESS | 1804 | 1461191393863 Marionette TRACE conn5 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:54 INFO - PROCESS | 1804 | 1461191394021 Marionette TRACE conn5 <- [1,859,null,{"value":null}] 15:29:54 INFO - PROCESS | 1804 | 1461191394031 Marionette TRACE conn5 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:54 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E0D19800 == 49 [pid = 1804] [id = 224] 15:29:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 96 (00000074DB208400) [pid = 1804] [serial = 670] [outer = 0000000000000000] 15:29:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 97 (00000074DD463C00) [pid = 1804] [serial = 671] [outer = 00000074DB208400] 15:29:54 INFO - PROCESS | 1804 | 1461191394088 Marionette DEBUG loaded listener.js 15:29:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 98 (00000074DDEE2C00) [pid = 1804] [serial = 672] [outer = 00000074DB208400] 15:29:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 99 (00000074E07E5000) [pid = 1804] [serial = 673] [outer = 00000074D6D3BC00] 15:29:54 INFO - PROCESS | 1804 | 1461191394832 Marionette TRACE conn5 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 15:29:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 15:29:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1018ms 15:29:54 INFO - PROCESS | 1804 | 1461191394879 Marionette TRACE conn5 -> [0,861,"getWindowHandle",null] 15:29:54 INFO - PROCESS | 1804 | 1461191394882 Marionette TRACE conn5 <- [1,861,null,{"value":"13"}] 15:29:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 15:29:54 INFO - PROCESS | 1804 | 1461191394886 Marionette TRACE conn5 -> [0,862,"setScriptTimeout",{"ms":35000}] 15:29:54 INFO - PROCESS | 1804 | 1461191394890 Marionette TRACE conn5 <- [1,862,null,{}] 15:29:54 INFO - PROCESS | 1804 | 1461191394902 Marionette TRACE conn5 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:55 INFO - PROCESS | 1804 | 1461191395019 Marionette TRACE conn5 <- [1,863,null,{"value":null}] 15:29:55 INFO - PROCESS | 1804 | 1461191395140 Marionette TRACE conn5 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:55 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E633E000 == 50 [pid = 1804] [id = 225] 15:29:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 100 (00000074D1C7EC00) [pid = 1804] [serial = 674] [outer = 0000000000000000] 15:29:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 101 (00000074DB20B000) [pid = 1804] [serial = 675] [outer = 00000074D1C7EC00] 15:29:55 INFO - PROCESS | 1804 | 1461191395201 Marionette DEBUG loaded listener.js 15:29:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 102 (00000074E29D7400) [pid = 1804] [serial = 676] [outer = 00000074D1C7EC00] 15:29:55 INFO - PROCESS | 1804 | 1461191395823 Marionette TRACE conn5 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 15:29:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 15:29:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 986ms 15:29:55 INFO - PROCESS | 1804 | 1461191395878 Marionette TRACE conn5 -> [0,865,"getWindowHandle",null] 15:29:55 INFO - PROCESS | 1804 | 1461191395882 Marionette TRACE conn5 <- [1,865,null,{"value":"13"}] 15:29:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 15:29:55 INFO - PROCESS | 1804 | 1461191395886 Marionette TRACE conn5 -> [0,866,"setScriptTimeout",{"ms":35000}] 15:29:55 INFO - PROCESS | 1804 | 1461191395889 Marionette TRACE conn5 <- [1,866,null,{}] 15:29:55 INFO - PROCESS | 1804 | 1461191395892 Marionette TRACE conn5 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:56 INFO - PROCESS | 1804 | 1461191396004 Marionette TRACE conn5 <- [1,867,null,{"value":null}] 15:29:56 INFO - PROCESS | 1804 | 1461191396119 Marionette TRACE conn5 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:56 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E6B53800 == 51 [pid = 1804] [id = 226] 15:29:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 103 (00000074E29D2800) [pid = 1804] [serial = 677] [outer = 0000000000000000] 15:29:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 104 (00000074E29E0400) [pid = 1804] [serial = 678] [outer = 00000074E29D2800] 15:29:56 INFO - PROCESS | 1804 | 1461191396178 Marionette DEBUG loaded listener.js 15:29:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 105 (00000074E2A25400) [pid = 1804] [serial = 679] [outer = 00000074E29D2800] 15:29:56 INFO - PROCESS | 1804 | 1461191396783 Marionette TRACE conn5 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 15:29:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 15:29:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 922ms 15:29:56 INFO - PROCESS | 1804 | 1461191396810 Marionette TRACE conn5 -> [0,869,"getWindowHandle",null] 15:29:56 INFO - PROCESS | 1804 | 1461191396813 Marionette TRACE conn5 <- [1,869,null,{"value":"13"}] 15:29:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 15:29:56 INFO - PROCESS | 1804 | 1461191396816 Marionette TRACE conn5 -> [0,870,"setScriptTimeout",{"ms":35000}] 15:29:56 INFO - PROCESS | 1804 | 1461191396819 Marionette TRACE conn5 <- [1,870,null,{}] 15:29:56 INFO - PROCESS | 1804 | 1461191396822 Marionette TRACE conn5 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:56 INFO - PROCESS | 1804 | 1461191396929 Marionette TRACE conn5 <- [1,871,null,{"value":null}] 15:29:57 INFO - PROCESS | 1804 | 1461191397018 Marionette TRACE conn5 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:57 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DE1A4800 == 52 [pid = 1804] [id = 227] 15:29:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 106 (00000074D6881800) [pid = 1804] [serial = 680] [outer = 0000000000000000] 15:29:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 107 (00000074DD45F800) [pid = 1804] [serial = 681] [outer = 00000074D6881800] 15:29:57 INFO - PROCESS | 1804 | 1461191397075 Marionette DEBUG loaded listener.js 15:29:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 108 (00000074E2A26C00) [pid = 1804] [serial = 682] [outer = 00000074D6881800] 15:29:57 INFO - PROCESS | 1804 | 1461191397784 Marionette TRACE conn5 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 15:29:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 15:29:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1024ms 15:29:57 INFO - PROCESS | 1804 | 1461191397844 Marionette TRACE conn5 -> [0,873,"getWindowHandle",null] 15:29:57 INFO - PROCESS | 1804 | 1461191397848 Marionette TRACE conn5 <- [1,873,null,{"value":"13"}] 15:29:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 15:29:57 INFO - PROCESS | 1804 | 1461191397853 Marionette TRACE conn5 -> [0,874,"setScriptTimeout",{"ms":35000}] 15:29:57 INFO - PROCESS | 1804 | 1461191397857 Marionette TRACE conn5 <- [1,874,null,{}] 15:29:57 INFO - PROCESS | 1804 | 1461191397881 Marionette TRACE conn5 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:58 INFO - PROCESS | 1804 | 1461191398016 Marionette TRACE conn5 <- [1,875,null,{"value":null}] 15:29:58 INFO - PROCESS | 1804 | 1461191398136 Marionette TRACE conn5 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:58 INFO - PROCESS | 1804 | ++DOCSHELL 00000074D28D4800 == 53 [pid = 1804] [id = 228] 15:29:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 109 (00000074CFA09C00) [pid = 1804] [serial = 683] [outer = 0000000000000000] 15:29:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 110 (00000074D1D80800) [pid = 1804] [serial = 684] [outer = 00000074CFA09C00] 15:29:58 INFO - PROCESS | 1804 | 1461191398193 Marionette DEBUG loaded listener.js 15:29:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 111 (00000074D603DC00) [pid = 1804] [serial = 685] [outer = 00000074CFA09C00] 15:29:58 INFO - PROCESS | 1804 | --DOCSHELL 00000074E6117800 == 52 [pid = 1804] [id = 221] 15:29:58 INFO - PROCESS | 1804 | --DOCSHELL 00000074E5D64000 == 51 [pid = 1804] [id = 220] 15:29:58 INFO - PROCESS | 1804 | --DOCSHELL 00000074E389A000 == 50 [pid = 1804] [id = 219] 15:29:58 INFO - PROCESS | 1804 | --DOCSHELL 00000074E3326000 == 49 [pid = 1804] [id = 218] 15:29:58 INFO - PROCESS | 1804 | --DOCSHELL 00000074DFCB2800 == 48 [pid = 1804] [id = 217] 15:29:58 INFO - PROCESS | 1804 | --DOMWINDOW == 110 (00000074E1C38400) [pid = 1804] [serial = 620] [outer = 0000000000000000] [url = about:blank] 15:29:58 INFO - PROCESS | 1804 | --DOCSHELL 00000074DF2E6800 == 47 [pid = 1804] [id = 216] 15:29:58 INFO - PROCESS | 1804 | --DOCSHELL 00000074DE4D1800 == 46 [pid = 1804] [id = 215] 15:29:58 INFO - PROCESS | 1804 | --DOCSHELL 00000074D86A7000 == 45 [pid = 1804] [id = 214] 15:29:58 INFO - PROCESS | 1804 | --DOCSHELL 00000074DE203800 == 44 [pid = 1804] [id = 213] 15:29:58 INFO - PROCESS | 1804 | --DOCSHELL 00000074E5D0E800 == 43 [pid = 1804] [id = 210] 15:29:58 INFO - PROCESS | 1804 | --DOCSHELL 00000074DFCB3800 == 42 [pid = 1804] [id = 209] 15:29:58 INFO - PROCESS | 1804 | --DOCSHELL 00000074DB5D9000 == 41 [pid = 1804] [id = 208] 15:29:58 INFO - PROCESS | 1804 | --DOCSHELL 00000074E389B800 == 40 [pid = 1804] [id = 207] 15:29:58 INFO - PROCESS | 1804 | --DOMWINDOW == 109 (00000074DDDEB800) [pid = 1804] [serial = 608] [outer = 0000000000000000] [url = about:blank] 15:29:58 INFO - PROCESS | 1804 | --DOMWINDOW == 108 (00000074DF93F400) [pid = 1804] [serial = 615] [outer = 0000000000000000] [url = about:blank] 15:29:58 INFO - PROCESS | 1804 | --DOMWINDOW == 107 (00000074D7AA0C00) [pid = 1804] [serial = 588] [outer = 0000000000000000] [url = about:blank] 15:29:58 INFO - PROCESS | 1804 | --DOMWINDOW == 106 (00000074D6344400) [pid = 1804] [serial = 599] [outer = 0000000000000000] [url = about:blank] 15:29:58 INFO - PROCESS | 1804 | --DOMWINDOW == 105 (00000074D8642400) [pid = 1804] [serial = 555] [outer = 0000000000000000] [url = about:blank] 15:29:58 INFO - PROCESS | 1804 | --DOMWINDOW == 104 (00000074D705C400) [pid = 1804] [serial = 600] [outer = 0000000000000000] [url = about:blank] 15:29:58 INFO - PROCESS | 1804 | --DOMWINDOW == 103 (00000074DED95C00) [pid = 1804] [serial = 614] [outer = 0000000000000000] [url = about:blank] 15:29:58 INFO - PROCESS | 1804 | --DOMWINDOW == 102 (00000074DECBC400) [pid = 1804] [serial = 611] [outer = 0000000000000000] [url = about:blank] 15:29:58 INFO - PROCESS | 1804 | --DOMWINDOW == 101 (00000074DD45D000) [pid = 1804] [serial = 605] [outer = 0000000000000000] [url = about:blank] 15:29:58 INFO - PROCESS | 1804 | --DOMWINDOW == 100 (00000074E1FC1000) [pid = 1804] [serial = 594] [outer = 0000000000000000] [url = about:blank] 15:29:58 INFO - PROCESS | 1804 | --DOMWINDOW == 99 (00000074E1C1B400) [pid = 1804] [serial = 593] [outer = 0000000000000000] [url = about:blank] 15:29:58 INFO - PROCESS | 1804 | --DOMWINDOW == 98 (00000074E07A2000) [pid = 1804] [serial = 617] [outer = 0000000000000000] [url = about:blank] 15:29:58 INFO - PROCESS | 1804 | --DOMWINDOW == 97 (00000074D3536000) [pid = 1804] [serial = 587] [outer = 0000000000000000] [url = about:blank] 15:29:58 INFO - PROCESS | 1804 | --DOMWINDOW == 96 (00000074DDEDD800) [pid = 1804] [serial = 609] [outer = 0000000000000000] [url = about:blank] 15:29:58 INFO - PROCESS | 1804 | --DOMWINDOW == 95 (00000074D1D7A000) [pid = 1804] [serial = 596] [outer = 0000000000000000] [url = about:blank] 15:29:58 INFO - PROCESS | 1804 | --DOMWINDOW == 94 (00000074DEA95C00) [pid = 1804] [serial = 590] [outer = 0000000000000000] [url = about:blank] 15:29:58 INFO - PROCESS | 1804 | --DOMWINDOW == 93 (00000074DED8B000) [pid = 1804] [serial = 612] [outer = 0000000000000000] [url = about:blank] 15:29:58 INFO - PROCESS | 1804 | --DOMWINDOW == 92 (00000074D1DBA800) [pid = 1804] [serial = 597] [outer = 0000000000000000] [url = about:blank] 15:29:58 INFO - PROCESS | 1804 | --DOMWINDOW == 91 (00000074DD763000) [pid = 1804] [serial = 606] [outer = 0000000000000000] [url = about:blank] 15:29:58 INFO - PROCESS | 1804 | --DOMWINDOW == 90 (00000074DF4D3000) [pid = 1804] [serial = 591] [outer = 0000000000000000] [url = about:blank] 15:29:58 INFO - PROCESS | 1804 | --DOMWINDOW == 89 (00000074DAAC3400) [pid = 1804] [serial = 602] [outer = 0000000000000000] [url = about:blank] 15:29:58 INFO - PROCESS | 1804 | --DOMWINDOW == 88 (00000074DB20D000) [pid = 1804] [serial = 603] [outer = 0000000000000000] [url = about:blank] 15:29:58 INFO - PROCESS | 1804 | --DOMWINDOW == 87 (00000074E1B5E400) [pid = 1804] [serial = 618] [outer = 0000000000000000] [url = about:blank] 15:29:58 INFO - PROCESS | 1804 | 1461191398817 Marionette TRACE conn5 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 15:29:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 15:29:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 985ms 15:29:58 INFO - PROCESS | 1804 | 1461191398843 Marionette TRACE conn5 -> [0,877,"getWindowHandle",null] 15:29:58 INFO - PROCESS | 1804 | 1461191398848 Marionette TRACE conn5 <- [1,877,null,{"value":"13"}] 15:29:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 15:29:58 INFO - PROCESS | 1804 | 1461191398855 Marionette TRACE conn5 -> [0,878,"setScriptTimeout",{"ms":35000}] 15:29:58 INFO - PROCESS | 1804 | 1461191398857 Marionette TRACE conn5 <- [1,878,null,{}] 15:29:58 INFO - PROCESS | 1804 | 1461191398861 Marionette TRACE conn5 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:58 INFO - PROCESS | 1804 | 1461191398951 Marionette TRACE conn5 <- [1,879,null,{"value":null}] 15:29:59 INFO - PROCESS | 1804 | 1461191399026 Marionette TRACE conn5 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:59 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DBBB7000 == 41 [pid = 1804] [id = 229] 15:29:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 88 (00000074D183D800) [pid = 1804] [serial = 686] [outer = 0000000000000000] 15:29:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 89 (00000074D1DC9000) [pid = 1804] [serial = 687] [outer = 00000074D183D800] 15:29:59 INFO - PROCESS | 1804 | 1461191399075 Marionette DEBUG loaded listener.js 15:29:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 90 (00000074D705E400) [pid = 1804] [serial = 688] [outer = 00000074D183D800] 15:29:59 INFO - PROCESS | 1804 | 1461191399484 Marionette TRACE conn5 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 15:29:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 15:29:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 671ms 15:29:59 INFO - PROCESS | 1804 | 1461191399537 Marionette TRACE conn5 -> [0,881,"getWindowHandle",null] 15:29:59 INFO - PROCESS | 1804 | 1461191399539 Marionette TRACE conn5 <- [1,881,null,{"value":"13"}] 15:29:59 INFO - PROCESS | 1804 | 1461191399543 Marionette TRACE conn5 -> [0,882,"setScriptTimeout",{"ms":35000}] 15:29:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 15:29:59 INFO - PROCESS | 1804 | 1461191399547 Marionette TRACE conn5 <- [1,882,null,{}] 15:29:59 INFO - PROCESS | 1804 | 1461191399558 Marionette TRACE conn5 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:29:59 INFO - PROCESS | 1804 | 1461191399648 Marionette TRACE conn5 <- [1,883,null,{"value":null}] 15:29:59 INFO - PROCESS | 1804 | 1461191399655 Marionette TRACE conn5 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:29:59 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DED37800 == 42 [pid = 1804] [id = 230] 15:29:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 91 (00000074D829C800) [pid = 1804] [serial = 689] [outer = 0000000000000000] 15:29:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 92 (00000074DAAC5000) [pid = 1804] [serial = 690] [outer = 00000074D829C800] 15:29:59 INFO - PROCESS | 1804 | 1461191399711 Marionette DEBUG loaded listener.js 15:29:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 93 (00000074DBBFE000) [pid = 1804] [serial = 691] [outer = 00000074D829C800] 15:30:00 INFO - PROCESS | 1804 | 1461191400155 Marionette TRACE conn5 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 15:30:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 15:30:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 629ms 15:30:00 INFO - PROCESS | 1804 | 1461191400176 Marionette TRACE conn5 -> [0,885,"getWindowHandle",null] 15:30:00 INFO - PROCESS | 1804 | 1461191400179 Marionette TRACE conn5 <- [1,885,null,{"value":"13"}] 15:30:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 15:30:00 INFO - PROCESS | 1804 | 1461191400187 Marionette TRACE conn5 -> [0,886,"setScriptTimeout",{"ms":35000}] 15:30:00 INFO - PROCESS | 1804 | 1461191400189 Marionette TRACE conn5 <- [1,886,null,{}] 15:30:00 INFO - PROCESS | 1804 | 1461191400193 Marionette TRACE conn5 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:00 INFO - PROCESS | 1804 | 1461191400279 Marionette TRACE conn5 <- [1,887,null,{"value":null}] 15:30:00 INFO - PROCESS | 1804 | 1461191400286 Marionette TRACE conn5 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:00 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DF9BF800 == 43 [pid = 1804] [id = 231] 15:30:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 94 (00000074DD463800) [pid = 1804] [serial = 692] [outer = 0000000000000000] 15:30:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 95 (00000074DD467000) [pid = 1804] [serial = 693] [outer = 00000074DD463800] 15:30:00 INFO - PROCESS | 1804 | 1461191400333 Marionette DEBUG loaded listener.js 15:30:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 96 (00000074DD7CA400) [pid = 1804] [serial = 694] [outer = 00000074DD463800] 15:30:00 INFO - PROCESS | 1804 | 1461191400773 Marionette TRACE conn5 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 15:30:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 15:30:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 629ms 15:30:00 INFO - PROCESS | 1804 | 1461191400815 Marionette TRACE conn5 -> [0,889,"getWindowHandle",null] 15:30:00 INFO - PROCESS | 1804 | 1461191400817 Marionette TRACE conn5 <- [1,889,null,{"value":"13"}] 15:30:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 15:30:00 INFO - PROCESS | 1804 | 1461191400820 Marionette TRACE conn5 -> [0,890,"setScriptTimeout",{"ms":35000}] 15:30:00 INFO - PROCESS | 1804 | 1461191400822 Marionette TRACE conn5 <- [1,890,null,{}] 15:30:00 INFO - PROCESS | 1804 | 1461191400826 Marionette TRACE conn5 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:00 INFO - PROCESS | 1804 | 1461191400932 Marionette TRACE conn5 <- [1,891,null,{"value":null}] 15:30:00 INFO - PROCESS | 1804 | 1461191400938 Marionette TRACE conn5 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:00 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E14CD000 == 44 [pid = 1804] [id = 232] 15:30:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 97 (00000074DDCB4400) [pid = 1804] [serial = 695] [outer = 0000000000000000] 15:30:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 98 (00000074DDED3800) [pid = 1804] [serial = 696] [outer = 00000074DDCB4400] 15:30:01 INFO - PROCESS | 1804 | 1461191401025 Marionette DEBUG loaded listener.js 15:30:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 99 (00000074DE0E4000) [pid = 1804] [serial = 697] [outer = 00000074DDCB4400] 15:30:01 INFO - PROCESS | 1804 | 1461191401486 Marionette TRACE conn5 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 15:30:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 15:30:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 734ms 15:30:01 INFO - PROCESS | 1804 | 1461191401558 Marionette TRACE conn5 -> [0,893,"getWindowHandle",null] 15:30:01 INFO - PROCESS | 1804 | 1461191401560 Marionette TRACE conn5 <- [1,893,null,{"value":"13"}] 15:30:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 15:30:01 INFO - PROCESS | 1804 | 1461191401563 Marionette TRACE conn5 -> [0,894,"setScriptTimeout",{"ms":35000}] 15:30:01 INFO - PROCESS | 1804 | 1461191401565 Marionette TRACE conn5 <- [1,894,null,{}] 15:30:01 INFO - PROCESS | 1804 | 1461191401583 Marionette TRACE conn5 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:01 INFO - PROCESS | 1804 | 1461191401725 Marionette TRACE conn5 <- [1,895,null,{"value":null}] 15:30:01 INFO - PROCESS | 1804 | 1461191401779 Marionette TRACE conn5 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:01 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E378D000 == 45 [pid = 1804] [id = 233] 15:30:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 100 (00000074DE9E8800) [pid = 1804] [serial = 698] [outer = 0000000000000000] 15:30:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 101 (00000074DED8F400) [pid = 1804] [serial = 699] [outer = 00000074DE9E8800] 15:30:01 INFO - PROCESS | 1804 | 1461191401829 Marionette DEBUG loaded listener.js 15:30:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 102 (00000074DF2A6400) [pid = 1804] [serial = 700] [outer = 00000074DE9E8800] 15:30:02 INFO - PROCESS | 1804 | 1461191402267 Marionette TRACE conn5 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 15:30:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 15:30:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 776ms 15:30:02 INFO - PROCESS | 1804 | 1461191402345 Marionette TRACE conn5 -> [0,897,"getWindowHandle",null] 15:30:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 15:30:02 INFO - PROCESS | 1804 | 1461191402347 Marionette TRACE conn5 <- [1,897,null,{"value":"13"}] 15:30:02 INFO - PROCESS | 1804 | 1461191402350 Marionette TRACE conn5 -> [0,898,"setScriptTimeout",{"ms":35000}] 15:30:02 INFO - PROCESS | 1804 | 1461191402352 Marionette TRACE conn5 <- [1,898,null,{}] 15:30:02 INFO - PROCESS | 1804 | 1461191402355 Marionette TRACE conn5 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:02 INFO - PROCESS | 1804 | 1461191402464 Marionette TRACE conn5 <- [1,899,null,{"value":null}] 15:30:02 INFO - PROCESS | 1804 | 1461191402516 Marionette TRACE conn5 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:02 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E52C5800 == 46 [pid = 1804] [id = 234] 15:30:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 103 (00000074DFCE1C00) [pid = 1804] [serial = 701] [outer = 0000000000000000] 15:30:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 104 (00000074E07A1800) [pid = 1804] [serial = 702] [outer = 00000074DFCE1C00] 15:30:02 INFO - PROCESS | 1804 | 1461191402563 Marionette DEBUG loaded listener.js 15:30:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 105 (00000074E1C1E000) [pid = 1804] [serial = 703] [outer = 00000074DFCE1C00] 15:30:02 INFO - PROCESS | 1804 | --DOMWINDOW == 104 (00000074DED91000) [pid = 1804] [serial = 655] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 15:30:02 INFO - PROCESS | 1804 | --DOMWINDOW == 103 (00000074D8650400) [pid = 1804] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 15:30:02 INFO - PROCESS | 1804 | --DOMWINDOW == 102 (00000074DEA92C00) [pid = 1804] [serial = 652] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 15:30:02 INFO - PROCESS | 1804 | --DOMWINDOW == 101 (00000074CFAAEC00) [pid = 1804] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 15:30:02 INFO - PROCESS | 1804 | --DOMWINDOW == 100 (00000074CFAD4800) [pid = 1804] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 15:30:02 INFO - PROCESS | 1804 | --DOMWINDOW == 99 (00000074D1DC1800) [pid = 1804] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 15:30:02 INFO - PROCESS | 1804 | --DOMWINDOW == 98 (00000074D61BC000) [pid = 1804] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 15:30:02 INFO - PROCESS | 1804 | --DOMWINDOW == 97 (00000074DA8A8000) [pid = 1804] [serial = 661] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 15:30:02 INFO - PROCESS | 1804 | --DOMWINDOW == 96 (00000074D70C0800) [pid = 1804] [serial = 658] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 15:30:02 INFO - PROCESS | 1804 | --DOMWINDOW == 95 (00000074DD7C7400) [pid = 1804] [serial = 649] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 15:30:02 INFO - PROCESS | 1804 | --DOMWINDOW == 94 (00000074DF2A8800) [pid = 1804] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 15:30:03 INFO - PROCESS | 1804 | 1461191403095 Marionette TRACE conn5 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 15:30:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 15:30:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 776ms 15:30:03 INFO - PROCESS | 1804 | 1461191403127 Marionette TRACE conn5 -> [0,901,"getWindowHandle",null] 15:30:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 15:30:03 INFO - PROCESS | 1804 | 1461191403130 Marionette TRACE conn5 <- [1,901,null,{"value":"13"}] 15:30:03 INFO - PROCESS | 1804 | 1461191403133 Marionette TRACE conn5 -> [0,902,"setScriptTimeout",{"ms":35000}] 15:30:03 INFO - PROCESS | 1804 | 1461191403135 Marionette TRACE conn5 <- [1,902,null,{}] 15:30:03 INFO - PROCESS | 1804 | 1461191403138 Marionette TRACE conn5 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:03 INFO - PROCESS | 1804 | 1461191403222 Marionette TRACE conn5 <- [1,903,null,{"value":null}] 15:30:03 INFO - PROCESS | 1804 | 1461191403299 Marionette TRACE conn5 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:03 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E5D66800 == 47 [pid = 1804] [id = 235] 15:30:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 95 (00000074D68A4000) [pid = 1804] [serial = 704] [outer = 0000000000000000] 15:30:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 96 (00000074DED91000) [pid = 1804] [serial = 705] [outer = 00000074D68A4000] 15:30:03 INFO - PROCESS | 1804 | 1461191403346 Marionette DEBUG loaded listener.js 15:30:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 97 (00000074E1FC1000) [pid = 1804] [serial = 706] [outer = 00000074D68A4000] 15:30:03 INFO - PROCESS | 1804 | 1461191403702 Marionette TRACE conn5 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 15:30:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 15:30:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 630ms 15:30:03 INFO - PROCESS | 1804 | 1461191403767 Marionette TRACE conn5 -> [0,905,"getWindowHandle",null] 15:30:03 INFO - PROCESS | 1804 | 1461191403769 Marionette TRACE conn5 <- [1,905,null,{"value":"13"}] 15:30:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 15:30:03 INFO - PROCESS | 1804 | 1461191403809 Marionette TRACE conn5 -> [0,906,"setScriptTimeout",{"ms":35000}] 15:30:03 INFO - PROCESS | 1804 | 1461191403811 Marionette TRACE conn5 <- [1,906,null,{}] 15:30:03 INFO - PROCESS | 1804 | 1461191403815 Marionette TRACE conn5 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:03 INFO - PROCESS | 1804 | 1461191403899 Marionette TRACE conn5 <- [1,907,null,{"value":null}] 15:30:03 INFO - PROCESS | 1804 | 1461191403905 Marionette TRACE conn5 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:03 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E615C000 == 48 [pid = 1804] [id = 236] 15:30:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 98 (00000074E1FF5000) [pid = 1804] [serial = 707] [outer = 0000000000000000] 15:30:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 99 (00000074E2042400) [pid = 1804] [serial = 708] [outer = 00000074E1FF5000] 15:30:03 INFO - PROCESS | 1804 | 1461191403951 Marionette DEBUG loaded listener.js 15:30:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 100 (00000074E289EC00) [pid = 1804] [serial = 709] [outer = 00000074E1FF5000] 15:30:04 INFO - PROCESS | 1804 | 1461191404368 Marionette TRACE conn5 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 15:30:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 15:30:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 587ms 15:30:04 INFO - PROCESS | 1804 | 1461191404388 Marionette TRACE conn5 -> [0,909,"getWindowHandle",null] 15:30:04 INFO - PROCESS | 1804 | 1461191404391 Marionette TRACE conn5 <- [1,909,null,{"value":"13"}] 15:30:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 15:30:04 INFO - PROCESS | 1804 | 1461191404404 Marionette TRACE conn5 -> [0,910,"setScriptTimeout",{"ms":35000}] 15:30:04 INFO - PROCESS | 1804 | 1461191404406 Marionette TRACE conn5 <- [1,910,null,{}] 15:30:04 INFO - PROCESS | 1804 | 1461191404410 Marionette TRACE conn5 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:04 INFO - PROCESS | 1804 | 1461191404494 Marionette TRACE conn5 <- [1,911,null,{"value":null}] 15:30:04 INFO - PROCESS | 1804 | 1461191404501 Marionette TRACE conn5 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:04 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E720D000 == 49 [pid = 1804] [id = 237] 15:30:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 101 (00000074E2967C00) [pid = 1804] [serial = 710] [outer = 0000000000000000] 15:30:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 102 (00000074E29D3000) [pid = 1804] [serial = 711] [outer = 00000074E2967C00] 15:30:04 INFO - PROCESS | 1804 | 1461191404547 Marionette DEBUG loaded listener.js 15:30:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 103 (00000074E2A29C00) [pid = 1804] [serial = 712] [outer = 00000074E2967C00] 15:30:05 INFO - PROCESS | 1804 | 1461191405052 Marionette TRACE conn5 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 15:30:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 15:30:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 733ms 15:30:05 INFO - PROCESS | 1804 | 1461191405131 Marionette TRACE conn5 -> [0,913,"getWindowHandle",null] 15:30:05 INFO - PROCESS | 1804 | 1461191405136 Marionette TRACE conn5 <- [1,913,null,{"value":"13"}] 15:30:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 15:30:05 INFO - PROCESS | 1804 | 1461191405142 Marionette TRACE conn5 -> [0,914,"setScriptTimeout",{"ms":35000}] 15:30:05 INFO - PROCESS | 1804 | 1461191405147 Marionette TRACE conn5 <- [1,914,null,{}] 15:30:05 INFO - PROCESS | 1804 | 1461191405155 Marionette TRACE conn5 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:05 INFO - PROCESS | 1804 | 1461191405332 Marionette TRACE conn5 <- [1,915,null,{"value":null}] 15:30:05 INFO - PROCESS | 1804 | 1461191405419 Marionette TRACE conn5 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:05 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DBC55800 == 50 [pid = 1804] [id = 238] 15:30:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 104 (00000074D1D83400) [pid = 1804] [serial = 713] [outer = 0000000000000000] 15:30:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 105 (00000074D1DB8000) [pid = 1804] [serial = 714] [outer = 00000074D1D83400] 15:30:05 INFO - PROCESS | 1804 | 1461191405479 Marionette DEBUG loaded listener.js 15:30:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 106 (00000074D7056000) [pid = 1804] [serial = 715] [outer = 00000074D1D83400] 15:30:06 INFO - PROCESS | 1804 | 1461191406054 Marionette TRACE conn5 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 15:30:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 15:30:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 986ms 15:30:06 INFO - PROCESS | 1804 | 1461191406132 Marionette TRACE conn5 -> [0,917,"getWindowHandle",null] 15:30:06 INFO - PROCESS | 1804 | 1461191406138 Marionette TRACE conn5 <- [1,917,null,{"value":"13"}] 15:30:06 INFO - PROCESS | 1804 | 1461191406145 Marionette TRACE conn5 -> [0,918,"setScriptTimeout",{"ms":35000}] 15:30:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 15:30:06 INFO - PROCESS | 1804 | 1461191406148 Marionette TRACE conn5 <- [1,918,null,{}] 15:30:06 INFO - PROCESS | 1804 | 1461191406153 Marionette TRACE conn5 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:06 INFO - PROCESS | 1804 | 1461191406267 Marionette TRACE conn5 <- [1,919,null,{"value":null}] 15:30:06 INFO - PROCESS | 1804 | 1461191406387 Marionette TRACE conn5 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:06 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E14C7000 == 51 [pid = 1804] [id = 239] 15:30:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 107 (00000074DAA59000) [pid = 1804] [serial = 716] [outer = 0000000000000000] 15:30:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 108 (00000074DB205C00) [pid = 1804] [serial = 717] [outer = 00000074DAA59000] 15:30:06 INFO - PROCESS | 1804 | 1461191406444 Marionette DEBUG loaded listener.js 15:30:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 109 (00000074DD7C5000) [pid = 1804] [serial = 718] [outer = 00000074DAA59000] 15:30:07 INFO - PROCESS | 1804 | 1461191407042 Marionette TRACE conn5 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 15:30:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 15:30:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 922ms 15:30:07 INFO - PROCESS | 1804 | 1461191407073 Marionette TRACE conn5 -> [0,921,"getWindowHandle",null] 15:30:07 INFO - PROCESS | 1804 | 1461191407076 Marionette TRACE conn5 <- [1,921,null,{"value":"13"}] 15:30:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 15:30:07 INFO - PROCESS | 1804 | 1461191407080 Marionette TRACE conn5 -> [0,922,"setScriptTimeout",{"ms":35000}] 15:30:07 INFO - PROCESS | 1804 | 1461191407084 Marionette TRACE conn5 <- [1,922,null,{}] 15:30:07 INFO - PROCESS | 1804 | 1461191407096 Marionette TRACE conn5 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:07 INFO - PROCESS | 1804 | 1461191407212 Marionette TRACE conn5 <- [1,923,null,{"value":null}] 15:30:07 INFO - PROCESS | 1804 | 1461191407351 Marionette TRACE conn5 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:07 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E76B8800 == 52 [pid = 1804] [id = 240] 15:30:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 110 (00000074DED8F800) [pid = 1804] [serial = 719] [outer = 0000000000000000] 15:30:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 111 (00000074DF1EF000) [pid = 1804] [serial = 720] [outer = 00000074DED8F800] 15:30:07 INFO - PROCESS | 1804 | 1461191407417 Marionette DEBUG loaded listener.js 15:30:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 112 (00000074E2933800) [pid = 1804] [serial = 721] [outer = 00000074DED8F800] 15:30:08 INFO - PROCESS | 1804 | 1461191408031 Marionette TRACE conn5 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 15:30:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 15:30:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 986ms 15:30:08 INFO - PROCESS | 1804 | 1461191408068 Marionette TRACE conn5 -> [0,925,"getWindowHandle",null] 15:30:08 INFO - PROCESS | 1804 | 1461191408071 Marionette TRACE conn5 <- [1,925,null,{"value":"13"}] 15:30:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 15:30:08 INFO - PROCESS | 1804 | 1461191408075 Marionette TRACE conn5 -> [0,926,"setScriptTimeout",{"ms":35000}] 15:30:08 INFO - PROCESS | 1804 | 1461191408077 Marionette TRACE conn5 <- [1,926,null,{}] 15:30:08 INFO - PROCESS | 1804 | 1461191408081 Marionette TRACE conn5 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:08 INFO - PROCESS | 1804 | 1461191408191 Marionette TRACE conn5 <- [1,927,null,{"value":null}] 15:30:08 INFO - PROCESS | 1804 | 1461191408309 Marionette TRACE conn5 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:08 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E94D3000 == 53 [pid = 1804] [id = 241] 15:30:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 113 (00000074E293EC00) [pid = 1804] [serial = 722] [outer = 0000000000000000] 15:30:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 114 (00000074E29D5C00) [pid = 1804] [serial = 723] [outer = 00000074E293EC00] 15:30:08 INFO - PROCESS | 1804 | 1461191408368 Marionette DEBUG loaded listener.js 15:30:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 115 (00000074E2B18800) [pid = 1804] [serial = 724] [outer = 00000074E293EC00] 15:30:08 INFO - PROCESS | 1804 | 1461191408917 Marionette TRACE conn5 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 15:30:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 15:30:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 881ms 15:30:08 INFO - PROCESS | 1804 | 1461191408964 Marionette TRACE conn5 -> [0,929,"getWindowHandle",null] 15:30:08 INFO - PROCESS | 1804 | 1461191408967 Marionette TRACE conn5 <- [1,929,null,{"value":"13"}] 15:30:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 15:30:08 INFO - PROCESS | 1804 | 1461191408971 Marionette TRACE conn5 -> [0,930,"setScriptTimeout",{"ms":35000}] 15:30:08 INFO - PROCESS | 1804 | 1461191408974 Marionette TRACE conn5 <- [1,930,null,{}] 15:30:08 INFO - PROCESS | 1804 | 1461191408977 Marionette TRACE conn5 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:09 INFO - PROCESS | 1804 | 1461191409086 Marionette TRACE conn5 <- [1,931,null,{"value":null}] 15:30:09 INFO - PROCESS | 1804 | 1461191409177 Marionette TRACE conn5 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:09 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E87E1800 == 54 [pid = 1804] [id = 242] 15:30:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 116 (00000074E2B1F400) [pid = 1804] [serial = 725] [outer = 0000000000000000] 15:30:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 117 (00000074E2B22800) [pid = 1804] [serial = 726] [outer = 00000074E2B1F400] 15:30:09 INFO - PROCESS | 1804 | 1461191409233 Marionette DEBUG loaded listener.js 15:30:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 118 (00000074E2E79400) [pid = 1804] [serial = 727] [outer = 00000074E2B1F400] 15:30:09 INFO - PROCESS | 1804 | 1461191409792 Marionette TRACE conn5 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 15:30:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 15:30:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 880ms 15:30:09 INFO - PROCESS | 1804 | 1461191409852 Marionette TRACE conn5 -> [0,933,"getWindowHandle",null] 15:30:09 INFO - PROCESS | 1804 | 1461191409855 Marionette TRACE conn5 <- [1,933,null,{"value":"13"}] 15:30:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 15:30:09 INFO - PROCESS | 1804 | 1461191409858 Marionette TRACE conn5 -> [0,934,"setScriptTimeout",{"ms":35000}] 15:30:09 INFO - PROCESS | 1804 | 1461191409860 Marionette TRACE conn5 <- [1,934,null,{}] 15:30:09 INFO - PROCESS | 1804 | 1461191409864 Marionette TRACE conn5 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:10 INFO - PROCESS | 1804 | 1461191409993 Marionette TRACE conn5 <- [1,935,null,{"value":null}] 15:30:10 INFO - PROCESS | 1804 | 1461191410116 Marionette TRACE conn5 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:10 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E8A5F800 == 55 [pid = 1804] [id = 243] 15:30:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 119 (00000074E3880000) [pid = 1804] [serial = 728] [outer = 0000000000000000] 15:30:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 120 (00000074E3886C00) [pid = 1804] [serial = 729] [outer = 00000074E3880000] 15:30:10 INFO - PROCESS | 1804 | 1461191410177 Marionette DEBUG loaded listener.js 15:30:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 121 (00000074E390C400) [pid = 1804] [serial = 730] [outer = 00000074E3880000] 15:30:10 INFO - PROCESS | 1804 | 1461191410786 Marionette TRACE conn5 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 15:30:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 15:30:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 986ms 15:30:10 INFO - PROCESS | 1804 | 1461191410848 Marionette TRACE conn5 -> [0,937,"getWindowHandle",null] 15:30:10 INFO - PROCESS | 1804 | 1461191410850 Marionette TRACE conn5 <- [1,937,null,{"value":"13"}] 15:30:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 15:30:10 INFO - PROCESS | 1804 | 1461191410854 Marionette TRACE conn5 -> [0,938,"setScriptTimeout",{"ms":35000}] 15:30:10 INFO - PROCESS | 1804 | 1461191410856 Marionette TRACE conn5 <- [1,938,null,{}] 15:30:10 INFO - PROCESS | 1804 | 1461191410860 Marionette TRACE conn5 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:10 INFO - PROCESS | 1804 | 1461191410966 Marionette TRACE conn5 <- [1,939,null,{"value":null}] 15:30:11 INFO - PROCESS | 1804 | 1461191411227 Marionette TRACE conn5 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:11 INFO - PROCESS | 1804 | ++DOCSHELL 00000074D7B8D800 == 56 [pid = 1804] [id = 244] 15:30:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 122 (00000074CFC2F400) [pid = 1804] [serial = 731] [outer = 0000000000000000] 15:30:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 123 (00000074D0FCC800) [pid = 1804] [serial = 732] [outer = 00000074CFC2F400] 15:30:11 INFO - PROCESS | 1804 | 1461191411293 Marionette DEBUG loaded listener.js 15:30:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 124 (00000074D1DB2000) [pid = 1804] [serial = 733] [outer = 00000074CFC2F400] 15:30:11 INFO - PROCESS | 1804 | 1461191411948 Marionette TRACE conn5 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 15:30:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 15:30:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1125ms 15:30:11 INFO - PROCESS | 1804 | 1461191411981 Marionette TRACE conn5 -> [0,941,"getWindowHandle",null] 15:30:11 INFO - PROCESS | 1804 | 1461191411987 Marionette TRACE conn5 <- [1,941,null,{"value":"13"}] 15:30:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 15:30:11 INFO - PROCESS | 1804 | 1461191411992 Marionette TRACE conn5 -> [0,942,"setScriptTimeout",{"ms":35000}] 15:30:11 INFO - PROCESS | 1804 | 1461191411995 Marionette TRACE conn5 <- [1,942,null,{}] 15:30:12 INFO - PROCESS | 1804 | 1461191412001 Marionette TRACE conn5 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:12 INFO - PROCESS | 1804 | 1461191412109 Marionette TRACE conn5 <- [1,943,null,{"value":null}] 15:30:12 INFO - PROCESS | 1804 | 1461191412246 Marionette TRACE conn5 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:12 INFO - PROCESS | 1804 | --DOCSHELL 00000074E615C000 == 55 [pid = 1804] [id = 236] 15:30:12 INFO - PROCESS | 1804 | --DOCSHELL 00000074E5D66800 == 54 [pid = 1804] [id = 235] 15:30:12 INFO - PROCESS | 1804 | --DOCSHELL 00000074E52C5800 == 53 [pid = 1804] [id = 234] 15:30:12 INFO - PROCESS | 1804 | --DOCSHELL 00000074E378D000 == 52 [pid = 1804] [id = 233] 15:30:12 INFO - PROCESS | 1804 | --DOCSHELL 00000074E14CD000 == 51 [pid = 1804] [id = 232] 15:30:12 INFO - PROCESS | 1804 | --DOCSHELL 00000074DF9BF800 == 50 [pid = 1804] [id = 231] 15:30:12 INFO - PROCESS | 1804 | --DOCSHELL 00000074DED37800 == 49 [pid = 1804] [id = 230] 15:30:12 INFO - PROCESS | 1804 | --DOCSHELL 00000074DBBB7000 == 48 [pid = 1804] [id = 229] 15:30:12 INFO - PROCESS | 1804 | --DOCSHELL 00000074D28D4800 == 47 [pid = 1804] [id = 228] 15:30:12 INFO - PROCESS | 1804 | --DOMWINDOW == 123 (00000074E2963000) [pid = 1804] [serial = 665] [outer = 0000000000000000] [url = about:blank] 15:30:12 INFO - PROCESS | 1804 | ++DOCSHELL 00000074D3169000 == 48 [pid = 1804] [id = 245] 15:30:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 124 (00000074CF9C9800) [pid = 1804] [serial = 734] [outer = 0000000000000000] 15:30:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 125 (00000074D053EC00) [pid = 1804] [serial = 735] [outer = 00000074CF9C9800] 15:30:12 INFO - PROCESS | 1804 | 1461191412341 Marionette DEBUG loaded listener.js 15:30:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 126 (00000074D1847C00) [pid = 1804] [serial = 736] [outer = 00000074CF9C9800] 15:30:12 INFO - PROCESS | 1804 | --DOCSHELL 00000074E0D19800 == 47 [pid = 1804] [id = 224] 15:30:12 INFO - PROCESS | 1804 | --DOCSHELL 00000074DB51C800 == 46 [pid = 1804] [id = 223] 15:30:12 INFO - PROCESS | 1804 | --DOCSHELL 00000074E615C800 == 45 [pid = 1804] [id = 222] 15:30:12 INFO - PROCESS | 1804 | --DOMWINDOW == 125 (00000074DF078000) [pid = 1804] [serial = 656] [outer = 0000000000000000] [url = about:blank] 15:30:12 INFO - PROCESS | 1804 | --DOMWINDOW == 124 (00000074E1FFA000) [pid = 1804] [serial = 632] [outer = 0000000000000000] [url = about:blank] 15:30:12 INFO - PROCESS | 1804 | --DOMWINDOW == 123 (00000074DAABD800) [pid = 1804] [serial = 644] [outer = 0000000000000000] [url = about:blank] 15:30:12 INFO - PROCESS | 1804 | --DOMWINDOW == 122 (00000074DB20DC00) [pid = 1804] [serial = 645] [outer = 0000000000000000] [url = about:blank] 15:30:12 INFO - PROCESS | 1804 | --DOMWINDOW == 121 (00000074DD460800) [pid = 1804] [serial = 626] [outer = 0000000000000000] [url = about:blank] 15:30:12 INFO - PROCESS | 1804 | --DOMWINDOW == 120 (00000074DEC33800) [pid = 1804] [serial = 653] [outer = 0000000000000000] [url = about:blank] 15:30:12 INFO - PROCESS | 1804 | --DOMWINDOW == 119 (00000074D311E400) [pid = 1804] [serial = 623] [outer = 0000000000000000] [url = about:blank] 15:30:12 INFO - PROCESS | 1804 | --DOMWINDOW == 118 (00000074E289C000) [pid = 1804] [serial = 636] [outer = 0000000000000000] [url = about:blank] 15:30:12 INFO - PROCESS | 1804 | --DOMWINDOW == 117 (00000074E204C000) [pid = 1804] [serial = 635] [outer = 0000000000000000] [url = about:blank] 15:30:12 INFO - PROCESS | 1804 | --DOMWINDOW == 116 (00000074D1DC2400) [pid = 1804] [serial = 641] [outer = 0000000000000000] [url = about:blank] 15:30:12 INFO - PROCESS | 1804 | --DOMWINDOW == 115 (00000074D1DC9400) [pid = 1804] [serial = 638] [outer = 0000000000000000] [url = about:blank] 15:30:12 INFO - PROCESS | 1804 | --DOMWINDOW == 114 (00000074D69D1400) [pid = 1804] [serial = 639] [outer = 0000000000000000] [url = about:blank] 15:30:12 INFO - PROCESS | 1804 | --DOMWINDOW == 113 (00000074D6D3D400) [pid = 1804] [serial = 642] [outer = 0000000000000000] [url = about:blank] 15:30:12 INFO - PROCESS | 1804 | --DOMWINDOW == 112 (00000074DD460C00) [pid = 1804] [serial = 647] [outer = 0000000000000000] [url = about:blank] 15:30:12 INFO - PROCESS | 1804 | --DOMWINDOW == 111 (00000074E07A6800) [pid = 1804] [serial = 629] [outer = 0000000000000000] [url = about:blank] 15:30:12 INFO - PROCESS | 1804 | --DOMWINDOW == 110 (00000074E1FCB800) [pid = 1804] [serial = 662] [outer = 0000000000000000] [url = about:blank] 15:30:12 INFO - PROCESS | 1804 | --DOMWINDOW == 109 (00000074E07A6400) [pid = 1804] [serial = 660] [outer = 0000000000000000] [url = about:blank] 15:30:12 INFO - PROCESS | 1804 | --DOMWINDOW == 108 (00000074DF9EA800) [pid = 1804] [serial = 657] [outer = 0000000000000000] [url = about:blank] 15:30:12 INFO - PROCESS | 1804 | --DOMWINDOW == 107 (00000074DD7CF800) [pid = 1804] [serial = 650] [outer = 0000000000000000] [url = about:blank] 15:30:12 INFO - PROCESS | 1804 | --DOMWINDOW == 106 (00000074DDED4000) [pid = 1804] [serial = 651] [outer = 0000000000000000] [url = about:blank] 15:30:12 INFO - PROCESS | 1804 | --DOMWINDOW == 105 (00000074DECC5400) [pid = 1804] [serial = 654] [outer = 0000000000000000] [url = about:blank] 15:30:12 INFO - PROCESS | 1804 | --DOMWINDOW == 104 (00000074E289F800) [pid = 1804] [serial = 663] [outer = 0000000000000000] [url = about:blank] 15:30:12 INFO - PROCESS | 1804 | --DOMWINDOW == 103 (00000074DEA96000) [pid = 1804] [serial = 659] [outer = 0000000000000000] [url = about:blank] 15:30:12 INFO - PROCESS | 1804 | --DOMWINDOW == 102 (00000074DD761400) [pid = 1804] [serial = 648] [outer = 0000000000000000] [url = about:blank] 15:30:12 INFO - PROCESS | 1804 | --DOMWINDOW == 101 (00000074E0D71C00) [pid = 1804] [serial = 585] [outer = 0000000000000000] [url = about:blank] 15:30:12 INFO - PROCESS | 1804 | 1461191412813 Marionette TRACE conn5 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 15:30:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 15:30:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 881ms 15:30:12 INFO - PROCESS | 1804 | 1461191412878 Marionette TRACE conn5 -> [0,945,"getWindowHandle",null] 15:30:12 INFO - PROCESS | 1804 | 1461191412882 Marionette TRACE conn5 <- [1,945,null,{"value":"13"}] 15:30:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 15:30:12 INFO - PROCESS | 1804 | 1461191412887 Marionette TRACE conn5 -> [0,946,"setScriptTimeout",{"ms":35000}] 15:30:12 INFO - PROCESS | 1804 | 1461191412889 Marionette TRACE conn5 <- [1,946,null,{}] 15:30:12 INFO - PROCESS | 1804 | 1461191412893 Marionette TRACE conn5 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:12 INFO - PROCESS | 1804 | 1461191412983 Marionette TRACE conn5 <- [1,947,null,{"value":null}] 15:30:13 INFO - PROCESS | 1804 | 1461191412992 Marionette TRACE conn5 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:13 INFO - PROCESS | 1804 | ++DOCSHELL 00000074D7B8F000 == 46 [pid = 1804] [id = 246] 15:30:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 102 (00000074D1DC0000) [pid = 1804] [serial = 737] [outer = 0000000000000000] 15:30:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 103 (00000074D286B000) [pid = 1804] [serial = 738] [outer = 00000074D1DC0000] 15:30:13 INFO - PROCESS | 1804 | 1461191413039 Marionette DEBUG loaded listener.js 15:30:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 104 (00000074D6032400) [pid = 1804] [serial = 739] [outer = 00000074D1DC0000] 15:30:13 INFO - PROCESS | 1804 | 1461191413533 Marionette TRACE conn5 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 15:30:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 15:30:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 670ms 15:30:13 INFO - PROCESS | 1804 | 1461191413560 Marionette TRACE conn5 -> [0,949,"getWindowHandle",null] 15:30:13 INFO - PROCESS | 1804 | 1461191413563 Marionette TRACE conn5 <- [1,949,null,{"value":"13"}] 15:30:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 15:30:13 INFO - PROCESS | 1804 | 1461191413568 Marionette TRACE conn5 -> [0,950,"setScriptTimeout",{"ms":35000}] 15:30:13 INFO - PROCESS | 1804 | 1461191413574 Marionette TRACE conn5 <- [1,950,null,{}] 15:30:13 INFO - PROCESS | 1804 | 1461191413584 Marionette TRACE conn5 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:13 INFO - PROCESS | 1804 | 1461191413676 Marionette TRACE conn5 <- [1,951,null,{"value":null}] 15:30:13 INFO - PROCESS | 1804 | 1461191413784 Marionette TRACE conn5 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:13 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DB521800 == 47 [pid = 1804] [id = 247] 15:30:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 105 (00000074D688FC00) [pid = 1804] [serial = 740] [outer = 0000000000000000] 15:30:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 106 (00000074D7050000) [pid = 1804] [serial = 741] [outer = 00000074D688FC00] 15:30:13 INFO - PROCESS | 1804 | 1461191413840 Marionette DEBUG loaded listener.js 15:30:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 107 (00000074D70C8400) [pid = 1804] [serial = 742] [outer = 00000074D688FC00] 15:30:14 INFO - PROCESS | 1804 | 1461191414217 Marionette TRACE conn5 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 15:30:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 15:30:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 692ms 15:30:14 INFO - PROCESS | 1804 | 1461191414261 Marionette TRACE conn5 -> [0,953,"getWindowHandle",null] 15:30:14 INFO - PROCESS | 1804 | 1461191414264 Marionette TRACE conn5 <- [1,953,null,{"value":"13"}] 15:30:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 15:30:14 INFO - PROCESS | 1804 | 1461191414268 Marionette TRACE conn5 -> [0,954,"setScriptTimeout",{"ms":35000}] 15:30:14 INFO - PROCESS | 1804 | 1461191414270 Marionette TRACE conn5 <- [1,954,null,{}] 15:30:14 INFO - PROCESS | 1804 | 1461191414273 Marionette TRACE conn5 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:14 INFO - PROCESS | 1804 | 1461191414361 Marionette TRACE conn5 <- [1,955,null,{"value":null}] 15:30:14 INFO - PROCESS | 1804 | 1461191414368 Marionette TRACE conn5 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:14 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DE973000 == 48 [pid = 1804] [id = 248] 15:30:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 108 (00000074D7A35C00) [pid = 1804] [serial = 743] [outer = 0000000000000000] 15:30:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 109 (00000074D8645800) [pid = 1804] [serial = 744] [outer = 00000074D7A35C00] 15:30:14 INFO - PROCESS | 1804 | 1461191414414 Marionette DEBUG loaded listener.js 15:30:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 110 (00000074DAABF000) [pid = 1804] [serial = 745] [outer = 00000074D7A35C00] 15:30:14 INFO - PROCESS | 1804 | 1461191414889 Marionette TRACE conn5 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 15:30:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 15:30:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 671ms 15:30:14 INFO - PROCESS | 1804 | 1461191414942 Marionette TRACE conn5 -> [0,957,"getWindowHandle",null] 15:30:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 15:30:14 INFO - PROCESS | 1804 | 1461191414944 Marionette TRACE conn5 <- [1,957,null,{"value":"13"}] 15:30:14 INFO - PROCESS | 1804 | 1461191414947 Marionette TRACE conn5 -> [0,958,"setScriptTimeout",{"ms":35000}] 15:30:14 INFO - PROCESS | 1804 | 1461191414949 Marionette TRACE conn5 <- [1,958,null,{}] 15:30:14 INFO - PROCESS | 1804 | 1461191414961 Marionette TRACE conn5 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:15 INFO - PROCESS | 1804 | 1461191415073 Marionette TRACE conn5 <- [1,959,null,{"value":null}] 15:30:15 INFO - PROCESS | 1804 | 1461191415157 Marionette TRACE conn5 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:15 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DED38800 == 49 [pid = 1804] [id = 249] 15:30:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 111 (00000074DB5B2400) [pid = 1804] [serial = 746] [outer = 0000000000000000] 15:30:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 112 (00000074DB5BCC00) [pid = 1804] [serial = 747] [outer = 00000074DB5B2400] 15:30:15 INFO - PROCESS | 1804 | 1461191415216 Marionette DEBUG loaded listener.js 15:30:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 113 (00000074DD445C00) [pid = 1804] [serial = 748] [outer = 00000074DB5B2400] 15:30:15 INFO - PROCESS | 1804 | 1461191415689 Marionette TRACE conn5 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 15:30:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 15:30:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 777ms 15:30:15 INFO - PROCESS | 1804 | 1461191415727 Marionette TRACE conn5 -> [0,961,"getWindowHandle",null] 15:30:15 INFO - PROCESS | 1804 | 1461191415730 Marionette TRACE conn5 <- [1,961,null,{"value":"13"}] 15:30:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 15:30:15 INFO - PROCESS | 1804 | 1461191415737 Marionette TRACE conn5 -> [0,962,"setScriptTimeout",{"ms":35000}] 15:30:15 INFO - PROCESS | 1804 | 1461191415739 Marionette TRACE conn5 <- [1,962,null,{}] 15:30:15 INFO - PROCESS | 1804 | 1461191415743 Marionette TRACE conn5 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:15 INFO - PROCESS | 1804 | 1461191415862 Marionette TRACE conn5 <- [1,963,null,{"value":null}] 15:30:15 INFO - PROCESS | 1804 | 1461191415919 Marionette TRACE conn5 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:15 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DFCA7000 == 50 [pid = 1804] [id = 250] 15:30:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 114 (00000074DD768400) [pid = 1804] [serial = 749] [outer = 0000000000000000] 15:30:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 115 (00000074DD7C6400) [pid = 1804] [serial = 750] [outer = 00000074DD768400] 15:30:15 INFO - PROCESS | 1804 | 1461191415967 Marionette DEBUG loaded listener.js 15:30:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 116 (00000074DDCBE400) [pid = 1804] [serial = 751] [outer = 00000074DD768400] 15:30:16 INFO - PROCESS | 1804 | 1461191416391 Marionette TRACE conn5 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 15:30:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 15:30:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 671ms 15:30:16 INFO - PROCESS | 1804 | 1461191416413 Marionette TRACE conn5 -> [0,965,"getWindowHandle",null] 15:30:16 INFO - PROCESS | 1804 | 1461191416415 Marionette TRACE conn5 <- [1,965,null,{"value":"13"}] 15:30:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 15:30:16 INFO - PROCESS | 1804 | 1461191416418 Marionette TRACE conn5 -> [0,966,"setScriptTimeout",{"ms":35000}] 15:30:16 INFO - PROCESS | 1804 | 1461191416420 Marionette TRACE conn5 <- [1,966,null,{}] 15:30:16 INFO - PROCESS | 1804 | 1461191416424 Marionette TRACE conn5 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:16 INFO - PROCESS | 1804 | 1461191416562 Marionette TRACE conn5 <- [1,967,null,{"value":null}] 15:30:16 INFO - PROCESS | 1804 | --DOMWINDOW == 115 (00000074DD463800) [pid = 1804] [serial = 692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 15:30:16 INFO - PROCESS | 1804 | --DOMWINDOW == 114 (00000074D829C800) [pid = 1804] [serial = 689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 15:30:16 INFO - PROCESS | 1804 | --DOMWINDOW == 113 (00000074CFA09C00) [pid = 1804] [serial = 683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 15:30:16 INFO - PROCESS | 1804 | --DOMWINDOW == 112 (00000074DE9E8800) [pid = 1804] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 15:30:16 INFO - PROCESS | 1804 | --DOMWINDOW == 111 (00000074E1FF5000) [pid = 1804] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 15:30:16 INFO - PROCESS | 1804 | --DOMWINDOW == 110 (00000074D68A4000) [pid = 1804] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 15:30:16 INFO - PROCESS | 1804 | --DOMWINDOW == 109 (00000074D183D800) [pid = 1804] [serial = 686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 15:30:16 INFO - PROCESS | 1804 | --DOMWINDOW == 108 (00000074DFCE1C00) [pid = 1804] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 15:30:16 INFO - PROCESS | 1804 | --DOMWINDOW == 107 (00000074DDCB4400) [pid = 1804] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 15:30:16 INFO - PROCESS | 1804 | 1461191416754 Marionette TRACE conn5 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:16 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DD947000 == 51 [pid = 1804] [id = 251] 15:30:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 108 (00000074CFAAD800) [pid = 1804] [serial = 752] [outer = 0000000000000000] 15:30:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 109 (00000074D68A4000) [pid = 1804] [serial = 753] [outer = 00000074CFAAD800] 15:30:16 INFO - PROCESS | 1804 | 1461191416801 Marionette DEBUG loaded listener.js 15:30:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 110 (00000074DDED7000) [pid = 1804] [serial = 754] [outer = 00000074CFAAD800] 15:30:17 INFO - PROCESS | 1804 | 1461191417169 Marionette TRACE conn5 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 15:30:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 15:30:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 776ms 15:30:17 INFO - PROCESS | 1804 | 1461191417197 Marionette TRACE conn5 -> [0,969,"getWindowHandle",null] 15:30:17 INFO - PROCESS | 1804 | 1461191417199 Marionette TRACE conn5 <- [1,969,null,{"value":"13"}] 15:30:17 INFO - PROCESS | 1804 | 1461191417203 Marionette TRACE conn5 -> [0,970,"setScriptTimeout",{"ms":35000}] 15:30:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 15:30:17 INFO - PROCESS | 1804 | 1461191417205 Marionette TRACE conn5 <- [1,970,null,{}] 15:30:17 INFO - PROCESS | 1804 | 1461191417208 Marionette TRACE conn5 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:17 INFO - PROCESS | 1804 | 1461191417322 Marionette TRACE conn5 <- [1,971,null,{"value":null}] 15:30:17 INFO - PROCESS | 1804 | 1461191417332 Marionette TRACE conn5 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:17 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E3324000 == 52 [pid = 1804] [id = 252] 15:30:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 111 (00000074DE068800) [pid = 1804] [serial = 755] [outer = 0000000000000000] 15:30:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 112 (00000074DE594000) [pid = 1804] [serial = 756] [outer = 00000074DE068800] 15:30:17 INFO - PROCESS | 1804 | 1461191417378 Marionette DEBUG loaded listener.js 15:30:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 113 (00000074DEA99000) [pid = 1804] [serial = 757] [outer = 00000074DE068800] 15:30:17 INFO - PROCESS | 1804 | 1461191417794 Marionette TRACE conn5 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 15:30:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 15:30:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 629ms 15:30:17 INFO - PROCESS | 1804 | 1461191417835 Marionette TRACE conn5 -> [0,973,"getWindowHandle",null] 15:30:17 INFO - PROCESS | 1804 | 1461191417838 Marionette TRACE conn5 <- [1,973,null,{"value":"13"}] 15:30:17 INFO - PROCESS | 1804 | 1461191417841 Marionette TRACE conn5 -> [0,974,"setScriptTimeout",{"ms":35000}] 15:30:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 15:30:17 INFO - PROCESS | 1804 | 1461191417843 Marionette TRACE conn5 <- [1,974,null,{}] 15:30:17 INFO - PROCESS | 1804 | 1461191417847 Marionette TRACE conn5 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:17 INFO - PROCESS | 1804 | 1461191417962 Marionette TRACE conn5 <- [1,975,null,{"value":null}] 15:30:17 INFO - PROCESS | 1804 | 1461191417971 Marionette TRACE conn5 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:17 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E3779000 == 53 [pid = 1804] [id = 253] 15:30:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 114 (00000074DEAEC400) [pid = 1804] [serial = 758] [outer = 0000000000000000] 15:30:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 115 (00000074DEC33C00) [pid = 1804] [serial = 759] [outer = 00000074DEAEC400] 15:30:18 INFO - PROCESS | 1804 | 1461191418016 Marionette DEBUG loaded listener.js 15:30:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 116 (00000074DECC2000) [pid = 1804] [serial = 760] [outer = 00000074DEAEC400] 15:30:18 INFO - PROCESS | 1804 | 1461191418459 Marionette TRACE conn5 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 15:30:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 15:30:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 671ms 15:30:18 INFO - PROCESS | 1804 | 1461191418516 Marionette TRACE conn5 -> [0,977,"getWindowHandle",null] 15:30:18 INFO - PROCESS | 1804 | 1461191418518 Marionette TRACE conn5 <- [1,977,null,{"value":"13"}] 15:30:18 INFO - PROCESS | 1804 | 1461191418521 Marionette TRACE conn5 -> [0,978,"setScriptTimeout",{"ms":35000}] 15:30:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 15:30:18 INFO - PROCESS | 1804 | 1461191418523 Marionette TRACE conn5 <- [1,978,null,{}] 15:30:18 INFO - PROCESS | 1804 | 1461191418527 Marionette TRACE conn5 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:18 INFO - PROCESS | 1804 | 1461191418614 Marionette TRACE conn5 <- [1,979,null,{"value":null}] 15:30:18 INFO - PROCESS | 1804 | 1461191418622 Marionette TRACE conn5 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:18 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E3A96000 == 54 [pid = 1804] [id = 254] 15:30:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 117 (00000074DED71000) [pid = 1804] [serial = 761] [outer = 0000000000000000] 15:30:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 118 (00000074DED93000) [pid = 1804] [serial = 762] [outer = 00000074DED71000] 15:30:18 INFO - PROCESS | 1804 | 1461191418673 Marionette DEBUG loaded listener.js 15:30:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 119 (00000074DF4D2800) [pid = 1804] [serial = 763] [outer = 00000074DED71000] 15:30:19 INFO - PROCESS | 1804 | 1461191419415 Marionette TRACE conn5 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 15:30:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 15:30:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 922ms 15:30:19 INFO - PROCESS | 1804 | 1461191419447 Marionette TRACE conn5 -> [0,981,"getWindowHandle",null] 15:30:19 INFO - PROCESS | 1804 | 1461191419454 Marionette TRACE conn5 <- [1,981,null,{"value":"13"}] 15:30:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 15:30:19 INFO - PROCESS | 1804 | 1461191419460 Marionette TRACE conn5 -> [0,982,"setScriptTimeout",{"ms":35000}] 15:30:19 INFO - PROCESS | 1804 | 1461191419464 Marionette TRACE conn5 <- [1,982,null,{}] 15:30:19 INFO - PROCESS | 1804 | 1461191419470 Marionette TRACE conn5 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:19 INFO - PROCESS | 1804 | 1461191419590 Marionette TRACE conn5 <- [1,983,null,{"value":null}] 15:30:19 INFO - PROCESS | 1804 | 1461191419717 Marionette TRACE conn5 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:19 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DAA3E000 == 55 [pid = 1804] [id = 255] 15:30:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 120 (00000074D1D85800) [pid = 1804] [serial = 764] [outer = 0000000000000000] 15:30:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 121 (00000074D1DC2000) [pid = 1804] [serial = 765] [outer = 00000074D1D85800] 15:30:19 INFO - PROCESS | 1804 | 1461191419778 Marionette DEBUG loaded listener.js 15:30:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 122 (00000074D6087C00) [pid = 1804] [serial = 766] [outer = 00000074D1D85800] 15:30:20 INFO - PROCESS | 1804 | 1461191420368 Marionette TRACE conn5 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 15:30:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 15:30:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 943ms 15:30:20 INFO - PROCESS | 1804 | 1461191420404 Marionette TRACE conn5 -> [0,985,"getWindowHandle",null] 15:30:20 INFO - PROCESS | 1804 | 1461191420411 Marionette TRACE conn5 <- [1,985,null,{"value":"13"}] 15:30:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 15:30:20 INFO - PROCESS | 1804 | 1461191420418 Marionette TRACE conn5 -> [0,986,"setScriptTimeout",{"ms":35000}] 15:30:20 INFO - PROCESS | 1804 | 1461191420421 Marionette TRACE conn5 <- [1,986,null,{}] 15:30:20 INFO - PROCESS | 1804 | 1461191420425 Marionette TRACE conn5 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:20 INFO - PROCESS | 1804 | 1461191420542 Marionette TRACE conn5 <- [1,987,null,{"value":null}] 15:30:20 INFO - PROCESS | 1804 | 1461191420665 Marionette TRACE conn5 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:20 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DF4B3800 == 56 [pid = 1804] [id = 256] 15:30:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 123 (00000074D7057800) [pid = 1804] [serial = 767] [outer = 0000000000000000] 15:30:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 124 (00000074DAAC0400) [pid = 1804] [serial = 768] [outer = 00000074D7057800] 15:30:20 INFO - PROCESS | 1804 | 1461191420724 Marionette DEBUG loaded listener.js 15:30:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 125 (00000074DBC9A800) [pid = 1804] [serial = 769] [outer = 00000074D7057800] 15:30:21 INFO - PROCESS | 1804 | 1461191421333 Marionette TRACE conn5 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 15:30:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 15:30:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 986ms 15:30:21 INFO - PROCESS | 1804 | 1461191421404 Marionette TRACE conn5 -> [0,989,"getWindowHandle",null] 15:30:21 INFO - PROCESS | 1804 | 1461191421407 Marionette TRACE conn5 <- [1,989,null,{"value":"13"}] 15:30:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 15:30:21 INFO - PROCESS | 1804 | 1461191421411 Marionette TRACE conn5 -> [0,990,"setScriptTimeout",{"ms":35000}] 15:30:21 INFO - PROCESS | 1804 | 1461191421416 Marionette TRACE conn5 <- [1,990,null,{}] 15:30:21 INFO - PROCESS | 1804 | 1461191421443 Marionette TRACE conn5 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:21 INFO - PROCESS | 1804 | 1461191421568 Marionette TRACE conn5 <- [1,991,null,{"value":null}] 15:30:21 INFO - PROCESS | 1804 | 1461191421683 Marionette TRACE conn5 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:21 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E5D21800 == 57 [pid = 1804] [id = 257] 15:30:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 126 (00000074DDDEE400) [pid = 1804] [serial = 770] [outer = 0000000000000000] 15:30:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 127 (00000074DECCA800) [pid = 1804] [serial = 771] [outer = 00000074DDDEE400] 15:30:21 INFO - PROCESS | 1804 | 1461191421744 Marionette DEBUG loaded listener.js 15:30:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 128 (00000074DF4D3000) [pid = 1804] [serial = 772] [outer = 00000074DDDEE400] 15:30:22 INFO - PROCESS | 1804 | 1461191422323 Marionette TRACE conn5 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 15:30:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 15:30:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 944ms 15:30:22 INFO - PROCESS | 1804 | 1461191422357 Marionette TRACE conn5 -> [0,993,"getWindowHandle",null] 15:30:22 INFO - PROCESS | 1804 | 1461191422360 Marionette TRACE conn5 <- [1,993,null,{"value":"13"}] 15:30:22 INFO - PROCESS | 1804 | 1461191422384 Marionette TRACE conn5 -> [0,994,"setScriptTimeout",{"ms":35000}] 15:30:22 INFO - PROCESS | 1804 | 1461191422387 Marionette TRACE conn5 <- [1,994,null,{}] 15:30:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 15:30:22 INFO - PROCESS | 1804 | 1461191422393 Marionette TRACE conn5 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:22 INFO - PROCESS | 1804 | 1461191422508 Marionette TRACE conn5 <- [1,995,null,{"value":null}] 15:30:22 INFO - PROCESS | 1804 | 1461191422603 Marionette TRACE conn5 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:22 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E5F92000 == 58 [pid = 1804] [id = 258] 15:30:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 129 (00000074DFC68C00) [pid = 1804] [serial = 773] [outer = 0000000000000000] 15:30:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 130 (00000074DFCE4C00) [pid = 1804] [serial = 774] [outer = 00000074DFC68C00] 15:30:22 INFO - PROCESS | 1804 | 1461191422661 Marionette DEBUG loaded listener.js 15:30:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 131 (00000074E07A5C00) [pid = 1804] [serial = 775] [outer = 00000074DFC68C00] 15:30:23 INFO - PROCESS | 1804 | 1461191423222 Marionette TRACE conn5 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 15:30:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 15:30:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 881ms 15:30:23 INFO - PROCESS | 1804 | 1461191423273 Marionette TRACE conn5 -> [0,997,"getWindowHandle",null] 15:30:23 INFO - PROCESS | 1804 | 1461191423276 Marionette TRACE conn5 <- [1,997,null,{"value":"13"}] 15:30:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 15:30:23 INFO - PROCESS | 1804 | 1461191423279 Marionette TRACE conn5 -> [0,998,"setScriptTimeout",{"ms":35000}] 15:30:23 INFO - PROCESS | 1804 | 1461191423282 Marionette TRACE conn5 <- [1,998,null,{}] 15:30:23 INFO - PROCESS | 1804 | 1461191423286 Marionette TRACE conn5 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:23 INFO - PROCESS | 1804 | 1461191423396 Marionette TRACE conn5 <- [1,999,null,{"value":null}] 15:30:23 INFO - PROCESS | 1804 | 1461191423504 Marionette TRACE conn5 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:23 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E6152800 == 59 [pid = 1804] [id = 259] 15:30:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 132 (00000074D1547000) [pid = 1804] [serial = 776] [outer = 0000000000000000] 15:30:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 133 (00000074E0D6F000) [pid = 1804] [serial = 777] [outer = 00000074D1547000] 15:30:23 INFO - PROCESS | 1804 | 1461191423561 Marionette DEBUG loaded listener.js 15:30:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 134 (00000074E1415C00) [pid = 1804] [serial = 778] [outer = 00000074D1547000] 15:30:24 INFO - PROCESS | 1804 | 1461191424436 Marionette TRACE conn5 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 15:30:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 15:30:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1223ms 15:30:24 INFO - PROCESS | 1804 | 1461191424505 Marionette TRACE conn5 -> [0,1001,"getWindowHandle",null] 15:30:24 INFO - PROCESS | 1804 | 1461191424510 Marionette TRACE conn5 <- [1,1001,null,{"value":"13"}] 15:30:24 INFO - PROCESS | 1804 | 1461191424515 Marionette TRACE conn5 -> [0,1002,"setScriptTimeout",{"ms":35000}] 15:30:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 15:30:24 INFO - PROCESS | 1804 | 1461191424518 Marionette TRACE conn5 <- [1,1002,null,{}] 15:30:24 INFO - PROCESS | 1804 | 1461191424524 Marionette TRACE conn5 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:24 INFO - PROCESS | 1804 | 1461191424629 Marionette TRACE conn5 <- [1,1003,null,{"value":null}] 15:30:24 INFO - PROCESS | 1804 | 1461191424707 Marionette TRACE conn5 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:24 INFO - PROCESS | 1804 | ++DOCSHELL 00000074D7AE8000 == 60 [pid = 1804] [id = 260] 15:30:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 135 (00000074D154D000) [pid = 1804] [serial = 779] [outer = 0000000000000000] 15:30:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 136 (00000074D1823000) [pid = 1804] [serial = 780] [outer = 00000074D154D000] 15:30:24 INFO - PROCESS | 1804 | 1461191424800 Marionette DEBUG loaded listener.js 15:30:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 137 (00000074D1DBDC00) [pid = 1804] [serial = 781] [outer = 00000074D154D000] 15:30:25 INFO - PROCESS | 1804 | 1461191425460 Marionette TRACE conn5 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 15:30:25 INFO - PROCESS | 1804 | --DOCSHELL 00000074E3779000 == 59 [pid = 1804] [id = 253] 15:30:25 INFO - PROCESS | 1804 | --DOCSHELL 00000074E3324000 == 58 [pid = 1804] [id = 252] 15:30:25 INFO - PROCESS | 1804 | --DOCSHELL 00000074DD947000 == 57 [pid = 1804] [id = 251] 15:30:25 INFO - PROCESS | 1804 | --DOCSHELL 00000074DFCA7000 == 56 [pid = 1804] [id = 250] 15:30:25 INFO - PROCESS | 1804 | --DOCSHELL 00000074DB521800 == 55 [pid = 1804] [id = 247] 15:30:25 INFO - PROCESS | 1804 | --DOMWINDOW == 136 (00000074E29D3000) [pid = 1804] [serial = 711] [outer = 0000000000000000] [url = about:blank] 15:30:25 INFO - PROCESS | 1804 | --DOCSHELL 00000074D7B8F000 == 54 [pid = 1804] [id = 246] 15:30:25 INFO - PROCESS | 1804 | --DOCSHELL 00000074D3169000 == 53 [pid = 1804] [id = 245] 15:30:25 INFO - PROCESS | 1804 | --DOCSHELL 00000074D7B8D800 == 52 [pid = 1804] [id = 244] 15:30:25 INFO - PROCESS | 1804 | --DOCSHELL 00000074DBC55800 == 51 [pid = 1804] [id = 238] 15:30:25 INFO - PROCESS | 1804 | --DOMWINDOW == 135 (00000074DD467000) [pid = 1804] [serial = 693] [outer = 0000000000000000] [url = about:blank] 15:30:25 INFO - PROCESS | 1804 | --DOMWINDOW == 134 (00000074DAAC5000) [pid = 1804] [serial = 690] [outer = 0000000000000000] [url = about:blank] 15:30:25 INFO - PROCESS | 1804 | --DOMWINDOW == 133 (00000074D603DC00) [pid = 1804] [serial = 685] [outer = 0000000000000000] [url = about:blank] 15:30:25 INFO - PROCESS | 1804 | --DOMWINDOW == 132 (00000074D1D80800) [pid = 1804] [serial = 684] [outer = 0000000000000000] [url = about:blank] 15:30:25 INFO - PROCESS | 1804 | --DOMWINDOW == 131 (00000074E29E0400) [pid = 1804] [serial = 678] [outer = 0000000000000000] [url = about:blank] 15:30:25 INFO - PROCESS | 1804 | --DOMWINDOW == 130 (00000074DF2A6400) [pid = 1804] [serial = 700] [outer = 0000000000000000] [url = about:blank] 15:30:25 INFO - PROCESS | 1804 | --DOMWINDOW == 129 (00000074DD463C00) [pid = 1804] [serial = 671] [outer = 0000000000000000] [url = about:blank] 15:30:25 INFO - PROCESS | 1804 | --DOMWINDOW == 128 (00000074DED8F400) [pid = 1804] [serial = 699] [outer = 0000000000000000] [url = about:blank] 15:30:25 INFO - PROCESS | 1804 | --DOMWINDOW == 127 (00000074E289EC00) [pid = 1804] [serial = 709] [outer = 0000000000000000] [url = about:blank] 15:30:25 INFO - PROCESS | 1804 | --DOMWINDOW == 126 (00000074DED91000) [pid = 1804] [serial = 705] [outer = 0000000000000000] [url = about:blank] 15:30:25 INFO - PROCESS | 1804 | --DOMWINDOW == 125 (00000074DBBFE000) [pid = 1804] [serial = 691] [outer = 0000000000000000] [url = about:blank] 15:30:25 INFO - PROCESS | 1804 | --DOMWINDOW == 124 (00000074DB20B000) [pid = 1804] [serial = 675] [outer = 0000000000000000] [url = about:blank] 15:30:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 15:30:25 INFO - PROCESS | 1804 | --DOMWINDOW == 123 (00000074D356CC00) [pid = 1804] [serial = 668] [outer = 0000000000000000] [url = about:blank] 15:30:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1032ms 15:30:25 INFO - PROCESS | 1804 | --DOMWINDOW == 122 (00000074D1DC9000) [pid = 1804] [serial = 687] [outer = 0000000000000000] [url = about:blank] 15:30:25 INFO - PROCESS | 1804 | --DOMWINDOW == 121 (00000074D705E400) [pid = 1804] [serial = 688] [outer = 0000000000000000] [url = about:blank] 15:30:25 INFO - PROCESS | 1804 | --DOMWINDOW == 120 (00000074DD45F800) [pid = 1804] [serial = 681] [outer = 0000000000000000] [url = about:blank] 15:30:25 INFO - PROCESS | 1804 | --DOMWINDOW == 119 (00000074E07A1800) [pid = 1804] [serial = 702] [outer = 0000000000000000] [url = about:blank] 15:30:25 INFO - PROCESS | 1804 | --DOMWINDOW == 118 (00000074E2042400) [pid = 1804] [serial = 708] [outer = 0000000000000000] [url = about:blank] 15:30:25 INFO - PROCESS | 1804 | --DOMWINDOW == 117 (00000074E1C1E000) [pid = 1804] [serial = 703] [outer = 0000000000000000] [url = about:blank] 15:30:25 INFO - PROCESS | 1804 | --DOMWINDOW == 116 (00000074DDED3800) [pid = 1804] [serial = 696] [outer = 0000000000000000] [url = about:blank] 15:30:25 INFO - PROCESS | 1804 | --DOMWINDOW == 115 (00000074DE0E4000) [pid = 1804] [serial = 697] [outer = 0000000000000000] [url = about:blank] 15:30:25 INFO - PROCESS | 1804 | --DOMWINDOW == 114 (00000074DD7CA400) [pid = 1804] [serial = 694] [outer = 0000000000000000] [url = about:blank] 15:30:25 INFO - PROCESS | 1804 | --DOMWINDOW == 113 (00000074E1FC1000) [pid = 1804] [serial = 706] [outer = 0000000000000000] [url = about:blank] 15:30:25 INFO - PROCESS | 1804 | --DOMWINDOW == 112 (00000074D1842800) [pid = 1804] [serial = 375] [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.] 15:30:25 INFO - PROCESS | 1804 | 1461191425557 Marionette TRACE conn5 -> [0,1005,"getWindowHandle",null] 15:30:25 INFO - PROCESS | 1804 | 1461191425563 Marionette TRACE conn5 <- [1,1005,null,{"value":"13"}] 15:30:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 15:30:25 INFO - PROCESS | 1804 | 1461191425590 Marionette TRACE conn5 -> [0,1006,"setScriptTimeout",{"ms":35000}] 15:30:25 INFO - PROCESS | 1804 | 1461191425593 Marionette TRACE conn5 <- [1,1006,null,{}] 15:30:25 INFO - PROCESS | 1804 | 1461191425596 Marionette TRACE conn5 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:25 INFO - PROCESS | 1804 | 1461191425693 Marionette TRACE conn5 <- [1,1007,null,{"value":null}] 15:30:25 INFO - PROCESS | 1804 | 1461191425700 Marionette TRACE conn5 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:25 INFO - PROCESS | 1804 | ++DOCSHELL 00000074D6EA7800 == 52 [pid = 1804] [id = 261] 15:30:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 113 (00000074D153D400) [pid = 1804] [serial = 782] [outer = 0000000000000000] 15:30:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 114 (00000074D1821C00) [pid = 1804] [serial = 783] [outer = 00000074D153D400] 15:30:25 INFO - PROCESS | 1804 | 1461191425748 Marionette DEBUG loaded listener.js 15:30:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 115 (00000074D1DBC400) [pid = 1804] [serial = 784] [outer = 00000074D153D400] 15:30:26 INFO - PROCESS | 1804 | 1461191426270 Marionette TRACE conn5 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 15:30:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 15:30:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 734ms 15:30:26 INFO - PROCESS | 1804 | 1461191426330 Marionette TRACE conn5 -> [0,1009,"getWindowHandle",null] 15:30:26 INFO - PROCESS | 1804 | 1461191426332 Marionette TRACE conn5 <- [1,1009,null,{"value":"13"}] 15:30:26 INFO - PROCESS | 1804 | 1461191426335 Marionette TRACE conn5 -> [0,1010,"setScriptTimeout",{"ms":35000}] 15:30:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 15:30:26 INFO - PROCESS | 1804 | 1461191426339 Marionette TRACE conn5 <- [1,1010,null,{}] 15:30:26 INFO - PROCESS | 1804 | 1461191426350 Marionette TRACE conn5 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:26 INFO - PROCESS | 1804 | 1461191426446 Marionette TRACE conn5 <- [1,1011,null,{"value":null}] 15:30:26 INFO - PROCESS | 1804 | 1461191426523 Marionette TRACE conn5 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:26 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DDA87800 == 53 [pid = 1804] [id = 262] 15:30:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 116 (00000074D1816800) [pid = 1804] [serial = 785] [outer = 0000000000000000] 15:30:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 117 (00000074D688CC00) [pid = 1804] [serial = 786] [outer = 00000074D1816800] 15:30:26 INFO - PROCESS | 1804 | 1461191426574 Marionette DEBUG loaded listener.js 15:30:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 118 (00000074D7054C00) [pid = 1804] [serial = 787] [outer = 00000074D1816800] 15:30:26 INFO - PROCESS | 1804 | 1461191426973 Marionette TRACE conn5 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 15:30:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 15:30:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 671ms 15:30:27 INFO - PROCESS | 1804 | 1461191427009 Marionette TRACE conn5 -> [0,1013,"getWindowHandle",null] 15:30:27 INFO - PROCESS | 1804 | 1461191427012 Marionette TRACE conn5 <- [1,1013,null,{"value":"13"}] 15:30:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 15:30:27 INFO - PROCESS | 1804 | 1461191427015 Marionette TRACE conn5 -> [0,1014,"setScriptTimeout",{"ms":35000}] 15:30:27 INFO - PROCESS | 1804 | 1461191427017 Marionette TRACE conn5 <- [1,1014,null,{}] 15:30:27 INFO - PROCESS | 1804 | 1461191427021 Marionette TRACE conn5 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:27 INFO - PROCESS | 1804 | 1461191427108 Marionette TRACE conn5 <- [1,1015,null,{"value":null}] 15:30:27 INFO - PROCESS | 1804 | 1461191427115 Marionette TRACE conn5 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:27 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DE961000 == 54 [pid = 1804] [id = 263] 15:30:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 119 (00000074D70C1400) [pid = 1804] [serial = 788] [outer = 0000000000000000] 15:30:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 120 (00000074D7A9E400) [pid = 1804] [serial = 789] [outer = 00000074D70C1400] 15:30:27 INFO - PROCESS | 1804 | 1461191427163 Marionette DEBUG loaded listener.js 15:30:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 121 (00000074DAA58800) [pid = 1804] [serial = 790] [outer = 00000074D70C1400] 15:30:27 INFO - PROCESS | 1804 | 1461191427603 Marionette TRACE conn5 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 15:30:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 15:30:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 629ms 15:30:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 15:30:27 INFO - PROCESS | 1804 | 1461191427660 Marionette TRACE conn5 -> [0,1017,"getWindowHandle",null] 15:30:27 INFO - PROCESS | 1804 | 1461191427662 Marionette TRACE conn5 <- [1,1017,null,{"value":"13"}] 15:30:27 INFO - PROCESS | 1804 | 1461191427666 Marionette TRACE conn5 -> [0,1018,"setScriptTimeout",{"ms":35000}] 15:30:27 INFO - PROCESS | 1804 | 1461191427668 Marionette TRACE conn5 <- [1,1018,null,{}] 15:30:27 INFO - PROCESS | 1804 | 1461191427671 Marionette TRACE conn5 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:27 INFO - PROCESS | 1804 | 1461191427780 Marionette TRACE conn5 <- [1,1019,null,{"value":null}] 15:30:27 INFO - PROCESS | 1804 | 1461191427865 Marionette TRACE conn5 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:27 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DED4D800 == 55 [pid = 1804] [id = 264] 15:30:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 122 (00000074DAAC7000) [pid = 1804] [serial = 791] [outer = 0000000000000000] 15:30:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 123 (00000074DB206800) [pid = 1804] [serial = 792] [outer = 00000074DAAC7000] 15:30:27 INFO - PROCESS | 1804 | 1461191427913 Marionette DEBUG loaded listener.js 15:30:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 124 (00000074DBC9AC00) [pid = 1804] [serial = 793] [outer = 00000074DAAC7000] 15:30:28 INFO - PROCESS | 1804 | 1461191428346 Marionette TRACE conn5 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 15:30:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 15:30:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 734ms 15:30:28 INFO - PROCESS | 1804 | 1461191428402 Marionette TRACE conn5 -> [0,1021,"getWindowHandle",null] 15:30:28 INFO - PROCESS | 1804 | 1461191428404 Marionette TRACE conn5 <- [1,1021,null,{"value":"13"}] 15:30:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 15:30:28 INFO - PROCESS | 1804 | 1461191428414 Marionette TRACE conn5 -> [0,1022,"setScriptTimeout",{"ms":35000}] 15:30:28 INFO - PROCESS | 1804 | 1461191428416 Marionette TRACE conn5 <- [1,1022,null,{}] 15:30:28 INFO - PROCESS | 1804 | 1461191428420 Marionette TRACE conn5 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:28 INFO - PROCESS | 1804 | 1461191428555 Marionette TRACE conn5 <- [1,1023,null,{"value":null}] 15:30:28 INFO - PROCESS | 1804 | 1461191428614 Marionette TRACE conn5 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:28 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DFCAF800 == 56 [pid = 1804] [id = 265] 15:30:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 125 (00000074DD764C00) [pid = 1804] [serial = 794] [outer = 0000000000000000] 15:30:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 126 (00000074DD7CA400) [pid = 1804] [serial = 795] [outer = 00000074DD764C00] 15:30:28 INFO - PROCESS | 1804 | 1461191428666 Marionette DEBUG loaded listener.js 15:30:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 127 (00000074DDDEC800) [pid = 1804] [serial = 796] [outer = 00000074DD764C00] 15:30:29 INFO - PROCESS | 1804 | 1461191429094 Marionette TRACE conn5 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 15:30:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 15:30:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 734ms 15:30:29 INFO - PROCESS | 1804 | 1461191429159 Marionette TRACE conn5 -> [0,1025,"getWindowHandle",null] 15:30:29 INFO - PROCESS | 1804 | 1461191429162 Marionette TRACE conn5 <- [1,1025,null,{"value":"13"}] 15:30:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 15:30:29 INFO - PROCESS | 1804 | 1461191429168 Marionette TRACE conn5 -> [0,1026,"setScriptTimeout",{"ms":35000}] 15:30:29 INFO - PROCESS | 1804 | 1461191429169 Marionette TRACE conn5 <- [1,1026,null,{}] 15:30:29 INFO - PROCESS | 1804 | 1461191429173 Marionette TRACE conn5 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:29 INFO - PROCESS | 1804 | 1461191429285 Marionette TRACE conn5 <- [1,1027,null,{"value":null}] 15:30:29 INFO - PROCESS | 1804 | 1461191429295 Marionette TRACE conn5 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:29 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E331D000 == 57 [pid = 1804] [id = 266] 15:30:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 128 (00000074DDDF7C00) [pid = 1804] [serial = 797] [outer = 0000000000000000] 15:30:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 129 (00000074DE06BC00) [pid = 1804] [serial = 798] [outer = 00000074DDDF7C00] 15:30:29 INFO - PROCESS | 1804 | 1461191429386 Marionette DEBUG loaded listener.js 15:30:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 130 (00000074DE9DEC00) [pid = 1804] [serial = 799] [outer = 00000074DDDF7C00] 15:30:29 INFO - PROCESS | 1804 | --DOMWINDOW == 129 (00000074DEAEC400) [pid = 1804] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 15:30:29 INFO - PROCESS | 1804 | --DOMWINDOW == 128 (00000074D1D7CC00) [pid = 1804] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 15:30:29 INFO - PROCESS | 1804 | --DOMWINDOW == 127 (00000074D6F5A000) [pid = 1804] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 15:30:29 INFO - PROCESS | 1804 | --DOMWINDOW == 126 (00000074DE0E0400) [pid = 1804] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 15:30:29 INFO - PROCESS | 1804 | --DOMWINDOW == 125 (00000074DECC0400) [pid = 1804] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 15:30:29 INFO - PROCESS | 1804 | --DOMWINDOW == 124 (00000074DB5B2400) [pid = 1804] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 15:30:29 INFO - PROCESS | 1804 | --DOMWINDOW == 123 (00000074DD768400) [pid = 1804] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 15:30:29 INFO - PROCESS | 1804 | --DOMWINDOW == 122 (00000074D7A35C00) [pid = 1804] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 15:30:29 INFO - PROCESS | 1804 | --DOMWINDOW == 121 (00000074CFC2F400) [pid = 1804] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 15:30:29 INFO - PROCESS | 1804 | --DOMWINDOW == 120 (00000074CF9C9800) [pid = 1804] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 15:30:29 INFO - PROCESS | 1804 | --DOMWINDOW == 119 (00000074D1DC0000) [pid = 1804] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 15:30:29 INFO - PROCESS | 1804 | --DOMWINDOW == 118 (00000074CFAAD800) [pid = 1804] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 15:30:29 INFO - PROCESS | 1804 | --DOMWINDOW == 117 (00000074D688FC00) [pid = 1804] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 15:30:29 INFO - PROCESS | 1804 | --DOMWINDOW == 116 (00000074E2967C00) [pid = 1804] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 15:30:29 INFO - PROCESS | 1804 | --DOMWINDOW == 115 (00000074DE068800) [pid = 1804] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 15:30:29 INFO - PROCESS | 1804 | --DOMWINDOW == 114 (00000074E079AC00) [pid = 1804] [serial = 664] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 15:30:29 INFO - PROCESS | 1804 | 1461191429977 Marionette TRACE conn5 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 15:30:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 15:30:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 839ms 15:30:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 15:30:30 INFO - PROCESS | 1804 | 1461191430008 Marionette TRACE conn5 -> [0,1029,"getWindowHandle",null] 15:30:30 INFO - PROCESS | 1804 | 1461191430010 Marionette TRACE conn5 <- [1,1029,null,{"value":"13"}] 15:30:30 INFO - PROCESS | 1804 | 1461191430014 Marionette TRACE conn5 -> [0,1030,"setScriptTimeout",{"ms":35000}] 15:30:30 INFO - PROCESS | 1804 | 1461191430015 Marionette TRACE conn5 <- [1,1030,null,{}] 15:30:30 INFO - PROCESS | 1804 | 1461191430019 Marionette TRACE conn5 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:30 INFO - PROCESS | 1804 | 1461191430103 Marionette TRACE conn5 <- [1,1031,null,{"value":null}] 15:30:30 INFO - PROCESS | 1804 | 1461191430184 Marionette TRACE conn5 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:30 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E3333800 == 58 [pid = 1804] [id = 267] 15:30:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 115 (00000074CFC2F400) [pid = 1804] [serial = 800] [outer = 0000000000000000] 15:30:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 116 (00000074D7A35C00) [pid = 1804] [serial = 801] [outer = 00000074CFC2F400] 15:30:30 INFO - PROCESS | 1804 | 1461191430231 Marionette DEBUG loaded listener.js 15:30:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 117 (00000074DE6F7800) [pid = 1804] [serial = 802] [outer = 00000074CFC2F400] 15:30:30 INFO - PROCESS | 1804 | 1461191430599 Marionette TRACE conn5 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 15:30:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 15:30:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 630ms 15:30:30 INFO - PROCESS | 1804 | 1461191430647 Marionette TRACE conn5 -> [0,1033,"getWindowHandle",null] 15:30:30 INFO - PROCESS | 1804 | 1461191430649 Marionette TRACE conn5 <- [1,1033,null,{"value":"13"}] 15:30:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 15:30:30 INFO - PROCESS | 1804 | 1461191430652 Marionette TRACE conn5 -> [0,1034,"setScriptTimeout",{"ms":35000}] 15:30:30 INFO - PROCESS | 1804 | 1461191430654 Marionette TRACE conn5 <- [1,1034,null,{}] 15:30:30 INFO - PROCESS | 1804 | 1461191430658 Marionette TRACE conn5 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:30 INFO - PROCESS | 1804 | 1461191430770 Marionette TRACE conn5 <- [1,1035,null,{"value":null}] 15:30:30 INFO - PROCESS | 1804 | 1461191430779 Marionette TRACE conn5 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:30 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E38AD800 == 59 [pid = 1804] [id = 268] 15:30:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 118 (00000074DEAF5000) [pid = 1804] [serial = 803] [outer = 0000000000000000] 15:30:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 119 (00000074DEC36000) [pid = 1804] [serial = 804] [outer = 00000074DEAF5000] 15:30:30 INFO - PROCESS | 1804 | 1461191430825 Marionette DEBUG loaded listener.js 15:30:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 120 (00000074DECC4C00) [pid = 1804] [serial = 805] [outer = 00000074DEAF5000] 15:30:31 INFO - PROCESS | 1804 | 1461191431211 Marionette TRACE conn5 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 15:30:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 15:30:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 629ms 15:30:31 INFO - PROCESS | 1804 | 1461191431285 Marionette TRACE conn5 -> [0,1037,"getWindowHandle",null] 15:30:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 15:30:31 INFO - PROCESS | 1804 | 1461191431287 Marionette TRACE conn5 <- [1,1037,null,{"value":"13"}] 15:30:31 INFO - PROCESS | 1804 | 1461191431291 Marionette TRACE conn5 -> [0,1038,"setScriptTimeout",{"ms":35000}] 15:30:31 INFO - PROCESS | 1804 | 1461191431293 Marionette TRACE conn5 <- [1,1038,null,{}] 15:30:31 INFO - PROCESS | 1804 | 1461191431296 Marionette TRACE conn5 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:31 INFO - PROCESS | 1804 | 1461191431411 Marionette TRACE conn5 <- [1,1039,null,{"value":null}] 15:30:31 INFO - PROCESS | 1804 | 1461191431424 Marionette TRACE conn5 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:31 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E5D07000 == 60 [pid = 1804] [id = 269] 15:30:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 121 (00000074DECBC000) [pid = 1804] [serial = 806] [outer = 0000000000000000] 15:30:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 122 (00000074DF077000) [pid = 1804] [serial = 807] [outer = 00000074DECBC000] 15:30:31 INFO - PROCESS | 1804 | 1461191431469 Marionette DEBUG loaded listener.js 15:30:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 123 (00000074DF997400) [pid = 1804] [serial = 808] [outer = 00000074DECBC000] 15:30:31 INFO - PROCESS | 1804 | 1461191431952 Marionette TRACE conn5 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 15:30:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 15:30:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 671ms 15:30:31 INFO - PROCESS | 1804 | 1461191431966 Marionette TRACE conn5 -> [0,1041,"getWindowHandle",null] 15:30:31 INFO - PROCESS | 1804 | 1461191431971 Marionette TRACE conn5 <- [1,1041,null,{"value":"13"}] 15:30:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 15:30:31 INFO - PROCESS | 1804 | 1461191431976 Marionette TRACE conn5 -> [0,1042,"setScriptTimeout",{"ms":35000}] 15:30:31 INFO - PROCESS | 1804 | 1461191431981 Marionette TRACE conn5 <- [1,1042,null,{}] 15:30:31 INFO - PROCESS | 1804 | 1461191431988 Marionette TRACE conn5 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:32 INFO - PROCESS | 1804 | 1461191432193 Marionette TRACE conn5 <- [1,1043,null,{"value":null}] 15:30:32 INFO - PROCESS | 1804 | 1461191432296 Marionette TRACE conn5 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:32 INFO - PROCESS | 1804 | ++DOCSHELL 00000074D6D7C800 == 61 [pid = 1804] [id = 270] 15:30:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 124 (00000074D0FC9C00) [pid = 1804] [serial = 809] [outer = 0000000000000000] 15:30:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 125 (00000074D153E000) [pid = 1804] [serial = 810] [outer = 00000074D0FC9C00] 15:30:32 INFO - PROCESS | 1804 | 1461191432357 Marionette DEBUG loaded listener.js 15:30:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 126 (00000074D1DBFC00) [pid = 1804] [serial = 811] [outer = 00000074D0FC9C00] 15:30:32 INFO - PROCESS | 1804 | 1461191432914 Marionette TRACE conn5 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 15:30:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 15:30:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 986ms 15:30:32 INFO - PROCESS | 1804 | 1461191432967 Marionette TRACE conn5 -> [0,1045,"getWindowHandle",null] 15:30:32 INFO - PROCESS | 1804 | 1461191432973 Marionette TRACE conn5 <- [1,1045,null,{"value":"13"}] 15:30:32 INFO - PROCESS | 1804 | 1461191432980 Marionette TRACE conn5 -> [0,1046,"setScriptTimeout",{"ms":35000}] 15:30:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 15:30:32 INFO - PROCESS | 1804 | 1461191432983 Marionette TRACE conn5 <- [1,1046,null,{}] 15:30:32 INFO - PROCESS | 1804 | 1461191432988 Marionette TRACE conn5 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:33 INFO - PROCESS | 1804 | 1461191433103 Marionette TRACE conn5 <- [1,1047,null,{"value":null}] 15:30:33 INFO - PROCESS | 1804 | 1461191433199 Marionette TRACE conn5 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:33 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DED54800 == 62 [pid = 1804] [id = 271] 15:30:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 127 (00000074D6D38400) [pid = 1804] [serial = 812] [outer = 0000000000000000] 15:30:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 128 (00000074D6F5B400) [pid = 1804] [serial = 813] [outer = 00000074D6D38400] 15:30:33 INFO - PROCESS | 1804 | 1461191433257 Marionette DEBUG loaded listener.js 15:30:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 129 (00000074DA89F800) [pid = 1804] [serial = 814] [outer = 00000074D6D38400] 15:30:33 INFO - PROCESS | 1804 | 1461191433889 Marionette TRACE conn5 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 15:30:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 15:30:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 923ms 15:30:33 INFO - PROCESS | 1804 | 1461191433909 Marionette TRACE conn5 -> [0,1049,"getWindowHandle",null] 15:30:33 INFO - PROCESS | 1804 | 1461191433912 Marionette TRACE conn5 <- [1,1049,null,{"value":"13"}] 15:30:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 15:30:33 INFO - PROCESS | 1804 | 1461191433915 Marionette TRACE conn5 -> [0,1050,"setScriptTimeout",{"ms":35000}] 15:30:33 INFO - PROCESS | 1804 | 1461191433920 Marionette TRACE conn5 <- [1,1050,null,{}] 15:30:33 INFO - PROCESS | 1804 | 1461191433932 Marionette TRACE conn5 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:34 INFO - PROCESS | 1804 | 1461191434049 Marionette TRACE conn5 <- [1,1051,null,{"value":null}] 15:30:34 INFO - PROCESS | 1804 | 1461191434172 Marionette TRACE conn5 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:34 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E5F87800 == 63 [pid = 1804] [id = 272] 15:30:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 130 (00000074DD761000) [pid = 1804] [serial = 815] [outer = 0000000000000000] 15:30:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 131 (00000074DDCC1C00) [pid = 1804] [serial = 816] [outer = 00000074DD761000] 15:30:34 INFO - PROCESS | 1804 | 1461191434234 Marionette DEBUG loaded listener.js 15:30:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 132 (00000074DED6F800) [pid = 1804] [serial = 817] [outer = 00000074DD761000] 15:30:34 INFO - PROCESS | 1804 | 1461191434886 Marionette TRACE conn5 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 15:30:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 15:30:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1027ms 15:30:34 INFO - PROCESS | 1804 | 1461191434945 Marionette TRACE conn5 -> [0,1053,"getWindowHandle",null] 15:30:34 INFO - PROCESS | 1804 | 1461191434948 Marionette TRACE conn5 <- [1,1053,null,{"value":"13"}] 15:30:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 15:30:34 INFO - PROCESS | 1804 | 1461191434952 Marionette TRACE conn5 -> [0,1054,"setScriptTimeout",{"ms":35000}] 15:30:34 INFO - PROCESS | 1804 | 1461191434954 Marionette TRACE conn5 <- [1,1054,null,{}] 15:30:34 INFO - PROCESS | 1804 | 1461191434958 Marionette TRACE conn5 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:35 INFO - PROCESS | 1804 | 1461191435069 Marionette TRACE conn5 <- [1,1055,null,{"value":null}] 15:30:35 INFO - PROCESS | 1804 | 1461191435190 Marionette TRACE conn5 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:35 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E6168800 == 64 [pid = 1804] [id = 273] 15:30:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 133 (00000074E07E2000) [pid = 1804] [serial = 818] [outer = 0000000000000000] 15:30:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 134 (00000074E122B000) [pid = 1804] [serial = 819] [outer = 00000074E07E2000] 15:30:35 INFO - PROCESS | 1804 | 1461191435249 Marionette DEBUG loaded listener.js 15:30:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 135 (00000074E1C16400) [pid = 1804] [serial = 820] [outer = 00000074E07E2000] 15:30:35 INFO - PROCESS | 1804 | 1461191435803 Marionette TRACE conn5 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 15:30:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 15:30:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 923ms 15:30:35 INFO - PROCESS | 1804 | 1461191435877 Marionette TRACE conn5 -> [0,1057,"getWindowHandle",null] 15:30:35 INFO - PROCESS | 1804 | 1461191435880 Marionette TRACE conn5 <- [1,1057,null,{"value":"13"}] 15:30:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 15:30:35 INFO - PROCESS | 1804 | 1461191435883 Marionette TRACE conn5 -> [0,1058,"setScriptTimeout",{"ms":35000}] 15:30:35 INFO - PROCESS | 1804 | 1461191435886 Marionette TRACE conn5 <- [1,1058,null,{}] 15:30:35 INFO - PROCESS | 1804 | 1461191435889 Marionette TRACE conn5 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:36 INFO - PROCESS | 1804 | 1461191435997 Marionette TRACE conn5 <- [1,1059,null,{"value":null}] 15:30:36 INFO - PROCESS | 1804 | 1461191436091 Marionette TRACE conn5 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:36 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E6B4D000 == 65 [pid = 1804] [id = 274] 15:30:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 136 (00000074E0D71800) [pid = 1804] [serial = 821] [outer = 0000000000000000] 15:30:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 137 (00000074E1F04C00) [pid = 1804] [serial = 822] [outer = 00000074E0D71800] 15:30:36 INFO - PROCESS | 1804 | 1461191436148 Marionette DEBUG loaded listener.js 15:30:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 138 (00000074E1FC2800) [pid = 1804] [serial = 823] [outer = 00000074E0D71800] 15:30:36 INFO - PROCESS | 1804 | 1461191436744 Marionette TRACE conn5 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 15:30:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 15:30:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 881ms 15:30:36 INFO - PROCESS | 1804 | 1461191436767 Marionette TRACE conn5 -> [0,1061,"getWindowHandle",null] 15:30:36 INFO - PROCESS | 1804 | 1461191436769 Marionette TRACE conn5 <- [1,1061,null,{"value":"13"}] 15:30:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 15:30:36 INFO - PROCESS | 1804 | 1461191436773 Marionette TRACE conn5 -> [0,1062,"setScriptTimeout",{"ms":35000}] 15:30:36 INFO - PROCESS | 1804 | 1461191436775 Marionette TRACE conn5 <- [1,1062,null,{}] 15:30:36 INFO - PROCESS | 1804 | 1461191436779 Marionette TRACE conn5 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:36 INFO - PROCESS | 1804 | 1461191436909 Marionette TRACE conn5 <- [1,1063,null,{"value":null}] 15:30:37 INFO - PROCESS | 1804 | 1461191437008 Marionette TRACE conn5 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:37 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E76B1000 == 66 [pid = 1804] [id = 275] 15:30:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 139 (00000074E1FFD400) [pid = 1804] [serial = 824] [outer = 0000000000000000] 15:30:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 140 (00000074E204D400) [pid = 1804] [serial = 825] [outer = 00000074E1FFD400] 15:30:37 INFO - PROCESS | 1804 | 1461191437068 Marionette DEBUG loaded listener.js 15:30:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 141 (00000074E289E000) [pid = 1804] [serial = 826] [outer = 00000074E1FFD400] 15:30:37 INFO - PROCESS | 1804 | 1461191437684 Marionette TRACE conn5 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 15:30:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 15:30:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 986ms 15:30:37 INFO - PROCESS | 1804 | 1461191437762 Marionette TRACE conn5 -> [0,1065,"getWindowHandle",null] 15:30:37 INFO - PROCESS | 1804 | 1461191437765 Marionette TRACE conn5 <- [1,1065,null,{"value":"13"}] 15:30:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 15:30:37 INFO - PROCESS | 1804 | 1461191437768 Marionette TRACE conn5 -> [0,1066,"setScriptTimeout",{"ms":35000}] 15:30:37 INFO - PROCESS | 1804 | 1461191437770 Marionette TRACE conn5 <- [1,1066,null,{}] 15:30:37 INFO - PROCESS | 1804 | 1461191437774 Marionette TRACE conn5 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:37 INFO - PROCESS | 1804 | 1461191437886 Marionette TRACE conn5 <- [1,1067,null,{"value":null}] 15:30:38 INFO - PROCESS | 1804 | 1461191438021 Marionette TRACE conn5 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:38 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E389F800 == 67 [pid = 1804] [id = 276] 15:30:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 142 (00000074DEC36C00) [pid = 1804] [serial = 827] [outer = 0000000000000000] 15:30:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 143 (00000074E28A4400) [pid = 1804] [serial = 828] [outer = 00000074DEC36C00] 15:30:38 INFO - PROCESS | 1804 | 1461191438078 Marionette DEBUG loaded listener.js 15:30:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 144 (00000074E293CC00) [pid = 1804] [serial = 829] [outer = 00000074DEC36C00] 15:30:38 INFO - PROCESS | 1804 | 1461191438851 Marionette TRACE conn5 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 15:30:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 15:30:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1120ms 15:30:38 INFO - PROCESS | 1804 | 1461191438891 Marionette TRACE conn5 -> [0,1069,"getWindowHandle",null] 15:30:38 INFO - PROCESS | 1804 | 1461191438896 Marionette TRACE conn5 <- [1,1069,null,{"value":"13"}] 15:30:38 INFO - PROCESS | 1804 | 1461191438901 Marionette TRACE conn5 -> [0,1070,"setScriptTimeout",{"ms":35000}] 15:30:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 15:30:38 INFO - PROCESS | 1804 | 1461191438905 Marionette TRACE conn5 <- [1,1070,null,{}] 15:30:38 INFO - PROCESS | 1804 | 1461191438912 Marionette TRACE conn5 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:39 INFO - PROCESS | 1804 | 1461191439019 Marionette TRACE conn5 <- [1,1071,null,{"value":null}] 15:30:39 INFO - PROCESS | 1804 | 1461191439154 Marionette TRACE conn5 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:39 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DB520000 == 68 [pid = 1804] [id = 277] 15:30:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 145 (00000074D181B000) [pid = 1804] [serial = 830] [outer = 0000000000000000] 15:30:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 146 (00000074D1845400) [pid = 1804] [serial = 831] [outer = 00000074D181B000] 15:30:39 INFO - PROCESS | 1804 | 1461191439209 Marionette DEBUG loaded listener.js 15:30:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 147 (00000074D356F400) [pid = 1804] [serial = 832] [outer = 00000074D181B000] 15:30:39 INFO - PROCESS | 1804 | --DOCSHELL 00000074E6B53800 == 67 [pid = 1804] [id = 226] 15:30:39 INFO - PROCESS | 1804 | --DOCSHELL 00000074E38AD800 == 66 [pid = 1804] [id = 268] 15:30:39 INFO - PROCESS | 1804 | --DOCSHELL 00000074E3333800 == 65 [pid = 1804] [id = 267] 15:30:39 INFO - PROCESS | 1804 | --DOCSHELL 00000074E331D000 == 64 [pid = 1804] [id = 266] 15:30:39 INFO - PROCESS | 1804 | --DOCSHELL 00000074DFCAF800 == 63 [pid = 1804] [id = 265] 15:30:39 INFO - PROCESS | 1804 | --DOCSHELL 00000074DED4D800 == 62 [pid = 1804] [id = 264] 15:30:39 INFO - PROCESS | 1804 | --DOCSHELL 00000074DE961000 == 61 [pid = 1804] [id = 263] 15:30:39 INFO - PROCESS | 1804 | --DOCSHELL 00000074DED38800 == 60 [pid = 1804] [id = 249] 15:30:39 INFO - PROCESS | 1804 | --DOCSHELL 00000074DDA87800 == 59 [pid = 1804] [id = 262] 15:30:39 INFO - PROCESS | 1804 | --DOCSHELL 00000074DE973000 == 58 [pid = 1804] [id = 248] 15:30:39 INFO - PROCESS | 1804 | --DOCSHELL 00000074D6EA7800 == 57 [pid = 1804] [id = 261] 15:30:39 INFO - PROCESS | 1804 | --DOCSHELL 00000074D7AE8000 == 56 [pid = 1804] [id = 260] 15:30:39 INFO - PROCESS | 1804 | --DOCSHELL 00000074E5D21800 == 55 [pid = 1804] [id = 257] 15:30:39 INFO - PROCESS | 1804 | --DOCSHELL 00000074DF4B3800 == 54 [pid = 1804] [id = 256] 15:30:39 INFO - PROCESS | 1804 | --DOCSHELL 00000074DAA3E000 == 53 [pid = 1804] [id = 255] 15:30:39 INFO - PROCESS | 1804 | --DOMWINDOW == 146 (00000074E296C000) [pid = 1804] [serial = 666] [outer = 0000000000000000] [url = about:blank] 15:30:39 INFO - PROCESS | 1804 | --DOMWINDOW == 145 (00000074DEC33C00) [pid = 1804] [serial = 759] [outer = 0000000000000000] [url = about:blank] 15:30:39 INFO - PROCESS | 1804 | --DOMWINDOW == 144 (00000074D70C8C00) [pid = 1804] [serial = 624] [outer = 0000000000000000] [url = about:blank] 15:30:39 INFO - PROCESS | 1804 | --DOMWINDOW == 143 (00000074DDEE0400) [pid = 1804] [serial = 627] [outer = 0000000000000000] [url = about:blank] 15:30:39 INFO - PROCESS | 1804 | --DOMWINDOW == 142 (00000074E2046400) [pid = 1804] [serial = 633] [outer = 0000000000000000] [url = about:blank] 15:30:39 INFO - PROCESS | 1804 | --DOMWINDOW == 141 (00000074E1FC5C00) [pid = 1804] [serial = 630] [outer = 0000000000000000] [url = about:blank] 15:30:39 INFO - PROCESS | 1804 | --DOMWINDOW == 140 (00000074DB5BCC00) [pid = 1804] [serial = 747] [outer = 0000000000000000] [url = about:blank] 15:30:39 INFO - PROCESS | 1804 | --DOMWINDOW == 139 (00000074DD7C6400) [pid = 1804] [serial = 750] [outer = 0000000000000000] [url = about:blank] 15:30:39 INFO - PROCESS | 1804 | --DOMWINDOW == 138 (00000074D8645800) [pid = 1804] [serial = 744] [outer = 0000000000000000] [url = about:blank] 15:30:39 INFO - PROCESS | 1804 | --DOMWINDOW == 137 (00000074E29D5C00) [pid = 1804] [serial = 723] [outer = 0000000000000000] [url = about:blank] 15:30:39 INFO - PROCESS | 1804 | --DOMWINDOW == 136 (00000074D1DB2000) [pid = 1804] [serial = 733] [outer = 0000000000000000] [url = about:blank] 15:30:39 INFO - PROCESS | 1804 | --DOMWINDOW == 135 (00000074D0FCC800) [pid = 1804] [serial = 732] [outer = 0000000000000000] [url = about:blank] 15:30:39 INFO - PROCESS | 1804 | --DOMWINDOW == 134 (00000074D053EC00) [pid = 1804] [serial = 735] [outer = 0000000000000000] [url = about:blank] 15:30:39 INFO - PROCESS | 1804 | --DOMWINDOW == 133 (00000074D1847C00) [pid = 1804] [serial = 736] [outer = 0000000000000000] [url = about:blank] 15:30:39 INFO - PROCESS | 1804 | --DOMWINDOW == 132 (00000074D286B000) [pid = 1804] [serial = 738] [outer = 0000000000000000] [url = about:blank] 15:30:39 INFO - PROCESS | 1804 | --DOMWINDOW == 131 (00000074D6032400) [pid = 1804] [serial = 739] [outer = 0000000000000000] [url = about:blank] 15:30:39 INFO - PROCESS | 1804 | --DOMWINDOW == 130 (00000074DD445C00) [pid = 1804] [serial = 748] [outer = 0000000000000000] [url = about:blank] 15:30:39 INFO - PROCESS | 1804 | --DOMWINDOW == 129 (00000074D1DB8000) [pid = 1804] [serial = 714] [outer = 0000000000000000] [url = about:blank] 15:30:39 INFO - PROCESS | 1804 | --DOMWINDOW == 128 (00000074DF1EF000) [pid = 1804] [serial = 720] [outer = 0000000000000000] [url = about:blank] 15:30:39 INFO - PROCESS | 1804 | --DOMWINDOW == 127 (00000074E2B22800) [pid = 1804] [serial = 726] [outer = 0000000000000000] [url = about:blank] 15:30:39 INFO - PROCESS | 1804 | --DOMWINDOW == 126 (00000074D68A4000) [pid = 1804] [serial = 753] [outer = 0000000000000000] [url = about:blank] 15:30:39 INFO - PROCESS | 1804 | --DOMWINDOW == 125 (00000074D7050000) [pid = 1804] [serial = 741] [outer = 0000000000000000] [url = about:blank] 15:30:39 INFO - PROCESS | 1804 | --DOMWINDOW == 124 (00000074D70C8400) [pid = 1804] [serial = 742] [outer = 0000000000000000] [url = about:blank] 15:30:39 INFO - PROCESS | 1804 | --DOMWINDOW == 123 (00000074E2A29C00) [pid = 1804] [serial = 712] [outer = 0000000000000000] [url = about:blank] 15:30:39 INFO - PROCESS | 1804 | --DOMWINDOW == 122 (00000074DB205C00) [pid = 1804] [serial = 717] [outer = 0000000000000000] [url = about:blank] 15:30:39 INFO - PROCESS | 1804 | --DOMWINDOW == 121 (00000074E3886C00) [pid = 1804] [serial = 729] [outer = 0000000000000000] [url = about:blank] 15:30:39 INFO - PROCESS | 1804 | --DOMWINDOW == 120 (00000074DDCBE400) [pid = 1804] [serial = 751] [outer = 0000000000000000] [url = about:blank] 15:30:39 INFO - PROCESS | 1804 | --DOMWINDOW == 119 (00000074DDED7000) [pid = 1804] [serial = 754] [outer = 0000000000000000] [url = about:blank] 15:30:39 INFO - PROCESS | 1804 | --DOMWINDOW == 118 (00000074DECC2000) [pid = 1804] [serial = 760] [outer = 0000000000000000] [url = about:blank] 15:30:39 INFO - PROCESS | 1804 | --DOMWINDOW == 117 (00000074DEA99000) [pid = 1804] [serial = 757] [outer = 0000000000000000] [url = about:blank] 15:30:39 INFO - PROCESS | 1804 | --DOMWINDOW == 116 (00000074DE594000) [pid = 1804] [serial = 756] [outer = 0000000000000000] [url = about:blank] 15:30:39 INFO - PROCESS | 1804 | --DOMWINDOW == 115 (00000074DAABF000) [pid = 1804] [serial = 745] [outer = 0000000000000000] [url = about:blank] 15:30:39 INFO - PROCESS | 1804 | 1461191439860 Marionette TRACE conn5 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 15:30:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 15:30:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 986ms 15:30:39 INFO - PROCESS | 1804 | 1461191439891 Marionette TRACE conn5 -> [0,1073,"getWindowHandle",null] 15:30:39 INFO - PROCESS | 1804 | 1461191439897 Marionette TRACE conn5 <- [1,1073,null,{"value":"13"}] 15:30:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 15:30:39 INFO - PROCESS | 1804 | 1461191439903 Marionette TRACE conn5 -> [0,1074,"setScriptTimeout",{"ms":35000}] 15:30:39 INFO - PROCESS | 1804 | 1461191439906 Marionette TRACE conn5 <- [1,1074,null,{}] 15:30:39 INFO - PROCESS | 1804 | 1461191439910 Marionette TRACE conn5 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:40 INFO - PROCESS | 1804 | 1461191440007 Marionette TRACE conn5 <- [1,1075,null,{"value":null}] 15:30:40 INFO - PROCESS | 1804 | 1461191440089 Marionette TRACE conn5 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:40 INFO - PROCESS | 1804 | ++DOCSHELL 00000074D6EBE000 == 54 [pid = 1804] [id = 278] 15:30:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 116 (00000074CFAAEC00) [pid = 1804] [serial = 833] [outer = 0000000000000000] 15:30:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 117 (00000074D1843C00) [pid = 1804] [serial = 834] [outer = 00000074CFAAEC00] 15:30:40 INFO - PROCESS | 1804 | 1461191440138 Marionette DEBUG loaded listener.js 15:30:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 118 (00000074D68A3400) [pid = 1804] [serial = 835] [outer = 00000074CFAAEC00] 15:30:40 INFO - PROCESS | 1804 | 1461191440592 Marionette TRACE conn5 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 15:30:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 15:30:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 734ms 15:30:40 INFO - PROCESS | 1804 | 1461191440639 Marionette TRACE conn5 -> [0,1077,"getWindowHandle",null] 15:30:40 INFO - PROCESS | 1804 | 1461191440642 Marionette TRACE conn5 <- [1,1077,null,{"value":"13"}] 15:30:40 INFO - PROCESS | 1804 | 1461191440645 Marionette TRACE conn5 -> [0,1078,"setScriptTimeout",{"ms":35000}] 15:30:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 15:30:40 INFO - PROCESS | 1804 | 1461191440649 Marionette TRACE conn5 <- [1,1078,null,{}] 15:30:40 INFO - PROCESS | 1804 | 1461191440661 Marionette TRACE conn5 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:40 INFO - PROCESS | 1804 | 1461191440755 Marionette TRACE conn5 <- [1,1079,null,{"value":null}] 15:30:40 INFO - PROCESS | 1804 | 1461191440764 Marionette TRACE conn5 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:40 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DE218000 == 55 [pid = 1804] [id = 279] 15:30:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 119 (00000074D82A3000) [pid = 1804] [serial = 836] [outer = 0000000000000000] 15:30:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 120 (00000074DA8AB800) [pid = 1804] [serial = 837] [outer = 00000074D82A3000] 15:30:40 INFO - PROCESS | 1804 | 1461191440814 Marionette DEBUG loaded listener.js 15:30:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 121 (00000074DB5B2400) [pid = 1804] [serial = 838] [outer = 00000074D82A3000] 15:30:41 INFO - PROCESS | 1804 | 1461191441330 Marionette TRACE conn5 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 15:30:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 15:30:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 735ms 15:30:41 INFO - PROCESS | 1804 | 1461191441382 Marionette TRACE conn5 -> [0,1081,"getWindowHandle",null] 15:30:41 INFO - PROCESS | 1804 | 1461191441385 Marionette TRACE conn5 <- [1,1081,null,{"value":"13"}] 15:30:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 15:30:41 INFO - PROCESS | 1804 | 1461191441388 Marionette TRACE conn5 -> [0,1082,"setScriptTimeout",{"ms":35000}] 15:30:41 INFO - PROCESS | 1804 | 1461191441390 Marionette TRACE conn5 <- [1,1082,null,{}] 15:30:41 INFO - PROCESS | 1804 | 1461191441394 Marionette TRACE conn5 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:41 INFO - PROCESS | 1804 | 1461191441483 Marionette TRACE conn5 <- [1,1083,null,{"value":null}] 15:30:41 INFO - PROCESS | 1804 | 1461191441572 Marionette TRACE conn5 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:41 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DF2F6000 == 56 [pid = 1804] [id = 280] 15:30:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 122 (00000074D7955000) [pid = 1804] [serial = 839] [outer = 0000000000000000] 15:30:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 123 (00000074DD460C00) [pid = 1804] [serial = 840] [outer = 00000074D7955000] 15:30:41 INFO - PROCESS | 1804 | 1461191441620 Marionette DEBUG loaded listener.js 15:30:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 124 (00000074DDEDEC00) [pid = 1804] [serial = 841] [outer = 00000074D7955000] 15:30:42 INFO - PROCESS | 1804 | 1461191442037 Marionette TRACE conn5 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 15:30:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 15:30:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 671ms 15:30:42 INFO - PROCESS | 1804 | 1461191442062 Marionette TRACE conn5 -> [0,1085,"getWindowHandle",null] 15:30:42 INFO - PROCESS | 1804 | 1461191442064 Marionette TRACE conn5 <- [1,1085,null,{"value":"13"}] 15:30:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 15:30:42 INFO - PROCESS | 1804 | 1461191442068 Marionette TRACE conn5 -> [0,1086,"setScriptTimeout",{"ms":35000}] 15:30:42 INFO - PROCESS | 1804 | 1461191442070 Marionette TRACE conn5 <- [1,1086,null,{}] 15:30:42 INFO - PROCESS | 1804 | 1461191442073 Marionette TRACE conn5 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:42 INFO - PROCESS | 1804 | 1461191442217 Marionette TRACE conn5 <- [1,1087,null,{"value":null}] 15:30:42 INFO - PROCESS | 1804 | 1461191442238 Marionette TRACE conn5 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:42 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E0EC8000 == 57 [pid = 1804] [id = 281] 15:30:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 125 (00000074DDEDD800) [pid = 1804] [serial = 842] [outer = 0000000000000000] 15:30:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 126 (00000074DEA92400) [pid = 1804] [serial = 843] [outer = 00000074DDEDD800] 15:30:42 INFO - PROCESS | 1804 | 1461191442284 Marionette DEBUG loaded listener.js 15:30:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 127 (00000074DECC2000) [pid = 1804] [serial = 844] [outer = 00000074DDEDD800] 15:30:42 INFO - PROCESS | 1804 | 1461191442732 Marionette TRACE conn5 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 15:30:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 15:30:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 671ms 15:30:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 15:30:42 INFO - PROCESS | 1804 | 1461191442747 Marionette TRACE conn5 -> [0,1089,"getWindowHandle",null] 15:30:42 INFO - PROCESS | 1804 | 1461191442749 Marionette TRACE conn5 <- [1,1089,null,{"value":"13"}] 15:30:42 INFO - PROCESS | 1804 | 1461191442752 Marionette TRACE conn5 -> [0,1090,"setScriptTimeout",{"ms":35000}] 15:30:42 INFO - PROCESS | 1804 | 1461191442754 Marionette TRACE conn5 <- [1,1090,null,{}] 15:30:42 INFO - PROCESS | 1804 | 1461191442758 Marionette TRACE conn5 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:42 INFO - PROCESS | 1804 | 1461191442897 Marionette TRACE conn5 <- [1,1091,null,{"value":null}] 15:30:42 INFO - PROCESS | 1804 | 1461191442954 Marionette TRACE conn5 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:42 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E374C000 == 58 [pid = 1804] [id = 282] 15:30:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 128 (00000074DF07E400) [pid = 1804] [serial = 845] [outer = 0000000000000000] 15:30:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 129 (00000074E07A0C00) [pid = 1804] [serial = 846] [outer = 00000074DF07E400] 15:30:43 INFO - PROCESS | 1804 | 1461191443004 Marionette DEBUG loaded listener.js 15:30:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 130 (00000074E1B58800) [pid = 1804] [serial = 847] [outer = 00000074DF07E400] 15:30:43 INFO - PROCESS | 1804 | 1461191443431 Marionette TRACE conn5 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 15:30:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 15:30:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 734ms 15:30:43 INFO - PROCESS | 1804 | 1461191443490 Marionette TRACE conn5 -> [0,1093,"getWindowHandle",null] 15:30:43 INFO - PROCESS | 1804 | 1461191443492 Marionette TRACE conn5 <- [1,1093,null,{"value":"13"}] 15:30:43 INFO - PROCESS | 1804 | 1461191443496 Marionette TRACE conn5 -> [0,1094,"setScriptTimeout",{"ms":35000}] 15:30:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 15:30:43 INFO - PROCESS | 1804 | 1461191443498 Marionette TRACE conn5 <- [1,1094,null,{}] 15:30:43 INFO - PROCESS | 1804 | 1461191443501 Marionette TRACE conn5 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:43 INFO - PROCESS | 1804 | 1461191443642 Marionette TRACE conn5 <- [1,1095,null,{"value":null}] 15:30:43 INFO - PROCESS | 1804 | 1461191443699 Marionette TRACE conn5 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:43 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E3A93000 == 59 [pid = 1804] [id = 283] 15:30:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 131 (00000074E079D400) [pid = 1804] [serial = 848] [outer = 0000000000000000] 15:30:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 132 (00000074E1FCA800) [pid = 1804] [serial = 849] [outer = 00000074E079D400] 15:30:43 INFO - PROCESS | 1804 | 1461191443745 Marionette DEBUG loaded listener.js 15:30:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 133 (00000074E2045000) [pid = 1804] [serial = 850] [outer = 00000074E079D400] 15:30:44 INFO - PROCESS | 1804 | --DOMWINDOW == 132 (00000074D1816800) [pid = 1804] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 15:30:44 INFO - PROCESS | 1804 | --DOMWINDOW == 131 (00000074DEAF5000) [pid = 1804] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 15:30:44 INFO - PROCESS | 1804 | --DOMWINDOW == 130 (00000074D153D400) [pid = 1804] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 15:30:44 INFO - PROCESS | 1804 | --DOMWINDOW == 129 (00000074DED71000) [pid = 1804] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 15:30:44 INFO - PROCESS | 1804 | --DOMWINDOW == 128 (00000074DAAC7000) [pid = 1804] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 15:30:44 INFO - PROCESS | 1804 | --DOMWINDOW == 127 (00000074D154D000) [pid = 1804] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 15:30:44 INFO - PROCESS | 1804 | --DOMWINDOW == 126 (00000074D70C1400) [pid = 1804] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 15:30:44 INFO - PROCESS | 1804 | --DOMWINDOW == 125 (00000074DD764C00) [pid = 1804] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 15:30:44 INFO - PROCESS | 1804 | --DOMWINDOW == 124 (00000074CFC2F400) [pid = 1804] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 15:30:44 INFO - PROCESS | 1804 | --DOMWINDOW == 123 (00000074DDDF7C00) [pid = 1804] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 15:30:44 INFO - PROCESS | 1804 | 1461191444195 Marionette TRACE conn5 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 15:30:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 15:30:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 733ms 15:30:44 INFO - PROCESS | 1804 | 1461191444232 Marionette TRACE conn5 -> [0,1097,"getWindowHandle",null] 15:30:44 INFO - PROCESS | 1804 | 1461191444234 Marionette TRACE conn5 <- [1,1097,null,{"value":"13"}] 15:30:44 INFO - PROCESS | 1804 | 1461191444237 Marionette TRACE conn5 -> [0,1098,"setScriptTimeout",{"ms":35000}] 15:30:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 15:30:44 INFO - PROCESS | 1804 | 1461191444239 Marionette TRACE conn5 <- [1,1098,null,{}] 15:30:44 INFO - PROCESS | 1804 | 1461191444243 Marionette TRACE conn5 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:44 INFO - PROCESS | 1804 | 1461191444329 Marionette TRACE conn5 <- [1,1099,null,{"value":null}] 15:30:44 INFO - PROCESS | 1804 | 1461191444335 Marionette TRACE conn5 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:44 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E5D53800 == 60 [pid = 1804] [id = 284] 15:30:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 124 (00000074DAAC7000) [pid = 1804] [serial = 851] [outer = 0000000000000000] 15:30:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 125 (00000074DEA99800) [pid = 1804] [serial = 852] [outer = 00000074DAAC7000] 15:30:44 INFO - PROCESS | 1804 | 1461191444381 Marionette DEBUG loaded listener.js 15:30:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 126 (00000074E204D000) [pid = 1804] [serial = 853] [outer = 00000074DAAC7000] 15:30:44 INFO - PROCESS | 1804 | 1461191444807 Marionette TRACE conn5 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 15:30:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 15:30:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 628ms 15:30:44 INFO - PROCESS | 1804 | 1461191444869 Marionette TRACE conn5 -> [0,1101,"getWindowHandle",null] 15:30:44 INFO - PROCESS | 1804 | 1461191444872 Marionette TRACE conn5 <- [1,1101,null,{"value":"13"}] 15:30:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 15:30:44 INFO - PROCESS | 1804 | 1461191444875 Marionette TRACE conn5 -> [0,1102,"setScriptTimeout",{"ms":35000}] 15:30:44 INFO - PROCESS | 1804 | 1461191444877 Marionette TRACE conn5 <- [1,1102,null,{}] 15:30:44 INFO - PROCESS | 1804 | 1461191444880 Marionette TRACE conn5 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:44 INFO - PROCESS | 1804 | 1461191444967 Marionette TRACE conn5 <- [1,1103,null,{"value":null}] 15:30:44 INFO - PROCESS | 1804 | 1461191444974 Marionette TRACE conn5 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:44 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E6118800 == 61 [pid = 1804] [id = 285] 15:30:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 127 (00000074E2932000) [pid = 1804] [serial = 854] [outer = 0000000000000000] 15:30:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 128 (00000074E293BC00) [pid = 1804] [serial = 855] [outer = 00000074E2932000] 15:30:45 INFO - PROCESS | 1804 | 1461191445020 Marionette DEBUG loaded listener.js 15:30:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 129 (00000074E296B000) [pid = 1804] [serial = 856] [outer = 00000074E2932000] 15:30:45 INFO - PROCESS | 1804 | 1461191445459 Marionette TRACE conn5 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 15:30:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 15:30:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 629ms 15:30:45 INFO - PROCESS | 1804 | 1461191445507 Marionette TRACE conn5 -> [0,1105,"getWindowHandle",null] 15:30:45 INFO - PROCESS | 1804 | 1461191445510 Marionette TRACE conn5 <- [1,1105,null,{"value":"13"}] 15:30:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 15:30:45 INFO - PROCESS | 1804 | 1461191445518 Marionette TRACE conn5 -> [0,1106,"setScriptTimeout",{"ms":35000}] 15:30:45 INFO - PROCESS | 1804 | 1461191445520 Marionette TRACE conn5 <- [1,1106,null,{}] 15:30:45 INFO - PROCESS | 1804 | 1461191445523 Marionette TRACE conn5 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:45 INFO - PROCESS | 1804 | 1461191445613 Marionette TRACE conn5 <- [1,1107,null,{"value":null}] 15:30:45 INFO - PROCESS | 1804 | 1461191445620 Marionette TRACE conn5 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:45 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E7215000 == 62 [pid = 1804] [id = 286] 15:30:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 130 (00000074E296F400) [pid = 1804] [serial = 857] [outer = 0000000000000000] 15:30:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 131 (00000074E29D6C00) [pid = 1804] [serial = 858] [outer = 00000074E296F400] 15:30:45 INFO - PROCESS | 1804 | 1461191445666 Marionette DEBUG loaded listener.js 15:30:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 132 (00000074E29E1C00) [pid = 1804] [serial = 859] [outer = 00000074E296F400] 15:30:46 INFO - PROCESS | 1804 | --DOCSHELL 00000074E720D000 == 61 [pid = 1804] [id = 237] 15:30:46 INFO - PROCESS | 1804 | --DOCSHELL 00000074E14CF000 == 60 [pid = 1804] [id = 20] 15:30:46 INFO - PROCESS | 1804 | --DOCSHELL 00000074E5F92000 == 59 [pid = 1804] [id = 258] 15:30:46 INFO - PROCESS | 1804 | --DOCSHELL 00000074E5DA2000 == 58 [pid = 1804] [id = 212] 15:30:46 INFO - PROCESS | 1804 | --DOCSHELL 00000074E14C7000 == 57 [pid = 1804] [id = 239] 15:30:46 INFO - PROCESS | 1804 | --DOCSHELL 00000074E76B8800 == 56 [pid = 1804] [id = 240] 15:30:46 INFO - PROCESS | 1804 | --DOCSHELL 00000074CFA38000 == 55 [pid = 1804] [id = 183] 15:30:46 INFO - PROCESS | 1804 | --DOCSHELL 00000074E94D3000 == 54 [pid = 1804] [id = 241] 15:30:46 INFO - PROCESS | 1804 | --DOCSHELL 00000074DE4DE000 == 53 [pid = 1804] [id = 167] 15:30:46 INFO - PROCESS | 1804 | --DOCSHELL 00000074E6152800 == 52 [pid = 1804] [id = 259] 15:30:46 INFO - PROCESS | 1804 | --DOCSHELL 00000074E87E1800 == 51 [pid = 1804] [id = 242] 15:30:46 INFO - PROCESS | 1804 | --DOCSHELL 00000074E5D68800 == 50 [pid = 1804] [id = 211] 15:30:46 INFO - PROCESS | 1804 | --DOCSHELL 00000074E633E000 == 49 [pid = 1804] [id = 225] 15:30:46 INFO - PROCESS | 1804 | --DOCSHELL 00000074E8A5F800 == 48 [pid = 1804] [id = 243] 15:30:46 INFO - PROCESS | 1804 | --DOCSHELL 00000074E5D52000 == 47 [pid = 1804] [id = 168] 15:30:46 INFO - PROCESS | 1804 | --DOCSHELL 00000074DE1A4800 == 46 [pid = 1804] [id = 227] 15:30:46 INFO - PROCESS | 1804 | --DOCSHELL 00000074E5D0F000 == 45 [pid = 1804] [id = 165] 15:30:46 INFO - PROCESS | 1804 | --DOCSHELL 00000074E3A96000 == 44 [pid = 1804] [id = 254] 15:30:46 INFO - PROCESS | 1804 | --DOCSHELL 00000074DB520000 == 43 [pid = 1804] [id = 277] 15:30:46 INFO - PROCESS | 1804 | --DOCSHELL 00000074E389F800 == 42 [pid = 1804] [id = 276] 15:30:46 INFO - PROCESS | 1804 | --DOCSHELL 00000074E76B1000 == 41 [pid = 1804] [id = 275] 15:30:46 INFO - PROCESS | 1804 | --DOCSHELL 00000074E6B4D000 == 40 [pid = 1804] [id = 274] 15:30:46 INFO - PROCESS | 1804 | --DOCSHELL 00000074E6168800 == 39 [pid = 1804] [id = 273] 15:30:46 INFO - PROCESS | 1804 | --DOCSHELL 00000074E5F87800 == 38 [pid = 1804] [id = 272] 15:30:46 INFO - PROCESS | 1804 | --DOCSHELL 00000074DED54800 == 37 [pid = 1804] [id = 271] 15:30:46 INFO - PROCESS | 1804 | --DOCSHELL 00000074E5D07000 == 36 [pid = 1804] [id = 269] 15:30:46 INFO - PROCESS | 1804 | --DOCSHELL 00000074D6D7C800 == 35 [pid = 1804] [id = 270] 15:30:47 INFO - PROCESS | 1804 | --DOCSHELL 00000074DF2F6000 == 34 [pid = 1804] [id = 280] 15:30:47 INFO - PROCESS | 1804 | --DOCSHELL 00000074DE218000 == 33 [pid = 1804] [id = 279] 15:30:47 INFO - PROCESS | 1804 | --DOCSHELL 00000074E374C000 == 32 [pid = 1804] [id = 282] 15:30:47 INFO - PROCESS | 1804 | --DOCSHELL 00000074D6EBE000 == 31 [pid = 1804] [id = 278] 15:30:47 INFO - PROCESS | 1804 | --DOCSHELL 00000074E3A93000 == 30 [pid = 1804] [id = 283] 15:30:47 INFO - PROCESS | 1804 | --DOCSHELL 00000074E0EC8000 == 29 [pid = 1804] [id = 281] 15:30:47 INFO - PROCESS | 1804 | --DOCSHELL 00000074E5D53800 == 28 [pid = 1804] [id = 284] 15:30:47 INFO - PROCESS | 1804 | --DOCSHELL 00000074E6118800 == 27 [pid = 1804] [id = 285] 15:30:47 INFO - PROCESS | 1804 | --DOMWINDOW == 131 (00000074D688CC00) [pid = 1804] [serial = 786] [outer = 0000000000000000] [url = about:blank] 15:30:47 INFO - PROCESS | 1804 | --DOMWINDOW == 130 (00000074DECC4C00) [pid = 1804] [serial = 805] [outer = 0000000000000000] [url = about:blank] 15:30:47 INFO - PROCESS | 1804 | --DOMWINDOW == 129 (00000074D7054C00) [pid = 1804] [serial = 787] [outer = 0000000000000000] [url = about:blank] 15:30:47 INFO - PROCESS | 1804 | --DOMWINDOW == 128 (00000074D1821C00) [pid = 1804] [serial = 783] [outer = 0000000000000000] [url = about:blank] 15:30:47 INFO - PROCESS | 1804 | --DOMWINDOW == 127 (00000074D1DBC400) [pid = 1804] [serial = 784] [outer = 0000000000000000] [url = about:blank] 15:30:47 INFO - PROCESS | 1804 | --DOMWINDOW == 126 (00000074DED93000) [pid = 1804] [serial = 762] [outer = 0000000000000000] [url = about:blank] 15:30:47 INFO - PROCESS | 1804 | --DOMWINDOW == 125 (00000074DF4D2800) [pid = 1804] [serial = 763] [outer = 0000000000000000] [url = about:blank] 15:30:47 INFO - PROCESS | 1804 | --DOMWINDOW == 124 (00000074DECCA800) [pid = 1804] [serial = 771] [outer = 0000000000000000] [url = about:blank] 15:30:47 INFO - PROCESS | 1804 | --DOMWINDOW == 123 (00000074D1DC2000) [pid = 1804] [serial = 765] [outer = 0000000000000000] [url = about:blank] 15:30:47 INFO - PROCESS | 1804 | --DOMWINDOW == 122 (00000074DB206800) [pid = 1804] [serial = 792] [outer = 0000000000000000] [url = about:blank] 15:30:47 INFO - PROCESS | 1804 | --DOMWINDOW == 121 (00000074D1DBDC00) [pid = 1804] [serial = 781] [outer = 0000000000000000] [url = about:blank] 15:30:47 INFO - PROCESS | 1804 | --DOMWINDOW == 120 (00000074D1823000) [pid = 1804] [serial = 780] [outer = 0000000000000000] [url = about:blank] 15:30:47 INFO - PROCESS | 1804 | --DOMWINDOW == 119 (00000074DBC9AC00) [pid = 1804] [serial = 793] [outer = 0000000000000000] [url = about:blank] 15:30:47 INFO - PROCESS | 1804 | --DOMWINDOW == 118 (00000074D7A9E400) [pid = 1804] [serial = 789] [outer = 0000000000000000] [url = about:blank] 15:30:47 INFO - PROCESS | 1804 | --DOMWINDOW == 117 (00000074DFCE4C00) [pid = 1804] [serial = 774] [outer = 0000000000000000] [url = about:blank] 15:30:47 INFO - PROCESS | 1804 | --DOMWINDOW == 116 (00000074DDDEC800) [pid = 1804] [serial = 796] [outer = 0000000000000000] [url = about:blank] 15:30:47 INFO - PROCESS | 1804 | --DOMWINDOW == 115 (00000074DAAC0400) [pid = 1804] [serial = 768] [outer = 0000000000000000] [url = about:blank] 15:30:47 INFO - PROCESS | 1804 | --DOMWINDOW == 114 (00000074DD7CA400) [pid = 1804] [serial = 795] [outer = 0000000000000000] [url = about:blank] 15:30:47 INFO - PROCESS | 1804 | --DOMWINDOW == 113 (00000074E0D6F000) [pid = 1804] [serial = 777] [outer = 0000000000000000] [url = about:blank] 15:30:47 INFO - PROCESS | 1804 | --DOMWINDOW == 112 (00000074D7A35C00) [pid = 1804] [serial = 801] [outer = 0000000000000000] [url = about:blank] 15:30:47 INFO - PROCESS | 1804 | --DOMWINDOW == 111 (00000074DE06BC00) [pid = 1804] [serial = 798] [outer = 0000000000000000] [url = about:blank] 15:30:47 INFO - PROCESS | 1804 | --DOMWINDOW == 110 (00000074DEC36000) [pid = 1804] [serial = 804] [outer = 0000000000000000] [url = about:blank] 15:30:47 INFO - PROCESS | 1804 | --DOMWINDOW == 109 (00000074DE9DEC00) [pid = 1804] [serial = 799] [outer = 0000000000000000] [url = about:blank] 15:30:47 INFO - PROCESS | 1804 | --DOMWINDOW == 108 (00000074DE6F7800) [pid = 1804] [serial = 802] [outer = 0000000000000000] [url = about:blank] 15:30:47 INFO - PROCESS | 1804 | --DOMWINDOW == 107 (00000074DAA58800) [pid = 1804] [serial = 790] [outer = 0000000000000000] [url = about:blank] 15:30:47 INFO - PROCESS | 1804 | --DOMWINDOW == 106 (00000074DF077000) [pid = 1804] [serial = 807] [outer = 0000000000000000] [url = about:blank] 15:30:48 INFO - PROCESS | 1804 | 1461191447996 Marionette TRACE conn5 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 15:30:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 15:30:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 2547ms 15:30:48 INFO - PROCESS | 1804 | 1461191448064 Marionette TRACE conn5 -> [0,1109,"getWindowHandle",null] 15:30:48 INFO - PROCESS | 1804 | 1461191448068 Marionette TRACE conn5 <- [1,1109,null,{"value":"13"}] 15:30:48 INFO - PROCESS | 1804 | 1461191448074 Marionette TRACE conn5 -> [0,1110,"setScriptTimeout",{"ms":35000}] 15:30:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 15:30:48 INFO - PROCESS | 1804 | 1461191448078 Marionette TRACE conn5 <- [1,1110,null,{}] 15:30:48 INFO - PROCESS | 1804 | 1461191448084 Marionette TRACE conn5 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:48 INFO - PROCESS | 1804 | 1461191448180 Marionette TRACE conn5 <- [1,1111,null,{"value":null}] 15:30:48 INFO - PROCESS | 1804 | 1461191448278 Marionette TRACE conn5 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:48 INFO - PROCESS | 1804 | ++DOCSHELL 00000074D2179000 == 28 [pid = 1804] [id = 287] 15:30:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 107 (00000074D05E1000) [pid = 1804] [serial = 860] [outer = 0000000000000000] 15:30:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 108 (00000074D0D53800) [pid = 1804] [serial = 861] [outer = 00000074D05E1000] 15:30:48 INFO - PROCESS | 1804 | 1461191448331 Marionette DEBUG loaded listener.js 15:30:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 109 (00000074D1530C00) [pid = 1804] [serial = 862] [outer = 00000074D05E1000] 15:30:48 INFO - PROCESS | 1804 | 1461191448730 Marionette TRACE conn5 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 15:30:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 15:30:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 671ms 15:30:48 INFO - PROCESS | 1804 | 1461191448749 Marionette TRACE conn5 -> [0,1113,"getWindowHandle",null] 15:30:48 INFO - PROCESS | 1804 | 1461191448756 Marionette TRACE conn5 <- [1,1113,null,{"value":"13"}] 15:30:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 15:30:48 INFO - PROCESS | 1804 | 1461191448762 Marionette TRACE conn5 -> [0,1114,"setScriptTimeout",{"ms":35000}] 15:30:48 INFO - PROCESS | 1804 | 1461191448765 Marionette TRACE conn5 <- [1,1114,null,{}] 15:30:48 INFO - PROCESS | 1804 | 1461191448769 Marionette TRACE conn5 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:48 INFO - PROCESS | 1804 | 1461191448885 Marionette TRACE conn5 <- [1,1115,null,{"value":null}] 15:30:48 INFO - PROCESS | 1804 | [1804] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 15:30:49 INFO - PROCESS | 1804 | 1461191449109 Marionette TRACE conn5 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:49 INFO - PROCESS | 1804 | ++DOCSHELL 00000074D6EA3000 == 29 [pid = 1804] [id = 288] 15:30:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 110 (00000074D05E2400) [pid = 1804] [serial = 863] [outer = 0000000000000000] 15:30:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 111 (00000074D1D7F000) [pid = 1804] [serial = 864] [outer = 00000074D05E2400] 15:30:49 INFO - PROCESS | 1804 | 1461191449159 Marionette DEBUG loaded listener.js 15:30:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 112 (00000074D1DAFC00) [pid = 1804] [serial = 865] [outer = 00000074D05E2400] 15:30:49 INFO - PROCESS | 1804 | 1461191449616 Marionette TRACE conn5 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 15:30:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 15:30:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 881ms 15:30:49 INFO - PROCESS | 1804 | 1461191449644 Marionette TRACE conn5 -> [0,1117,"getWindowHandle",null] 15:30:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 15:30:49 INFO - PROCESS | 1804 | 1461191449647 Marionette TRACE conn5 <- [1,1117,null,{"value":"13"}] 15:30:49 INFO - PROCESS | 1804 | 1461191449651 Marionette TRACE conn5 -> [0,1118,"setScriptTimeout",{"ms":35000}] 15:30:49 INFO - PROCESS | 1804 | 1461191449655 Marionette TRACE conn5 <- [1,1118,null,{}] 15:30:49 INFO - PROCESS | 1804 | 1461191449673 Marionette TRACE conn5 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:49 INFO - PROCESS | 1804 | 1461191449764 Marionette TRACE conn5 <- [1,1119,null,{"value":null}] 15:30:49 INFO - PROCESS | 1804 | 1461191449773 Marionette TRACE conn5 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:49 INFO - PROCESS | 1804 | ++DOCSHELL 00000074D869F000 == 30 [pid = 1804] [id = 289] 15:30:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 113 (00000074CF9C9400) [pid = 1804] [serial = 866] [outer = 0000000000000000] 15:30:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 114 (00000074D2864C00) [pid = 1804] [serial = 867] [outer = 00000074CF9C9400] 15:30:49 INFO - PROCESS | 1804 | 1461191449824 Marionette DEBUG loaded listener.js 15:30:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 115 (00000074D356D800) [pid = 1804] [serial = 868] [outer = 00000074CF9C9400] 15:30:50 INFO - PROCESS | 1804 | 1461191450281 Marionette TRACE conn5 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 15:30:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 15:30:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 693ms 15:30:50 INFO - PROCESS | 1804 | 1461191450346 Marionette TRACE conn5 -> [0,1121,"getWindowHandle",null] 15:30:50 INFO - PROCESS | 1804 | 1461191450349 Marionette TRACE conn5 <- [1,1121,null,{"value":"13"}] 15:30:50 INFO - PROCESS | 1804 | 1461191450352 Marionette TRACE conn5 -> [0,1122,"setScriptTimeout",{"ms":35000}] 15:30:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 15:30:50 INFO - PROCESS | 1804 | 1461191450354 Marionette TRACE conn5 <- [1,1122,null,{}] 15:30:50 INFO - PROCESS | 1804 | 1461191450357 Marionette TRACE conn5 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:50 INFO - PROCESS | 1804 | 1461191450444 Marionette TRACE conn5 <- [1,1123,null,{"value":null}] 15:30:50 INFO - PROCESS | 1804 | 1461191450452 Marionette TRACE conn5 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:50 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DBC42800 == 31 [pid = 1804] [id = 290] 15:30:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 116 (00000074D681A800) [pid = 1804] [serial = 869] [outer = 0000000000000000] 15:30:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 117 (00000074D68A5000) [pid = 1804] [serial = 870] [outer = 00000074D681A800] 15:30:50 INFO - PROCESS | 1804 | 1461191450500 Marionette DEBUG loaded listener.js 15:30:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 118 (00000074D6D3D000) [pid = 1804] [serial = 871] [outer = 00000074D681A800] 15:30:50 INFO - PROCESS | 1804 | [GFX2-]: DrawTargetD2D 1.1 (00000074DB2D4790): Failed to create GradientStopCollection with no stops. 15:30:50 INFO - PROCESS | 1804 | [GFX3-]: No stops specified for gradient pattern. 15:30:50 INFO - PROCESS | 1804 | 1461191450942 Marionette TRACE conn5 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 15:30:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 15:30:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 629ms 15:30:50 INFO - PROCESS | 1804 | 1461191450985 Marionette TRACE conn5 -> [0,1125,"getWindowHandle",null] 15:30:50 INFO - PROCESS | 1804 | 1461191450987 Marionette TRACE conn5 <- [1,1125,null,{"value":"13"}] 15:30:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 15:30:50 INFO - PROCESS | 1804 | 1461191450991 Marionette TRACE conn5 -> [0,1126,"setScriptTimeout",{"ms":35000}] 15:30:50 INFO - PROCESS | 1804 | 1461191450992 Marionette TRACE conn5 <- [1,1126,null,{}] 15:30:51 INFO - PROCESS | 1804 | 1461191450996 Marionette TRACE conn5 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:51 INFO - PROCESS | 1804 | 1461191451075 Marionette TRACE conn5 <- [1,1127,null,{"value":null}] 15:30:51 INFO - PROCESS | 1804 | 1461191451083 Marionette TRACE conn5 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:51 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DDE1B800 == 32 [pid = 1804] [id = 291] 15:30:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 119 (00000074D1820C00) [pid = 1804] [serial = 872] [outer = 0000000000000000] 15:30:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 120 (00000074D6F57400) [pid = 1804] [serial = 873] [outer = 00000074D1820C00] 15:30:51 INFO - PROCESS | 1804 | 1461191451130 Marionette DEBUG loaded listener.js 15:30:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 121 (00000074D705AC00) [pid = 1804] [serial = 874] [outer = 00000074D1820C00] 15:30:51 INFO - PROCESS | 1804 | 1461191451621 Marionette TRACE conn5 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 15:30:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 15:30:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 671ms 15:30:51 INFO - PROCESS | 1804 | 1461191451664 Marionette TRACE conn5 -> [0,1129,"getWindowHandle",null] 15:30:51 INFO - PROCESS | 1804 | 1461191451666 Marionette TRACE conn5 <- [1,1129,null,{"value":"13"}] 15:30:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 15:30:51 INFO - PROCESS | 1804 | 1461191451669 Marionette TRACE conn5 -> [0,1130,"setScriptTimeout",{"ms":35000}] 15:30:51 INFO - PROCESS | 1804 | 1461191451671 Marionette TRACE conn5 <- [1,1130,null,{}] 15:30:51 INFO - PROCESS | 1804 | 1461191451675 Marionette TRACE conn5 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:51 INFO - PROCESS | 1804 | 1461191451785 Marionette TRACE conn5 <- [1,1131,null,{"value":null}] 15:30:51 INFO - PROCESS | 1804 | 1461191451794 Marionette TRACE conn5 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:51 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DE257800 == 33 [pid = 1804] [id = 292] 15:30:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 122 (00000074D7A3A400) [pid = 1804] [serial = 875] [outer = 0000000000000000] 15:30:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 123 (00000074D82A1000) [pid = 1804] [serial = 876] [outer = 00000074D7A3A400] 15:30:51 INFO - PROCESS | 1804 | 1461191451845 Marionette DEBUG loaded listener.js 15:30:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 124 (00000074DAA56800) [pid = 1804] [serial = 877] [outer = 00000074D7A3A400] 15:30:52 INFO - PROCESS | 1804 | 1461191452283 Marionette TRACE conn5 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 15:30:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 15:30:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 671ms 15:30:52 INFO - PROCESS | 1804 | 1461191452344 Marionette TRACE conn5 -> [0,1133,"getWindowHandle",null] 15:30:52 INFO - PROCESS | 1804 | 1461191452346 Marionette TRACE conn5 <- [1,1133,null,{"value":"13"}] 15:30:52 INFO - PROCESS | 1804 | 1461191452349 Marionette TRACE conn5 -> [0,1134,"setScriptTimeout",{"ms":35000}] 15:30:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 15:30:52 INFO - PROCESS | 1804 | 1461191452351 Marionette TRACE conn5 <- [1,1134,null,{}] 15:30:52 INFO - PROCESS | 1804 | 1461191452355 Marionette TRACE conn5 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:52 INFO - PROCESS | 1804 | 1461191452459 Marionette TRACE conn5 <- [1,1135,null,{"value":null}] 15:30:52 INFO - PROCESS | 1804 | 1461191452468 Marionette TRACE conn5 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:52 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DEC4C000 == 34 [pid = 1804] [id = 293] 15:30:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 125 (00000074CFA10400) [pid = 1804] [serial = 878] [outer = 0000000000000000] 15:30:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 126 (00000074DAAC7800) [pid = 1804] [serial = 879] [outer = 00000074CFA10400] 15:30:52 INFO - PROCESS | 1804 | 1461191452515 Marionette DEBUG loaded listener.js 15:30:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 127 (00000074DB20C800) [pid = 1804] [serial = 880] [outer = 00000074CFA10400] 15:30:52 INFO - PROCESS | 1804 | 1461191452968 Marionette TRACE conn5 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 15:30:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 15:30:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 671ms 15:30:53 INFO - PROCESS | 1804 | 1461191453024 Marionette TRACE conn5 -> [0,1137,"getWindowHandle",null] 15:30:53 INFO - PROCESS | 1804 | 1461191453026 Marionette TRACE conn5 <- [1,1137,null,{"value":"13"}] 15:30:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 15:30:53 INFO - PROCESS | 1804 | 1461191453029 Marionette TRACE conn5 -> [0,1138,"setScriptTimeout",{"ms":35000}] 15:30:53 INFO - PROCESS | 1804 | 1461191453031 Marionette TRACE conn5 <- [1,1138,null,{}] 15:30:53 INFO - PROCESS | 1804 | 1461191453035 Marionette TRACE conn5 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:53 INFO - PROCESS | 1804 | 1461191453140 Marionette TRACE conn5 <- [1,1139,null,{"value":null}] 15:30:53 INFO - PROCESS | 1804 | 1461191453148 Marionette TRACE conn5 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:53 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DED3F000 == 35 [pid = 1804] [id = 294] 15:30:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 128 (00000074DB5ADC00) [pid = 1804] [serial = 881] [outer = 0000000000000000] 15:30:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 129 (00000074DB5B6800) [pid = 1804] [serial = 882] [outer = 00000074DB5ADC00] 15:30:53 INFO - PROCESS | 1804 | 1461191453195 Marionette DEBUG loaded listener.js 15:30:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 130 (00000074DBC9AC00) [pid = 1804] [serial = 883] [outer = 00000074DB5ADC00] 15:30:53 INFO - PROCESS | 1804 | 1461191453658 Marionette TRACE conn5 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 15:30:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 15:30:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 670ms 15:30:53 INFO - PROCESS | 1804 | 1461191453703 Marionette TRACE conn5 -> [0,1141,"getWindowHandle",null] 15:30:53 INFO - PROCESS | 1804 | 1461191453705 Marionette TRACE conn5 <- [1,1141,null,{"value":"13"}] 15:30:53 INFO - PROCESS | 1804 | 1461191453708 Marionette TRACE conn5 -> [0,1142,"setScriptTimeout",{"ms":35000}] 15:30:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 15:30:53 INFO - PROCESS | 1804 | 1461191453710 Marionette TRACE conn5 <- [1,1142,null,{}] 15:30:53 INFO - PROCESS | 1804 | 1461191453714 Marionette TRACE conn5 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:53 INFO - PROCESS | 1804 | 1461191453824 Marionette TRACE conn5 <- [1,1143,null,{"value":null}] 15:30:53 INFO - PROCESS | 1804 | 1461191453904 Marionette TRACE conn5 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:53 INFO - PROCESS | 1804 | ++DOCSHELL 00000074D869E800 == 36 [pid = 1804] [id = 295] 15:30:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 131 (00000074DD441800) [pid = 1804] [serial = 884] [outer = 0000000000000000] 15:30:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 132 (00000074DD44AC00) [pid = 1804] [serial = 885] [outer = 00000074DD441800] 15:30:53 INFO - PROCESS | 1804 | 1461191453952 Marionette DEBUG loaded listener.js 15:30:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 133 (00000074DD462000) [pid = 1804] [serial = 886] [outer = 00000074DD441800] 15:30:54 INFO - PROCESS | 1804 | 1461191454386 Marionette TRACE conn5 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 15:30:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 15:30:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 734ms 15:30:54 INFO - PROCESS | 1804 | 1461191454446 Marionette TRACE conn5 -> [0,1145,"getWindowHandle",null] 15:30:54 INFO - PROCESS | 1804 | 1461191454448 Marionette TRACE conn5 <- [1,1145,null,{"value":"13"}] 15:30:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 15:30:54 INFO - PROCESS | 1804 | 1461191454452 Marionette TRACE conn5 -> [0,1146,"setScriptTimeout",{"ms":35000}] 15:30:54 INFO - PROCESS | 1804 | 1461191454453 Marionette TRACE conn5 <- [1,1146,null,{}] 15:30:54 INFO - PROCESS | 1804 | 1461191454457 Marionette TRACE conn5 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:54 INFO - PROCESS | 1804 | 1461191454567 Marionette TRACE conn5 <- [1,1147,null,{"value":null}] 15:30:54 INFO - PROCESS | 1804 | 1461191454618 Marionette TRACE conn5 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:54 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E0D04800 == 37 [pid = 1804] [id = 296] 15:30:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 134 (00000074DD466400) [pid = 1804] [serial = 887] [outer = 0000000000000000] 15:30:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 135 (00000074DD737C00) [pid = 1804] [serial = 888] [outer = 00000074DD466400] 15:30:54 INFO - PROCESS | 1804 | 1461191454664 Marionette DEBUG loaded listener.js 15:30:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 136 (00000074DD7C8800) [pid = 1804] [serial = 889] [outer = 00000074DD466400] 15:30:55 INFO - PROCESS | 1804 | --DOMWINDOW == 135 (00000074DAA59000) [pid = 1804] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 15:30:55 INFO - PROCESS | 1804 | --DOMWINDOW == 134 (00000074DB208400) [pid = 1804] [serial = 670] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 15:30:55 INFO - PROCESS | 1804 | --DOMWINDOW == 133 (00000074DFC68C00) [pid = 1804] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 15:30:55 INFO - PROCESS | 1804 | --DOMWINDOW == 132 (00000074D1D85800) [pid = 1804] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 15:30:55 INFO - PROCESS | 1804 | --DOMWINDOW == 131 (00000074D1C7EC00) [pid = 1804] [serial = 674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 15:30:55 INFO - PROCESS | 1804 | --DOMWINDOW == 130 (00000074E2B1F400) [pid = 1804] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 15:30:55 INFO - PROCESS | 1804 | --DOMWINDOW == 129 (00000074D1D83400) [pid = 1804] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 15:30:55 INFO - PROCESS | 1804 | --DOMWINDOW == 128 (00000074DDDEE400) [pid = 1804] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 15:30:55 INFO - PROCESS | 1804 | --DOMWINDOW == 127 (00000074E29D2800) [pid = 1804] [serial = 677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 15:30:55 INFO - PROCESS | 1804 | --DOMWINDOW == 126 (00000074D1547000) [pid = 1804] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 15:30:55 INFO - PROCESS | 1804 | --DOMWINDOW == 125 (00000074E3880000) [pid = 1804] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 15:30:55 INFO - PROCESS | 1804 | --DOMWINDOW == 124 (00000074D6881800) [pid = 1804] [serial = 680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 15:30:55 INFO - PROCESS | 1804 | --DOMWINDOW == 123 (00000074D7057800) [pid = 1804] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 15:30:55 INFO - PROCESS | 1804 | --DOMWINDOW == 122 (00000074E293EC00) [pid = 1804] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 15:30:55 INFO - PROCESS | 1804 | --DOMWINDOW == 121 (00000074D1DB9800) [pid = 1804] [serial = 667] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 15:30:55 INFO - PROCESS | 1804 | --DOMWINDOW == 120 (00000074DED8F800) [pid = 1804] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 15:30:55 INFO - PROCESS | 1804 | --DOMWINDOW == 119 (00000074E1419000) [pid = 1804] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 15:30:55 INFO - PROCESS | 1804 | --DOMWINDOW == 118 (00000074E2932000) [pid = 1804] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 15:30:55 INFO - PROCESS | 1804 | --DOMWINDOW == 117 (00000074DDEDD800) [pid = 1804] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 15:30:55 INFO - PROCESS | 1804 | --DOMWINDOW == 116 (00000074DF07E400) [pid = 1804] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 15:30:55 INFO - PROCESS | 1804 | --DOMWINDOW == 115 (00000074E079D400) [pid = 1804] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 15:30:55 INFO - PROCESS | 1804 | --DOMWINDOW == 114 (00000074E0D71800) [pid = 1804] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 15:30:55 INFO - PROCESS | 1804 | --DOMWINDOW == 113 (00000074E07E2000) [pid = 1804] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 15:30:55 INFO - PROCESS | 1804 | --DOMWINDOW == 112 (00000074DD761000) [pid = 1804] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 15:30:55 INFO - PROCESS | 1804 | --DOMWINDOW == 111 (00000074D6D38400) [pid = 1804] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 15:30:55 INFO - PROCESS | 1804 | --DOMWINDOW == 110 (00000074D0FC9C00) [pid = 1804] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 15:30:55 INFO - PROCESS | 1804 | --DOMWINDOW == 109 (00000074DECBC000) [pid = 1804] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 15:30:55 INFO - PROCESS | 1804 | --DOMWINDOW == 108 (00000074D7955000) [pid = 1804] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 15:30:55 INFO - PROCESS | 1804 | --DOMWINDOW == 107 (00000074D82A3000) [pid = 1804] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 15:30:55 INFO - PROCESS | 1804 | --DOMWINDOW == 106 (00000074CFAAEC00) [pid = 1804] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 15:30:55 INFO - PROCESS | 1804 | --DOMWINDOW == 105 (00000074D181B000) [pid = 1804] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 15:30:55 INFO - PROCESS | 1804 | --DOMWINDOW == 104 (00000074DEC36C00) [pid = 1804] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 15:30:55 INFO - PROCESS | 1804 | --DOMWINDOW == 103 (00000074E1FFD400) [pid = 1804] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 15:30:55 INFO - PROCESS | 1804 | --DOMWINDOW == 102 (00000074DAAC7000) [pid = 1804] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 15:30:55 INFO - PROCESS | 1804 | 1461191455641 Marionette TRACE conn5 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",1,"assert_approx_equals: Red channel of the pixel at (49, 25) expected 0 +/- 16 but got 49","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html:42:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1149,"getWindowHandle",null] 15:30:55 INFO - PROCESS | 1804 | 1461191455696 Marionette TRACE conn5 <- [1,1149,null,{"value":"13"}] 15:30:55 INFO - PROCESS | 1804 | 1461191455699 Marionette TRACE conn5 -> [0,1150,"setScriptTimeout",{"ms":35000}] 15:30:55 INFO - PROCESS | 1804 | 1461191455702 Marionette TRACE conn5 <- [1,1150,null,{}] 15:30:55 INFO - PROCESS | 1804 | 1461191455705 Marionette TRACE conn5 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:55 INFO - PROCESS | 1804 | 1461191455830 Marionette TRACE conn5 <- [1,1151,null,{"value":null}] 15:30:55 INFO - PROCESS | 1804 | 1461191455883 Marionette TRACE conn5 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:55 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DDE1B000 == 38 [pid = 1804] [id = 297] 15:30:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 103 (00000074DD4CA400) [pid = 1804] [serial = 890] [outer = 0000000000000000] 15:30:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 104 (00000074DD7CE000) [pid = 1804] [serial = 891] [outer = 00000074DD4CA400] 15:30:55 INFO - PROCESS | 1804 | 1461191455941 Marionette DEBUG loaded listener.js 15:30:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 105 (00000074DDEDAC00) [pid = 1804] [serial = 892] [outer = 00000074DD4CA400] 15:30:56 INFO - PROCESS | 1804 | 1461191456305 Marionette TRACE conn5 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 15:30:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 15:30:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 671ms 15:30:56 INFO - PROCESS | 1804 | 1461191456373 Marionette TRACE conn5 -> [0,1153,"getWindowHandle",null] 15:30:56 INFO - PROCESS | 1804 | 1461191456376 Marionette TRACE conn5 <- [1,1153,null,{"value":"13"}] 15:30:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 15:30:56 INFO - PROCESS | 1804 | 1461191456379 Marionette TRACE conn5 -> [0,1154,"setScriptTimeout",{"ms":35000}] 15:30:56 INFO - PROCESS | 1804 | 1461191456381 Marionette TRACE conn5 <- [1,1154,null,{}] 15:30:56 INFO - PROCESS | 1804 | 1461191456384 Marionette TRACE conn5 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:56 INFO - PROCESS | 1804 | 1461191456463 Marionette TRACE conn5 <- [1,1155,null,{"value":null}] 15:30:56 INFO - PROCESS | 1804 | 1461191456470 Marionette TRACE conn5 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:56 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E332B800 == 39 [pid = 1804] [id = 298] 15:30:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 106 (00000074DDEE0400) [pid = 1804] [serial = 893] [outer = 0000000000000000] 15:30:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 107 (00000074DE22AC00) [pid = 1804] [serial = 894] [outer = 00000074DDEE0400] 15:30:56 INFO - PROCESS | 1804 | 1461191456516 Marionette DEBUG loaded listener.js 15:30:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 108 (00000074DE92F800) [pid = 1804] [serial = 895] [outer = 00000074DDEE0400] 15:30:56 INFO - PROCESS | 1804 | 1461191456927 Marionette TRACE conn5 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 15:30:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 15:30:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 587ms 15:30:56 INFO - PROCESS | 1804 | 1461191456972 Marionette TRACE conn5 -> [0,1157,"getWindowHandle",null] 15:30:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 15:30:56 INFO - PROCESS | 1804 | 1461191456974 Marionette TRACE conn5 <- [1,1157,null,{"value":"13"}] 15:30:56 INFO - PROCESS | 1804 | 1461191456977 Marionette TRACE conn5 -> [0,1158,"setScriptTimeout",{"ms":35000}] 15:30:56 INFO - PROCESS | 1804 | 1461191456979 Marionette TRACE conn5 <- [1,1158,null,{}] 15:30:56 INFO - PROCESS | 1804 | 1461191456987 Marionette TRACE conn5 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:57 INFO - PROCESS | 1804 | 1461191457069 Marionette TRACE conn5 <- [1,1159,null,{"value":null}] 15:30:57 INFO - PROCESS | 1804 | 1461191457075 Marionette TRACE conn5 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:57 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E3750800 == 40 [pid = 1804] [id = 299] 15:30:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 109 (00000074DEA92C00) [pid = 1804] [serial = 896] [outer = 0000000000000000] 15:30:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 110 (00000074DEA97400) [pid = 1804] [serial = 897] [outer = 00000074DEA92C00] 15:30:57 INFO - PROCESS | 1804 | 1461191457121 Marionette DEBUG loaded listener.js 15:30:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 111 (00000074DEAF9800) [pid = 1804] [serial = 898] [outer = 00000074DEA92C00] 15:30:57 INFO - PROCESS | 1804 | 1461191457717 Marionette TRACE conn5 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 15:30:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 15:30:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 777ms 15:30:57 INFO - PROCESS | 1804 | 1461191457754 Marionette TRACE conn5 -> [0,1161,"getWindowHandle",null] 15:30:57 INFO - PROCESS | 1804 | 1461191457759 Marionette TRACE conn5 <- [1,1161,null,{"value":"13"}] 15:30:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 15:30:57 INFO - PROCESS | 1804 | 1461191457765 Marionette TRACE conn5 -> [0,1162,"setScriptTimeout",{"ms":35000}] 15:30:57 INFO - PROCESS | 1804 | 1461191457770 Marionette TRACE conn5 <- [1,1162,null,{}] 15:30:57 INFO - PROCESS | 1804 | 1461191457778 Marionette TRACE conn5 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:57 INFO - PROCESS | 1804 | 1461191457899 Marionette TRACE conn5 <- [1,1163,null,{"value":null}] 15:30:58 INFO - PROCESS | 1804 | 1461191458005 Marionette TRACE conn5 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:58 INFO - PROCESS | 1804 | ++DOCSHELL 00000074D2D70000 == 41 [pid = 1804] [id = 300] 15:30:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 112 (00000074CFA0A400) [pid = 1804] [serial = 899] [outer = 0000000000000000] 15:30:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 113 (00000074D0D6B800) [pid = 1804] [serial = 900] [outer = 00000074CFA0A400] 15:30:58 INFO - PROCESS | 1804 | 1461191458065 Marionette DEBUG loaded listener.js 15:30:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 114 (00000074D1823C00) [pid = 1804] [serial = 901] [outer = 00000074CFA0A400] 15:30:58 INFO - PROCESS | 1804 | 1461191458803 Marionette TRACE conn5 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 15:30:58 INFO - PROCESS | 1804 | 1461191458854 Marionette TRACE conn5 <- [1,1165,null,{"value":"13"}] 15:30:58 INFO - PROCESS | 1804 | 1461191458860 Marionette TRACE conn5 -> [0,1166,"setScriptTimeout",{"ms":35000}] 15:30:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 15:30:58 INFO - PROCESS | 1804 | 1461191458864 Marionette TRACE conn5 <- [1,1166,null,{}] 15:30:58 INFO - PROCESS | 1804 | 1461191458892 Marionette TRACE conn5 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:59 INFO - PROCESS | 1804 | 1461191459011 Marionette TRACE conn5 <- [1,1167,null,{"value":null}] 15:30:59 INFO - PROCESS | 1804 | 1461191459087 Marionette TRACE conn5 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:59 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DDE15000 == 42 [pid = 1804] [id = 301] 15:30:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 115 (00000074D1DB4C00) [pid = 1804] [serial = 902] [outer = 0000000000000000] 15:30:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 116 (00000074D2865400) [pid = 1804] [serial = 903] [outer = 00000074D1DB4C00] 15:30:59 INFO - PROCESS | 1804 | 1461191459185 Marionette DEBUG loaded listener.js 15:30:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 117 (00000074D68A6000) [pid = 1804] [serial = 904] [outer = 00000074D1DB4C00] 15:30:59 INFO - PROCESS | 1804 | 1461191459973 Marionette TRACE conn5 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 15:31:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 15:31:00 INFO - PROCESS | 1804 | 1461191460015 Marionette TRACE conn5 <- [1,1169,null,{"value":"13"}] 15:31:00 INFO - PROCESS | 1804 | 1461191460019 Marionette TRACE conn5 -> [0,1170,"setScriptTimeout",{"ms":35000}] 15:31:00 INFO - PROCESS | 1804 | 1461191460024 Marionette TRACE conn5 <- [1,1170,null,{}] 15:31:00 INFO - PROCESS | 1804 | 1461191460036 Marionette TRACE conn5 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:00 INFO - PROCESS | 1804 | 1461191460277 Marionette TRACE conn5 <- [1,1171,null,{"value":null}] 15:31:00 INFO - PROCESS | 1804 | 1461191460409 Marionette TRACE conn5 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:00 INFO - PROCESS | 1804 | ++DOCSHELL 00000074D69B2800 == 43 [pid = 1804] [id = 302] 15:31:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 118 (00000074CFA10000) [pid = 1804] [serial = 905] [outer = 0000000000000000] 15:31:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 119 (00000074CFAB7400) [pid = 1804] [serial = 906] [outer = 00000074CFA10000] 15:31:00 INFO - PROCESS | 1804 | 1461191460463 Marionette DEBUG loaded listener.js 15:31:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 120 (00000074D0F56800) [pid = 1804] [serial = 907] [outer = 00000074CFA10000] 15:31:01 INFO - PROCESS | 1804 | --DOCSHELL 00000074DDE32000 == 42 [pid = 1804] [id = 135] 15:31:01 INFO - PROCESS | 1804 | --DOCSHELL 00000074D0FA6800 == 41 [pid = 1804] [id = 141] 15:31:01 INFO - PROCESS | 1804 | --DOCSHELL 00000074E14BB000 == 40 [pid = 1804] [id = 134] 15:31:01 INFO - PROCESS | 1804 | --DOCSHELL 00000074E378A800 == 39 [pid = 1804] [id = 137] 15:31:01 INFO - PROCESS | 1804 | --DOCSHELL 00000074DB50C800 == 38 [pid = 1804] [id = 142] 15:31:01 INFO - PROCESS | 1804 | --DOMWINDOW == 119 (00000074E29D6C00) [pid = 1804] [serial = 858] [outer = 0000000000000000] [url = about:blank] 15:31:01 INFO - PROCESS | 1804 | --DOCSHELL 00000074E7215000 == 37 [pid = 1804] [id = 286] 15:31:01 INFO - PROCESS | 1804 | 1461191461133 Marionette TRACE conn5 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 28","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 15:31:01 INFO - PROCESS | 1804 | 1461191461156 Marionette TRACE conn5 <- [1,1173,null,{"value":"13"}] 15:31:01 INFO - PROCESS | 1804 | 1461191461161 Marionette TRACE conn5 -> [0,1174,"setScriptTimeout",{"ms":35000}] 15:31:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 15:31:01 INFO - PROCESS | 1804 | 1461191461165 Marionette TRACE conn5 <- [1,1174,null,{}] 15:31:01 INFO - PROCESS | 1804 | 1461191461170 Marionette TRACE conn5 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:01 INFO - PROCESS | 1804 | 1461191461264 Marionette TRACE conn5 <- [1,1175,null,{"value":null}] 15:31:01 INFO - PROCESS | 1804 | --DOMWINDOW == 118 (00000074D70C5000) [pid = 1804] [serial = 669] [outer = 0000000000000000] [url = about:blank] 15:31:01 INFO - PROCESS | 1804 | --DOMWINDOW == 117 (00000074E2933800) [pid = 1804] [serial = 721] [outer = 0000000000000000] [url = about:blank] 15:31:01 INFO - PROCESS | 1804 | --DOMWINDOW == 116 (00000074E1F0A800) [pid = 1804] [serial = 621] [outer = 0000000000000000] [url = about:blank] 15:31:01 INFO - PROCESS | 1804 | --DOMWINDOW == 115 (00000074DD7C5000) [pid = 1804] [serial = 718] [outer = 0000000000000000] [url = about:blank] 15:31:01 INFO - PROCESS | 1804 | --DOMWINDOW == 114 (00000074DDEE2C00) [pid = 1804] [serial = 672] [outer = 0000000000000000] [url = about:blank] 15:31:01 INFO - PROCESS | 1804 | --DOMWINDOW == 113 (00000074E07A5C00) [pid = 1804] [serial = 775] [outer = 0000000000000000] [url = about:blank] 15:31:01 INFO - PROCESS | 1804 | --DOMWINDOW == 112 (00000074D6087C00) [pid = 1804] [serial = 766] [outer = 0000000000000000] [url = about:blank] 15:31:01 INFO - PROCESS | 1804 | --DOMWINDOW == 111 (00000074E29D7400) [pid = 1804] [serial = 676] [outer = 0000000000000000] [url = about:blank] 15:31:01 INFO - PROCESS | 1804 | --DOMWINDOW == 110 (00000074E2E79400) [pid = 1804] [serial = 727] [outer = 0000000000000000] [url = about:blank] 15:31:01 INFO - PROCESS | 1804 | --DOMWINDOW == 109 (00000074D7056000) [pid = 1804] [serial = 715] [outer = 0000000000000000] [url = about:blank] 15:31:01 INFO - PROCESS | 1804 | --DOMWINDOW == 108 (00000074DF4D3000) [pid = 1804] [serial = 772] [outer = 0000000000000000] [url = about:blank] 15:31:01 INFO - PROCESS | 1804 | --DOMWINDOW == 107 (00000074E2A25400) [pid = 1804] [serial = 679] [outer = 0000000000000000] [url = about:blank] 15:31:01 INFO - PROCESS | 1804 | --DOMWINDOW == 106 (00000074E1415C00) [pid = 1804] [serial = 778] [outer = 0000000000000000] [url = about:blank] 15:31:01 INFO - PROCESS | 1804 | --DOMWINDOW == 105 (00000074E390C400) [pid = 1804] [serial = 730] [outer = 0000000000000000] [url = about:blank] 15:31:01 INFO - PROCESS | 1804 | --DOMWINDOW == 104 (00000074E2A26C00) [pid = 1804] [serial = 682] [outer = 0000000000000000] [url = about:blank] 15:31:01 INFO - PROCESS | 1804 | --DOMWINDOW == 103 (00000074DBC9A800) [pid = 1804] [serial = 769] [outer = 0000000000000000] [url = about:blank] 15:31:01 INFO - PROCESS | 1804 | --DOMWINDOW == 102 (00000074E2B18800) [pid = 1804] [serial = 724] [outer = 0000000000000000] [url = about:blank] 15:31:01 INFO - PROCESS | 1804 | --DOMWINDOW == 101 (00000074E296B000) [pid = 1804] [serial = 856] [outer = 0000000000000000] [url = about:blank] 15:31:01 INFO - PROCESS | 1804 | --DOMWINDOW == 100 (00000074DEA92400) [pid = 1804] [serial = 843] [outer = 0000000000000000] [url = about:blank] 15:31:01 INFO - PROCESS | 1804 | --DOMWINDOW == 99 (00000074E07A0C00) [pid = 1804] [serial = 846] [outer = 0000000000000000] [url = about:blank] 15:31:01 INFO - PROCESS | 1804 | --DOMWINDOW == 98 (00000074DECC2000) [pid = 1804] [serial = 844] [outer = 0000000000000000] [url = about:blank] 15:31:01 INFO - PROCESS | 1804 | --DOMWINDOW == 97 (00000074E1FCA800) [pid = 1804] [serial = 849] [outer = 0000000000000000] [url = about:blank] 15:31:01 INFO - PROCESS | 1804 | --DOMWINDOW == 96 (00000074E1B58800) [pid = 1804] [serial = 847] [outer = 0000000000000000] [url = about:blank] 15:31:01 INFO - PROCESS | 1804 | --DOMWINDOW == 95 (00000074E293BC00) [pid = 1804] [serial = 855] [outer = 0000000000000000] [url = about:blank] 15:31:01 INFO - PROCESS | 1804 | --DOMWINDOW == 94 (00000074E2045000) [pid = 1804] [serial = 850] [outer = 0000000000000000] [url = about:blank] 15:31:01 INFO - PROCESS | 1804 | --DOMWINDOW == 93 (00000074E1F04C00) [pid = 1804] [serial = 822] [outer = 0000000000000000] [url = about:blank] 15:31:01 INFO - PROCESS | 1804 | --DOMWINDOW == 92 (00000074E1C16400) [pid = 1804] [serial = 820] [outer = 0000000000000000] [url = about:blank] 15:31:01 INFO - PROCESS | 1804 | --DOMWINDOW == 91 (00000074E122B000) [pid = 1804] [serial = 819] [outer = 0000000000000000] [url = about:blank] 15:31:01 INFO - PROCESS | 1804 | --DOMWINDOW == 90 (00000074DED6F800) [pid = 1804] [serial = 817] [outer = 0000000000000000] [url = about:blank] 15:31:01 INFO - PROCESS | 1804 | --DOMWINDOW == 89 (00000074DDCC1C00) [pid = 1804] [serial = 816] [outer = 0000000000000000] [url = about:blank] 15:31:01 INFO - PROCESS | 1804 | --DOMWINDOW == 88 (00000074DA89F800) [pid = 1804] [serial = 814] [outer = 0000000000000000] [url = about:blank] 15:31:01 INFO - PROCESS | 1804 | --DOMWINDOW == 87 (00000074D6F5B400) [pid = 1804] [serial = 813] [outer = 0000000000000000] [url = about:blank] 15:31:01 INFO - PROCESS | 1804 | --DOMWINDOW == 86 (00000074D1DBFC00) [pid = 1804] [serial = 811] [outer = 0000000000000000] [url = about:blank] 15:31:01 INFO - PROCESS | 1804 | --DOMWINDOW == 85 (00000074D153E000) [pid = 1804] [serial = 810] [outer = 0000000000000000] [url = about:blank] 15:31:01 INFO - PROCESS | 1804 | --DOMWINDOW == 84 (00000074DF997400) [pid = 1804] [serial = 808] [outer = 0000000000000000] [url = about:blank] 15:31:01 INFO - PROCESS | 1804 | --DOMWINDOW == 83 (00000074DD460C00) [pid = 1804] [serial = 840] [outer = 0000000000000000] [url = about:blank] 15:31:01 INFO - PROCESS | 1804 | --DOMWINDOW == 82 (00000074DA8AB800) [pid = 1804] [serial = 837] [outer = 0000000000000000] [url = about:blank] 15:31:01 INFO - PROCESS | 1804 | --DOMWINDOW == 81 (00000074DB5B2400) [pid = 1804] [serial = 838] [outer = 0000000000000000] [url = about:blank] 15:31:01 INFO - PROCESS | 1804 | --DOMWINDOW == 80 (00000074D1843C00) [pid = 1804] [serial = 834] [outer = 0000000000000000] [url = about:blank] 15:31:01 INFO - PROCESS | 1804 | --DOMWINDOW == 79 (00000074D68A3400) [pid = 1804] [serial = 835] [outer = 0000000000000000] [url = about:blank] 15:31:01 INFO - PROCESS | 1804 | --DOMWINDOW == 78 (00000074D356F400) [pid = 1804] [serial = 832] [outer = 0000000000000000] [url = about:blank] 15:31:01 INFO - PROCESS | 1804 | --DOMWINDOW == 77 (00000074D1845400) [pid = 1804] [serial = 831] [outer = 0000000000000000] [url = about:blank] 15:31:01 INFO - PROCESS | 1804 | --DOMWINDOW == 76 (00000074E293CC00) [pid = 1804] [serial = 829] [outer = 0000000000000000] [url = about:blank] 15:31:01 INFO - PROCESS | 1804 | --DOMWINDOW == 75 (00000074E28A4400) [pid = 1804] [serial = 828] [outer = 0000000000000000] [url = about:blank] 15:31:01 INFO - PROCESS | 1804 | --DOMWINDOW == 74 (00000074E289E000) [pid = 1804] [serial = 826] [outer = 0000000000000000] [url = about:blank] 15:31:01 INFO - PROCESS | 1804 | --DOMWINDOW == 73 (00000074E204D400) [pid = 1804] [serial = 825] [outer = 0000000000000000] [url = about:blank] 15:31:01 INFO - PROCESS | 1804 | --DOMWINDOW == 72 (00000074E1FC2800) [pid = 1804] [serial = 823] [outer = 0000000000000000] [url = about:blank] 15:31:01 INFO - PROCESS | 1804 | --DOMWINDOW == 71 (00000074DEA99800) [pid = 1804] [serial = 852] [outer = 0000000000000000] [url = about:blank] 15:31:01 INFO - PROCESS | 1804 | --DOMWINDOW == 70 (00000074E204D000) [pid = 1804] [serial = 853] [outer = 0000000000000000] [url = about:blank] 15:31:01 INFO - PROCESS | 1804 | --DOMWINDOW == 69 (00000074DDEDEC00) [pid = 1804] [serial = 841] [outer = 0000000000000000] [url = about:blank] 15:31:01 INFO - PROCESS | 1804 | 1461191461347 Marionette TRACE conn5 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:01 INFO - PROCESS | 1804 | ++DOCSHELL 00000074D7AD4000 == 38 [pid = 1804] [id = 303] 15:31:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 70 (00000074D045BC00) [pid = 1804] [serial = 908] [outer = 0000000000000000] 15:31:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 71 (00000074D1841800) [pid = 1804] [serial = 909] [outer = 00000074D045BC00] 15:31:01 INFO - PROCESS | 1804 | 1461191461399 Marionette DEBUG loaded listener.js 15:31:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 72 (00000074D1DC7C00) [pid = 1804] [serial = 910] [outer = 00000074D045BC00] 15:31:01 INFO - PROCESS | 1804 | 1461191461839 Marionette TRACE conn5 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 15:31:01 INFO - PROCESS | 1804 | 1461191461938 Marionette TRACE conn5 <- [1,1177,null,{"value":"13"}] 15:31:01 INFO - PROCESS | 1804 | 1461191461942 Marionette TRACE conn5 -> [0,1178,"setScriptTimeout",{"ms":35000}] 15:31:01 INFO - PROCESS | 1804 | 1461191461944 Marionette TRACE conn5 <- [1,1178,null,{}] 15:31:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 15:31:01 INFO - PROCESS | 1804 | 1461191461948 Marionette TRACE conn5 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:02 INFO - PROCESS | 1804 | 1461191462031 Marionette TRACE conn5 <- [1,1179,null,{"value":null}] 15:31:02 INFO - PROCESS | 1804 | 1461191462045 Marionette TRACE conn5 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:02 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DD719000 == 39 [pid = 1804] [id = 304] 15:31:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 73 (00000074CFA0BC00) [pid = 1804] [serial = 911] [outer = 0000000000000000] 15:31:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 74 (00000074D6955400) [pid = 1804] [serial = 912] [outer = 00000074CFA0BC00] 15:31:02 INFO - PROCESS | 1804 | 1461191462093 Marionette DEBUG loaded listener.js 15:31:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 75 (00000074D6F59400) [pid = 1804] [serial = 913] [outer = 00000074CFA0BC00] 15:31:02 INFO - PROCESS | 1804 | 1461191462566 Marionette TRACE conn5 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 15:31:02 INFO - PROCESS | 1804 | 1461191462628 Marionette TRACE conn5 <- [1,1181,null,{"value":"13"}] 15:31:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 15:31:02 INFO - PROCESS | 1804 | 1461191462640 Marionette TRACE conn5 -> [0,1182,"setScriptTimeout",{"ms":35000}] 15:31:02 INFO - PROCESS | 1804 | 1461191462645 Marionette TRACE conn5 <- [1,1182,null,{}] 15:31:02 INFO - PROCESS | 1804 | 1461191462649 Marionette TRACE conn5 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:02 INFO - PROCESS | 1804 | 1461191462738 Marionette TRACE conn5 <- [1,1183,null,{"value":null}] 15:31:02 INFO - PROCESS | 1804 | 1461191462808 Marionette TRACE conn5 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:02 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DE271800 == 40 [pid = 1804] [id = 305] 15:31:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 76 (00000074D0FCE400) [pid = 1804] [serial = 914] [outer = 0000000000000000] 15:31:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 77 (00000074D7955000) [pid = 1804] [serial = 915] [outer = 00000074D0FCE400] 15:31:02 INFO - PROCESS | 1804 | 1461191462855 Marionette DEBUG loaded listener.js 15:31:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 78 (00000074D82A4C00) [pid = 1804] [serial = 916] [outer = 00000074D0FCE400] 15:31:03 INFO - PROCESS | 1804 | 1461191463252 Marionette TRACE conn5 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 151","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 15:31:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 15:31:03 INFO - PROCESS | 1804 | 1461191463269 Marionette TRACE conn5 <- [1,1185,null,{"value":"13"}] 15:31:03 INFO - PROCESS | 1804 | 1461191463272 Marionette TRACE conn5 -> [0,1186,"setScriptTimeout",{"ms":35000}] 15:31:03 INFO - PROCESS | 1804 | 1461191463274 Marionette TRACE conn5 <- [1,1186,null,{}] 15:31:03 INFO - PROCESS | 1804 | 1461191463278 Marionette TRACE conn5 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:03 INFO - PROCESS | 1804 | 1461191463421 Marionette TRACE conn5 <- [1,1187,null,{"value":null}] 15:31:03 INFO - PROCESS | 1804 | 1461191463439 Marionette TRACE conn5 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:03 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DED42000 == 41 [pid = 1804] [id = 306] 15:31:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 79 (00000074CFA09C00) [pid = 1804] [serial = 917] [outer = 0000000000000000] 15:31:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 80 (00000074DAABD800) [pid = 1804] [serial = 918] [outer = 00000074CFA09C00] 15:31:03 INFO - PROCESS | 1804 | 1461191463490 Marionette DEBUG loaded listener.js 15:31:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 81 (00000074DB20FC00) [pid = 1804] [serial = 919] [outer = 00000074CFA09C00] 15:31:03 INFO - PROCESS | 1804 | 1461191463929 Marionette TRACE conn5 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 15:31:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 15:31:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 671ms 15:31:03 INFO - PROCESS | 1804 | 1461191463946 Marionette TRACE conn5 -> [0,1189,"getWindowHandle",null] 15:31:03 INFO - PROCESS | 1804 | 1461191463948 Marionette TRACE conn5 <- [1,1189,null,{"value":"13"}] 15:31:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 15:31:03 INFO - PROCESS | 1804 | 1461191463957 Marionette TRACE conn5 -> [0,1190,"setScriptTimeout",{"ms":35000}] 15:31:03 INFO - PROCESS | 1804 | 1461191463959 Marionette TRACE conn5 <- [1,1190,null,{}] 15:31:03 INFO - PROCESS | 1804 | 1461191463963 Marionette TRACE conn5 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:04 INFO - PROCESS | 1804 | 1461191464068 Marionette TRACE conn5 <- [1,1191,null,{"value":null}] 15:31:04 INFO - PROCESS | 1804 | 1461191464076 Marionette TRACE conn5 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:04 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DF9C5000 == 42 [pid = 1804] [id = 307] 15:31:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 82 (00000074DBC9A400) [pid = 1804] [serial = 920] [outer = 0000000000000000] 15:31:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 83 (00000074DBCFAC00) [pid = 1804] [serial = 921] [outer = 00000074DBC9A400] 15:31:04 INFO - PROCESS | 1804 | 1461191464135 Marionette DEBUG loaded listener.js 15:31:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 84 (00000074DD4D3000) [pid = 1804] [serial = 922] [outer = 00000074DBC9A400] 15:31:04 INFO - PROCESS | 1804 | 1461191464614 Marionette TRACE conn5 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 15:31:04 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 15:31:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 734ms 15:31:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 15:31:04 INFO - PROCESS | 1804 | 1461191464690 Marionette TRACE conn5 -> [0,1193,"getWindowHandle",null] 15:31:04 INFO - PROCESS | 1804 | 1461191464692 Marionette TRACE conn5 <- [1,1193,null,{"value":"13"}] 15:31:04 INFO - PROCESS | 1804 | 1461191464695 Marionette TRACE conn5 -> [0,1194,"setScriptTimeout",{"ms":35000}] 15:31:04 INFO - PROCESS | 1804 | 1461191464697 Marionette TRACE conn5 <- [1,1194,null,{}] 15:31:04 INFO - PROCESS | 1804 | 1461191464700 Marionette TRACE conn5 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:04 INFO - PROCESS | 1804 | 1461191464838 Marionette TRACE conn5 <- [1,1195,null,{"value":null}] 15:31:04 INFO - PROCESS | 1804 | 1461191464889 Marionette TRACE conn5 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:04 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E14BF000 == 43 [pid = 1804] [id = 308] 15:31:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 85 (00000074DD7CBC00) [pid = 1804] [serial = 923] [outer = 0000000000000000] 15:31:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 86 (00000074DDDF1C00) [pid = 1804] [serial = 924] [outer = 00000074DD7CBC00] 15:31:04 INFO - PROCESS | 1804 | 1461191464935 Marionette DEBUG loaded listener.js 15:31:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 87 (00000074DDEE2800) [pid = 1804] [serial = 925] [outer = 00000074DD7CBC00] 15:31:05 INFO - PROCESS | 1804 | 1461191465468 Marionette TRACE conn5 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 15:31:05 INFO - PROCESS | 1804 | --DOMWINDOW == 86 (00000074DD466400) [pid = 1804] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 15:31:05 INFO - PROCESS | 1804 | --DOMWINDOW == 85 (00000074DD441800) [pid = 1804] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 15:31:05 INFO - PROCESS | 1804 | --DOMWINDOW == 84 (00000074CFA10400) [pid = 1804] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 15:31:05 INFO - PROCESS | 1804 | --DOMWINDOW == 83 (00000074CF9C9400) [pid = 1804] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 15:31:05 INFO - PROCESS | 1804 | --DOMWINDOW == 82 (00000074D05E1000) [pid = 1804] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 15:31:05 INFO - PROCESS | 1804 | --DOMWINDOW == 81 (00000074D1820C00) [pid = 1804] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 15:31:05 INFO - PROCESS | 1804 | --DOMWINDOW == 80 (00000074D05E2400) [pid = 1804] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 15:31:05 INFO - PROCESS | 1804 | --DOMWINDOW == 79 (00000074E296F400) [pid = 1804] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 15:31:05 INFO - PROCESS | 1804 | --DOMWINDOW == 78 (00000074D7A3A400) [pid = 1804] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 15:31:05 INFO - PROCESS | 1804 | --DOMWINDOW == 77 (00000074DD4CA400) [pid = 1804] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 15:31:05 INFO - PROCESS | 1804 | --DOMWINDOW == 76 (00000074D681A800) [pid = 1804] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 15:31:05 INFO - PROCESS | 1804 | --DOMWINDOW == 75 (00000074DDEE0400) [pid = 1804] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 15:31:05 INFO - PROCESS | 1804 | --DOMWINDOW == 74 (00000074DB5ADC00) [pid = 1804] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 15:31:05 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 15:31:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 818ms 15:31:05 INFO - PROCESS | 1804 | 1461191465517 Marionette TRACE conn5 -> [0,1197,"getWindowHandle",null] 15:31:05 INFO - PROCESS | 1804 | 1461191465519 Marionette TRACE conn5 <- [1,1197,null,{"value":"13"}] 15:31:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 15:31:05 INFO - PROCESS | 1804 | 1461191465522 Marionette TRACE conn5 -> [0,1198,"setScriptTimeout",{"ms":35000}] 15:31:05 INFO - PROCESS | 1804 | 1461191465524 Marionette TRACE conn5 <- [1,1198,null,{}] 15:31:05 INFO - PROCESS | 1804 | 1461191465528 Marionette TRACE conn5 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:05 INFO - PROCESS | 1804 | 1461191465611 Marionette TRACE conn5 <- [1,1199,null,{"value":null}] 15:31:05 INFO - PROCESS | 1804 | 1461191465619 Marionette TRACE conn5 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:05 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E14B7000 == 44 [pid = 1804] [id = 309] 15:31:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 75 (00000074D3570000) [pid = 1804] [serial = 926] [outer = 0000000000000000] 15:31:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 76 (00000074D7057800) [pid = 1804] [serial = 927] [outer = 00000074D3570000] 15:31:05 INFO - PROCESS | 1804 | 1461191465666 Marionette DEBUG loaded listener.js 15:31:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 77 (00000074DD4CA400) [pid = 1804] [serial = 928] [outer = 00000074D3570000] 15:31:06 INFO - PROCESS | 1804 | 1461191466096 Marionette TRACE conn5 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 15:31:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 15:31:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 629ms 15:31:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 15:31:06 INFO - PROCESS | 1804 | 1461191466168 Marionette TRACE conn5 -> [0,1201,"getWindowHandle",null] 15:31:06 INFO - PROCESS | 1804 | 1461191466170 Marionette TRACE conn5 <- [1,1201,null,{"value":"13"}] 15:31:06 INFO - PROCESS | 1804 | 1461191466173 Marionette TRACE conn5 -> [0,1202,"setScriptTimeout",{"ms":35000}] 15:31:06 INFO - PROCESS | 1804 | 1461191466175 Marionette TRACE conn5 <- [1,1202,null,{}] 15:31:06 INFO - PROCESS | 1804 | 1461191466181 Marionette TRACE conn5 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:06 INFO - PROCESS | 1804 | 1461191466260 Marionette TRACE conn5 <- [1,1203,null,{"value":null}] 15:31:06 INFO - PROCESS | 1804 | 1461191466269 Marionette TRACE conn5 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:06 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DD718800 == 45 [pid = 1804] [id = 310] 15:31:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 78 (00000074DE0E0400) [pid = 1804] [serial = 929] [outer = 0000000000000000] 15:31:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 79 (00000074DE55C800) [pid = 1804] [serial = 930] [outer = 00000074DE0E0400] 15:31:06 INFO - PROCESS | 1804 | 1461191466314 Marionette DEBUG loaded listener.js 15:31:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 80 (00000074DEAF8C00) [pid = 1804] [serial = 931] [outer = 00000074DE0E0400] 15:31:06 INFO - PROCESS | 1804 | 1461191466719 Marionette TRACE conn5 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 15:31:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 15:31:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 588ms 15:31:06 INFO - PROCESS | 1804 | 1461191466767 Marionette TRACE conn5 -> [0,1205,"getWindowHandle",null] 15:31:06 INFO - PROCESS | 1804 | 1461191466769 Marionette TRACE conn5 <- [1,1205,null,{"value":"13"}] 15:31:06 INFO - PROCESS | 1804 | 1461191466773 Marionette TRACE conn5 -> [0,1206,"setScriptTimeout",{"ms":35000}] 15:31:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 15:31:06 INFO - PROCESS | 1804 | 1461191466775 Marionette TRACE conn5 <- [1,1206,null,{}] 15:31:06 INFO - PROCESS | 1804 | 1461191466778 Marionette TRACE conn5 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:06 INFO - PROCESS | 1804 | 1461191466858 Marionette TRACE conn5 <- [1,1207,null,{"value":null}] 15:31:06 INFO - PROCESS | 1804 | 1461191466866 Marionette TRACE conn5 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:06 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E389A800 == 46 [pid = 1804] [id = 311] 15:31:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 81 (00000074DEC38400) [pid = 1804] [serial = 932] [outer = 0000000000000000] 15:31:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 82 (00000074DEC3B800) [pid = 1804] [serial = 933] [outer = 00000074DEC38400] 15:31:06 INFO - PROCESS | 1804 | 1461191466912 Marionette DEBUG loaded listener.js 15:31:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 83 (00000074DECBE000) [pid = 1804] [serial = 934] [outer = 00000074DEC38400] 15:31:07 INFO - PROCESS | 1804 | 1461191467327 Marionette TRACE conn5 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 15:31:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 15:31:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 585ms 15:31:07 INFO - PROCESS | 1804 | 1461191467367 Marionette TRACE conn5 -> [0,1209,"getWindowHandle",null] 15:31:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 15:31:07 INFO - PROCESS | 1804 | 1461191467369 Marionette TRACE conn5 <- [1,1209,null,{"value":"13"}] 15:31:07 INFO - PROCESS | 1804 | 1461191467372 Marionette TRACE conn5 -> [0,1210,"setScriptTimeout",{"ms":35000}] 15:31:07 INFO - PROCESS | 1804 | 1461191467374 Marionette TRACE conn5 <- [1,1210,null,{}] 15:31:07 INFO - PROCESS | 1804 | 1461191467377 Marionette TRACE conn5 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:07 INFO - PROCESS | 1804 | 1461191467462 Marionette TRACE conn5 <- [1,1211,null,{"value":null}] 15:31:07 INFO - PROCESS | 1804 | 1461191467644 Marionette TRACE conn5 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:07 INFO - PROCESS | 1804 | ++DOCSHELL 00000074D6DDB000 == 47 [pid = 1804] [id = 312] 15:31:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 84 (00000074CFAAD400) [pid = 1804] [serial = 935] [outer = 0000000000000000] 15:31:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 85 (00000074CFADCC00) [pid = 1804] [serial = 936] [outer = 00000074CFAAD400] 15:31:07 INFO - PROCESS | 1804 | 1461191467748 Marionette DEBUG loaded listener.js 15:31:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 86 (00000074D1D7BC00) [pid = 1804] [serial = 937] [outer = 00000074CFAAD400] 15:31:08 INFO - PROCESS | 1804 | 1461191468321 Marionette TRACE conn5 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 15:31:08 INFO - PROCESS | 1804 | 1461191468401 Marionette TRACE conn5 <- [1,1213,null,{"value":"13"}] 15:31:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 15:31:08 INFO - PROCESS | 1804 | 1461191468406 Marionette TRACE conn5 -> [0,1214,"setScriptTimeout",{"ms":35000}] 15:31:08 INFO - PROCESS | 1804 | 1461191468409 Marionette TRACE conn5 <- [1,1214,null,{}] 15:31:08 INFO - PROCESS | 1804 | 1461191468415 Marionette TRACE conn5 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:08 INFO - PROCESS | 1804 | 1461191468585 Marionette TRACE conn5 <- [1,1215,null,{"value":null}] 15:31:08 INFO - PROCESS | 1804 | 1461191468693 Marionette TRACE conn5 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:08 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DE221000 == 48 [pid = 1804] [id = 313] 15:31:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 87 (00000074D61C2800) [pid = 1804] [serial = 938] [outer = 0000000000000000] 15:31:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 88 (00000074D7058000) [pid = 1804] [serial = 939] [outer = 00000074D61C2800] 15:31:08 INFO - PROCESS | 1804 | 1461191468754 Marionette DEBUG loaded listener.js 15:31:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 89 (00000074D7A3A400) [pid = 1804] [serial = 940] [outer = 00000074D61C2800] 15:31:09 INFO - PROCESS | 1804 | 1461191469344 Marionette TRACE conn5 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 15:31:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 15:31:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 986ms 15:31:09 INFO - PROCESS | 1804 | 1461191469410 Marionette TRACE conn5 -> [0,1217,"getWindowHandle",null] 15:31:09 INFO - PROCESS | 1804 | 1461191469415 Marionette TRACE conn5 <- [1,1217,null,{"value":"13"}] 15:31:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 15:31:09 INFO - PROCESS | 1804 | 1461191469420 Marionette TRACE conn5 -> [0,1218,"setScriptTimeout",{"ms":35000}] 15:31:09 INFO - PROCESS | 1804 | 1461191469423 Marionette TRACE conn5 <- [1,1218,null,{}] 15:31:09 INFO - PROCESS | 1804 | 1461191469427 Marionette TRACE conn5 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:09 INFO - PROCESS | 1804 | 1461191469543 Marionette TRACE conn5 <- [1,1219,null,{"value":null}] 15:31:09 INFO - PROCESS | 1804 | 1461191469610 Marionette TRACE conn5 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:09 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E378E800 == 49 [pid = 1804] [id = 314] 15:31:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 90 (00000074DBBFC400) [pid = 1804] [serial = 941] [outer = 0000000000000000] 15:31:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 91 (00000074DD461C00) [pid = 1804] [serial = 942] [outer = 00000074DBBFC400] 15:31:09 INFO - PROCESS | 1804 | 1461191469669 Marionette DEBUG loaded listener.js 15:31:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 92 (00000074DDCC1000) [pid = 1804] [serial = 943] [outer = 00000074DBBFC400] 15:31:10 INFO - PROCESS | 1804 | 1461191470249 Marionette TRACE conn5 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 15:31:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 15:31:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 881ms 15:31:10 INFO - PROCESS | 1804 | 1461191470330 Marionette TRACE conn5 -> [0,1221,"getWindowHandle",null] 15:31:10 INFO - PROCESS | 1804 | 1461191470333 Marionette TRACE conn5 <- [1,1221,null,{"value":"13"}] 15:31:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 15:31:10 INFO - PROCESS | 1804 | 1461191470345 Marionette TRACE conn5 -> [0,1222,"setScriptTimeout",{"ms":35000}] 15:31:10 INFO - PROCESS | 1804 | 1461191470352 Marionette TRACE conn5 <- [1,1222,null,{}] 15:31:10 INFO - PROCESS | 1804 | 1461191470357 Marionette TRACE conn5 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:10 INFO - PROCESS | 1804 | 1461191470508 Marionette TRACE conn5 <- [1,1223,null,{"value":null}] 15:31:10 INFO - PROCESS | 1804 | 1461191470553 Marionette TRACE conn5 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:10 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E5022000 == 50 [pid = 1804] [id = 315] 15:31:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 93 (00000074DED73000) [pid = 1804] [serial = 944] [outer = 0000000000000000] 15:31:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 94 (00000074DED8AC00) [pid = 1804] [serial = 945] [outer = 00000074DED73000] 15:31:10 INFO - PROCESS | 1804 | 1461191470611 Marionette DEBUG loaded listener.js 15:31:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 95 (00000074DED92800) [pid = 1804] [serial = 946] [outer = 00000074DED73000] 15:31:11 INFO - PROCESS | 1804 | 1461191471143 Marionette TRACE conn5 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 15:31:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 15:31:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 839ms 15:31:11 INFO - PROCESS | 1804 | 1461191471185 Marionette TRACE conn5 -> [0,1225,"getWindowHandle",null] 15:31:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 15:31:11 INFO - PROCESS | 1804 | 1461191471189 Marionette TRACE conn5 <- [1,1225,null,{"value":"13"}] 15:31:11 INFO - PROCESS | 1804 | 1461191471192 Marionette TRACE conn5 -> [0,1226,"setScriptTimeout",{"ms":35000}] 15:31:11 INFO - PROCESS | 1804 | 1461191471194 Marionette TRACE conn5 <- [1,1226,null,{}] 15:31:11 INFO - PROCESS | 1804 | 1461191471198 Marionette TRACE conn5 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:11 INFO - PROCESS | 1804 | 1461191471306 Marionette TRACE conn5 <- [1,1227,null,{"value":null}] 15:31:11 INFO - PROCESS | 1804 | 1461191471393 Marionette TRACE conn5 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:11 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E5D0F000 == 51 [pid = 1804] [id = 316] 15:31:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 96 (00000074DF073000) [pid = 1804] [serial = 947] [outer = 0000000000000000] 15:31:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 97 (00000074DF07E800) [pid = 1804] [serial = 948] [outer = 00000074DF073000] 15:31:11 INFO - PROCESS | 1804 | 1461191471450 Marionette DEBUG loaded listener.js 15:31:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 98 (00000074DF4D4000) [pid = 1804] [serial = 949] [outer = 00000074DF073000] 15:31:12 INFO - PROCESS | 1804 | 1461191472186 Marionette TRACE conn5 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 15:31:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 15:31:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1019ms 15:31:12 INFO - PROCESS | 1804 | 1461191472213 Marionette TRACE conn5 -> [0,1229,"getWindowHandle",null] 15:31:12 INFO - PROCESS | 1804 | 1461191472218 Marionette TRACE conn5 <- [1,1229,null,{"value":"13"}] 15:31:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 15:31:12 INFO - PROCESS | 1804 | 1461191472223 Marionette TRACE conn5 -> [0,1230,"setScriptTimeout",{"ms":35000}] 15:31:12 INFO - PROCESS | 1804 | 1461191472227 Marionette TRACE conn5 <- [1,1230,null,{}] 15:31:12 INFO - PROCESS | 1804 | 1461191472265 Marionette TRACE conn5 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:12 INFO - PROCESS | 1804 | 1461191472365 Marionette TRACE conn5 <- [1,1231,null,{"value":null}] 15:31:12 INFO - PROCESS | 1804 | 1461191472435 Marionette TRACE conn5 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:12 INFO - PROCESS | 1804 | ++DOCSHELL 00000074D868F800 == 52 [pid = 1804] [id = 317] 15:31:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 99 (00000074D1819C00) [pid = 1804] [serial = 950] [outer = 0000000000000000] 15:31:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 100 (00000074D1845000) [pid = 1804] [serial = 951] [outer = 00000074D1819C00] 15:31:12 INFO - PROCESS | 1804 | 1461191472487 Marionette DEBUG loaded listener.js 15:31:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 101 (00000074D1DC5000) [pid = 1804] [serial = 952] [outer = 00000074D1819C00] 15:31:13 INFO - PROCESS | 1804 | 1461191473080 Marionette TRACE conn5 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 15:31:13 INFO - PROCESS | 1804 | --DOCSHELL 00000074D6F6D800 == 51 [pid = 1804] [id = 126] 15:31:13 INFO - PROCESS | 1804 | --DOMWINDOW == 100 (00000074DEA97400) [pid = 1804] [serial = 897] [outer = 0000000000000000] [url = about:blank] 15:31:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 15:31:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 924ms 15:31:13 INFO - PROCESS | 1804 | 1461191473151 Marionette TRACE conn5 -> [0,1233,"getWindowHandle",null] 15:31:13 INFO - PROCESS | 1804 | 1461191473157 Marionette TRACE conn5 <- [1,1233,null,{"value":"13"}] 15:31:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 15:31:13 INFO - PROCESS | 1804 | 1461191473163 Marionette TRACE conn5 -> [0,1234,"setScriptTimeout",{"ms":35000}] 15:31:13 INFO - PROCESS | 1804 | 1461191473166 Marionette TRACE conn5 <- [1,1234,null,{}] 15:31:13 INFO - PROCESS | 1804 | 1461191473169 Marionette TRACE conn5 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:13 INFO - PROCESS | 1804 | 1461191473269 Marionette TRACE conn5 <- [1,1235,null,{"value":null}] 15:31:13 INFO - PROCESS | 1804 | --DOMWINDOW == 99 (00000074D0D53800) [pid = 1804] [serial = 861] [outer = 0000000000000000] [url = about:blank] 15:31:13 INFO - PROCESS | 1804 | --DOMWINDOW == 98 (00000074D1530C00) [pid = 1804] [serial = 862] [outer = 0000000000000000] [url = about:blank] 15:31:13 INFO - PROCESS | 1804 | --DOMWINDOW == 97 (00000074D6F57400) [pid = 1804] [serial = 873] [outer = 0000000000000000] [url = about:blank] 15:31:13 INFO - PROCESS | 1804 | --DOMWINDOW == 96 (00000074D705AC00) [pid = 1804] [serial = 874] [outer = 0000000000000000] [url = about:blank] 15:31:13 INFO - PROCESS | 1804 | --DOMWINDOW == 95 (00000074D1D7F000) [pid = 1804] [serial = 864] [outer = 0000000000000000] [url = about:blank] 15:31:13 INFO - PROCESS | 1804 | --DOMWINDOW == 94 (00000074D1DAFC00) [pid = 1804] [serial = 865] [outer = 0000000000000000] [url = about:blank] 15:31:13 INFO - PROCESS | 1804 | --DOMWINDOW == 93 (00000074DD44AC00) [pid = 1804] [serial = 885] [outer = 0000000000000000] [url = about:blank] 15:31:13 INFO - PROCESS | 1804 | --DOMWINDOW == 92 (00000074E29E1C00) [pid = 1804] [serial = 859] [outer = 0000000000000000] [url = about:blank] 15:31:13 INFO - PROCESS | 1804 | --DOMWINDOW == 91 (00000074D82A1000) [pid = 1804] [serial = 876] [outer = 0000000000000000] [url = about:blank] 15:31:13 INFO - PROCESS | 1804 | --DOMWINDOW == 90 (00000074DAA56800) [pid = 1804] [serial = 877] [outer = 0000000000000000] [url = about:blank] 15:31:13 INFO - PROCESS | 1804 | --DOMWINDOW == 89 (00000074DD7CE000) [pid = 1804] [serial = 891] [outer = 0000000000000000] [url = about:blank] 15:31:13 INFO - PROCESS | 1804 | --DOMWINDOW == 88 (00000074D68A5000) [pid = 1804] [serial = 870] [outer = 0000000000000000] [url = about:blank] 15:31:13 INFO - PROCESS | 1804 | --DOMWINDOW == 87 (00000074D6D3D000) [pid = 1804] [serial = 871] [outer = 0000000000000000] [url = about:blank] 15:31:13 INFO - PROCESS | 1804 | --DOMWINDOW == 86 (00000074DE92F800) [pid = 1804] [serial = 895] [outer = 0000000000000000] [url = about:blank] 15:31:13 INFO - PROCESS | 1804 | --DOMWINDOW == 85 (00000074DE22AC00) [pid = 1804] [serial = 894] [outer = 0000000000000000] [url = about:blank] 15:31:13 INFO - PROCESS | 1804 | --DOMWINDOW == 84 (00000074DD7C8800) [pid = 1804] [serial = 889] [outer = 0000000000000000] [url = about:blank] 15:31:13 INFO - PROCESS | 1804 | --DOMWINDOW == 83 (00000074DB5B6800) [pid = 1804] [serial = 882] [outer = 0000000000000000] [url = about:blank] 15:31:13 INFO - PROCESS | 1804 | --DOMWINDOW == 82 (00000074DBC9AC00) [pid = 1804] [serial = 883] [outer = 0000000000000000] [url = about:blank] 15:31:13 INFO - PROCESS | 1804 | --DOMWINDOW == 81 (00000074DB20C800) [pid = 1804] [serial = 880] [outer = 0000000000000000] [url = about:blank] 15:31:13 INFO - PROCESS | 1804 | --DOMWINDOW == 80 (00000074DDEDAC00) [pid = 1804] [serial = 892] [outer = 0000000000000000] [url = about:blank] 15:31:13 INFO - PROCESS | 1804 | --DOMWINDOW == 79 (00000074DD737C00) [pid = 1804] [serial = 888] [outer = 0000000000000000] [url = about:blank] 15:31:13 INFO - PROCESS | 1804 | --DOMWINDOW == 78 (00000074DD462000) [pid = 1804] [serial = 886] [outer = 0000000000000000] [url = about:blank] 15:31:13 INFO - PROCESS | 1804 | --DOMWINDOW == 77 (00000074DAAC7800) [pid = 1804] [serial = 879] [outer = 0000000000000000] [url = about:blank] 15:31:13 INFO - PROCESS | 1804 | --DOMWINDOW == 76 (00000074D2864C00) [pid = 1804] [serial = 867] [outer = 0000000000000000] [url = about:blank] 15:31:13 INFO - PROCESS | 1804 | --DOMWINDOW == 75 (00000074D356D800) [pid = 1804] [serial = 868] [outer = 0000000000000000] [url = about:blank] 15:31:13 INFO - PROCESS | 1804 | 1461191473345 Marionette TRACE conn5 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:13 INFO - PROCESS | 1804 | ++DOCSHELL 00000074D308D800 == 52 [pid = 1804] [id = 318] 15:31:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 76 (00000074D1479C00) [pid = 1804] [serial = 953] [outer = 0000000000000000] 15:31:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 77 (00000074D1816800) [pid = 1804] [serial = 954] [outer = 00000074D1479C00] 15:31:13 INFO - PROCESS | 1804 | 1461191473394 Marionette DEBUG loaded listener.js 15:31:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 78 (00000074D1C80400) [pid = 1804] [serial = 955] [outer = 00000074D1479C00] 15:31:13 INFO - PROCESS | 1804 | 1461191473913 Marionette TRACE conn5 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 15:31:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 15:31:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 776ms 15:31:13 INFO - PROCESS | 1804 | 1461191473940 Marionette TRACE conn5 -> [0,1237,"getWindowHandle",null] 15:31:13 INFO - PROCESS | 1804 | 1461191473943 Marionette TRACE conn5 <- [1,1237,null,{"value":"13"}] 15:31:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 15:31:13 INFO - PROCESS | 1804 | 1461191473946 Marionette TRACE conn5 -> [0,1238,"setScriptTimeout",{"ms":35000}] 15:31:13 INFO - PROCESS | 1804 | 1461191473950 Marionette TRACE conn5 <- [1,1238,null,{}] 15:31:13 INFO - PROCESS | 1804 | 1461191473961 Marionette TRACE conn5 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:14 INFO - PROCESS | 1804 | 1461191474052 Marionette TRACE conn5 <- [1,1239,null,{"value":null}] 15:31:14 INFO - PROCESS | 1804 | 1461191474063 Marionette TRACE conn5 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:14 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DBC54000 == 53 [pid = 1804] [id = 319] 15:31:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 79 (00000074D689B400) [pid = 1804] [serial = 956] [outer = 0000000000000000] 15:31:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 80 (00000074D6952000) [pid = 1804] [serial = 957] [outer = 00000074D689B400] 15:31:14 INFO - PROCESS | 1804 | 1461191474112 Marionette DEBUG loaded listener.js 15:31:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 81 (00000074D6F55800) [pid = 1804] [serial = 958] [outer = 00000074D689B400] 15:31:14 INFO - PROCESS | 1804 | 1461191474571 Marionette TRACE conn5 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 15:31:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 15:31:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 692ms 15:31:14 INFO - PROCESS | 1804 | 1461191474641 Marionette TRACE conn5 -> [0,1241,"getWindowHandle",null] 15:31:14 INFO - PROCESS | 1804 | 1461191474644 Marionette TRACE conn5 <- [1,1241,null,{"value":"13"}] 15:31:14 INFO - PROCESS | 1804 | 1461191474647 Marionette TRACE conn5 -> [0,1242,"setScriptTimeout",{"ms":35000}] 15:31:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 15:31:14 INFO - PROCESS | 1804 | 1461191474649 Marionette TRACE conn5 <- [1,1242,null,{}] 15:31:14 INFO - PROCESS | 1804 | 1461191474653 Marionette TRACE conn5 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:14 INFO - PROCESS | 1804 | 1461191474738 Marionette TRACE conn5 <- [1,1243,null,{"value":null}] 15:31:14 INFO - PROCESS | 1804 | 1461191474747 Marionette TRACE conn5 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:14 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DE214800 == 54 [pid = 1804] [id = 320] 15:31:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 82 (00000074D7953000) [pid = 1804] [serial = 959] [outer = 0000000000000000] 15:31:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 83 (00000074D7A39400) [pid = 1804] [serial = 960] [outer = 00000074D7953000] 15:31:14 INFO - PROCESS | 1804 | 1461191474799 Marionette DEBUG loaded listener.js 15:31:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 84 (00000074DA8A8000) [pid = 1804] [serial = 961] [outer = 00000074D7953000] 15:31:15 INFO - PROCESS | 1804 | 1461191475232 Marionette TRACE conn5 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 15:31:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 15:31:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 629ms 15:31:15 INFO - PROCESS | 1804 | 1461191475279 Marionette TRACE conn5 -> [0,1245,"getWindowHandle",null] 15:31:15 INFO - PROCESS | 1804 | 1461191475281 Marionette TRACE conn5 <- [1,1245,null,{"value":"13"}] 15:31:15 INFO - PROCESS | 1804 | 1461191475284 Marionette TRACE conn5 -> [0,1246,"setScriptTimeout",{"ms":35000}] 15:31:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 15:31:15 INFO - PROCESS | 1804 | 1461191475286 Marionette TRACE conn5 <- [1,1246,null,{}] 15:31:15 INFO - PROCESS | 1804 | 1461191475290 Marionette TRACE conn5 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:15 INFO - PROCESS | 1804 | 1461191475372 Marionette TRACE conn5 <- [1,1247,null,{"value":null}] 15:31:15 INFO - PROCESS | 1804 | 1461191475412 Marionette TRACE conn5 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:15 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DEC5A800 == 55 [pid = 1804] [id = 321] 15:31:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 85 (00000074DAABE000) [pid = 1804] [serial = 962] [outer = 0000000000000000] 15:31:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 86 (00000074DB202400) [pid = 1804] [serial = 963] [outer = 00000074DAABE000] 15:31:15 INFO - PROCESS | 1804 | 1461191475459 Marionette DEBUG loaded listener.js 15:31:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 87 (00000074DB5BFC00) [pid = 1804] [serial = 964] [outer = 00000074DAABE000] 15:31:15 INFO - PROCESS | 1804 | 1461191475952 Marionette TRACE conn5 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 15:31:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 15:31:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 734ms 15:31:16 INFO - PROCESS | 1804 | 1461191476022 Marionette TRACE conn5 -> [0,1249,"getWindowHandle",null] 15:31:16 INFO - PROCESS | 1804 | 1461191476024 Marionette TRACE conn5 <- [1,1249,null,{"value":"13"}] 15:31:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 15:31:16 INFO - PROCESS | 1804 | 1461191476028 Marionette TRACE conn5 -> [0,1250,"setScriptTimeout",{"ms":35000}] 15:31:16 INFO - PROCESS | 1804 | 1461191476030 Marionette TRACE conn5 <- [1,1250,null,{}] 15:31:16 INFO - PROCESS | 1804 | 1461191476033 Marionette TRACE conn5 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:16 INFO - PROCESS | 1804 | 1461191476171 Marionette TRACE conn5 <- [1,1251,null,{"value":null}] 15:31:16 INFO - PROCESS | 1804 | 1461191476186 Marionette TRACE conn5 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:16 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DF9B1000 == 56 [pid = 1804] [id = 322] 15:31:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 88 (00000074DBC9E800) [pid = 1804] [serial = 965] [outer = 0000000000000000] 15:31:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 89 (00000074DD7C5C00) [pid = 1804] [serial = 966] [outer = 00000074DBC9E800] 15:31:16 INFO - PROCESS | 1804 | 1461191476275 Marionette DEBUG loaded listener.js 15:31:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 90 (00000074DDED7400) [pid = 1804] [serial = 967] [outer = 00000074DBC9E800] 15:31:16 INFO - PROCESS | 1804 | 1461191476724 Marionette TRACE conn5 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 15:31:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 15:31:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 775ms 15:31:16 INFO - PROCESS | 1804 | 1461191476806 Marionette TRACE conn5 -> [0,1253,"getWindowHandle",null] 15:31:16 INFO - PROCESS | 1804 | 1461191476808 Marionette TRACE conn5 <- [1,1253,null,{"value":"13"}] 15:31:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 15:31:16 INFO - PROCESS | 1804 | 1461191476818 Marionette TRACE conn5 -> [0,1254,"setScriptTimeout",{"ms":35000}] 15:31:16 INFO - PROCESS | 1804 | 1461191476820 Marionette TRACE conn5 <- [1,1254,null,{}] 15:31:16 INFO - PROCESS | 1804 | 1461191476824 Marionette TRACE conn5 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:16 INFO - PROCESS | 1804 | 1461191476929 Marionette TRACE conn5 <- [1,1255,null,{"value":null}] 15:31:16 INFO - PROCESS | 1804 | 1461191476941 Marionette TRACE conn5 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:16 INFO - PROCESS | 1804 | ++DOCSHELL 00000074D60C8000 == 57 [pid = 1804] [id = 323] 15:31:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 91 (00000074DD7D1400) [pid = 1804] [serial = 968] [outer = 0000000000000000] 15:31:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 92 (00000074DEAED000) [pid = 1804] [serial = 969] [outer = 00000074DD7D1400] 15:31:17 INFO - PROCESS | 1804 | 1461191477028 Marionette DEBUG loaded listener.js 15:31:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 93 (00000074DECBE800) [pid = 1804] [serial = 970] [outer = 00000074DD7D1400] 15:31:17 INFO - PROCESS | 1804 | 1461191477465 Marionette TRACE conn5 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 15:31:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 15:31:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 692ms 15:31:17 INFO - PROCESS | 1804 | 1461191477507 Marionette TRACE conn5 -> [0,1257,"getWindowHandle",null] 15:31:17 INFO - PROCESS | 1804 | 1461191477510 Marionette TRACE conn5 <- [1,1257,null,{"value":"13"}] 15:31:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 15:31:17 INFO - PROCESS | 1804 | 1461191477517 Marionette TRACE conn5 -> [0,1258,"setScriptTimeout",{"ms":35000}] 15:31:17 INFO - PROCESS | 1804 | 1461191477519 Marionette TRACE conn5 <- [1,1258,null,{}] 15:31:17 INFO - PROCESS | 1804 | 1461191477523 Marionette TRACE conn5 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:17 INFO - PROCESS | 1804 | 1461191477678 Marionette TRACE conn5 <- [1,1259,null,{"value":null}] 15:31:17 INFO - PROCESS | 1804 | --DOMWINDOW == 92 (00000074CFA0A400) [pid = 1804] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 15:31:17 INFO - PROCESS | 1804 | --DOMWINDOW == 91 (00000074D1DB4C00) [pid = 1804] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 15:31:17 INFO - PROCESS | 1804 | --DOMWINDOW == 90 (00000074D045BC00) [pid = 1804] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 15:31:17 INFO - PROCESS | 1804 | --DOMWINDOW == 89 (00000074CFA09C00) [pid = 1804] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 15:31:17 INFO - PROCESS | 1804 | --DOMWINDOW == 88 (00000074D0FCE400) [pid = 1804] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 15:31:17 INFO - PROCESS | 1804 | --DOMWINDOW == 87 (00000074D3570000) [pid = 1804] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 15:31:17 INFO - PROCESS | 1804 | --DOMWINDOW == 86 (00000074CFA10000) [pid = 1804] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 15:31:17 INFO - PROCESS | 1804 | --DOMWINDOW == 85 (00000074DBC9A400) [pid = 1804] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 15:31:17 INFO - PROCESS | 1804 | --DOMWINDOW == 84 (00000074CFA0BC00) [pid = 1804] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 15:31:17 INFO - PROCESS | 1804 | --DOMWINDOW == 83 (00000074DE0E0400) [pid = 1804] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 15:31:17 INFO - PROCESS | 1804 | --DOMWINDOW == 82 (00000074DD7CBC00) [pid = 1804] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 15:31:17 INFO - PROCESS | 1804 | 1461191477733 Marionette TRACE conn5 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:17 INFO - PROCESS | 1804 | ++DOCSHELL 00000074D7B7E800 == 58 [pid = 1804] [id = 324] 15:31:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 83 (00000074CFA0BC00) [pid = 1804] [serial = 971] [outer = 0000000000000000] 15:31:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 84 (00000074D1822400) [pid = 1804] [serial = 972] [outer = 00000074CFA0BC00] 15:31:17 INFO - PROCESS | 1804 | 1461191477780 Marionette DEBUG loaded listener.js 15:31:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 85 (00000074DAAC8C00) [pid = 1804] [serial = 973] [outer = 00000074CFA0BC00] 15:31:18 INFO - PROCESS | 1804 | 1461191478151 Marionette TRACE conn5 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 15:31:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 15:31:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 692ms 15:31:18 INFO - PROCESS | 1804 | 1461191478208 Marionette TRACE conn5 -> [0,1261,"getWindowHandle",null] 15:31:18 INFO - PROCESS | 1804 | 1461191478211 Marionette TRACE conn5 <- [1,1261,null,{"value":"13"}] 15:31:18 INFO - PROCESS | 1804 | 1461191478214 Marionette TRACE conn5 -> [0,1262,"setScriptTimeout",{"ms":35000}] 15:31:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 15:31:18 INFO - PROCESS | 1804 | 1461191478216 Marionette TRACE conn5 <- [1,1262,null,{}] 15:31:18 INFO - PROCESS | 1804 | 1461191478219 Marionette TRACE conn5 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:18 INFO - PROCESS | 1804 | 1461191478329 Marionette TRACE conn5 <- [1,1263,null,{"value":null}] 15:31:18 INFO - PROCESS | 1804 | 1461191478336 Marionette TRACE conn5 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:18 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E3895800 == 59 [pid = 1804] [id = 325] 15:31:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 86 (00000074DDEDA000) [pid = 1804] [serial = 974] [outer = 0000000000000000] 15:31:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 87 (00000074DF07E400) [pid = 1804] [serial = 975] [outer = 00000074DDEDA000] 15:31:18 INFO - PROCESS | 1804 | 1461191478382 Marionette DEBUG loaded listener.js 15:31:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 88 (00000074DF9E8C00) [pid = 1804] [serial = 976] [outer = 00000074DDEDA000] 15:31:18 INFO - PROCESS | 1804 | 1461191478818 Marionette TRACE conn5 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 15:31:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 15:31:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 629ms 15:31:18 INFO - PROCESS | 1804 | 1461191478846 Marionette TRACE conn5 -> [0,1265,"getWindowHandle",null] 15:31:18 INFO - PROCESS | 1804 | 1461191478849 Marionette TRACE conn5 <- [1,1265,null,{"value":"13"}] 15:31:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 15:31:18 INFO - PROCESS | 1804 | 1461191478852 Marionette TRACE conn5 -> [0,1266,"setScriptTimeout",{"ms":35000}] 15:31:18 INFO - PROCESS | 1804 | 1461191478854 Marionette TRACE conn5 <- [1,1266,null,{}] 15:31:18 INFO - PROCESS | 1804 | 1461191478857 Marionette TRACE conn5 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:18 INFO - PROCESS | 1804 | 1461191478940 Marionette TRACE conn5 <- [1,1267,null,{"value":null}] 15:31:18 INFO - PROCESS | 1804 | 1461191478949 Marionette TRACE conn5 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:18 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E501D800 == 60 [pid = 1804] [id = 326] 15:31:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 89 (00000074DFC62000) [pid = 1804] [serial = 977] [outer = 0000000000000000] 15:31:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 90 (00000074DFCD9800) [pid = 1804] [serial = 978] [outer = 00000074DFC62000] 15:31:19 INFO - PROCESS | 1804 | 1461191478994 Marionette DEBUG loaded listener.js 15:31:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 91 (00000074E079DC00) [pid = 1804] [serial = 979] [outer = 00000074DFC62000] 15:31:19 INFO - PROCESS | 1804 | 1461191479412 Marionette TRACE conn5 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 15:31:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 15:31:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 586ms 15:31:19 INFO - PROCESS | 1804 | 1461191479450 Marionette TRACE conn5 -> [0,1269,"getWindowHandle",null] 15:31:19 INFO - PROCESS | 1804 | 1461191479453 Marionette TRACE conn5 <- [1,1269,null,{"value":"13"}] 15:31:19 INFO - PROCESS | 1804 | 1461191479457 Marionette TRACE conn5 -> [0,1270,"setScriptTimeout",{"ms":35000}] 15:31:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 15:31:19 INFO - PROCESS | 1804 | 1461191479459 Marionette TRACE conn5 <- [1,1270,null,{}] 15:31:19 INFO - PROCESS | 1804 | 1461191479467 Marionette TRACE conn5 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:19 INFO - PROCESS | 1804 | 1461191479572 Marionette TRACE conn5 <- [1,1271,null,{"value":null}] 15:31:19 INFO - PROCESS | 1804 | 1461191479581 Marionette TRACE conn5 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:19 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E5D66800 == 61 [pid = 1804] [id = 327] 15:31:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 92 (00000074D1D88000) [pid = 1804] [serial = 980] [outer = 0000000000000000] 15:31:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 93 (00000074DD7CC000) [pid = 1804] [serial = 981] [outer = 00000074D1D88000] 15:31:19 INFO - PROCESS | 1804 | 1461191479632 Marionette DEBUG loaded listener.js 15:31:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 94 (00000074E0E9D800) [pid = 1804] [serial = 982] [outer = 00000074D1D88000] 15:31:20 INFO - PROCESS | 1804 | 1461191480337 Marionette TRACE conn5 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 15:31:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 15:31:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 923ms 15:31:20 INFO - PROCESS | 1804 | 1461191480385 Marionette TRACE conn5 -> [0,1273,"getWindowHandle",null] 15:31:20 INFO - PROCESS | 1804 | 1461191480391 Marionette TRACE conn5 <- [1,1273,null,{"value":"13"}] 15:31:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 15:31:20 INFO - PROCESS | 1804 | 1461191480397 Marionette TRACE conn5 -> [0,1274,"setScriptTimeout",{"ms":35000}] 15:31:20 INFO - PROCESS | 1804 | 1461191480401 Marionette TRACE conn5 <- [1,1274,null,{}] 15:31:20 INFO - PROCESS | 1804 | 1461191480407 Marionette TRACE conn5 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:20 INFO - PROCESS | 1804 | 1461191480523 Marionette TRACE conn5 <- [1,1275,null,{"value":null}] 15:31:20 INFO - PROCESS | 1804 | 1461191480645 Marionette TRACE conn5 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:20 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DAA40800 == 62 [pid = 1804] [id = 328] 15:31:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 95 (00000074D1D86C00) [pid = 1804] [serial = 983] [outer = 0000000000000000] 15:31:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 96 (00000074D1DBDC00) [pid = 1804] [serial = 984] [outer = 00000074D1D86C00] 15:31:20 INFO - PROCESS | 1804 | 1461191480706 Marionette DEBUG loaded listener.js 15:31:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 97 (00000074D608D000) [pid = 1804] [serial = 985] [outer = 00000074D1D86C00] 15:31:21 INFO - PROCESS | 1804 | 1461191481337 Marionette TRACE conn5 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 15:31:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 15:31:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 985ms 15:31:21 INFO - PROCESS | 1804 | 1461191481384 Marionette TRACE conn5 -> [0,1277,"getWindowHandle",null] 15:31:21 INFO - PROCESS | 1804 | 1461191481391 Marionette TRACE conn5 <- [1,1277,null,{"value":"13"}] 15:31:21 INFO - PROCESS | 1804 | 1461191481398 Marionette TRACE conn5 -> [0,1278,"setScriptTimeout",{"ms":35000}] 15:31:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 15:31:21 INFO - PROCESS | 1804 | 1461191481401 Marionette TRACE conn5 <- [1,1278,null,{}] 15:31:21 INFO - PROCESS | 1804 | 1461191481405 Marionette TRACE conn5 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:21 INFO - PROCESS | 1804 | 1461191481520 Marionette TRACE conn5 <- [1,1279,null,{"value":null}] 15:31:21 INFO - PROCESS | 1804 | 1461191481638 Marionette TRACE conn5 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:21 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DF2F4000 == 63 [pid = 1804] [id = 329] 15:31:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 98 (00000074D705E800) [pid = 1804] [serial = 986] [outer = 0000000000000000] 15:31:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 99 (00000074DB207400) [pid = 1804] [serial = 987] [outer = 00000074D705E800] 15:31:21 INFO - PROCESS | 1804 | 1461191481696 Marionette DEBUG loaded listener.js 15:31:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 100 (00000074DD45B800) [pid = 1804] [serial = 988] [outer = 00000074D705E800] 15:31:22 INFO - PROCESS | 1804 | 1461191482308 Marionette TRACE conn5 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 15:31:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 15:31:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 923ms 15:31:22 INFO - PROCESS | 1804 | 1461191482327 Marionette TRACE conn5 -> [0,1281,"getWindowHandle",null] 15:31:22 INFO - PROCESS | 1804 | 1461191482330 Marionette TRACE conn5 <- [1,1281,null,{"value":"13"}] 15:31:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 15:31:22 INFO - PROCESS | 1804 | 1461191482334 Marionette TRACE conn5 -> [0,1282,"setScriptTimeout",{"ms":35000}] 15:31:22 INFO - PROCESS | 1804 | 1461191482338 Marionette TRACE conn5 <- [1,1282,null,{}] 15:31:22 INFO - PROCESS | 1804 | 1461191482350 Marionette TRACE conn5 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:22 INFO - PROCESS | 1804 | 1461191482465 Marionette TRACE conn5 <- [1,1283,null,{"value":null}] 15:31:22 INFO - PROCESS | 1804 | 1461191482556 Marionette TRACE conn5 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:22 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E5D98800 == 64 [pid = 1804] [id = 330] 15:31:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 101 (00000074DE231800) [pid = 1804] [serial = 989] [outer = 0000000000000000] 15:31:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 102 (00000074DF076400) [pid = 1804] [serial = 990] [outer = 00000074DE231800] 15:31:22 INFO - PROCESS | 1804 | 1461191482617 Marionette DEBUG loaded listener.js 15:31:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 103 (00000074E07A7C00) [pid = 1804] [serial = 991] [outer = 00000074DE231800] 15:31:23 INFO - PROCESS | 1804 | 1461191483165 Marionette TRACE conn5 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 15:31:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 15:31:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 880ms 15:31:23 INFO - PROCESS | 1804 | 1461191483216 Marionette TRACE conn5 -> [0,1285,"getWindowHandle",null] 15:31:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 15:31:23 INFO - PROCESS | 1804 | 1461191483219 Marionette TRACE conn5 <- [1,1285,null,{"value":"13"}] 15:31:23 INFO - PROCESS | 1804 | 1461191483223 Marionette TRACE conn5 -> [0,1286,"setScriptTimeout",{"ms":35000}] 15:31:23 INFO - PROCESS | 1804 | 1461191483225 Marionette TRACE conn5 <- [1,1286,null,{}] 15:31:23 INFO - PROCESS | 1804 | 1461191483229 Marionette TRACE conn5 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:23 INFO - PROCESS | 1804 | 1461191483341 Marionette TRACE conn5 <- [1,1287,null,{"value":null}] 15:31:23 INFO - PROCESS | 1804 | 1461191483429 Marionette TRACE conn5 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:23 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E5FA4800 == 65 [pid = 1804] [id = 331] 15:31:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 104 (00000074E1418C00) [pid = 1804] [serial = 992] [outer = 0000000000000000] 15:31:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 105 (00000074E1B58800) [pid = 1804] [serial = 993] [outer = 00000074E1418C00] 15:31:23 INFO - PROCESS | 1804 | 1461191483487 Marionette DEBUG loaded listener.js 15:31:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 106 (00000074E1C13C00) [pid = 1804] [serial = 994] [outer = 00000074E1418C00] 15:31:24 INFO - PROCESS | 1804 | 1461191484068 Marionette TRACE conn5 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 15:31:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 15:31:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 881ms 15:31:24 INFO - PROCESS | 1804 | 1461191484106 Marionette TRACE conn5 -> [0,1289,"getWindowHandle",null] 15:31:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 15:31:24 INFO - PROCESS | 1804 | 1461191484109 Marionette TRACE conn5 <- [1,1289,null,{"value":"13"}] 15:31:24 INFO - PROCESS | 1804 | 1461191484112 Marionette TRACE conn5 -> [0,1290,"setScriptTimeout",{"ms":35000}] 15:31:24 INFO - PROCESS | 1804 | 1461191484114 Marionette TRACE conn5 <- [1,1290,null,{}] 15:31:24 INFO - PROCESS | 1804 | 1461191484119 Marionette TRACE conn5 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:24 INFO - PROCESS | 1804 | 1461191484225 Marionette TRACE conn5 <- [1,1291,null,{"value":null}] 15:31:24 INFO - PROCESS | 1804 | 1461191484314 Marionette TRACE conn5 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:24 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E6132000 == 66 [pid = 1804] [id = 332] 15:31:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 107 (00000074E14A2400) [pid = 1804] [serial = 995] [outer = 0000000000000000] 15:31:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 108 (00000074E1C1E400) [pid = 1804] [serial = 996] [outer = 00000074E14A2400] 15:31:24 INFO - PROCESS | 1804 | 1461191484371 Marionette DEBUG loaded listener.js 15:31:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 109 (00000074E1C45800) [pid = 1804] [serial = 997] [outer = 00000074E14A2400] 15:31:24 INFO - PROCESS | 1804 | 1461191484962 Marionette TRACE conn5 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 15:31:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 15:31:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 924ms 15:31:25 INFO - PROCESS | 1804 | 1461191485039 Marionette TRACE conn5 -> [0,1293,"getWindowHandle",null] 15:31:25 INFO - PROCESS | 1804 | 1461191485042 Marionette TRACE conn5 <- [1,1293,null,{"value":"13"}] 15:31:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 15:31:25 INFO - PROCESS | 1804 | 1461191485045 Marionette TRACE conn5 -> [0,1294,"setScriptTimeout",{"ms":35000}] 15:31:25 INFO - PROCESS | 1804 | 1461191485048 Marionette TRACE conn5 <- [1,1294,null,{}] 15:31:25 INFO - PROCESS | 1804 | 1461191485051 Marionette TRACE conn5 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:25 INFO - PROCESS | 1804 | 1461191485176 Marionette TRACE conn5 <- [1,1295,null,{"value":null}] 15:31:25 INFO - PROCESS | 1804 | 1461191485431 Marionette TRACE conn5 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:25 INFO - PROCESS | 1804 | ++DOCSHELL 00000074D6F75800 == 67 [pid = 1804] [id = 333] 15:31:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 110 (00000074CFAB5000) [pid = 1804] [serial = 998] [outer = 0000000000000000] 15:31:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 111 (00000074CFBF4C00) [pid = 1804] [serial = 999] [outer = 00000074CFAB5000] 15:31:25 INFO - PROCESS | 1804 | 1461191485505 Marionette DEBUG loaded listener.js 15:31:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 112 (00000074D183C400) [pid = 1804] [serial = 1000] [outer = 00000074CFAB5000] 15:31:26 INFO - PROCESS | 1804 | 1461191486048 Marionette TRACE conn5 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 15:31:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 15:31:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1081ms 15:31:26 INFO - PROCESS | 1804 | 1461191486129 Marionette TRACE conn5 -> [0,1297,"getWindowHandle",null] 15:31:26 INFO - PROCESS | 1804 | 1461191486134 Marionette TRACE conn5 <- [1,1297,null,{"value":"13"}] 15:31:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 15:31:26 INFO - PROCESS | 1804 | 1461191486140 Marionette TRACE conn5 -> [0,1298,"setScriptTimeout",{"ms":35000}] 15:31:26 INFO - PROCESS | 1804 | 1461191486143 Marionette TRACE conn5 <- [1,1298,null,{}] 15:31:26 INFO - PROCESS | 1804 | 1461191486148 Marionette TRACE conn5 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:26 INFO - PROCESS | 1804 | 1461191486251 Marionette TRACE conn5 <- [1,1299,null,{"value":null}] 15:31:26 INFO - PROCESS | 1804 | 1461191486329 Marionette TRACE conn5 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:26 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DBC42000 == 68 [pid = 1804] [id = 334] 15:31:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 113 (00000074D1E0E400) [pid = 1804] [serial = 1001] [outer = 0000000000000000] 15:31:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 114 (00000074D6089000) [pid = 1804] [serial = 1002] [outer = 00000074D1E0E400] 15:31:26 INFO - PROCESS | 1804 | 1461191486423 Marionette DEBUG loaded listener.js 15:31:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 115 (00000074D6F62C00) [pid = 1804] [serial = 1003] [outer = 00000074D1E0E400] 15:31:26 INFO - PROCESS | 1804 | --DOCSHELL 00000074DDE27000 == 67 [pid = 1804] [id = 140] 15:31:26 INFO - PROCESS | 1804 | --DOCSHELL 00000074DE4CD000 == 66 [pid = 1804] [id = 130] 15:31:26 INFO - PROCESS | 1804 | --DOCSHELL 00000074E501D800 == 65 [pid = 1804] [id = 326] 15:31:26 INFO - PROCESS | 1804 | --DOCSHELL 00000074E3895800 == 64 [pid = 1804] [id = 325] 15:31:26 INFO - PROCESS | 1804 | --DOCSHELL 00000074D7B7E800 == 63 [pid = 1804] [id = 324] 15:31:26 INFO - PROCESS | 1804 | --DOCSHELL 00000074D60C8000 == 62 [pid = 1804] [id = 323] 15:31:26 INFO - PROCESS | 1804 | --DOCSHELL 00000074DF9B1000 == 61 [pid = 1804] [id = 322] 15:31:26 INFO - PROCESS | 1804 | --DOCSHELL 00000074DEC5A800 == 60 [pid = 1804] [id = 321] 15:31:26 INFO - PROCESS | 1804 | --DOCSHELL 00000074DE214800 == 59 [pid = 1804] [id = 320] 15:31:26 INFO - PROCESS | 1804 | --DOMWINDOW == 114 (00000074DEC3B800) [pid = 1804] [serial = 933] [outer = 0000000000000000] [url = about:blank] 15:31:26 INFO - PROCESS | 1804 | --DOCSHELL 00000074DBC54000 == 58 [pid = 1804] [id = 319] 15:31:26 INFO - PROCESS | 1804 | --DOCSHELL 00000074D308D800 == 57 [pid = 1804] [id = 318] 15:31:26 INFO - PROCESS | 1804 | --DOCSHELL 00000074D868F800 == 56 [pid = 1804] [id = 317] 15:31:26 INFO - PROCESS | 1804 | --DOCSHELL 00000074D6DDB000 == 55 [pid = 1804] [id = 312] 15:31:26 INFO - PROCESS | 1804 | --DOMWINDOW == 113 (00000074D0D6B800) [pid = 1804] [serial = 900] [outer = 0000000000000000] [url = about:blank] 15:31:26 INFO - PROCESS | 1804 | --DOMWINDOW == 112 (00000074D2865400) [pid = 1804] [serial = 903] [outer = 0000000000000000] [url = about:blank] 15:31:26 INFO - PROCESS | 1804 | --DOMWINDOW == 111 (00000074D1DC7C00) [pid = 1804] [serial = 910] [outer = 0000000000000000] [url = about:blank] 15:31:26 INFO - PROCESS | 1804 | --DOMWINDOW == 110 (00000074DB20FC00) [pid = 1804] [serial = 919] [outer = 0000000000000000] [url = about:blank] 15:31:26 INFO - PROCESS | 1804 | --DOMWINDOW == 109 (00000074D82A4C00) [pid = 1804] [serial = 916] [outer = 0000000000000000] [url = about:blank] 15:31:26 INFO - PROCESS | 1804 | --DOMWINDOW == 108 (00000074DD4CA400) [pid = 1804] [serial = 928] [outer = 0000000000000000] [url = about:blank] 15:31:26 INFO - PROCESS | 1804 | --DOMWINDOW == 107 (00000074D0F56800) [pid = 1804] [serial = 907] [outer = 0000000000000000] [url = about:blank] 15:31:26 INFO - PROCESS | 1804 | --DOMWINDOW == 106 (00000074D1823C00) [pid = 1804] [serial = 901] [outer = 0000000000000000] [url = about:blank] 15:31:26 INFO - PROCESS | 1804 | --DOMWINDOW == 105 (00000074DD4D3000) [pid = 1804] [serial = 922] [outer = 0000000000000000] [url = about:blank] 15:31:26 INFO - PROCESS | 1804 | --DOMWINDOW == 104 (00000074D6955400) [pid = 1804] [serial = 912] [outer = 0000000000000000] [url = about:blank] 15:31:26 INFO - PROCESS | 1804 | --DOMWINDOW == 103 (00000074DE55C800) [pid = 1804] [serial = 930] [outer = 0000000000000000] [url = about:blank] 15:31:26 INFO - PROCESS | 1804 | --DOMWINDOW == 102 (00000074DDDF1C00) [pid = 1804] [serial = 924] [outer = 0000000000000000] [url = about:blank] 15:31:26 INFO - PROCESS | 1804 | --DOMWINDOW == 101 (00000074DDEE2800) [pid = 1804] [serial = 925] [outer = 0000000000000000] [url = about:blank] 15:31:26 INFO - PROCESS | 1804 | --DOMWINDOW == 100 (00000074D1841800) [pid = 1804] [serial = 909] [outer = 0000000000000000] [url = about:blank] 15:31:26 INFO - PROCESS | 1804 | --DOMWINDOW == 99 (00000074D7955000) [pid = 1804] [serial = 915] [outer = 0000000000000000] [url = about:blank] 15:31:26 INFO - PROCESS | 1804 | --DOMWINDOW == 98 (00000074D6F59400) [pid = 1804] [serial = 913] [outer = 0000000000000000] [url = about:blank] 15:31:26 INFO - PROCESS | 1804 | --DOMWINDOW == 97 (00000074CFAB7400) [pid = 1804] [serial = 906] [outer = 0000000000000000] [url = about:blank] 15:31:26 INFO - PROCESS | 1804 | --DOMWINDOW == 96 (00000074DEAF8C00) [pid = 1804] [serial = 931] [outer = 0000000000000000] [url = about:blank] 15:31:26 INFO - PROCESS | 1804 | --DOMWINDOW == 95 (00000074D7057800) [pid = 1804] [serial = 927] [outer = 0000000000000000] [url = about:blank] 15:31:26 INFO - PROCESS | 1804 | --DOMWINDOW == 94 (00000074DBCFAC00) [pid = 1804] [serial = 921] [outer = 0000000000000000] [url = about:blank] 15:31:26 INFO - PROCESS | 1804 | --DOMWINDOW == 93 (00000074D68A6000) [pid = 1804] [serial = 904] [outer = 0000000000000000] [url = about:blank] 15:31:26 INFO - PROCESS | 1804 | --DOMWINDOW == 92 (00000074DAABD800) [pid = 1804] [serial = 918] [outer = 0000000000000000] [url = about:blank] 15:31:26 INFO - PROCESS | 1804 | 1461191486978 Marionette TRACE conn5 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",0,null,null]]]}] 15:31:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 15:31:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 881ms 15:31:27 INFO - PROCESS | 1804 | 1461191487026 Marionette TRACE conn5 -> [0,1301,"getWindowHandle",null] 15:31:27 INFO - PROCESS | 1804 | 1461191487030 Marionette TRACE conn5 <- [1,1301,null,{"value":"13"}] 15:31:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 15:31:27 INFO - PROCESS | 1804 | 1461191487035 Marionette TRACE conn5 -> [0,1302,"setScriptTimeout",{"ms":35000}] 15:31:27 INFO - PROCESS | 1804 | 1461191487037 Marionette TRACE conn5 <- [1,1302,null,{}] 15:31:27 INFO - PROCESS | 1804 | 1461191487041 Marionette TRACE conn5 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:27 INFO - PROCESS | 1804 | 1461191487128 Marionette TRACE conn5 <- [1,1303,null,{"value":null}] 15:31:27 INFO - PROCESS | 1804 | 1461191487215 Marionette TRACE conn5 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:27 INFO - PROCESS | 1804 | ++DOCSHELL 00000074D869C800 == 56 [pid = 1804] [id = 335] 15:31:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 93 (00000074D154D000) [pid = 1804] [serial = 1004] [outer = 0000000000000000] 15:31:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 94 (00000074D2861000) [pid = 1804] [serial = 1005] [outer = 00000074D154D000] 15:31:27 INFO - PROCESS | 1804 | 1461191487271 Marionette DEBUG loaded listener.js 15:31:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 95 (00000074D7050C00) [pid = 1804] [serial = 1006] [outer = 00000074D154D000] 15:31:27 INFO - PROCESS | 1804 | 1461191487687 Marionette TRACE conn5 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 15:31:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 15:31:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 671ms 15:31:27 INFO - PROCESS | 1804 | 1461191487709 Marionette TRACE conn5 -> [0,1305,"getWindowHandle",null] 15:31:27 INFO - PROCESS | 1804 | 1461191487712 Marionette TRACE conn5 <- [1,1305,null,{"value":"13"}] 15:31:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 15:31:27 INFO - PROCESS | 1804 | 1461191487717 Marionette TRACE conn5 -> [0,1306,"setScriptTimeout",{"ms":35000}] 15:31:27 INFO - PROCESS | 1804 | 1461191487723 Marionette TRACE conn5 <- [1,1306,null,{}] 15:31:27 INFO - PROCESS | 1804 | 1461191487733 Marionette TRACE conn5 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:27 INFO - PROCESS | 1804 | 1461191487821 Marionette TRACE conn5 <- [1,1307,null,{"value":null}] 15:31:27 INFO - PROCESS | 1804 | 1461191487830 Marionette TRACE conn5 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:27 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DE961000 == 57 [pid = 1804] [id = 336] 15:31:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 96 (00000074D70C5400) [pid = 1804] [serial = 1007] [outer = 0000000000000000] 15:31:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 97 (00000074D82A1000) [pid = 1804] [serial = 1008] [outer = 00000074D70C5400] 15:31:27 INFO - PROCESS | 1804 | 1461191487875 Marionette DEBUG loaded listener.js 15:31:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 98 (00000074DB20A400) [pid = 1804] [serial = 1009] [outer = 00000074D70C5400] 15:31:28 INFO - PROCESS | 1804 | 1461191488337 Marionette TRACE conn5 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 15:31:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 15:31:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 692ms 15:31:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 15:31:28 INFO - PROCESS | 1804 | 1461191488410 Marionette TRACE conn5 -> [0,1309,"getWindowHandle",null] 15:31:28 INFO - PROCESS | 1804 | 1461191488413 Marionette TRACE conn5 <- [1,1309,null,{"value":"13"}] 15:31:28 INFO - PROCESS | 1804 | 1461191488416 Marionette TRACE conn5 -> [0,1310,"setScriptTimeout",{"ms":35000}] 15:31:28 INFO - PROCESS | 1804 | 1461191488418 Marionette TRACE conn5 <- [1,1310,null,{}] 15:31:28 INFO - PROCESS | 1804 | 1461191488422 Marionette TRACE conn5 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:28 INFO - PROCESS | 1804 | 1461191488508 Marionette TRACE conn5 <- [1,1311,null,{"value":null}] 15:31:28 INFO - PROCESS | 1804 | 1461191488517 Marionette TRACE conn5 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:28 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DF2E8800 == 58 [pid = 1804] [id = 337] 15:31:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 99 (00000074DBC9AC00) [pid = 1804] [serial = 1010] [outer = 0000000000000000] 15:31:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 100 (00000074DD458800) [pid = 1804] [serial = 1011] [outer = 00000074DBC9AC00] 15:31:28 INFO - PROCESS | 1804 | 1461191488564 Marionette DEBUG loaded listener.js 15:31:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 101 (00000074DD740C00) [pid = 1804] [serial = 1012] [outer = 00000074DBC9AC00] 15:31:29 INFO - PROCESS | 1804 | 1461191489043 Marionette TRACE conn5 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 15:31:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 15:31:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 672ms 15:31:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 15:31:29 INFO - PROCESS | 1804 | 1461191489096 Marionette TRACE conn5 -> [0,1313,"getWindowHandle",null] 15:31:29 INFO - PROCESS | 1804 | 1461191489098 Marionette TRACE conn5 <- [1,1313,null,{"value":"13"}] 15:31:29 INFO - PROCESS | 1804 | 1461191489102 Marionette TRACE conn5 -> [0,1314,"setScriptTimeout",{"ms":35000}] 15:31:29 INFO - PROCESS | 1804 | 1461191489103 Marionette TRACE conn5 <- [1,1314,null,{}] 15:31:29 INFO - PROCESS | 1804 | 1461191489107 Marionette TRACE conn5 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:29 INFO - PROCESS | 1804 | 1461191489244 Marionette TRACE conn5 <- [1,1315,null,{"value":null}] 15:31:29 INFO - PROCESS | 1804 | 1461191489267 Marionette TRACE conn5 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:29 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E0ED4800 == 59 [pid = 1804] [id = 338] 15:31:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 102 (00000074DDED5800) [pid = 1804] [serial = 1013] [outer = 0000000000000000] 15:31:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 103 (00000074DDEDC400) [pid = 1804] [serial = 1014] [outer = 00000074DDED5800] 15:31:29 INFO - PROCESS | 1804 | 1461191489324 Marionette DEBUG loaded listener.js 15:31:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 104 (00000074DE92F800) [pid = 1804] [serial = 1015] [outer = 00000074DDED5800] 15:31:29 INFO - PROCESS | 1804 | 1461191489793 Marionette TRACE conn5 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 15:31:29 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 15:31:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 734ms 15:31:29 INFO - PROCESS | 1804 | 1461191489844 Marionette TRACE conn5 -> [0,1317,"getWindowHandle",null] 15:31:29 INFO - PROCESS | 1804 | 1461191489847 Marionette TRACE conn5 <- [1,1317,null,{"value":"13"}] 15:31:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 15:31:29 INFO - PROCESS | 1804 | 1461191489850 Marionette TRACE conn5 -> [0,1318,"setScriptTimeout",{"ms":35000}] 15:31:29 INFO - PROCESS | 1804 | 1461191489852 Marionette TRACE conn5 <- [1,1318,null,{}] 15:31:29 INFO - PROCESS | 1804 | 1461191489856 Marionette TRACE conn5 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:29 INFO - PROCESS | 1804 | 1461191489967 Marionette TRACE conn5 <- [1,1319,null,{"value":null}] 15:31:30 INFO - PROCESS | 1804 | 1461191490024 Marionette TRACE conn5 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:30 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E3753000 == 60 [pid = 1804] [id = 339] 15:31:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 105 (00000074DECC3000) [pid = 1804] [serial = 1016] [outer = 0000000000000000] 15:31:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 106 (00000074DED6F800) [pid = 1804] [serial = 1017] [outer = 00000074DECC3000] 15:31:30 INFO - PROCESS | 1804 | 1461191490072 Marionette DEBUG loaded listener.js 15:31:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 107 (00000074DF070800) [pid = 1804] [serial = 1018] [outer = 00000074DECC3000] 15:31:30 INFO - PROCESS | 1804 | 1461191490504 Marionette TRACE conn5 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 15:31:30 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 15:31:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 671ms 15:31:30 INFO - PROCESS | 1804 | 1461191490523 Marionette TRACE conn5 -> [0,1321,"getWindowHandle",null] 15:31:30 INFO - PROCESS | 1804 | 1461191490525 Marionette TRACE conn5 <- [1,1321,null,{"value":"13"}] 15:31:30 INFO - PROCESS | 1804 | 1461191490529 Marionette TRACE conn5 -> [0,1322,"setScriptTimeout",{"ms":35000}] 15:31:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 15:31:30 INFO - PROCESS | 1804 | 1461191490531 Marionette TRACE conn5 <- [1,1322,null,{}] 15:31:30 INFO - PROCESS | 1804 | 1461191490534 Marionette TRACE conn5 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:30 INFO - PROCESS | 1804 | 1461191490672 Marionette TRACE conn5 <- [1,1323,null,{"value":null}] 15:31:30 INFO - PROCESS | 1804 | 1461191490691 Marionette TRACE conn5 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:30 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E3A93800 == 61 [pid = 1804] [id = 340] 15:31:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 108 (00000074DF1EF000) [pid = 1804] [serial = 1019] [outer = 0000000000000000] 15:31:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 109 (00000074DF98E000) [pid = 1804] [serial = 1020] [outer = 00000074DF1EF000] 15:31:30 INFO - PROCESS | 1804 | 1461191490737 Marionette DEBUG loaded listener.js 15:31:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 110 (00000074E07A5000) [pid = 1804] [serial = 1021] [outer = 00000074DF1EF000] 15:31:31 INFO - PROCESS | 1804 | --DOMWINDOW == 109 (00000074DBC9E800) [pid = 1804] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 15:31:31 INFO - PROCESS | 1804 | --DOMWINDOW == 108 (00000074D689B400) [pid = 1804] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 15:31:31 INFO - PROCESS | 1804 | --DOMWINDOW == 107 (00000074D1819C00) [pid = 1804] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 15:31:31 INFO - PROCESS | 1804 | --DOMWINDOW == 106 (00000074DD7D1400) [pid = 1804] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 15:31:31 INFO - PROCESS | 1804 | --DOMWINDOW == 105 (00000074DAABE000) [pid = 1804] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 15:31:31 INFO - PROCESS | 1804 | --DOMWINDOW == 104 (00000074D1479C00) [pid = 1804] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 15:31:31 INFO - PROCESS | 1804 | --DOMWINDOW == 103 (00000074CFA0BC00) [pid = 1804] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 15:31:31 INFO - PROCESS | 1804 | --DOMWINDOW == 102 (00000074D7953000) [pid = 1804] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 15:31:31 INFO - PROCESS | 1804 | --DOMWINDOW == 101 (00000074DDEDA000) [pid = 1804] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 15:31:31 INFO - PROCESS | 1804 | --DOMWINDOW == 100 (00000074DEC38400) [pid = 1804] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 15:31:31 INFO - PROCESS | 1804 | --DOMWINDOW == 99 (00000074DFC62000) [pid = 1804] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 15:31:31 INFO - PROCESS | 1804 | 1461191491239 Marionette TRACE conn5 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 15:31:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 15:31:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 775ms 15:31:31 INFO - PROCESS | 1804 | 1461191491307 Marionette TRACE conn5 -> [0,1325,"getWindowHandle",null] 15:31:31 INFO - PROCESS | 1804 | 1461191491310 Marionette TRACE conn5 <- [1,1325,null,{"value":"13"}] 15:31:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 15:31:31 INFO - PROCESS | 1804 | 1461191491313 Marionette TRACE conn5 -> [0,1326,"setScriptTimeout",{"ms":35000}] 15:31:31 INFO - PROCESS | 1804 | 1461191491315 Marionette TRACE conn5 <- [1,1326,null,{}] 15:31:31 INFO - PROCESS | 1804 | 1461191491318 Marionette TRACE conn5 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:31 INFO - PROCESS | 1804 | 1461191491402 Marionette TRACE conn5 <- [1,1327,null,{"value":null}] 15:31:31 INFO - PROCESS | 1804 | 1461191491408 Marionette TRACE conn5 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:31 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E5010000 == 62 [pid = 1804] [id = 341] 15:31:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 100 (00000074D8648400) [pid = 1804] [serial = 1022] [outer = 0000000000000000] 15:31:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 101 (00000074DECBCC00) [pid = 1804] [serial = 1023] [outer = 00000074D8648400] 15:31:31 INFO - PROCESS | 1804 | 1461191491457 Marionette DEBUG loaded listener.js 15:31:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 102 (00000074E07A5C00) [pid = 1804] [serial = 1024] [outer = 00000074D8648400] 15:31:32 INFO - PROCESS | 1804 | 1461191492334 Marionette TRACE conn5 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 15:31:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 15:31:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1071ms 15:31:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 15:31:32 INFO - PROCESS | 1804 | 1461191492387 Marionette TRACE conn5 -> [0,1329,"getWindowHandle",null] 15:31:32 INFO - PROCESS | 1804 | 1461191492389 Marionette TRACE conn5 <- [1,1329,null,{"value":"13"}] 15:31:32 INFO - PROCESS | 1804 | 1461191492393 Marionette TRACE conn5 -> [0,1330,"setScriptTimeout",{"ms":35000}] 15:31:32 INFO - PROCESS | 1804 | 1461191492394 Marionette TRACE conn5 <- [1,1330,null,{}] 15:31:32 INFO - PROCESS | 1804 | 1461191492398 Marionette TRACE conn5 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:32 INFO - PROCESS | 1804 | 1461191492506 Marionette TRACE conn5 <- [1,1331,null,{"value":null}] 15:31:32 INFO - PROCESS | 1804 | 1461191492516 Marionette TRACE conn5 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:32 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E5D8B800 == 63 [pid = 1804] [id = 342] 15:31:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 103 (00000074E1419400) [pid = 1804] [serial = 1025] [outer = 0000000000000000] 15:31:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 104 (00000074E1C42C00) [pid = 1804] [serial = 1026] [outer = 00000074E1419400] 15:31:32 INFO - PROCESS | 1804 | 1461191492561 Marionette DEBUG loaded listener.js 15:31:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 105 (00000074E1FC4000) [pid = 1804] [serial = 1027] [outer = 00000074E1419400] 15:31:32 INFO - PROCESS | 1804 | 1461191492978 Marionette TRACE conn5 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 15:31:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 15:31:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 628ms 15:31:33 INFO - PROCESS | 1804 | 1461191493068 Marionette TRACE conn5 -> [0,1333,"getWindowHandle",null] 15:31:33 INFO - PROCESS | 1804 | 1461191493072 Marionette TRACE conn5 <- [1,1333,null,{"value":"13"}] 15:31:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 15:31:33 INFO - PROCESS | 1804 | 1461191493083 Marionette TRACE conn5 -> [0,1334,"setScriptTimeout",{"ms":35000}] 15:31:33 INFO - PROCESS | 1804 | 1461191493088 Marionette TRACE conn5 <- [1,1334,null,{}] 15:31:33 INFO - PROCESS | 1804 | 1461191493095 Marionette TRACE conn5 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:33 INFO - PROCESS | 1804 | 1461191493211 Marionette TRACE conn5 <- [1,1335,null,{"value":null}] 15:31:33 INFO - PROCESS | 1804 | 1461191493308 Marionette TRACE conn5 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:33 INFO - PROCESS | 1804 | ++DOCSHELL 00000074D6F73800 == 64 [pid = 1804] [id = 343] 15:31:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 106 (00000074D0F56C00) [pid = 1804] [serial = 1028] [outer = 0000000000000000] 15:31:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 107 (00000074D1482C00) [pid = 1804] [serial = 1029] [outer = 00000074D0F56C00] 15:31:33 INFO - PROCESS | 1804 | 1461191493366 Marionette DEBUG loaded listener.js 15:31:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 108 (00000074D1DB0400) [pid = 1804] [serial = 1030] [outer = 00000074D0F56C00] 15:31:34 INFO - PROCESS | 1804 | 1461191494037 Marionette TRACE conn5 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 15:31:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 15:31:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 985ms 15:31:34 INFO - PROCESS | 1804 | 1461191494064 Marionette TRACE conn5 -> [0,1337,"getWindowHandle",null] 15:31:34 INFO - PROCESS | 1804 | 1461191494068 Marionette TRACE conn5 <- [1,1337,null,{"value":"13"}] 15:31:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 15:31:34 INFO - PROCESS | 1804 | 1461191494077 Marionette TRACE conn5 -> [0,1338,"setScriptTimeout",{"ms":35000}] 15:31:34 INFO - PROCESS | 1804 | 1461191494081 Marionette TRACE conn5 <- [1,1338,null,{}] 15:31:34 INFO - PROCESS | 1804 | 1461191494086 Marionette TRACE conn5 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:34 INFO - PROCESS | 1804 | 1461191494199 Marionette TRACE conn5 <- [1,1339,null,{"value":null}] 15:31:34 INFO - PROCESS | 1804 | 1461191494319 Marionette TRACE conn5 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:34 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DED0F000 == 65 [pid = 1804] [id = 344] 15:31:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 109 (00000074D6EDA000) [pid = 1804] [serial = 1031] [outer = 0000000000000000] 15:31:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 110 (00000074D7956400) [pid = 1804] [serial = 1032] [outer = 00000074D6EDA000] 15:31:34 INFO - PROCESS | 1804 | 1461191494378 Marionette DEBUG loaded listener.js 15:31:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 111 (00000074DB204C00) [pid = 1804] [serial = 1033] [outer = 00000074D6EDA000] 15:31:34 INFO - PROCESS | 1804 | 1461191494965 Marionette TRACE conn5 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 15:31:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 15:31:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 944ms 15:31:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 15:31:35 INFO - PROCESS | 1804 | 1461191495022 Marionette TRACE conn5 -> [0,1341,"getWindowHandle",null] 15:31:35 INFO - PROCESS | 1804 | 1461191495025 Marionette TRACE conn5 <- [1,1341,null,{"value":"13"}] 15:31:35 INFO - PROCESS | 1804 | 1461191495029 Marionette TRACE conn5 -> [0,1342,"setScriptTimeout",{"ms":35000}] 15:31:35 INFO - PROCESS | 1804 | 1461191495031 Marionette TRACE conn5 <- [1,1342,null,{}] 15:31:35 INFO - PROCESS | 1804 | 1461191495042 Marionette TRACE conn5 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:35 INFO - PROCESS | 1804 | 1461191495161 Marionette TRACE conn5 <- [1,1343,null,{"value":null}] 15:31:35 INFO - PROCESS | 1804 | 1461191495283 Marionette TRACE conn5 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:35 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E632C800 == 66 [pid = 1804] [id = 345] 15:31:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 112 (00000074DE929C00) [pid = 1804] [serial = 1034] [outer = 0000000000000000] 15:31:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 113 (00000074DEA98000) [pid = 1804] [serial = 1035] [outer = 00000074DE929C00] 15:31:35 INFO - PROCESS | 1804 | 1461191495346 Marionette DEBUG loaded listener.js 15:31:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 114 (00000074DF9EB800) [pid = 1804] [serial = 1036] [outer = 00000074DE929C00] 15:31:35 INFO - PROCESS | 1804 | 1461191495985 Marionette TRACE conn5 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 15:31:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 15:31:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 986ms 15:31:36 INFO - PROCESS | 1804 | 1461191496025 Marionette TRACE conn5 -> [0,1345,"getWindowHandle",null] 15:31:36 INFO - PROCESS | 1804 | 1461191496028 Marionette TRACE conn5 <- [1,1345,null,{"value":"13"}] 15:31:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 15:31:36 INFO - PROCESS | 1804 | 1461191496033 Marionette TRACE conn5 -> [0,1346,"setScriptTimeout",{"ms":35000}] 15:31:36 INFO - PROCESS | 1804 | 1461191496035 Marionette TRACE conn5 <- [1,1346,null,{}] 15:31:36 INFO - PROCESS | 1804 | 1461191496039 Marionette TRACE conn5 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:36 INFO - PROCESS | 1804 | 1461191496150 Marionette TRACE conn5 <- [1,1347,null,{"value":null}] 15:31:36 INFO - PROCESS | 1804 | 1461191496269 Marionette TRACE conn5 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:36 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E6B49000 == 67 [pid = 1804] [id = 346] 15:31:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 115 (00000074DED90800) [pid = 1804] [serial = 1037] [outer = 0000000000000000] 15:31:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 116 (00000074E1FCB800) [pid = 1804] [serial = 1038] [outer = 00000074DED90800] 15:31:36 INFO - PROCESS | 1804 | 1461191496327 Marionette DEBUG loaded listener.js 15:31:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 117 (00000074E2044400) [pid = 1804] [serial = 1039] [outer = 00000074DED90800] 15:31:36 INFO - PROCESS | 1804 | 1461191496912 Marionette TRACE conn5 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 15:31:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 15:31:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 923ms 15:31:36 INFO - PROCESS | 1804 | 1461191496960 Marionette TRACE conn5 -> [0,1349,"getWindowHandle",null] 15:31:36 INFO - PROCESS | 1804 | 1461191496962 Marionette TRACE conn5 <- [1,1349,null,{"value":"13"}] 15:31:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 15:31:36 INFO - PROCESS | 1804 | 1461191496966 Marionette TRACE conn5 -> [0,1350,"setScriptTimeout",{"ms":35000}] 15:31:36 INFO - PROCESS | 1804 | 1461191496968 Marionette TRACE conn5 <- [1,1350,null,{}] 15:31:36 INFO - PROCESS | 1804 | 1461191496972 Marionette TRACE conn5 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:37 INFO - PROCESS | 1804 | 1461191497079 Marionette TRACE conn5 <- [1,1351,null,{"value":null}] 15:31:37 INFO - PROCESS | 1804 | 1461191497169 Marionette TRACE conn5 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:37 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E7208000 == 68 [pid = 1804] [id = 347] 15:31:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 118 (00000074E2045000) [pid = 1804] [serial = 1040] [outer = 0000000000000000] 15:31:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 119 (00000074E2897C00) [pid = 1804] [serial = 1041] [outer = 00000074E2045000] 15:31:37 INFO - PROCESS | 1804 | 1461191497226 Marionette DEBUG loaded listener.js 15:31:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 120 (00000074E28A1C00) [pid = 1804] [serial = 1042] [outer = 00000074E2045000] 15:31:37 INFO - PROCESS | 1804 | 1461191497827 Marionette TRACE conn5 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 15:31:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 15:31:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 924ms 15:31:37 INFO - PROCESS | 1804 | 1461191497893 Marionette TRACE conn5 -> [0,1353,"getWindowHandle",null] 15:31:37 INFO - PROCESS | 1804 | 1461191497896 Marionette TRACE conn5 <- [1,1353,null,{"value":"13"}] 15:31:37 INFO - PROCESS | 1804 | 1461191497899 Marionette TRACE conn5 -> [0,1354,"setScriptTimeout",{"ms":35000}] 15:31:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 15:31:37 INFO - PROCESS | 1804 | 1461191497901 Marionette TRACE conn5 <- [1,1354,null,{}] 15:31:37 INFO - PROCESS | 1804 | 1461191497905 Marionette TRACE conn5 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:38 INFO - PROCESS | 1804 | 1461191498048 Marionette TRACE conn5 <- [1,1355,null,{"value":null}] 15:31:38 INFO - PROCESS | 1804 | 1461191498185 Marionette TRACE conn5 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:38 INFO - PROCESS | 1804 | ++DOCSHELL 00000074D28D4800 == 69 [pid = 1804] [id = 348] 15:31:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 121 (00000074D1C7CC00) [pid = 1804] [serial = 1043] [outer = 0000000000000000] 15:31:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 122 (00000074D1DC3C00) [pid = 1804] [serial = 1044] [outer = 00000074D1C7CC00] 15:31:38 INFO - PROCESS | 1804 | 1461191498247 Marionette DEBUG loaded listener.js 15:31:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 123 (00000074DECBF400) [pid = 1804] [serial = 1045] [outer = 00000074D1C7CC00] 15:31:39 INFO - PROCESS | 1804 | 1461191499051 Marionette TRACE conn5 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 15:31:39 INFO - PROCESS | 1804 | 1461191499081 Marionette TRACE conn5 <- [1,1357,null,{"value":"13"}] 15:31:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 15:31:39 INFO - PROCESS | 1804 | 1461191499087 Marionette TRACE conn5 -> [0,1358,"setScriptTimeout",{"ms":35000}] 15:31:39 INFO - PROCESS | 1804 | 1461191499091 Marionette TRACE conn5 <- [1,1358,null,{}] 15:31:39 INFO - PROCESS | 1804 | 1461191499096 Marionette TRACE conn5 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:39 INFO - PROCESS | 1804 | 1461191499206 Marionette TRACE conn5 <- [1,1359,null,{"value":null}] 15:31:39 INFO - PROCESS | 1804 | 1461191499333 Marionette TRACE conn5 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:39 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DE4DC000 == 70 [pid = 1804] [id = 349] 15:31:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 124 (00000074D615DC00) [pid = 1804] [serial = 1046] [outer = 0000000000000000] 15:31:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 125 (00000074D70BE800) [pid = 1804] [serial = 1047] [outer = 00000074D615DC00] 15:31:39 INFO - PROCESS | 1804 | 1461191499389 Marionette DEBUG loaded listener.js 15:31:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 126 (00000074DAA59800) [pid = 1804] [serial = 1048] [outer = 00000074D615DC00] 15:31:39 INFO - PROCESS | 1804 | --DOCSHELL 00000074DE271800 == 69 [pid = 1804] [id = 305] 15:31:39 INFO - PROCESS | 1804 | --DOCSHELL 00000074E5010000 == 68 [pid = 1804] [id = 341] 15:31:39 INFO - PROCESS | 1804 | --DOCSHELL 00000074E3A93800 == 67 [pid = 1804] [id = 340] 15:31:39 INFO - PROCESS | 1804 | --DOCSHELL 00000074E3753000 == 66 [pid = 1804] [id = 339] 15:31:39 INFO - PROCESS | 1804 | --DOCSHELL 00000074E0ED4800 == 65 [pid = 1804] [id = 338] 15:31:39 INFO - PROCESS | 1804 | --DOCSHELL 00000074DF2E8800 == 64 [pid = 1804] [id = 337] 15:31:39 INFO - PROCESS | 1804 | --DOCSHELL 00000074DE961000 == 63 [pid = 1804] [id = 336] 15:31:39 INFO - PROCESS | 1804 | --DOCSHELL 00000074D869C800 == 62 [pid = 1804] [id = 335] 15:31:39 INFO - PROCESS | 1804 | --DOMWINDOW == 125 (00000074DF07E800) [pid = 1804] [serial = 948] [outer = 0000000000000000] [url = about:blank] 15:31:39 INFO - PROCESS | 1804 | --DOCSHELL 00000074DBC42000 == 61 [pid = 1804] [id = 334] 15:31:39 INFO - PROCESS | 1804 | --DOCSHELL 00000074D6F75800 == 60 [pid = 1804] [id = 333] 15:31:39 INFO - PROCESS | 1804 | --DOCSHELL 00000074E5FA4800 == 59 [pid = 1804] [id = 331] 15:31:39 INFO - PROCESS | 1804 | --DOCSHELL 00000074DAA40800 == 58 [pid = 1804] [id = 328] 15:31:39 INFO - PROCESS | 1804 | --DOMWINDOW == 124 (00000074DECBE000) [pid = 1804] [serial = 934] [outer = 0000000000000000] [url = about:blank] 15:31:39 INFO - PROCESS | 1804 | --DOMWINDOW == 123 (00000074DFCD9800) [pid = 1804] [serial = 978] [outer = 0000000000000000] [url = about:blank] 15:31:39 INFO - PROCESS | 1804 | --DOMWINDOW == 122 (00000074DD7C5C00) [pid = 1804] [serial = 966] [outer = 0000000000000000] [url = about:blank] 15:31:39 INFO - PROCESS | 1804 | --DOMWINDOW == 121 (00000074DED8AC00) [pid = 1804] [serial = 945] [outer = 0000000000000000] [url = about:blank] 15:31:39 INFO - PROCESS | 1804 | --DOMWINDOW == 120 (00000074D6952000) [pid = 1804] [serial = 957] [outer = 0000000000000000] [url = about:blank] 15:31:39 INFO - PROCESS | 1804 | --DOMWINDOW == 119 (00000074D6F55800) [pid = 1804] [serial = 958] [outer = 0000000000000000] [url = about:blank] 15:31:39 INFO - PROCESS | 1804 | --DOMWINDOW == 118 (00000074D1DC5000) [pid = 1804] [serial = 952] [outer = 0000000000000000] [url = about:blank] 15:31:39 INFO - PROCESS | 1804 | --DOMWINDOW == 117 (00000074D1845000) [pid = 1804] [serial = 951] [outer = 0000000000000000] [url = about:blank] 15:31:39 INFO - PROCESS | 1804 | --DOMWINDOW == 116 (00000074DEAED000) [pid = 1804] [serial = 969] [outer = 0000000000000000] [url = about:blank] 15:31:39 INFO - PROCESS | 1804 | --DOMWINDOW == 115 (00000074D7058000) [pid = 1804] [serial = 939] [outer = 0000000000000000] [url = about:blank] 15:31:39 INFO - PROCESS | 1804 | --DOMWINDOW == 114 (00000074DDED7400) [pid = 1804] [serial = 967] [outer = 0000000000000000] [url = about:blank] 15:31:39 INFO - PROCESS | 1804 | --DOMWINDOW == 113 (00000074DB202400) [pid = 1804] [serial = 963] [outer = 0000000000000000] [url = about:blank] 15:31:39 INFO - PROCESS | 1804 | --DOMWINDOW == 112 (00000074D1816800) [pid = 1804] [serial = 954] [outer = 0000000000000000] [url = about:blank] 15:31:39 INFO - PROCESS | 1804 | --DOMWINDOW == 111 (00000074D1C80400) [pid = 1804] [serial = 955] [outer = 0000000000000000] [url = about:blank] 15:31:39 INFO - PROCESS | 1804 | --DOMWINDOW == 110 (00000074DD461C00) [pid = 1804] [serial = 942] [outer = 0000000000000000] [url = about:blank] 15:31:39 INFO - PROCESS | 1804 | --DOMWINDOW == 109 (00000074D1822400) [pid = 1804] [serial = 972] [outer = 0000000000000000] [url = about:blank] 15:31:39 INFO - PROCESS | 1804 | --DOMWINDOW == 108 (00000074D7A39400) [pid = 1804] [serial = 960] [outer = 0000000000000000] [url = about:blank] 15:31:39 INFO - PROCESS | 1804 | --DOMWINDOW == 107 (00000074DA8A8000) [pid = 1804] [serial = 961] [outer = 0000000000000000] [url = about:blank] 15:31:39 INFO - PROCESS | 1804 | --DOMWINDOW == 106 (00000074CFADCC00) [pid = 1804] [serial = 936] [outer = 0000000000000000] [url = about:blank] 15:31:39 INFO - PROCESS | 1804 | --DOMWINDOW == 105 (00000074DECBE800) [pid = 1804] [serial = 970] [outer = 0000000000000000] [url = about:blank] 15:31:39 INFO - PROCESS | 1804 | --DOMWINDOW == 104 (00000074DF07E400) [pid = 1804] [serial = 975] [outer = 0000000000000000] [url = about:blank] 15:31:39 INFO - PROCESS | 1804 | --DOMWINDOW == 103 (00000074DF9E8C00) [pid = 1804] [serial = 976] [outer = 0000000000000000] [url = about:blank] 15:31:39 INFO - PROCESS | 1804 | --DOMWINDOW == 102 (00000074E079DC00) [pid = 1804] [serial = 979] [outer = 0000000000000000] [url = about:blank] 15:31:39 INFO - PROCESS | 1804 | --DOMWINDOW == 101 (00000074DAAC8C00) [pid = 1804] [serial = 973] [outer = 0000000000000000] [url = about:blank] 15:31:39 INFO - PROCESS | 1804 | --DOMWINDOW == 100 (00000074DB5BFC00) [pid = 1804] [serial = 964] [outer = 0000000000000000] [url = about:blank] 15:31:39 INFO - PROCESS | 1804 | 1461191499934 Marionette TRACE conn5 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 15:31:39 INFO - PROCESS | 1804 | 1461191499977 Marionette TRACE conn5 <- [1,1361,null,{"value":"13"}] 15:31:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 15:31:39 INFO - PROCESS | 1804 | 1461191499983 Marionette TRACE conn5 -> [0,1362,"setScriptTimeout",{"ms":35000}] 15:31:39 INFO - PROCESS | 1804 | 1461191499986 Marionette TRACE conn5 <- [1,1362,null,{}] 15:31:39 INFO - PROCESS | 1804 | 1461191499990 Marionette TRACE conn5 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:40 INFO - PROCESS | 1804 | 1461191500080 Marionette TRACE conn5 <- [1,1363,null,{"value":null}] 15:31:40 INFO - PROCESS | 1804 | 1461191500089 Marionette TRACE conn5 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:40 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DD715000 == 59 [pid = 1804] [id = 350] 15:31:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 101 (00000074D1C80400) [pid = 1804] [serial = 1049] [outer = 0000000000000000] 15:31:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 102 (00000074D6F57C00) [pid = 1804] [serial = 1050] [outer = 00000074D1C80400] 15:31:40 INFO - PROCESS | 1804 | 1461191500136 Marionette DEBUG loaded listener.js 15:31:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 103 (00000074D7AA1000) [pid = 1804] [serial = 1051] [outer = 00000074D1C80400] 15:31:40 INFO - PROCESS | 1804 | [1804] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:31:40 INFO - PROCESS | 1804 | 1461191500621 Marionette TRACE conn5 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 15:31:40 INFO - PROCESS | 1804 | 1461191500658 Marionette TRACE conn5 <- [1,1365,null,{"value":"13"}] 15:31:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 15:31:40 INFO - PROCESS | 1804 | 1461191500662 Marionette TRACE conn5 -> [0,1366,"setScriptTimeout",{"ms":35000}] 15:31:40 INFO - PROCESS | 1804 | 1461191500666 Marionette TRACE conn5 <- [1,1366,null,{}] 15:31:40 INFO - PROCESS | 1804 | 1461191500677 Marionette TRACE conn5 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:40 INFO - PROCESS | 1804 | 1461191500768 Marionette TRACE conn5 <- [1,1367,null,{"value":null}] 15:31:40 INFO - PROCESS | 1804 | 1461191500777 Marionette TRACE conn5 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:40 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DF96C800 == 60 [pid = 1804] [id = 351] 15:31:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 104 (00000074DBBFC800) [pid = 1804] [serial = 1052] [outer = 0000000000000000] 15:31:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 105 (00000074D689E400) [pid = 1804] [serial = 1053] [outer = 00000074DBBFC800] 15:31:40 INFO - PROCESS | 1804 | 1461191500828 Marionette DEBUG loaded listener.js 15:31:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 106 (00000074DD7C5C00) [pid = 1804] [serial = 1054] [outer = 00000074DBBFC800] 15:31:41 INFO - PROCESS | 1804 | 1461191501299 Marionette TRACE conn5 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 15:31:41 INFO - PROCESS | 1804 | 1461191501360 Marionette TRACE conn5 <- [1,1369,null,{"value":"13"}] 15:31:41 INFO - PROCESS | 1804 | 1461191501364 Marionette TRACE conn5 -> [0,1370,"setScriptTimeout",{"ms":35000}] 15:31:41 INFO - PROCESS | 1804 | 1461191501366 Marionette TRACE conn5 <- [1,1370,null,{}] 15:31:41 INFO - PROCESS | 1804 | 1461191501370 Marionette TRACE conn5 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:41 INFO - PROCESS | 1804 | 1461191501460 Marionette TRACE conn5 <- [1,1371,null,{"value":null}] 15:31:41 INFO - PROCESS | 1804 | 1461191501546 Marionette TRACE conn5 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:41 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E331C000 == 61 [pid = 1804] [id = 352] 15:31:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 107 (00000074DDEE1800) [pid = 1804] [serial = 1055] [outer = 0000000000000000] 15:31:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 108 (00000074DE22E400) [pid = 1804] [serial = 1056] [outer = 00000074DDEE1800] 15:31:41 INFO - PROCESS | 1804 | 1461191501593 Marionette DEBUG loaded listener.js 15:31:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 109 (00000074DEC33400) [pid = 1804] [serial = 1057] [outer = 00000074DDEE1800] 15:31:42 INFO - PROCESS | 1804 | [1804] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:31:42 INFO - PROCESS | 1804 | 1461191502020 Marionette TRACE conn5 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 15:31:42 INFO - PROCESS | 1804 | 1461191502038 Marionette TRACE conn5 <- [1,1373,null,{"value":"13"}] 15:31:42 INFO - PROCESS | 1804 | 1461191502041 Marionette TRACE conn5 -> [0,1374,"setScriptTimeout",{"ms":35000}] 15:31:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 15:31:42 INFO - PROCESS | 1804 | 1461191502043 Marionette TRACE conn5 <- [1,1374,null,{}] 15:31:42 INFO - PROCESS | 1804 | 1461191502053 Marionette TRACE conn5 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:42 INFO - PROCESS | 1804 | 1461191502161 Marionette TRACE conn5 <- [1,1375,null,{"value":null}] 15:31:42 INFO - PROCESS | 1804 | 1461191502245 Marionette TRACE conn5 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:42 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E3898000 == 62 [pid = 1804] [id = 353] 15:31:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 110 (00000074DECC0800) [pid = 1804] [serial = 1058] [outer = 0000000000000000] 15:31:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 111 (00000074DECC8C00) [pid = 1804] [serial = 1059] [outer = 00000074DECC0800] 15:31:42 INFO - PROCESS | 1804 | 1461191502292 Marionette DEBUG loaded listener.js 15:31:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 112 (00000074DF2A8800) [pid = 1804] [serial = 1060] [outer = 00000074DECC0800] 15:31:42 INFO - PROCESS | 1804 | 1461191502768 Marionette TRACE conn5 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 15:31:42 INFO - PROCESS | 1804 | 1461191502823 Marionette TRACE conn5 <- [1,1377,null,{"value":"13"}] 15:31:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 15:31:42 INFO - PROCESS | 1804 | 1461191502826 Marionette TRACE conn5 -> [0,1378,"setScriptTimeout",{"ms":35000}] 15:31:42 INFO - PROCESS | 1804 | 1461191502828 Marionette TRACE conn5 <- [1,1378,null,{}] 15:31:42 INFO - PROCESS | 1804 | 1461191502838 Marionette TRACE conn5 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:42 INFO - PROCESS | 1804 | 1461191502962 Marionette TRACE conn5 <- [1,1379,null,{"value":null}] 15:31:43 INFO - PROCESS | 1804 | 1461191503017 Marionette TRACE conn5 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:43 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E52B5800 == 63 [pid = 1804] [id = 354] 15:31:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 113 (00000074E07A6400) [pid = 1804] [serial = 1061] [outer = 0000000000000000] 15:31:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 114 (00000074E1C3F800) [pid = 1804] [serial = 1062] [outer = 00000074E07A6400] 15:31:43 INFO - PROCESS | 1804 | 1461191503067 Marionette DEBUG loaded listener.js 15:31:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 115 (00000074E1FF0000) [pid = 1804] [serial = 1063] [outer = 00000074E07A6400] 15:31:43 INFO - PROCESS | 1804 | 1461191503466 Marionette TRACE conn5 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 15:31:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 15:31:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 671ms 15:31:43 INFO - PROCESS | 1804 | 1461191503501 Marionette TRACE conn5 -> [0,1381,"getWindowHandle",null] 15:31:43 INFO - PROCESS | 1804 | 1461191503503 Marionette TRACE conn5 <- [1,1381,null,{"value":"13"}] 15:31:43 INFO - PROCESS | 1804 | 1461191503506 Marionette TRACE conn5 -> [0,1382,"setScriptTimeout",{"ms":35000}] 15:31:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 15:31:43 INFO - PROCESS | 1804 | 1461191503508 Marionette TRACE conn5 <- [1,1382,null,{}] 15:31:43 INFO - PROCESS | 1804 | 1461191503511 Marionette TRACE conn5 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:43 INFO - PROCESS | 1804 | 1461191503648 Marionette TRACE conn5 <- [1,1383,null,{"value":null}] 15:31:43 INFO - PROCESS | 1804 | 1461191503698 Marionette TRACE conn5 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:43 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E5D87000 == 64 [pid = 1804] [id = 355] 15:31:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 116 (00000074E1FFE800) [pid = 1804] [serial = 1064] [outer = 0000000000000000] 15:31:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 117 (00000074E2930800) [pid = 1804] [serial = 1065] [outer = 00000074E1FFE800] 15:31:43 INFO - PROCESS | 1804 | 1461191503749 Marionette DEBUG loaded listener.js 15:31:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 118 (00000074E293E400) [pid = 1804] [serial = 1066] [outer = 00000074E1FFE800] 15:31:43 INFO - PROCESS | 1804 | --DOMWINDOW == 117 (00000074DDED5800) [pid = 1804] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 15:31:43 INFO - PROCESS | 1804 | --DOMWINDOW == 116 (00000074D154D000) [pid = 1804] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 15:31:43 INFO - PROCESS | 1804 | --DOMWINDOW == 115 (00000074CFAB5000) [pid = 1804] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 15:31:43 INFO - PROCESS | 1804 | --DOMWINDOW == 114 (00000074DBC9AC00) [pid = 1804] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 15:31:43 INFO - PROCESS | 1804 | --DOMWINDOW == 113 (00000074D70C5400) [pid = 1804] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 15:31:43 INFO - PROCESS | 1804 | --DOMWINDOW == 112 (00000074DECC3000) [pid = 1804] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 15:31:43 INFO - PROCESS | 1804 | --DOMWINDOW == 111 (00000074D1E0E400) [pid = 1804] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 15:31:43 INFO - PROCESS | 1804 | --DOMWINDOW == 110 (00000074D1D88000) [pid = 1804] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 15:31:43 INFO - PROCESS | 1804 | --DOMWINDOW == 109 (00000074DF1EF000) [pid = 1804] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 15:31:43 INFO - PROCESS | 1804 | --DOMWINDOW == 108 (00000074D8648400) [pid = 1804] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 15:31:44 INFO - PROCESS | 1804 | 1461191504177 Marionette TRACE conn5 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 15:31:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 15:31:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 734ms 15:31:44 INFO - PROCESS | 1804 | 1461191504244 Marionette TRACE conn5 -> [0,1385,"getWindowHandle",null] 15:31:44 INFO - PROCESS | 1804 | 1461191504246 Marionette TRACE conn5 <- [1,1385,null,{"value":"13"}] 15:31:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 15:31:44 INFO - PROCESS | 1804 | 1461191504250 Marionette TRACE conn5 -> [0,1386,"setScriptTimeout",{"ms":35000}] 15:31:44 INFO - PROCESS | 1804 | 1461191504252 Marionette TRACE conn5 <- [1,1386,null,{}] 15:31:44 INFO - PROCESS | 1804 | 1461191504255 Marionette TRACE conn5 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:44 INFO - PROCESS | 1804 | 1461191504339 Marionette TRACE conn5 <- [1,1387,null,{"value":null}] 15:31:44 INFO - PROCESS | 1804 | 1461191504347 Marionette TRACE conn5 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:44 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E6131000 == 65 [pid = 1804] [id = 356] 15:31:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 109 (00000074DBB56C00) [pid = 1804] [serial = 1067] [outer = 0000000000000000] 15:31:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 110 (00000074DECC0400) [pid = 1804] [serial = 1068] [outer = 00000074DBB56C00] 15:31:44 INFO - PROCESS | 1804 | 1461191504393 Marionette DEBUG loaded listener.js 15:31:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 111 (00000074E293F000) [pid = 1804] [serial = 1069] [outer = 00000074DBB56C00] 15:31:44 INFO - PROCESS | 1804 | 1461191504818 Marionette TRACE conn5 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 15:31:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 15:31:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 629ms 15:31:44 INFO - PROCESS | 1804 | 1461191504882 Marionette TRACE conn5 -> [0,1389,"getWindowHandle",null] 15:31:44 INFO - PROCESS | 1804 | 1461191504884 Marionette TRACE conn5 <- [1,1389,null,{"value":"13"}] 15:31:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 15:31:44 INFO - PROCESS | 1804 | 1461191504887 Marionette TRACE conn5 -> [0,1390,"setScriptTimeout",{"ms":35000}] 15:31:44 INFO - PROCESS | 1804 | 1461191504889 Marionette TRACE conn5 <- [1,1390,null,{}] 15:31:44 INFO - PROCESS | 1804 | 1461191504893 Marionette TRACE conn5 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:44 INFO - PROCESS | 1804 | 1461191504978 Marionette TRACE conn5 <- [1,1391,null,{"value":null}] 15:31:44 INFO - PROCESS | 1804 | 1461191504986 Marionette TRACE conn5 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:45 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E7219800 == 66 [pid = 1804] [id = 357] 15:31:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 112 (00000074E296AC00) [pid = 1804] [serial = 1070] [outer = 0000000000000000] 15:31:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 113 (00000074E296CC00) [pid = 1804] [serial = 1071] [outer = 00000074E296AC00] 15:31:45 INFO - PROCESS | 1804 | 1461191505031 Marionette DEBUG loaded listener.js 15:31:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 114 (00000074E29D7400) [pid = 1804] [serial = 1072] [outer = 00000074E296AC00] 15:31:45 INFO - PROCESS | 1804 | 1461191505491 Marionette TRACE conn5 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 15:31:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 15:31:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 630ms 15:31:45 INFO - PROCESS | 1804 | 1461191505520 Marionette TRACE conn5 -> [0,1393,"getWindowHandle",null] 15:31:45 INFO - PROCESS | 1804 | 1461191505523 Marionette TRACE conn5 <- [1,1393,null,{"value":"13"}] 15:31:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 15:31:45 INFO - PROCESS | 1804 | 1461191505526 Marionette TRACE conn5 -> [0,1394,"setScriptTimeout",{"ms":35000}] 15:31:45 INFO - PROCESS | 1804 | 1461191505528 Marionette TRACE conn5 <- [1,1394,null,{}] 15:31:45 INFO - PROCESS | 1804 | 1461191505531 Marionette TRACE conn5 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:45 INFO - PROCESS | 1804 | 1461191505618 Marionette TRACE conn5 <- [1,1395,null,{"value":null}] 15:31:45 INFO - PROCESS | 1804 | 1461191505624 Marionette TRACE conn5 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:45 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E87D3000 == 67 [pid = 1804] [id = 358] 15:31:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 115 (00000074D1D81C00) [pid = 1804] [serial = 1073] [outer = 0000000000000000] 15:31:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 116 (00000074DECC4400) [pid = 1804] [serial = 1074] [outer = 00000074D1D81C00] 15:31:45 INFO - PROCESS | 1804 | 1461191505670 Marionette DEBUG loaded listener.js 15:31:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 117 (00000074E2A24800) [pid = 1804] [serial = 1075] [outer = 00000074D1D81C00] 15:31:46 INFO - PROCESS | 1804 | 1461191506261 Marionette TRACE conn5 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 15:31:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 15:31:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 776ms 15:31:46 INFO - PROCESS | 1804 | 1461191506306 Marionette TRACE conn5 -> [0,1397,"getWindowHandle",null] 15:31:46 INFO - PROCESS | 1804 | 1461191506310 Marionette TRACE conn5 <- [1,1397,null,{"value":"13"}] 15:31:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 15:31:46 INFO - PROCESS | 1804 | 1461191506383 Marionette TRACE conn5 -> [0,1398,"setScriptTimeout",{"ms":35000}] 15:31:46 INFO - PROCESS | 1804 | 1461191506387 Marionette TRACE conn5 <- [1,1398,null,{}] 15:31:46 INFO - PROCESS | 1804 | 1461191506394 Marionette TRACE conn5 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:46 INFO - PROCESS | 1804 | 1461191506520 Marionette TRACE conn5 <- [1,1399,null,{"value":null}] 15:31:46 INFO - PROCESS | 1804 | 1461191506635 Marionette TRACE conn5 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:46 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DE261000 == 68 [pid = 1804] [id = 359] 15:31:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 118 (00000074D1DB4000) [pid = 1804] [serial = 1076] [outer = 0000000000000000] 15:31:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 119 (00000074D689D800) [pid = 1804] [serial = 1077] [outer = 00000074D1DB4000] 15:31:46 INFO - PROCESS | 1804 | 1461191506696 Marionette DEBUG loaded listener.js 15:31:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 120 (00000074D7956000) [pid = 1804] [serial = 1078] [outer = 00000074D1DB4000] 15:31:47 INFO - PROCESS | 1804 | 1461191507374 Marionette TRACE conn5 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 15:31:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 15:31:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1042ms 15:31:47 INFO - PROCESS | 1804 | 1461191507413 Marionette TRACE conn5 -> [0,1401,"getWindowHandle",null] 15:31:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 15:31:47 INFO - PROCESS | 1804 | 1461191507419 Marionette TRACE conn5 <- [1,1401,null,{"value":"13"}] 15:31:47 INFO - PROCESS | 1804 | 1461191507426 Marionette TRACE conn5 -> [0,1402,"setScriptTimeout",{"ms":35000}] 15:31:47 INFO - PROCESS | 1804 | 1461191507430 Marionette TRACE conn5 <- [1,1402,null,{}] 15:31:47 INFO - PROCESS | 1804 | 1461191507434 Marionette TRACE conn5 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:47 INFO - PROCESS | 1804 | 1461191507605 Marionette TRACE conn5 <- [1,1403,null,{"value":null}] 15:31:47 INFO - PROCESS | 1804 | 1461191507720 Marionette TRACE conn5 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:47 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E38B5000 == 69 [pid = 1804] [id = 360] 15:31:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 121 (00000074D70C9400) [pid = 1804] [serial = 1079] [outer = 0000000000000000] 15:31:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 122 (00000074DD978C00) [pid = 1804] [serial = 1080] [outer = 00000074D70C9400] 15:31:47 INFO - PROCESS | 1804 | 1461191507779 Marionette DEBUG loaded listener.js 15:31:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 123 (00000074DECC1C00) [pid = 1804] [serial = 1081] [outer = 00000074D70C9400] 15:31:48 INFO - PROCESS | 1804 | 1461191508534 Marionette TRACE conn5 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 15:31:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 15:31:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1130ms 15:31:48 INFO - PROCESS | 1804 | 1461191508557 Marionette TRACE conn5 -> [0,1405,"getWindowHandle",null] 15:31:48 INFO - PROCESS | 1804 | 1461191508559 Marionette TRACE conn5 <- [1,1405,null,{"value":"13"}] 15:31:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 15:31:48 INFO - PROCESS | 1804 | 1461191508563 Marionette TRACE conn5 -> [0,1406,"setScriptTimeout",{"ms":35000}] 15:31:48 INFO - PROCESS | 1804 | 1461191508567 Marionette TRACE conn5 <- [1,1406,null,{}] 15:31:48 INFO - PROCESS | 1804 | 1461191508580 Marionette TRACE conn5 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:48 INFO - PROCESS | 1804 | 1461191508736 Marionette TRACE conn5 <- [1,1407,null,{"value":null}] 15:31:48 INFO - PROCESS | 1804 | 1461191508826 Marionette TRACE conn5 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:48 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E87F1800 == 70 [pid = 1804] [id = 361] 15:31:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 124 (00000074E1229C00) [pid = 1804] [serial = 1082] [outer = 0000000000000000] 15:31:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 125 (00000074E2930C00) [pid = 1804] [serial = 1083] [outer = 00000074E1229C00] 15:31:48 INFO - PROCESS | 1804 | 1461191508887 Marionette DEBUG loaded listener.js 15:31:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 126 (00000074E2A20000) [pid = 1804] [serial = 1084] [outer = 00000074E1229C00] 15:31:49 INFO - PROCESS | 1804 | 1461191509516 Marionette TRACE conn5 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 15:31:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 15:31:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 986ms 15:31:49 INFO - PROCESS | 1804 | 1461191509780 Marionette TRACE conn5 -> [0,1409,"getWindowHandle",null] 15:31:49 INFO - PROCESS | 1804 | 1461191509785 Marionette TRACE conn5 <- [1,1409,null,{"value":"13"}] 15:31:49 INFO - PROCESS | 1804 | 1461191509791 Marionette TRACE conn5 -> [0,1410,"setScriptTimeout",{"ms":35000}] 15:31:49 INFO - PROCESS | 1804 | 1461191509795 Marionette TRACE conn5 <- [1,1410,null,{}] 15:31:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 15:31:49 INFO - PROCESS | 1804 | 1461191509800 Marionette TRACE conn5 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:49 INFO - PROCESS | 1804 | 1461191509899 Marionette TRACE conn5 <- [1,1411,null,{"value":null}] 15:31:49 INFO - PROCESS | 1804 | 1461191509974 Marionette TRACE conn5 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:50 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DAA3F800 == 71 [pid = 1804] [id = 362] 15:31:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 127 (00000074D183FC00) [pid = 1804] [serial = 1085] [outer = 0000000000000000] 15:31:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 128 (00000074D184B000) [pid = 1804] [serial = 1086] [outer = 00000074D183FC00] 15:31:50 INFO - PROCESS | 1804 | 1461191510025 Marionette DEBUG loaded listener.js 15:31:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 129 (00000074D1E0D000) [pid = 1804] [serial = 1087] [outer = 00000074D183FC00] 15:31:50 INFO - PROCESS | 1804 | 1461191510651 Marionette TRACE conn5 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 15:31:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 15:31:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 923ms 15:31:50 INFO - PROCESS | 1804 | 1461191510729 Marionette TRACE conn5 -> [0,1413,"getWindowHandle",null] 15:31:50 INFO - PROCESS | 1804 | 1461191510733 Marionette TRACE conn5 <- [1,1413,null,{"value":"13"}] 15:31:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 15:31:50 INFO - PROCESS | 1804 | 1461191510742 Marionette TRACE conn5 -> [0,1414,"setScriptTimeout",{"ms":35000}] 15:31:50 INFO - PROCESS | 1804 | 1461191510746 Marionette TRACE conn5 <- [1,1414,null,{}] 15:31:50 INFO - PROCESS | 1804 | 1461191510751 Marionette TRACE conn5 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:50 INFO - PROCESS | 1804 | 1461191510853 Marionette TRACE conn5 <- [1,1415,null,{"value":null}] 15:31:50 INFO - PROCESS | 1804 | 1461191510933 Marionette TRACE conn5 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:50 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DAA36800 == 72 [pid = 1804] [id = 363] 15:31:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 130 (00000074D681AC00) [pid = 1804] [serial = 1088] [outer = 0000000000000000] 15:31:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 131 (00000074D6951C00) [pid = 1804] [serial = 1089] [outer = 00000074D681AC00] 15:31:51 INFO - PROCESS | 1804 | 1461191511027 Marionette DEBUG loaded listener.js 15:31:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 132 (00000074D7056000) [pid = 1804] [serial = 1090] [outer = 00000074D681AC00] 15:31:51 INFO - PROCESS | 1804 | --DOCSHELL 00000074DD70A800 == 71 [pid = 1804] [id = 128] 15:31:51 INFO - PROCESS | 1804 | --DOCSHELL 00000074DF9C5000 == 70 [pid = 1804] [id = 307] 15:31:51 INFO - PROCESS | 1804 | --DOCSHELL 00000074DED42000 == 69 [pid = 1804] [id = 306] 15:31:51 INFO - PROCESS | 1804 | --DOCSHELL 00000074DEDDE800 == 68 [pid = 1804] [id = 132] 15:31:51 INFO - PROCESS | 1804 | --DOCSHELL 00000074DE221000 == 67 [pid = 1804] [id = 313] 15:31:51 INFO - PROCESS | 1804 | --DOCSHELL 00000074E7219800 == 66 [pid = 1804] [id = 357] 15:31:51 INFO - PROCESS | 1804 | --DOCSHELL 00000074E6131000 == 65 [pid = 1804] [id = 356] 15:31:51 INFO - PROCESS | 1804 | --DOCSHELL 00000074E5D87000 == 64 [pid = 1804] [id = 355] 15:31:51 INFO - PROCESS | 1804 | --DOCSHELL 00000074E52B5800 == 63 [pid = 1804] [id = 354] 15:31:51 INFO - PROCESS | 1804 | --DOCSHELL 00000074E3898000 == 62 [pid = 1804] [id = 353] 15:31:51 INFO - PROCESS | 1804 | --DOCSHELL 00000074E331C000 == 61 [pid = 1804] [id = 352] 15:31:51 INFO - PROCESS | 1804 | --DOMWINDOW == 131 (00000074D1DBDC00) [pid = 1804] [serial = 984] [outer = 0000000000000000] [url = about:blank] 15:31:51 INFO - PROCESS | 1804 | --DOMWINDOW == 130 (00000074DB207400) [pid = 1804] [serial = 987] [outer = 0000000000000000] [url = about:blank] 15:31:51 INFO - PROCESS | 1804 | --DOMWINDOW == 129 (00000074DF076400) [pid = 1804] [serial = 990] [outer = 0000000000000000] [url = about:blank] 15:31:51 INFO - PROCESS | 1804 | --DOMWINDOW == 128 (00000074E1B58800) [pid = 1804] [serial = 993] [outer = 0000000000000000] [url = about:blank] 15:31:51 INFO - PROCESS | 1804 | --DOMWINDOW == 127 (00000074E1C1E400) [pid = 1804] [serial = 996] [outer = 0000000000000000] [url = about:blank] 15:31:51 INFO - PROCESS | 1804 | --DOMWINDOW == 126 (00000074E1C42C00) [pid = 1804] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 15:31:51 INFO - PROCESS | 1804 | --DOCSHELL 00000074DF96C800 == 60 [pid = 1804] [id = 351] 15:31:51 INFO - PROCESS | 1804 | --DOCSHELL 00000074DD715000 == 59 [pid = 1804] [id = 350] 15:31:51 INFO - PROCESS | 1804 | --DOCSHELL 00000074DE4DC000 == 58 [pid = 1804] [id = 349] 15:31:51 INFO - PROCESS | 1804 | --DOCSHELL 00000074DED0F000 == 57 [pid = 1804] [id = 344] 15:31:51 INFO - PROCESS | 1804 | --DOCSHELL 00000074D6F73800 == 56 [pid = 1804] [id = 343] 15:31:51 INFO - PROCESS | 1804 | --DOCSHELL 00000074E5D8B800 == 55 [pid = 1804] [id = 342] 15:31:51 INFO - PROCESS | 1804 | --DOMWINDOW == 125 (00000074DD458800) [pid = 1804] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 15:31:51 INFO - PROCESS | 1804 | --DOMWINDOW == 124 (00000074D82A1000) [pid = 1804] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 15:31:51 INFO - PROCESS | 1804 | --DOMWINDOW == 123 (00000074DB20A400) [pid = 1804] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 15:31:51 INFO - PROCESS | 1804 | --DOMWINDOW == 122 (00000074DED6F800) [pid = 1804] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 15:31:51 INFO - PROCESS | 1804 | --DOMWINDOW == 121 (00000074D6F62C00) [pid = 1804] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 15:31:51 INFO - PROCESS | 1804 | --DOMWINDOW == 120 (00000074D6089000) [pid = 1804] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 15:31:51 INFO - PROCESS | 1804 | --DOMWINDOW == 119 (00000074DE92F800) [pid = 1804] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 15:31:51 INFO - PROCESS | 1804 | --DOMWINDOW == 118 (00000074DD7CC000) [pid = 1804] [serial = 981] [outer = 0000000000000000] [url = about:blank] 15:31:51 INFO - PROCESS | 1804 | --DOMWINDOW == 117 (00000074E0E9D800) [pid = 1804] [serial = 982] [outer = 0000000000000000] [url = about:blank] 15:31:51 INFO - PROCESS | 1804 | --DOMWINDOW == 116 (00000074DF98E000) [pid = 1804] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 15:31:51 INFO - PROCESS | 1804 | --DOMWINDOW == 115 (00000074DF070800) [pid = 1804] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 15:31:51 INFO - PROCESS | 1804 | --DOMWINDOW == 114 (00000074DECBCC00) [pid = 1804] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 15:31:51 INFO - PROCESS | 1804 | --DOMWINDOW == 113 (00000074E07A5000) [pid = 1804] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 15:31:51 INFO - PROCESS | 1804 | --DOMWINDOW == 112 (00000074E07A5C00) [pid = 1804] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 15:31:51 INFO - PROCESS | 1804 | --DOMWINDOW == 111 (00000074DD740C00) [pid = 1804] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 15:31:51 INFO - PROCESS | 1804 | --DOMWINDOW == 110 (00000074DDEDC400) [pid = 1804] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 15:31:51 INFO - PROCESS | 1804 | --DOMWINDOW == 109 (00000074D2861000) [pid = 1804] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 15:31:51 INFO - PROCESS | 1804 | --DOMWINDOW == 108 (00000074D7050C00) [pid = 1804] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 15:31:51 INFO - PROCESS | 1804 | --DOMWINDOW == 107 (00000074D183C400) [pid = 1804] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 15:31:51 INFO - PROCESS | 1804 | --DOMWINDOW == 106 (00000074CFBF4C00) [pid = 1804] [serial = 999] [outer = 0000000000000000] [url = about:blank] 15:31:51 INFO - PROCESS | 1804 | 1461191511615 Marionette TRACE conn5 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 15:31:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 15:31:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 922ms 15:31:51 INFO - PROCESS | 1804 | 1461191511668 Marionette TRACE conn5 -> [0,1417,"getWindowHandle",null] 15:31:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 15:31:51 INFO - PROCESS | 1804 | 1461191511670 Marionette TRACE conn5 <- [1,1417,null,{"value":"13"}] 15:31:51 INFO - PROCESS | 1804 | 1461191511674 Marionette TRACE conn5 -> [0,1418,"setScriptTimeout",{"ms":35000}] 15:31:51 INFO - PROCESS | 1804 | 1461191511676 Marionette TRACE conn5 <- [1,1418,null,{}] 15:31:51 INFO - PROCESS | 1804 | 1461191511686 Marionette TRACE conn5 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:51 INFO - PROCESS | 1804 | 1461191511778 Marionette TRACE conn5 <- [1,1419,null,{"value":null}] 15:31:51 INFO - PROCESS | 1804 | 1461191511855 Marionette TRACE conn5 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:51 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DBBAC000 == 56 [pid = 1804] [id = 364] 15:31:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 107 (00000074D30D0400) [pid = 1804] [serial = 1091] [outer = 0000000000000000] 15:31:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 108 (00000074D6DA9800) [pid = 1804] [serial = 1092] [outer = 00000074D30D0400] 15:31:51 INFO - PROCESS | 1804 | 1461191511907 Marionette DEBUG loaded listener.js 15:31:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 109 (00000074D70C4C00) [pid = 1804] [serial = 1093] [outer = 00000074D30D0400] 15:31:52 INFO - PROCESS | 1804 | 1461191512335 Marionette TRACE conn5 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 15:31:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 15:31:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 734ms 15:31:52 INFO - PROCESS | 1804 | 1461191512411 Marionette TRACE conn5 -> [0,1421,"getWindowHandle",null] 15:31:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 15:31:52 INFO - PROCESS | 1804 | 1461191512413 Marionette TRACE conn5 <- [1,1421,null,{"value":"13"}] 15:31:52 INFO - PROCESS | 1804 | 1461191512417 Marionette TRACE conn5 -> [0,1422,"setScriptTimeout",{"ms":35000}] 15:31:52 INFO - PROCESS | 1804 | 1461191512419 Marionette TRACE conn5 <- [1,1422,null,{}] 15:31:52 INFO - PROCESS | 1804 | 1461191512422 Marionette TRACE conn5 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:52 INFO - PROCESS | 1804 | 1461191512509 Marionette TRACE conn5 <- [1,1423,null,{"value":null}] 15:31:52 INFO - PROCESS | 1804 | 1461191512554 Marionette TRACE conn5 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:52 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DE276800 == 57 [pid = 1804] [id = 365] 15:31:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 110 (00000074D8644C00) [pid = 1804] [serial = 1094] [outer = 0000000000000000] 15:31:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 111 (00000074DAABB400) [pid = 1804] [serial = 1095] [outer = 00000074D8644C00] 15:31:52 INFO - PROCESS | 1804 | 1461191512602 Marionette DEBUG loaded listener.js 15:31:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 112 (00000074DB206400) [pid = 1804] [serial = 1096] [outer = 00000074D8644C00] 15:31:53 INFO - PROCESS | 1804 | 1461191513057 Marionette TRACE conn5 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 15:31:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 15:31:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 671ms 15:31:53 INFO - PROCESS | 1804 | 1461191513090 Marionette TRACE conn5 -> [0,1425,"getWindowHandle",null] 15:31:53 INFO - PROCESS | 1804 | 1461191513093 Marionette TRACE conn5 <- [1,1425,null,{"value":"13"}] 15:31:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 15:31:53 INFO - PROCESS | 1804 | 1461191513096 Marionette TRACE conn5 -> [0,1426,"setScriptTimeout",{"ms":35000}] 15:31:53 INFO - PROCESS | 1804 | 1461191513098 Marionette TRACE conn5 <- [1,1426,null,{}] 15:31:53 INFO - PROCESS | 1804 | 1461191513101 Marionette TRACE conn5 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:53 INFO - PROCESS | 1804 | 1461191513203 Marionette TRACE conn5 <- [1,1427,null,{"value":null}] 15:31:53 INFO - PROCESS | 1804 | 1461191513212 Marionette TRACE conn5 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:53 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DED3C000 == 58 [pid = 1804] [id = 366] 15:31:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 113 (00000074DB5B5800) [pid = 1804] [serial = 1097] [outer = 0000000000000000] 15:31:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 114 (00000074DBC9E000) [pid = 1804] [serial = 1098] [outer = 00000074DB5B5800] 15:31:53 INFO - PROCESS | 1804 | 1461191513259 Marionette DEBUG loaded listener.js 15:31:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 115 (00000074DD44AC00) [pid = 1804] [serial = 1099] [outer = 00000074DB5B5800] 15:31:53 INFO - PROCESS | 1804 | 1461191513686 Marionette TRACE conn5 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 15:31:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 15:31:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 630ms 15:31:53 INFO - PROCESS | 1804 | 1461191513730 Marionette TRACE conn5 -> [0,1429,"getWindowHandle",null] 15:31:53 INFO - PROCESS | 1804 | 1461191513732 Marionette TRACE conn5 <- [1,1429,null,{"value":"13"}] 15:31:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 15:31:53 INFO - PROCESS | 1804 | 1461191513735 Marionette TRACE conn5 -> [0,1430,"setScriptTimeout",{"ms":35000}] 15:31:53 INFO - PROCESS | 1804 | 1461191513737 Marionette TRACE conn5 <- [1,1430,null,{}] 15:31:53 INFO - PROCESS | 1804 | 1461191513740 Marionette TRACE conn5 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:53 INFO - PROCESS | 1804 | 1461191513878 Marionette TRACE conn5 <- [1,1431,null,{"value":null}] 15:31:53 INFO - PROCESS | 1804 | 1461191513957 Marionette TRACE conn5 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:53 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E0D07000 == 59 [pid = 1804] [id = 367] 15:31:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 116 (00000074DD4CC000) [pid = 1804] [serial = 1100] [outer = 0000000000000000] 15:31:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 117 (00000074DD7CBC00) [pid = 1804] [serial = 1101] [outer = 00000074DD4CC000] 15:31:54 INFO - PROCESS | 1804 | 1461191514008 Marionette DEBUG loaded listener.js 15:31:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 118 (00000074DDEDD000) [pid = 1804] [serial = 1102] [outer = 00000074DD4CC000] 15:31:54 INFO - PROCESS | 1804 | 1461191514463 Marionette TRACE conn5 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 15:31:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 15:31:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 776ms 15:31:54 INFO - PROCESS | 1804 | 1461191514515 Marionette TRACE conn5 -> [0,1433,"getWindowHandle",null] 15:31:54 INFO - PROCESS | 1804 | 1461191514517 Marionette TRACE conn5 <- [1,1433,null,{"value":"13"}] 15:31:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 15:31:54 INFO - PROCESS | 1804 | 1461191514520 Marionette TRACE conn5 -> [0,1434,"setScriptTimeout",{"ms":35000}] 15:31:54 INFO - PROCESS | 1804 | 1461191514522 Marionette TRACE conn5 <- [1,1434,null,{}] 15:31:54 INFO - PROCESS | 1804 | 1461191514526 Marionette TRACE conn5 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:54 INFO - PROCESS | 1804 | 1461191514634 Marionette TRACE conn5 <- [1,1435,null,{"value":null}] 15:31:54 INFO - PROCESS | 1804 | 1461191514691 Marionette TRACE conn5 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:54 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E1B87800 == 60 [pid = 1804] [id = 368] 15:31:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 119 (00000074DE0DD400) [pid = 1804] [serial = 1103] [outer = 0000000000000000] 15:31:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 120 (00000074DE59EC00) [pid = 1804] [serial = 1104] [outer = 00000074DE0DD400] 15:31:54 INFO - PROCESS | 1804 | 1461191514739 Marionette DEBUG loaded listener.js 15:31:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 121 (00000074DEC32000) [pid = 1804] [serial = 1105] [outer = 00000074DE0DD400] 15:31:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 122 (00000074DEC38C00) [pid = 1804] [serial = 1106] [outer = 00000074D6D3BC00] 15:31:55 INFO - PROCESS | 1804 | 1461191515236 Marionette TRACE conn5 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 15:31:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 15:31:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 776ms 15:31:55 INFO - PROCESS | 1804 | 1461191515300 Marionette TRACE conn5 -> [0,1437,"getWindowHandle",null] 15:31:55 INFO - PROCESS | 1804 | 1461191515302 Marionette TRACE conn5 <- [1,1437,null,{"value":"13"}] 15:31:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 15:31:55 INFO - PROCESS | 1804 | 1461191515305 Marionette TRACE conn5 -> [0,1438,"setScriptTimeout",{"ms":35000}] 15:31:55 INFO - PROCESS | 1804 | 1461191515307 Marionette TRACE conn5 <- [1,1438,null,{}] 15:31:55 INFO - PROCESS | 1804 | 1461191515316 Marionette TRACE conn5 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:55 INFO - PROCESS | 1804 | 1461191515425 Marionette TRACE conn5 <- [1,1439,null,{"value":null}] 15:31:55 INFO - PROCESS | 1804 | 1461191515437 Marionette TRACE conn5 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:55 INFO - PROCESS | 1804 | ++DOCSHELL 00000074D281F000 == 61 [pid = 1804] [id = 369] 15:31:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 123 (00000074DEC3B000) [pid = 1804] [serial = 1107] [outer = 0000000000000000] 15:31:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 124 (00000074DEC3E400) [pid = 1804] [serial = 1108] [outer = 00000074DEC3B000] 15:31:55 INFO - PROCESS | 1804 | 1461191515526 Marionette DEBUG loaded listener.js 15:31:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 125 (00000074DED94000) [pid = 1804] [serial = 1109] [outer = 00000074DEC3B000] 15:31:55 INFO - PROCESS | 1804 | --DOMWINDOW == 124 (00000074DE231800) [pid = 1804] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 15:31:55 INFO - PROCESS | 1804 | --DOMWINDOW == 123 (00000074CFAAD400) [pid = 1804] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 15:31:55 INFO - PROCESS | 1804 | --DOMWINDOW == 122 (00000074DBBFC400) [pid = 1804] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 15:31:55 INFO - PROCESS | 1804 | --DOMWINDOW == 121 (00000074E14A2400) [pid = 1804] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 15:31:55 INFO - PROCESS | 1804 | --DOMWINDOW == 120 (00000074DED73000) [pid = 1804] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 15:31:55 INFO - PROCESS | 1804 | --DOMWINDOW == 119 (00000074D61C2800) [pid = 1804] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 15:31:55 INFO - PROCESS | 1804 | --DOMWINDOW == 118 (00000074DF073000) [pid = 1804] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 15:31:55 INFO - PROCESS | 1804 | --DOMWINDOW == 117 (00000074E1418C00) [pid = 1804] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 15:31:55 INFO - PROCESS | 1804 | --DOMWINDOW == 116 (00000074D705E800) [pid = 1804] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 15:31:55 INFO - PROCESS | 1804 | --DOMWINDOW == 115 (00000074D1D86C00) [pid = 1804] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 15:31:55 INFO - PROCESS | 1804 | --DOMWINDOW == 114 (00000074DEA92C00) [pid = 1804] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 15:31:55 INFO - PROCESS | 1804 | --DOMWINDOW == 113 (00000074DECC0800) [pid = 1804] [serial = 1058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 15:31:55 INFO - PROCESS | 1804 | --DOMWINDOW == 112 (00000074E07A6400) [pid = 1804] [serial = 1061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 15:31:55 INFO - PROCESS | 1804 | --DOMWINDOW == 111 (00000074E1FFE800) [pid = 1804] [serial = 1064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 15:31:55 INFO - PROCESS | 1804 | --DOMWINDOW == 110 (00000074E1419400) [pid = 1804] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 15:31:55 INFO - PROCESS | 1804 | --DOMWINDOW == 109 (00000074D0F56C00) [pid = 1804] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 15:31:55 INFO - PROCESS | 1804 | --DOMWINDOW == 108 (00000074D615DC00) [pid = 1804] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 15:31:55 INFO - PROCESS | 1804 | --DOMWINDOW == 107 (00000074D1C80400) [pid = 1804] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 15:31:56 INFO - PROCESS | 1804 | --DOMWINDOW == 106 (00000074DED90800) [pid = 1804] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 15:31:56 INFO - PROCESS | 1804 | --DOMWINDOW == 105 (00000074D6EDA000) [pid = 1804] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 15:31:56 INFO - PROCESS | 1804 | --DOMWINDOW == 104 (00000074DBBFC800) [pid = 1804] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 15:31:56 INFO - PROCESS | 1804 | --DOMWINDOW == 103 (00000074DE929C00) [pid = 1804] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 15:31:56 INFO - PROCESS | 1804 | --DOMWINDOW == 102 (00000074E2045000) [pid = 1804] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 15:31:56 INFO - PROCESS | 1804 | --DOMWINDOW == 101 (00000074D1C7CC00) [pid = 1804] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 15:31:56 INFO - PROCESS | 1804 | --DOMWINDOW == 100 (00000074DDEE1800) [pid = 1804] [serial = 1055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 15:31:56 INFO - PROCESS | 1804 | --DOMWINDOW == 99 (00000074E296AC00) [pid = 1804] [serial = 1070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 15:31:56 INFO - PROCESS | 1804 | --DOMWINDOW == 98 (00000074DBB56C00) [pid = 1804] [serial = 1067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 15:31:56 INFO - PROCESS | 1804 | 1461191516145 Marionette TRACE conn5 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 15:31:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 15:31:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 881ms 15:31:56 INFO - PROCESS | 1804 | 1461191516190 Marionette TRACE conn5 -> [0,1441,"getWindowHandle",null] 15:31:56 INFO - PROCESS | 1804 | 1461191516192 Marionette TRACE conn5 <- [1,1441,null,{"value":"13"}] 15:31:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 15:31:56 INFO - PROCESS | 1804 | 1461191516196 Marionette TRACE conn5 -> [0,1442,"setScriptTimeout",{"ms":35000}] 15:31:56 INFO - PROCESS | 1804 | 1461191516198 Marionette TRACE conn5 <- [1,1442,null,{}] 15:31:56 INFO - PROCESS | 1804 | 1461191516201 Marionette TRACE conn5 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:56 INFO - PROCESS | 1804 | 1461191516312 Marionette TRACE conn5 <- [1,1443,null,{"value":null}] 15:31:56 INFO - PROCESS | 1804 | 1461191516323 Marionette TRACE conn5 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:56 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E3772800 == 62 [pid = 1804] [id = 370] 15:31:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 99 (00000074D615DC00) [pid = 1804] [serial = 1110] [outer = 0000000000000000] 15:31:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 100 (00000074DAAC6800) [pid = 1804] [serial = 1111] [outer = 00000074D615DC00] 15:31:56 INFO - PROCESS | 1804 | 1461191516369 Marionette DEBUG loaded listener.js 15:31:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 101 (00000074DEA9E400) [pid = 1804] [serial = 1112] [outer = 00000074D615DC00] 15:31:56 INFO - PROCESS | 1804 | 1461191516777 Marionette TRACE conn5 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 15:31:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 15:31:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 629ms 15:31:56 INFO - PROCESS | 1804 | 1461191516828 Marionette TRACE conn5 -> [0,1445,"getWindowHandle",null] 15:31:56 INFO - PROCESS | 1804 | 1461191516830 Marionette TRACE conn5 <- [1,1445,null,{"value":"13"}] 15:31:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 15:31:56 INFO - PROCESS | 1804 | 1461191516833 Marionette TRACE conn5 -> [0,1446,"setScriptTimeout",{"ms":35000}] 15:31:56 INFO - PROCESS | 1804 | 1461191516835 Marionette TRACE conn5 <- [1,1446,null,{}] 15:31:56 INFO - PROCESS | 1804 | 1461191516839 Marionette TRACE conn5 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:56 INFO - PROCESS | 1804 | 1461191516922 Marionette TRACE conn5 <- [1,1447,null,{"value":null}] 15:31:56 INFO - PROCESS | 1804 | 1461191516929 Marionette TRACE conn5 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:56 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E3A9E000 == 63 [pid = 1804] [id = 371] 15:31:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 102 (00000074DF071800) [pid = 1804] [serial = 1113] [outer = 0000000000000000] 15:31:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 103 (00000074DF1EF400) [pid = 1804] [serial = 1114] [outer = 00000074DF071800] 15:31:56 INFO - PROCESS | 1804 | 1461191516975 Marionette DEBUG loaded listener.js 15:31:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 104 (00000074DF997400) [pid = 1804] [serial = 1115] [outer = 00000074DF071800] 15:31:57 INFO - PROCESS | 1804 | 1461191517426 Marionette TRACE conn5 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 15:31:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 15:31:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 629ms 15:31:57 INFO - PROCESS | 1804 | 1461191517470 Marionette TRACE conn5 -> [0,1449,"getWindowHandle",null] 15:31:57 INFO - PROCESS | 1804 | 1461191517473 Marionette TRACE conn5 <- [1,1449,null,{"value":"13"}] 15:31:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 15:31:57 INFO - PROCESS | 1804 | 1461191517481 Marionette TRACE conn5 -> [0,1450,"setScriptTimeout",{"ms":35000}] 15:31:57 INFO - PROCESS | 1804 | 1461191517484 Marionette TRACE conn5 <- [1,1450,null,{}] 15:31:57 INFO - PROCESS | 1804 | 1461191517488 Marionette TRACE conn5 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:57 INFO - PROCESS | 1804 | 1461191517591 Marionette TRACE conn5 <- [1,1451,null,{"value":null}] 15:31:57 INFO - PROCESS | 1804 | 1461191517600 Marionette TRACE conn5 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:57 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E52C5800 == 64 [pid = 1804] [id = 372] 15:31:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 105 (00000074DFCDC400) [pid = 1804] [serial = 1116] [outer = 0000000000000000] 15:31:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 106 (00000074E07A5000) [pid = 1804] [serial = 1117] [outer = 00000074DFCDC400] 15:31:57 INFO - PROCESS | 1804 | 1461191517651 Marionette DEBUG loaded listener.js 15:31:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 107 (00000074E140E000) [pid = 1804] [serial = 1118] [outer = 00000074DFCDC400] 15:31:58 INFO - PROCESS | 1804 | --DOCSHELL 00000074DE10E000 == 63 [pid = 1804] [id = 136] 15:31:58 INFO - PROCESS | 1804 | --DOCSHELL 00000074D28D4800 == 62 [pid = 1804] [id = 348] 15:31:58 INFO - PROCESS | 1804 | --DOCSHELL 00000074DB522800 == 61 [pid = 1804] [id = 127] 15:31:58 INFO - PROCESS | 1804 | --DOCSHELL 00000074E5D98800 == 60 [pid = 1804] [id = 330] 15:31:58 INFO - PROCESS | 1804 | --DOCSHELL 00000074DE106000 == 59 [pid = 1804] [id = 129] 15:31:58 INFO - PROCESS | 1804 | --DOCSHELL 00000074DF2F4000 == 58 [pid = 1804] [id = 329] 15:31:58 INFO - PROCESS | 1804 | --DOCSHELL 00000074E5022000 == 57 [pid = 1804] [id = 315] 15:31:58 INFO - PROCESS | 1804 | --DOCSHELL 00000074DB522000 == 56 [pid = 1804] [id = 133] 15:31:58 INFO - PROCESS | 1804 | --DOCSHELL 00000074E632C800 == 55 [pid = 1804] [id = 345] 15:31:58 INFO - PROCESS | 1804 | --DOCSHELL 00000074E6B49000 == 54 [pid = 1804] [id = 346] 15:31:58 INFO - PROCESS | 1804 | --DOCSHELL 00000074E5D66800 == 53 [pid = 1804] [id = 327] 15:31:58 INFO - PROCESS | 1804 | --DOCSHELL 00000074E389A800 == 52 [pid = 1804] [id = 311] 15:31:58 INFO - PROCESS | 1804 | --DOCSHELL 00000074DD718800 == 51 [pid = 1804] [id = 310] 15:31:58 INFO - PROCESS | 1804 | --DOCSHELL 00000074E5D0F000 == 50 [pid = 1804] [id = 316] 15:31:58 INFO - PROCESS | 1804 | --DOCSHELL 00000074E7208000 == 49 [pid = 1804] [id = 347] 15:31:58 INFO - PROCESS | 1804 | --DOCSHELL 00000074E378E800 == 48 [pid = 1804] [id = 314] 15:31:58 INFO - PROCESS | 1804 | --DOCSHELL 00000074E14BF000 == 47 [pid = 1804] [id = 308] 15:31:58 INFO - PROCESS | 1804 | --DOCSHELL 00000074D280B800 == 46 [pid = 1804] [id = 125] 15:31:58 INFO - PROCESS | 1804 | --DOCSHELL 00000074E3A98000 == 45 [pid = 1804] [id = 138] 15:31:58 INFO - PROCESS | 1804 | --DOCSHELL 00000074E6132000 == 44 [pid = 1804] [id = 332] 15:31:58 INFO - PROCESS | 1804 | --DOCSHELL 00000074E14B7000 == 43 [pid = 1804] [id = 309] 15:31:58 INFO - PROCESS | 1804 | --DOCSHELL 00000074DEC59800 == 42 [pid = 1804] [id = 131] 15:31:58 INFO - PROCESS | 1804 | --DOCSHELL 00000074D69BC000 == 41 [pid = 1804] [id = 139] 15:31:58 INFO - PROCESS | 1804 | --DOCSHELL 00000074DAA36800 == 40 [pid = 1804] [id = 363] 15:31:58 INFO - PROCESS | 1804 | --DOCSHELL 00000074DAA3F800 == 39 [pid = 1804] [id = 362] 15:31:58 INFO - PROCESS | 1804 | --DOCSHELL 00000074E87F1800 == 38 [pid = 1804] [id = 361] 15:31:58 INFO - PROCESS | 1804 | --DOCSHELL 00000074E38B5000 == 37 [pid = 1804] [id = 360] 15:31:58 INFO - PROCESS | 1804 | --DOCSHELL 00000074E87D3000 == 36 [pid = 1804] [id = 358] 15:31:58 INFO - PROCESS | 1804 | --DOCSHELL 00000074DE261000 == 35 [pid = 1804] [id = 359] 15:31:59 INFO - PROCESS | 1804 | --DOCSHELL 00000074DBBAC000 == 34 [pid = 1804] [id = 364] 15:31:59 INFO - PROCESS | 1804 | --DOCSHELL 00000074DED3C000 == 33 [pid = 1804] [id = 366] 15:31:59 INFO - PROCESS | 1804 | --DOCSHELL 00000074E0D07000 == 32 [pid = 1804] [id = 367] 15:31:59 INFO - PROCESS | 1804 | --DOCSHELL 00000074E3772800 == 31 [pid = 1804] [id = 370] 15:31:59 INFO - PROCESS | 1804 | --DOCSHELL 00000074D281F000 == 30 [pid = 1804] [id = 369] 15:31:59 INFO - PROCESS | 1804 | --DOCSHELL 00000074DE276800 == 29 [pid = 1804] [id = 365] 15:31:59 INFO - PROCESS | 1804 | --DOCSHELL 00000074E3A9E000 == 28 [pid = 1804] [id = 371] 15:31:59 INFO - PROCESS | 1804 | --DOCSHELL 00000074E1B87800 == 27 [pid = 1804] [id = 368] 15:31:59 INFO - PROCESS | 1804 | --DOMWINDOW == 106 (00000074E07A7C00) [pid = 1804] [serial = 991] [outer = 0000000000000000] [url = about:blank] 15:31:59 INFO - PROCESS | 1804 | --DOMWINDOW == 105 (00000074D1D7BC00) [pid = 1804] [serial = 937] [outer = 0000000000000000] [url = about:blank] 15:31:59 INFO - PROCESS | 1804 | --DOMWINDOW == 104 (00000074DDCC1000) [pid = 1804] [serial = 943] [outer = 0000000000000000] [url = about:blank] 15:31:59 INFO - PROCESS | 1804 | --DOMWINDOW == 103 (00000074E1C45800) [pid = 1804] [serial = 997] [outer = 0000000000000000] [url = about:blank] 15:31:59 INFO - PROCESS | 1804 | --DOMWINDOW == 102 (00000074DED92800) [pid = 1804] [serial = 946] [outer = 0000000000000000] [url = about:blank] 15:31:59 INFO - PROCESS | 1804 | --DOMWINDOW == 101 (00000074D7A3A400) [pid = 1804] [serial = 940] [outer = 0000000000000000] [url = about:blank] 15:31:59 INFO - PROCESS | 1804 | --DOMWINDOW == 100 (00000074DF4D4000) [pid = 1804] [serial = 949] [outer = 0000000000000000] [url = about:blank] 15:31:59 INFO - PROCESS | 1804 | --DOMWINDOW == 99 (00000074E1C13C00) [pid = 1804] [serial = 994] [outer = 0000000000000000] [url = about:blank] 15:31:59 INFO - PROCESS | 1804 | --DOMWINDOW == 98 (00000074DD45B800) [pid = 1804] [serial = 988] [outer = 0000000000000000] [url = about:blank] 15:31:59 INFO - PROCESS | 1804 | --DOMWINDOW == 97 (00000074D608D000) [pid = 1804] [serial = 985] [outer = 0000000000000000] [url = about:blank] 15:31:59 INFO - PROCESS | 1804 | --DOMWINDOW == 96 (00000074DEAF9800) [pid = 1804] [serial = 898] [outer = 0000000000000000] [url = about:blank] 15:31:59 INFO - PROCESS | 1804 | --DOMWINDOW == 95 (00000074DECC8C00) [pid = 1804] [serial = 1059] [outer = 0000000000000000] [url = about:blank] 15:31:59 INFO - PROCESS | 1804 | --DOMWINDOW == 94 (00000074E1C3F800) [pid = 1804] [serial = 1062] [outer = 0000000000000000] [url = about:blank] 15:31:59 INFO - PROCESS | 1804 | --DOMWINDOW == 93 (00000074E2930800) [pid = 1804] [serial = 1065] [outer = 0000000000000000] [url = about:blank] 15:31:59 INFO - PROCESS | 1804 | --DOMWINDOW == 92 (00000074E1FF0000) [pid = 1804] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 15:31:59 INFO - PROCESS | 1804 | --DOMWINDOW == 91 (00000074E1FC4000) [pid = 1804] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 15:31:59 INFO - PROCESS | 1804 | --DOMWINDOW == 90 (00000074D1DB0400) [pid = 1804] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 15:31:59 INFO - PROCESS | 1804 | --DOMWINDOW == 89 (00000074D1482C00) [pid = 1804] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 15:31:59 INFO - PROCESS | 1804 | --DOMWINDOW == 88 (00000074DAA59800) [pid = 1804] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 15:31:59 INFO - PROCESS | 1804 | --DOMWINDOW == 87 (00000074D70BE800) [pid = 1804] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 15:31:59 INFO - PROCESS | 1804 | --DOMWINDOW == 86 (00000074D6F57C00) [pid = 1804] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 15:31:59 INFO - PROCESS | 1804 | --DOMWINDOW == 85 (00000074D7AA1000) [pid = 1804] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 15:31:59 INFO - PROCESS | 1804 | --DOMWINDOW == 84 (00000074E2044400) [pid = 1804] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 15:31:59 INFO - PROCESS | 1804 | --DOMWINDOW == 83 (00000074E1FCB800) [pid = 1804] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 15:31:59 INFO - PROCESS | 1804 | --DOMWINDOW == 82 (00000074DB204C00) [pid = 1804] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 15:31:59 INFO - PROCESS | 1804 | --DOMWINDOW == 81 (00000074D7956400) [pid = 1804] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 15:31:59 INFO - PROCESS | 1804 | --DOMWINDOW == 80 (00000074D689E400) [pid = 1804] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 15:31:59 INFO - PROCESS | 1804 | --DOMWINDOW == 79 (00000074DD7C5C00) [pid = 1804] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 15:31:59 INFO - PROCESS | 1804 | --DOMWINDOW == 78 (00000074DEA98000) [pid = 1804] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 15:31:59 INFO - PROCESS | 1804 | --DOMWINDOW == 77 (00000074DF9EB800) [pid = 1804] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 15:31:59 INFO - PROCESS | 1804 | --DOMWINDOW == 76 (00000074E2897C00) [pid = 1804] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 15:31:59 INFO - PROCESS | 1804 | --DOMWINDOW == 75 (00000074E28A1C00) [pid = 1804] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 15:31:59 INFO - PROCESS | 1804 | --DOMWINDOW == 74 (00000074D1DC3C00) [pid = 1804] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 15:31:59 INFO - PROCESS | 1804 | --DOMWINDOW == 73 (00000074DECBF400) [pid = 1804] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 15:31:59 INFO - PROCESS | 1804 | --DOMWINDOW == 72 (00000074DE22E400) [pid = 1804] [serial = 1056] [outer = 0000000000000000] [url = about:blank] 15:31:59 INFO - PROCESS | 1804 | --DOMWINDOW == 71 (00000074E29D7400) [pid = 1804] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 15:31:59 INFO - PROCESS | 1804 | --DOMWINDOW == 70 (00000074E296CC00) [pid = 1804] [serial = 1071] [outer = 0000000000000000] [url = about:blank] 15:31:59 INFO - PROCESS | 1804 | --DOMWINDOW == 69 (00000074DECC4400) [pid = 1804] [serial = 1074] [outer = 0000000000000000] [url = about:blank] 15:31:59 INFO - PROCESS | 1804 | --DOMWINDOW == 68 (00000074E293E400) [pid = 1804] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 15:31:59 INFO - PROCESS | 1804 | --DOMWINDOW == 67 (00000074DF2A8800) [pid = 1804] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 15:31:59 INFO - PROCESS | 1804 | --DOMWINDOW == 66 (00000074DECC0400) [pid = 1804] [serial = 1068] [outer = 0000000000000000] [url = about:blank] 15:31:59 INFO - PROCESS | 1804 | --DOMWINDOW == 65 (00000074E293F000) [pid = 1804] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 15:31:59 INFO - PROCESS | 1804 | --DOMWINDOW == 64 (00000074DEC33400) [pid = 1804] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 15:31:59 INFO - PROCESS | 1804 | 1461191519718 Marionette TRACE conn5 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 15:31:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 15:31:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 2288ms 15:31:59 INFO - PROCESS | 1804 | 1461191519769 Marionette TRACE conn5 -> [0,1453,"getWindowHandle",null] 15:31:59 INFO - PROCESS | 1804 | 1461191519773 Marionette TRACE conn5 <- [1,1453,null,{"value":"13"}] 15:31:59 INFO - PROCESS | 1804 | 1461191519779 Marionette TRACE conn5 -> [0,1454,"setScriptTimeout",{"ms":35000}] 15:31:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 15:31:59 INFO - PROCESS | 1804 | 1461191519783 Marionette TRACE conn5 <- [1,1454,null,{}] 15:31:59 INFO - PROCESS | 1804 | 1461191519789 Marionette TRACE conn5 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:59 INFO - PROCESS | 1804 | 1461191519882 Marionette TRACE conn5 <- [1,1455,null,{"value":null}] 15:31:59 INFO - PROCESS | 1804 | 1461191519891 Marionette TRACE conn5 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:59 INFO - PROCESS | 1804 | ++DOCSHELL 00000074D2811000 == 28 [pid = 1804] [id = 373] 15:31:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 65 (00000074D04E4800) [pid = 1804] [serial = 1119] [outer = 0000000000000000] 15:31:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 66 (00000074D053EC00) [pid = 1804] [serial = 1120] [outer = 00000074D04E4800] 15:31:59 INFO - PROCESS | 1804 | 1461191519971 Marionette DEBUG loaded listener.js 15:32:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 67 (00000074D1479400) [pid = 1804] [serial = 1121] [outer = 00000074D04E4800] 15:32:00 INFO - PROCESS | 1804 | 1461191520457 Marionette TRACE conn5 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 15:32:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 15:32:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 733ms 15:32:00 INFO - PROCESS | 1804 | 1461191520516 Marionette TRACE conn5 -> [0,1457,"getWindowHandle",null] 15:32:00 INFO - PROCESS | 1804 | 1461191520523 Marionette TRACE conn5 <- [1,1457,null,{"value":"13"}] 15:32:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 15:32:00 INFO - PROCESS | 1804 | 1461191520530 Marionette TRACE conn5 -> [0,1458,"setScriptTimeout",{"ms":35000}] 15:32:00 INFO - PROCESS | 1804 | 1461191520533 Marionette TRACE conn5 <- [1,1458,null,{}] 15:32:00 INFO - PROCESS | 1804 | 1461191520538 Marionette TRACE conn5 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:00 INFO - PROCESS | 1804 | 1461191520625 Marionette TRACE conn5 <- [1,1459,null,{"value":null}] 15:32:00 INFO - PROCESS | 1804 | 1461191520635 Marionette TRACE conn5 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:00 INFO - PROCESS | 1804 | ++DOCSHELL 00000074D6EB8800 == 29 [pid = 1804] [id = 374] 15:32:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 68 (00000074D183C800) [pid = 1804] [serial = 1122] [outer = 0000000000000000] 15:32:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 69 (00000074D1840400) [pid = 1804] [serial = 1123] [outer = 00000074D183C800] 15:32:00 INFO - PROCESS | 1804 | 1461191520684 Marionette DEBUG loaded listener.js 15:32:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 70 (00000074D1C80400) [pid = 1804] [serial = 1124] [outer = 00000074D183C800] 15:32:01 INFO - PROCESS | 1804 | 1461191521178 Marionette TRACE conn5 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 15:32:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 15:32:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 671ms 15:32:01 INFO - PROCESS | 1804 | 1461191521206 Marionette TRACE conn5 -> [0,1461,"getWindowHandle",null] 15:32:01 INFO - PROCESS | 1804 | 1461191521209 Marionette TRACE conn5 <- [1,1461,null,{"value":"13"}] 15:32:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 15:32:01 INFO - PROCESS | 1804 | 1461191521213 Marionette TRACE conn5 -> [0,1462,"setScriptTimeout",{"ms":35000}] 15:32:01 INFO - PROCESS | 1804 | 1461191521216 Marionette TRACE conn5 <- [1,1462,null,{}] 15:32:01 INFO - PROCESS | 1804 | 1461191521228 Marionette TRACE conn5 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:01 INFO - PROCESS | 1804 | 1461191521354 Marionette TRACE conn5 <- [1,1463,null,{"value":null}] 15:32:01 INFO - PROCESS | 1804 | 1461191521370 Marionette TRACE conn5 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:01 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DAA36800 == 30 [pid = 1804] [id = 375] 15:32:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 71 (00000074CF9CAC00) [pid = 1804] [serial = 1125] [outer = 0000000000000000] 15:32:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 72 (00000074D1DBC000) [pid = 1804] [serial = 1126] [outer = 00000074CF9CAC00] 15:32:01 INFO - PROCESS | 1804 | 1461191521423 Marionette DEBUG loaded listener.js 15:32:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 73 (00000074D1DC9800) [pid = 1804] [serial = 1127] [outer = 00000074CF9CAC00] 15:32:01 INFO - PROCESS | 1804 | 1461191521886 Marionette TRACE conn5 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 15:32:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 15:32:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 734ms 15:32:01 INFO - PROCESS | 1804 | 1461191521949 Marionette TRACE conn5 -> [0,1465,"getWindowHandle",null] 15:32:01 INFO - PROCESS | 1804 | 1461191521952 Marionette TRACE conn5 <- [1,1465,null,{"value":"13"}] 15:32:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 15:32:01 INFO - PROCESS | 1804 | 1461191521955 Marionette TRACE conn5 -> [0,1466,"setScriptTimeout",{"ms":35000}] 15:32:01 INFO - PROCESS | 1804 | 1461191521957 Marionette TRACE conn5 <- [1,1466,null,{}] 15:32:01 INFO - PROCESS | 1804 | 1461191521961 Marionette TRACE conn5 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:02 INFO - PROCESS | 1804 | 1461191522042 Marionette TRACE conn5 <- [1,1467,null,{"value":null}] 15:32:02 INFO - PROCESS | 1804 | 1461191522049 Marionette TRACE conn5 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:02 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DBC47800 == 31 [pid = 1804] [id = 376] 15:32:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 74 (00000074D312A400) [pid = 1804] [serial = 1128] [outer = 0000000000000000] 15:32:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 75 (00000074D3535400) [pid = 1804] [serial = 1129] [outer = 00000074D312A400] 15:32:02 INFO - PROCESS | 1804 | 1461191522097 Marionette DEBUG loaded listener.js 15:32:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 76 (00000074D61B7C00) [pid = 1804] [serial = 1130] [outer = 00000074D312A400] 15:32:02 INFO - PROCESS | 1804 | 1461191522540 Marionette TRACE conn5 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 15:32:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 15:32:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 629ms 15:32:02 INFO - PROCESS | 1804 | 1461191522587 Marionette TRACE conn5 -> [0,1469,"getWindowHandle",null] 15:32:02 INFO - PROCESS | 1804 | 1461191522590 Marionette TRACE conn5 <- [1,1469,null,{"value":"13"}] 15:32:02 INFO - PROCESS | 1804 | 1461191522593 Marionette TRACE conn5 -> [0,1470,"setScriptTimeout",{"ms":35000}] 15:32:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 15:32:02 INFO - PROCESS | 1804 | 1461191522595 Marionette TRACE conn5 <- [1,1470,null,{}] 15:32:02 INFO - PROCESS | 1804 | 1461191522598 Marionette TRACE conn5 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:02 INFO - PROCESS | 1804 | 1461191522676 Marionette TRACE conn5 <- [1,1471,null,{"value":null}] 15:32:02 INFO - PROCESS | 1804 | 1461191522684 Marionette TRACE conn5 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:02 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DDE17800 == 32 [pid = 1804] [id = 377] 15:32:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 77 (00000074D1821800) [pid = 1804] [serial = 1131] [outer = 0000000000000000] 15:32:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 78 (00000074D69CD000) [pid = 1804] [serial = 1132] [outer = 00000074D1821800] 15:32:02 INFO - PROCESS | 1804 | 1461191522761 Marionette DEBUG loaded listener.js 15:32:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 79 (00000074D6EDB000) [pid = 1804] [serial = 1133] [outer = 00000074D1821800] 15:32:03 INFO - PROCESS | 1804 | 1461191523221 Marionette TRACE conn5 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 15:32:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 15:32:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 671ms 15:32:03 INFO - PROCESS | 1804 | 1461191523268 Marionette TRACE conn5 -> [0,1473,"getWindowHandle",null] 15:32:03 INFO - PROCESS | 1804 | 1461191523270 Marionette TRACE conn5 <- [1,1473,null,{"value":"13"}] 15:32:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 15:32:03 INFO - PROCESS | 1804 | 1461191523273 Marionette TRACE conn5 -> [0,1474,"setScriptTimeout",{"ms":35000}] 15:32:03 INFO - PROCESS | 1804 | 1461191523275 Marionette TRACE conn5 <- [1,1474,null,{}] 15:32:03 INFO - PROCESS | 1804 | 1461191523278 Marionette TRACE conn5 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:03 INFO - PROCESS | 1804 | 1461191523394 Marionette TRACE conn5 <- [1,1475,null,{"value":null}] 15:32:03 INFO - PROCESS | 1804 | 1461191523405 Marionette TRACE conn5 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:03 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DE221800 == 33 [pid = 1804] [id = 378] 15:32:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 80 (00000074D70C1800) [pid = 1804] [serial = 1134] [outer = 0000000000000000] 15:32:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 81 (00000074D7A39C00) [pid = 1804] [serial = 1135] [outer = 00000074D70C1800] 15:32:03 INFO - PROCESS | 1804 | 1461191523455 Marionette DEBUG loaded listener.js 15:32:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 82 (00000074D7AA1800) [pid = 1804] [serial = 1136] [outer = 00000074D70C1800] 15:32:03 INFO - PROCESS | 1804 | 1461191523896 Marionette TRACE conn5 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 15:32:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 15:32:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 671ms 15:32:03 INFO - PROCESS | 1804 | 1461191523947 Marionette TRACE conn5 -> [0,1477,"getWindowHandle",null] 15:32:03 INFO - PROCESS | 1804 | 1461191523949 Marionette TRACE conn5 <- [1,1477,null,{"value":"13"}] 15:32:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 15:32:03 INFO - PROCESS | 1804 | 1461191523953 Marionette TRACE conn5 -> [0,1478,"setScriptTimeout",{"ms":35000}] 15:32:03 INFO - PROCESS | 1804 | 1461191523954 Marionette TRACE conn5 <- [1,1478,null,{}] 15:32:03 INFO - PROCESS | 1804 | 1461191523958 Marionette TRACE conn5 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:04 INFO - PROCESS | 1804 | 1461191524061 Marionette TRACE conn5 <- [1,1479,null,{"value":null}] 15:32:04 INFO - PROCESS | 1804 | 1461191524074 Marionette TRACE conn5 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:04 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DEC55800 == 34 [pid = 1804] [id = 379] 15:32:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 83 (00000074D8646400) [pid = 1804] [serial = 1137] [outer = 0000000000000000] 15:32:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 84 (00000074DA8AB000) [pid = 1804] [serial = 1138] [outer = 00000074D8646400] 15:32:04 INFO - PROCESS | 1804 | 1461191524122 Marionette DEBUG loaded listener.js 15:32:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 85 (00000074DAAC5C00) [pid = 1804] [serial = 1139] [outer = 00000074D8646400] 15:32:04 INFO - PROCESS | 1804 | 1461191524541 Marionette TRACE conn5 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 15:32:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 15:32:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 629ms 15:32:04 INFO - PROCESS | 1804 | 1461191524585 Marionette TRACE conn5 -> [0,1481,"getWindowHandle",null] 15:32:04 INFO - PROCESS | 1804 | 1461191524587 Marionette TRACE conn5 <- [1,1481,null,{"value":"13"}] 15:32:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 15:32:04 INFO - PROCESS | 1804 | 1461191524591 Marionette TRACE conn5 -> [0,1482,"setScriptTimeout",{"ms":35000}] 15:32:04 INFO - PROCESS | 1804 | 1461191524593 Marionette TRACE conn5 <- [1,1482,null,{}] 15:32:04 INFO - PROCESS | 1804 | 1461191524597 Marionette TRACE conn5 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:04 INFO - PROCESS | 1804 | 1461191524673 Marionette TRACE conn5 <- [1,1483,null,{"value":null}] 15:32:04 INFO - PROCESS | 1804 | 1461191524681 Marionette TRACE conn5 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:04 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DEDCC800 == 35 [pid = 1804] [id = 380] 15:32:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 86 (00000074DB203C00) [pid = 1804] [serial = 1140] [outer = 0000000000000000] 15:32:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 87 (00000074DB20B000) [pid = 1804] [serial = 1141] [outer = 00000074DB203C00] 15:32:04 INFO - PROCESS | 1804 | 1461191524728 Marionette DEBUG loaded listener.js 15:32:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 88 (00000074DB5AE800) [pid = 1804] [serial = 1142] [outer = 00000074DB203C00] 15:32:05 INFO - PROCESS | 1804 | 1461191525210 Marionette TRACE conn5 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 15:32:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 15:32:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 671ms 15:32:05 INFO - PROCESS | 1804 | 1461191525269 Marionette TRACE conn5 -> [0,1485,"getWindowHandle",null] 15:32:05 INFO - PROCESS | 1804 | 1461191525271 Marionette TRACE conn5 <- [1,1485,null,{"value":"13"}] 15:32:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 15:32:05 INFO - PROCESS | 1804 | 1461191525275 Marionette TRACE conn5 -> [0,1486,"setScriptTimeout",{"ms":35000}] 15:32:05 INFO - PROCESS | 1804 | 1461191525277 Marionette TRACE conn5 <- [1,1486,null,{}] 15:32:05 INFO - PROCESS | 1804 | 1461191525280 Marionette TRACE conn5 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:05 INFO - PROCESS | 1804 | 1461191525383 Marionette TRACE conn5 <- [1,1487,null,{"value":null}] 15:32:05 INFO - PROCESS | 1804 | 1461191525459 Marionette TRACE conn5 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:05 INFO - PROCESS | 1804 | ++DOCSHELL 00000074D86AC800 == 36 [pid = 1804] [id = 381] 15:32:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 89 (00000074D1DABC00) [pid = 1804] [serial = 1143] [outer = 0000000000000000] 15:32:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 90 (00000074DBC98C00) [pid = 1804] [serial = 1144] [outer = 00000074D1DABC00] 15:32:05 INFO - PROCESS | 1804 | 1461191525507 Marionette DEBUG loaded listener.js 15:32:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 91 (00000074DD448400) [pid = 1804] [serial = 1145] [outer = 00000074D1DABC00] 15:32:05 INFO - PROCESS | 1804 | 1461191525941 Marionette TRACE conn5 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 15:32:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 15:32:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 672ms 15:32:05 INFO - PROCESS | 1804 | 1461191525951 Marionette TRACE conn5 -> [0,1489,"getWindowHandle",null] 15:32:05 INFO - PROCESS | 1804 | 1461191525953 Marionette TRACE conn5 <- [1,1489,null,{"value":"13"}] 15:32:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 15:32:05 INFO - PROCESS | 1804 | 1461191525968 Marionette TRACE conn5 -> [0,1490,"setScriptTimeout",{"ms":35000}] 15:32:05 INFO - PROCESS | 1804 | 1461191525970 Marionette TRACE conn5 <- [1,1490,null,{}] 15:32:05 INFO - PROCESS | 1804 | 1461191525973 Marionette TRACE conn5 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:06 INFO - PROCESS | 1804 | 1461191526082 Marionette TRACE conn5 <- [1,1491,null,{"value":null}] 15:32:06 INFO - PROCESS | 1804 | 1461191526088 Marionette TRACE conn5 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:06 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E0E14800 == 37 [pid = 1804] [id = 382] 15:32:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 92 (00000074DB210C00) [pid = 1804] [serial = 1146] [outer = 0000000000000000] 15:32:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 93 (00000074DD461800) [pid = 1804] [serial = 1147] [outer = 00000074DB210C00] 15:32:06 INFO - PROCESS | 1804 | 1461191526134 Marionette DEBUG loaded listener.js 15:32:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 94 (00000074DD4D4000) [pid = 1804] [serial = 1148] [outer = 00000074DB210C00] 15:32:06 INFO - PROCESS | 1804 | 1461191526594 Marionette TRACE conn5 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 15:32:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 15:32:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 691ms 15:32:06 INFO - PROCESS | 1804 | 1461191526651 Marionette TRACE conn5 -> [0,1493,"getWindowHandle",null] 15:32:06 INFO - PROCESS | 1804 | 1461191526654 Marionette TRACE conn5 <- [1,1493,null,{"value":"13"}] 15:32:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 15:32:06 INFO - PROCESS | 1804 | 1461191526665 Marionette TRACE conn5 -> [0,1494,"setScriptTimeout",{"ms":35000}] 15:32:06 INFO - PROCESS | 1804 | 1461191526668 Marionette TRACE conn5 <- [1,1494,null,{}] 15:32:06 INFO - PROCESS | 1804 | 1461191526672 Marionette TRACE conn5 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:06 INFO - PROCESS | 1804 | 1461191526826 Marionette TRACE conn5 <- [1,1495,null,{"value":null}] 15:32:06 INFO - PROCESS | 1804 | 1461191526853 Marionette TRACE conn5 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:06 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DDE17000 == 38 [pid = 1804] [id = 383] 15:32:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 95 (00000074DDCC1000) [pid = 1804] [serial = 1149] [outer = 0000000000000000] 15:32:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 96 (00000074DDDED400) [pid = 1804] [serial = 1150] [outer = 00000074DDCC1000] 15:32:06 INFO - PROCESS | 1804 | 1461191526911 Marionette DEBUG loaded listener.js 15:32:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 97 (00000074DDEDD800) [pid = 1804] [serial = 1151] [outer = 00000074DDCC1000] 15:32:07 INFO - PROCESS | 1804 | --DOMWINDOW == 96 (00000074DD4CC000) [pid = 1804] [serial = 1100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 15:32:07 INFO - PROCESS | 1804 | --DOMWINDOW == 95 (00000074D615DC00) [pid = 1804] [serial = 1110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 15:32:07 INFO - PROCESS | 1804 | --DOMWINDOW == 94 (00000074DE0DD400) [pid = 1804] [serial = 1103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 15:32:07 INFO - PROCESS | 1804 | --DOMWINDOW == 93 (00000074DEC3B000) [pid = 1804] [serial = 1107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 15:32:07 INFO - PROCESS | 1804 | --DOMWINDOW == 92 (00000074DF071800) [pid = 1804] [serial = 1113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 15:32:07 INFO - PROCESS | 1804 | --DOMWINDOW == 91 (00000074D30D0400) [pid = 1804] [serial = 1091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 15:32:07 INFO - PROCESS | 1804 | --DOMWINDOW == 90 (00000074D681AC00) [pid = 1804] [serial = 1088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 15:32:07 INFO - PROCESS | 1804 | --DOMWINDOW == 89 (00000074D183FC00) [pid = 1804] [serial = 1085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 15:32:07 INFO - PROCESS | 1804 | --DOMWINDOW == 88 (00000074E1229C00) [pid = 1804] [serial = 1082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 15:32:07 INFO - PROCESS | 1804 | --DOMWINDOW == 87 (00000074D70C9400) [pid = 1804] [serial = 1079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 15:32:07 INFO - PROCESS | 1804 | --DOMWINDOW == 86 (00000074D1DB4000) [pid = 1804] [serial = 1076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 15:32:07 INFO - PROCESS | 1804 | --DOMWINDOW == 85 (00000074D1D81C00) [pid = 1804] [serial = 1073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 15:32:07 INFO - PROCESS | 1804 | --DOMWINDOW == 84 (00000074DB5B5800) [pid = 1804] [serial = 1097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 15:32:07 INFO - PROCESS | 1804 | --DOMWINDOW == 83 (00000074D8644C00) [pid = 1804] [serial = 1094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 15:32:07 INFO - PROCESS | 1804 | 1461191527475 Marionette TRACE conn5 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 15:32:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 15:32:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 881ms 15:32:07 INFO - PROCESS | 1804 | 1461191527542 Marionette TRACE conn5 -> [0,1497,"getWindowHandle",null] 15:32:07 INFO - PROCESS | 1804 | 1461191527545 Marionette TRACE conn5 <- [1,1497,null,{"value":"13"}] 15:32:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 15:32:07 INFO - PROCESS | 1804 | 1461191527548 Marionette TRACE conn5 -> [0,1498,"setScriptTimeout",{"ms":35000}] 15:32:07 INFO - PROCESS | 1804 | 1461191527550 Marionette TRACE conn5 <- [1,1498,null,{}] 15:32:07 INFO - PROCESS | 1804 | 1461191527553 Marionette TRACE conn5 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:07 INFO - PROCESS | 1804 | 1461191527632 Marionette TRACE conn5 <- [1,1499,null,{"value":null}] 15:32:07 INFO - PROCESS | 1804 | 1461191527638 Marionette TRACE conn5 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:07 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E14C4800 == 39 [pid = 1804] [id = 384] 15:32:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 84 (00000074D8642800) [pid = 1804] [serial = 1152] [outer = 0000000000000000] 15:32:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 85 (00000074DDCBD400) [pid = 1804] [serial = 1153] [outer = 00000074D8642800] 15:32:07 INFO - PROCESS | 1804 | 1461191527684 Marionette DEBUG loaded listener.js 15:32:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 86 (00000074DE0D8C00) [pid = 1804] [serial = 1154] [outer = 00000074D8642800] 15:32:08 INFO - PROCESS | 1804 | 1461191528099 Marionette TRACE conn5 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 15:32:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 15:32:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 587ms 15:32:08 INFO - PROCESS | 1804 | 1461191528137 Marionette TRACE conn5 -> [0,1501,"getWindowHandle",null] 15:32:08 INFO - PROCESS | 1804 | 1461191528140 Marionette TRACE conn5 <- [1,1501,null,{"value":"13"}] 15:32:08 INFO - PROCESS | 1804 | 1461191528143 Marionette TRACE conn5 -> [0,1502,"setScriptTimeout",{"ms":35000}] 15:32:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 15:32:08 INFO - PROCESS | 1804 | 1461191528145 Marionette TRACE conn5 <- [1,1502,null,{}] 15:32:08 INFO - PROCESS | 1804 | 1461191528148 Marionette TRACE conn5 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:08 INFO - PROCESS | 1804 | 1461191528227 Marionette TRACE conn5 <- [1,1503,null,{"value":null}] 15:32:08 INFO - PROCESS | 1804 | 1461191528250 Marionette TRACE conn5 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:08 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E3749000 == 40 [pid = 1804] [id = 385] 15:32:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 87 (00000074DE59A400) [pid = 1804] [serial = 1155] [outer = 0000000000000000] 15:32:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 88 (00000074DE927400) [pid = 1804] [serial = 1156] [outer = 00000074DE59A400] 15:32:08 INFO - PROCESS | 1804 | 1461191528298 Marionette DEBUG loaded listener.js 15:32:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 89 (00000074DEA93C00) [pid = 1804] [serial = 1157] [outer = 00000074DE59A400] 15:32:08 INFO - PROCESS | 1804 | 1461191528730 Marionette TRACE conn5 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 15:32:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 15:32:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 629ms 15:32:08 INFO - PROCESS | 1804 | 1461191528778 Marionette TRACE conn5 -> [0,1505,"getWindowHandle",null] 15:32:08 INFO - PROCESS | 1804 | 1461191528780 Marionette TRACE conn5 <- [1,1505,null,{"value":"13"}] 15:32:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 15:32:08 INFO - PROCESS | 1804 | 1461191528783 Marionette TRACE conn5 -> [0,1506,"setScriptTimeout",{"ms":35000}] 15:32:08 INFO - PROCESS | 1804 | 1461191528785 Marionette TRACE conn5 <- [1,1506,null,{}] 15:32:08 INFO - PROCESS | 1804 | 1461191528789 Marionette TRACE conn5 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:08 INFO - PROCESS | 1804 | 1461191528868 Marionette TRACE conn5 <- [1,1507,null,{"value":null}] 15:32:08 INFO - PROCESS | 1804 | 1461191528874 Marionette TRACE conn5 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:08 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E378C000 == 41 [pid = 1804] [id = 386] 15:32:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 90 (00000074DEA99800) [pid = 1804] [serial = 1158] [outer = 0000000000000000] 15:32:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 91 (00000074DEAF9C00) [pid = 1804] [serial = 1159] [outer = 00000074DEA99800] 15:32:08 INFO - PROCESS | 1804 | 1461191528921 Marionette DEBUG loaded listener.js 15:32:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 92 (00000074DEC38000) [pid = 1804] [serial = 1160] [outer = 00000074DEA99800] 15:32:09 INFO - PROCESS | 1804 | 1461191529508 Marionette TRACE conn5 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 15:32:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 15:32:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 776ms 15:32:09 INFO - PROCESS | 1804 | 1461191529561 Marionette TRACE conn5 -> [0,1509,"getWindowHandle",null] 15:32:09 INFO - PROCESS | 1804 | 1461191529566 Marionette TRACE conn5 <- [1,1509,null,{"value":"13"}] 15:32:09 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 15:32:09 INFO - PROCESS | 1804 | 1461191529622 Marionette TRACE conn5 -> [0,1510,"setScriptTimeout",{"ms":35000}] 15:32:09 INFO - PROCESS | 1804 | 1461191529627 Marionette TRACE conn5 <- [1,1510,null,{}] 15:32:09 INFO - PROCESS | 1804 | 1461191529660 Marionette TRACE conn5 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:09 INFO - PROCESS | 1804 | 1461191529789 Marionette TRACE conn5 <- [1,1511,null,{"value":null}] 15:32:09 INFO - PROCESS | 1804 | 1461191529858 Marionette TRACE conn5 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:09 INFO - PROCESS | 1804 | ++DOCSHELL 00000074D68C9800 == 42 [pid = 1804] [id = 387] 15:32:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 93 (00000074CFBF9800) [pid = 1804] [serial = 1161] [outer = 0000000000000000] 15:32:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 94 (00000074D0D53800) [pid = 1804] [serial = 1162] [outer = 00000074CFBF9800] 15:32:09 INFO - PROCESS | 1804 | 1461191529918 Marionette DEBUG loaded listener.js 15:32:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 95 (00000074D1824000) [pid = 1804] [serial = 1163] [outer = 00000074CFBF9800] 15:32:10 INFO - PROCESS | 1804 | 1461191530561 Marionette TRACE conn5 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 15:32:10 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 () { 15:32:10 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 15:32:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 15:32:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:32:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 15:32:10 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 () { 15:32:10 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 15:32:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 15:32:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:32:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 15:32:10 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 () { 15:32:10 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 15:32:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 15:32:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:32:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 15:32:10 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 () { 15:32:10 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 15:32:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 15:32:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:32:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 15:32:10 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1010ms 15:32:10 INFO - PROCESS | 1804 | 1461191530637 Marionette TRACE conn5 -> [0,1513,"getWindowHandle",null] 15:32:10 INFO - PROCESS | 1804 | 1461191530643 Marionette TRACE conn5 <- [1,1513,null,{"value":"13"}] 15:32:10 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 15:32:10 INFO - PROCESS | 1804 | 1461191530650 Marionette TRACE conn5 -> [0,1514,"setScriptTimeout",{"ms":35000}] 15:32:10 INFO - PROCESS | 1804 | 1461191530653 Marionette TRACE conn5 <- [1,1514,null,{}] 15:32:10 INFO - PROCESS | 1804 | 1461191530658 Marionette TRACE conn5 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:10 INFO - PROCESS | 1804 | 1461191530775 Marionette TRACE conn5 <- [1,1515,null,{"value":null}] 15:32:10 INFO - PROCESS | 1804 | 1461191530849 Marionette TRACE conn5 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:10 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DE206000 == 43 [pid = 1804] [id = 388] 15:32:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 96 (00000074D1D81400) [pid = 1804] [serial = 1164] [outer = 0000000000000000] 15:32:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 97 (00000074D356E000) [pid = 1804] [serial = 1165] [outer = 00000074D1D81400] 15:32:10 INFO - PROCESS | 1804 | 1461191530906 Marionette DEBUG loaded listener.js 15:32:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 98 (00000074D6F62800) [pid = 1804] [serial = 1166] [outer = 00000074D1D81400] 15:32:11 INFO - PROCESS | 1804 | 1461191531605 Marionette TRACE conn5 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 15:32:11 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 15:32:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 15:32:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:32:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 15:32:11 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 15:32:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 15:32:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:32:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 15:32:11 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 15:32:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 15:32:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:32:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 15:32:11 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 986ms 15:32:11 INFO - PROCESS | 1804 | 1461191531642 Marionette TRACE conn5 -> [0,1517,"getWindowHandle",null] 15:32:11 INFO - PROCESS | 1804 | 1461191531645 Marionette TRACE conn5 <- [1,1517,null,{"value":"13"}] 15:32:11 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 15:32:11 INFO - PROCESS | 1804 | 1461191531674 Marionette TRACE conn5 -> [0,1518,"setScriptTimeout",{"ms":35000}] 15:32:11 INFO - PROCESS | 1804 | 1461191531679 Marionette TRACE conn5 <- [1,1518,null,{}] 15:32:11 INFO - PROCESS | 1804 | 1461191531691 Marionette TRACE conn5 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:11 INFO - PROCESS | 1804 | 1461191531935 Marionette TRACE conn5 <- [1,1519,null,{"value":null}] 15:32:12 INFO - PROCESS | 1804 | 1461191532018 Marionette TRACE conn5 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:12 INFO - PROCESS | 1804 | ++DOCSHELL 00000074D2175800 == 44 [pid = 1804] [id = 389] 15:32:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 99 (00000074CFA0E000) [pid = 1804] [serial = 1167] [outer = 0000000000000000] 15:32:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 100 (00000074CFAAEC00) [pid = 1804] [serial = 1168] [outer = 00000074CFA0E000] 15:32:12 INFO - PROCESS | 1804 | 1461191532115 Marionette DEBUG loaded listener.js 15:32:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 101 (00000074D0D69C00) [pid = 1804] [serial = 1169] [outer = 00000074CFA0E000] 15:32:12 INFO - PROCESS | 1804 | --DOCSHELL 00000074DDE1B800 == 43 [pid = 1804] [id = 291] 15:32:12 INFO - PROCESS | 1804 | --DOCSHELL 00000074E0D04800 == 42 [pid = 1804] [id = 296] 15:32:12 INFO - PROCESS | 1804 | --DOCSHELL 00000074DED3F000 == 41 [pid = 1804] [id = 294] 15:32:12 INFO - PROCESS | 1804 | --DOCSHELL 00000074DBC42800 == 40 [pid = 1804] [id = 290] 15:32:12 INFO - PROCESS | 1804 | --DOCSHELL 00000074DEC4C000 == 39 [pid = 1804] [id = 293] 15:32:12 INFO - PROCESS | 1804 | --DOCSHELL 00000074D869F000 == 38 [pid = 1804] [id = 289] 15:32:12 INFO - PROCESS | 1804 | --DOCSHELL 00000074D869E800 == 37 [pid = 1804] [id = 295] 15:32:12 INFO - PROCESS | 1804 | --DOMWINDOW == 100 (00000074E07A5000) [pid = 1804] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 15:32:12 INFO - PROCESS | 1804 | --DOCSHELL 00000074E52C5800 == 36 [pid = 1804] [id = 372] 15:32:12 INFO - PROCESS | 1804 | --DOMWINDOW == 99 (00000074DD7CBC00) [pid = 1804] [serial = 1101] [outer = 0000000000000000] [url = about:blank] 15:32:12 INFO - PROCESS | 1804 | --DOMWINDOW == 98 (00000074DDEDD000) [pid = 1804] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 15:32:12 INFO - PROCESS | 1804 | --DOMWINDOW == 97 (00000074E07E5000) [pid = 1804] [serial = 673] [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.] 15:32:12 INFO - PROCESS | 1804 | --DOMWINDOW == 96 (00000074DAAC6800) [pid = 1804] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 15:32:12 INFO - PROCESS | 1804 | --DOMWINDOW == 95 (00000074DE59EC00) [pid = 1804] [serial = 1104] [outer = 0000000000000000] [url = about:blank] 15:32:12 INFO - PROCESS | 1804 | --DOMWINDOW == 94 (00000074DEC3E400) [pid = 1804] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 15:32:12 INFO - PROCESS | 1804 | --DOMWINDOW == 93 (00000074DEC32000) [pid = 1804] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 15:32:12 INFO - PROCESS | 1804 | --DOMWINDOW == 92 (00000074DF1EF400) [pid = 1804] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 15:32:12 INFO - PROCESS | 1804 | --DOMWINDOW == 91 (00000074DEA9E400) [pid = 1804] [serial = 1112] [outer = 0000000000000000] [url = about:blank] 15:32:12 INFO - PROCESS | 1804 | --DOMWINDOW == 90 (00000074DED94000) [pid = 1804] [serial = 1109] [outer = 0000000000000000] [url = about:blank] 15:32:12 INFO - PROCESS | 1804 | --DOMWINDOW == 89 (00000074DF997400) [pid = 1804] [serial = 1115] [outer = 0000000000000000] [url = about:blank] 15:32:12 INFO - PROCESS | 1804 | --DOMWINDOW == 88 (00000074D6DA9800) [pid = 1804] [serial = 1092] [outer = 0000000000000000] [url = about:blank] 15:32:12 INFO - PROCESS | 1804 | --DOMWINDOW == 87 (00000074D7056000) [pid = 1804] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 15:32:12 INFO - PROCESS | 1804 | --DOMWINDOW == 86 (00000074D6951C00) [pid = 1804] [serial = 1089] [outer = 0000000000000000] [url = about:blank] 15:32:12 INFO - PROCESS | 1804 | --DOMWINDOW == 85 (00000074D1E0D000) [pid = 1804] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 15:32:12 INFO - PROCESS | 1804 | --DOMWINDOW == 84 (00000074D184B000) [pid = 1804] [serial = 1086] [outer = 0000000000000000] [url = about:blank] 15:32:12 INFO - PROCESS | 1804 | --DOMWINDOW == 83 (00000074E2A20000) [pid = 1804] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 15:32:12 INFO - PROCESS | 1804 | --DOMWINDOW == 82 (00000074E2930C00) [pid = 1804] [serial = 1083] [outer = 0000000000000000] [url = about:blank] 15:32:12 INFO - PROCESS | 1804 | --DOMWINDOW == 81 (00000074DECC1C00) [pid = 1804] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 15:32:12 INFO - PROCESS | 1804 | --DOMWINDOW == 80 (00000074DD978C00) [pid = 1804] [serial = 1080] [outer = 0000000000000000] [url = about:blank] 15:32:12 INFO - PROCESS | 1804 | --DOMWINDOW == 79 (00000074D7956000) [pid = 1804] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 15:32:12 INFO - PROCESS | 1804 | --DOMWINDOW == 78 (00000074D689D800) [pid = 1804] [serial = 1077] [outer = 0000000000000000] [url = about:blank] 15:32:12 INFO - PROCESS | 1804 | --DOMWINDOW == 77 (00000074E2A24800) [pid = 1804] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 15:32:12 INFO - PROCESS | 1804 | --DOMWINDOW == 76 (00000074DBC9E000) [pid = 1804] [serial = 1098] [outer = 0000000000000000] [url = about:blank] 15:32:12 INFO - PROCESS | 1804 | --DOMWINDOW == 75 (00000074DAABB400) [pid = 1804] [serial = 1095] [outer = 0000000000000000] [url = about:blank] 15:32:12 INFO - PROCESS | 1804 | --DOMWINDOW == 74 (00000074DB206400) [pid = 1804] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 15:32:12 INFO - PROCESS | 1804 | --DOMWINDOW == 73 (00000074D70C4C00) [pid = 1804] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 15:32:12 INFO - PROCESS | 1804 | --DOMWINDOW == 72 (00000074DD44AC00) [pid = 1804] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 15:32:12 INFO - PROCESS | 1804 | 1461191532777 Marionette TRACE conn5 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 15:32:12 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 15:32:12 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 15:32:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:32:12 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 15:32:12 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 15:32:12 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. 15:32:12 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 15:32:12 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1135ms 15:32:12 INFO - PROCESS | 1804 | 1461191532813 Marionette TRACE conn5 -> [0,1521,"getWindowHandle",null] 15:32:12 INFO - PROCESS | 1804 | 1461191532818 Marionette TRACE conn5 <- [1,1521,null,{"value":"13"}] 15:32:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 15:32:12 INFO - PROCESS | 1804 | 1461191532822 Marionette TRACE conn5 -> [0,1522,"setScriptTimeout",{"ms":35000}] 15:32:12 INFO - PROCESS | 1804 | 1461191532827 Marionette TRACE conn5 <- [1,1522,null,{}] 15:32:12 INFO - PROCESS | 1804 | 1461191532831 Marionette TRACE conn5 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:12 INFO - PROCESS | 1804 | 1461191532917 Marionette TRACE conn5 <- [1,1523,null,{"value":null}] 15:32:12 INFO - PROCESS | 1804 | 1461191532989 Marionette TRACE conn5 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:13 INFO - PROCESS | 1804 | ++DOCSHELL 00000074D6DDD000 == 37 [pid = 1804] [id = 390] 15:32:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 73 (00000074CFAB1000) [pid = 1804] [serial = 1170] [outer = 0000000000000000] 15:32:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 74 (00000074D183E800) [pid = 1804] [serial = 1171] [outer = 00000074CFAB1000] 15:32:13 INFO - PROCESS | 1804 | 1461191533041 Marionette DEBUG loaded listener.js 15:32:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 75 (00000074D1DBDC00) [pid = 1804] [serial = 1172] [outer = 00000074CFAB1000] 15:32:13 INFO - PROCESS | 1804 | 1461191533480 Marionette TRACE conn5 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 15:32:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 15:32:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 692ms 15:32:13 INFO - PROCESS | 1804 | 1461191533518 Marionette TRACE conn5 -> [0,1525,"getWindowHandle",null] 15:32:13 INFO - PROCESS | 1804 | 1461191533521 Marionette TRACE conn5 <- [1,1525,null,{"value":"13"}] 15:32:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 15:32:13 INFO - PROCESS | 1804 | 1461191533525 Marionette TRACE conn5 -> [0,1526,"setScriptTimeout",{"ms":35000}] 15:32:13 INFO - PROCESS | 1804 | 1461191533527 Marionette TRACE conn5 <- [1,1526,null,{}] 15:32:13 INFO - PROCESS | 1804 | 1461191533531 Marionette TRACE conn5 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:13 INFO - PROCESS | 1804 | 1461191533645 Marionette TRACE conn5 <- [1,1527,null,{"value":null}] 15:32:13 INFO - PROCESS | 1804 | 1461191533656 Marionette TRACE conn5 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:13 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DD94C000 == 38 [pid = 1804] [id = 391] 15:32:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 76 (00000074CC5B6000) [pid = 1804] [serial = 1173] [outer = 0000000000000000] 15:32:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 77 (00000074D6BC2400) [pid = 1804] [serial = 1174] [outer = 00000074CC5B6000] 15:32:13 INFO - PROCESS | 1804 | 1461191533705 Marionette DEBUG loaded listener.js 15:32:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 78 (00000074D7057800) [pid = 1804] [serial = 1175] [outer = 00000074CC5B6000] 15:32:14 INFO - PROCESS | 1804 | 1461191534182 Marionette TRACE conn5 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 15:32:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 15:32:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 692ms 15:32:14 INFO - PROCESS | 1804 | 1461191534219 Marionette TRACE conn5 -> [0,1529,"getWindowHandle",null] 15:32:14 INFO - PROCESS | 1804 | 1461191534223 Marionette TRACE conn5 <- [1,1529,null,{"value":"13"}] 15:32:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 15:32:14 INFO - PROCESS | 1804 | 1461191534234 Marionette TRACE conn5 -> [0,1530,"setScriptTimeout",{"ms":35000}] 15:32:14 INFO - PROCESS | 1804 | 1461191534238 Marionette TRACE conn5 <- [1,1530,null,{}] 15:32:14 INFO - PROCESS | 1804 | 1461191534242 Marionette TRACE conn5 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:14 INFO - PROCESS | 1804 | 1461191534329 Marionette TRACE conn5 <- [1,1531,null,{"value":null}] 15:32:14 INFO - PROCESS | 1804 | 1461191534337 Marionette TRACE conn5 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:14 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DE446000 == 39 [pid = 1804] [id = 392] 15:32:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 79 (00000074D70C8C00) [pid = 1804] [serial = 1176] [outer = 0000000000000000] 15:32:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 80 (00000074D7A9BC00) [pid = 1804] [serial = 1177] [outer = 00000074D70C8C00] 15:32:14 INFO - PROCESS | 1804 | 1461191534384 Marionette DEBUG loaded listener.js 15:32:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 81 (00000074DAABB400) [pid = 1804] [serial = 1178] [outer = 00000074D70C8C00] 15:32:14 INFO - PROCESS | 1804 | 1461191534802 Marionette TRACE conn5 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 15:32:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 15:32:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 629ms 15:32:14 INFO - PROCESS | 1804 | 1461191534862 Marionette TRACE conn5 -> [0,1533,"getWindowHandle",null] 15:32:14 INFO - PROCESS | 1804 | 1461191534864 Marionette TRACE conn5 <- [1,1533,null,{"value":"13"}] 15:32:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 15:32:14 INFO - PROCESS | 1804 | 1461191534867 Marionette TRACE conn5 -> [0,1534,"setScriptTimeout",{"ms":35000}] 15:32:14 INFO - PROCESS | 1804 | 1461191534869 Marionette TRACE conn5 <- [1,1534,null,{}] 15:32:14 INFO - PROCESS | 1804 | 1461191534873 Marionette TRACE conn5 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:14 INFO - PROCESS | 1804 | 1461191534979 Marionette TRACE conn5 <- [1,1535,null,{"value":null}] 15:32:15 INFO - PROCESS | 1804 | 1461191535057 Marionette TRACE conn5 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:15 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DED3D000 == 40 [pid = 1804] [id = 393] 15:32:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 82 (00000074DAAC7000) [pid = 1804] [serial = 1179] [outer = 0000000000000000] 15:32:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 83 (00000074DB20FC00) [pid = 1804] [serial = 1180] [outer = 00000074DAAC7000] 15:32:15 INFO - PROCESS | 1804 | 1461191535105 Marionette DEBUG loaded listener.js 15:32:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 84 (00000074DBC97800) [pid = 1804] [serial = 1181] [outer = 00000074DAAC7000] 15:32:15 INFO - PROCESS | 1804 | 1461191535535 Marionette TRACE conn5 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 15:32:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 15:32:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 734ms 15:32:15 INFO - PROCESS | 1804 | 1461191535605 Marionette TRACE conn5 -> [0,1537,"getWindowHandle",null] 15:32:15 INFO - PROCESS | 1804 | 1461191535607 Marionette TRACE conn5 <- [1,1537,null,{"value":"13"}] 15:32:15 INFO - PROCESS | 1804 | 1461191535627 Marionette TRACE conn5 -> [0,1538,"setScriptTimeout",{"ms":35000}] 15:32:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 15:32:15 INFO - PROCESS | 1804 | 1461191535629 Marionette TRACE conn5 <- [1,1538,null,{}] 15:32:15 INFO - PROCESS | 1804 | 1461191535633 Marionette TRACE conn5 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:15 INFO - PROCESS | 1804 | 1461191535738 Marionette TRACE conn5 <- [1,1539,null,{"value":null}] 15:32:15 INFO - PROCESS | 1804 | 1461191535790 Marionette TRACE conn5 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:15 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DF9BB800 == 41 [pid = 1804] [id = 394] 15:32:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 85 (00000074DD465400) [pid = 1804] [serial = 1182] [outer = 0000000000000000] 15:32:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 86 (00000074DD737000) [pid = 1804] [serial = 1183] [outer = 00000074DD465400] 15:32:15 INFO - PROCESS | 1804 | 1461191535848 Marionette DEBUG loaded listener.js 15:32:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 87 (00000074DD7CCC00) [pid = 1804] [serial = 1184] [outer = 00000074DD465400] 15:32:16 INFO - PROCESS | 1804 | 1461191536317 Marionette TRACE conn5 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 15:32:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 15:32:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 776ms 15:32:16 INFO - PROCESS | 1804 | 1461191536408 Marionette TRACE conn5 -> [0,1541,"getWindowHandle",null] 15:32:16 INFO - PROCESS | 1804 | 1461191536410 Marionette TRACE conn5 <- [1,1541,null,{"value":"13"}] 15:32:16 INFO - PROCESS | 1804 | 1461191536413 Marionette TRACE conn5 -> [0,1542,"setScriptTimeout",{"ms":35000}] 15:32:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 15:32:16 INFO - PROCESS | 1804 | 1461191536416 Marionette TRACE conn5 <- [1,1542,null,{}] 15:32:16 INFO - PROCESS | 1804 | 1461191536419 Marionette TRACE conn5 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:16 INFO - PROCESS | 1804 | 1461191536526 Marionette TRACE conn5 <- [1,1543,null,{"value":null}] 15:32:16 INFO - PROCESS | 1804 | 1461191536538 Marionette TRACE conn5 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:16 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E1B7B800 == 42 [pid = 1804] [id = 395] 15:32:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 88 (00000074DDED5C00) [pid = 1804] [serial = 1185] [outer = 0000000000000000] 15:32:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 89 (00000074DDEE2C00) [pid = 1804] [serial = 1186] [outer = 00000074DDED5C00] 15:32:16 INFO - PROCESS | 1804 | 1461191536623 Marionette DEBUG loaded listener.js 15:32:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 90 (00000074DE930800) [pid = 1804] [serial = 1187] [outer = 00000074DDED5C00] 15:32:17 INFO - PROCESS | 1804 | --DOMWINDOW == 89 (00000074DFCDC400) [pid = 1804] [serial = 1116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 15:32:17 INFO - PROCESS | 1804 | --DOMWINDOW == 88 (00000074D8646400) [pid = 1804] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 15:32:17 INFO - PROCESS | 1804 | --DOMWINDOW == 87 (00000074D1DABC00) [pid = 1804] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 15:32:17 INFO - PROCESS | 1804 | --DOMWINDOW == 86 (00000074D183C800) [pid = 1804] [serial = 1122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 15:32:17 INFO - PROCESS | 1804 | --DOMWINDOW == 85 (00000074D04E4800) [pid = 1804] [serial = 1119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 15:32:17 INFO - PROCESS | 1804 | --DOMWINDOW == 84 (00000074DB203C00) [pid = 1804] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 15:32:17 INFO - PROCESS | 1804 | --DOMWINDOW == 83 (00000074D312A400) [pid = 1804] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 15:32:17 INFO - PROCESS | 1804 | --DOMWINDOW == 82 (00000074DB210C00) [pid = 1804] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 15:32:17 INFO - PROCESS | 1804 | --DOMWINDOW == 81 (00000074D1821800) [pid = 1804] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 15:32:17 INFO - PROCESS | 1804 | --DOMWINDOW == 80 (00000074DE59A400) [pid = 1804] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 15:32:17 INFO - PROCESS | 1804 | --DOMWINDOW == 79 (00000074D70C1800) [pid = 1804] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 15:32:17 INFO - PROCESS | 1804 | --DOMWINDOW == 78 (00000074DDCC1000) [pid = 1804] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 15:32:17 INFO - PROCESS | 1804 | --DOMWINDOW == 77 (00000074CF9CAC00) [pid = 1804] [serial = 1125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 15:32:17 INFO - PROCESS | 1804 | --DOMWINDOW == 76 (00000074D8642800) [pid = 1804] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 15:32:17 INFO - PROCESS | 1804 | 1461191537124 Marionette TRACE conn5 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 15:32:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 15:32:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 734ms 15:32:17 INFO - PROCESS | 1804 | 1461191537150 Marionette TRACE conn5 -> [0,1545,"getWindowHandle",null] 15:32:17 INFO - PROCESS | 1804 | 1461191537152 Marionette TRACE conn5 <- [1,1545,null,{"value":"13"}] 15:32:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 15:32:17 INFO - PROCESS | 1804 | 1461191537155 Marionette TRACE conn5 -> [0,1546,"setScriptTimeout",{"ms":35000}] 15:32:17 INFO - PROCESS | 1804 | 1461191537157 Marionette TRACE conn5 <- [1,1546,null,{}] 15:32:17 INFO - PROCESS | 1804 | 1461191537161 Marionette TRACE conn5 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:17 INFO - PROCESS | 1804 | 1461191537239 Marionette TRACE conn5 <- [1,1547,null,{"value":null}] 15:32:17 INFO - PROCESS | 1804 | 1461191537311 Marionette TRACE conn5 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:17 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E2A89800 == 43 [pid = 1804] [id = 396] 15:32:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 77 (00000074D1818400) [pid = 1804] [serial = 1188] [outer = 0000000000000000] 15:32:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 78 (00000074D7058000) [pid = 1804] [serial = 1189] [outer = 00000074D1818400] 15:32:17 INFO - PROCESS | 1804 | 1461191537362 Marionette DEBUG loaded listener.js 15:32:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 79 (00000074DD467400) [pid = 1804] [serial = 1190] [outer = 00000074D1818400] 15:32:17 INFO - PROCESS | 1804 | 1461191537724 Marionette TRACE conn5 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 15:32:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 15:32:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 587ms 15:32:17 INFO - PROCESS | 1804 | 1461191537746 Marionette TRACE conn5 -> [0,1549,"getWindowHandle",null] 15:32:17 INFO - PROCESS | 1804 | 1461191537748 Marionette TRACE conn5 <- [1,1549,null,{"value":"13"}] 15:32:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 15:32:17 INFO - PROCESS | 1804 | 1461191537751 Marionette TRACE conn5 -> [0,1550,"setScriptTimeout",{"ms":35000}] 15:32:17 INFO - PROCESS | 1804 | 1461191537753 Marionette TRACE conn5 <- [1,1550,null,{}] 15:32:17 INFO - PROCESS | 1804 | 1461191537756 Marionette TRACE conn5 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:17 INFO - PROCESS | 1804 | 1461191537862 Marionette TRACE conn5 <- [1,1551,null,{"value":null}] 15:32:17 INFO - PROCESS | 1804 | 1461191537899 Marionette TRACE conn5 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:17 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DD94A800 == 44 [pid = 1804] [id = 397] 15:32:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 80 (00000074DB203C00) [pid = 1804] [serial = 1191] [outer = 0000000000000000] 15:32:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 81 (00000074DEA94000) [pid = 1804] [serial = 1192] [outer = 00000074DB203C00] 15:32:17 INFO - PROCESS | 1804 | 1461191537946 Marionette DEBUG loaded listener.js 15:32:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 82 (00000074DEC37C00) [pid = 1804] [serial = 1193] [outer = 00000074DB203C00] 15:32:18 INFO - PROCESS | 1804 | 1461191538346 Marionette TRACE conn5 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 15:32:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 15:32:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 629ms 15:32:18 INFO - PROCESS | 1804 | 1461191538384 Marionette TRACE conn5 -> [0,1553,"getWindowHandle",null] 15:32:18 INFO - PROCESS | 1804 | 1461191538386 Marionette TRACE conn5 <- [1,1553,null,{"value":"13"}] 15:32:18 INFO - PROCESS | 1804 | 1461191538389 Marionette TRACE conn5 -> [0,1554,"setScriptTimeout",{"ms":35000}] 15:32:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 15:32:18 INFO - PROCESS | 1804 | 1461191538391 Marionette TRACE conn5 <- [1,1554,null,{}] 15:32:18 INFO - PROCESS | 1804 | 1461191538395 Marionette TRACE conn5 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:18 INFO - PROCESS | 1804 | 1461191538501 Marionette TRACE conn5 <- [1,1555,null,{"value":null}] 15:32:18 INFO - PROCESS | 1804 | 1461191538509 Marionette TRACE conn5 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:18 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E38A4000 == 45 [pid = 1804] [id = 398] 15:32:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 83 (00000074DECBB400) [pid = 1804] [serial = 1194] [outer = 0000000000000000] 15:32:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 84 (00000074DECC3000) [pid = 1804] [serial = 1195] [outer = 00000074DECBB400] 15:32:18 INFO - PROCESS | 1804 | 1461191538556 Marionette DEBUG loaded listener.js 15:32:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 85 (00000074DED72C00) [pid = 1804] [serial = 1196] [outer = 00000074DECBB400] 15:32:18 INFO - PROCESS | 1804 | 1461191538969 Marionette TRACE conn5 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 15:32:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 15:32:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 629ms 15:32:19 INFO - PROCESS | 1804 | 1461191539027 Marionette TRACE conn5 -> [0,1557,"getWindowHandle",null] 15:32:19 INFO - PROCESS | 1804 | 1461191539031 Marionette TRACE conn5 <- [1,1557,null,{"value":"13"}] 15:32:19 INFO - PROCESS | 1804 | 1461191539037 Marionette TRACE conn5 -> [0,1558,"setScriptTimeout",{"ms":35000}] 15:32:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 15:32:19 INFO - PROCESS | 1804 | 1461191539042 Marionette TRACE conn5 <- [1,1558,null,{}] 15:32:19 INFO - PROCESS | 1804 | 1461191539048 Marionette TRACE conn5 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:19 INFO - PROCESS | 1804 | 1461191539150 Marionette TRACE conn5 <- [1,1559,null,{"value":null}] 15:32:19 INFO - PROCESS | 1804 | 1461191539373 Marionette TRACE conn5 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:19 INFO - PROCESS | 1804 | ++DOCSHELL 00000074D86A7000 == 46 [pid = 1804] [id = 399] 15:32:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 86 (00000074D0D59000) [pid = 1804] [serial = 1197] [outer = 0000000000000000] 15:32:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 87 (00000074D1817400) [pid = 1804] [serial = 1198] [outer = 00000074D0D59000] 15:32:19 INFO - PROCESS | 1804 | 1461191539432 Marionette DEBUG loaded listener.js 15:32:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 88 (00000074D1DB0400) [pid = 1804] [serial = 1199] [outer = 00000074D0D59000] 15:32:20 INFO - PROCESS | 1804 | 1461191540040 Marionette TRACE conn5 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 15:32:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 15:32:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1022ms 15:32:20 INFO - PROCESS | 1804 | 1461191540065 Marionette TRACE conn5 -> [0,1561,"getWindowHandle",null] 15:32:20 INFO - PROCESS | 1804 | 1461191540069 Marionette TRACE conn5 <- [1,1561,null,{"value":"13"}] 15:32:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 15:32:20 INFO - PROCESS | 1804 | 1461191540077 Marionette TRACE conn5 -> [0,1562,"setScriptTimeout",{"ms":35000}] 15:32:20 INFO - PROCESS | 1804 | 1461191540082 Marionette TRACE conn5 <- [1,1562,null,{}] 15:32:20 INFO - PROCESS | 1804 | 1461191540086 Marionette TRACE conn5 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:20 INFO - PROCESS | 1804 | 1461191540195 Marionette TRACE conn5 <- [1,1563,null,{"value":null}] 15:32:20 INFO - PROCESS | 1804 | 1461191540286 Marionette TRACE conn5 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:20 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DEC56000 == 47 [pid = 1804] [id = 400] 15:32:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 89 (00000074D68A3400) [pid = 1804] [serial = 1200] [outer = 0000000000000000] 15:32:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 90 (00000074D7051800) [pid = 1804] [serial = 1201] [outer = 00000074D68A3400] 15:32:20 INFO - PROCESS | 1804 | 1461191540343 Marionette DEBUG loaded listener.js 15:32:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 91 (00000074D7A39000) [pid = 1804] [serial = 1202] [outer = 00000074D68A3400] 15:32:20 INFO - PROCESS | 1804 | 1461191540943 Marionette TRACE conn5 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 15:32:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 15:32:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 944ms 15:32:21 INFO - PROCESS | 1804 | 1461191541022 Marionette TRACE conn5 -> [0,1565,"getWindowHandle",null] 15:32:21 INFO - PROCESS | 1804 | 1461191541025 Marionette TRACE conn5 <- [1,1565,null,{"value":"13"}] 15:32:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 15:32:21 INFO - PROCESS | 1804 | 1461191541030 Marionette TRACE conn5 -> [0,1566,"setScriptTimeout",{"ms":35000}] 15:32:21 INFO - PROCESS | 1804 | 1461191541032 Marionette TRACE conn5 <- [1,1566,null,{}] 15:32:21 INFO - PROCESS | 1804 | 1461191541043 Marionette TRACE conn5 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:21 INFO - PROCESS | 1804 | 1461191541200 Marionette TRACE conn5 <- [1,1567,null,{"value":null}] 15:32:21 INFO - PROCESS | 1804 | 1461191541213 Marionette TRACE conn5 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:21 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E3AB0000 == 48 [pid = 1804] [id = 401] 15:32:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 92 (00000074DD7C2C00) [pid = 1804] [serial = 1203] [outer = 0000000000000000] 15:32:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 93 (00000074DD7CB000) [pid = 1804] [serial = 1204] [outer = 00000074DD7C2C00] 15:32:21 INFO - PROCESS | 1804 | 1461191541274 Marionette DEBUG loaded listener.js 15:32:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 94 (00000074DE0E0800) [pid = 1804] [serial = 1205] [outer = 00000074DD7C2C00] 15:32:21 INFO - PROCESS | 1804 | 1461191541873 Marionette TRACE conn5 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 15:32:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 15:32:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 881ms 15:32:21 INFO - PROCESS | 1804 | 1461191541912 Marionette TRACE conn5 -> [0,1569,"getWindowHandle",null] 15:32:21 INFO - PROCESS | 1804 | 1461191541915 Marionette TRACE conn5 <- [1,1569,null,{"value":"13"}] 15:32:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 15:32:21 INFO - PROCESS | 1804 | 1461191541918 Marionette TRACE conn5 -> [0,1570,"setScriptTimeout",{"ms":35000}] 15:32:21 INFO - PROCESS | 1804 | 1461191541921 Marionette TRACE conn5 <- [1,1570,null,{}] 15:32:21 INFO - PROCESS | 1804 | 1461191541925 Marionette TRACE conn5 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:22 INFO - PROCESS | 1804 | 1461191542031 Marionette TRACE conn5 <- [1,1571,null,{"value":null}] 15:32:22 INFO - PROCESS | 1804 | 1461191542119 Marionette TRACE conn5 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:22 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E52BF000 == 49 [pid = 1804] [id = 402] 15:32:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 95 (00000074DED93400) [pid = 1804] [serial = 1206] [outer = 0000000000000000] 15:32:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 96 (00000074DED96C00) [pid = 1804] [serial = 1207] [outer = 00000074DED93400] 15:32:22 INFO - PROCESS | 1804 | 1461191542176 Marionette DEBUG loaded listener.js 15:32:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 97 (00000074DF07C000) [pid = 1804] [serial = 1208] [outer = 00000074DED93400] 15:32:22 INFO - PROCESS | 1804 | 1461191542770 Marionette TRACE conn5 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 15:32:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 15:32:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 881ms 15:32:22 INFO - PROCESS | 1804 | 1461191542803 Marionette TRACE conn5 -> [0,1573,"getWindowHandle",null] 15:32:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 15:32:22 INFO - PROCESS | 1804 | 1461191542805 Marionette TRACE conn5 <- [1,1573,null,{"value":"13"}] 15:32:22 INFO - PROCESS | 1804 | 1461191542809 Marionette TRACE conn5 -> [0,1574,"setScriptTimeout",{"ms":35000}] 15:32:22 INFO - PROCESS | 1804 | 1461191542811 Marionette TRACE conn5 <- [1,1574,null,{}] 15:32:22 INFO - PROCESS | 1804 | 1461191542815 Marionette TRACE conn5 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:22 INFO - PROCESS | 1804 | 1461191542917 Marionette TRACE conn5 <- [1,1575,null,{"value":null}] 15:32:23 INFO - PROCESS | 1804 | 1461191543005 Marionette TRACE conn5 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:23 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E5D1D800 == 50 [pid = 1804] [id = 403] 15:32:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 98 (00000074DED94000) [pid = 1804] [serial = 1209] [outer = 0000000000000000] 15:32:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 99 (00000074DF935C00) [pid = 1804] [serial = 1210] [outer = 00000074DED94000] 15:32:23 INFO - PROCESS | 1804 | 1461191543062 Marionette DEBUG loaded listener.js 15:32:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 100 (00000074DF9F0000) [pid = 1804] [serial = 1211] [outer = 00000074DED94000] 15:32:23 INFO - PROCESS | 1804 | 1461191543817 Marionette TRACE conn5 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 15:32:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 15:32:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1070ms 15:32:23 INFO - PROCESS | 1804 | 1461191543890 Marionette TRACE conn5 -> [0,1577,"getWindowHandle",null] 15:32:23 INFO - PROCESS | 1804 | 1461191543895 Marionette TRACE conn5 <- [1,1577,null,{"value":"13"}] 15:32:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 15:32:23 INFO - PROCESS | 1804 | 1461191543901 Marionette TRACE conn5 -> [0,1578,"setScriptTimeout",{"ms":35000}] 15:32:23 INFO - PROCESS | 1804 | 1461191543905 Marionette TRACE conn5 <- [1,1578,null,{}] 15:32:23 INFO - PROCESS | 1804 | 1461191543911 Marionette TRACE conn5 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:24 INFO - PROCESS | 1804 | 1461191544014 Marionette TRACE conn5 <- [1,1579,null,{"value":null}] 15:32:24 INFO - PROCESS | 1804 | 1461191544087 Marionette TRACE conn5 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:24 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DB5DE800 == 51 [pid = 1804] [id = 404] 15:32:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 101 (00000074D1840000) [pid = 1804] [serial = 1212] [outer = 0000000000000000] 15:32:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 102 (00000074D1B49400) [pid = 1804] [serial = 1213] [outer = 00000074D1840000] 15:32:24 INFO - PROCESS | 1804 | 1461191544138 Marionette DEBUG loaded listener.js 15:32:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 103 (00000074D1E0BC00) [pid = 1804] [serial = 1214] [outer = 00000074D1840000] 15:32:24 INFO - PROCESS | 1804 | --DOCSHELL 00000074D69B2800 == 50 [pid = 1804] [id = 302] 15:32:24 INFO - PROCESS | 1804 | --DOMWINDOW == 102 (00000074DEAF9C00) [pid = 1804] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 15:32:24 INFO - PROCESS | 1804 | 1461191544765 Marionette TRACE conn5 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 15:32:24 INFO - PROCESS | 1804 | --DOMWINDOW == 101 (00000074DA8AB000) [pid = 1804] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 15:32:24 INFO - PROCESS | 1804 | --DOMWINDOW == 100 (00000074DAAC5C00) [pid = 1804] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 15:32:24 INFO - PROCESS | 1804 | --DOMWINDOW == 99 (00000074DBC98C00) [pid = 1804] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 15:32:24 INFO - PROCESS | 1804 | --DOMWINDOW == 98 (00000074D1840400) [pid = 1804] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 15:32:24 INFO - PROCESS | 1804 | --DOMWINDOW == 97 (00000074D1C80400) [pid = 1804] [serial = 1124] [outer = 0000000000000000] [url = about:blank] 15:32:24 INFO - PROCESS | 1804 | --DOMWINDOW == 96 (00000074D053EC00) [pid = 1804] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 15:32:24 INFO - PROCESS | 1804 | --DOMWINDOW == 95 (00000074D1479400) [pid = 1804] [serial = 1121] [outer = 0000000000000000] [url = about:blank] 15:32:24 INFO - PROCESS | 1804 | --DOMWINDOW == 94 (00000074DB20B000) [pid = 1804] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 15:32:24 INFO - PROCESS | 1804 | --DOMWINDOW == 93 (00000074D3535400) [pid = 1804] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 15:32:24 INFO - PROCESS | 1804 | --DOMWINDOW == 92 (00000074D61B7C00) [pid = 1804] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 15:32:24 INFO - PROCESS | 1804 | --DOMWINDOW == 91 (00000074DD461800) [pid = 1804] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 15:32:24 INFO - PROCESS | 1804 | --DOMWINDOW == 90 (00000074D69CD000) [pid = 1804] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 15:32:24 INFO - PROCESS | 1804 | --DOMWINDOW == 89 (00000074DEA93C00) [pid = 1804] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 15:32:24 INFO - PROCESS | 1804 | --DOMWINDOW == 88 (00000074D6EDB000) [pid = 1804] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 15:32:24 INFO - PROCESS | 1804 | --DOMWINDOW == 87 (00000074D7A39C00) [pid = 1804] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 15:32:24 INFO - PROCESS | 1804 | --DOMWINDOW == 86 (00000074DD448400) [pid = 1804] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 15:32:24 INFO - PROCESS | 1804 | --DOMWINDOW == 85 (00000074D7AA1800) [pid = 1804] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 15:32:24 INFO - PROCESS | 1804 | --DOMWINDOW == 84 (00000074DDDED400) [pid = 1804] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 15:32:24 INFO - PROCESS | 1804 | --DOMWINDOW == 83 (00000074D1DBC000) [pid = 1804] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 15:32:24 INFO - PROCESS | 1804 | --DOMWINDOW == 82 (00000074D1DC9800) [pid = 1804] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 15:32:24 INFO - PROCESS | 1804 | --DOMWINDOW == 81 (00000074DD4D4000) [pid = 1804] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 15:32:24 INFO - PROCESS | 1804 | --DOMWINDOW == 80 (00000074DE927400) [pid = 1804] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 15:32:24 INFO - PROCESS | 1804 | --DOMWINDOW == 79 (00000074DDEDD800) [pid = 1804] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 15:32:24 INFO - PROCESS | 1804 | --DOMWINDOW == 78 (00000074DDCBD400) [pid = 1804] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 15:32:24 INFO - PROCESS | 1804 | --DOMWINDOW == 77 (00000074DE0D8C00) [pid = 1804] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 15:32:24 INFO - PROCESS | 1804 | --DOMWINDOW == 76 (00000074DB5AE800) [pid = 1804] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 15:32:24 INFO - PROCESS | 1804 | --DOMWINDOW == 75 (00000074E140E000) [pid = 1804] [serial = 1118] [outer = 0000000000000000] [url = about:blank] 15:32:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 15:32:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 879ms 15:32:24 INFO - PROCESS | 1804 | 1461191544781 Marionette TRACE conn5 -> [0,1581,"getWindowHandle",null] 15:32:24 INFO - PROCESS | 1804 | 1461191544787 Marionette TRACE conn5 <- [1,1581,null,{"value":"13"}] 15:32:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 15:32:24 INFO - PROCESS | 1804 | 1461191544793 Marionette TRACE conn5 -> [0,1582,"setScriptTimeout",{"ms":35000}] 15:32:24 INFO - PROCESS | 1804 | 1461191544795 Marionette TRACE conn5 <- [1,1582,null,{}] 15:32:24 INFO - PROCESS | 1804 | 1461191544799 Marionette TRACE conn5 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:24 INFO - PROCESS | 1804 | 1461191544887 Marionette TRACE conn5 <- [1,1583,null,{"value":null}] 15:32:24 INFO - PROCESS | 1804 | 1461191544971 Marionette TRACE conn5 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:24 INFO - PROCESS | 1804 | ++DOCSHELL 00000074D6937000 == 51 [pid = 1804] [id = 405] 15:32:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 76 (00000074D1815800) [pid = 1804] [serial = 1215] [outer = 0000000000000000] 15:32:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 77 (00000074D181B400) [pid = 1804] [serial = 1216] [outer = 00000074D1815800] 15:32:25 INFO - PROCESS | 1804 | 1461191545020 Marionette DEBUG loaded listener.js 15:32:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 78 (00000074D1DAE800) [pid = 1804] [serial = 1217] [outer = 00000074D1815800] 15:32:25 INFO - PROCESS | 1804 | 1461191545428 Marionette TRACE conn5 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 15:32:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 15:32:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 734ms 15:32:25 INFO - PROCESS | 1804 | 1461191545529 Marionette TRACE conn5 -> [0,1585,"getWindowHandle",null] 15:32:25 INFO - PROCESS | 1804 | 1461191545531 Marionette TRACE conn5 <- [1,1585,null,{"value":"13"}] 15:32:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 15:32:25 INFO - PROCESS | 1804 | 1461191545535 Marionette TRACE conn5 -> [0,1586,"setScriptTimeout",{"ms":35000}] 15:32:25 INFO - PROCESS | 1804 | 1461191545539 Marionette TRACE conn5 <- [1,1586,null,{}] 15:32:25 INFO - PROCESS | 1804 | 1461191545549 Marionette TRACE conn5 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:25 INFO - PROCESS | 1804 | 1461191545644 Marionette TRACE conn5 <- [1,1587,null,{"value":null}] 15:32:25 INFO - PROCESS | 1804 | 1461191545653 Marionette TRACE conn5 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:25 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DDA78800 == 52 [pid = 1804] [id = 406] 15:32:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 79 (00000074D64B3400) [pid = 1804] [serial = 1218] [outer = 0000000000000000] 15:32:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 80 (00000074D695E000) [pid = 1804] [serial = 1219] [outer = 00000074D64B3400] 15:32:25 INFO - PROCESS | 1804 | 1461191545703 Marionette DEBUG loaded listener.js 15:32:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 81 (00000074D7054C00) [pid = 1804] [serial = 1220] [outer = 00000074D64B3400] 15:32:26 INFO - PROCESS | 1804 | 1461191546160 Marionette TRACE conn5 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 15:32:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 15:32:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 692ms 15:32:26 INFO - PROCESS | 1804 | 1461191546230 Marionette TRACE conn5 -> [0,1589,"getWindowHandle",null] 15:32:26 INFO - PROCESS | 1804 | 1461191546233 Marionette TRACE conn5 <- [1,1589,null,{"value":"13"}] 15:32:26 INFO - PROCESS | 1804 | 1461191546236 Marionette TRACE conn5 -> [0,1590,"setScriptTimeout",{"ms":35000}] 15:32:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 15:32:26 INFO - PROCESS | 1804 | 1461191546238 Marionette TRACE conn5 <- [1,1590,null,{}] 15:32:26 INFO - PROCESS | 1804 | 1461191546242 Marionette TRACE conn5 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:26 INFO - PROCESS | 1804 | 1461191546325 Marionette TRACE conn5 <- [1,1591,null,{"value":null}] 15:32:26 INFO - PROCESS | 1804 | 1461191546333 Marionette TRACE conn5 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:26 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DE4D3000 == 53 [pid = 1804] [id = 407] 15:32:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 82 (00000074D7A3B800) [pid = 1804] [serial = 1221] [outer = 0000000000000000] 15:32:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 83 (00000074D829BC00) [pid = 1804] [serial = 1222] [outer = 00000074D7A3B800] 15:32:26 INFO - PROCESS | 1804 | 1461191546380 Marionette DEBUG loaded listener.js 15:32:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 84 (00000074DA8A9800) [pid = 1804] [serial = 1223] [outer = 00000074D7A3B800] 15:32:27 INFO - PROCESS | 1804 | 1461191547065 Marionette TRACE conn5 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 15:32:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 15:32:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 881ms 15:32:27 INFO - PROCESS | 1804 | 1461191547120 Marionette TRACE conn5 -> [0,1593,"getWindowHandle",null] 15:32:27 INFO - PROCESS | 1804 | 1461191547125 Marionette TRACE conn5 <- [1,1593,null,{"value":"13"}] 15:32:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 15:32:27 INFO - PROCESS | 1804 | 1461191547132 Marionette TRACE conn5 -> [0,1594,"setScriptTimeout",{"ms":35000}] 15:32:27 INFO - PROCESS | 1804 | 1461191547136 Marionette TRACE conn5 <- [1,1594,null,{}] 15:32:27 INFO - PROCESS | 1804 | 1461191547142 Marionette TRACE conn5 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:27 INFO - PROCESS | 1804 | 1461191547297 Marionette TRACE conn5 <- [1,1595,null,{"value":null}] 15:32:27 INFO - PROCESS | 1804 | 1461191547309 Marionette TRACE conn5 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:27 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DBC3F800 == 54 [pid = 1804] [id = 408] 15:32:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 85 (00000074D1820000) [pid = 1804] [serial = 1224] [outer = 0000000000000000] 15:32:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 86 (00000074D1DBD000) [pid = 1804] [serial = 1225] [outer = 00000074D1820000] 15:32:27 INFO - PROCESS | 1804 | 1461191547369 Marionette DEBUG loaded listener.js 15:32:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 87 (00000074D6088800) [pid = 1804] [serial = 1226] [outer = 00000074D1820000] 15:32:27 INFO - PROCESS | 1804 | 1461191547939 Marionette TRACE conn5 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 15:32:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 15:32:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 881ms 15:32:28 INFO - PROCESS | 1804 | 1461191548016 Marionette TRACE conn5 -> [0,1597,"getWindowHandle",null] 15:32:28 INFO - PROCESS | 1804 | 1461191548022 Marionette TRACE conn5 <- [1,1597,null,{"value":"13"}] 15:32:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 15:32:28 INFO - PROCESS | 1804 | 1461191548029 Marionette TRACE conn5 -> [0,1598,"setScriptTimeout",{"ms":35000}] 15:32:28 INFO - PROCESS | 1804 | 1461191548032 Marionette TRACE conn5 <- [1,1598,null,{}] 15:32:28 INFO - PROCESS | 1804 | 1461191548037 Marionette TRACE conn5 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:28 INFO - PROCESS | 1804 | 1461191548183 Marionette TRACE conn5 <- [1,1599,null,{"value":null}] 15:32:28 INFO - PROCESS | 1804 | 1461191548252 Marionette TRACE conn5 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:28 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DED0D800 == 55 [pid = 1804] [id = 409] 15:32:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 88 (00000074D70C0000) [pid = 1804] [serial = 1227] [outer = 0000000000000000] 15:32:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 89 (00000074D8644800) [pid = 1804] [serial = 1228] [outer = 00000074D70C0000] 15:32:28 INFO - PROCESS | 1804 | 1461191548352 Marionette DEBUG loaded listener.js 15:32:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 90 (00000074DAAC9000) [pid = 1804] [serial = 1229] [outer = 00000074D70C0000] 15:32:28 INFO - PROCESS | 1804 | 1461191548956 Marionette TRACE conn5 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 15:32:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 15:32:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 987ms 15:32:29 INFO - PROCESS | 1804 | 1461191549022 Marionette TRACE conn5 -> [0,1601,"getWindowHandle",null] 15:32:29 INFO - PROCESS | 1804 | 1461191549025 Marionette TRACE conn5 <- [1,1601,null,{"value":"13"}] 15:32:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 15:32:29 INFO - PROCESS | 1804 | 1461191549029 Marionette TRACE conn5 -> [0,1602,"setScriptTimeout",{"ms":35000}] 15:32:29 INFO - PROCESS | 1804 | 1461191549033 Marionette TRACE conn5 <- [1,1602,null,{}] 15:32:29 INFO - PROCESS | 1804 | 1461191549058 Marionette TRACE conn5 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:29 INFO - PROCESS | 1804 | 1461191549201 Marionette TRACE conn5 <- [1,1603,null,{"value":null}] 15:32:29 INFO - PROCESS | 1804 | 1461191549248 Marionette TRACE conn5 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:29 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E0D07000 == 56 [pid = 1804] [id = 410] 15:32:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 91 (00000074DD45C400) [pid = 1804] [serial = 1230] [outer = 0000000000000000] 15:32:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 92 (00000074DD45E000) [pid = 1804] [serial = 1231] [outer = 00000074DD45C400] 15:32:29 INFO - PROCESS | 1804 | 1461191549309 Marionette DEBUG loaded listener.js 15:32:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 93 (00000074DD760000) [pid = 1804] [serial = 1232] [outer = 00000074DD45C400] 15:32:29 INFO - PROCESS | 1804 | 1461191549903 Marionette TRACE conn5 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 15:32:29 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 15:32:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 944ms 15:32:29 INFO - PROCESS | 1804 | 1461191549976 Marionette TRACE conn5 -> [0,1605,"getWindowHandle",null] 15:32:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 15:32:29 INFO - PROCESS | 1804 | 1461191549979 Marionette TRACE conn5 <- [1,1605,null,{"value":"13"}] 15:32:29 INFO - PROCESS | 1804 | 1461191549983 Marionette TRACE conn5 -> [0,1606,"setScriptTimeout",{"ms":35000}] 15:32:29 INFO - PROCESS | 1804 | 1461191549985 Marionette TRACE conn5 <- [1,1606,null,{}] 15:32:29 INFO - PROCESS | 1804 | 1461191549989 Marionette TRACE conn5 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:30 INFO - PROCESS | 1804 | 1461191550133 Marionette TRACE conn5 <- [1,1607,null,{"value":null}] 15:32:30 INFO - PROCESS | 1804 | 1461191550186 Marionette TRACE conn5 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:30 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E2A84800 == 57 [pid = 1804] [id = 411] 15:32:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 94 (00000074DDED6800) [pid = 1804] [serial = 1233] [outer = 0000000000000000] 15:32:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 95 (00000074DDEDF800) [pid = 1804] [serial = 1234] [outer = 00000074DDED6800] 15:32:30 INFO - PROCESS | 1804 | 1461191550244 Marionette DEBUG loaded listener.js 15:32:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 96 (00000074DEA95800) [pid = 1804] [serial = 1235] [outer = 00000074DDED6800] 15:32:30 INFO - PROCESS | 1804 | 1461191550771 Marionette TRACE conn5 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 15:32:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 15:32:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 839ms 15:32:30 INFO - PROCESS | 1804 | 1461191550822 Marionette TRACE conn5 -> [0,1609,"getWindowHandle",null] 15:32:30 INFO - PROCESS | 1804 | 1461191550825 Marionette TRACE conn5 <- [1,1609,null,{"value":"13"}] 15:32:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 15:32:30 INFO - PROCESS | 1804 | 1461191550829 Marionette TRACE conn5 -> [0,1610,"setScriptTimeout",{"ms":35000}] 15:32:30 INFO - PROCESS | 1804 | 1461191550831 Marionette TRACE conn5 <- [1,1610,null,{}] 15:32:30 INFO - PROCESS | 1804 | 1461191550835 Marionette TRACE conn5 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:30 INFO - PROCESS | 1804 | 1461191550936 Marionette TRACE conn5 <- [1,1611,null,{"value":null}] 15:32:31 INFO - PROCESS | 1804 | 1461191551025 Marionette TRACE conn5 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:31 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E3742000 == 58 [pid = 1804] [id = 412] 15:32:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 97 (00000074DEA94800) [pid = 1804] [serial = 1236] [outer = 0000000000000000] 15:32:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 98 (00000074DECBFC00) [pid = 1804] [serial = 1237] [outer = 00000074DEA94800] 15:32:31 INFO - PROCESS | 1804 | 1461191551082 Marionette DEBUG loaded listener.js 15:32:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 99 (00000074DF070800) [pid = 1804] [serial = 1238] [outer = 00000074DEA94800] 15:32:31 INFO - PROCESS | 1804 | 1461191551646 Marionette TRACE conn5 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 15:32:31 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 15:32:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 881ms 15:32:31 INFO - PROCESS | 1804 | 1461191551713 Marionette TRACE conn5 -> [0,1613,"getWindowHandle",null] 15:32:31 INFO - PROCESS | 1804 | 1461191551715 Marionette TRACE conn5 <- [1,1613,null,{"value":"13"}] 15:32:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 15:32:31 INFO - PROCESS | 1804 | 1461191551719 Marionette TRACE conn5 -> [0,1614,"setScriptTimeout",{"ms":35000}] 15:32:31 INFO - PROCESS | 1804 | 1461191551721 Marionette TRACE conn5 <- [1,1614,null,{}] 15:32:31 INFO - PROCESS | 1804 | 1461191551725 Marionette TRACE conn5 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:31 INFO - PROCESS | 1804 | 1461191551855 Marionette TRACE conn5 <- [1,1615,null,{"value":null}] 15:32:31 INFO - PROCESS | 1804 | 1461191551945 Marionette TRACE conn5 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:31 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E38B5000 == 59 [pid = 1804] [id = 413] 15:32:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 100 (00000074DFCD9000) [pid = 1804] [serial = 1239] [outer = 0000000000000000] 15:32:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 101 (00000074E079E000) [pid = 1804] [serial = 1240] [outer = 00000074DFCD9000] 15:32:32 INFO - PROCESS | 1804 | 1461191552006 Marionette DEBUG loaded listener.js 15:32:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 102 (00000074E07DFC00) [pid = 1804] [serial = 1241] [outer = 00000074DFCD9000] 15:32:32 INFO - PROCESS | 1804 | 1461191552536 Marionette TRACE conn5 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 15:32:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 15:32:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 881ms 15:32:32 INFO - PROCESS | 1804 | 1461191552603 Marionette TRACE conn5 -> [0,1617,"getWindowHandle",null] 15:32:32 INFO - PROCESS | 1804 | 1461191552605 Marionette TRACE conn5 <- [1,1617,null,{"value":"13"}] 15:32:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 15:32:32 INFO - PROCESS | 1804 | 1461191552609 Marionette TRACE conn5 -> [0,1618,"setScriptTimeout",{"ms":35000}] 15:32:32 INFO - PROCESS | 1804 | 1461191552611 Marionette TRACE conn5 <- [1,1618,null,{}] 15:32:32 INFO - PROCESS | 1804 | 1461191552615 Marionette TRACE conn5 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:32 INFO - PROCESS | 1804 | 1461191552717 Marionette TRACE conn5 <- [1,1619,null,{"value":null}] 15:32:32 INFO - PROCESS | 1804 | 1461191552806 Marionette TRACE conn5 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:32 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E5D18000 == 60 [pid = 1804] [id = 414] 15:32:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 103 (00000074DAA58000) [pid = 1804] [serial = 1242] [outer = 0000000000000000] 15:32:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 104 (00000074E0E92400) [pid = 1804] [serial = 1243] [outer = 00000074DAA58000] 15:32:32 INFO - PROCESS | 1804 | 1461191552863 Marionette DEBUG loaded listener.js 15:32:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 105 (00000074E14A4000) [pid = 1804] [serial = 1244] [outer = 00000074DAA58000] 15:32:33 INFO - PROCESS | 1804 | 1461191553525 Marionette TRACE conn5 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 15:32:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 15:32:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 986ms 15:32:33 INFO - PROCESS | 1804 | 1461191553598 Marionette TRACE conn5 -> [0,1621,"getWindowHandle",null] 15:32:33 INFO - PROCESS | 1804 | 1461191553602 Marionette TRACE conn5 <- [1,1621,null,{"value":"13"}] 15:32:33 INFO - PROCESS | 1804 | 1461191553607 Marionette TRACE conn5 -> [0,1622,"setScriptTimeout",{"ms":35000}] 15:32:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 15:32:33 INFO - PROCESS | 1804 | 1461191553611 Marionette TRACE conn5 <- [1,1622,null,{}] 15:32:33 INFO - PROCESS | 1804 | 1461191553618 Marionette TRACE conn5 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:33 INFO - PROCESS | 1804 | 1461191553722 Marionette TRACE conn5 <- [1,1623,null,{"value":null}] 15:32:33 INFO - PROCESS | 1804 | 1461191553846 Marionette TRACE conn5 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:33 INFO - PROCESS | 1804 | ++DOCSHELL 00000074D354A800 == 61 [pid = 1804] [id = 415] 15:32:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 106 (00000074D183D400) [pid = 1804] [serial = 1245] [outer = 0000000000000000] 15:32:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 107 (00000074D1847C00) [pid = 1804] [serial = 1246] [outer = 00000074D183D400] 15:32:33 INFO - PROCESS | 1804 | 1461191553901 Marionette DEBUG loaded listener.js 15:32:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 108 (00000074D6083C00) [pid = 1804] [serial = 1247] [outer = 00000074D183D400] 15:32:34 INFO - PROCESS | 1804 | --DOCSHELL 00000074DDA78800 == 60 [pid = 1804] [id = 406] 15:32:34 INFO - PROCESS | 1804 | --DOCSHELL 00000074D6937000 == 59 [pid = 1804] [id = 405] 15:32:34 INFO - PROCESS | 1804 | --DOCSHELL 00000074DB5DE800 == 58 [pid = 1804] [id = 404] 15:32:34 INFO - PROCESS | 1804 | --DOCSHELL 00000074E52BF000 == 57 [pid = 1804] [id = 402] 15:32:34 INFO - PROCESS | 1804 | --DOCSHELL 00000074D86A7000 == 56 [pid = 1804] [id = 399] 15:32:34 INFO - PROCESS | 1804 | 1461191554471 Marionette TRACE conn5 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 15:32:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 15:32:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 880ms 15:32:34 INFO - PROCESS | 1804 | 1461191554492 Marionette TRACE conn5 -> [0,1625,"getWindowHandle",null] 15:32:34 INFO - PROCESS | 1804 | 1461191554498 Marionette TRACE conn5 <- [1,1625,null,{"value":"13"}] 15:32:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 15:32:34 INFO - PROCESS | 1804 | 1461191554504 Marionette TRACE conn5 -> [0,1626,"setScriptTimeout",{"ms":35000}] 15:32:34 INFO - PROCESS | 1804 | 1461191554507 Marionette TRACE conn5 <- [1,1626,null,{}] 15:32:34 INFO - PROCESS | 1804 | 1461191554511 Marionette TRACE conn5 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:34 INFO - PROCESS | 1804 | 1461191554628 Marionette TRACE conn5 <- [1,1627,null,{"value":null}] 15:32:34 INFO - PROCESS | 1804 | 1461191554635 Marionette TRACE conn5 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:34 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DE971800 == 57 [pid = 1804] [id = 416] 15:32:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 109 (00000074D183DC00) [pid = 1804] [serial = 1248] [outer = 0000000000000000] 15:32:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 110 (00000074D70C3800) [pid = 1804] [serial = 1249] [outer = 00000074D183DC00] 15:32:34 INFO - PROCESS | 1804 | 1461191554682 Marionette DEBUG loaded listener.js 15:32:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 111 (00000074DA8A7400) [pid = 1804] [serial = 1250] [outer = 00000074D183DC00] 15:32:35 INFO - PROCESS | 1804 | 1461191555190 Marionette TRACE conn5 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 15:32:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 15:32:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 733ms 15:32:35 INFO - PROCESS | 1804 | 1461191555239 Marionette TRACE conn5 -> [0,1629,"getWindowHandle",null] 15:32:35 INFO - PROCESS | 1804 | 1461191555241 Marionette TRACE conn5 <- [1,1629,null,{"value":"13"}] 15:32:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 15:32:35 INFO - PROCESS | 1804 | 1461191555245 Marionette TRACE conn5 -> [0,1630,"setScriptTimeout",{"ms":35000}] 15:32:35 INFO - PROCESS | 1804 | 1461191555249 Marionette TRACE conn5 <- [1,1630,null,{}] 15:32:35 INFO - PROCESS | 1804 | 1461191555266 Marionette TRACE conn5 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:35 INFO - PROCESS | 1804 | 1461191555385 Marionette TRACE conn5 <- [1,1631,null,{"value":null}] 15:32:35 INFO - PROCESS | 1804 | 1461191555444 Marionette TRACE conn5 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:35 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E3784000 == 58 [pid = 1804] [id = 417] 15:32:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 112 (00000074DD449800) [pid = 1804] [serial = 1251] [outer = 0000000000000000] 15:32:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 113 (00000074DDCBEC00) [pid = 1804] [serial = 1252] [outer = 00000074DD449800] 15:32:35 INFO - PROCESS | 1804 | 1461191555494 Marionette DEBUG loaded listener.js 15:32:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 114 (00000074DED91000) [pid = 1804] [serial = 1253] [outer = 00000074DD449800] 15:32:36 INFO - PROCESS | 1804 | 1461191555986 Marionette TRACE conn5 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 15:32:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 15:32:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 776ms 15:32:36 INFO - PROCESS | 1804 | 1461191556024 Marionette TRACE conn5 -> [0,1633,"getWindowHandle",null] 15:32:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 15:32:36 INFO - PROCESS | 1804 | 1461191556027 Marionette TRACE conn5 <- [1,1633,null,{"value":"13"}] 15:32:36 INFO - PROCESS | 1804 | 1461191556030 Marionette TRACE conn5 -> [0,1634,"setScriptTimeout",{"ms":35000}] 15:32:36 INFO - PROCESS | 1804 | 1461191556032 Marionette TRACE conn5 <- [1,1634,null,{}] 15:32:36 INFO - PROCESS | 1804 | 1461191556035 Marionette TRACE conn5 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:36 INFO - PROCESS | 1804 | 1461191556148 Marionette TRACE conn5 <- [1,1635,null,{"value":null}] 15:32:36 INFO - PROCESS | 1804 | 1461191556203 Marionette TRACE conn5 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:36 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E5D8A000 == 59 [pid = 1804] [id = 418] 15:32:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 115 (00000074DF996800) [pid = 1804] [serial = 1254] [outer = 0000000000000000] 15:32:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 116 (00000074E079B000) [pid = 1804] [serial = 1255] [outer = 00000074DF996800] 15:32:36 INFO - PROCESS | 1804 | 1461191556251 Marionette DEBUG loaded listener.js 15:32:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 117 (00000074E1419400) [pid = 1804] [serial = 1256] [outer = 00000074DF996800] 15:32:36 INFO - PROCESS | 1804 | --DOMWINDOW == 116 (00000074DB203C00) [pid = 1804] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 15:32:36 INFO - PROCESS | 1804 | --DOMWINDOW == 115 (00000074DAAC7000) [pid = 1804] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 15:32:36 INFO - PROCESS | 1804 | --DOMWINDOW == 114 (00000074CFA0E000) [pid = 1804] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 15:32:36 INFO - PROCESS | 1804 | --DOMWINDOW == 113 (00000074CC5B6000) [pid = 1804] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 15:32:36 INFO - PROCESS | 1804 | --DOMWINDOW == 112 (00000074CFAB1000) [pid = 1804] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 15:32:36 INFO - PROCESS | 1804 | --DOMWINDOW == 111 (00000074D1D81400) [pid = 1804] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 15:32:36 INFO - PROCESS | 1804 | --DOMWINDOW == 110 (00000074CFBF9800) [pid = 1804] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 15:32:36 INFO - PROCESS | 1804 | --DOMWINDOW == 109 (00000074D70C8C00) [pid = 1804] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 15:32:36 INFO - PROCESS | 1804 | --DOMWINDOW == 108 (00000074DD465400) [pid = 1804] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 15:32:36 INFO - PROCESS | 1804 | --DOMWINDOW == 107 (00000074D1818400) [pid = 1804] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 15:32:36 INFO - PROCESS | 1804 | --DOMWINDOW == 106 (00000074DDED5C00) [pid = 1804] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 15:32:36 INFO - PROCESS | 1804 | --DOMWINDOW == 105 (00000074D1840000) [pid = 1804] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 15:32:36 INFO - PROCESS | 1804 | --DOMWINDOW == 104 (00000074D1815800) [pid = 1804] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 15:32:36 INFO - PROCESS | 1804 | --DOMWINDOW == 103 (00000074DECBB400) [pid = 1804] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 15:32:36 INFO - PROCESS | 1804 | --DOMWINDOW == 102 (00000074D64B3400) [pid = 1804] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 15:32:36 INFO - PROCESS | 1804 | 1461191556702 Marionette TRACE conn5 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 15:32:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 15:32:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 735ms 15:32:36 INFO - PROCESS | 1804 | 1461191556768 Marionette TRACE conn5 -> [0,1637,"getWindowHandle",null] 15:32:36 INFO - PROCESS | 1804 | 1461191556770 Marionette TRACE conn5 <- [1,1637,null,{"value":"13"}] 15:32:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 15:32:36 INFO - PROCESS | 1804 | 1461191556774 Marionette TRACE conn5 -> [0,1638,"setScriptTimeout",{"ms":35000}] 15:32:36 INFO - PROCESS | 1804 | 1461191556776 Marionette TRACE conn5 <- [1,1638,null,{}] 15:32:36 INFO - PROCESS | 1804 | 1461191556779 Marionette TRACE conn5 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:36 INFO - PROCESS | 1804 | 1461191556862 Marionette TRACE conn5 <- [1,1639,null,{"value":null}] 15:32:36 INFO - PROCESS | 1804 | 1461191556870 Marionette TRACE conn5 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:36 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E5D9F800 == 60 [pid = 1804] [id = 419] 15:32:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 103 (00000074D1DAB800) [pid = 1804] [serial = 1257] [outer = 0000000000000000] 15:32:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 104 (00000074DD465400) [pid = 1804] [serial = 1258] [outer = 00000074D1DAB800] 15:32:36 INFO - PROCESS | 1804 | 1461191556916 Marionette DEBUG loaded listener.js 15:32:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 105 (00000074DF2A8800) [pid = 1804] [serial = 1259] [outer = 00000074D1DAB800] 15:32:37 INFO - PROCESS | 1804 | 1461191557343 Marionette TRACE conn5 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 15:32:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 15:32:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 629ms 15:32:37 INFO - PROCESS | 1804 | 1461191557406 Marionette TRACE conn5 -> [0,1641,"getWindowHandle",null] 15:32:37 INFO - PROCESS | 1804 | 1461191557408 Marionette TRACE conn5 <- [1,1641,null,{"value":"13"}] 15:32:37 INFO - PROCESS | 1804 | 1461191557411 Marionette TRACE conn5 -> [0,1642,"setScriptTimeout",{"ms":35000}] 15:32:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 15:32:37 INFO - PROCESS | 1804 | 1461191557413 Marionette TRACE conn5 <- [1,1642,null,{}] 15:32:37 INFO - PROCESS | 1804 | 1461191557417 Marionette TRACE conn5 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:37 INFO - PROCESS | 1804 | 1461191557522 Marionette TRACE conn5 <- [1,1643,null,{"value":null}] 15:32:37 INFO - PROCESS | 1804 | 1461191557561 Marionette TRACE conn5 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:37 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E611D800 == 61 [pid = 1804] [id = 420] 15:32:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 106 (00000074E1C1E400) [pid = 1804] [serial = 1260] [outer = 0000000000000000] 15:32:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 107 (00000074E1C46400) [pid = 1804] [serial = 1261] [outer = 00000074E1C1E400] 15:32:37 INFO - PROCESS | 1804 | 1461191557610 Marionette DEBUG loaded listener.js 15:32:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 108 (00000074E1FBEC00) [pid = 1804] [serial = 1262] [outer = 00000074E1C1E400] 15:32:38 INFO - PROCESS | 1804 | 1461191558037 Marionette TRACE conn5 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 15:32:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 15:32:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 671ms 15:32:38 INFO - PROCESS | 1804 | 1461191558086 Marionette TRACE conn5 -> [0,1645,"getWindowHandle",null] 15:32:38 INFO - PROCESS | 1804 | 1461191558088 Marionette TRACE conn5 <- [1,1645,null,{"value":"13"}] 15:32:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 15:32:38 INFO - PROCESS | 1804 | 1461191558091 Marionette TRACE conn5 -> [0,1646,"setScriptTimeout",{"ms":35000}] 15:32:38 INFO - PROCESS | 1804 | 1461191558093 Marionette TRACE conn5 <- [1,1646,null,{}] 15:32:38 INFO - PROCESS | 1804 | 1461191558097 Marionette TRACE conn5 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:38 INFO - PROCESS | 1804 | 1461191558178 Marionette TRACE conn5 <- [1,1647,null,{"value":null}] 15:32:38 INFO - PROCESS | 1804 | 1461191558183 Marionette TRACE conn5 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:38 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E6160800 == 62 [pid = 1804] [id = 421] 15:32:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 109 (00000074E1FC7C00) [pid = 1804] [serial = 1263] [outer = 0000000000000000] 15:32:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 110 (00000074E1FCB800) [pid = 1804] [serial = 1264] [outer = 00000074E1FC7C00] 15:32:38 INFO - PROCESS | 1804 | 1461191558229 Marionette DEBUG loaded listener.js 15:32:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 111 (00000074E1FF5800) [pid = 1804] [serial = 1265] [outer = 00000074E1FC7C00] 15:32:38 INFO - PROCESS | 1804 | 1461191558970 Marionette TRACE conn5 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 15:32:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 15:32:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 923ms 15:32:39 INFO - PROCESS | 1804 | 1461191559018 Marionette TRACE conn5 -> [0,1649,"getWindowHandle",null] 15:32:39 INFO - PROCESS | 1804 | 1461191559025 Marionette TRACE conn5 <- [1,1649,null,{"value":"13"}] 15:32:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 15:32:39 INFO - PROCESS | 1804 | 1461191559029 Marionette TRACE conn5 -> [0,1650,"setScriptTimeout",{"ms":35000}] 15:32:39 INFO - PROCESS | 1804 | 1461191559033 Marionette TRACE conn5 <- [1,1650,null,{}] 15:32:39 INFO - PROCESS | 1804 | 1461191559040 Marionette TRACE conn5 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:39 INFO - PROCESS | 1804 | 1461191559159 Marionette TRACE conn5 <- [1,1651,null,{"value":null}] 15:32:39 INFO - PROCESS | 1804 | 1461191559277 Marionette TRACE conn5 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:39 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DF4C4800 == 63 [pid = 1804] [id = 422] 15:32:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 112 (00000074D318D800) [pid = 1804] [serial = 1266] [outer = 0000000000000000] 15:32:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 113 (00000074D70C9C00) [pid = 1804] [serial = 1267] [outer = 00000074D318D800] 15:32:39 INFO - PROCESS | 1804 | 1461191559338 Marionette DEBUG loaded listener.js 15:32:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 114 (00000074DBC98C00) [pid = 1804] [serial = 1268] [outer = 00000074D318D800] 15:32:39 INFO - PROCESS | 1804 | 1461191559927 Marionette TRACE conn5 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 15:32:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 15:32:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 923ms 15:32:39 INFO - PROCESS | 1804 | 1461191559955 Marionette TRACE conn5 -> [0,1653,"getWindowHandle",null] 15:32:39 INFO - PROCESS | 1804 | 1461191559962 Marionette TRACE conn5 <- [1,1653,null,{"value":"13"}] 15:32:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 15:32:39 INFO - PROCESS | 1804 | 1461191559968 Marionette TRACE conn5 -> [0,1654,"setScriptTimeout",{"ms":35000}] 15:32:39 INFO - PROCESS | 1804 | 1461191559971 Marionette TRACE conn5 <- [1,1654,null,{}] 15:32:39 INFO - PROCESS | 1804 | 1461191559976 Marionette TRACE conn5 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:40 INFO - PROCESS | 1804 | 1461191560088 Marionette TRACE conn5 <- [1,1655,null,{"value":null}] 15:32:40 INFO - PROCESS | 1804 | 1461191560211 Marionette TRACE conn5 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:40 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E5D66800 == 64 [pid = 1804] [id = 423] 15:32:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 115 (00000074DEC3D000) [pid = 1804] [serial = 1269] [outer = 0000000000000000] 15:32:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 116 (00000074DF2A0C00) [pid = 1804] [serial = 1270] [outer = 00000074DEC3D000] 15:32:40 INFO - PROCESS | 1804 | 1461191560270 Marionette DEBUG loaded listener.js 15:32:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 117 (00000074E0D77C00) [pid = 1804] [serial = 1271] [outer = 00000074DEC3D000] 15:32:40 INFO - PROCESS | 1804 | 1461191560906 Marionette TRACE conn5 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 15:32:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 15:32:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 986ms 15:32:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 15:32:40 INFO - PROCESS | 1804 | 1461191560961 Marionette TRACE conn5 -> [0,1657,"getWindowHandle",null] 15:32:40 INFO - PROCESS | 1804 | 1461191560964 Marionette TRACE conn5 <- [1,1657,null,{"value":"13"}] 15:32:40 INFO - PROCESS | 1804 | 1461191560968 Marionette TRACE conn5 -> [0,1658,"setScriptTimeout",{"ms":35000}] 15:32:40 INFO - PROCESS | 1804 | 1461191560972 Marionette TRACE conn5 <- [1,1658,null,{}] 15:32:40 INFO - PROCESS | 1804 | 1461191560984 Marionette TRACE conn5 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:41 INFO - PROCESS | 1804 | 1461191561097 Marionette TRACE conn5 <- [1,1659,null,{"value":null}] 15:32:41 INFO - PROCESS | 1804 | 1461191561230 Marionette TRACE conn5 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:41 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E633B800 == 65 [pid = 1804] [id = 424] 15:32:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 118 (00000074E1F07C00) [pid = 1804] [serial = 1272] [outer = 0000000000000000] 15:32:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 119 (00000074E1FCB000) [pid = 1804] [serial = 1273] [outer = 00000074E1F07C00] 15:32:41 INFO - PROCESS | 1804 | 1461191561291 Marionette DEBUG loaded listener.js 15:32:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 120 (00000074E1FFD800) [pid = 1804] [serial = 1274] [outer = 00000074E1F07C00] 15:32:41 INFO - PROCESS | 1804 | 1461191561911 Marionette TRACE conn5 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 15:32:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 15:32:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 986ms 15:32:42 INFO - PROCESS | 1804 | 1461191562199 Marionette TRACE conn5 -> [0,1661,"getWindowHandle",null] 15:32:42 INFO - PROCESS | 1804 | 1461191562204 Marionette TRACE conn5 <- [1,1661,null,{"value":"13"}] 15:32:42 INFO - PROCESS | 1804 | 1461191562210 Marionette TRACE conn5 -> [0,1662,"setScriptTimeout",{"ms":35000}] 15:32:42 INFO - PROCESS | 1804 | 1461191562213 Marionette TRACE conn5 <- [1,1662,null,{}] 15:32:42 INFO - PROCESS | 1804 | 1461191562218 Marionette TRACE conn5 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 15:32:42 INFO - PROCESS | 1804 | 1461191562319 Marionette TRACE conn5 <- [1,1663,null,{"value":null}] 15:32:42 INFO - PROCESS | 1804 | 1461191562396 Marionette TRACE conn5 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:42 INFO - PROCESS | 1804 | ++DOCSHELL 00000074D7B8B800 == 66 [pid = 1804] [id = 425] 15:32:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 121 (00000074D1822C00) [pid = 1804] [serial = 1275] [outer = 0000000000000000] 15:32:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 122 (00000074D1842400) [pid = 1804] [serial = 1276] [outer = 00000074D1822C00] 15:32:42 INFO - PROCESS | 1804 | 1461191562446 Marionette DEBUG loaded listener.js 15:32:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 123 (00000074D1DC7800) [pid = 1804] [serial = 1277] [outer = 00000074D1822C00] 15:32:43 INFO - PROCESS | 1804 | 1461191563054 Marionette TRACE conn5 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 15:32:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 15:32:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 860ms 15:32:43 INFO - PROCESS | 1804 | 1461191563087 Marionette TRACE conn5 -> [0,1665,"getWindowHandle",null] 15:32:43 INFO - PROCESS | 1804 | 1461191563090 Marionette TRACE conn5 <- [1,1665,null,{"value":"13"}] 15:32:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 15:32:43 INFO - PROCESS | 1804 | 1461191563098 Marionette TRACE conn5 -> [0,1666,"setScriptTimeout",{"ms":35000}] 15:32:43 INFO - PROCESS | 1804 | 1461191563102 Marionette TRACE conn5 <- [1,1666,null,{}] 15:32:43 INFO - PROCESS | 1804 | 1461191563106 Marionette TRACE conn5 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:43 INFO - PROCESS | 1804 | 1461191563208 Marionette TRACE conn5 <- [1,1667,null,{"value":null}] 15:32:43 INFO - PROCESS | 1804 | --DOCSHELL 00000074D7AD4000 == 65 [pid = 1804] [id = 303] 15:32:43 INFO - PROCESS | 1804 | --DOCSHELL 00000074D2D70000 == 64 [pid = 1804] [id = 300] 15:32:43 INFO - PROCESS | 1804 | --DOCSHELL 00000074DD94C000 == 63 [pid = 1804] [id = 391] 15:32:43 INFO - PROCESS | 1804 | --DOCSHELL 00000074DF9BB800 == 62 [pid = 1804] [id = 394] 15:32:43 INFO - PROCESS | 1804 | --DOCSHELL 00000074DD719000 == 61 [pid = 1804] [id = 304] 15:32:43 INFO - PROCESS | 1804 | --DOCSHELL 00000074E1B7B800 == 60 [pid = 1804] [id = 395] 15:32:43 INFO - PROCESS | 1804 | --DOCSHELL 00000074E2A89800 == 59 [pid = 1804] [id = 396] 15:32:43 INFO - PROCESS | 1804 | --DOCSHELL 00000074DED3D000 == 58 [pid = 1804] [id = 393] 15:32:43 INFO - PROCESS | 1804 | --DOCSHELL 00000074DD94A800 == 57 [pid = 1804] [id = 397] 15:32:43 INFO - PROCESS | 1804 | --DOCSHELL 00000074E611D800 == 56 [pid = 1804] [id = 420] 15:32:43 INFO - PROCESS | 1804 | --DOCSHELL 00000074E5D9F800 == 55 [pid = 1804] [id = 419] 15:32:43 INFO - PROCESS | 1804 | --DOCSHELL 00000074E5D8A000 == 54 [pid = 1804] [id = 418] 15:32:43 INFO - PROCESS | 1804 | --DOCSHELL 00000074E38A4000 == 53 [pid = 1804] [id = 398] 15:32:43 INFO - PROCESS | 1804 | --DOCSHELL 00000074E3784000 == 52 [pid = 1804] [id = 417] 15:32:43 INFO - PROCESS | 1804 | --DOCSHELL 00000074DE971800 == 51 [pid = 1804] [id = 416] 15:32:43 INFO - PROCESS | 1804 | --DOCSHELL 00000074D354A800 == 50 [pid = 1804] [id = 415] 15:32:43 INFO - PROCESS | 1804 | --DOMWINDOW == 122 (00000074DED96C00) [pid = 1804] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 15:32:43 INFO - PROCESS | 1804 | --DOMWINDOW == 121 (00000074DF935C00) [pid = 1804] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 15:32:43 INFO - PROCESS | 1804 | --DOMWINDOW == 120 (00000074D829BC00) [pid = 1804] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 15:32:43 INFO - PROCESS | 1804 | --DOMWINDOW == 119 (00000074D1817400) [pid = 1804] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 15:32:43 INFO - PROCESS | 1804 | --DOMWINDOW == 118 (00000074D7051800) [pid = 1804] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 15:32:43 INFO - PROCESS | 1804 | --DOMWINDOW == 117 (00000074DD7CB000) [pid = 1804] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 15:32:43 INFO - PROCESS | 1804 | --DOCSHELL 00000074E3742000 == 49 [pid = 1804] [id = 412] 15:32:43 INFO - PROCESS | 1804 | --DOCSHELL 00000074E2A84800 == 48 [pid = 1804] [id = 411] 15:32:43 INFO - PROCESS | 1804 | --DOCSHELL 00000074E0D07000 == 47 [pid = 1804] [id = 410] 15:32:43 INFO - PROCESS | 1804 | --DOCSHELL 00000074DED0D800 == 46 [pid = 1804] [id = 409] 15:32:43 INFO - PROCESS | 1804 | --DOCSHELL 00000074DBC3F800 == 45 [pid = 1804] [id = 408] 15:32:43 INFO - PROCESS | 1804 | --DOCSHELL 00000074DE4D3000 == 44 [pid = 1804] [id = 407] 15:32:43 INFO - PROCESS | 1804 | 1461191563355 Marionette TRACE conn5 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:43 INFO - PROCESS | 1804 | ++DOCSHELL 00000074D28D4800 == 45 [pid = 1804] [id = 426] 15:32:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 118 (00000074CC5BA000) [pid = 1804] [serial = 1278] [outer = 0000000000000000] 15:32:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 119 (00000074CFABA400) [pid = 1804] [serial = 1279] [outer = 00000074CC5BA000] 15:32:43 INFO - PROCESS | 1804 | 1461191563404 Marionette DEBUG loaded listener.js 15:32:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 120 (00000074D1822800) [pid = 1804] [serial = 1280] [outer = 00000074CC5BA000] 15:32:43 INFO - PROCESS | 1804 | --DOMWINDOW == 119 (00000074DDEE2C00) [pid = 1804] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 15:32:43 INFO - PROCESS | 1804 | --DOMWINDOW == 118 (00000074D7054C00) [pid = 1804] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 15:32:43 INFO - PROCESS | 1804 | --DOMWINDOW == 117 (00000074DEA94000) [pid = 1804] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 15:32:43 INFO - PROCESS | 1804 | --DOMWINDOW == 116 (00000074DECC3000) [pid = 1804] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 15:32:43 INFO - PROCESS | 1804 | --DOMWINDOW == 115 (00000074DE930800) [pid = 1804] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 15:32:43 INFO - PROCESS | 1804 | --DOMWINDOW == 114 (00000074DD467400) [pid = 1804] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 15:32:43 INFO - PROCESS | 1804 | --DOMWINDOW == 113 (00000074DAABB400) [pid = 1804] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 15:32:43 INFO - PROCESS | 1804 | --DOMWINDOW == 112 (00000074DEC37C00) [pid = 1804] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 15:32:43 INFO - PROCESS | 1804 | --DOMWINDOW == 111 (00000074DB20FC00) [pid = 1804] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 15:32:43 INFO - PROCESS | 1804 | --DOMWINDOW == 110 (00000074DBC97800) [pid = 1804] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 15:32:43 INFO - PROCESS | 1804 | --DOMWINDOW == 109 (00000074D0D69C00) [pid = 1804] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 15:32:43 INFO - PROCESS | 1804 | --DOMWINDOW == 108 (00000074CFAAEC00) [pid = 1804] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 15:32:43 INFO - PROCESS | 1804 | --DOMWINDOW == 107 (00000074D6BC2400) [pid = 1804] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 15:32:43 INFO - PROCESS | 1804 | --DOMWINDOW == 106 (00000074D7057800) [pid = 1804] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 15:32:43 INFO - PROCESS | 1804 | --DOMWINDOW == 105 (00000074D183E800) [pid = 1804] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 15:32:43 INFO - PROCESS | 1804 | --DOMWINDOW == 104 (00000074D1DBDC00) [pid = 1804] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 15:32:43 INFO - PROCESS | 1804 | --DOMWINDOW == 103 (00000074D6F62800) [pid = 1804] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 15:32:43 INFO - PROCESS | 1804 | --DOMWINDOW == 102 (00000074D356E000) [pid = 1804] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 15:32:43 INFO - PROCESS | 1804 | --DOMWINDOW == 101 (00000074D1824000) [pid = 1804] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 15:32:43 INFO - PROCESS | 1804 | --DOMWINDOW == 100 (00000074D0D53800) [pid = 1804] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 15:32:43 INFO - PROCESS | 1804 | --DOMWINDOW == 99 (00000074D7A9BC00) [pid = 1804] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 15:32:43 INFO - PROCESS | 1804 | --DOMWINDOW == 98 (00000074DD7CCC00) [pid = 1804] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 15:32:43 INFO - PROCESS | 1804 | --DOMWINDOW == 97 (00000074DD737000) [pid = 1804] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 15:32:43 INFO - PROCESS | 1804 | --DOMWINDOW == 96 (00000074D1B49400) [pid = 1804] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 15:32:43 INFO - PROCESS | 1804 | --DOMWINDOW == 95 (00000074D7058000) [pid = 1804] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 15:32:43 INFO - PROCESS | 1804 | --DOMWINDOW == 94 (00000074D181B400) [pid = 1804] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 15:32:43 INFO - PROCESS | 1804 | --DOMWINDOW == 93 (00000074D1E0BC00) [pid = 1804] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 15:32:43 INFO - PROCESS | 1804 | --DOMWINDOW == 92 (00000074D1DAE800) [pid = 1804] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 15:32:43 INFO - PROCESS | 1804 | --DOMWINDOW == 91 (00000074DED72C00) [pid = 1804] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 15:32:43 INFO - PROCESS | 1804 | --DOMWINDOW == 90 (00000074D695E000) [pid = 1804] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 15:32:43 INFO - PROCESS | 1804 | 1461191563883 Marionette TRACE conn5 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 15:32:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 15:32:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 839ms 15:32:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 15:32:43 INFO - PROCESS | 1804 | 1461191563940 Marionette TRACE conn5 -> [0,1669,"getWindowHandle",null] 15:32:43 INFO - PROCESS | 1804 | 1461191563942 Marionette TRACE conn5 <- [1,1669,null,{"value":"13"}] 15:32:43 INFO - PROCESS | 1804 | 1461191563946 Marionette TRACE conn5 -> [0,1670,"setScriptTimeout",{"ms":35000}] 15:32:43 INFO - PROCESS | 1804 | 1461191563948 Marionette TRACE conn5 <- [1,1670,null,{}] 15:32:43 INFO - PROCESS | 1804 | 1461191563957 Marionette TRACE conn5 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:44 INFO - PROCESS | 1804 | 1461191564048 Marionette TRACE conn5 <- [1,1671,null,{"value":null}] 15:32:44 INFO - PROCESS | 1804 | 1461191564153 Marionette TRACE conn5 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:44 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DCE81800 == 46 [pid = 1804] [id = 427] 15:32:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 91 (00000074D2D21800) [pid = 1804] [serial = 1281] [outer = 0000000000000000] 15:32:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 92 (00000074D6BC4000) [pid = 1804] [serial = 1282] [outer = 00000074D2D21800] 15:32:44 INFO - PROCESS | 1804 | 1461191564206 Marionette DEBUG loaded listener.js 15:32:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 93 (00000074D7053400) [pid = 1804] [serial = 1283] [outer = 00000074D2D21800] 15:32:44 INFO - PROCESS | 1804 | 1461191564623 Marionette TRACE conn5 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 15:32:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 15:32:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 734ms 15:32:44 INFO - PROCESS | 1804 | 1461191564681 Marionette TRACE conn5 -> [0,1673,"getWindowHandle",null] 15:32:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 15:32:44 INFO - PROCESS | 1804 | 1461191564684 Marionette TRACE conn5 <- [1,1673,null,{"value":"13"}] 15:32:44 INFO - PROCESS | 1804 | 1461191564687 Marionette TRACE conn5 -> [0,1674,"setScriptTimeout",{"ms":35000}] 15:32:44 INFO - PROCESS | 1804 | 1461191564689 Marionette TRACE conn5 <- [1,1674,null,{}] 15:32:44 INFO - PROCESS | 1804 | 1461191564693 Marionette TRACE conn5 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:44 INFO - PROCESS | 1804 | 1461191564779 Marionette TRACE conn5 <- [1,1675,null,{"value":null}] 15:32:44 INFO - PROCESS | 1804 | 1461191564786 Marionette TRACE conn5 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:44 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DE210800 == 47 [pid = 1804] [id = 428] 15:32:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 94 (00000074D70C2C00) [pid = 1804] [serial = 1284] [outer = 0000000000000000] 15:32:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 95 (00000074D7A97C00) [pid = 1804] [serial = 1285] [outer = 00000074D70C2C00] 15:32:44 INFO - PROCESS | 1804 | 1461191564833 Marionette DEBUG loaded listener.js 15:32:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 96 (00000074DA8AA800) [pid = 1804] [serial = 1286] [outer = 00000074D70C2C00] 15:32:45 INFO - PROCESS | 1804 | 1461191565294 Marionette TRACE conn5 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 15:32:45 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 15:32:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 630ms 15:32:45 INFO - PROCESS | 1804 | 1461191565324 Marionette TRACE conn5 -> [0,1677,"getWindowHandle",null] 15:32:45 INFO - PROCESS | 1804 | 1461191565327 Marionette TRACE conn5 <- [1,1677,null,{"value":"13"}] 15:32:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 15:32:45 INFO - PROCESS | 1804 | 1461191565330 Marionette TRACE conn5 -> [0,1678,"setScriptTimeout",{"ms":35000}] 15:32:45 INFO - PROCESS | 1804 | 1461191565332 Marionette TRACE conn5 <- [1,1678,null,{}] 15:32:45 INFO - PROCESS | 1804 | 1461191565336 Marionette TRACE conn5 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:45 INFO - PROCESS | 1804 | 1461191565421 Marionette TRACE conn5 <- [1,1679,null,{"value":null}] 15:32:45 INFO - PROCESS | 1804 | 1461191565429 Marionette TRACE conn5 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:45 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DEC48000 == 48 [pid = 1804] [id = 429] 15:32:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 97 (00000074DAAC5400) [pid = 1804] [serial = 1287] [outer = 0000000000000000] 15:32:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 98 (00000074DB208000) [pid = 1804] [serial = 1288] [outer = 00000074DAAC5400] 15:32:45 INFO - PROCESS | 1804 | 1461191565478 Marionette DEBUG loaded listener.js 15:32:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 99 (00000074DBBF1400) [pid = 1804] [serial = 1289] [outer = 00000074DAAC5400] 15:32:45 INFO - PROCESS | 1804 | 1461191565910 Marionette TRACE conn5 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 15:32:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 15:32:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 629ms 15:32:45 INFO - PROCESS | 1804 | 1461191565974 Marionette TRACE conn5 -> [0,1681,"getWindowHandle",null] 15:32:45 INFO - PROCESS | 1804 | 1461191565976 Marionette TRACE conn5 <- [1,1681,null,{"value":"13"}] 15:32:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 15:32:45 INFO - PROCESS | 1804 | 1461191565981 Marionette TRACE conn5 -> [0,1682,"setScriptTimeout",{"ms":35000}] 15:32:45 INFO - PROCESS | 1804 | 1461191565982 Marionette TRACE conn5 <- [1,1682,null,{}] 15:32:45 INFO - PROCESS | 1804 | 1461191565986 Marionette TRACE conn5 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:46 INFO - PROCESS | 1804 | 1461191566122 Marionette TRACE conn5 <- [1,1683,null,{"value":null}] 15:32:46 INFO - PROCESS | 1804 | 1461191566219 Marionette TRACE conn5 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:46 INFO - PROCESS | 1804 | ++DOCSHELL 00000074D6DC1000 == 49 [pid = 1804] [id = 430] 15:32:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 100 (00000074DD73E000) [pid = 1804] [serial = 1290] [outer = 0000000000000000] 15:32:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 101 (00000074DD76CC00) [pid = 1804] [serial = 1291] [outer = 00000074DD73E000] 15:32:46 INFO - PROCESS | 1804 | 1461191566271 Marionette DEBUG loaded listener.js 15:32:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 102 (00000074DDDEE000) [pid = 1804] [serial = 1292] [outer = 00000074DD73E000] 15:32:46 INFO - PROCESS | 1804 | 1461191566656 Marionette TRACE conn5 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 15:32:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 15:32:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 734ms 15:32:46 INFO - PROCESS | 1804 | 1461191566717 Marionette TRACE conn5 -> [0,1685,"getWindowHandle",null] 15:32:46 INFO - PROCESS | 1804 | 1461191566719 Marionette TRACE conn5 <- [1,1685,null,{"value":"13"}] 15:32:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 15:32:46 INFO - PROCESS | 1804 | 1461191566723 Marionette TRACE conn5 -> [0,1686,"setScriptTimeout",{"ms":35000}] 15:32:46 INFO - PROCESS | 1804 | 1461191566725 Marionette TRACE conn5 <- [1,1686,null,{}] 15:32:46 INFO - PROCESS | 1804 | 1461191566729 Marionette TRACE conn5 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:46 INFO - PROCESS | 1804 | 1461191566839 Marionette TRACE conn5 <- [1,1687,null,{"value":null}] 15:32:46 INFO - PROCESS | 1804 | 1461191566846 Marionette TRACE conn5 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:46 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E14BA000 == 50 [pid = 1804] [id = 431] 15:32:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 103 (00000074DDED6400) [pid = 1804] [serial = 1293] [outer = 0000000000000000] 15:32:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 104 (00000074DDEE1400) [pid = 1804] [serial = 1294] [outer = 00000074DDED6400] 15:32:46 INFO - PROCESS | 1804 | 1461191566945 Marionette DEBUG loaded listener.js 15:32:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 105 (00000074DE59A000) [pid = 1804] [serial = 1295] [outer = 00000074DDED6400] 15:32:47 INFO - PROCESS | 1804 | 1461191567319 Marionette TRACE conn5 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 15:32:47 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 15:32:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 629ms 15:32:47 INFO - PROCESS | 1804 | 1461191567355 Marionette TRACE conn5 -> [0,1689,"getWindowHandle",null] 15:32:47 INFO - PROCESS | 1804 | 1461191567357 Marionette TRACE conn5 <- [1,1689,null,{"value":"13"}] 15:32:47 INFO - PROCESS | 1804 | 1461191567360 Marionette TRACE conn5 -> [0,1690,"setScriptTimeout",{"ms":35000}] 15:32:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 15:32:47 INFO - PROCESS | 1804 | 1461191567362 Marionette TRACE conn5 <- [1,1690,null,{}] 15:32:47 INFO - PROCESS | 1804 | 1461191567366 Marionette TRACE conn5 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:47 INFO - PROCESS | 1804 | 1461191567475 Marionette TRACE conn5 <- [1,1691,null,{"value":null}] 15:32:47 INFO - PROCESS | 1804 | 1461191567481 Marionette TRACE conn5 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:47 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E2A83000 == 51 [pid = 1804] [id = 432] 15:32:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 106 (00000074DD461400) [pid = 1804] [serial = 1296] [outer = 0000000000000000] 15:32:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 107 (00000074DE9E2800) [pid = 1804] [serial = 1297] [outer = 00000074DD461400] 15:32:47 INFO - PROCESS | 1804 | 1461191567574 Marionette DEBUG loaded listener.js 15:32:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 108 (00000074DEC3C800) [pid = 1804] [serial = 1298] [outer = 00000074DD461400] 15:32:47 INFO - PROCESS | 1804 | --DOMWINDOW == 107 (00000074E1C1E400) [pid = 1804] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 15:32:48 INFO - PROCESS | 1804 | --DOMWINDOW == 106 (00000074DEA99800) [pid = 1804] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 15:32:48 INFO - PROCESS | 1804 | --DOMWINDOW == 105 (00000074D68A3400) [pid = 1804] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 15:32:48 INFO - PROCESS | 1804 | --DOMWINDOW == 104 (00000074DF996800) [pid = 1804] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 15:32:48 INFO - PROCESS | 1804 | --DOMWINDOW == 103 (00000074DED93400) [pid = 1804] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 15:32:48 INFO - PROCESS | 1804 | --DOMWINDOW == 102 (00000074D183D400) [pid = 1804] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 15:32:48 INFO - PROCESS | 1804 | --DOMWINDOW == 101 (00000074DD449800) [pid = 1804] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 15:32:48 INFO - PROCESS | 1804 | --DOMWINDOW == 100 (00000074DED94000) [pid = 1804] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 15:32:48 INFO - PROCESS | 1804 | --DOMWINDOW == 99 (00000074D183DC00) [pid = 1804] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 15:32:48 INFO - PROCESS | 1804 | --DOMWINDOW == 98 (00000074DD7C2C00) [pid = 1804] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 15:32:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 15:32:48 INFO - PROCESS | 1804 | --DOMWINDOW == 97 (00000074D1DAB800) [pid = 1804] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 15:32:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 852ms 15:32:48 INFO - PROCESS | 1804 | --DOMWINDOW == 96 (00000074DAA58000) [pid = 1804] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 15:32:48 INFO - PROCESS | 1804 | --DOMWINDOW == 95 (00000074D0D59000) [pid = 1804] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 15:32:48 INFO - PROCESS | 1804 | 1461191568142 Marionette TRACE conn5 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 15:32:48 INFO - PROCESS | 1804 | 1461191568216 Marionette TRACE conn5 -> [0,1693,"getWindowHandle",null] 15:32:48 INFO - PROCESS | 1804 | 1461191568219 Marionette TRACE conn5 <- [1,1693,null,{"value":"13"}] 15:32:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 15:32:48 INFO - PROCESS | 1804 | 1461191568222 Marionette TRACE conn5 -> [0,1694,"setScriptTimeout",{"ms":35000}] 15:32:48 INFO - PROCESS | 1804 | 1461191568224 Marionette TRACE conn5 <- [1,1694,null,{}] 15:32:48 INFO - PROCESS | 1804 | 1461191568227 Marionette TRACE conn5 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:48 INFO - PROCESS | 1804 | 1461191568312 Marionette TRACE conn5 <- [1,1695,null,{"value":null}] 15:32:48 INFO - PROCESS | 1804 | 1461191568318 Marionette TRACE conn5 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:48 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E0D17000 == 52 [pid = 1804] [id = 433] 15:32:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 96 (00000074D68A3400) [pid = 1804] [serial = 1299] [outer = 0000000000000000] 15:32:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 97 (00000074DE6F8800) [pid = 1804] [serial = 1300] [outer = 00000074D68A3400] 15:32:48 INFO - PROCESS | 1804 | 1461191568367 Marionette DEBUG loaded listener.js 15:32:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 98 (00000074DED71400) [pid = 1804] [serial = 1301] [outer = 00000074D68A3400] 15:32:48 INFO - PROCESS | 1804 | 1461191568768 Marionette TRACE conn5 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 15:32:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 15:32:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 585ms 15:32:48 INFO - PROCESS | 1804 | 1461191568844 Marionette TRACE conn5 -> [0,1697,"getWindowHandle",null] 15:32:48 INFO - PROCESS | 1804 | 1461191568846 Marionette TRACE conn5 <- [1,1697,null,{"value":"13"}] 15:32:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 15:32:48 INFO - PROCESS | 1804 | 1461191568850 Marionette TRACE conn5 -> [0,1698,"setScriptTimeout",{"ms":35000}] 15:32:48 INFO - PROCESS | 1804 | 1461191568852 Marionette TRACE conn5 <- [1,1698,null,{}] 15:32:48 INFO - PROCESS | 1804 | 1461191568856 Marionette TRACE conn5 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:48 INFO - PROCESS | 1804 | 1461191568942 Marionette TRACE conn5 <- [1,1699,null,{"value":null}] 15:32:48 INFO - PROCESS | 1804 | 1461191568948 Marionette TRACE conn5 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:48 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E3784000 == 53 [pid = 1804] [id = 434] 15:32:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 99 (00000074DED89800) [pid = 1804] [serial = 1302] [outer = 0000000000000000] 15:32:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 100 (00000074DED96800) [pid = 1804] [serial = 1303] [outer = 00000074DED89800] 15:32:49 INFO - PROCESS | 1804 | 1461191568995 Marionette DEBUG loaded listener.js 15:32:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 101 (00000074DF939800) [pid = 1804] [serial = 1304] [outer = 00000074DED89800] 15:32:49 INFO - PROCESS | 1804 | 1461191569386 Marionette TRACE conn5 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 15:32:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 15:32:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 588ms 15:32:49 INFO - PROCESS | 1804 | 1461191569439 Marionette TRACE conn5 -> [0,1701,"getWindowHandle",null] 15:32:49 INFO - PROCESS | 1804 | 1461191569442 Marionette TRACE conn5 <- [1,1701,null,{"value":"13"}] 15:32:49 INFO - PROCESS | 1804 | 1461191569445 Marionette TRACE conn5 -> [0,1702,"setScriptTimeout",{"ms":35000}] 15:32:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 15:32:49 INFO - PROCESS | 1804 | 1461191569448 Marionette TRACE conn5 <- [1,1702,null,{}] 15:32:49 INFO - PROCESS | 1804 | 1461191569458 Marionette TRACE conn5 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:49 INFO - PROCESS | 1804 | 1461191569562 Marionette TRACE conn5 <- [1,1703,null,{"value":null}] 15:32:49 INFO - PROCESS | 1804 | 1461191569569 Marionette TRACE conn5 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:49 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E3AAB000 == 54 [pid = 1804] [id = 435] 15:32:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 102 (00000074DF935C00) [pid = 1804] [serial = 1305] [outer = 0000000000000000] 15:32:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 103 (00000074E07E6800) [pid = 1804] [serial = 1306] [outer = 00000074DF935C00] 15:32:49 INFO - PROCESS | 1804 | 1461191569621 Marionette DEBUG loaded listener.js 15:32:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 104 (00000074E1C16000) [pid = 1804] [serial = 1307] [outer = 00000074DF935C00] 15:32:50 INFO - PROCESS | 1804 | 1461191570170 Marionette TRACE conn5 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ 2*radius is drawn sensibly - assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255 15:32:50 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 15:32:50 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 15:32:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:32:50 INFO - _addTest/ [0,1705,"getWindowHandle",null] 15:32:50 INFO - PROCESS | 1804 | 1461191570231 Marionette TRACE conn5 <- [1,1705,null,{"value":"13"}] 15:32:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 15:32:50 INFO - PROCESS | 1804 | 1461191570237 Marionette TRACE conn5 -> [0,1706,"setScriptTimeout",{"ms":35000}] 15:32:50 INFO - PROCESS | 1804 | 1461191570242 Marionette TRACE conn5 <- [1,1706,null,{}] 15:32:50 INFO - PROCESS | 1804 | 1461191570249 Marionette TRACE conn5 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:50 INFO - PROCESS | 1804 | 1461191570365 Marionette TRACE conn5 <- [1,1707,null,{"value":null}] 15:32:50 INFO - PROCESS | 1804 | 1461191570540 Marionette TRACE conn5 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:50 INFO - PROCESS | 1804 | ++DOCSHELL 00000074D86A9000 == 55 [pid = 1804] [id = 436] 15:32:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 105 (00000074D1D82400) [pid = 1804] [serial = 1308] [outer = 0000000000000000] 15:32:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 106 (00000074D1D88800) [pid = 1804] [serial = 1309] [outer = 00000074D1D82400] 15:32:50 INFO - PROCESS | 1804 | 1461191570686 Marionette DEBUG loaded listener.js 15:32:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 107 (00000074D6033400) [pid = 1804] [serial = 1310] [outer = 00000074D1D82400] 15:32:51 INFO - PROCESS | 1804 | 1461191571723 Marionette TRACE conn5 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 15:32:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 15:32:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1525ms 15:32:51 INFO - PROCESS | 1804 | 1461191571765 Marionette TRACE conn5 -> [0,1709,"getWindowHandle",null] 15:32:51 INFO - PROCESS | 1804 | 1461191571772 Marionette TRACE conn5 <- [1,1709,null,{"value":"13"}] 15:32:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 15:32:51 INFO - PROCESS | 1804 | 1461191571779 Marionette TRACE conn5 -> [0,1710,"setScriptTimeout",{"ms":35000}] 15:32:51 INFO - PROCESS | 1804 | 1461191571782 Marionette TRACE conn5 <- [1,1710,null,{}] 15:32:51 INFO - PROCESS | 1804 | 1461191571786 Marionette TRACE conn5 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:51 INFO - PROCESS | 1804 | 1461191571899 Marionette TRACE conn5 <- [1,1711,null,{"value":null}] 15:32:52 INFO - PROCESS | 1804 | 1461191572023 Marionette TRACE conn5 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:52 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DF2E2800 == 56 [pid = 1804] [id = 437] 15:32:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 108 (00000074D70C5400) [pid = 1804] [serial = 1311] [outer = 0000000000000000] 15:32:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 109 (00000074DAAC6400) [pid = 1804] [serial = 1312] [outer = 00000074D70C5400] 15:32:52 INFO - PROCESS | 1804 | 1461191572081 Marionette DEBUG loaded listener.js 15:32:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 110 (00000074DD45A400) [pid = 1804] [serial = 1313] [outer = 00000074D70C5400] 15:32:52 INFO - PROCESS | 1804 | 1461191572633 Marionette TRACE conn5 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 15:32:52 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 15:32:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 923ms 15:32:52 INFO - PROCESS | 1804 | 1461191572708 Marionette TRACE conn5 -> [0,1713,"getWindowHandle",null] 15:32:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 15:32:52 INFO - PROCESS | 1804 | 1461191572711 Marionette TRACE conn5 <- [1,1713,null,{"value":"13"}] 15:32:52 INFO - PROCESS | 1804 | 1461191572715 Marionette TRACE conn5 -> [0,1714,"setScriptTimeout",{"ms":35000}] 15:32:52 INFO - PROCESS | 1804 | 1461191572719 Marionette TRACE conn5 <- [1,1714,null,{}] 15:32:52 INFO - PROCESS | 1804 | 1461191572744 Marionette TRACE conn5 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:52 INFO - PROCESS | 1804 | 1461191572890 Marionette TRACE conn5 <- [1,1715,null,{"value":null}] 15:32:52 INFO - PROCESS | 1804 | 1461191572942 Marionette TRACE conn5 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:52 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E5D5F000 == 57 [pid = 1804] [id = 438] 15:32:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 111 (00000074DEC31000) [pid = 1804] [serial = 1314] [outer = 0000000000000000] 15:32:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 112 (00000074DED90800) [pid = 1804] [serial = 1315] [outer = 00000074DEC31000] 15:32:53 INFO - PROCESS | 1804 | 1461191573002 Marionette DEBUG loaded listener.js 15:32:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 113 (00000074E0D71800) [pid = 1804] [serial = 1316] [outer = 00000074DEC31000] 15:32:53 INFO - PROCESS | 1804 | 1461191573624 Marionette TRACE conn5 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 15:32:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 15:32:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 985ms 15:32:53 INFO - PROCESS | 1804 | 1461191573702 Marionette TRACE conn5 -> [0,1717,"getWindowHandle",null] 15:32:53 INFO - PROCESS | 1804 | 1461191573705 Marionette TRACE conn5 <- [1,1717,null,{"value":"13"}] 15:32:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 15:32:53 INFO - PROCESS | 1804 | 1461191573709 Marionette TRACE conn5 -> [0,1718,"setScriptTimeout",{"ms":35000}] 15:32:53 INFO - PROCESS | 1804 | 1461191573711 Marionette TRACE conn5 <- [1,1718,null,{}] 15:32:53 INFO - PROCESS | 1804 | 1461191573715 Marionette TRACE conn5 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:53 INFO - PROCESS | 1804 | 1461191573831 Marionette TRACE conn5 <- [1,1719,null,{"value":null}] 15:32:53 INFO - PROCESS | 1804 | 1461191573948 Marionette TRACE conn5 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:53 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E611D800 == 58 [pid = 1804] [id = 439] 15:32:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 114 (00000074E1B60800) [pid = 1804] [serial = 1317] [outer = 0000000000000000] 15:32:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 115 (00000074E1FBC800) [pid = 1804] [serial = 1318] [outer = 00000074E1B60800] 15:32:54 INFO - PROCESS | 1804 | 1461191574007 Marionette DEBUG loaded listener.js 15:32:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 116 (00000074E1FF6800) [pid = 1804] [serial = 1319] [outer = 00000074E1B60800] 15:32:54 INFO - PROCESS | 1804 | 1461191574617 Marionette TRACE conn5 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",1,"assert_equals: Red channel of the pixel at (1, 48) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1721,"getWindowHandle",null] 15:32:54 INFO - PROCESS | 1804 | 1461191574636 Marionette TRACE conn5 <- [1,1721,null,{"value":"13"}] 15:32:54 INFO - PROCESS | 1804 | 1461191574640 Marionette TRACE conn5 -> [0,1722,"setScriptTimeout",{"ms":35000}] 15:32:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 15:32:54 INFO - PROCESS | 1804 | 1461191574642 Marionette TRACE conn5 <- [1,1722,null,{}] 15:32:54 INFO - PROCESS | 1804 | 1461191574646 Marionette TRACE conn5 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:54 INFO - PROCESS | 1804 | 1461191574750 Marionette TRACE conn5 <- [1,1723,null,{"value":null}] 15:32:54 INFO - PROCESS | 1804 | 1461191574832 Marionette TRACE conn5 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:54 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E633D000 == 59 [pid = 1804] [id = 440] 15:32:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 117 (00000074CFAD7000) [pid = 1804] [serial = 1320] [outer = 0000000000000000] 15:32:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 118 (00000074E2048400) [pid = 1804] [serial = 1321] [outer = 00000074CFAD7000] 15:32:54 INFO - PROCESS | 1804 | 1461191574938 Marionette DEBUG loaded listener.js 15:32:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 119 (00000074E289A800) [pid = 1804] [serial = 1322] [outer = 00000074CFAD7000] 15:32:55 INFO - PROCESS | 1804 | 1461191575636 Marionette TRACE conn5 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 15:32:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 15:32:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1021ms 15:32:55 INFO - PROCESS | 1804 | 1461191575682 Marionette TRACE conn5 -> [0,1725,"getWindowHandle",null] 15:32:55 INFO - PROCESS | 1804 | 1461191575686 Marionette TRACE conn5 <- [1,1725,null,{"value":"13"}] 15:32:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 15:32:55 INFO - PROCESS | 1804 | 1461191575716 Marionette TRACE conn5 -> [0,1726,"setScriptTimeout",{"ms":35000}] 15:32:55 INFO - PROCESS | 1804 | 1461191575720 Marionette TRACE conn5 <- [1,1726,null,{}] 15:32:55 INFO - PROCESS | 1804 | 1461191575726 Marionette TRACE conn5 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:55 INFO - PROCESS | 1804 | 1461191575828 Marionette TRACE conn5 <- [1,1727,null,{"value":null}] 15:32:55 INFO - PROCESS | 1804 | 1461191575907 Marionette TRACE conn5 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:55 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DD936800 == 60 [pid = 1804] [id = 441] 15:32:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 120 (00000074CF9D6400) [pid = 1804] [serial = 1323] [outer = 0000000000000000] 15:32:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 121 (00000074D0D57800) [pid = 1804] [serial = 1324] [outer = 00000074CF9D6400] 15:32:56 INFO - PROCESS | 1804 | 1461191576003 Marionette DEBUG loaded listener.js 15:32:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 122 (00000074D1E09000) [pid = 1804] [serial = 1325] [outer = 00000074CF9D6400] 15:32:56 INFO - PROCESS | 1804 | --DOCSHELL 00000074DE446000 == 59 [pid = 1804] [id = 392] 15:32:56 INFO - PROCESS | 1804 | --DOCSHELL 00000074E3784000 == 58 [pid = 1804] [id = 434] 15:32:56 INFO - PROCESS | 1804 | --DOCSHELL 00000074E0D17000 == 57 [pid = 1804] [id = 433] 15:32:56 INFO - PROCESS | 1804 | --DOCSHELL 00000074E2A83000 == 56 [pid = 1804] [id = 432] 15:32:56 INFO - PROCESS | 1804 | --DOCSHELL 00000074E14BA000 == 55 [pid = 1804] [id = 431] 15:32:56 INFO - PROCESS | 1804 | --DOCSHELL 00000074D6DC1000 == 54 [pid = 1804] [id = 430] 15:32:56 INFO - PROCESS | 1804 | --DOCSHELL 00000074DEC48000 == 53 [pid = 1804] [id = 429] 15:32:56 INFO - PROCESS | 1804 | --DOCSHELL 00000074DE210800 == 52 [pid = 1804] [id = 428] 15:32:56 INFO - PROCESS | 1804 | --DOCSHELL 00000074DCE81800 == 51 [pid = 1804] [id = 427] 15:32:56 INFO - PROCESS | 1804 | --DOCSHELL 00000074D28D4800 == 50 [pid = 1804] [id = 426] 15:32:56 INFO - PROCESS | 1804 | --DOCSHELL 00000074D7B8B800 == 49 [pid = 1804] [id = 425] 15:32:56 INFO - PROCESS | 1804 | --DOMWINDOW == 121 (00000074E1FCB800) [pid = 1804] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 15:32:56 INFO - PROCESS | 1804 | 1461191576659 Marionette TRACE conn5 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 15:32:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 15:32:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 986ms 15:32:56 INFO - PROCESS | 1804 | 1461191576705 Marionette TRACE conn5 -> [0,1729,"getWindowHandle",null] 15:32:56 INFO - PROCESS | 1804 | 1461191576710 Marionette TRACE conn5 <- [1,1729,null,{"value":"13"}] 15:32:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 15:32:56 INFO - PROCESS | 1804 | --DOMWINDOW == 120 (00000074E1FBEC00) [pid = 1804] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 15:32:56 INFO - PROCESS | 1804 | --DOMWINDOW == 119 (00000074DD45E000) [pid = 1804] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 15:32:56 INFO - PROCESS | 1804 | --DOMWINDOW == 118 (00000074E1C46400) [pid = 1804] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 15:32:56 INFO - PROCESS | 1804 | --DOMWINDOW == 117 (00000074DEC38000) [pid = 1804] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 15:32:56 INFO - PROCESS | 1804 | --DOMWINDOW == 116 (00000074D7A39000) [pid = 1804] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 15:32:56 INFO - PROCESS | 1804 | --DOMWINDOW == 115 (00000074DDEDF800) [pid = 1804] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 15:32:56 INFO - PROCESS | 1804 | --DOMWINDOW == 114 (00000074DECBFC00) [pid = 1804] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 15:32:56 INFO - PROCESS | 1804 | --DOMWINDOW == 113 (00000074E1419400) [pid = 1804] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 15:32:56 INFO - PROCESS | 1804 | --DOMWINDOW == 112 (00000074DF07C000) [pid = 1804] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 15:32:56 INFO - PROCESS | 1804 | --DOMWINDOW == 111 (00000074D6083C00) [pid = 1804] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 15:32:56 INFO - PROCESS | 1804 | --DOMWINDOW == 110 (00000074DED91000) [pid = 1804] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 15:32:56 INFO - PROCESS | 1804 | --DOMWINDOW == 109 (00000074DF9F0000) [pid = 1804] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 15:32:56 INFO - PROCESS | 1804 | --DOMWINDOW == 108 (00000074DA8A7400) [pid = 1804] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 15:32:56 INFO - PROCESS | 1804 | --DOMWINDOW == 107 (00000074DE0E0800) [pid = 1804] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 15:32:56 INFO - PROCESS | 1804 | --DOMWINDOW == 106 (00000074DF2A8800) [pid = 1804] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 15:32:56 INFO - PROCESS | 1804 | --DOMWINDOW == 105 (00000074E14A4000) [pid = 1804] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 15:32:56 INFO - PROCESS | 1804 | --DOMWINDOW == 104 (00000074D1DB0400) [pid = 1804] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 15:32:56 INFO - PROCESS | 1804 | --DOMWINDOW == 103 (00000074D1DBD000) [pid = 1804] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 15:32:56 INFO - PROCESS | 1804 | --DOMWINDOW == 102 (00000074D70C3800) [pid = 1804] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 15:32:56 INFO - PROCESS | 1804 | --DOMWINDOW == 101 (00000074D1847C00) [pid = 1804] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 15:32:56 INFO - PROCESS | 1804 | --DOMWINDOW == 100 (00000074D8644800) [pid = 1804] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 15:32:56 INFO - PROCESS | 1804 | --DOMWINDOW == 99 (00000074DDCBEC00) [pid = 1804] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 15:32:56 INFO - PROCESS | 1804 | --DOMWINDOW == 98 (00000074DD465400) [pid = 1804] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 15:32:56 INFO - PROCESS | 1804 | --DOMWINDOW == 97 (00000074E079B000) [pid = 1804] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 15:32:56 INFO - PROCESS | 1804 | --DOMWINDOW == 96 (00000074E0E92400) [pid = 1804] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 15:32:56 INFO - PROCESS | 1804 | --DOMWINDOW == 95 (00000074E079E000) [pid = 1804] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 15:32:56 INFO - PROCESS | 1804 | 1461191576733 Marionette TRACE conn5 -> [0,1730,"setScriptTimeout",{"ms":35000}] 15:32:56 INFO - PROCESS | 1804 | 1461191576736 Marionette TRACE conn5 <- [1,1730,null,{}] 15:32:56 INFO - PROCESS | 1804 | 1461191576742 Marionette TRACE conn5 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:56 INFO - PROCESS | 1804 | 1461191576832 Marionette TRACE conn5 <- [1,1731,null,{"value":null}] 15:32:56 INFO - PROCESS | 1804 | 1461191576839 Marionette TRACE conn5 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:56 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DB518000 == 50 [pid = 1804] [id = 442] 15:32:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 96 (00000074D1DB4400) [pid = 1804] [serial = 1326] [outer = 0000000000000000] 15:32:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 97 (00000074D2867400) [pid = 1804] [serial = 1327] [outer = 00000074D1DB4400] 15:32:56 INFO - PROCESS | 1804 | 1461191576886 Marionette DEBUG loaded listener.js 15:32:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 98 (00000074D695D800) [pid = 1804] [serial = 1328] [outer = 00000074D1DB4400] 15:32:57 INFO - PROCESS | 1804 | 1461191577411 Marionette TRACE conn5 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 15:32:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 15:32:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 734ms 15:32:57 INFO - PROCESS | 1804 | 1461191577458 Marionette TRACE conn5 -> [0,1733,"getWindowHandle",null] 15:32:57 INFO - PROCESS | 1804 | 1461191577460 Marionette TRACE conn5 <- [1,1733,null,{"value":"13"}] 15:32:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 15:32:57 INFO - PROCESS | 1804 | 1461191577464 Marionette TRACE conn5 -> [0,1734,"setScriptTimeout",{"ms":35000}] 15:32:57 INFO - PROCESS | 1804 | 1461191577468 Marionette TRACE conn5 <- [1,1734,null,{}] 15:32:57 INFO - PROCESS | 1804 | 1461191577478 Marionette TRACE conn5 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:57 INFO - PROCESS | 1804 | 1461191577570 Marionette TRACE conn5 <- [1,1735,null,{"value":null}] 15:32:57 INFO - PROCESS | 1804 | 1461191577653 Marionette TRACE conn5 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:57 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DEC58000 == 51 [pid = 1804] [id = 443] 15:32:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 99 (00000074D615EC00) [pid = 1804] [serial = 1329] [outer = 0000000000000000] 15:32:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 100 (00000074DAAC3800) [pid = 1804] [serial = 1330] [outer = 00000074D615EC00] 15:32:57 INFO - PROCESS | 1804 | 1461191577705 Marionette DEBUG loaded listener.js 15:32:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 101 (00000074DBCA1000) [pid = 1804] [serial = 1331] [outer = 00000074D615EC00] 15:32:58 INFO - PROCESS | 1804 | 1461191578121 Marionette TRACE conn5 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 15:32:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 15:32:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 692ms 15:32:58 INFO - PROCESS | 1804 | 1461191578159 Marionette TRACE conn5 -> [0,1737,"getWindowHandle",null] 15:32:58 INFO - PROCESS | 1804 | 1461191578162 Marionette TRACE conn5 <- [1,1737,null,{"value":"13"}] 15:32:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 15:32:58 INFO - PROCESS | 1804 | 1461191578165 Marionette TRACE conn5 -> [0,1738,"setScriptTimeout",{"ms":35000}] 15:32:58 INFO - PROCESS | 1804 | 1461191578167 Marionette TRACE conn5 <- [1,1738,null,{}] 15:32:58 INFO - PROCESS | 1804 | 1461191578170 Marionette TRACE conn5 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:58 INFO - PROCESS | 1804 | 1461191578257 Marionette TRACE conn5 <- [1,1739,null,{"value":null}] 15:32:58 INFO - PROCESS | 1804 | 1461191578263 Marionette TRACE conn5 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:58 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E0D16800 == 52 [pid = 1804] [id = 444] 15:32:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 102 (00000074DD460C00) [pid = 1804] [serial = 1332] [outer = 0000000000000000] 15:32:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 103 (00000074DDDF2000) [pid = 1804] [serial = 1333] [outer = 00000074DD460C00] 15:32:58 INFO - PROCESS | 1804 | 1461191578310 Marionette DEBUG loaded listener.js 15:32:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 104 (00000074DE0DC800) [pid = 1804] [serial = 1334] [outer = 00000074DD460C00] 15:32:58 INFO - PROCESS | 1804 | 1461191578758 Marionette TRACE conn5 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 15:32:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 15:32:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 630ms 15:32:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 15:32:58 INFO - PROCESS | 1804 | 1461191578804 Marionette TRACE conn5 -> [0,1741,"getWindowHandle",null] 15:32:58 INFO - PROCESS | 1804 | 1461191578807 Marionette TRACE conn5 <- [1,1741,null,{"value":"13"}] 15:32:58 INFO - PROCESS | 1804 | 1461191578811 Marionette TRACE conn5 -> [0,1742,"setScriptTimeout",{"ms":35000}] 15:32:58 INFO - PROCESS | 1804 | 1461191578812 Marionette TRACE conn5 <- [1,1742,null,{}] 15:32:58 INFO - PROCESS | 1804 | 1461191578816 Marionette TRACE conn5 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:58 INFO - PROCESS | 1804 | 1461191578925 Marionette TRACE conn5 <- [1,1743,null,{"value":null}] 15:32:59 INFO - PROCESS | 1804 | 1461191579011 Marionette TRACE conn5 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:59 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E2A7F000 == 53 [pid = 1804] [id = 445] 15:32:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 105 (00000074DEA95400) [pid = 1804] [serial = 1335] [outer = 0000000000000000] 15:32:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 106 (00000074DEAA0400) [pid = 1804] [serial = 1336] [outer = 00000074DEA95400] 15:32:59 INFO - PROCESS | 1804 | 1461191579059 Marionette DEBUG loaded listener.js 15:32:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 107 (00000074DECC1800) [pid = 1804] [serial = 1337] [outer = 00000074DEA95400] 15:32:59 INFO - PROCESS | 1804 | 1461191579483 Marionette TRACE conn5 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 15:32:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 15:32:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 735ms 15:32:59 INFO - PROCESS | 1804 | 1461191579546 Marionette TRACE conn5 -> [0,1745,"getWindowHandle",null] 15:32:59 INFO - PROCESS | 1804 | 1461191579549 Marionette TRACE conn5 <- [1,1745,null,{"value":"13"}] 15:32:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 15:32:59 INFO - PROCESS | 1804 | 1461191579552 Marionette TRACE conn5 -> [0,1746,"setScriptTimeout",{"ms":35000}] 15:32:59 INFO - PROCESS | 1804 | 1461191579554 Marionette TRACE conn5 <- [1,1746,null,{}] 15:32:59 INFO - PROCESS | 1804 | 1461191579557 Marionette TRACE conn5 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:59 INFO - PROCESS | 1804 | 1461191579706 Marionette TRACE conn5 <- [1,1747,null,{"value":null}] 15:32:59 INFO - PROCESS | 1804 | 1461191579767 Marionette TRACE conn5 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:59 INFO - PROCESS | 1804 | ++DOCSHELL 00000074D7AD4800 == 54 [pid = 1804] [id = 446] 15:32:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 108 (00000074DFC5FC00) [pid = 1804] [serial = 1338] [outer = 0000000000000000] 15:32:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 109 (00000074E079E800) [pid = 1804] [serial = 1339] [outer = 00000074DFC5FC00] 15:32:59 INFO - PROCESS | 1804 | 1461191579818 Marionette DEBUG loaded listener.js 15:32:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 110 (00000074E1B5F000) [pid = 1804] [serial = 1340] [outer = 00000074DFC5FC00] 15:33:00 INFO - PROCESS | 1804 | 1461191580253 Marionette TRACE conn5 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 15:33:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 15:33:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 734ms 15:33:00 INFO - PROCESS | 1804 | 1461191580307 Marionette TRACE conn5 -> [0,1749,"getWindowHandle",null] 15:33:00 INFO - PROCESS | 1804 | 1461191580310 Marionette TRACE conn5 <- [1,1749,null,{"value":"13"}] 15:33:00 INFO - PROCESS | 1804 | 1461191580318 Marionette TRACE conn5 -> [0,1750,"setScriptTimeout",{"ms":35000}] 15:33:00 INFO - PROCESS | 1804 | 1461191580320 Marionette TRACE conn5 <- [1,1750,null,{}] 15:33:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 15:33:00 INFO - PROCESS | 1804 | 1461191580323 Marionette TRACE conn5 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:00 INFO - PROCESS | 1804 | 1461191580433 Marionette TRACE conn5 <- [1,1751,null,{"value":null}] 15:33:00 INFO - PROCESS | 1804 | 1461191580445 Marionette TRACE conn5 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:00 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E5D0F800 == 55 [pid = 1804] [id = 447] 15:33:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 111 (00000074E1C42800) [pid = 1804] [serial = 1341] [outer = 0000000000000000] 15:33:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 112 (00000074E1FC0400) [pid = 1804] [serial = 1342] [outer = 00000074E1C42800] 15:33:00 INFO - PROCESS | 1804 | 1461191580536 Marionette DEBUG loaded listener.js 15:33:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 113 (00000074E2046C00) [pid = 1804] [serial = 1343] [outer = 00000074E1C42800] 15:33:00 INFO - PROCESS | 1804 | --DOMWINDOW == 112 (00000074D1820000) [pid = 1804] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 15:33:00 INFO - PROCESS | 1804 | --DOMWINDOW == 111 (00000074D70C0000) [pid = 1804] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 15:33:00 INFO - PROCESS | 1804 | --DOMWINDOW == 110 (00000074D7A3B800) [pid = 1804] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 15:33:00 INFO - PROCESS | 1804 | --DOMWINDOW == 109 (00000074DD45C400) [pid = 1804] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 15:33:00 INFO - PROCESS | 1804 | --DOMWINDOW == 108 (00000074DDED6400) [pid = 1804] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 15:33:00 INFO - PROCESS | 1804 | --DOMWINDOW == 107 (00000074DD73E000) [pid = 1804] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 15:33:00 INFO - PROCESS | 1804 | --DOMWINDOW == 106 (00000074DD461400) [pid = 1804] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 15:33:00 INFO - PROCESS | 1804 | --DOMWINDOW == 105 (00000074DED89800) [pid = 1804] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 15:33:00 INFO - PROCESS | 1804 | --DOMWINDOW == 104 (00000074DAAC5400) [pid = 1804] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 15:33:00 INFO - PROCESS | 1804 | --DOMWINDOW == 103 (00000074D68A3400) [pid = 1804] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 15:33:00 INFO - PROCESS | 1804 | --DOMWINDOW == 102 (00000074D2D21800) [pid = 1804] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 15:33:00 INFO - PROCESS | 1804 | --DOMWINDOW == 101 (00000074D70C2C00) [pid = 1804] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 15:33:00 INFO - PROCESS | 1804 | --DOMWINDOW == 100 (00000074D1822C00) [pid = 1804] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 15:33:00 INFO - PROCESS | 1804 | --DOMWINDOW == 99 (00000074CC5BA000) [pid = 1804] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 15:33:01 INFO - PROCESS | 1804 | 1461191581041 Marionette TRACE conn5 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 15:33:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 15:33:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 776ms 15:33:01 INFO - PROCESS | 1804 | 1461191581100 Marionette TRACE conn5 -> [0,1753,"getWindowHandle",null] 15:33:01 INFO - PROCESS | 1804 | 1461191581102 Marionette TRACE conn5 <- [1,1753,null,{"value":"13"}] 15:33:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 15:33:01 INFO - PROCESS | 1804 | 1461191581106 Marionette TRACE conn5 -> [0,1754,"setScriptTimeout",{"ms":35000}] 15:33:01 INFO - PROCESS | 1804 | 1461191581108 Marionette TRACE conn5 <- [1,1754,null,{}] 15:33:01 INFO - PROCESS | 1804 | 1461191581111 Marionette TRACE conn5 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:01 INFO - PROCESS | 1804 | 1461191581222 Marionette TRACE conn5 <- [1,1755,null,{"value":null}] 15:33:01 INFO - PROCESS | 1804 | 1461191581275 Marionette TRACE conn5 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:01 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E5D4B800 == 56 [pid = 1804] [id = 448] 15:33:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 100 (00000074CFAB3400) [pid = 1804] [serial = 1344] [outer = 0000000000000000] 15:33:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 101 (00000074D68A3400) [pid = 1804] [serial = 1345] [outer = 00000074CFAB3400] 15:33:01 INFO - PROCESS | 1804 | 1461191581323 Marionette DEBUG loaded listener.js 15:33:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 102 (00000074DDDEC800) [pid = 1804] [serial = 1346] [outer = 00000074CFAB3400] 15:33:01 INFO - PROCESS | 1804 | 1461191581691 Marionette TRACE conn5 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 15:33:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 15:33:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 629ms 15:33:01 INFO - PROCESS | 1804 | 1461191581738 Marionette TRACE conn5 -> [0,1757,"getWindowHandle",null] 15:33:01 INFO - PROCESS | 1804 | 1461191581740 Marionette TRACE conn5 <- [1,1757,null,{"value":"13"}] 15:33:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 15:33:01 INFO - PROCESS | 1804 | 1461191581744 Marionette TRACE conn5 -> [0,1758,"setScriptTimeout",{"ms":35000}] 15:33:01 INFO - PROCESS | 1804 | 1461191581746 Marionette TRACE conn5 <- [1,1758,null,{}] 15:33:01 INFO - PROCESS | 1804 | 1461191581775 Marionette TRACE conn5 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:01 INFO - PROCESS | 1804 | 1461191581860 Marionette TRACE conn5 <- [1,1759,null,{"value":null}] 15:33:01 INFO - PROCESS | 1804 | 1461191581867 Marionette TRACE conn5 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:01 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E5F91000 == 57 [pid = 1804] [id = 449] 15:33:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 103 (00000074DD760800) [pid = 1804] [serial = 1347] [outer = 0000000000000000] 15:33:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 104 (00000074E289A000) [pid = 1804] [serial = 1348] [outer = 00000074DD760800] 15:33:01 INFO - PROCESS | 1804 | 1461191581912 Marionette DEBUG loaded listener.js 15:33:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 105 (00000074E28A4000) [pid = 1804] [serial = 1349] [outer = 00000074DD760800] 15:33:02 INFO - PROCESS | 1804 | 1461191582319 Marionette TRACE conn5 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 15:33:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 15:33:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 608ms 15:33:02 INFO - PROCESS | 1804 | 1461191582365 Marionette TRACE conn5 -> [0,1761,"getWindowHandle",null] 15:33:02 INFO - PROCESS | 1804 | 1461191582368 Marionette TRACE conn5 <- [1,1761,null,{"value":"13"}] 15:33:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 15:33:02 INFO - PROCESS | 1804 | 1461191582371 Marionette TRACE conn5 -> [0,1762,"setScriptTimeout",{"ms":35000}] 15:33:02 INFO - PROCESS | 1804 | 1461191582373 Marionette TRACE conn5 <- [1,1762,null,{}] 15:33:02 INFO - PROCESS | 1804 | 1461191582382 Marionette TRACE conn5 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:02 INFO - PROCESS | 1804 | 1461191582467 Marionette TRACE conn5 <- [1,1763,null,{"value":null}] 15:33:02 INFO - PROCESS | 1804 | 1461191582474 Marionette TRACE conn5 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:02 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E632B800 == 58 [pid = 1804] [id = 450] 15:33:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 106 (00000074E28A3800) [pid = 1804] [serial = 1350] [outer = 0000000000000000] 15:33:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 107 (00000074DFCDCC00) [pid = 1804] [serial = 1351] [outer = 00000074E28A3800] 15:33:02 INFO - PROCESS | 1804 | 1461191582521 Marionette DEBUG loaded listener.js 15:33:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 108 (00000074E293EC00) [pid = 1804] [serial = 1352] [outer = 00000074E28A3800] 15:33:03 INFO - PROCESS | 1804 | 1461191583033 Marionette TRACE conn5 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 15:33:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 15:33:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 671ms 15:33:03 INFO - PROCESS | 1804 | 1461191583047 Marionette TRACE conn5 -> [0,1765,"getWindowHandle",null] 15:33:03 INFO - PROCESS | 1804 | 1461191583052 Marionette TRACE conn5 <- [1,1765,null,{"value":"13"}] 15:33:03 INFO - PROCESS | 1804 | 1461191583058 Marionette TRACE conn5 -> [0,1766,"setScriptTimeout",{"ms":35000}] 15:33:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 15:33:03 INFO - PROCESS | 1804 | 1461191583062 Marionette TRACE conn5 <- [1,1766,null,{}] 15:33:03 INFO - PROCESS | 1804 | 1461191583070 Marionette TRACE conn5 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:03 INFO - PROCESS | 1804 | 1461191583185 Marionette TRACE conn5 <- [1,1767,null,{"value":null}] 15:33:03 INFO - PROCESS | 1804 | 1461191583358 Marionette TRACE conn5 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:03 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DBC51000 == 59 [pid = 1804] [id = 451] 15:33:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 109 (00000074D160B400) [pid = 1804] [serial = 1353] [outer = 0000000000000000] 15:33:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 110 (00000074D160E000) [pid = 1804] [serial = 1354] [outer = 00000074D160B400] 15:33:03 INFO - PROCESS | 1804 | 1461191583417 Marionette DEBUG loaded listener.js 15:33:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 111 (00000074D183F000) [pid = 1804] [serial = 1355] [outer = 00000074D160B400] 15:33:03 INFO - PROCESS | 1804 | 1461191583970 Marionette TRACE conn5 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 15:33:03 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 15:33:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 923ms 15:33:04 INFO - PROCESS | 1804 | 1461191583994 Marionette TRACE conn5 -> [0,1769,"getWindowHandle",null] 15:33:04 INFO - PROCESS | 1804 | 1461191584001 Marionette TRACE conn5 <- [1,1769,null,{"value":"13"}] 15:33:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 15:33:04 INFO - PROCESS | 1804 | 1461191584009 Marionette TRACE conn5 -> [0,1770,"setScriptTimeout",{"ms":35000}] 15:33:04 INFO - PROCESS | 1804 | 1461191584012 Marionette TRACE conn5 <- [1,1770,null,{}] 15:33:04 INFO - PROCESS | 1804 | 1461191584016 Marionette TRACE conn5 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:04 INFO - PROCESS | 1804 | 1461191584131 Marionette TRACE conn5 <- [1,1771,null,{"value":null}] 15:33:04 INFO - PROCESS | 1804 | 1461191584229 Marionette TRACE conn5 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:04 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E1B7B000 == 60 [pid = 1804] [id = 452] 15:33:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 112 (00000074D7054C00) [pid = 1804] [serial = 1356] [outer = 0000000000000000] 15:33:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 113 (00000074D7955400) [pid = 1804] [serial = 1357] [outer = 00000074D7054C00] 15:33:04 INFO - PROCESS | 1804 | 1461191584287 Marionette DEBUG loaded listener.js 15:33:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 114 (00000074D82A3C00) [pid = 1804] [serial = 1358] [outer = 00000074D7054C00] 15:33:04 INFO - PROCESS | 1804 | 1461191584871 Marionette TRACE conn5 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 15:33:04 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 15:33:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 881ms 15:33:04 INFO - PROCESS | 1804 | 1461191584894 Marionette TRACE conn5 -> [0,1773,"getWindowHandle",null] 15:33:04 INFO - PROCESS | 1804 | 1461191584897 Marionette TRACE conn5 <- [1,1773,null,{"value":"13"}] 15:33:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 15:33:04 INFO - PROCESS | 1804 | 1461191584902 Marionette TRACE conn5 -> [0,1774,"setScriptTimeout",{"ms":35000}] 15:33:04 INFO - PROCESS | 1804 | 1461191584906 Marionette TRACE conn5 <- [1,1774,null,{}] 15:33:04 INFO - PROCESS | 1804 | 1461191584919 Marionette TRACE conn5 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:05 INFO - PROCESS | 1804 | 1461191585037 Marionette TRACE conn5 <- [1,1775,null,{"value":null}] 15:33:05 INFO - PROCESS | 1804 | 1461191585134 Marionette TRACE conn5 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:05 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E7222000 == 61 [pid = 1804] [id = 453] 15:33:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 115 (00000074DDEE1C00) [pid = 1804] [serial = 1359] [outer = 0000000000000000] 15:33:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 116 (00000074DED91000) [pid = 1804] [serial = 1360] [outer = 00000074DDEE1C00] 15:33:05 INFO - PROCESS | 1804 | 1461191585193 Marionette DEBUG loaded listener.js 15:33:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 117 (00000074DFC68800) [pid = 1804] [serial = 1361] [outer = 00000074DDEE1C00] 15:33:05 INFO - PROCESS | 1804 | 1461191585800 Marionette TRACE conn5 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 15:33:05 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 15:33:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 924ms 15:33:05 INFO - PROCESS | 1804 | 1461191585830 Marionette TRACE conn5 -> [0,1777,"getWindowHandle",null] 15:33:05 INFO - PROCESS | 1804 | 1461191585833 Marionette TRACE conn5 <- [1,1777,null,{"value":"13"}] 15:33:05 INFO - PROCESS | 1804 | 1461191585836 Marionette TRACE conn5 -> [0,1778,"setScriptTimeout",{"ms":35000}] 15:33:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 15:33:05 INFO - PROCESS | 1804 | 1461191585838 Marionette TRACE conn5 <- [1,1778,null,{}] 15:33:05 INFO - PROCESS | 1804 | 1461191585842 Marionette TRACE conn5 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:05 INFO - PROCESS | 1804 | 1461191585953 Marionette TRACE conn5 <- [1,1779,null,{"value":null}] 15:33:06 INFO - PROCESS | 1804 | 1461191586049 Marionette TRACE conn5 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:06 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E87D7800 == 62 [pid = 1804] [id = 454] 15:33:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 118 (00000074E1F08400) [pid = 1804] [serial = 1362] [outer = 0000000000000000] 15:33:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 119 (00000074E2042000) [pid = 1804] [serial = 1363] [outer = 00000074E1F08400] 15:33:06 INFO - PROCESS | 1804 | 1461191586107 Marionette DEBUG loaded listener.js 15:33:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 120 (00000074E2964400) [pid = 1804] [serial = 1364] [outer = 00000074E1F08400] 15:33:06 INFO - PROCESS | 1804 | 1461191586668 Marionette TRACE conn5 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 15:33:06 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) 15:33:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 881ms 15:33:06 INFO - PROCESS | 1804 | 1461191586720 Marionette TRACE conn5 -> [0,1781,"getWindowHandle",null] 15:33:06 INFO - PROCESS | 1804 | 1461191586723 Marionette TRACE conn5 <- [1,1781,null,{"value":"13"}] 15:33:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 15:33:06 INFO - PROCESS | 1804 | 1461191586727 Marionette TRACE conn5 -> [0,1782,"setScriptTimeout",{"ms":35000}] 15:33:06 INFO - PROCESS | 1804 | 1461191586729 Marionette TRACE conn5 <- [1,1782,null,{}] 15:33:06 INFO - PROCESS | 1804 | 1461191586732 Marionette TRACE conn5 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:06 INFO - PROCESS | 1804 | 1461191586840 Marionette TRACE conn5 <- [1,1783,null,{"value":null}] 15:33:06 INFO - PROCESS | 1804 | 1461191586937 Marionette TRACE conn5 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:06 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E87F2800 == 63 [pid = 1804] [id = 455] 15:33:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 121 (00000074E1FBC400) [pid = 1804] [serial = 1365] [outer = 0000000000000000] 15:33:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 122 (00000074E25A6800) [pid = 1804] [serial = 1366] [outer = 00000074E1FBC400] 15:33:06 INFO - PROCESS | 1804 | 1461191586994 Marionette DEBUG loaded listener.js 15:33:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 123 (00000074E289E000) [pid = 1804] [serial = 1367] [outer = 00000074E1FBC400] 15:33:07 INFO - PROCESS | 1804 | 1461191587569 Marionette TRACE conn5 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 15:33:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 15:33:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 881ms 15:33:07 INFO - PROCESS | 1804 | 1461191587610 Marionette TRACE conn5 -> [0,1785,"getWindowHandle",null] 15:33:07 INFO - PROCESS | 1804 | 1461191587613 Marionette TRACE conn5 <- [1,1785,null,{"value":"13"}] 15:33:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 15:33:07 INFO - PROCESS | 1804 | 1461191587616 Marionette TRACE conn5 -> [0,1786,"setScriptTimeout",{"ms":35000}] 15:33:07 INFO - PROCESS | 1804 | 1461191587619 Marionette TRACE conn5 <- [1,1786,null,{}] 15:33:07 INFO - PROCESS | 1804 | 1461191587623 Marionette TRACE conn5 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:07 INFO - PROCESS | 1804 | 1461191587754 Marionette TRACE conn5 <- [1,1787,null,{"value":null}] 15:33:07 INFO - PROCESS | 1804 | 1461191587887 Marionette TRACE conn5 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:07 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E6B51800 == 64 [pid = 1804] [id = 456] 15:33:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 124 (00000074E259FC00) [pid = 1804] [serial = 1368] [outer = 0000000000000000] 15:33:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 125 (00000074E29D4800) [pid = 1804] [serial = 1369] [outer = 00000074E259FC00] 15:33:07 INFO - PROCESS | 1804 | 1461191587947 Marionette DEBUG loaded listener.js 15:33:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 126 (00000074E2A22400) [pid = 1804] [serial = 1370] [outer = 00000074E259FC00] 15:33:08 INFO - PROCESS | 1804 | 1461191588870 Marionette TRACE conn5 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 15:33:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 15:33:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1289ms 15:33:08 INFO - PROCESS | 1804 | 1461191588908 Marionette TRACE conn5 -> [0,1789,"getWindowHandle",null] 15:33:08 INFO - PROCESS | 1804 | 1461191588911 Marionette TRACE conn5 <- [1,1789,null,{"value":"13"}] 15:33:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 15:33:08 INFO - PROCESS | 1804 | 1461191588916 Marionette TRACE conn5 -> [0,1790,"setScriptTimeout",{"ms":35000}] 15:33:08 INFO - PROCESS | 1804 | 1461191588919 Marionette TRACE conn5 <- [1,1790,null,{}] 15:33:08 INFO - PROCESS | 1804 | 1461191588925 Marionette TRACE conn5 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:09 INFO - PROCESS | 1804 | 1461191589025 Marionette TRACE conn5 <- [1,1791,null,{"value":null}] 15:33:09 INFO - PROCESS | 1804 | 1461191589151 Marionette TRACE conn5 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:09 INFO - PROCESS | 1804 | ++DOCSHELL 00000074CFA2F800 == 65 [pid = 1804] [id = 457] 15:33:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 127 (00000074CFC2F800) [pid = 1804] [serial = 1371] [outer = 0000000000000000] 15:33:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 128 (00000074D1D86800) [pid = 1804] [serial = 1372] [outer = 00000074CFC2F800] 15:33:09 INFO - PROCESS | 1804 | 1461191589206 Marionette DEBUG loaded listener.js 15:33:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 129 (00000074D6038400) [pid = 1804] [serial = 1373] [outer = 00000074CFC2F800] 15:33:09 INFO - PROCESS | 1804 | --DOCSHELL 00000074E5F91000 == 64 [pid = 1804] [id = 449] 15:33:09 INFO - PROCESS | 1804 | --DOCSHELL 00000074E5D4B800 == 63 [pid = 1804] [id = 448] 15:33:09 INFO - PROCESS | 1804 | --DOCSHELL 00000074E5D0F800 == 62 [pid = 1804] [id = 447] 15:33:09 INFO - PROCESS | 1804 | --DOCSHELL 00000074D7AD4800 == 61 [pid = 1804] [id = 446] 15:33:09 INFO - PROCESS | 1804 | --DOCSHELL 00000074E2A7F000 == 60 [pid = 1804] [id = 445] 15:33:09 INFO - PROCESS | 1804 | --DOCSHELL 00000074E0D16800 == 59 [pid = 1804] [id = 444] 15:33:09 INFO - PROCESS | 1804 | --DOCSHELL 00000074DEC58000 == 58 [pid = 1804] [id = 443] 15:33:09 INFO - PROCESS | 1804 | --DOMWINDOW == 128 (00000074E07E6800) [pid = 1804] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 15:33:09 INFO - PROCESS | 1804 | --DOMWINDOW == 127 (00000074D70C9C00) [pid = 1804] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 15:33:09 INFO - PROCESS | 1804 | --DOMWINDOW == 126 (00000074DF2A0C00) [pid = 1804] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 15:33:09 INFO - PROCESS | 1804 | --DOMWINDOW == 125 (00000074E1FCB000) [pid = 1804] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 15:33:09 INFO - PROCESS | 1804 | --DOCSHELL 00000074DB518000 == 57 [pid = 1804] [id = 442] 15:33:09 INFO - PROCESS | 1804 | --DOCSHELL 00000074DD936800 == 56 [pid = 1804] [id = 441] 15:33:09 INFO - PROCESS | 1804 | --DOCSHELL 00000074D86A9000 == 55 [pid = 1804] [id = 436] 15:33:09 INFO - PROCESS | 1804 | --DOMWINDOW == 124 (00000074DDDEE000) [pid = 1804] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 15:33:09 INFO - PROCESS | 1804 | --DOMWINDOW == 123 (00000074DE59A000) [pid = 1804] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 15:33:09 INFO - PROCESS | 1804 | --DOMWINDOW == 122 (00000074DE6F8800) [pid = 1804] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 15:33:09 INFO - PROCESS | 1804 | --DOMWINDOW == 121 (00000074DBBF1400) [pid = 1804] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 15:33:09 INFO - PROCESS | 1804 | --DOMWINDOW == 120 (00000074D6088800) [pid = 1804] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 15:33:09 INFO - PROCESS | 1804 | --DOMWINDOW == 119 (00000074DAAC9000) [pid = 1804] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 15:33:09 INFO - PROCESS | 1804 | --DOMWINDOW == 118 (00000074DA8A9800) [pid = 1804] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 15:33:09 INFO - PROCESS | 1804 | --DOMWINDOW == 117 (00000074DD760000) [pid = 1804] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 15:33:09 INFO - PROCESS | 1804 | --DOMWINDOW == 116 (00000074DDEE1400) [pid = 1804] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 15:33:09 INFO - PROCESS | 1804 | --DOMWINDOW == 115 (00000074DD76CC00) [pid = 1804] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 15:33:09 INFO - PROCESS | 1804 | --DOMWINDOW == 114 (00000074DE9E2800) [pid = 1804] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 15:33:09 INFO - PROCESS | 1804 | --DOMWINDOW == 113 (00000074DED96800) [pid = 1804] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 15:33:09 INFO - PROCESS | 1804 | --DOMWINDOW == 112 (00000074DB208000) [pid = 1804] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 15:33:09 INFO - PROCESS | 1804 | --DOMWINDOW == 111 (00000074DED71400) [pid = 1804] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 15:33:09 INFO - PROCESS | 1804 | --DOMWINDOW == 110 (00000074D6BC4000) [pid = 1804] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 15:33:09 INFO - PROCESS | 1804 | --DOMWINDOW == 109 (00000074D7053400) [pid = 1804] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 15:33:09 INFO - PROCESS | 1804 | --DOMWINDOW == 108 (00000074D7A97C00) [pid = 1804] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 15:33:09 INFO - PROCESS | 1804 | --DOMWINDOW == 107 (00000074DA8AA800) [pid = 1804] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 15:33:09 INFO - PROCESS | 1804 | --DOMWINDOW == 106 (00000074DEC3C800) [pid = 1804] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 15:33:09 INFO - PROCESS | 1804 | --DOMWINDOW == 105 (00000074D1DC7800) [pid = 1804] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 15:33:09 INFO - PROCESS | 1804 | --DOMWINDOW == 104 (00000074D1842400) [pid = 1804] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 15:33:09 INFO - PROCESS | 1804 | --DOMWINDOW == 103 (00000074CFABA400) [pid = 1804] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 15:33:09 INFO - PROCESS | 1804 | --DOMWINDOW == 102 (00000074D1822800) [pid = 1804] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 15:33:09 INFO - PROCESS | 1804 | --DOMWINDOW == 101 (00000074DF939800) [pid = 1804] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 15:33:09 INFO - PROCESS | 1804 | 1461191589847 Marionette TRACE conn5 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 15:33:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 15:33:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 986ms 15:33:09 INFO - PROCESS | 1804 | 1461191589903 Marionette TRACE conn5 -> [0,1793,"getWindowHandle",null] 15:33:09 INFO - PROCESS | 1804 | 1461191589909 Marionette TRACE conn5 <- [1,1793,null,{"value":"13"}] 15:33:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 15:33:09 INFO - PROCESS | 1804 | 1461191589915 Marionette TRACE conn5 -> [0,1794,"setScriptTimeout",{"ms":35000}] 15:33:09 INFO - PROCESS | 1804 | 1461191589917 Marionette TRACE conn5 <- [1,1794,null,{}] 15:33:09 INFO - PROCESS | 1804 | 1461191589921 Marionette TRACE conn5 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:10 INFO - PROCESS | 1804 | 1461191590014 Marionette TRACE conn5 <- [1,1795,null,{"value":null}] 15:33:10 INFO - PROCESS | 1804 | 1461191590093 Marionette TRACE conn5 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:10 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DBC52000 == 56 [pid = 1804] [id = 458] 15:33:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 102 (00000074CFAAEC00) [pid = 1804] [serial = 1374] [outer = 0000000000000000] 15:33:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 103 (00000074D1821000) [pid = 1804] [serial = 1375] [outer = 00000074CFAAEC00] 15:33:10 INFO - PROCESS | 1804 | 1461191590141 Marionette DEBUG loaded listener.js 15:33:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 104 (00000074D61BAC00) [pid = 1804] [serial = 1376] [outer = 00000074CFAAEC00] 15:33:10 INFO - PROCESS | 1804 | 1461191590587 Marionette TRACE conn5 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 15:33:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 15:33:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 735ms 15:33:10 INFO - PROCESS | 1804 | 1461191590650 Marionette TRACE conn5 -> [0,1797,"getWindowHandle",null] 15:33:10 INFO - PROCESS | 1804 | 1461191590653 Marionette TRACE conn5 <- [1,1797,null,{"value":"13"}] 15:33:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 15:33:10 INFO - PROCESS | 1804 | 1461191590656 Marionette TRACE conn5 -> [0,1798,"setScriptTimeout",{"ms":35000}] 15:33:10 INFO - PROCESS | 1804 | 1461191590660 Marionette TRACE conn5 <- [1,1798,null,{}] 15:33:10 INFO - PROCESS | 1804 | 1461191590671 Marionette TRACE conn5 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:10 INFO - PROCESS | 1804 | 1461191590759 Marionette TRACE conn5 <- [1,1799,null,{"value":null}] 15:33:10 INFO - PROCESS | 1804 | 1461191590768 Marionette TRACE conn5 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:10 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DE4EA800 == 57 [pid = 1804] [id = 459] 15:33:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 105 (00000074D7956000) [pid = 1804] [serial = 1377] [outer = 0000000000000000] 15:33:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 106 (00000074D7A3D800) [pid = 1804] [serial = 1378] [outer = 00000074D7956000] 15:33:10 INFO - PROCESS | 1804 | 1461191590817 Marionette DEBUG loaded listener.js 15:33:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 107 (00000074D8645400) [pid = 1804] [serial = 1379] [outer = 00000074D7956000] 15:33:11 INFO - PROCESS | 1804 | 1461191591288 Marionette TRACE conn5 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 15:33:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 15:33:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 693ms 15:33:11 INFO - PROCESS | 1804 | 1461191591353 Marionette TRACE conn5 -> [0,1801,"getWindowHandle",null] 15:33:11 INFO - PROCESS | 1804 | 1461191591355 Marionette TRACE conn5 <- [1,1801,null,{"value":"13"}] 15:33:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 15:33:11 INFO - PROCESS | 1804 | 1461191591388 Marionette TRACE conn5 -> [0,1802,"setScriptTimeout",{"ms":35000}] 15:33:11 INFO - PROCESS | 1804 | 1461191591390 Marionette TRACE conn5 <- [1,1802,null,{}] 15:33:11 INFO - PROCESS | 1804 | 1461191591396 Marionette TRACE conn5 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:11 INFO - PROCESS | 1804 | 1461191591483 Marionette TRACE conn5 <- [1,1803,null,{"value":null}] 15:33:11 INFO - PROCESS | 1804 | 1461191591567 Marionette TRACE conn5 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:11 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DED54800 == 58 [pid = 1804] [id = 460] 15:33:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 108 (00000074D7A36800) [pid = 1804] [serial = 1380] [outer = 0000000000000000] 15:33:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 109 (00000074DB206800) [pid = 1804] [serial = 1381] [outer = 00000074D7A36800] 15:33:11 INFO - PROCESS | 1804 | 1461191591617 Marionette DEBUG loaded listener.js 15:33:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 110 (00000074DB5B2400) [pid = 1804] [serial = 1382] [outer = 00000074D7A36800] 15:33:12 INFO - PROCESS | 1804 | 1461191592053 Marionette TRACE conn5 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 15:33:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 15:33:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 713ms 15:33:12 INFO - PROCESS | 1804 | 1461191592074 Marionette TRACE conn5 -> [0,1805,"getWindowHandle",null] 15:33:12 INFO - PROCESS | 1804 | 1461191592076 Marionette TRACE conn5 <- [1,1805,null,{"value":"13"}] 15:33:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 15:33:12 INFO - PROCESS | 1804 | 1461191592085 Marionette TRACE conn5 -> [0,1806,"setScriptTimeout",{"ms":35000}] 15:33:12 INFO - PROCESS | 1804 | 1461191592087 Marionette TRACE conn5 <- [1,1806,null,{}] 15:33:12 INFO - PROCESS | 1804 | 1461191592090 Marionette TRACE conn5 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:12 INFO - PROCESS | 1804 | 1461191592200 Marionette TRACE conn5 <- [1,1807,null,{"value":null}] 15:33:12 INFO - PROCESS | 1804 | 1461191592206 Marionette TRACE conn5 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:12 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DFCBA000 == 59 [pid = 1804] [id = 461] 15:33:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 111 (00000074DB5AE000) [pid = 1804] [serial = 1383] [outer = 0000000000000000] 15:33:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 112 (00000074DBCF6800) [pid = 1804] [serial = 1384] [outer = 00000074DB5AE000] 15:33:12 INFO - PROCESS | 1804 | 1461191592253 Marionette DEBUG loaded listener.js 15:33:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 113 (00000074DD467C00) [pid = 1804] [serial = 1385] [outer = 00000074DB5AE000] 15:33:12 INFO - PROCESS | 1804 | 1461191592716 Marionette TRACE conn5 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 15:33:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 15:33:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 692ms 15:33:12 INFO - PROCESS | 1804 | 1461191592776 Marionette TRACE conn5 -> [0,1809,"getWindowHandle",null] 15:33:12 INFO - PROCESS | 1804 | 1461191592778 Marionette TRACE conn5 <- [1,1809,null,{"value":"13"}] 15:33:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 15:33:12 INFO - PROCESS | 1804 | 1461191592781 Marionette TRACE conn5 -> [0,1810,"setScriptTimeout",{"ms":35000}] 15:33:12 INFO - PROCESS | 1804 | 1461191592783 Marionette TRACE conn5 <- [1,1810,null,{}] 15:33:12 INFO - PROCESS | 1804 | 1461191592787 Marionette TRACE conn5 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:12 INFO - PROCESS | 1804 | 1461191592943 Marionette TRACE conn5 <- [1,1811,null,{"value":null}] 15:33:12 INFO - PROCESS | 1804 | 1461191592976 Marionette TRACE conn5 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:13 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E2A77000 == 60 [pid = 1804] [id = 462] 15:33:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 114 (00000074DDCB4400) [pid = 1804] [serial = 1386] [outer = 0000000000000000] 15:33:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 115 (00000074DDEDEC00) [pid = 1804] [serial = 1387] [outer = 00000074DDCB4400] 15:33:13 INFO - PROCESS | 1804 | 1461191593027 Marionette DEBUG loaded listener.js 15:33:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 116 (00000074DE9DDC00) [pid = 1804] [serial = 1388] [outer = 00000074DDCB4400] 15:33:13 INFO - PROCESS | 1804 | 1461191593480 Marionette TRACE conn5 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 15:33:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 15:33:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 734ms 15:33:13 INFO - PROCESS | 1804 | 1461191593519 Marionette TRACE conn5 -> [0,1813,"getWindowHandle",null] 15:33:13 INFO - PROCESS | 1804 | 1461191593521 Marionette TRACE conn5 <- [1,1813,null,{"value":"13"}] 15:33:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 15:33:13 INFO - PROCESS | 1804 | 1461191593524 Marionette TRACE conn5 -> [0,1814,"setScriptTimeout",{"ms":35000}] 15:33:13 INFO - PROCESS | 1804 | 1461191593526 Marionette TRACE conn5 <- [1,1814,null,{}] 15:33:13 INFO - PROCESS | 1804 | 1461191593530 Marionette TRACE conn5 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:13 INFO - PROCESS | 1804 | 1461191593640 Marionette TRACE conn5 <- [1,1815,null,{"value":null}] 15:33:13 INFO - PROCESS | 1804 | 1461191593698 Marionette TRACE conn5 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:13 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E3746800 == 61 [pid = 1804] [id = 463] 15:33:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 117 (00000074DB20EC00) [pid = 1804] [serial = 1389] [outer = 0000000000000000] 15:33:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 118 (00000074DEC30800) [pid = 1804] [serial = 1390] [outer = 00000074DB20EC00] 15:33:13 INFO - PROCESS | 1804 | 1461191593745 Marionette DEBUG loaded listener.js 15:33:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 119 (00000074DECC2000) [pid = 1804] [serial = 1391] [outer = 00000074DB20EC00] 15:33:14 INFO - PROCESS | 1804 | --DOMWINDOW == 118 (00000074DEA94800) [pid = 1804] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 15:33:14 INFO - PROCESS | 1804 | --DOMWINDOW == 117 (00000074E1FC7C00) [pid = 1804] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 15:33:14 INFO - PROCESS | 1804 | --DOMWINDOW == 116 (00000074DFCD9000) [pid = 1804] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 15:33:14 INFO - PROCESS | 1804 | --DOMWINDOW == 115 (00000074DDED6800) [pid = 1804] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 15:33:14 INFO - PROCESS | 1804 | --DOMWINDOW == 114 (00000074DEA95400) [pid = 1804] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 15:33:14 INFO - PROCESS | 1804 | --DOMWINDOW == 113 (00000074DFC5FC00) [pid = 1804] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 15:33:14 INFO - PROCESS | 1804 | --DOMWINDOW == 112 (00000074CFAB3400) [pid = 1804] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 15:33:14 INFO - PROCESS | 1804 | --DOMWINDOW == 111 (00000074D1DB4400) [pid = 1804] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 15:33:14 INFO - PROCESS | 1804 | --DOMWINDOW == 110 (00000074D615EC00) [pid = 1804] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 15:33:14 INFO - PROCESS | 1804 | --DOMWINDOW == 109 (00000074CF9D6400) [pid = 1804] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 15:33:14 INFO - PROCESS | 1804 | --DOMWINDOW == 108 (00000074DF935C00) [pid = 1804] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 15:33:14 INFO - PROCESS | 1804 | --DOMWINDOW == 107 (00000074DD460C00) [pid = 1804] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 15:33:14 INFO - PROCESS | 1804 | --DOMWINDOW == 106 (00000074E1C42800) [pid = 1804] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 15:33:14 INFO - PROCESS | 1804 | --DOMWINDOW == 105 (00000074DD760800) [pid = 1804] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 15:33:14 INFO - PROCESS | 1804 | 1461191594306 Marionette TRACE conn5 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 15:33:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 15:33:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 839ms 15:33:14 INFO - PROCESS | 1804 | 1461191594367 Marionette TRACE conn5 -> [0,1817,"getWindowHandle",null] 15:33:14 INFO - PROCESS | 1804 | 1461191594369 Marionette TRACE conn5 <- [1,1817,null,{"value":"13"}] 15:33:14 INFO - PROCESS | 1804 | 1461191594372 Marionette TRACE conn5 -> [0,1818,"setScriptTimeout",{"ms":35000}] 15:33:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 15:33:14 INFO - PROCESS | 1804 | 1461191594374 Marionette TRACE conn5 <- [1,1818,null,{}] 15:33:14 INFO - PROCESS | 1804 | 1461191594378 Marionette TRACE conn5 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:14 INFO - PROCESS | 1804 | 1461191594461 Marionette TRACE conn5 <- [1,1819,null,{"value":null}] 15:33:14 INFO - PROCESS | 1804 | 1461191594467 Marionette TRACE conn5 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:14 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E378B800 == 62 [pid = 1804] [id = 464] 15:33:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 106 (00000074DD459000) [pid = 1804] [serial = 1392] [outer = 0000000000000000] 15:33:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 107 (00000074DECC1C00) [pid = 1804] [serial = 1393] [outer = 00000074DD459000] 15:33:14 INFO - PROCESS | 1804 | 1461191594513 Marionette DEBUG loaded listener.js 15:33:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 108 (00000074DED8BC00) [pid = 1804] [serial = 1394] [outer = 00000074DD459000] 15:33:14 INFO - PROCESS | 1804 | 1461191594926 Marionette TRACE conn5 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 15:33:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 15:33:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 628ms 15:33:15 INFO - PROCESS | 1804 | 1461191595004 Marionette TRACE conn5 -> [0,1821,"getWindowHandle",null] 15:33:15 INFO - PROCESS | 1804 | 1461191595006 Marionette TRACE conn5 <- [1,1821,null,{"value":"13"}] 15:33:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 15:33:15 INFO - PROCESS | 1804 | 1461191595010 Marionette TRACE conn5 -> [0,1822,"setScriptTimeout",{"ms":35000}] 15:33:15 INFO - PROCESS | 1804 | 1461191595011 Marionette TRACE conn5 <- [1,1822,null,{}] 15:33:15 INFO - PROCESS | 1804 | 1461191595015 Marionette TRACE conn5 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:15 INFO - PROCESS | 1804 | 1461191595102 Marionette TRACE conn5 <- [1,1823,null,{"value":null}] 15:33:15 INFO - PROCESS | 1804 | 1461191595108 Marionette TRACE conn5 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:15 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E52B9800 == 63 [pid = 1804] [id = 465] 15:33:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 109 (00000074DED96800) [pid = 1804] [serial = 1395] [outer = 0000000000000000] 15:33:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 110 (00000074DF07DC00) [pid = 1804] [serial = 1396] [outer = 00000074DED96800] 15:33:15 INFO - PROCESS | 1804 | 1461191595154 Marionette DEBUG loaded listener.js 15:33:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 111 (00000074DF9E6800) [pid = 1804] [serial = 1397] [outer = 00000074DED96800] 15:33:15 INFO - PROCESS | 1804 | 1461191595574 Marionette TRACE conn5 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 15:33:15 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 15:33:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 587ms 15:33:15 INFO - PROCESS | 1804 | 1461191595602 Marionette TRACE conn5 -> [0,1825,"getWindowHandle",null] 15:33:15 INFO - PROCESS | 1804 | 1461191595604 Marionette TRACE conn5 <- [1,1825,null,{"value":"13"}] 15:33:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 15:33:15 INFO - PROCESS | 1804 | 1461191595608 Marionette TRACE conn5 -> [0,1826,"setScriptTimeout",{"ms":35000}] 15:33:15 INFO - PROCESS | 1804 | 1461191595610 Marionette TRACE conn5 <- [1,1826,null,{}] 15:33:15 INFO - PROCESS | 1804 | 1461191595618 Marionette TRACE conn5 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:15 INFO - PROCESS | 1804 | 1461191595704 Marionette TRACE conn5 <- [1,1827,null,{"value":null}] 15:33:15 INFO - PROCESS | 1804 | 1461191595713 Marionette TRACE conn5 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:15 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E5D95800 == 64 [pid = 1804] [id = 466] 15:33:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 112 (00000074DF995400) [pid = 1804] [serial = 1398] [outer = 0000000000000000] 15:33:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 113 (00000074E07A2C00) [pid = 1804] [serial = 1399] [outer = 00000074DF995400] 15:33:15 INFO - PROCESS | 1804 | 1461191595758 Marionette DEBUG loaded listener.js 15:33:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 114 (00000074E1415C00) [pid = 1804] [serial = 1400] [outer = 00000074DF995400] 15:33:16 INFO - PROCESS | 1804 | 1461191596458 Marionette TRACE conn5 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 15:33:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 15:33:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 881ms 15:33:16 INFO - PROCESS | 1804 | 1461191596490 Marionette TRACE conn5 -> [0,1829,"getWindowHandle",null] 15:33:16 INFO - PROCESS | 1804 | 1461191596495 Marionette TRACE conn5 <- [1,1829,null,{"value":"13"}] 15:33:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 15:33:16 INFO - PROCESS | 1804 | 1461191596501 Marionette TRACE conn5 -> [0,1830,"setScriptTimeout",{"ms":35000}] 15:33:16 INFO - PROCESS | 1804 | 1461191596505 Marionette TRACE conn5 <- [1,1830,null,{}] 15:33:16 INFO - PROCESS | 1804 | 1461191596511 Marionette TRACE conn5 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:16 INFO - PROCESS | 1804 | 1461191596628 Marionette TRACE conn5 <- [1,1831,null,{"value":null}] 15:33:16 INFO - PROCESS | 1804 | 1461191596758 Marionette TRACE conn5 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:16 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DBC3D000 == 65 [pid = 1804] [id = 467] 15:33:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 115 (00000074D1608000) [pid = 1804] [serial = 1401] [outer = 0000000000000000] 15:33:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 116 (00000074D1843C00) [pid = 1804] [serial = 1402] [outer = 00000074D1608000] 15:33:16 INFO - PROCESS | 1804 | 1461191596819 Marionette DEBUG loaded listener.js 15:33:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 117 (00000074D608D000) [pid = 1804] [serial = 1403] [outer = 00000074D1608000] 15:33:17 INFO - PROCESS | 1804 | 1461191597449 Marionette TRACE conn5 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 15:33:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 15:33:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 987ms 15:33:17 INFO - PROCESS | 1804 | 1461191597491 Marionette TRACE conn5 -> [0,1833,"getWindowHandle",null] 15:33:17 INFO - PROCESS | 1804 | 1461191597498 Marionette TRACE conn5 <- [1,1833,null,{"value":"13"}] 15:33:17 INFO - PROCESS | 1804 | 1461191597504 Marionette TRACE conn5 -> [0,1834,"setScriptTimeout",{"ms":35000}] 15:33:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 15:33:17 INFO - PROCESS | 1804 | 1461191597507 Marionette TRACE conn5 <- [1,1834,null,{}] 15:33:17 INFO - PROCESS | 1804 | 1461191597512 Marionette TRACE conn5 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:17 INFO - PROCESS | 1804 | 1461191597624 Marionette TRACE conn5 <- [1,1835,null,{"value":null}] 15:33:17 INFO - PROCESS | 1804 | 1461191597750 Marionette TRACE conn5 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:17 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E0D12000 == 66 [pid = 1804] [id = 468] 15:33:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 118 (00000074D70C0000) [pid = 1804] [serial = 1404] [outer = 0000000000000000] 15:33:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 119 (00000074D8642800) [pid = 1804] [serial = 1405] [outer = 00000074D70C0000] 15:33:17 INFO - PROCESS | 1804 | 1461191597808 Marionette DEBUG loaded listener.js 15:33:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 120 (00000074DB211C00) [pid = 1804] [serial = 1406] [outer = 00000074D70C0000] 15:33:18 INFO - PROCESS | 1804 | 1461191598447 Marionette TRACE conn5 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 15:33:18 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) 15:33:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 986ms 15:33:18 INFO - PROCESS | 1804 | 1461191598496 Marionette TRACE conn5 -> [0,1837,"getWindowHandle",null] 15:33:18 INFO - PROCESS | 1804 | 1461191598499 Marionette TRACE conn5 <- [1,1837,null,{"value":"13"}] 15:33:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 15:33:18 INFO - PROCESS | 1804 | 1461191598503 Marionette TRACE conn5 -> [0,1838,"setScriptTimeout",{"ms":35000}] 15:33:18 INFO - PROCESS | 1804 | 1461191598507 Marionette TRACE conn5 <- [1,1838,null,{}] 15:33:18 INFO - PROCESS | 1804 | 1461191598537 Marionette TRACE conn5 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:18 INFO - PROCESS | 1804 | 1461191598654 Marionette TRACE conn5 <- [1,1839,null,{"value":null}] 15:33:18 INFO - PROCESS | 1804 | 1461191598780 Marionette TRACE conn5 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:18 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E6154000 == 67 [pid = 1804] [id = 469] 15:33:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 121 (00000074DAAC9800) [pid = 1804] [serial = 1407] [outer = 0000000000000000] 15:33:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 122 (00000074DE375800) [pid = 1804] [serial = 1408] [outer = 00000074DAAC9800] 15:33:18 INFO - PROCESS | 1804 | 1461191598841 Marionette DEBUG loaded listener.js 15:33:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 123 (00000074DFCE4C00) [pid = 1804] [serial = 1409] [outer = 00000074DAAC9800] 15:33:19 INFO - PROCESS | 1804 | 1461191599447 Marionette TRACE conn5 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 15:33:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 15:33:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 986ms 15:33:19 INFO - PROCESS | 1804 | 1461191599491 Marionette TRACE conn5 -> [0,1841,"getWindowHandle",null] 15:33:19 INFO - PROCESS | 1804 | 1461191599495 Marionette TRACE conn5 <- [1,1841,null,{"value":"13"}] 15:33:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 15:33:19 INFO - PROCESS | 1804 | 1461191599498 Marionette TRACE conn5 -> [0,1842,"setScriptTimeout",{"ms":35000}] 15:33:19 INFO - PROCESS | 1804 | 1461191599501 Marionette TRACE conn5 <- [1,1842,null,{}] 15:33:19 INFO - PROCESS | 1804 | 1461191599504 Marionette TRACE conn5 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:19 INFO - PROCESS | 1804 | 1461191599616 Marionette TRACE conn5 <- [1,1843,null,{"value":null}] 15:33:19 INFO - PROCESS | 1804 | 1461191599713 Marionette TRACE conn5 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:19 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E6B59800 == 68 [pid = 1804] [id = 470] 15:33:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 124 (00000074E1C19800) [pid = 1804] [serial = 1410] [outer = 0000000000000000] 15:33:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 125 (00000074E1C3A800) [pid = 1804] [serial = 1411] [outer = 00000074E1C19800] 15:33:19 INFO - PROCESS | 1804 | 1461191599771 Marionette DEBUG loaded listener.js 15:33:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 126 (00000074E1F0E400) [pid = 1804] [serial = 1412] [outer = 00000074E1C19800] 15:33:20 INFO - PROCESS | 1804 | 1461191600324 Marionette TRACE conn5 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 15:33:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 15:33:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 881ms 15:33:20 INFO - PROCESS | 1804 | 1461191600381 Marionette TRACE conn5 -> [0,1845,"getWindowHandle",null] 15:33:20 INFO - PROCESS | 1804 | 1461191600384 Marionette TRACE conn5 <- [1,1845,null,{"value":"13"}] 15:33:20 INFO - PROCESS | 1804 | 1461191600387 Marionette TRACE conn5 -> [0,1846,"setScriptTimeout",{"ms":35000}] 15:33:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 15:33:20 INFO - PROCESS | 1804 | 1461191600390 Marionette TRACE conn5 <- [1,1846,null,{}] 15:33:20 INFO - PROCESS | 1804 | 1461191600394 Marionette TRACE conn5 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:20 INFO - PROCESS | 1804 | 1461191600501 Marionette TRACE conn5 <- [1,1847,null,{"value":null}] 15:33:20 INFO - PROCESS | 1804 | 1461191600645 Marionette TRACE conn5 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:20 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E5F88800 == 69 [pid = 1804] [id = 471] 15:33:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 127 (00000074D0D68C00) [pid = 1804] [serial = 1413] [outer = 0000000000000000] 15:33:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 128 (00000074E1FC9000) [pid = 1804] [serial = 1414] [outer = 00000074D0D68C00] 15:33:20 INFO - PROCESS | 1804 | 1461191600702 Marionette DEBUG loaded listener.js 15:33:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 129 (00000074E2047C00) [pid = 1804] [serial = 1415] [outer = 00000074D0D68C00] 15:33:21 INFO - PROCESS | 1804 | 1461191601501 Marionette TRACE conn5 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 15:33:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 15:33:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1140ms 15:33:21 INFO - PROCESS | 1804 | 1461191601531 Marionette TRACE conn5 -> [0,1849,"getWindowHandle",null] 15:33:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 15:33:21 INFO - PROCESS | 1804 | 1461191601535 Marionette TRACE conn5 <- [1,1849,null,{"value":"13"}] 15:33:21 INFO - PROCESS | 1804 | 1461191601540 Marionette TRACE conn5 -> [0,1850,"setScriptTimeout",{"ms":35000}] 15:33:21 INFO - PROCESS | 1804 | 1461191601544 Marionette TRACE conn5 <- [1,1850,null,{}] 15:33:21 INFO - PROCESS | 1804 | 1461191601564 Marionette TRACE conn5 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:21 INFO - PROCESS | 1804 | 1461191601666 Marionette TRACE conn5 <- [1,1851,null,{"value":null}] 15:33:21 INFO - PROCESS | 1804 | 1461191601798 Marionette TRACE conn5 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:21 INFO - PROCESS | 1804 | ++DOCSHELL 00000074D86A5800 == 70 [pid = 1804] [id = 472] 15:33:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 130 (00000074D1DC8C00) [pid = 1804] [serial = 1416] [outer = 0000000000000000] 15:33:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 131 (00000074D2D90C00) [pid = 1804] [serial = 1417] [outer = 00000074D1DC8C00] 15:33:21 INFO - PROCESS | 1804 | 1461191601854 Marionette DEBUG loaded listener.js 15:33:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 132 (00000074D7058C00) [pid = 1804] [serial = 1418] [outer = 00000074D1DC8C00] 15:33:22 INFO - PROCESS | 1804 | --DOCSHELL 00000074E3750800 == 69 [pid = 1804] [id = 299] 15:33:22 INFO - PROCESS | 1804 | --DOCSHELL 00000074D6EA3000 == 68 [pid = 1804] [id = 288] 15:33:22 INFO - PROCESS | 1804 | --DOCSHELL 00000074E5D66800 == 67 [pid = 1804] [id = 423] 15:33:22 INFO - PROCESS | 1804 | --DOCSHELL 00000074E52B9800 == 66 [pid = 1804] [id = 465] 15:33:22 INFO - PROCESS | 1804 | --DOCSHELL 00000074E378B800 == 65 [pid = 1804] [id = 464] 15:33:22 INFO - PROCESS | 1804 | --DOCSHELL 00000074E3746800 == 64 [pid = 1804] [id = 463] 15:33:22 INFO - PROCESS | 1804 | --DOCSHELL 00000074E2A77000 == 63 [pid = 1804] [id = 462] 15:33:22 INFO - PROCESS | 1804 | --DOCSHELL 00000074DFCBA000 == 62 [pid = 1804] [id = 461] 15:33:22 INFO - PROCESS | 1804 | --DOCSHELL 00000074DED54800 == 61 [pid = 1804] [id = 460] 15:33:22 INFO - PROCESS | 1804 | --DOCSHELL 00000074DE4EA800 == 60 [pid = 1804] [id = 459] 15:33:22 INFO - PROCESS | 1804 | --DOCSHELL 00000074DBC52000 == 59 [pid = 1804] [id = 458] 15:33:22 INFO - PROCESS | 1804 | --DOCSHELL 00000074CFA2F800 == 58 [pid = 1804] [id = 457] 15:33:22 INFO - PROCESS | 1804 | --DOMWINDOW == 131 (00000074D1D88800) [pid = 1804] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 15:33:22 INFO - PROCESS | 1804 | --DOMWINDOW == 130 (00000074DAAC6400) [pid = 1804] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 15:33:22 INFO - PROCESS | 1804 | --DOMWINDOW == 129 (00000074DED90800) [pid = 1804] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 15:33:22 INFO - PROCESS | 1804 | --DOMWINDOW == 128 (00000074E1FBC800) [pid = 1804] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 15:33:22 INFO - PROCESS | 1804 | --DOMWINDOW == 127 (00000074E2048400) [pid = 1804] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 15:33:22 INFO - PROCESS | 1804 | --DOMWINDOW == 126 (00000074DFCDCC00) [pid = 1804] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 15:33:22 INFO - PROCESS | 1804 | --DOCSHELL 00000074DBC51000 == 57 [pid = 1804] [id = 451] 15:33:22 INFO - PROCESS | 1804 | 1461191602481 Marionette TRACE conn5 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 15:33:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 15:33:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1004ms 15:33:22 INFO - PROCESS | 1804 | --DOMWINDOW == 125 (00000074DF070800) [pid = 1804] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 15:33:22 INFO - PROCESS | 1804 | --DOMWINDOW == 124 (00000074E1FF5800) [pid = 1804] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 15:33:22 INFO - PROCESS | 1804 | --DOMWINDOW == 123 (00000074E07DFC00) [pid = 1804] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 15:33:22 INFO - PROCESS | 1804 | --DOMWINDOW == 122 (00000074DEA95800) [pid = 1804] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 15:33:22 INFO - PROCESS | 1804 | --DOMWINDOW == 121 (00000074E1FC0400) [pid = 1804] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 15:33:22 INFO - PROCESS | 1804 | --DOMWINDOW == 120 (00000074E28A4000) [pid = 1804] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 15:33:22 INFO - PROCESS | 1804 | --DOMWINDOW == 119 (00000074E289A000) [pid = 1804] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 15:33:22 INFO - PROCESS | 1804 | --DOMWINDOW == 118 (00000074E2046C00) [pid = 1804] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 15:33:22 INFO - PROCESS | 1804 | --DOMWINDOW == 117 (00000074DDDEC800) [pid = 1804] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 15:33:22 INFO - PROCESS | 1804 | --DOMWINDOW == 116 (00000074DE0DC800) [pid = 1804] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 15:33:22 INFO - PROCESS | 1804 | --DOMWINDOW == 115 (00000074DEAA0400) [pid = 1804] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 15:33:22 INFO - PROCESS | 1804 | --DOMWINDOW == 114 (00000074DECC1800) [pid = 1804] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 15:33:22 INFO - PROCESS | 1804 | --DOMWINDOW == 113 (00000074E1B5F000) [pid = 1804] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 15:33:22 INFO - PROCESS | 1804 | --DOMWINDOW == 112 (00000074E079E800) [pid = 1804] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 15:33:22 INFO - PROCESS | 1804 | --DOMWINDOW == 111 (00000074D68A3400) [pid = 1804] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 15:33:22 INFO - PROCESS | 1804 | --DOMWINDOW == 110 (00000074D2867400) [pid = 1804] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 15:33:22 INFO - PROCESS | 1804 | --DOMWINDOW == 109 (00000074D695D800) [pid = 1804] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 15:33:22 INFO - PROCESS | 1804 | --DOMWINDOW == 108 (00000074DAAC3800) [pid = 1804] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 15:33:22 INFO - PROCESS | 1804 | --DOMWINDOW == 107 (00000074DBCA1000) [pid = 1804] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 15:33:22 INFO - PROCESS | 1804 | --DOMWINDOW == 106 (00000074D0D57800) [pid = 1804] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 15:33:22 INFO - PROCESS | 1804 | --DOMWINDOW == 105 (00000074D1E09000) [pid = 1804] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 15:33:22 INFO - PROCESS | 1804 | --DOMWINDOW == 104 (00000074E1C16000) [pid = 1804] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 15:33:22 INFO - PROCESS | 1804 | --DOMWINDOW == 103 (00000074DDDF2000) [pid = 1804] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 15:33:22 INFO - PROCESS | 1804 | 1461191602558 Marionette TRACE conn5 -> [0,1853,"getWindowHandle",null] 15:33:22 INFO - PROCESS | 1804 | 1461191602564 Marionette TRACE conn5 <- [1,1853,null,{"value":"13"}] 15:33:22 INFO - PROCESS | 1804 | 1461191602573 Marionette TRACE conn5 -> [0,1854,"setScriptTimeout",{"ms":35000}] 15:33:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 15:33:22 INFO - PROCESS | 1804 | 1461191602576 Marionette TRACE conn5 <- [1,1854,null,{}] 15:33:22 INFO - PROCESS | 1804 | 1461191602580 Marionette TRACE conn5 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:22 INFO - PROCESS | 1804 | 1461191602671 Marionette TRACE conn5 <- [1,1855,null,{"value":null}] 15:33:22 INFO - PROCESS | 1804 | 1461191602685 Marionette TRACE conn5 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:22 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DDE27800 == 58 [pid = 1804] [id = 473] 15:33:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 104 (00000074D1DC7C00) [pid = 1804] [serial = 1419] [outer = 0000000000000000] 15:33:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 105 (00000074D7052C00) [pid = 1804] [serial = 1420] [outer = 00000074D1DC7C00] 15:33:22 INFO - PROCESS | 1804 | 1461191602734 Marionette DEBUG loaded listener.js 15:33:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 106 (00000074D8645800) [pid = 1804] [serial = 1421] [outer = 00000074D1DC7C00] 15:33:23 INFO - PROCESS | 1804 | 1461191603228 Marionette TRACE conn5 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 15:33:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 15:33:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 671ms 15:33:23 INFO - PROCESS | 1804 | 1461191603250 Marionette TRACE conn5 -> [0,1857,"getWindowHandle",null] 15:33:23 INFO - PROCESS | 1804 | 1461191603252 Marionette TRACE conn5 <- [1,1857,null,{"value":"13"}] 15:33:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 15:33:23 INFO - PROCESS | 1804 | 1461191603256 Marionette TRACE conn5 -> [0,1858,"setScriptTimeout",{"ms":35000}] 15:33:23 INFO - PROCESS | 1804 | 1461191603260 Marionette TRACE conn5 <- [1,1858,null,{}] 15:33:23 INFO - PROCESS | 1804 | 1461191603271 Marionette TRACE conn5 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:23 INFO - PROCESS | 1804 | 1461191603361 Marionette TRACE conn5 <- [1,1859,null,{"value":null}] 15:33:23 INFO - PROCESS | 1804 | 1461191603370 Marionette TRACE conn5 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:23 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DF4AB800 == 59 [pid = 1804] [id = 474] 15:33:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 107 (00000074DBB50800) [pid = 1804] [serial = 1422] [outer = 0000000000000000] 15:33:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 108 (00000074DD461000) [pid = 1804] [serial = 1423] [outer = 00000074DBB50800] 15:33:23 INFO - PROCESS | 1804 | 1461191603419 Marionette DEBUG loaded listener.js 15:33:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 109 (00000074DD7D1C00) [pid = 1804] [serial = 1424] [outer = 00000074DBB50800] 15:33:23 INFO - PROCESS | 1804 | 1461191603911 Marionette TRACE conn5 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 15:33:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 15:33:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 692ms 15:33:23 INFO - PROCESS | 1804 | 1461191603951 Marionette TRACE conn5 -> [0,1861,"getWindowHandle",null] 15:33:23 INFO - PROCESS | 1804 | 1461191603953 Marionette TRACE conn5 <- [1,1861,null,{"value":"13"}] 15:33:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 15:33:23 INFO - PROCESS | 1804 | 1461191603957 Marionette TRACE conn5 -> [0,1862,"setScriptTimeout",{"ms":35000}] 15:33:23 INFO - PROCESS | 1804 | 1461191603959 Marionette TRACE conn5 <- [1,1862,null,{}] 15:33:23 INFO - PROCESS | 1804 | 1461191603963 Marionette TRACE conn5 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:24 INFO - PROCESS | 1804 | 1461191604078 Marionette TRACE conn5 <- [1,1863,null,{"value":null}] 15:33:24 INFO - PROCESS | 1804 | 1461191604163 Marionette TRACE conn5 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:24 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E14C7000 == 60 [pid = 1804] [id = 475] 15:33:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 110 (00000074DDEDBC00) [pid = 1804] [serial = 1425] [outer = 0000000000000000] 15:33:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 111 (00000074DE0E0400) [pid = 1804] [serial = 1426] [outer = 00000074DDEDBC00] 15:33:24 INFO - PROCESS | 1804 | 1461191604211 Marionette DEBUG loaded listener.js 15:33:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 112 (00000074DEA95800) [pid = 1804] [serial = 1427] [outer = 00000074DDEDBC00] 15:33:24 INFO - PROCESS | 1804 | 1461191604604 Marionette TRACE conn5 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 15:33:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 15:33:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 671ms 15:33:24 INFO - PROCESS | 1804 | 1461191604631 Marionette TRACE conn5 -> [0,1865,"getWindowHandle",null] 15:33:24 INFO - PROCESS | 1804 | 1461191604633 Marionette TRACE conn5 <- [1,1865,null,{"value":"13"}] 15:33:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 15:33:24 INFO - PROCESS | 1804 | 1461191604636 Marionette TRACE conn5 -> [0,1866,"setScriptTimeout",{"ms":35000}] 15:33:24 INFO - PROCESS | 1804 | 1461191604638 Marionette TRACE conn5 <- [1,1866,null,{}] 15:33:24 INFO - PROCESS | 1804 | 1461191604641 Marionette TRACE conn5 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:24 INFO - PROCESS | 1804 | 1461191604769 Marionette TRACE conn5 <- [1,1867,null,{"value":null}] 15:33:24 INFO - PROCESS | 1804 | 1461191604776 Marionette TRACE conn5 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:24 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E3741800 == 61 [pid = 1804] [id = 476] 15:33:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 113 (00000074DE0D9400) [pid = 1804] [serial = 1428] [outer = 0000000000000000] 15:33:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 114 (00000074DEC3AC00) [pid = 1804] [serial = 1429] [outer = 00000074DE0D9400] 15:33:24 INFO - PROCESS | 1804 | 1461191604823 Marionette DEBUG loaded listener.js 15:33:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 115 (00000074DED8E000) [pid = 1804] [serial = 1430] [outer = 00000074DE0D9400] 15:33:25 INFO - PROCESS | 1804 | 1461191605295 Marionette TRACE conn5 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 15:33:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 15:33:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 671ms 15:33:25 INFO - PROCESS | 1804 | 1461191605311 Marionette TRACE conn5 -> [0,1869,"getWindowHandle",null] 15:33:25 INFO - PROCESS | 1804 | 1461191605313 Marionette TRACE conn5 <- [1,1869,null,{"value":"13"}] 15:33:25 INFO - PROCESS | 1804 | 1461191605316 Marionette TRACE conn5 -> [0,1870,"setScriptTimeout",{"ms":35000}] 15:33:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 15:33:25 INFO - PROCESS | 1804 | 1461191605318 Marionette TRACE conn5 <- [1,1870,null,{}] 15:33:25 INFO - PROCESS | 1804 | 1461191605322 Marionette TRACE conn5 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:25 INFO - PROCESS | 1804 | 1461191605456 Marionette TRACE conn5 <- [1,1871,null,{"value":null}] 15:33:25 INFO - PROCESS | 1804 | 1461191605545 Marionette TRACE conn5 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:25 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E3AA5000 == 62 [pid = 1804] [id = 477] 15:33:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 116 (00000074DFC6C000) [pid = 1804] [serial = 1431] [outer = 0000000000000000] 15:33:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 117 (00000074E1C18C00) [pid = 1804] [serial = 1432] [outer = 00000074DFC6C000] 15:33:25 INFO - PROCESS | 1804 | 1461191605596 Marionette DEBUG loaded listener.js 15:33:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 118 (00000074E1FC8000) [pid = 1804] [serial = 1433] [outer = 00000074DFC6C000] 15:33:26 INFO - PROCESS | 1804 | 1461191606046 Marionette TRACE conn5 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 15:33:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 15:33:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 776ms 15:33:26 INFO - PROCESS | 1804 | 1461191606096 Marionette TRACE conn5 -> [0,1873,"getWindowHandle",null] 15:33:26 INFO - PROCESS | 1804 | 1461191606098 Marionette TRACE conn5 <- [1,1873,null,{"value":"13"}] 15:33:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 15:33:26 INFO - PROCESS | 1804 | 1461191606101 Marionette TRACE conn5 -> [0,1874,"setScriptTimeout",{"ms":35000}] 15:33:26 INFO - PROCESS | 1804 | 1461191606103 Marionette TRACE conn5 <- [1,1874,null,{}] 15:33:26 INFO - PROCESS | 1804 | 1461191606107 Marionette TRACE conn5 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:26 INFO - PROCESS | 1804 | 1461191606218 Marionette TRACE conn5 <- [1,1875,null,{"value":null}] 15:33:26 INFO - PROCESS | 1804 | 1461191606270 Marionette TRACE conn5 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:26 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E5D4F000 == 63 [pid = 1804] [id = 478] 15:33:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 119 (00000074E1FF9000) [pid = 1804] [serial = 1434] [outer = 0000000000000000] 15:33:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 120 (00000074E204C000) [pid = 1804] [serial = 1435] [outer = 00000074E1FF9000] 15:33:26 INFO - PROCESS | 1804 | 1461191606321 Marionette DEBUG loaded listener.js 15:33:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 121 (00000074E2896C00) [pid = 1804] [serial = 1436] [outer = 00000074E1FF9000] 15:33:26 INFO - PROCESS | 1804 | --DOMWINDOW == 120 (00000074DEC3D000) [pid = 1804] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 15:33:26 INFO - PROCESS | 1804 | --DOMWINDOW == 119 (00000074D1D82400) [pid = 1804] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 15:33:26 INFO - PROCESS | 1804 | --DOMWINDOW == 118 (00000074DEC31000) [pid = 1804] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 15:33:26 INFO - PROCESS | 1804 | --DOMWINDOW == 117 (00000074D318D800) [pid = 1804] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 15:33:26 INFO - PROCESS | 1804 | --DOMWINDOW == 116 (00000074E1F07C00) [pid = 1804] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 15:33:26 INFO - PROCESS | 1804 | --DOMWINDOW == 115 (00000074CFAD7000) [pid = 1804] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 15:33:26 INFO - PROCESS | 1804 | --DOMWINDOW == 114 (00000074E1B60800) [pid = 1804] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 15:33:26 INFO - PROCESS | 1804 | --DOMWINDOW == 113 (00000074D70C5400) [pid = 1804] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 15:33:26 INFO - PROCESS | 1804 | --DOMWINDOW == 112 (00000074DB5AE000) [pid = 1804] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 15:33:26 INFO - PROCESS | 1804 | --DOMWINDOW == 111 (00000074DDCB4400) [pid = 1804] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 15:33:26 INFO - PROCESS | 1804 | --DOMWINDOW == 110 (00000074DB20EC00) [pid = 1804] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 15:33:26 INFO - PROCESS | 1804 | --DOMWINDOW == 109 (00000074E28A3800) [pid = 1804] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 15:33:26 INFO - PROCESS | 1804 | --DOMWINDOW == 108 (00000074E259FC00) [pid = 1804] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 15:33:26 INFO - PROCESS | 1804 | --DOMWINDOW == 107 (00000074D7A36800) [pid = 1804] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 15:33:26 INFO - PROCESS | 1804 | --DOMWINDOW == 106 (00000074CFAAEC00) [pid = 1804] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 15:33:26 INFO - PROCESS | 1804 | --DOMWINDOW == 105 (00000074D7956000) [pid = 1804] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 15:33:26 INFO - PROCESS | 1804 | --DOMWINDOW == 104 (00000074CFC2F800) [pid = 1804] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 15:33:26 INFO - PROCESS | 1804 | --DOMWINDOW == 103 (00000074DED96800) [pid = 1804] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 15:33:26 INFO - PROCESS | 1804 | --DOMWINDOW == 102 (00000074DD459000) [pid = 1804] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 15:33:26 INFO - PROCESS | 1804 | 1461191606954 Marionette TRACE conn5 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 15:33:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 15:33:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 882ms 15:33:26 INFO - PROCESS | 1804 | 1461191606986 Marionette TRACE conn5 -> [0,1877,"getWindowHandle",null] 15:33:26 INFO - PROCESS | 1804 | 1461191606988 Marionette TRACE conn5 <- [1,1877,null,{"value":"13"}] 15:33:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 15:33:27 INFO - PROCESS | 1804 | 1461191606992 Marionette TRACE conn5 -> [0,1878,"setScriptTimeout",{"ms":35000}] 15:33:27 INFO - PROCESS | 1804 | 1461191606994 Marionette TRACE conn5 <- [1,1878,null,{}] 15:33:27 INFO - PROCESS | 1804 | 1461191606997 Marionette TRACE conn5 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:27 INFO - PROCESS | 1804 | 1461191607081 Marionette TRACE conn5 <- [1,1879,null,{"value":null}] 15:33:27 INFO - PROCESS | 1804 | 1461191607166 Marionette TRACE conn5 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:27 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E5D17800 == 64 [pid = 1804] [id = 479] 15:33:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 103 (00000074D1603400) [pid = 1804] [serial = 1437] [outer = 0000000000000000] 15:33:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 104 (00000074D705E800) [pid = 1804] [serial = 1438] [outer = 00000074D1603400] 15:33:27 INFO - PROCESS | 1804 | 1461191607214 Marionette DEBUG loaded listener.js 15:33:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 105 (00000074DBC9BC00) [pid = 1804] [serial = 1439] [outer = 00000074D1603400] 15:33:27 INFO - PROCESS | 1804 | 1461191607592 Marionette TRACE conn5 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 15:33:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 15:33:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 629ms 15:33:27 INFO - PROCESS | 1804 | 1461191607624 Marionette TRACE conn5 -> [0,1881,"getWindowHandle",null] 15:33:27 INFO - PROCESS | 1804 | 1461191607626 Marionette TRACE conn5 <- [1,1881,null,{"value":"13"}] 15:33:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 15:33:27 INFO - PROCESS | 1804 | 1461191607629 Marionette TRACE conn5 -> [0,1882,"setScriptTimeout",{"ms":35000}] 15:33:27 INFO - PROCESS | 1804 | 1461191607631 Marionette TRACE conn5 <- [1,1882,null,{}] 15:33:27 INFO - PROCESS | 1804 | 1461191607635 Marionette TRACE conn5 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:27 INFO - PROCESS | 1804 | 1461191607721 Marionette TRACE conn5 <- [1,1883,null,{"value":null}] 15:33:27 INFO - PROCESS | 1804 | 1461191607806 Marionette TRACE conn5 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:27 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E6115800 == 65 [pid = 1804] [id = 480] 15:33:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 106 (00000074D1D82400) [pid = 1804] [serial = 1440] [outer = 0000000000000000] 15:33:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 107 (00000074DFCE6800) [pid = 1804] [serial = 1441] [outer = 00000074D1D82400] 15:33:27 INFO - PROCESS | 1804 | 1461191607853 Marionette DEBUG loaded listener.js 15:33:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 108 (00000074E28A0800) [pid = 1804] [serial = 1442] [outer = 00000074D1D82400] 15:33:28 INFO - PROCESS | 1804 | 1461191608205 Marionette TRACE conn5 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 15:33:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 15:33:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 629ms 15:33:28 INFO - PROCESS | 1804 | 1461191608262 Marionette TRACE conn5 -> [0,1885,"getWindowHandle",null] 15:33:28 INFO - PROCESS | 1804 | 1461191608264 Marionette TRACE conn5 <- [1,1885,null,{"value":"13"}] 15:33:28 INFO - PROCESS | 1804 | 1461191608268 Marionette TRACE conn5 -> [0,1886,"setScriptTimeout",{"ms":35000}] 15:33:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 15:33:28 INFO - PROCESS | 1804 | 1461191608269 Marionette TRACE conn5 <- [1,1886,null,{}] 15:33:28 INFO - PROCESS | 1804 | 1461191608273 Marionette TRACE conn5 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:28 INFO - PROCESS | 1804 | 1461191608391 Marionette TRACE conn5 <- [1,1887,null,{"value":null}] 15:33:28 INFO - PROCESS | 1804 | 1461191608434 Marionette TRACE conn5 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:28 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E6160000 == 66 [pid = 1804] [id = 481] 15:33:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 109 (00000074DB5A4400) [pid = 1804] [serial = 1443] [outer = 0000000000000000] 15:33:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 110 (00000074E280D000) [pid = 1804] [serial = 1444] [outer = 00000074DB5A4400] 15:33:28 INFO - PROCESS | 1804 | 1461191608481 Marionette DEBUG loaded listener.js 15:33:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 111 (00000074E2814400) [pid = 1804] [serial = 1445] [outer = 00000074DB5A4400] 15:33:29 INFO - PROCESS | 1804 | 1461191608998 Marionette TRACE conn5 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 15:33:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 15:33:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 776ms 15:33:29 INFO - PROCESS | 1804 | 1461191609048 Marionette TRACE conn5 -> [0,1889,"getWindowHandle",null] 15:33:29 INFO - PROCESS | 1804 | 1461191609052 Marionette TRACE conn5 <- [1,1889,null,{"value":"13"}] 15:33:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 15:33:29 INFO - PROCESS | 1804 | 1461191609058 Marionette TRACE conn5 -> [0,1890,"setScriptTimeout",{"ms":35000}] 15:33:29 INFO - PROCESS | 1804 | 1461191609063 Marionette TRACE conn5 <- [1,1890,null,{}] 15:33:29 INFO - PROCESS | 1804 | 1461191609071 Marionette TRACE conn5 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:29 INFO - PROCESS | 1804 | 1461191609188 Marionette TRACE conn5 <- [1,1891,null,{"value":null}] 15:33:29 INFO - PROCESS | 1804 | 1461191609321 Marionette TRACE conn5 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:29 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DD946000 == 67 [pid = 1804] [id = 482] 15:33:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 112 (00000074D0D6F400) [pid = 1804] [serial = 1446] [outer = 0000000000000000] 15:33:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 113 (00000074D1823400) [pid = 1804] [serial = 1447] [outer = 00000074D0D6F400] 15:33:29 INFO - PROCESS | 1804 | 1461191609381 Marionette DEBUG loaded listener.js 15:33:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 114 (00000074D6DA9800) [pid = 1804] [serial = 1448] [outer = 00000074D0D6F400] 15:33:30 INFO - PROCESS | 1804 | 1461191610026 Marionette TRACE conn5 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 15:33:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 15:33:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1033ms 15:33:30 INFO - PROCESS | 1804 | 1461191610095 Marionette TRACE conn5 -> [0,1893,"getWindowHandle",null] 15:33:30 INFO - PROCESS | 1804 | 1461191610102 Marionette TRACE conn5 <- [1,1893,null,{"value":"13"}] 15:33:30 INFO - PROCESS | 1804 | 1461191610109 Marionette TRACE conn5 -> [0,1894,"setScriptTimeout",{"ms":35000}] 15:33:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 15:33:30 INFO - PROCESS | 1804 | 1461191610112 Marionette TRACE conn5 <- [1,1894,null,{}] 15:33:30 INFO - PROCESS | 1804 | 1461191610137 Marionette TRACE conn5 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:30 INFO - PROCESS | 1804 | 1461191610259 Marionette TRACE conn5 <- [1,1895,null,{"value":null}] 15:33:30 INFO - PROCESS | 1804 | 1461191610379 Marionette TRACE conn5 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:30 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E332A000 == 68 [pid = 1804] [id = 483] 15:33:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 115 (00000074D695D800) [pid = 1804] [serial = 1449] [outer = 0000000000000000] 15:33:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 116 (00000074DD458800) [pid = 1804] [serial = 1450] [outer = 00000074D695D800] 15:33:30 INFO - PROCESS | 1804 | 1461191610437 Marionette DEBUG loaded listener.js 15:33:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 117 (00000074DDEE0400) [pid = 1804] [serial = 1451] [outer = 00000074D695D800] 15:33:31 INFO - PROCESS | 1804 | 1461191611071 Marionette TRACE conn5 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 15:33:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 15:33:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 986ms 15:33:31 INFO - PROCESS | 1804 | 1461191611101 Marionette TRACE conn5 -> [0,1897,"getWindowHandle",null] 15:33:31 INFO - PROCESS | 1804 | 1461191611104 Marionette TRACE conn5 <- [1,1897,null,{"value":"13"}] 15:33:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 15:33:31 INFO - PROCESS | 1804 | 1461191611108 Marionette TRACE conn5 -> [0,1898,"setScriptTimeout",{"ms":35000}] 15:33:31 INFO - PROCESS | 1804 | 1461191611112 Marionette TRACE conn5 <- [1,1898,null,{}] 15:33:31 INFO - PROCESS | 1804 | 1461191611124 Marionette TRACE conn5 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:31 INFO - PROCESS | 1804 | 1461191611238 Marionette TRACE conn5 <- [1,1899,null,{"value":null}] 15:33:31 INFO - PROCESS | 1804 | 1461191611366 Marionette TRACE conn5 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:31 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E87C9000 == 69 [pid = 1804] [id = 484] 15:33:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 118 (00000074DFCE1800) [pid = 1804] [serial = 1452] [outer = 0000000000000000] 15:33:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 119 (00000074E1C11C00) [pid = 1804] [serial = 1453] [outer = 00000074DFCE1800] 15:33:31 INFO - PROCESS | 1804 | 1461191611427 Marionette DEBUG loaded listener.js 15:33:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 120 (00000074E2808000) [pid = 1804] [serial = 1454] [outer = 00000074DFCE1800] 15:33:32 INFO - PROCESS | 1804 | 1461191612042 Marionette TRACE conn5 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 15:33:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 15:33:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 986ms 15:33:32 INFO - PROCESS | 1804 | 1461191612096 Marionette TRACE conn5 -> [0,1901,"getWindowHandle",null] 15:33:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 15:33:32 INFO - PROCESS | 1804 | 1461191612099 Marionette TRACE conn5 <- [1,1901,null,{"value":"13"}] 15:33:32 INFO - PROCESS | 1804 | 1461191612103 Marionette TRACE conn5 -> [0,1902,"setScriptTimeout",{"ms":35000}] 15:33:32 INFO - PROCESS | 1804 | 1461191612105 Marionette TRACE conn5 <- [1,1902,null,{}] 15:33:32 INFO - PROCESS | 1804 | 1461191612109 Marionette TRACE conn5 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:32 INFO - PROCESS | 1804 | 1461191612221 Marionette TRACE conn5 <- [1,1903,null,{"value":null}] 15:33:32 INFO - PROCESS | 1804 | 1461191612347 Marionette TRACE conn5 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:32 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E89E7800 == 70 [pid = 1804] [id = 485] 15:33:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 121 (00000074E2934000) [pid = 1804] [serial = 1455] [outer = 0000000000000000] 15:33:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 122 (00000074E2938800) [pid = 1804] [serial = 1456] [outer = 00000074E2934000] 15:33:32 INFO - PROCESS | 1804 | 1461191612406 Marionette DEBUG loaded listener.js 15:33:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 123 (00000074E296E000) [pid = 1804] [serial = 1457] [outer = 00000074E2934000] 15:33:32 INFO - PROCESS | 1804 | 1461191612944 Marionette TRACE conn5 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 15:33:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 15:33:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 883ms 15:33:32 INFO - PROCESS | 1804 | 1461191612987 Marionette TRACE conn5 -> [0,1905,"getWindowHandle",null] 15:33:32 INFO - PROCESS | 1804 | 1461191612990 Marionette TRACE conn5 <- [1,1905,null,{"value":"13"}] 15:33:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 15:33:32 INFO - PROCESS | 1804 | 1461191612993 Marionette TRACE conn5 -> [0,1906,"setScriptTimeout",{"ms":35000}] 15:33:33 INFO - PROCESS | 1804 | 1461191612995 Marionette TRACE conn5 <- [1,1906,null,{}] 15:33:33 INFO - PROCESS | 1804 | 1461191613000 Marionette TRACE conn5 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:33 INFO - PROCESS | 1804 | 1461191613107 Marionette TRACE conn5 <- [1,1907,null,{"value":null}] 15:33:33 INFO - PROCESS | 1804 | 1461191613235 Marionette TRACE conn5 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:33 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E2F10000 == 71 [pid = 1804] [id = 486] 15:33:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 124 (00000074CFAD4800) [pid = 1804] [serial = 1458] [outer = 0000000000000000] 15:33:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 125 (00000074E296C800) [pid = 1804] [serial = 1459] [outer = 00000074CFAD4800] 15:33:33 INFO - PROCESS | 1804 | 1461191613293 Marionette DEBUG loaded listener.js 15:33:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 126 (00000074E2A20C00) [pid = 1804] [serial = 1460] [outer = 00000074CFAD4800] 15:33:33 INFO - PROCESS | 1804 | 1461191613882 Marionette TRACE conn5 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 15:33:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 15:33:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1120ms 15:33:34 INFO - PROCESS | 1804 | 1461191614154 Marionette TRACE conn5 -> [0,1909,"getWindowHandle",null] 15:33:34 INFO - PROCESS | 1804 | 1461191614159 Marionette TRACE conn5 <- [1,1909,null,{"value":"13"}] 15:33:34 INFO - PROCESS | 1804 | 1461191614164 Marionette TRACE conn5 -> [0,1910,"setScriptTimeout",{"ms":35000}] 15:33:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 15:33:34 INFO - PROCESS | 1804 | 1461191614167 Marionette TRACE conn5 <- [1,1910,null,{}] 15:33:34 INFO - PROCESS | 1804 | 1461191614173 Marionette TRACE conn5 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:34 INFO - PROCESS | 1804 | 1461191614267 Marionette TRACE conn5 <- [1,1911,null,{"value":null}] 15:33:34 INFO - PROCESS | 1804 | 1461191614389 Marionette TRACE conn5 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:34 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DCE79800 == 72 [pid = 1804] [id = 487] 15:33:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 127 (00000074CF9D1800) [pid = 1804] [serial = 1461] [outer = 0000000000000000] 15:33:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 128 (00000074D181A800) [pid = 1804] [serial = 1462] [outer = 00000074CF9D1800] 15:33:34 INFO - PROCESS | 1804 | 1461191614440 Marionette DEBUG loaded listener.js 15:33:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 129 (00000074D1DBC800) [pid = 1804] [serial = 1463] [outer = 00000074CF9D1800] 15:33:35 INFO - PROCESS | 1804 | 1461191615107 Marionette TRACE conn5 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 15:33:35 INFO - PROCESS | 1804 | --DOCSHELL 00000074E6115800 == 71 [pid = 1804] [id = 480] 15:33:35 INFO - PROCESS | 1804 | --DOCSHELL 00000074E5D17800 == 70 [pid = 1804] [id = 479] 15:33:35 INFO - PROCESS | 1804 | --DOCSHELL 00000074E5D4F000 == 69 [pid = 1804] [id = 478] 15:33:35 INFO - PROCESS | 1804 | --DOCSHELL 00000074E3AA5000 == 68 [pid = 1804] [id = 477] 15:33:35 INFO - PROCESS | 1804 | --DOCSHELL 00000074E3741800 == 67 [pid = 1804] [id = 476] 15:33:35 INFO - PROCESS | 1804 | --DOCSHELL 00000074E14C7000 == 66 [pid = 1804] [id = 475] 15:33:35 INFO - PROCESS | 1804 | --DOMWINDOW == 128 (00000074D160E000) [pid = 1804] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 15:33:35 INFO - PROCESS | 1804 | --DOMWINDOW == 127 (00000074D7955400) [pid = 1804] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 15:33:35 INFO - PROCESS | 1804 | --DOMWINDOW == 126 (00000074DED91000) [pid = 1804] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 15:33:35 INFO - PROCESS | 1804 | --DOMWINDOW == 125 (00000074E2042000) [pid = 1804] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 15:33:35 INFO - PROCESS | 1804 | --DOMWINDOW == 124 (00000074E25A6800) [pid = 1804] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 15:33:35 INFO - PROCESS | 1804 | --DOMWINDOW == 123 (00000074E07A2C00) [pid = 1804] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 15:33:35 INFO - PROCESS | 1804 | --DOCSHELL 00000074DF4AB800 == 65 [pid = 1804] [id = 474] 15:33:35 INFO - PROCESS | 1804 | --DOCSHELL 00000074DDE27800 == 64 [pid = 1804] [id = 473] 15:33:35 INFO - PROCESS | 1804 | --DOCSHELL 00000074D86A5800 == 63 [pid = 1804] [id = 472] 15:33:35 INFO - PROCESS | 1804 | --DOCSHELL 00000074DBC3D000 == 62 [pid = 1804] [id = 467] 15:33:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 15:33:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1019ms 15:33:35 INFO - PROCESS | 1804 | 1461191615191 Marionette TRACE conn5 -> [0,1913,"getWindowHandle",null] 15:33:35 INFO - PROCESS | 1804 | 1461191615195 Marionette TRACE conn5 <- [1,1913,null,{"value":"13"}] 15:33:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 15:33:35 INFO - PROCESS | 1804 | 1461191615202 Marionette TRACE conn5 -> [0,1914,"setScriptTimeout",{"ms":35000}] 15:33:35 INFO - PROCESS | 1804 | 1461191615206 Marionette TRACE conn5 <- [1,1914,null,{}] 15:33:35 INFO - PROCESS | 1804 | 1461191615210 Marionette TRACE conn5 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:35 INFO - PROCESS | 1804 | 1461191615335 Marionette TRACE conn5 <- [1,1915,null,{"value":null}] 15:33:35 INFO - PROCESS | 1804 | --DOMWINDOW == 122 (00000074E0D77C00) [pid = 1804] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 15:33:35 INFO - PROCESS | 1804 | --DOMWINDOW == 121 (00000074D6033400) [pid = 1804] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 15:33:35 INFO - PROCESS | 1804 | --DOMWINDOW == 120 (00000074E0D71800) [pid = 1804] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 15:33:35 INFO - PROCESS | 1804 | --DOMWINDOW == 119 (00000074DBC98C00) [pid = 1804] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 15:33:35 INFO - PROCESS | 1804 | --DOMWINDOW == 118 (00000074E1FFD800) [pid = 1804] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 15:33:35 INFO - PROCESS | 1804 | --DOMWINDOW == 117 (00000074E289A800) [pid = 1804] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 15:33:35 INFO - PROCESS | 1804 | --DOMWINDOW == 116 (00000074E1FF6800) [pid = 1804] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 15:33:35 INFO - PROCESS | 1804 | --DOMWINDOW == 115 (00000074DD45A400) [pid = 1804] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 15:33:35 INFO - PROCESS | 1804 | --DOMWINDOW == 114 (00000074E293EC00) [pid = 1804] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 15:33:35 INFO - PROCESS | 1804 | --DOMWINDOW == 113 (00000074E2A22400) [pid = 1804] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 15:33:35 INFO - PROCESS | 1804 | --DOMWINDOW == 112 (00000074E29D4800) [pid = 1804] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 15:33:35 INFO - PROCESS | 1804 | --DOMWINDOW == 111 (00000074DB206800) [pid = 1804] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 15:33:35 INFO - PROCESS | 1804 | --DOMWINDOW == 110 (00000074D1821000) [pid = 1804] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 15:33:35 INFO - PROCESS | 1804 | --DOMWINDOW == 109 (00000074D61BAC00) [pid = 1804] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 15:33:35 INFO - PROCESS | 1804 | --DOMWINDOW == 108 (00000074D7A3D800) [pid = 1804] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 15:33:35 INFO - PROCESS | 1804 | --DOMWINDOW == 107 (00000074D8645400) [pid = 1804] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 15:33:35 INFO - PROCESS | 1804 | --DOMWINDOW == 106 (00000074D6038400) [pid = 1804] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 15:33:35 INFO - PROCESS | 1804 | --DOMWINDOW == 105 (00000074D1D86800) [pid = 1804] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 15:33:35 INFO - PROCESS | 1804 | --DOMWINDOW == 104 (00000074DF9E6800) [pid = 1804] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 15:33:35 INFO - PROCESS | 1804 | --DOMWINDOW == 103 (00000074DF07DC00) [pid = 1804] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 15:33:35 INFO - PROCESS | 1804 | --DOMWINDOW == 102 (00000074DECC2000) [pid = 1804] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 15:33:35 INFO - PROCESS | 1804 | --DOMWINDOW == 101 (00000074DECC1C00) [pid = 1804] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 15:33:35 INFO - PROCESS | 1804 | --DOMWINDOW == 100 (00000074DED8BC00) [pid = 1804] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 15:33:35 INFO - PROCESS | 1804 | --DOMWINDOW == 99 (00000074DB5B2400) [pid = 1804] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 15:33:35 INFO - PROCESS | 1804 | --DOMWINDOW == 98 (00000074DBCF6800) [pid = 1804] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 15:33:35 INFO - PROCESS | 1804 | --DOMWINDOW == 97 (00000074DDEDEC00) [pid = 1804] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 15:33:35 INFO - PROCESS | 1804 | --DOMWINDOW == 96 (00000074DD467C00) [pid = 1804] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 15:33:35 INFO - PROCESS | 1804 | --DOMWINDOW == 95 (00000074DEC30800) [pid = 1804] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 15:33:35 INFO - PROCESS | 1804 | --DOMWINDOW == 94 (00000074DE9DDC00) [pid = 1804] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 15:33:35 INFO - PROCESS | 1804 | 1461191615430 Marionette TRACE conn5 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:35 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DB5E1000 == 63 [pid = 1804] [id = 488] 15:33:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 95 (00000074D160E800) [pid = 1804] [serial = 1464] [outer = 0000000000000000] 15:33:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 96 (00000074D1844800) [pid = 1804] [serial = 1465] [outer = 00000074D160E800] 15:33:35 INFO - PROCESS | 1804 | 1461191615480 Marionette DEBUG loaded listener.js 15:33:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 97 (00000074D3185000) [pid = 1804] [serial = 1466] [outer = 00000074D160E800] 15:33:35 INFO - PROCESS | 1804 | 1461191615951 Marionette TRACE conn5 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 15:33:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 15:33:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 777ms 15:33:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 15:33:35 INFO - PROCESS | 1804 | 1461191615983 Marionette TRACE conn5 -> [0,1917,"getWindowHandle",null] 15:33:35 INFO - PROCESS | 1804 | 1461191615985 Marionette TRACE conn5 <- [1,1917,null,{"value":"13"}] 15:33:35 INFO - PROCESS | 1804 | 1461191615989 Marionette TRACE conn5 -> [0,1918,"setScriptTimeout",{"ms":35000}] 15:33:35 INFO - PROCESS | 1804 | 1461191615991 Marionette TRACE conn5 <- [1,1918,null,{}] 15:33:36 INFO - PROCESS | 1804 | 1461191616001 Marionette TRACE conn5 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:36 INFO - PROCESS | 1804 | 1461191616095 Marionette TRACE conn5 <- [1,1919,null,{"value":null}] 15:33:36 INFO - PROCESS | 1804 | 1461191616110 Marionette TRACE conn5 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:36 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DED56000 == 64 [pid = 1804] [id = 489] 15:33:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 98 (00000074D7A38000) [pid = 1804] [serial = 1467] [outer = 0000000000000000] 15:33:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 99 (00000074D7A96C00) [pid = 1804] [serial = 1468] [outer = 00000074D7A38000] 15:33:36 INFO - PROCESS | 1804 | 1461191616161 Marionette DEBUG loaded listener.js 15:33:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 100 (00000074DA8A3400) [pid = 1804] [serial = 1469] [outer = 00000074D7A38000] 15:33:36 INFO - PROCESS | 1804 | 1461191616635 Marionette TRACE conn5 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 15:33:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 15:33:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 692ms 15:33:36 INFO - PROCESS | 1804 | 1461191616681 Marionette TRACE conn5 -> [0,1921,"getWindowHandle",null] 15:33:36 INFO - PROCESS | 1804 | 1461191616683 Marionette TRACE conn5 <- [1,1921,null,{"value":"13"}] 15:33:36 INFO - PROCESS | 1804 | 1461191616687 Marionette TRACE conn5 -> [0,1922,"setScriptTimeout",{"ms":35000}] 15:33:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 15:33:36 INFO - PROCESS | 1804 | 1461191616688 Marionette TRACE conn5 <- [1,1922,null,{}] 15:33:36 INFO - PROCESS | 1804 | 1461191616692 Marionette TRACE conn5 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:36 INFO - PROCESS | 1804 | 1461191616780 Marionette TRACE conn5 <- [1,1923,null,{"value":null}] 15:33:36 INFO - PROCESS | 1804 | 1461191616789 Marionette TRACE conn5 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:36 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E0E0C000 == 65 [pid = 1804] [id = 490] 15:33:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 101 (00000074DB208000) [pid = 1804] [serial = 1470] [outer = 0000000000000000] 15:33:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 102 (00000074DB210400) [pid = 1804] [serial = 1471] [outer = 00000074DB208000] 15:33:36 INFO - PROCESS | 1804 | 1461191616836 Marionette DEBUG loaded listener.js 15:33:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 103 (00000074DBCA4800) [pid = 1804] [serial = 1472] [outer = 00000074DB208000] 15:33:37 INFO - PROCESS | 1804 | 1461191617268 Marionette TRACE conn5 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 15:33:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 15:33:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 629ms 15:33:37 INFO - PROCESS | 1804 | 1461191617319 Marionette TRACE conn5 -> [0,1925,"getWindowHandle",null] 15:33:37 INFO - PROCESS | 1804 | 1461191617322 Marionette TRACE conn5 <- [1,1925,null,{"value":"13"}] 15:33:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 15:33:37 INFO - PROCESS | 1804 | 1461191617325 Marionette TRACE conn5 -> [0,1926,"setScriptTimeout",{"ms":35000}] 15:33:37 INFO - PROCESS | 1804 | 1461191617327 Marionette TRACE conn5 <- [1,1926,null,{}] 15:33:37 INFO - PROCESS | 1804 | 1461191617330 Marionette TRACE conn5 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:37 INFO - PROCESS | 1804 | 1461191617414 Marionette TRACE conn5 <- [1,1927,null,{"value":null}] 15:33:37 INFO - PROCESS | 1804 | 1461191617420 Marionette TRACE conn5 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:37 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E2A85800 == 66 [pid = 1804] [id = 491] 15:33:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 104 (00000074DD45C000) [pid = 1804] [serial = 1473] [outer = 0000000000000000] 15:33:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 105 (00000074DD460400) [pid = 1804] [serial = 1474] [outer = 00000074DD45C000] 15:33:37 INFO - PROCESS | 1804 | 1461191617496 Marionette DEBUG loaded listener.js 15:33:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 106 (00000074DD7C3C00) [pid = 1804] [serial = 1475] [outer = 00000074DD45C000] 15:33:37 INFO - PROCESS | 1804 | 1461191617966 Marionette TRACE conn5 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 15:33:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 15:33:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 671ms 15:33:38 INFO - PROCESS | 1804 | 1461191617999 Marionette TRACE conn5 -> [0,1929,"getWindowHandle",null] 15:33:38 INFO - PROCESS | 1804 | 1461191618002 Marionette TRACE conn5 <- [1,1929,null,{"value":"13"}] 15:33:38 INFO - PROCESS | 1804 | 1461191618005 Marionette TRACE conn5 -> [0,1930,"setScriptTimeout",{"ms":35000}] 15:33:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 15:33:38 INFO - PROCESS | 1804 | 1461191618006 Marionette TRACE conn5 <- [1,1930,null,{}] 15:33:38 INFO - PROCESS | 1804 | 1461191618010 Marionette TRACE conn5 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:38 INFO - PROCESS | 1804 | 1461191618152 Marionette TRACE conn5 <- [1,1931,null,{"value":null}] 15:33:38 INFO - PROCESS | 1804 | 1461191618212 Marionette TRACE conn5 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:38 INFO - PROCESS | 1804 | ++DOCSHELL 00000074D28D2000 == 67 [pid = 1804] [id = 492] 15:33:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 107 (00000074DDED6000) [pid = 1804] [serial = 1476] [outer = 0000000000000000] 15:33:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 108 (00000074DE0DD400) [pid = 1804] [serial = 1477] [outer = 00000074DDED6000] 15:33:38 INFO - PROCESS | 1804 | 1461191618263 Marionette DEBUG loaded listener.js 15:33:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 109 (00000074DEC35000) [pid = 1804] [serial = 1478] [outer = 00000074DDED6000] 15:33:38 INFO - PROCESS | 1804 | 1461191618695 Marionette TRACE conn5 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 15:33:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 15:33:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 734ms 15:33:38 INFO - PROCESS | 1804 | 1461191618742 Marionette TRACE conn5 -> [0,1933,"getWindowHandle",null] 15:33:38 INFO - PROCESS | 1804 | 1461191618745 Marionette TRACE conn5 <- [1,1933,null,{"value":"13"}] 15:33:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 15:33:38 INFO - PROCESS | 1804 | 1461191618748 Marionette TRACE conn5 -> [0,1934,"setScriptTimeout",{"ms":35000}] 15:33:38 INFO - PROCESS | 1804 | 1461191618750 Marionette TRACE conn5 <- [1,1934,null,{}] 15:33:38 INFO - PROCESS | 1804 | 1461191618759 Marionette TRACE conn5 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:38 INFO - PROCESS | 1804 | 1461191618922 Marionette TRACE conn5 <- [1,1935,null,{"value":null}] 15:33:38 INFO - PROCESS | 1804 | 1461191618946 Marionette TRACE conn5 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:38 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E38B1800 == 68 [pid = 1804] [id = 493] 15:33:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 110 (00000074DECC4000) [pid = 1804] [serial = 1479] [outer = 0000000000000000] 15:33:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 111 (00000074DED8DC00) [pid = 1804] [serial = 1480] [outer = 00000074DECC4000] 15:33:38 INFO - PROCESS | 1804 | 1461191618991 Marionette DEBUG loaded listener.js 15:33:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 112 (00000074DF07C000) [pid = 1804] [serial = 1481] [outer = 00000074DECC4000] 15:33:39 INFO - PROCESS | 1804 | 1461191619423 Marionette TRACE conn5 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 15:33:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 15:33:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 734ms 15:33:39 INFO - PROCESS | 1804 | 1461191619485 Marionette TRACE conn5 -> [0,1937,"getWindowHandle",null] 15:33:39 INFO - PROCESS | 1804 | 1461191619488 Marionette TRACE conn5 <- [1,1937,null,{"value":"13"}] 15:33:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 15:33:39 INFO - PROCESS | 1804 | 1461191619491 Marionette TRACE conn5 -> [0,1938,"setScriptTimeout",{"ms":35000}] 15:33:39 INFO - PROCESS | 1804 | 1461191619493 Marionette TRACE conn5 <- [1,1938,null,{}] 15:33:39 INFO - PROCESS | 1804 | 1461191619496 Marionette TRACE conn5 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:39 INFO - PROCESS | 1804 | 1461191619611 Marionette TRACE conn5 <- [1,1939,null,{"value":null}] 15:33:39 INFO - PROCESS | 1804 | 1461191619621 Marionette TRACE conn5 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:39 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DDA88800 == 69 [pid = 1804] [id = 494] 15:33:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 113 (00000074DF071800) [pid = 1804] [serial = 1482] [outer = 0000000000000000] 15:33:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 114 (00000074DF9ED400) [pid = 1804] [serial = 1483] [outer = 00000074DF071800] 15:33:39 INFO - PROCESS | 1804 | 1461191619903 Marionette DEBUG loaded listener.js 15:33:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 115 (00000074E07D8400) [pid = 1804] [serial = 1484] [outer = 00000074DF071800] 15:33:40 INFO - PROCESS | 1804 | --DOMWINDOW == 114 (00000074DDEE1C00) [pid = 1804] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 15:33:40 INFO - PROCESS | 1804 | --DOMWINDOW == 113 (00000074E1FBC400) [pid = 1804] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 15:33:40 INFO - PROCESS | 1804 | --DOMWINDOW == 112 (00000074E1F08400) [pid = 1804] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 15:33:40 INFO - PROCESS | 1804 | --DOMWINDOW == 111 (00000074D7054C00) [pid = 1804] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 15:33:40 INFO - PROCESS | 1804 | --DOMWINDOW == 110 (00000074D160B400) [pid = 1804] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 15:33:40 INFO - PROCESS | 1804 | --DOMWINDOW == 109 (00000074E1FF9000) [pid = 1804] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 15:33:40 INFO - PROCESS | 1804 | --DOMWINDOW == 108 (00000074DFC6C000) [pid = 1804] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 15:33:40 INFO - PROCESS | 1804 | --DOMWINDOW == 107 (00000074D70C0000) [pid = 1804] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 15:33:40 INFO - PROCESS | 1804 | --DOMWINDOW == 106 (00000074D0D68C00) [pid = 1804] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 15:33:40 INFO - PROCESS | 1804 | --DOMWINDOW == 105 (00000074D1DC8C00) [pid = 1804] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 15:33:40 INFO - PROCESS | 1804 | --DOMWINDOW == 104 (00000074D1603400) [pid = 1804] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 15:33:40 INFO - PROCESS | 1804 | --DOMWINDOW == 103 (00000074DDEDBC00) [pid = 1804] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 15:33:40 INFO - PROCESS | 1804 | --DOMWINDOW == 102 (00000074D1608000) [pid = 1804] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 15:33:40 INFO - PROCESS | 1804 | --DOMWINDOW == 101 (00000074D1DC7C00) [pid = 1804] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 15:33:40 INFO - PROCESS | 1804 | --DOMWINDOW == 100 (00000074DBB50800) [pid = 1804] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 15:33:40 INFO - PROCESS | 1804 | --DOMWINDOW == 99 (00000074D1D82400) [pid = 1804] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 15:33:40 INFO - PROCESS | 1804 | --DOMWINDOW == 98 (00000074DE0D9400) [pid = 1804] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 15:33:40 INFO - PROCESS | 1804 | 1461191620304 Marionette TRACE conn5 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 15:33:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 15:33:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 838ms 15:33:40 INFO - PROCESS | 1804 | 1461191620332 Marionette TRACE conn5 -> [0,1941,"getWindowHandle",null] 15:33:40 INFO - PROCESS | 1804 | 1461191620334 Marionette TRACE conn5 <- [1,1941,null,{"value":"13"}] 15:33:40 INFO - PROCESS | 1804 | 1461191620338 Marionette TRACE conn5 -> [0,1942,"setScriptTimeout",{"ms":35000}] 15:33:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 15:33:40 INFO - PROCESS | 1804 | 1461191620340 Marionette TRACE conn5 <- [1,1942,null,{}] 15:33:40 INFO - PROCESS | 1804 | 1461191620343 Marionette TRACE conn5 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:40 INFO - PROCESS | 1804 | 1461191620427 Marionette TRACE conn5 <- [1,1943,null,{"value":null}] 15:33:40 INFO - PROCESS | 1804 | 1461191620509 Marionette TRACE conn5 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:40 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E5D4E800 == 70 [pid = 1804] [id = 495] 15:33:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 99 (00000074D7A9A400) [pid = 1804] [serial = 1485] [outer = 0000000000000000] 15:33:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 100 (00000074DEA93C00) [pid = 1804] [serial = 1486] [outer = 00000074D7A9A400] 15:33:40 INFO - PROCESS | 1804 | 1461191620556 Marionette DEBUG loaded listener.js 15:33:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 101 (00000074E07DF000) [pid = 1804] [serial = 1487] [outer = 00000074D7A9A400] 15:33:40 INFO - PROCESS | 1804 | 1461191620924 Marionette TRACE conn5 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 15:33:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 15:33:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 629ms 15:33:40 INFO - PROCESS | 1804 | 1461191620970 Marionette TRACE conn5 -> [0,1945,"getWindowHandle",null] 15:33:40 INFO - PROCESS | 1804 | 1461191620972 Marionette TRACE conn5 <- [1,1945,null,{"value":"13"}] 15:33:40 INFO - PROCESS | 1804 | 1461191620975 Marionette TRACE conn5 -> [0,1946,"setScriptTimeout",{"ms":35000}] 15:33:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 15:33:40 INFO - PROCESS | 1804 | 1461191620977 Marionette TRACE conn5 <- [1,1946,null,{}] 15:33:40 INFO - PROCESS | 1804 | 1461191620981 Marionette TRACE conn5 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:41 INFO - PROCESS | 1804 | 1461191621100 Marionette TRACE conn5 <- [1,1947,null,{"value":null}] 15:33:41 INFO - PROCESS | 1804 | 1461191621108 Marionette TRACE conn5 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:41 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E6112800 == 71 [pid = 1804] [id = 496] 15:33:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 102 (00000074E1411C00) [pid = 1804] [serial = 1488] [outer = 0000000000000000] 15:33:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 103 (00000074E1C13000) [pid = 1804] [serial = 1489] [outer = 00000074E1411C00] 15:33:41 INFO - PROCESS | 1804 | 1461191621154 Marionette DEBUG loaded listener.js 15:33:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 104 (00000074E1C41800) [pid = 1804] [serial = 1490] [outer = 00000074E1411C00] 15:33:41 INFO - PROCESS | 1804 | 1461191621554 Marionette TRACE conn5 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 15:33:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 15:33:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 627ms 15:33:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 15:33:41 INFO - PROCESS | 1804 | 1461191621607 Marionette TRACE conn5 -> [0,1949,"getWindowHandle",null] 15:33:41 INFO - PROCESS | 1804 | 1461191621609 Marionette TRACE conn5 <- [1,1949,null,{"value":"13"}] 15:33:41 INFO - PROCESS | 1804 | 1461191621613 Marionette TRACE conn5 -> [0,1950,"setScriptTimeout",{"ms":35000}] 15:33:41 INFO - PROCESS | 1804 | 1461191621616 Marionette TRACE conn5 <- [1,1950,null,{}] 15:33:41 INFO - PROCESS | 1804 | 1461191621619 Marionette TRACE conn5 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:41 INFO - PROCESS | 1804 | 1461191621759 Marionette TRACE conn5 <- [1,1951,null,{"value":null}] 15:33:41 INFO - PROCESS | 1804 | 1461191621814 Marionette TRACE conn5 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:41 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E6B44000 == 72 [pid = 1804] [id = 497] 15:33:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 105 (00000074E1FF9000) [pid = 1804] [serial = 1491] [outer = 0000000000000000] 15:33:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 106 (00000074E2046400) [pid = 1804] [serial = 1492] [outer = 00000074E1FF9000] 15:33:41 INFO - PROCESS | 1804 | 1461191621866 Marionette DEBUG loaded listener.js 15:33:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 107 (00000074E25AA800) [pid = 1804] [serial = 1493] [outer = 00000074E1FF9000] 15:33:42 INFO - PROCESS | 1804 | 1461191622521 Marionette TRACE conn5 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 15:33:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 15:33:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 923ms 15:33:42 INFO - PROCESS | 1804 | 1461191622542 Marionette TRACE conn5 -> [0,1953,"getWindowHandle",null] 15:33:42 INFO - PROCESS | 1804 | 1461191622548 Marionette TRACE conn5 <- [1,1953,null,{"value":"13"}] 15:33:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 15:33:42 INFO - PROCESS | 1804 | 1461191622555 Marionette TRACE conn5 -> [0,1954,"setScriptTimeout",{"ms":35000}] 15:33:42 INFO - PROCESS | 1804 | 1461191622559 Marionette TRACE conn5 <- [1,1954,null,{}] 15:33:42 INFO - PROCESS | 1804 | 1461191622565 Marionette TRACE conn5 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:42 INFO - PROCESS | 1804 | 1461191622686 Marionette TRACE conn5 <- [1,1955,null,{"value":null}] 15:33:42 INFO - PROCESS | 1804 | 1461191622817 Marionette TRACE conn5 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:42 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DE961000 == 73 [pid = 1804] [id = 498] 15:33:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 108 (00000074D1DBB400) [pid = 1804] [serial = 1494] [outer = 0000000000000000] 15:33:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 109 (00000074D6083C00) [pid = 1804] [serial = 1495] [outer = 00000074D1DBB400] 15:33:42 INFO - PROCESS | 1804 | 1461191622877 Marionette DEBUG loaded listener.js 15:33:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 110 (00000074D6F5B400) [pid = 1804] [serial = 1496] [outer = 00000074D1DBB400] 15:33:43 INFO - PROCESS | 1804 | 1461191623486 Marionette TRACE conn5 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 15:33:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 15:33:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 986ms 15:33:43 INFO - PROCESS | 1804 | 1461191623546 Marionette TRACE conn5 -> [0,1957,"getWindowHandle",null] 15:33:43 INFO - PROCESS | 1804 | 1461191623553 Marionette TRACE conn5 <- [1,1957,null,{"value":"13"}] 15:33:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 15:33:43 INFO - PROCESS | 1804 | 1461191623560 Marionette TRACE conn5 -> [0,1958,"setScriptTimeout",{"ms":35000}] 15:33:43 INFO - PROCESS | 1804 | 1461191623563 Marionette TRACE conn5 <- [1,1958,null,{}] 15:33:43 INFO - PROCESS | 1804 | 1461191623567 Marionette TRACE conn5 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:43 INFO - PROCESS | 1804 | 1461191623685 Marionette TRACE conn5 <- [1,1959,null,{"value":null}] 15:33:43 INFO - PROCESS | 1804 | 1461191623814 Marionette TRACE conn5 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:43 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E3784800 == 74 [pid = 1804] [id = 499] 15:33:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 111 (00000074DAABE000) [pid = 1804] [serial = 1497] [outer = 0000000000000000] 15:33:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 112 (00000074DBCA3800) [pid = 1804] [serial = 1498] [outer = 00000074DAABE000] 15:33:43 INFO - PROCESS | 1804 | 1461191623873 Marionette DEBUG loaded listener.js 15:33:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 113 (00000074DDEDC400) [pid = 1804] [serial = 1499] [outer = 00000074DAABE000] 15:33:44 INFO - PROCESS | 1804 | 1461191624507 Marionette TRACE conn5 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 15:33:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 15:33:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 986ms 15:33:44 INFO - PROCESS | 1804 | 1461191624551 Marionette TRACE conn5 -> [0,1961,"getWindowHandle",null] 15:33:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 15:33:44 INFO - PROCESS | 1804 | 1461191624554 Marionette TRACE conn5 <- [1,1961,null,{"value":"13"}] 15:33:44 INFO - PROCESS | 1804 | 1461191624558 Marionette TRACE conn5 -> [0,1962,"setScriptTimeout",{"ms":35000}] 15:33:44 INFO - PROCESS | 1804 | 1461191624562 Marionette TRACE conn5 <- [1,1962,null,{}] 15:33:44 INFO - PROCESS | 1804 | 1461191624574 Marionette TRACE conn5 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:44 INFO - PROCESS | 1804 | 1461191624692 Marionette TRACE conn5 <- [1,1963,null,{"value":null}] 15:33:44 INFO - PROCESS | 1804 | 1461191624821 Marionette TRACE conn5 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:44 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E76C2800 == 75 [pid = 1804] [id = 500] 15:33:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 114 (00000074DF9E6800) [pid = 1804] [serial = 1500] [outer = 0000000000000000] 15:33:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 115 (00000074E07A3C00) [pid = 1804] [serial = 1501] [outer = 00000074DF9E6800] 15:33:44 INFO - PROCESS | 1804 | 1461191624883 Marionette DEBUG loaded listener.js 15:33:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 116 (00000074E1FFE800) [pid = 1804] [serial = 1502] [outer = 00000074DF9E6800] 15:33:45 INFO - PROCESS | 1804 | 1461191625426 Marionette TRACE conn5 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 15:33:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 15:33:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 882ms 15:33:45 INFO - PROCESS | 1804 | 1461191625441 Marionette TRACE conn5 -> [0,1965,"getWindowHandle",null] 15:33:45 INFO - PROCESS | 1804 | 1461191625444 Marionette TRACE conn5 <- [1,1965,null,{"value":"13"}] 15:33:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 15:33:45 INFO - PROCESS | 1804 | 1461191625448 Marionette TRACE conn5 -> [0,1966,"setScriptTimeout",{"ms":35000}] 15:33:45 INFO - PROCESS | 1804 | 1461191625450 Marionette TRACE conn5 <- [1,1966,null,{}] 15:33:45 INFO - PROCESS | 1804 | 1461191625454 Marionette TRACE conn5 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:45 INFO - PROCESS | 1804 | 1461191625568 Marionette TRACE conn5 <- [1,1967,null,{"value":null}] 15:33:45 INFO - PROCESS | 1804 | 1461191625667 Marionette TRACE conn5 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:45 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E89DB800 == 76 [pid = 1804] [id = 501] 15:33:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 117 (00000074E2049C00) [pid = 1804] [serial = 1503] [outer = 0000000000000000] 15:33:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 118 (00000074E2810000) [pid = 1804] [serial = 1504] [outer = 00000074E2049C00] 15:33:45 INFO - PROCESS | 1804 | 1461191625726 Marionette DEBUG loaded listener.js 15:33:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 119 (00000074E2931000) [pid = 1804] [serial = 1505] [outer = 00000074E2049C00] 15:33:46 INFO - PROCESS | 1804 | 1461191626312 Marionette TRACE conn5 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 15:33:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 15:33:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 881ms 15:33:46 INFO - PROCESS | 1804 | 1461191626331 Marionette TRACE conn5 -> [0,1969,"getWindowHandle",null] 15:33:46 INFO - PROCESS | 1804 | 1461191626334 Marionette TRACE conn5 <- [1,1969,null,{"value":"13"}] 15:33:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 15:33:46 INFO - PROCESS | 1804 | 1461191626337 Marionette TRACE conn5 -> [0,1970,"setScriptTimeout",{"ms":35000}] 15:33:46 INFO - PROCESS | 1804 | 1461191626339 Marionette TRACE conn5 <- [1,1970,null,{}] 15:33:46 INFO - PROCESS | 1804 | 1461191626343 Marionette TRACE conn5 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:46 INFO - PROCESS | 1804 | 1461191626452 Marionette TRACE conn5 <- [1,1971,null,{"value":null}] 15:33:46 INFO - PROCESS | 1804 | 1461191626551 Marionette TRACE conn5 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:46 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E3382800 == 77 [pid = 1804] [id = 502] 15:33:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 120 (00000074E293FC00) [pid = 1804] [serial = 1506] [outer = 0000000000000000] 15:33:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 121 (00000074E296D400) [pid = 1804] [serial = 1507] [outer = 00000074E293FC00] 15:33:46 INFO - PROCESS | 1804 | 1461191626608 Marionette DEBUG loaded listener.js 15:33:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 122 (00000074E29E1C00) [pid = 1804] [serial = 1508] [outer = 00000074E293FC00] 15:33:47 INFO - PROCESS | 1804 | 1461191627185 Marionette TRACE conn5 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 15:33:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 15:33:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 881ms 15:33:47 INFO - PROCESS | 1804 | 1461191627221 Marionette TRACE conn5 -> [0,1973,"getWindowHandle",null] 15:33:47 INFO - PROCESS | 1804 | 1461191627224 Marionette TRACE conn5 <- [1,1973,null,{"value":"13"}] 15:33:47 INFO - PROCESS | 1804 | 1461191627227 Marionette TRACE conn5 -> [0,1974,"setScriptTimeout",{"ms":35000}] 15:33:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 15:33:47 INFO - PROCESS | 1804 | 1461191627230 Marionette TRACE conn5 <- [1,1974,null,{}] 15:33:47 INFO - PROCESS | 1804 | 1461191627233 Marionette TRACE conn5 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:47 INFO - PROCESS | 1804 | 1461191627353 Marionette TRACE conn5 <- [1,1975,null,{"value":null}] 15:33:47 INFO - PROCESS | 1804 | 1461191627454 Marionette TRACE conn5 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:47 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E7413800 == 78 [pid = 1804] [id = 503] 15:33:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 123 (00000074E387F000) [pid = 1804] [serial = 1509] [outer = 0000000000000000] 15:33:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 124 (00000074E3888000) [pid = 1804] [serial = 1510] [outer = 00000074E387F000] 15:33:47 INFO - PROCESS | 1804 | 1461191627516 Marionette DEBUG loaded listener.js 15:33:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 125 (00000074E3904400) [pid = 1804] [serial = 1511] [outer = 00000074E387F000] 15:33:48 INFO - PROCESS | 1804 | 1461191628119 Marionette TRACE conn5 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 15:33:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 15:33:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 923ms 15:33:48 INFO - PROCESS | 1804 | 1461191628339 Marionette TRACE conn5 -> [0,1977,"getWindowHandle",null] 15:33:48 INFO - PROCESS | 1804 | 1461191628344 Marionette TRACE conn5 <- [1,1977,null,{"value":"13"}] 15:33:48 INFO - PROCESS | 1804 | 1461191628363 Marionette TRACE conn5 -> [0,1978,"setScriptTimeout",{"ms":35000}] 15:33:48 INFO - PROCESS | 1804 | 1461191628366 Marionette TRACE conn5 <- [1,1978,null,{}] 15:33:48 INFO - PROCESS | 1804 | 1461191628372 Marionette TRACE conn5 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 15:33:48 INFO - PROCESS | 1804 | 1461191628481 Marionette TRACE conn5 <- [1,1979,null,{"value":null}] 15:33:48 INFO - PROCESS | 1804 | 1461191628607 Marionette TRACE conn5 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:48 INFO - PROCESS | 1804 | ++DOCSHELL 00000074D3176000 == 79 [pid = 1804] [id = 504] 15:33:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 126 (00000074CFA10400) [pid = 1804] [serial = 1512] [outer = 0000000000000000] 15:33:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 127 (00000074CFAE2400) [pid = 1804] [serial = 1513] [outer = 00000074CFA10400] 15:33:48 INFO - PROCESS | 1804 | 1461191628662 Marionette DEBUG loaded listener.js 15:33:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 128 (00000074D0FD5C00) [pid = 1804] [serial = 1514] [outer = 00000074CFA10400] 15:33:49 INFO - PROCESS | 1804 | 1461191629205 Marionette TRACE conn5 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 15:33:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 15:33:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 860ms 15:33:49 INFO - PROCESS | 1804 | 1461191629249 Marionette TRACE conn5 -> [0,1981,"getWindowHandle",null] 15:33:49 INFO - PROCESS | 1804 | 1461191629252 Marionette TRACE conn5 <- [1,1981,null,{"value":"13"}] 15:33:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 15:33:49 INFO - PROCESS | 1804 | 1461191629262 Marionette TRACE conn5 -> [0,1982,"setScriptTimeout",{"ms":35000}] 15:33:49 INFO - PROCESS | 1804 | 1461191629266 Marionette TRACE conn5 <- [1,1982,null,{}] 15:33:49 INFO - PROCESS | 1804 | 1461191629270 Marionette TRACE conn5 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:49 INFO - PROCESS | 1804 | 1461191629374 Marionette TRACE conn5 <- [1,1983,null,{"value":null}] 15:33:49 INFO - PROCESS | 1804 | 1461191629483 Marionette TRACE conn5 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:49 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DCE86000 == 80 [pid = 1804] [id = 505] 15:33:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 129 (00000074D1848800) [pid = 1804] [serial = 1515] [outer = 0000000000000000] 15:33:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 130 (00000074D1D7D400) [pid = 1804] [serial = 1516] [outer = 00000074D1848800] 15:33:49 INFO - PROCESS | 1804 | 1461191629532 Marionette DEBUG loaded listener.js 15:33:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 131 (00000074D1DB7800) [pid = 1804] [serial = 1517] [outer = 00000074D1848800] 15:33:49 INFO - PROCESS | 1804 | --DOCSHELL 00000074E87D7800 == 79 [pid = 1804] [id = 454] 15:33:49 INFO - PROCESS | 1804 | --DOCSHELL 00000074E1B7B000 == 78 [pid = 1804] [id = 452] 15:33:49 INFO - PROCESS | 1804 | --DOCSHELL 00000074E633B800 == 77 [pid = 1804] [id = 424] 15:33:49 INFO - PROCESS | 1804 | --DOCSHELL 00000074E332B800 == 76 [pid = 1804] [id = 298] 15:33:49 INFO - PROCESS | 1804 | --DOCSHELL 00000074E6112800 == 75 [pid = 1804] [id = 496] 15:33:49 INFO - PROCESS | 1804 | --DOCSHELL 00000074E5D4E800 == 74 [pid = 1804] [id = 495] 15:33:49 INFO - PROCESS | 1804 | --DOCSHELL 00000074DDA88800 == 73 [pid = 1804] [id = 494] 15:33:49 INFO - PROCESS | 1804 | --DOCSHELL 00000074E38B1800 == 72 [pid = 1804] [id = 493] 15:33:49 INFO - PROCESS | 1804 | --DOCSHELL 00000074D28D2000 == 71 [pid = 1804] [id = 492] 15:33:49 INFO - PROCESS | 1804 | --DOCSHELL 00000074E2A85800 == 70 [pid = 1804] [id = 491] 15:33:49 INFO - PROCESS | 1804 | --DOCSHELL 00000074E0E0C000 == 69 [pid = 1804] [id = 490] 15:33:49 INFO - PROCESS | 1804 | --DOCSHELL 00000074DED56000 == 68 [pid = 1804] [id = 489] 15:33:49 INFO - PROCESS | 1804 | --DOMWINDOW == 130 (00000074E280D000) [pid = 1804] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 15:33:49 INFO - PROCESS | 1804 | --DOCSHELL 00000074DB5E1000 == 67 [pid = 1804] [id = 488] 15:33:49 INFO - PROCESS | 1804 | --DOCSHELL 00000074DCE79800 == 66 [pid = 1804] [id = 487] 15:33:49 INFO - PROCESS | 1804 | --DOCSHELL 00000074E6160000 == 65 [pid = 1804] [id = 481] 15:33:49 INFO - PROCESS | 1804 | --DOMWINDOW == 129 (00000074DFC68800) [pid = 1804] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 15:33:49 INFO - PROCESS | 1804 | --DOMWINDOW == 128 (00000074E289E000) [pid = 1804] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 15:33:49 INFO - PROCESS | 1804 | --DOMWINDOW == 127 (00000074E2964400) [pid = 1804] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 15:33:49 INFO - PROCESS | 1804 | --DOMWINDOW == 126 (00000074D82A3C00) [pid = 1804] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 15:33:49 INFO - PROCESS | 1804 | --DOMWINDOW == 125 (00000074D183F000) [pid = 1804] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 15:33:49 INFO - PROCESS | 1804 | --DOMWINDOW == 124 (00000074E204C000) [pid = 1804] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 15:33:49 INFO - PROCESS | 1804 | --DOMWINDOW == 123 (00000074E1FC8000) [pid = 1804] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 15:33:49 INFO - PROCESS | 1804 | --DOMWINDOW == 122 (00000074E1C3A800) [pid = 1804] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 15:33:49 INFO - PROCESS | 1804 | --DOMWINDOW == 121 (00000074D8642800) [pid = 1804] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 15:33:49 INFO - PROCESS | 1804 | --DOMWINDOW == 120 (00000074E2047C00) [pid = 1804] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 15:33:49 INFO - PROCESS | 1804 | --DOMWINDOW == 119 (00000074E1FC9000) [pid = 1804] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 15:33:49 INFO - PROCESS | 1804 | --DOMWINDOW == 118 (00000074E1C18C00) [pid = 1804] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 15:33:49 INFO - PROCESS | 1804 | --DOMWINDOW == 117 (00000074D7058C00) [pid = 1804] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 15:33:49 INFO - PROCESS | 1804 | --DOMWINDOW == 116 (00000074D2D90C00) [pid = 1804] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 15:33:49 INFO - PROCESS | 1804 | --DOMWINDOW == 115 (00000074D705E800) [pid = 1804] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 15:33:49 INFO - PROCESS | 1804 | --DOMWINDOW == 114 (00000074DE0E0400) [pid = 1804] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 15:33:49 INFO - PROCESS | 1804 | --DOMWINDOW == 113 (00000074D608D000) [pid = 1804] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 15:33:49 INFO - PROCESS | 1804 | --DOMWINDOW == 112 (00000074D1843C00) [pid = 1804] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 15:33:49 INFO - PROCESS | 1804 | --DOMWINDOW == 111 (00000074D7052C00) [pid = 1804] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 15:33:49 INFO - PROCESS | 1804 | --DOMWINDOW == 110 (00000074D8645800) [pid = 1804] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 15:33:49 INFO - PROCESS | 1804 | --DOMWINDOW == 109 (00000074DE375800) [pid = 1804] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 15:33:49 INFO - PROCESS | 1804 | --DOMWINDOW == 108 (00000074DD461000) [pid = 1804] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 15:33:49 INFO - PROCESS | 1804 | --DOMWINDOW == 107 (00000074DD7D1C00) [pid = 1804] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 15:33:49 INFO - PROCESS | 1804 | --DOMWINDOW == 106 (00000074DFCE6800) [pid = 1804] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 15:33:49 INFO - PROCESS | 1804 | --DOMWINDOW == 105 (00000074E28A0800) [pid = 1804] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 15:33:49 INFO - PROCESS | 1804 | --DOMWINDOW == 104 (00000074E2896C00) [pid = 1804] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 15:33:49 INFO - PROCESS | 1804 | --DOMWINDOW == 103 (00000074DB211C00) [pid = 1804] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 15:33:49 INFO - PROCESS | 1804 | --DOMWINDOW == 102 (00000074DEC3AC00) [pid = 1804] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 15:33:49 INFO - PROCESS | 1804 | --DOMWINDOW == 101 (00000074DBC9BC00) [pid = 1804] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 15:33:49 INFO - PROCESS | 1804 | --DOMWINDOW == 100 (00000074DED8E000) [pid = 1804] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 15:33:49 INFO - PROCESS | 1804 | --DOMWINDOW == 99 (00000074DEA95800) [pid = 1804] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 15:33:50 INFO - PROCESS | 1804 | 1461191630071 Marionette TRACE conn5 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 15:33:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 15:33:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 839ms 15:33:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 15:33:50 INFO - PROCESS | 1804 | 1461191630103 Marionette TRACE conn5 -> [0,1985,"getWindowHandle",null] 15:33:50 INFO - PROCESS | 1804 | 1461191630105 Marionette TRACE conn5 <- [1,1985,null,{"value":"13"}] 15:33:50 INFO - PROCESS | 1804 | 1461191630109 Marionette TRACE conn5 -> [0,1986,"setScriptTimeout",{"ms":35000}] 15:33:50 INFO - PROCESS | 1804 | 1461191630111 Marionette TRACE conn5 <- [1,1986,null,{}] 15:33:50 INFO - PROCESS | 1804 | 1461191630121 Marionette TRACE conn5 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:50 INFO - PROCESS | 1804 | 1461191630217 Marionette TRACE conn5 <- [1,1987,null,{"value":null}] 15:33:50 INFO - PROCESS | 1804 | 1461191630229 Marionette TRACE conn5 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:50 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DE21E800 == 66 [pid = 1804] [id = 506] 15:33:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 100 (00000074D6085C00) [pid = 1804] [serial = 1518] [outer = 0000000000000000] 15:33:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 101 (00000074D615E000) [pid = 1804] [serial = 1519] [outer = 00000074D6085C00] 15:33:50 INFO - PROCESS | 1804 | 1461191630281 Marionette DEBUG loaded listener.js 15:33:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 102 (00000074D69D3800) [pid = 1804] [serial = 1520] [outer = 00000074D6085C00] 15:33:50 INFO - PROCESS | 1804 | 1461191630782 Marionette TRACE conn5 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 15:33:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 15:33:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 734ms 15:33:50 INFO - PROCESS | 1804 | 1461191630846 Marionette TRACE conn5 -> [0,1989,"getWindowHandle",null] 15:33:50 INFO - PROCESS | 1804 | 1461191630848 Marionette TRACE conn5 <- [1,1989,null,{"value":"13"}] 15:33:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 15:33:50 INFO - PROCESS | 1804 | 1461191630851 Marionette TRACE conn5 -> [0,1990,"setScriptTimeout",{"ms":35000}] 15:33:50 INFO - PROCESS | 1804 | 1461191630853 Marionette TRACE conn5 <- [1,1990,null,{}] 15:33:50 INFO - PROCESS | 1804 | 1461191630856 Marionette TRACE conn5 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:50 INFO - PROCESS | 1804 | 1461191630946 Marionette TRACE conn5 <- [1,1991,null,{"value":null}] 15:33:51 INFO - PROCESS | 1804 | 1461191631032 Marionette TRACE conn5 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:51 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DEC60000 == 67 [pid = 1804] [id = 507] 15:33:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 103 (00000074D70BE400) [pid = 1804] [serial = 1521] [outer = 0000000000000000] 15:33:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 104 (00000074D70C6C00) [pid = 1804] [serial = 1522] [outer = 00000074D70BE400] 15:33:51 INFO - PROCESS | 1804 | 1461191631117 Marionette DEBUG loaded listener.js 15:33:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 105 (00000074D7A9DC00) [pid = 1804] [serial = 1523] [outer = 00000074D70BE400] 15:33:51 INFO - PROCESS | 1804 | 1461191631499 Marionette TRACE conn5 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 15:33:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 15:33:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 671ms 15:33:51 INFO - PROCESS | 1804 | 1461191631526 Marionette TRACE conn5 -> [0,1993,"getWindowHandle",null] 15:33:51 INFO - PROCESS | 1804 | 1461191631528 Marionette TRACE conn5 <- [1,1993,null,{"value":"13"}] 15:33:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 15:33:51 INFO - PROCESS | 1804 | 1461191631531 Marionette TRACE conn5 -> [0,1994,"setScriptTimeout",{"ms":35000}] 15:33:51 INFO - PROCESS | 1804 | 1461191631533 Marionette TRACE conn5 <- [1,1994,null,{}] 15:33:51 INFO - PROCESS | 1804 | 1461191631537 Marionette TRACE conn5 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:51 INFO - PROCESS | 1804 | 1461191631623 Marionette TRACE conn5 <- [1,1995,null,{"value":null}] 15:33:51 INFO - PROCESS | 1804 | 1461191631629 Marionette TRACE conn5 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:51 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DF9C9000 == 68 [pid = 1804] [id = 508] 15:33:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 106 (00000074D829C800) [pid = 1804] [serial = 1524] [outer = 0000000000000000] 15:33:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 107 (00000074DA8A5C00) [pid = 1804] [serial = 1525] [outer = 00000074D829C800] 15:33:51 INFO - PROCESS | 1804 | 1461191631678 Marionette DEBUG loaded listener.js 15:33:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 108 (00000074DB207000) [pid = 1804] [serial = 1526] [outer = 00000074D829C800] 15:33:52 INFO - PROCESS | 1804 | 1461191632156 Marionette TRACE conn5 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 15:33:52 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 15:33:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 671ms 15:33:52 INFO - PROCESS | 1804 | 1461191632206 Marionette TRACE conn5 -> [0,1997,"getWindowHandle",null] 15:33:52 INFO - PROCESS | 1804 | 1461191632208 Marionette TRACE conn5 <- [1,1997,null,{"value":"13"}] 15:33:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 15:33:52 INFO - PROCESS | 1804 | 1461191632212 Marionette TRACE conn5 -> [0,1998,"setScriptTimeout",{"ms":35000}] 15:33:52 INFO - PROCESS | 1804 | 1461191632214 Marionette TRACE conn5 <- [1,1998,null,{}] 15:33:52 INFO - PROCESS | 1804 | 1461191632222 Marionette TRACE conn5 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:52 INFO - PROCESS | 1804 | 1461191632361 Marionette TRACE conn5 <- [1,1999,null,{"value":null}] 15:33:52 INFO - PROCESS | 1804 | 1461191632452 Marionette TRACE conn5 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:52 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E2A71000 == 69 [pid = 1804] [id = 509] 15:33:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 109 (00000074DBCF3C00) [pid = 1804] [serial = 1527] [outer = 0000000000000000] 15:33:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 110 (00000074DD45F800) [pid = 1804] [serial = 1528] [outer = 00000074DBCF3C00] 15:33:52 INFO - PROCESS | 1804 | 1461191632502 Marionette DEBUG loaded listener.js 15:33:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 111 (00000074DD75FC00) [pid = 1804] [serial = 1529] [outer = 00000074DBCF3C00] 15:33:52 INFO - PROCESS | 1804 | 1461191632951 Marionette TRACE conn5 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 15:33:52 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 15:33:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 776ms 15:33:52 INFO - PROCESS | 1804 | 1461191632991 Marionette TRACE conn5 -> [0,2001,"getWindowHandle",null] 15:33:52 INFO - PROCESS | 1804 | 1461191632993 Marionette TRACE conn5 <- [1,2001,null,{"value":"13"}] 15:33:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 15:33:53 INFO - PROCESS | 1804 | 1461191633006 Marionette TRACE conn5 -> [0,2002,"setScriptTimeout",{"ms":35000}] 15:33:53 INFO - PROCESS | 1804 | 1461191633008 Marionette TRACE conn5 <- [1,2002,null,{}] 15:33:53 INFO - PROCESS | 1804 | 1461191633012 Marionette TRACE conn5 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:53 INFO - PROCESS | 1804 | 1461191633127 Marionette TRACE conn5 <- [1,2003,null,{"value":null}] 15:33:53 INFO - PROCESS | 1804 | 1461191633133 Marionette TRACE conn5 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:53 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E3322800 == 70 [pid = 1804] [id = 510] 15:33:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 112 (00000074DD45BC00) [pid = 1804] [serial = 1530] [outer = 0000000000000000] 15:33:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 113 (00000074DDDED400) [pid = 1804] [serial = 1531] [outer = 00000074DD45BC00] 15:33:53 INFO - PROCESS | 1804 | 1461191633226 Marionette DEBUG loaded listener.js 15:33:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 114 (00000074DE0DC800) [pid = 1804] [serial = 1532] [outer = 00000074DD45BC00] 15:33:53 INFO - PROCESS | 1804 | 1461191633632 Marionette TRACE conn5 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 15:33:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 15:33:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 671ms 15:33:53 INFO - PROCESS | 1804 | 1461191633682 Marionette TRACE conn5 -> [0,2005,"getWindowHandle",null] 15:33:53 INFO - PROCESS | 1804 | 1461191633684 Marionette TRACE conn5 <- [1,2005,null,{"value":"13"}] 15:33:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 15:33:53 INFO - PROCESS | 1804 | 1461191633687 Marionette TRACE conn5 -> [0,2006,"setScriptTimeout",{"ms":35000}] 15:33:53 INFO - PROCESS | 1804 | 1461191633689 Marionette TRACE conn5 <- [1,2006,null,{}] 15:33:53 INFO - PROCESS | 1804 | 1461191633698 Marionette TRACE conn5 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:53 INFO - PROCESS | 1804 | 1461191633840 Marionette TRACE conn5 <- [1,2007,null,{"value":null}] 15:33:54 INFO - PROCESS | 1804 | --DOMWINDOW == 113 (00000074E1411C00) [pid = 1804] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 15:33:54 INFO - PROCESS | 1804 | --DOMWINDOW == 112 (00000074DDED6000) [pid = 1804] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 15:33:54 INFO - PROCESS | 1804 | --DOMWINDOW == 111 (00000074DECC4000) [pid = 1804] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 15:33:54 INFO - PROCESS | 1804 | --DOMWINDOW == 110 (00000074DB5A4400) [pid = 1804] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 15:33:54 INFO - PROCESS | 1804 | --DOMWINDOW == 109 (00000074D7A38000) [pid = 1804] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 15:33:54 INFO - PROCESS | 1804 | --DOMWINDOW == 108 (00000074DB208000) [pid = 1804] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 15:33:54 INFO - PROCESS | 1804 | --DOMWINDOW == 107 (00000074DD45C000) [pid = 1804] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 15:33:54 INFO - PROCESS | 1804 | --DOMWINDOW == 106 (00000074D160E800) [pid = 1804] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 15:33:54 INFO - PROCESS | 1804 | --DOMWINDOW == 105 (00000074CF9D1800) [pid = 1804] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 15:33:54 INFO - PROCESS | 1804 | --DOMWINDOW == 104 (00000074DF071800) [pid = 1804] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 15:33:54 INFO - PROCESS | 1804 | --DOMWINDOW == 103 (00000074D7A9A400) [pid = 1804] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 15:33:54 INFO - PROCESS | 1804 | 1461191634029 Marionette TRACE conn5 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:54 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DE4D7000 == 71 [pid = 1804] [id = 511] 15:33:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 104 (00000074D160B400) [pid = 1804] [serial = 1533] [outer = 0000000000000000] 15:33:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 105 (00000074D6087C00) [pid = 1804] [serial = 1534] [outer = 00000074D160B400] 15:33:54 INFO - PROCESS | 1804 | 1461191634080 Marionette DEBUG loaded listener.js 15:33:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 106 (00000074DEA93800) [pid = 1804] [serial = 1535] [outer = 00000074D160B400] 15:33:54 INFO - PROCESS | 1804 | 1461191634446 Marionette TRACE conn5 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 15:33:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 15:33:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 776ms 15:33:54 INFO - PROCESS | 1804 | 1461191634466 Marionette TRACE conn5 -> [0,2009,"getWindowHandle",null] 15:33:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 15:33:54 INFO - PROCESS | 1804 | 1461191634468 Marionette TRACE conn5 <- [1,2009,null,{"value":"13"}] 15:33:54 INFO - PROCESS | 1804 | 1461191634471 Marionette TRACE conn5 -> [0,2010,"setScriptTimeout",{"ms":35000}] 15:33:54 INFO - PROCESS | 1804 | 1461191634473 Marionette TRACE conn5 <- [1,2010,null,{}] 15:33:54 INFO - PROCESS | 1804 | 1461191634476 Marionette TRACE conn5 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:54 INFO - PROCESS | 1804 | 1461191634563 Marionette TRACE conn5 <- [1,2011,null,{"value":null}] 15:33:54 INFO - PROCESS | 1804 | 1461191634647 Marionette TRACE conn5 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:54 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E38A1800 == 72 [pid = 1804] [id = 512] 15:33:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 107 (00000074DB5A4400) [pid = 1804] [serial = 1536] [outer = 0000000000000000] 15:33:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 108 (00000074DEC36000) [pid = 1804] [serial = 1537] [outer = 00000074DB5A4400] 15:33:54 INFO - PROCESS | 1804 | 1461191634693 Marionette DEBUG loaded listener.js 15:33:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 109 (00000074DECC4800) [pid = 1804] [serial = 1538] [outer = 00000074DB5A4400] 15:33:55 INFO - PROCESS | 1804 | 1461191635057 Marionette TRACE conn5 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 15:33:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 15:33:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 630ms 15:33:55 INFO - PROCESS | 1804 | 1461191635105 Marionette TRACE conn5 -> [0,2013,"getWindowHandle",null] 15:33:55 INFO - PROCESS | 1804 | 1461191635107 Marionette TRACE conn5 <- [1,2013,null,{"value":"13"}] 15:33:55 INFO - PROCESS | 1804 | 1461191635110 Marionette TRACE conn5 -> [0,2014,"setScriptTimeout",{"ms":35000}] 15:33:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 15:33:55 INFO - PROCESS | 1804 | 1461191635112 Marionette TRACE conn5 <- [1,2014,null,{}] 15:33:55 INFO - PROCESS | 1804 | 1461191635116 Marionette TRACE conn5 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:55 INFO - PROCESS | 1804 | 1461191635239 Marionette TRACE conn5 <- [1,2015,null,{"value":null}] 15:33:55 INFO - PROCESS | 1804 | 1461191635247 Marionette TRACE conn5 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:55 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E5016800 == 73 [pid = 1804] [id = 513] 15:33:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 110 (00000074DED6F800) [pid = 1804] [serial = 1539] [outer = 0000000000000000] 15:33:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 111 (00000074DED91800) [pid = 1804] [serial = 1540] [outer = 00000074DED6F800] 15:33:55 INFO - PROCESS | 1804 | 1461191635296 Marionette DEBUG loaded listener.js 15:33:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 112 (00000074DF078000) [pid = 1804] [serial = 1541] [outer = 00000074DED6F800] 15:33:55 INFO - PROCESS | 1804 | 1461191635725 Marionette TRACE conn5 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 15:33:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 15:33:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 629ms 15:33:55 INFO - PROCESS | 1804 | 1461191635743 Marionette TRACE conn5 -> [0,2017,"getWindowHandle",null] 15:33:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 15:33:55 INFO - PROCESS | 1804 | 1461191635746 Marionette TRACE conn5 <- [1,2017,null,{"value":"13"}] 15:33:55 INFO - PROCESS | 1804 | 1461191635749 Marionette TRACE conn5 -> [0,2018,"setScriptTimeout",{"ms":35000}] 15:33:55 INFO - PROCESS | 1804 | 1461191635751 Marionette TRACE conn5 <- [1,2018,null,{}] 15:33:55 INFO - PROCESS | 1804 | 1461191635755 Marionette TRACE conn5 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:55 INFO - PROCESS | 1804 | 1461191635899 Marionette TRACE conn5 <- [1,2019,null,{"value":null}] 15:33:55 INFO - PROCESS | 1804 | 1461191635908 Marionette TRACE conn5 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:55 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E5D5E000 == 74 [pid = 1804] [id = 514] 15:33:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 113 (00000074DF071800) [pid = 1804] [serial = 1542] [outer = 0000000000000000] 15:33:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 114 (00000074DF994400) [pid = 1804] [serial = 1543] [outer = 00000074DF071800] 15:33:55 INFO - PROCESS | 1804 | 1461191635960 Marionette DEBUG loaded listener.js 15:33:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 115 (00000074E1B57C00) [pid = 1804] [serial = 1544] [outer = 00000074DF071800] 15:33:56 INFO - PROCESS | 1804 | 1461191636691 Marionette TRACE conn5 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 15:33:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 15:33:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 986ms 15:33:56 INFO - PROCESS | 1804 | 1461191636739 Marionette TRACE conn5 -> [0,2021,"getWindowHandle",null] 15:33:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 15:33:56 INFO - PROCESS | 1804 | 1461191636745 Marionette TRACE conn5 <- [1,2021,null,{"value":"13"}] 15:33:56 INFO - PROCESS | 1804 | 1461191636751 Marionette TRACE conn5 -> [0,2022,"setScriptTimeout",{"ms":35000}] 15:33:56 INFO - PROCESS | 1804 | 1461191636755 Marionette TRACE conn5 <- [1,2022,null,{}] 15:33:56 INFO - PROCESS | 1804 | 1461191636761 Marionette TRACE conn5 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:56 INFO - PROCESS | 1804 | 1461191636880 Marionette TRACE conn5 <- [1,2023,null,{"value":null}] 15:33:57 INFO - PROCESS | 1804 | 1461191637014 Marionette TRACE conn5 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:57 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DDA75800 == 75 [pid = 1804] [id = 515] 15:33:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 116 (00000074D1B45800) [pid = 1804] [serial = 1545] [outer = 0000000000000000] 15:33:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 117 (00000074D1DBA000) [pid = 1804] [serial = 1546] [outer = 00000074D1B45800] 15:33:57 INFO - PROCESS | 1804 | 1461191637075 Marionette DEBUG loaded listener.js 15:33:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 118 (00000074D61B8000) [pid = 1804] [serial = 1547] [outer = 00000074D1B45800] 15:33:57 INFO - PROCESS | 1804 | 1461191637684 Marionette TRACE conn5 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 15:33:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 15:33:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 986ms 15:33:57 INFO - PROCESS | 1804 | 1461191637739 Marionette TRACE conn5 -> [0,2025,"getWindowHandle",null] 15:33:57 INFO - PROCESS | 1804 | 1461191637746 Marionette TRACE conn5 <- [1,2025,null,{"value":"13"}] 15:33:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 15:33:57 INFO - PROCESS | 1804 | 1461191637753 Marionette TRACE conn5 -> [0,2026,"setScriptTimeout",{"ms":35000}] 15:33:57 INFO - PROCESS | 1804 | 1461191637756 Marionette TRACE conn5 <- [1,2026,null,{}] 15:33:57 INFO - PROCESS | 1804 | 1461191637760 Marionette TRACE conn5 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:57 INFO - PROCESS | 1804 | 1461191637911 Marionette TRACE conn5 <- [1,2027,null,{"value":null}] 15:33:58 INFO - PROCESS | 1804 | 1461191638041 Marionette TRACE conn5 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:58 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E14C3800 == 76 [pid = 1804] [id = 516] 15:33:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 119 (00000074D70C1400) [pid = 1804] [serial = 1548] [outer = 0000000000000000] 15:33:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 120 (00000074DAAC2C00) [pid = 1804] [serial = 1549] [outer = 00000074D70C1400] 15:33:58 INFO - PROCESS | 1804 | 1461191638100 Marionette DEBUG loaded listener.js 15:33:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 121 (00000074DBBFD400) [pid = 1804] [serial = 1550] [outer = 00000074D70C1400] 15:33:58 INFO - PROCESS | 1804 | 1461191638725 Marionette TRACE conn5 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 15:33:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 15:33:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1021ms 15:33:58 INFO - PROCESS | 1804 | 1461191638792 Marionette TRACE conn5 -> [0,2029,"getWindowHandle",null] 15:33:58 INFO - PROCESS | 1804 | 1461191638795 Marionette TRACE conn5 <- [1,2029,null,{"value":"13"}] 15:33:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 15:33:58 INFO - PROCESS | 1804 | 1461191638800 Marionette TRACE conn5 -> [0,2030,"setScriptTimeout",{"ms":35000}] 15:33:58 INFO - PROCESS | 1804 | 1461191638804 Marionette TRACE conn5 <- [1,2030,null,{}] 15:33:58 INFO - PROCESS | 1804 | 1461191638836 Marionette TRACE conn5 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:58 INFO - PROCESS | 1804 | 1461191638961 Marionette TRACE conn5 <- [1,2031,null,{"value":null}] 15:33:59 INFO - PROCESS | 1804 | 1461191639085 Marionette TRACE conn5 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:59 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E5F9F800 == 77 [pid = 1804] [id = 517] 15:33:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 122 (00000074DD73D000) [pid = 1804] [serial = 1551] [outer = 0000000000000000] 15:33:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 123 (00000074DED94C00) [pid = 1804] [serial = 1552] [outer = 00000074DD73D000] 15:33:59 INFO - PROCESS | 1804 | 1461191639147 Marionette DEBUG loaded listener.js 15:33:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 124 (00000074E07A8800) [pid = 1804] [serial = 1553] [outer = 00000074DD73D000] 15:33:59 INFO - PROCESS | 1804 | 1461191639766 Marionette TRACE conn5 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 15:33:59 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) 15:33:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1005ms 15:33:59 INFO - PROCESS | 1804 | 1461191639812 Marionette TRACE conn5 -> [0,2033,"getWindowHandle",null] 15:33:59 INFO - PROCESS | 1804 | 1461191639815 Marionette TRACE conn5 <- [1,2033,null,{"value":"13"}] 15:33:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 15:33:59 INFO - PROCESS | 1804 | 1461191639819 Marionette TRACE conn5 -> [0,2034,"setScriptTimeout",{"ms":35000}] 15:33:59 INFO - PROCESS | 1804 | 1461191639821 Marionette TRACE conn5 <- [1,2034,null,{}] 15:33:59 INFO - PROCESS | 1804 | 1461191639825 Marionette TRACE conn5 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:59 INFO - PROCESS | 1804 | 1461191639939 Marionette TRACE conn5 <- [1,2035,null,{"value":null}] 15:34:00 INFO - PROCESS | 1804 | 1461191640042 Marionette TRACE conn5 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:00 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E6333000 == 78 [pid = 1804] [id = 518] 15:34:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 125 (00000074E1C1B400) [pid = 1804] [serial = 1554] [outer = 0000000000000000] 15:34:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 126 (00000074E1C46C00) [pid = 1804] [serial = 1555] [outer = 00000074E1C1B400] 15:34:00 INFO - PROCESS | 1804 | 1461191640100 Marionette DEBUG loaded listener.js 15:34:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 127 (00000074E1FF0800) [pid = 1804] [serial = 1556] [outer = 00000074E1C1B400] 15:34:00 INFO - PROCESS | 1804 | 1461191640671 Marionette TRACE conn5 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 15:34:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 15:34:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 923ms 15:34:00 INFO - PROCESS | 1804 | 1461191640744 Marionette TRACE conn5 -> [0,2037,"getWindowHandle",null] 15:34:00 INFO - PROCESS | 1804 | 1461191640747 Marionette TRACE conn5 <- [1,2037,null,{"value":"13"}] 15:34:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 15:34:00 INFO - PROCESS | 1804 | 1461191640750 Marionette TRACE conn5 -> [0,2038,"setScriptTimeout",{"ms":35000}] 15:34:00 INFO - PROCESS | 1804 | 1461191640753 Marionette TRACE conn5 <- [1,2038,null,{}] 15:34:00 INFO - PROCESS | 1804 | 1461191640757 Marionette TRACE conn5 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:00 INFO - PROCESS | 1804 | 1461191640867 Marionette TRACE conn5 <- [1,2039,null,{"value":null}] 15:34:01 INFO - PROCESS | 1804 | 1461191641006 Marionette TRACE conn5 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:01 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E6127800 == 79 [pid = 1804] [id = 519] 15:34:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 128 (00000074D1610800) [pid = 1804] [serial = 1557] [outer = 0000000000000000] 15:34:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 129 (00000074E1C42800) [pid = 1804] [serial = 1558] [outer = 00000074D1610800] 15:34:01 INFO - PROCESS | 1804 | 1461191641063 Marionette DEBUG loaded listener.js 15:34:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 130 (00000074E204E000) [pid = 1804] [serial = 1559] [outer = 00000074D1610800] 15:34:01 INFO - PROCESS | 1804 | 1461191641957 Marionette TRACE conn5 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 15:34:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 15:34:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1286ms 15:34:02 INFO - PROCESS | 1804 | 1461191642039 Marionette TRACE conn5 -> [0,2041,"getWindowHandle",null] 15:34:02 INFO - PROCESS | 1804 | 1461191642044 Marionette TRACE conn5 <- [1,2041,null,{"value":"13"}] 15:34:02 INFO - PROCESS | 1804 | 1461191642049 Marionette TRACE conn5 -> [0,2042,"setScriptTimeout",{"ms":35000}] 15:34:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 15:34:02 INFO - PROCESS | 1804 | 1461191642053 Marionette TRACE conn5 <- [1,2042,null,{}] 15:34:02 INFO - PROCESS | 1804 | 1461191642060 Marionette TRACE conn5 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:02 INFO - PROCESS | 1804 | 1461191642203 Marionette TRACE conn5 <- [1,2043,null,{"value":null}] 15:34:02 INFO - PROCESS | 1804 | 1461191642341 Marionette TRACE conn5 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:02 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DBBB4800 == 80 [pid = 1804] [id = 520] 15:34:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 131 (00000074D1817800) [pid = 1804] [serial = 1560] [outer = 0000000000000000] 15:34:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 132 (00000074D181E800) [pid = 1804] [serial = 1561] [outer = 00000074D1817800] 15:34:02 INFO - PROCESS | 1804 | 1461191642396 Marionette DEBUG loaded listener.js 15:34:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 133 (00000074D1D80400) [pid = 1804] [serial = 1562] [outer = 00000074D1817800] 15:34:02 INFO - PROCESS | 1804 | --DOCSHELL 00000074E632B800 == 79 [pid = 1804] [id = 450] 15:34:02 INFO - PROCESS | 1804 | --DOCSHELL 00000074E5016800 == 78 [pid = 1804] [id = 513] 15:34:02 INFO - PROCESS | 1804 | --DOCSHELL 00000074E38A1800 == 77 [pid = 1804] [id = 512] 15:34:02 INFO - PROCESS | 1804 | --DOCSHELL 00000074DE4D7000 == 76 [pid = 1804] [id = 511] 15:34:02 INFO - PROCESS | 1804 | --DOCSHELL 00000074E3322800 == 75 [pid = 1804] [id = 510] 15:34:02 INFO - PROCESS | 1804 | --DOCSHELL 00000074E2A71000 == 74 [pid = 1804] [id = 509] 15:34:02 INFO - PROCESS | 1804 | --DOCSHELL 00000074DF9C9000 == 73 [pid = 1804] [id = 508] 15:34:02 INFO - PROCESS | 1804 | --DOCSHELL 00000074DEC60000 == 72 [pid = 1804] [id = 507] 15:34:02 INFO - PROCESS | 1804 | --DOCSHELL 00000074DE21E800 == 71 [pid = 1804] [id = 506] 15:34:02 INFO - PROCESS | 1804 | --DOCSHELL 00000074DCE86000 == 70 [pid = 1804] [id = 505] 15:34:02 INFO - PROCESS | 1804 | --DOCSHELL 00000074D3176000 == 69 [pid = 1804] [id = 504] 15:34:02 INFO - PROCESS | 1804 | --DOCSHELL 00000074E3382800 == 68 [pid = 1804] [id = 502] 15:34:02 INFO - PROCESS | 1804 | --DOCSHELL 00000074E89DB800 == 67 [pid = 1804] [id = 501] 15:34:02 INFO - PROCESS | 1804 | --DOCSHELL 00000074E76C2800 == 66 [pid = 1804] [id = 500] 15:34:02 INFO - PROCESS | 1804 | --DOCSHELL 00000074E3784800 == 65 [pid = 1804] [id = 499] 15:34:02 INFO - PROCESS | 1804 | --DOCSHELL 00000074DE961000 == 64 [pid = 1804] [id = 498] 15:34:02 INFO - PROCESS | 1804 | --DOCSHELL 00000074E6B44000 == 63 [pid = 1804] [id = 497] 15:34:02 INFO - PROCESS | 1804 | --DOMWINDOW == 132 (00000074DE0DD400) [pid = 1804] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 15:34:02 INFO - PROCESS | 1804 | --DOMWINDOW == 131 (00000074DED8DC00) [pid = 1804] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 15:34:02 INFO - PROCESS | 1804 | --DOMWINDOW == 130 (00000074DEC35000) [pid = 1804] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 15:34:02 INFO - PROCESS | 1804 | --DOMWINDOW == 129 (00000074E2938800) [pid = 1804] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 15:34:02 INFO - PROCESS | 1804 | --DOMWINDOW == 128 (00000074E2814400) [pid = 1804] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 15:34:02 INFO - PROCESS | 1804 | --DOMWINDOW == 127 (00000074E296C800) [pid = 1804] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 15:34:02 INFO - PROCESS | 1804 | --DOMWINDOW == 126 (00000074D7A96C00) [pid = 1804] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 15:34:02 INFO - PROCESS | 1804 | --DOMWINDOW == 125 (00000074DA8A3400) [pid = 1804] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 15:34:02 INFO - PROCESS | 1804 | --DOMWINDOW == 124 (00000074DB210400) [pid = 1804] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 15:34:02 INFO - PROCESS | 1804 | --DOMWINDOW == 123 (00000074DF07C000) [pid = 1804] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 15:34:02 INFO - PROCESS | 1804 | --DOMWINDOW == 122 (00000074DBCA4800) [pid = 1804] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 15:34:02 INFO - PROCESS | 1804 | --DOMWINDOW == 121 (00000074DD460400) [pid = 1804] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 15:34:02 INFO - PROCESS | 1804 | --DOMWINDOW == 120 (00000074D3185000) [pid = 1804] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 15:34:02 INFO - PROCESS | 1804 | --DOMWINDOW == 119 (00000074D1844800) [pid = 1804] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 15:34:02 INFO - PROCESS | 1804 | --DOMWINDOW == 118 (00000074DD458800) [pid = 1804] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 15:34:02 INFO - PROCESS | 1804 | --DOMWINDOW == 117 (00000074D1DBC800) [pid = 1804] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 15:34:02 INFO - PROCESS | 1804 | --DOMWINDOW == 116 (00000074D181A800) [pid = 1804] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 15:34:02 INFO - PROCESS | 1804 | --DOMWINDOW == 115 (00000074D1823400) [pid = 1804] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 15:34:02 INFO - PROCESS | 1804 | --DOMWINDOW == 114 (00000074E1C11C00) [pid = 1804] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 15:34:02 INFO - PROCESS | 1804 | --DOMWINDOW == 113 (00000074DF9ED400) [pid = 1804] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 15:34:02 INFO - PROCESS | 1804 | --DOMWINDOW == 112 (00000074E07D8400) [pid = 1804] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 15:34:02 INFO - PROCESS | 1804 | --DOMWINDOW == 111 (00000074E1C41800) [pid = 1804] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 15:34:02 INFO - PROCESS | 1804 | --DOMWINDOW == 110 (00000074DD7C3C00) [pid = 1804] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 15:34:02 INFO - PROCESS | 1804 | --DOMWINDOW == 109 (00000074DEA93C00) [pid = 1804] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 15:34:02 INFO - PROCESS | 1804 | --DOMWINDOW == 108 (00000074E07DF000) [pid = 1804] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 15:34:02 INFO - PROCESS | 1804 | --DOMWINDOW == 107 (00000074E1C13000) [pid = 1804] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 15:34:03 INFO - PROCESS | 1804 | 1461191643044 Marionette TRACE conn5 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 15:34:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 15:34:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1028ms 15:34:03 INFO - PROCESS | 1804 | 1461191643081 Marionette TRACE conn5 -> [0,2045,"getWindowHandle",null] 15:34:03 INFO - PROCESS | 1804 | 1461191643087 Marionette TRACE conn5 <- [1,2045,null,{"value":"13"}] 15:34:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 15:34:03 INFO - PROCESS | 1804 | 1461191643093 Marionette TRACE conn5 -> [0,2046,"setScriptTimeout",{"ms":35000}] 15:34:03 INFO - PROCESS | 1804 | 1461191643096 Marionette TRACE conn5 <- [1,2046,null,{}] 15:34:03 INFO - PROCESS | 1804 | 1461191643102 Marionette TRACE conn5 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:03 INFO - PROCESS | 1804 | 1461191643212 Marionette TRACE conn5 <- [1,2047,null,{"value":null}] 15:34:03 INFO - PROCESS | 1804 | 1461191643296 Marionette TRACE conn5 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:03 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DCE86000 == 64 [pid = 1804] [id = 521] 15:34:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 108 (00000074CFC2E800) [pid = 1804] [serial = 1563] [outer = 0000000000000000] 15:34:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 109 (00000074D1844C00) [pid = 1804] [serial = 1564] [outer = 00000074CFC2E800] 15:34:03 INFO - PROCESS | 1804 | 1461191643344 Marionette DEBUG loaded listener.js 15:34:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 110 (00000074D312A400) [pid = 1804] [serial = 1565] [outer = 00000074CFC2E800] 15:34:03 INFO - PROCESS | 1804 | 1461191643791 Marionette TRACE conn5 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 15:34:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 15:34:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 776ms 15:34:03 INFO - PROCESS | 1804 | 1461191643870 Marionette TRACE conn5 -> [0,2049,"getWindowHandle",null] 15:34:03 INFO - PROCESS | 1804 | 1461191643873 Marionette TRACE conn5 <- [1,2049,null,{"value":"13"}] 15:34:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 15:34:03 INFO - PROCESS | 1804 | 1461191643876 Marionette TRACE conn5 -> [0,2050,"setScriptTimeout",{"ms":35000}] 15:34:03 INFO - PROCESS | 1804 | 1461191643880 Marionette TRACE conn5 <- [1,2050,null,{}] 15:34:03 INFO - PROCESS | 1804 | 1461191643891 Marionette TRACE conn5 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:03 INFO - PROCESS | 1804 | 1461191643984 Marionette TRACE conn5 <- [1,2051,null,{"value":null}] 15:34:03 INFO - PROCESS | 1804 | 1461191643996 Marionette TRACE conn5 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:04 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DF2F2000 == 65 [pid = 1804] [id = 522] 15:34:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 111 (00000074D6F62800) [pid = 1804] [serial = 1566] [outer = 0000000000000000] 15:34:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 112 (00000074D70C4000) [pid = 1804] [serial = 1567] [outer = 00000074D6F62800] 15:34:04 INFO - PROCESS | 1804 | 1461191644046 Marionette DEBUG loaded listener.js 15:34:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 113 (00000074D829BC00) [pid = 1804] [serial = 1568] [outer = 00000074D6F62800] 15:34:04 INFO - PROCESS | 1804 | 1461191644513 Marionette TRACE conn5 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 15:34:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 15:34:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 692ms 15:34:04 INFO - PROCESS | 1804 | 1461191644571 Marionette TRACE conn5 -> [0,2053,"getWindowHandle",null] 15:34:04 INFO - PROCESS | 1804 | 1461191644574 Marionette TRACE conn5 <- [1,2053,null,{"value":"13"}] 15:34:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 15:34:04 INFO - PROCESS | 1804 | 1461191644577 Marionette TRACE conn5 -> [0,2054,"setScriptTimeout",{"ms":35000}] 15:34:04 INFO - PROCESS | 1804 | 1461191644579 Marionette TRACE conn5 <- [1,2054,null,{}] 15:34:04 INFO - PROCESS | 1804 | 1461191644583 Marionette TRACE conn5 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:04 INFO - PROCESS | 1804 | 1461191644671 Marionette TRACE conn5 <- [1,2055,null,{"value":null}] 15:34:04 INFO - PROCESS | 1804 | 1461191644680 Marionette TRACE conn5 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:04 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E0ECB800 == 66 [pid = 1804] [id = 523] 15:34:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 114 (00000074DAAC3400) [pid = 1804] [serial = 1569] [outer = 0000000000000000] 15:34:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 115 (00000074DB20C400) [pid = 1804] [serial = 1570] [outer = 00000074DAAC3400] 15:34:04 INFO - PROCESS | 1804 | 1461191644728 Marionette DEBUG loaded listener.js 15:34:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 116 (00000074DBB53800) [pid = 1804] [serial = 1571] [outer = 00000074DAAC3400] 15:34:05 INFO - PROCESS | 1804 | 1461191645225 Marionette TRACE conn5 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 15:34:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 15:34:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 672ms 15:34:05 INFO - PROCESS | 1804 | 1461191645252 Marionette TRACE conn5 -> [0,2057,"getWindowHandle",null] 15:34:05 INFO - PROCESS | 1804 | 1461191645255 Marionette TRACE conn5 <- [1,2057,null,{"value":"13"}] 15:34:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 15:34:05 INFO - PROCESS | 1804 | 1461191645258 Marionette TRACE conn5 -> [0,2058,"setScriptTimeout",{"ms":35000}] 15:34:05 INFO - PROCESS | 1804 | 1461191645260 Marionette TRACE conn5 <- [1,2058,null,{}] 15:34:05 INFO - PROCESS | 1804 | 1461191645263 Marionette TRACE conn5 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:05 INFO - PROCESS | 1804 | 1461191645375 Marionette TRACE conn5 <- [1,2059,null,{"value":null}] 15:34:05 INFO - PROCESS | 1804 | 1461191645432 Marionette TRACE conn5 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:05 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E2A8F800 == 67 [pid = 1804] [id = 524] 15:34:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 117 (00000074DAAC8800) [pid = 1804] [serial = 1572] [outer = 0000000000000000] 15:34:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 118 (00000074DD444400) [pid = 1804] [serial = 1573] [outer = 00000074DAAC8800] 15:34:05 INFO - PROCESS | 1804 | 1461191645481 Marionette DEBUG loaded listener.js 15:34:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 119 (00000074DD466C00) [pid = 1804] [serial = 1574] [outer = 00000074DAAC8800] 15:34:05 INFO - PROCESS | 1804 | 1461191645926 Marionette TRACE conn5 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 15:34:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 15:34:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 734ms 15:34:06 INFO - PROCESS | 1804 | 1461191645995 Marionette TRACE conn5 -> [0,2061,"getWindowHandle",null] 15:34:06 INFO - PROCESS | 1804 | 1461191645998 Marionette TRACE conn5 <- [1,2061,null,{"value":"13"}] 15:34:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 15:34:06 INFO - PROCESS | 1804 | 1461191646001 Marionette TRACE conn5 -> [0,2062,"setScriptTimeout",{"ms":35000}] 15:34:06 INFO - PROCESS | 1804 | 1461191646003 Marionette TRACE conn5 <- [1,2062,null,{}] 15:34:06 INFO - PROCESS | 1804 | 1461191646006 Marionette TRACE conn5 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:06 INFO - PROCESS | 1804 | 1461191646184 Marionette TRACE conn5 <- [1,2063,null,{"value":null}] 15:34:06 INFO - PROCESS | 1804 | 1461191646247 Marionette TRACE conn5 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:06 INFO - PROCESS | 1804 | ++DOCSHELL 00000074D6EAC000 == 68 [pid = 1804] [id = 525] 15:34:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 120 (00000074DDED7800) [pid = 1804] [serial = 1575] [outer = 0000000000000000] 15:34:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 121 (00000074DE92E400) [pid = 1804] [serial = 1576] [outer = 00000074DDED7800] 15:34:06 INFO - PROCESS | 1804 | 1461191646299 Marionette DEBUG loaded listener.js 15:34:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 122 (00000074DEA9E400) [pid = 1804] [serial = 1577] [outer = 00000074DDED7800] 15:34:06 INFO - PROCESS | 1804 | 1461191646737 Marionette TRACE conn5 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 15:34:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 15:34:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 776ms 15:34:06 INFO - PROCESS | 1804 | 1461191646780 Marionette TRACE conn5 -> [0,2065,"getWindowHandle",null] 15:34:06 INFO - PROCESS | 1804 | 1461191646783 Marionette TRACE conn5 <- [1,2065,null,{"value":"13"}] 15:34:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 15:34:06 INFO - PROCESS | 1804 | 1461191646786 Marionette TRACE conn5 -> [0,2066,"setScriptTimeout",{"ms":35000}] 15:34:06 INFO - PROCESS | 1804 | 1461191646788 Marionette TRACE conn5 <- [1,2066,null,{}] 15:34:06 INFO - PROCESS | 1804 | 1461191646791 Marionette TRACE conn5 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:06 INFO - PROCESS | 1804 | 1461191646906 Marionette TRACE conn5 <- [1,2067,null,{"value":null}] 15:34:06 INFO - PROCESS | 1804 | 1461191646966 Marionette TRACE conn5 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:06 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E3897800 == 69 [pid = 1804] [id = 526] 15:34:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 123 (00000074DEC35000) [pid = 1804] [serial = 1578] [outer = 0000000000000000] 15:34:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 124 (00000074DEC3F000) [pid = 1804] [serial = 1579] [outer = 00000074DEC35000] 15:34:07 INFO - PROCESS | 1804 | 1461191647012 Marionette DEBUG loaded listener.js 15:34:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 125 (00000074DED94000) [pid = 1804] [serial = 1580] [outer = 00000074DEC35000] 15:34:07 INFO - PROCESS | 1804 | --DOMWINDOW == 124 (00000074DBCF3C00) [pid = 1804] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 15:34:07 INFO - PROCESS | 1804 | --DOMWINDOW == 123 (00000074DD45BC00) [pid = 1804] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 15:34:07 INFO - PROCESS | 1804 | --DOMWINDOW == 122 (00000074D829C800) [pid = 1804] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 15:34:07 INFO - PROCESS | 1804 | --DOMWINDOW == 121 (00000074D6085C00) [pid = 1804] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 15:34:07 INFO - PROCESS | 1804 | --DOMWINDOW == 120 (00000074D160B400) [pid = 1804] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 15:34:07 INFO - PROCESS | 1804 | --DOMWINDOW == 119 (00000074D1848800) [pid = 1804] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 15:34:07 INFO - PROCESS | 1804 | --DOMWINDOW == 118 (00000074CFA10400) [pid = 1804] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 15:34:07 INFO - PROCESS | 1804 | --DOMWINDOW == 117 (00000074D70BE400) [pid = 1804] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 15:34:07 INFO - PROCESS | 1804 | --DOMWINDOW == 116 (00000074E1FF9000) [pid = 1804] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 15:34:07 INFO - PROCESS | 1804 | --DOMWINDOW == 115 (00000074DED6F800) [pid = 1804] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 15:34:07 INFO - PROCESS | 1804 | --DOMWINDOW == 114 (00000074DB5A4400) [pid = 1804] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 15:34:07 INFO - PROCESS | 1804 | 1461191647588 Marionette TRACE conn5 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 15:34:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 15:34:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 838ms 15:34:07 INFO - PROCESS | 1804 | 1461191647631 Marionette TRACE conn5 -> [0,2069,"getWindowHandle",null] 15:34:07 INFO - PROCESS | 1804 | 1461191647633 Marionette TRACE conn5 <- [1,2069,null,{"value":"13"}] 15:34:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 15:34:07 INFO - PROCESS | 1804 | 1461191647636 Marionette TRACE conn5 -> [0,2070,"setScriptTimeout",{"ms":35000}] 15:34:07 INFO - PROCESS | 1804 | 1461191647638 Marionette TRACE conn5 <- [1,2070,null,{}] 15:34:07 INFO - PROCESS | 1804 | 1461191647642 Marionette TRACE conn5 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:07 INFO - PROCESS | 1804 | 1461191647728 Marionette TRACE conn5 <- [1,2071,null,{"value":null}] 15:34:07 INFO - PROCESS | 1804 | 1461191647736 Marionette TRACE conn5 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:07 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E3A9E000 == 70 [pid = 1804] [id = 527] 15:34:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 115 (00000074DBC98800) [pid = 1804] [serial = 1581] [outer = 0000000000000000] 15:34:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 116 (00000074DEA91800) [pid = 1804] [serial = 1582] [outer = 00000074DBC98800] 15:34:07 INFO - PROCESS | 1804 | 1461191647781 Marionette DEBUG loaded listener.js 15:34:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 117 (00000074DF07C800) [pid = 1804] [serial = 1583] [outer = 00000074DBC98800] 15:34:08 INFO - PROCESS | 1804 | 1461191648202 Marionette TRACE conn5 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 15:34:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 15:34:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 627ms 15:34:08 INFO - PROCESS | 1804 | 1461191648269 Marionette TRACE conn5 -> [0,2073,"getWindowHandle",null] 15:34:08 INFO - PROCESS | 1804 | 1461191648271 Marionette TRACE conn5 <- [1,2073,null,{"value":"13"}] 15:34:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 15:34:08 INFO - PROCESS | 1804 | 1461191648274 Marionette TRACE conn5 -> [0,2074,"setScriptTimeout",{"ms":35000}] 15:34:08 INFO - PROCESS | 1804 | 1461191648276 Marionette TRACE conn5 <- [1,2074,null,{}] 15:34:08 INFO - PROCESS | 1804 | 1461191648280 Marionette TRACE conn5 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:08 INFO - PROCESS | 1804 | 1461191648366 Marionette TRACE conn5 <- [1,2075,null,{"value":null}] 15:34:08 INFO - PROCESS | 1804 | 1461191648374 Marionette TRACE conn5 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:08 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E5D10000 == 71 [pid = 1804] [id = 528] 15:34:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 118 (00000074DF98AC00) [pid = 1804] [serial = 1584] [outer = 0000000000000000] 15:34:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 119 (00000074DFC6CC00) [pid = 1804] [serial = 1585] [outer = 00000074DF98AC00] 15:34:08 INFO - PROCESS | 1804 | 1461191648419 Marionette DEBUG loaded listener.js 15:34:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 120 (00000074E07DF000) [pid = 1804] [serial = 1586] [outer = 00000074DF98AC00] 15:34:08 INFO - PROCESS | 1804 | 1461191648859 Marionette TRACE conn5 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 15:34:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 15:34:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 629ms 15:34:08 INFO - PROCESS | 1804 | 1461191648907 Marionette TRACE conn5 -> [0,2077,"getWindowHandle",null] 15:34:08 INFO - PROCESS | 1804 | 1461191648909 Marionette TRACE conn5 <- [1,2077,null,{"value":"13"}] 15:34:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 15:34:08 INFO - PROCESS | 1804 | 1461191648912 Marionette TRACE conn5 -> [0,2078,"setScriptTimeout",{"ms":35000}] 15:34:08 INFO - PROCESS | 1804 | 1461191648914 Marionette TRACE conn5 <- [1,2078,null,{}] 15:34:08 INFO - PROCESS | 1804 | 1461191648918 Marionette TRACE conn5 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:09 INFO - PROCESS | 1804 | 1461191649005 Marionette TRACE conn5 <- [1,2079,null,{"value":null}] 15:34:09 INFO - PROCESS | 1804 | 1461191649012 Marionette TRACE conn5 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:09 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E5F8C000 == 72 [pid = 1804] [id = 529] 15:34:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 121 (00000074E1C13800) [pid = 1804] [serial = 1587] [outer = 0000000000000000] 15:34:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 122 (00000074E1C3B400) [pid = 1804] [serial = 1588] [outer = 00000074E1C13800] 15:34:09 INFO - PROCESS | 1804 | 1461191649058 Marionette DEBUG loaded listener.js 15:34:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 123 (00000074E1FC6800) [pid = 1804] [serial = 1589] [outer = 00000074E1C13800] 15:34:09 INFO - PROCESS | 1804 | 1461191649758 Marionette TRACE conn5 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 15:34:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 15:34:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 881ms 15:34:09 INFO - PROCESS | 1804 | 1461191649809 Marionette TRACE conn5 -> [0,2081,"getWindowHandle",null] 15:34:09 INFO - PROCESS | 1804 | 1461191649814 Marionette TRACE conn5 <- [1,2081,null,{"value":"13"}] 15:34:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 15:34:09 INFO - PROCESS | 1804 | 1461191649821 Marionette TRACE conn5 -> [0,2082,"setScriptTimeout",{"ms":35000}] 15:34:09 INFO - PROCESS | 1804 | 1461191649825 Marionette TRACE conn5 <- [1,2082,null,{}] 15:34:09 INFO - PROCESS | 1804 | 1461191649831 Marionette TRACE conn5 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:09 INFO - PROCESS | 1804 | 1461191649951 Marionette TRACE conn5 <- [1,2083,null,{"value":null}] 15:34:10 INFO - PROCESS | 1804 | 1461191650084 Marionette TRACE conn5 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:10 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DE214800 == 73 [pid = 1804] [id = 530] 15:34:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 124 (00000074D1607400) [pid = 1804] [serial = 1590] [outer = 0000000000000000] 15:34:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 125 (00000074D1D7D000) [pid = 1804] [serial = 1591] [outer = 00000074D1607400] 15:34:10 INFO - PROCESS | 1804 | 1461191650145 Marionette DEBUG loaded listener.js 15:34:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 126 (00000074D608AC00) [pid = 1804] [serial = 1592] [outer = 00000074D1607400] 15:34:10 INFO - PROCESS | 1804 | 1461191650776 Marionette TRACE conn5 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 15:34:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 15:34:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 986ms 15:34:10 INFO - PROCESS | 1804 | 1461191650812 Marionette TRACE conn5 -> [0,2085,"getWindowHandle",null] 15:34:10 INFO - PROCESS | 1804 | 1461191650819 Marionette TRACE conn5 <- [1,2085,null,{"value":"13"}] 15:34:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 15:34:10 INFO - PROCESS | 1804 | 1461191650827 Marionette TRACE conn5 -> [0,2086,"setScriptTimeout",{"ms":35000}] 15:34:10 INFO - PROCESS | 1804 | 1461191650830 Marionette TRACE conn5 <- [1,2086,null,{}] 15:34:10 INFO - PROCESS | 1804 | 1461191650834 Marionette TRACE conn5 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:10 INFO - PROCESS | 1804 | 1461191650952 Marionette TRACE conn5 <- [1,2087,null,{"value":null}] 15:34:11 INFO - PROCESS | 1804 | 1461191651054 Marionette TRACE conn5 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:11 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E2F1A000 == 74 [pid = 1804] [id = 531] 15:34:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 127 (00000074D7AA0000) [pid = 1804] [serial = 1593] [outer = 0000000000000000] 15:34:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 128 (00000074DB208800) [pid = 1804] [serial = 1594] [outer = 00000074D7AA0000] 15:34:11 INFO - PROCESS | 1804 | 1461191651111 Marionette DEBUG loaded listener.js 15:34:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 129 (00000074DD740C00) [pid = 1804] [serial = 1595] [outer = 00000074D7AA0000] 15:34:11 INFO - PROCESS | 1804 | 1461191651761 Marionette TRACE conn5 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 15:34:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 15:34:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 986ms 15:34:11 INFO - PROCESS | 1804 | 1461191651816 Marionette TRACE conn5 -> [0,2089,"getWindowHandle",null] 15:34:11 INFO - PROCESS | 1804 | 1461191651819 Marionette TRACE conn5 <- [1,2089,null,{"value":"13"}] 15:34:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 15:34:11 INFO - PROCESS | 1804 | 1461191651823 Marionette TRACE conn5 -> [0,2090,"setScriptTimeout",{"ms":35000}] 15:34:11 INFO - PROCESS | 1804 | 1461191651827 Marionette TRACE conn5 <- [1,2090,null,{}] 15:34:11 INFO - PROCESS | 1804 | 1461191651839 Marionette TRACE conn5 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:12 INFO - PROCESS | 1804 | 1461191651999 Marionette TRACE conn5 <- [1,2091,null,{"value":null}] 15:34:12 INFO - PROCESS | 1804 | 1461191652063 Marionette TRACE conn5 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:12 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E6B46800 == 75 [pid = 1804] [id = 532] 15:34:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 130 (00000074DED6E000) [pid = 1804] [serial = 1596] [outer = 0000000000000000] 15:34:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 131 (00000074DF9EB800) [pid = 1804] [serial = 1597] [outer = 00000074DED6E000] 15:34:12 INFO - PROCESS | 1804 | 1461191652123 Marionette DEBUG loaded listener.js 15:34:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 132 (00000074E1FF9C00) [pid = 1804] [serial = 1598] [outer = 00000074DED6E000] 15:34:12 INFO - PROCESS | 1804 | 1461191652720 Marionette TRACE conn5 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 15:34:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 15:34:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 944ms 15:34:12 INFO - PROCESS | 1804 | 1461191652769 Marionette TRACE conn5 -> [0,2093,"getWindowHandle",null] 15:34:12 INFO - PROCESS | 1804 | 1461191652772 Marionette TRACE conn5 <- [1,2093,null,{"value":"13"}] 15:34:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 15:34:12 INFO - PROCESS | 1804 | 1461191652776 Marionette TRACE conn5 -> [0,2094,"setScriptTimeout",{"ms":35000}] 15:34:12 INFO - PROCESS | 1804 | 1461191652778 Marionette TRACE conn5 <- [1,2094,null,{}] 15:34:12 INFO - PROCESS | 1804 | 1461191652782 Marionette TRACE conn5 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:12 INFO - PROCESS | 1804 | 1461191652896 Marionette TRACE conn5 <- [1,2095,null,{"value":null}] 15:34:13 INFO - PROCESS | 1804 | 1461191652998 Marionette TRACE conn5 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:13 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E7421800 == 76 [pid = 1804] [id = 533] 15:34:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 133 (00000074E25A4C00) [pid = 1804] [serial = 1599] [outer = 0000000000000000] 15:34:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 134 (00000074E25ACC00) [pid = 1804] [serial = 1600] [outer = 00000074E25A4C00] 15:34:13 INFO - PROCESS | 1804 | 1461191653056 Marionette DEBUG loaded listener.js 15:34:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 135 (00000074E2814400) [pid = 1804] [serial = 1601] [outer = 00000074E25A4C00] 15:34:13 INFO - PROCESS | 1804 | 1461191653648 Marionette TRACE conn5 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2097,"getWindowHandle",null] 15:34:13 INFO - PROCESS | 1804 | 1461191653704 Marionette TRACE conn5 <- [1,2097,null,{"value":"13"}] 15:34:13 INFO - PROCESS | 1804 | 1461191653707 Marionette TRACE conn5 -> [0,2098,"setScriptTimeout",{"ms":35000}] 15:34:13 INFO - PROCESS | 1804 | 1461191653709 Marionette TRACE conn5 <- [1,2098,null,{}] 15:34:13 INFO - PROCESS | 1804 | 1461191653713 Marionette TRACE conn5 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:13 INFO - PROCESS | 1804 | 1461191653824 Marionette TRACE conn5 <- [1,2099,null,{"value":null}] 15:34:13 INFO - PROCESS | 1804 | 1461191653954 Marionette TRACE conn5 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:13 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E87BB000 == 77 [pid = 1804] [id = 534] 15:34:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 136 (00000074E280D000) [pid = 1804] [serial = 1602] [outer = 0000000000000000] 15:34:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 137 (00000074E2931C00) [pid = 1804] [serial = 1603] [outer = 00000074E280D000] 15:34:14 INFO - PROCESS | 1804 | 1461191654012 Marionette DEBUG loaded listener.js 15:34:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 138 (00000074E293EC00) [pid = 1804] [serial = 1604] [outer = 00000074E280D000] 15:34:14 INFO - PROCESS | 1804 | 1461191654585 Marionette TRACE conn5 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 15:34:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 15:34:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 922ms 15:34:14 INFO - PROCESS | 1804 | 1461191654632 Marionette TRACE conn5 -> [0,2101,"getWindowHandle",null] 15:34:14 INFO - PROCESS | 1804 | 1461191654635 Marionette TRACE conn5 <- [1,2101,null,{"value":"13"}] 15:34:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 15:34:14 INFO - PROCESS | 1804 | 1461191654639 Marionette TRACE conn5 -> [0,2102,"setScriptTimeout",{"ms":35000}] 15:34:14 INFO - PROCESS | 1804 | 1461191654641 Marionette TRACE conn5 <- [1,2102,null,{}] 15:34:14 INFO - PROCESS | 1804 | 1461191654645 Marionette TRACE conn5 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:14 INFO - PROCESS | 1804 | 1461191654776 Marionette TRACE conn5 <- [1,2103,null,{"value":null}] 15:34:14 INFO - PROCESS | 1804 | 1461191654909 Marionette TRACE conn5 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:14 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E89E0000 == 78 [pid = 1804] [id = 535] 15:34:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 139 (00000074E2813400) [pid = 1804] [serial = 1605] [outer = 0000000000000000] 15:34:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 140 (00000074E29DB800) [pid = 1804] [serial = 1606] [outer = 00000074E2813400] 15:34:14 INFO - PROCESS | 1804 | 1461191654970 Marionette DEBUG loaded listener.js 15:34:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 141 (00000074E2A2C400) [pid = 1804] [serial = 1607] [outer = 00000074E2813400] 15:34:15 INFO - PROCESS | 1804 | 1461191655598 Marionette TRACE conn5 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 15:34:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 15:34:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1024ms 15:34:15 INFO - PROCESS | 1804 | 1461191655665 Marionette TRACE conn5 -> [0,2105,"getWindowHandle",null] 15:34:15 INFO - PROCESS | 1804 | 1461191655668 Marionette TRACE conn5 <- [1,2105,null,{"value":"13"}] 15:34:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 15:34:15 INFO - PROCESS | 1804 | 1461191655672 Marionette TRACE conn5 -> [0,2106,"setScriptTimeout",{"ms":35000}] 15:34:15 INFO - PROCESS | 1804 | 1461191655674 Marionette TRACE conn5 <- [1,2106,null,{}] 15:34:15 INFO - PROCESS | 1804 | 1461191655691 Marionette TRACE conn5 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:15 INFO - PROCESS | 1804 | 1461191655829 Marionette TRACE conn5 <- [1,2107,null,{"value":null}] 15:34:15 INFO - PROCESS | 1804 | 1461191655890 Marionette TRACE conn5 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:15 INFO - PROCESS | 1804 | ++DOCSHELL 00000074D868E800 == 79 [pid = 1804] [id = 536] 15:34:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 142 (00000074D1479C00) [pid = 1804] [serial = 1608] [outer = 0000000000000000] 15:34:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 143 (00000074D705DC00) [pid = 1804] [serial = 1609] [outer = 00000074D1479C00] 15:34:15 INFO - PROCESS | 1804 | 1461191655947 Marionette DEBUG loaded listener.js 15:34:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 144 (00000074DEA95800) [pid = 1804] [serial = 1610] [outer = 00000074D1479C00] 15:34:16 INFO - PROCESS | 1804 | 1461191656699 Marionette TRACE conn5 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 15:34:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 15:34:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1083ms 15:34:16 INFO - PROCESS | 1804 | 1461191656767 Marionette TRACE conn5 -> [0,2109,"getWindowHandle",null] 15:34:16 INFO - PROCESS | 1804 | 1461191656771 Marionette TRACE conn5 <- [1,2109,null,{"value":"13"}] 15:34:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 15:34:16 INFO - PROCESS | 1804 | 1461191656778 Marionette TRACE conn5 -> [0,2110,"setScriptTimeout",{"ms":35000}] 15:34:16 INFO - PROCESS | 1804 | 1461191656782 Marionette TRACE conn5 <- [1,2110,null,{}] 15:34:16 INFO - PROCESS | 1804 | 1461191656789 Marionette TRACE conn5 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:16 INFO - PROCESS | 1804 | 1461191656897 Marionette TRACE conn5 <- [1,2111,null,{"value":null}] 15:34:17 INFO - PROCESS | 1804 | 1461191657036 Marionette TRACE conn5 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:17 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E0E0A800 == 80 [pid = 1804] [id = 537] 15:34:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 145 (00000074D160B400) [pid = 1804] [serial = 1611] [outer = 0000000000000000] 15:34:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 146 (00000074D1D85400) [pid = 1804] [serial = 1612] [outer = 00000074D160B400] 15:34:17 INFO - PROCESS | 1804 | 1461191657089 Marionette DEBUG loaded listener.js 15:34:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 147 (00000074D6BC4000) [pid = 1804] [serial = 1613] [outer = 00000074D160B400] 15:34:17 INFO - PROCESS | 1804 | --DOCSHELL 00000074E5D10000 == 79 [pid = 1804] [id = 528] 15:34:17 INFO - PROCESS | 1804 | --DOCSHELL 00000074E3A9E000 == 78 [pid = 1804] [id = 527] 15:34:17 INFO - PROCESS | 1804 | --DOCSHELL 00000074E3897800 == 77 [pid = 1804] [id = 526] 15:34:17 INFO - PROCESS | 1804 | --DOCSHELL 00000074D6EAC000 == 76 [pid = 1804] [id = 525] 15:34:17 INFO - PROCESS | 1804 | --DOCSHELL 00000074E2A8F800 == 75 [pid = 1804] [id = 524] 15:34:17 INFO - PROCESS | 1804 | --DOCSHELL 00000074E0ECB800 == 74 [pid = 1804] [id = 523] 15:34:17 INFO - PROCESS | 1804 | --DOCSHELL 00000074DF2F2000 == 73 [pid = 1804] [id = 522] 15:34:17 INFO - PROCESS | 1804 | --DOCSHELL 00000074DCE86000 == 72 [pid = 1804] [id = 521] 15:34:17 INFO - PROCESS | 1804 | --DOCSHELL 00000074DBBB4800 == 71 [pid = 1804] [id = 520] 15:34:17 INFO - PROCESS | 1804 | --DOCSHELL 00000074DDA75800 == 70 [pid = 1804] [id = 515] 15:34:17 INFO - PROCESS | 1804 | --DOCSHELL 00000074E5D5E000 == 69 [pid = 1804] [id = 514] 15:34:17 INFO - PROCESS | 1804 | 1461191657709 Marionette TRACE conn5 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 15:34:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 15:34:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 986ms 15:34:17 INFO - PROCESS | 1804 | 1461191657764 Marionette TRACE conn5 -> [0,2113,"getWindowHandle",null] 15:34:17 INFO - PROCESS | 1804 | 1461191657770 Marionette TRACE conn5 <- [1,2113,null,{"value":"13"}] 15:34:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 15:34:17 INFO - PROCESS | 1804 | 1461191657776 Marionette TRACE conn5 -> [0,2114,"setScriptTimeout",{"ms":35000}] 15:34:17 INFO - PROCESS | 1804 | 1461191657779 Marionette TRACE conn5 <- [1,2114,null,{}] 15:34:17 INFO - PROCESS | 1804 | 1461191657783 Marionette TRACE conn5 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:17 INFO - PROCESS | 1804 | 1461191657879 Marionette TRACE conn5 <- [1,2115,null,{"value":null}] 15:34:17 INFO - PROCESS | 1804 | --DOMWINDOW == 146 (00000074DD45F800) [pid = 1804] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 15:34:17 INFO - PROCESS | 1804 | --DOMWINDOW == 145 (00000074DDDED400) [pid = 1804] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 15:34:17 INFO - PROCESS | 1804 | --DOMWINDOW == 144 (00000074DA8A5C00) [pid = 1804] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 15:34:17 INFO - PROCESS | 1804 | --DOMWINDOW == 143 (00000074E296D400) [pid = 1804] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 15:34:17 INFO - PROCESS | 1804 | --DOMWINDOW == 142 (00000074DBCA3800) [pid = 1804] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 15:34:17 INFO - PROCESS | 1804 | --DOMWINDOW == 141 (00000074D615E000) [pid = 1804] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 15:34:17 INFO - PROCESS | 1804 | --DOMWINDOW == 140 (00000074D6087C00) [pid = 1804] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 15:34:17 INFO - PROCESS | 1804 | --DOMWINDOW == 139 (00000074D69D3800) [pid = 1804] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 15:34:17 INFO - PROCESS | 1804 | --DOMWINDOW == 138 (00000074D1DB7800) [pid = 1804] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 15:34:17 INFO - PROCESS | 1804 | --DOMWINDOW == 137 (00000074D1D7D400) [pid = 1804] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 15:34:17 INFO - PROCESS | 1804 | --DOMWINDOW == 136 (00000074D0FD5C00) [pid = 1804] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 15:34:17 INFO - PROCESS | 1804 | --DOMWINDOW == 135 (00000074CFAE2400) [pid = 1804] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 15:34:17 INFO - PROCESS | 1804 | --DOMWINDOW == 134 (00000074D70C6C00) [pid = 1804] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 15:34:17 INFO - PROCESS | 1804 | --DOMWINDOW == 133 (00000074D7A9DC00) [pid = 1804] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 15:34:17 INFO - PROCESS | 1804 | --DOMWINDOW == 132 (00000074E2810000) [pid = 1804] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 15:34:17 INFO - PROCESS | 1804 | --DOMWINDOW == 131 (00000074E2046400) [pid = 1804] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 15:34:17 INFO - PROCESS | 1804 | --DOMWINDOW == 130 (00000074E25AA800) [pid = 1804] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 15:34:17 INFO - PROCESS | 1804 | --DOMWINDOW == 129 (00000074E07A3C00) [pid = 1804] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 15:34:17 INFO - PROCESS | 1804 | --DOMWINDOW == 128 (00000074D6083C00) [pid = 1804] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 15:34:17 INFO - PROCESS | 1804 | --DOMWINDOW == 127 (00000074E3888000) [pid = 1804] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 15:34:17 INFO - PROCESS | 1804 | --DOMWINDOW == 126 (00000074DE0DC800) [pid = 1804] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 15:34:17 INFO - PROCESS | 1804 | --DOMWINDOW == 125 (00000074DED91800) [pid = 1804] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 15:34:17 INFO - PROCESS | 1804 | --DOMWINDOW == 124 (00000074DEA93800) [pid = 1804] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 15:34:17 INFO - PROCESS | 1804 | --DOMWINDOW == 123 (00000074DEC36000) [pid = 1804] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 15:34:17 INFO - PROCESS | 1804 | --DOMWINDOW == 122 (00000074DF078000) [pid = 1804] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 15:34:17 INFO - PROCESS | 1804 | --DOMWINDOW == 121 (00000074DD75FC00) [pid = 1804] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 15:34:17 INFO - PROCESS | 1804 | --DOMWINDOW == 120 (00000074DB207000) [pid = 1804] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 15:34:17 INFO - PROCESS | 1804 | --DOMWINDOW == 119 (00000074DECC4800) [pid = 1804] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 15:34:17 INFO - PROCESS | 1804 | 1461191657981 Marionette TRACE conn5 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:18 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DB517800 == 70 [pid = 1804] [id = 538] 15:34:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 120 (00000074CFAE2400) [pid = 1804] [serial = 1614] [outer = 0000000000000000] 15:34:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 121 (00000074D184B800) [pid = 1804] [serial = 1615] [outer = 00000074CFAE2400] 15:34:18 INFO - PROCESS | 1804 | 1461191658030 Marionette DEBUG loaded listener.js 15:34:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 122 (00000074D6F56400) [pid = 1804] [serial = 1616] [outer = 00000074CFAE2400] 15:34:18 INFO - PROCESS | 1804 | 1461191658493 Marionette TRACE conn5 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 15:34:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 15:34:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 776ms 15:34:18 INFO - PROCESS | 1804 | 1461191658554 Marionette TRACE conn5 -> [0,2117,"getWindowHandle",null] 15:34:18 INFO - PROCESS | 1804 | 1461191658556 Marionette TRACE conn5 <- [1,2117,null,{"value":"13"}] 15:34:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 15:34:18 INFO - PROCESS | 1804 | 1461191658560 Marionette TRACE conn5 -> [0,2118,"setScriptTimeout",{"ms":35000}] 15:34:18 INFO - PROCESS | 1804 | 1461191658564 Marionette TRACE conn5 <- [1,2118,null,{}] 15:34:18 INFO - PROCESS | 1804 | 1461191658576 Marionette TRACE conn5 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:18 INFO - PROCESS | 1804 | 1461191658673 Marionette TRACE conn5 <- [1,2119,null,{"value":null}] 15:34:18 INFO - PROCESS | 1804 | 1461191658687 Marionette TRACE conn5 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:18 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DFCA7800 == 71 [pid = 1804] [id = 539] 15:34:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 123 (00000074DB20A400) [pid = 1804] [serial = 1617] [outer = 0000000000000000] 15:34:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 124 (00000074DB5B3C00) [pid = 1804] [serial = 1618] [outer = 00000074DB20A400] 15:34:18 INFO - PROCESS | 1804 | 1461191658738 Marionette DEBUG loaded listener.js 15:34:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 125 (00000074DD4D3000) [pid = 1804] [serial = 1619] [outer = 00000074DB20A400] 15:34:19 INFO - PROCESS | 1804 | 1461191659209 Marionette TRACE conn5 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 15:34:19 INFO - PROCESS | 1804 | 1461191659257 Marionette TRACE conn5 <- [1,2121,null,{"value":"13"}] 15:34:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 15:34:19 INFO - PROCESS | 1804 | 1461191659281 Marionette TRACE conn5 -> [0,2122,"setScriptTimeout",{"ms":35000}] 15:34:19 INFO - PROCESS | 1804 | 1461191659283 Marionette TRACE conn5 <- [1,2122,null,{}] 15:34:19 INFO - PROCESS | 1804 | 1461191659287 Marionette TRACE conn5 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:19 INFO - PROCESS | 1804 | 1461191659380 Marionette TRACE conn5 <- [1,2123,null,{"value":null}] 15:34:19 INFO - PROCESS | 1804 | 1461191659478 Marionette TRACE conn5 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:19 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E3323800 == 72 [pid = 1804] [id = 540] 15:34:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 126 (00000074D1485800) [pid = 1804] [serial = 1620] [outer = 0000000000000000] 15:34:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 127 (00000074DE0E2400) [pid = 1804] [serial = 1621] [outer = 00000074D1485800] 15:34:19 INFO - PROCESS | 1804 | 1461191659528 Marionette DEBUG loaded listener.js 15:34:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 128 (00000074DEAF9000) [pid = 1804] [serial = 1622] [outer = 00000074D1485800] 15:34:19 INFO - PROCESS | 1804 | 1461191659950 Marionette TRACE conn5 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html:36:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2125,"getWindowHandle",null] 15:34:20 INFO - PROCESS | 1804 | 1461191660056 Marionette TRACE conn5 <- [1,2125,null,{"value":"13"}] 15:34:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 15:34:20 INFO - PROCESS | 1804 | 1461191660069 Marionette TRACE conn5 -> [0,2126,"setScriptTimeout",{"ms":35000}] 15:34:20 INFO - PROCESS | 1804 | 1461191660071 Marionette TRACE conn5 <- [1,2126,null,{}] 15:34:20 INFO - PROCESS | 1804 | 1461191660075 Marionette TRACE conn5 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:20 INFO - PROCESS | 1804 | 1461191660193 Marionette TRACE conn5 <- [1,2127,null,{"value":null}] 15:34:20 INFO - PROCESS | 1804 | 1461191660254 Marionette TRACE conn5 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:20 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E375E800 == 73 [pid = 1804] [id = 541] 15:34:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 129 (00000074DECBD000) [pid = 1804] [serial = 1623] [outer = 0000000000000000] 15:34:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 130 (00000074DF07D800) [pid = 1804] [serial = 1624] [outer = 00000074DECBD000] 15:34:20 INFO - PROCESS | 1804 | 1461191660301 Marionette DEBUG loaded listener.js 15:34:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 131 (00000074DFCE1C00) [pid = 1804] [serial = 1625] [outer = 00000074DECBD000] 15:34:20 INFO - PROCESS | 1804 | 1461191660747 Marionette TRACE conn5 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 15:34:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 15:34:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 734ms 15:34:20 INFO - PROCESS | 1804 | 1461191660801 Marionette TRACE conn5 -> [0,2129,"getWindowHandle",null] 15:34:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 15:34:20 INFO - PROCESS | 1804 | 1461191660803 Marionette TRACE conn5 <- [1,2129,null,{"value":"13"}] 15:34:20 INFO - PROCESS | 1804 | 1461191660807 Marionette TRACE conn5 -> [0,2130,"setScriptTimeout",{"ms":35000}] 15:34:20 INFO - PROCESS | 1804 | 1461191660809 Marionette TRACE conn5 <- [1,2130,null,{}] 15:34:20 INFO - PROCESS | 1804 | 1461191660812 Marionette TRACE conn5 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:20 INFO - PROCESS | 1804 | 1461191660958 Marionette TRACE conn5 <- [1,2131,null,{"value":null}] 15:34:21 INFO - PROCESS | 1804 | 1461191661026 Marionette TRACE conn5 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:21 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E5004000 == 74 [pid = 1804] [id = 542] 15:34:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 132 (00000074E1FC1400) [pid = 1804] [serial = 1626] [outer = 0000000000000000] 15:34:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 133 (00000074E25AA400) [pid = 1804] [serial = 1627] [outer = 00000074E1FC1400] 15:34:21 INFO - PROCESS | 1804 | 1461191661077 Marionette DEBUG loaded listener.js 15:34:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 134 (00000074E2963C00) [pid = 1804] [serial = 1628] [outer = 00000074E1FC1400] 15:34:21 INFO - PROCESS | 1804 | 1461191661510 Marionette TRACE conn5 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 15:34:21 INFO - PROCESS | 1804 | 1461191661560 Marionette TRACE conn5 <- [1,2133,null,{"value":"13"}] 15:34:21 INFO - PROCESS | 1804 | 1461191661564 Marionette TRACE conn5 -> [0,2134,"setScriptTimeout",{"ms":35000}] 15:34:21 INFO - PROCESS | 1804 | 1461191661565 Marionette TRACE conn5 <- [1,2134,null,{}] 15:34:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 15:34:21 INFO - PROCESS | 1804 | 1461191661569 Marionette TRACE conn5 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:21 INFO - PROCESS | 1804 | 1461191661687 Marionette TRACE conn5 <- [1,2135,null,{"value":null}] 15:34:21 INFO - PROCESS | 1804 | 1461191661750 Marionette TRACE conn5 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:21 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E5DA2800 == 75 [pid = 1804] [id = 543] 15:34:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 135 (00000074E29D9C00) [pid = 1804] [serial = 1629] [outer = 0000000000000000] 15:34:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 136 (00000074E2A26800) [pid = 1804] [serial = 1630] [outer = 00000074E29D9C00] 15:34:21 INFO - PROCESS | 1804 | 1461191661797 Marionette DEBUG loaded listener.js 15:34:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 137 (00000074E3888000) [pid = 1804] [serial = 1631] [outer = 00000074E29D9C00] 15:34:22 INFO - PROCESS | 1804 | --DOMWINDOW == 136 (00000074D6F62800) [pid = 1804] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 15:34:22 INFO - PROCESS | 1804 | --DOMWINDOW == 135 (00000074DBC98800) [pid = 1804] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 15:34:22 INFO - PROCESS | 1804 | --DOMWINDOW == 134 (00000074CFC2E800) [pid = 1804] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 15:34:22 INFO - PROCESS | 1804 | --DOMWINDOW == 133 (00000074DEC35000) [pid = 1804] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 15:34:22 INFO - PROCESS | 1804 | --DOMWINDOW == 132 (00000074D1817800) [pid = 1804] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 15:34:22 INFO - PROCESS | 1804 | --DOMWINDOW == 131 (00000074DAAC3400) [pid = 1804] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 15:34:22 INFO - PROCESS | 1804 | --DOMWINDOW == 130 (00000074DAAC8800) [pid = 1804] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 15:34:22 INFO - PROCESS | 1804 | --DOMWINDOW == 129 (00000074DF98AC00) [pid = 1804] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 15:34:22 INFO - PROCESS | 1804 | --DOMWINDOW == 128 (00000074DDED7800) [pid = 1804] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 15:34:22 INFO - PROCESS | 1804 | 1461191662260 Marionette TRACE conn5 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 15:34:22 INFO - PROCESS | 1804 | 1461191662286 Marionette TRACE conn5 <- [1,2137,null,{"value":"13"}] 15:34:22 INFO - PROCESS | 1804 | 1461191662289 Marionette TRACE conn5 -> [0,2138,"setScriptTimeout",{"ms":35000}] 15:34:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 15:34:22 INFO - PROCESS | 1804 | 1461191662291 Marionette TRACE conn5 <- [1,2138,null,{}] 15:34:22 INFO - PROCESS | 1804 | 1461191662295 Marionette TRACE conn5 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:22 INFO - PROCESS | 1804 | 1461191662384 Marionette TRACE conn5 <- [1,2139,null,{"value":null}] 15:34:22 INFO - PROCESS | 1804 | 1461191662390 Marionette TRACE conn5 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:22 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E6B4D800 == 76 [pid = 1804] [id = 544] 15:34:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 129 (00000074D7A98000) [pid = 1804] [serial = 1632] [outer = 0000000000000000] 15:34:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 130 (00000074E1C41800) [pid = 1804] [serial = 1633] [outer = 00000074D7A98000] 15:34:22 INFO - PROCESS | 1804 | 1461191662435 Marionette DEBUG loaded listener.js 15:34:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 131 (00000074E3498800) [pid = 1804] [serial = 1634] [outer = 00000074D7A98000] 15:34:22 INFO - PROCESS | 1804 | 1461191662890 Marionette TRACE conn5 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html:36:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2141,"getWindowHandle",null] 15:34:22 INFO - PROCESS | 1804 | 1461191662924 Marionette TRACE conn5 <- [1,2141,null,{"value":"13"}] 15:34:22 INFO - PROCESS | 1804 | 1461191662932 Marionette TRACE conn5 -> [0,2142,"setScriptTimeout",{"ms":35000}] 15:34:22 INFO - PROCESS | 1804 | 1461191662934 Marionette TRACE conn5 <- [1,2142,null,{}] 15:34:22 INFO - PROCESS | 1804 | 1461191662938 Marionette TRACE conn5 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:23 INFO - PROCESS | 1804 | 1461191663028 Marionette TRACE conn5 <- [1,2143,null,{"value":null}] 15:34:23 INFO - PROCESS | 1804 | 1461191663034 Marionette TRACE conn5 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:23 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E87C5000 == 77 [pid = 1804] [id = 545] 15:34:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 132 (00000074E3492400) [pid = 1804] [serial = 1635] [outer = 0000000000000000] 15:34:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 133 (00000074E3885800) [pid = 1804] [serial = 1636] [outer = 00000074E3492400] 15:34:23 INFO - PROCESS | 1804 | 1461191663080 Marionette DEBUG loaded listener.js 15:34:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 134 (00000074E390D000) [pid = 1804] [serial = 1637] [outer = 00000074E3492400] 15:34:23 INFO - PROCESS | 1804 | 1461191663529 Marionette TRACE conn5 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 15:34:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 15:34:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 629ms 15:34:23 INFO - PROCESS | 1804 | 1461191663560 Marionette TRACE conn5 -> [0,2145,"getWindowHandle",null] 15:34:23 INFO - PROCESS | 1804 | 1461191663563 Marionette TRACE conn5 <- [1,2145,null,{"value":"13"}] 15:34:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 15:34:23 INFO - PROCESS | 1804 | 1461191663566 Marionette TRACE conn5 -> [0,2146,"setScriptTimeout",{"ms":35000}] 15:34:23 INFO - PROCESS | 1804 | 1461191663568 Marionette TRACE conn5 <- [1,2146,null,{}] 15:34:23 INFO - PROCESS | 1804 | 1461191663571 Marionette TRACE conn5 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:23 INFO - PROCESS | 1804 | 1461191663700 Marionette TRACE conn5 <- [1,2147,null,{"value":null}] 15:34:23 INFO - PROCESS | 1804 | 1461191663707 Marionette TRACE conn5 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:23 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E8A89000 == 78 [pid = 1804] [id = 546] 15:34:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 135 (00000074D04DEC00) [pid = 1804] [serial = 1638] [outer = 0000000000000000] 15:34:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 136 (00000074E2B16800) [pid = 1804] [serial = 1639] [outer = 00000074D04DEC00] 15:34:23 INFO - PROCESS | 1804 | 1461191663752 Marionette DEBUG loaded listener.js 15:34:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 137 (00000074E349E800) [pid = 1804] [serial = 1640] [outer = 00000074D04DEC00] 15:34:25 INFO - PROCESS | 1804 | --DOCSHELL 00000074E6333000 == 77 [pid = 1804] [id = 518] 15:34:25 INFO - PROCESS | 1804 | --DOCSHELL 00000074E6127800 == 76 [pid = 1804] [id = 519] 15:34:25 INFO - PROCESS | 1804 | --DOCSHELL 00000074E6B51800 == 75 [pid = 1804] [id = 456] 15:34:25 INFO - PROCESS | 1804 | --DOCSHELL 00000074E332A000 == 74 [pid = 1804] [id = 483] 15:34:25 INFO - PROCESS | 1804 | --DOCSHELL 00000074E5D18000 == 73 [pid = 1804] [id = 414] 15:34:25 INFO - PROCESS | 1804 | --DOCSHELL 00000074E5D1D800 == 72 [pid = 1804] [id = 403] 15:34:25 INFO - PROCESS | 1804 | --DOCSHELL 00000074E611D800 == 71 [pid = 1804] [id = 439] 15:34:25 INFO - PROCESS | 1804 | --DOCSHELL 00000074DEC56000 == 70 [pid = 1804] [id = 400] 15:34:25 INFO - PROCESS | 1804 | --DOCSHELL 00000074E7413800 == 69 [pid = 1804] [id = 503] 15:34:25 INFO - PROCESS | 1804 | --DOCSHELL 00000074DDE1B000 == 68 [pid = 1804] [id = 297] 15:34:25 INFO - PROCESS | 1804 | --DOCSHELL 00000074E0D12000 == 67 [pid = 1804] [id = 468] 15:34:25 INFO - PROCESS | 1804 | --DOCSHELL 00000074E5F9F800 == 66 [pid = 1804] [id = 517] 15:34:25 INFO - PROCESS | 1804 | --DOCSHELL 00000074E5F88800 == 65 [pid = 1804] [id = 471] 15:34:25 INFO - PROCESS | 1804 | --DOCSHELL 00000074E7222000 == 64 [pid = 1804] [id = 453] 15:34:25 INFO - PROCESS | 1804 | --DOCSHELL 00000074E3AB0000 == 63 [pid = 1804] [id = 401] 15:34:25 INFO - PROCESS | 1804 | --DOCSHELL 00000074E633D000 == 62 [pid = 1804] [id = 440] 15:34:25 INFO - PROCESS | 1804 | --DOCSHELL 00000074E5D95800 == 61 [pid = 1804] [id = 466] 15:34:25 INFO - PROCESS | 1804 | --DOCSHELL 00000074E38B5000 == 60 [pid = 1804] [id = 413] 15:34:25 INFO - PROCESS | 1804 | --DOCSHELL 00000074E87F2800 == 59 [pid = 1804] [id = 455] 15:34:25 INFO - PROCESS | 1804 | --DOCSHELL 00000074E3AAB000 == 58 [pid = 1804] [id = 435] 15:34:25 INFO - PROCESS | 1804 | --DOCSHELL 00000074DD946000 == 57 [pid = 1804] [id = 482] 15:34:25 INFO - PROCESS | 1804 | --DOCSHELL 00000074E6160800 == 56 [pid = 1804] [id = 421] 15:34:25 INFO - PROCESS | 1804 | --DOCSHELL 00000074E6154000 == 55 [pid = 1804] [id = 469] 15:34:25 INFO - PROCESS | 1804 | --DOCSHELL 00000074E6B59800 == 54 [pid = 1804] [id = 470] 15:34:25 INFO - PROCESS | 1804 | --DOCSHELL 00000074DE257800 == 53 [pid = 1804] [id = 292] 15:34:25 INFO - PROCESS | 1804 | --DOCSHELL 00000074E14C3800 == 52 [pid = 1804] [id = 516] 15:34:25 INFO - PROCESS | 1804 | --DOCSHELL 00000074D2179000 == 51 [pid = 1804] [id = 287] 15:34:25 INFO - PROCESS | 1804 | --DOCSHELL 00000074E2F10000 == 50 [pid = 1804] [id = 486] 15:34:25 INFO - PROCESS | 1804 | --DOCSHELL 00000074E87C9000 == 49 [pid = 1804] [id = 484] 15:34:25 INFO - PROCESS | 1804 | --DOCSHELL 00000074E5D5F000 == 48 [pid = 1804] [id = 438] 15:34:25 INFO - PROCESS | 1804 | --DOCSHELL 00000074E89E7800 == 47 [pid = 1804] [id = 485] 15:34:25 INFO - PROCESS | 1804 | --DOCSHELL 00000074DF2E2800 == 46 [pid = 1804] [id = 437] 15:34:25 INFO - PROCESS | 1804 | --DOCSHELL 00000074DDE15000 == 45 [pid = 1804] [id = 301] 15:34:25 INFO - PROCESS | 1804 | --DOCSHELL 00000074DF4C4800 == 44 [pid = 1804] [id = 422] 15:34:25 INFO - PROCESS | 1804 | --DOCSHELL 00000074E0E0A800 == 43 [pid = 1804] [id = 537] 15:34:25 INFO - PROCESS | 1804 | --DOCSHELL 00000074D868E800 == 42 [pid = 1804] [id = 536] 15:34:25 INFO - PROCESS | 1804 | --DOCSHELL 00000074E89E0000 == 41 [pid = 1804] [id = 535] 15:34:25 INFO - PROCESS | 1804 | --DOCSHELL 00000074E87BB000 == 40 [pid = 1804] [id = 534] 15:34:25 INFO - PROCESS | 1804 | --DOCSHELL 00000074E7421800 == 39 [pid = 1804] [id = 533] 15:34:25 INFO - PROCESS | 1804 | --DOCSHELL 00000074E6B46800 == 38 [pid = 1804] [id = 532] 15:34:25 INFO - PROCESS | 1804 | --DOCSHELL 00000074E2F1A000 == 37 [pid = 1804] [id = 531] 15:34:25 INFO - PROCESS | 1804 | --DOCSHELL 00000074E5F8C000 == 36 [pid = 1804] [id = 529] 15:34:25 INFO - PROCESS | 1804 | --DOCSHELL 00000074DE214800 == 35 [pid = 1804] [id = 530] 15:34:25 INFO - PROCESS | 1804 | --DOCSHELL 00000074DB517800 == 34 [pid = 1804] [id = 538] 15:34:25 INFO - PROCESS | 1804 | --DOCSHELL 00000074DFCA7800 == 33 [pid = 1804] [id = 539] 15:34:25 INFO - PROCESS | 1804 | --DOCSHELL 00000074E5004000 == 32 [pid = 1804] [id = 542] 15:34:25 INFO - PROCESS | 1804 | --DOCSHELL 00000074E5DA2800 == 31 [pid = 1804] [id = 543] 15:34:25 INFO - PROCESS | 1804 | --DOCSHELL 00000074E375E800 == 30 [pid = 1804] [id = 541] 15:34:25 INFO - PROCESS | 1804 | --DOCSHELL 00000074E6B4D800 == 29 [pid = 1804] [id = 544] 15:34:25 INFO - PROCESS | 1804 | --DOCSHELL 00000074E3323800 == 28 [pid = 1804] [id = 540] 15:34:25 INFO - PROCESS | 1804 | --DOCSHELL 00000074E87C5000 == 27 [pid = 1804] [id = 545] 15:34:26 INFO - PROCESS | 1804 | --DOMWINDOW == 136 (00000074E07DF000) [pid = 1804] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 15:34:26 INFO - PROCESS | 1804 | --DOMWINDOW == 135 (00000074E1C3B400) [pid = 1804] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 15:34:26 INFO - PROCESS | 1804 | --DOMWINDOW == 134 (00000074D829BC00) [pid = 1804] [serial = 1568] [outer = 0000000000000000] [url = about:blank] 15:34:26 INFO - PROCESS | 1804 | --DOMWINDOW == 133 (00000074DEA91800) [pid = 1804] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 15:34:26 INFO - PROCESS | 1804 | --DOMWINDOW == 132 (00000074D312A400) [pid = 1804] [serial = 1565] [outer = 0000000000000000] [url = about:blank] 15:34:26 INFO - PROCESS | 1804 | --DOMWINDOW == 131 (00000074DED94000) [pid = 1804] [serial = 1580] [outer = 0000000000000000] [url = about:blank] 15:34:26 INFO - PROCESS | 1804 | --DOMWINDOW == 130 (00000074D70C4000) [pid = 1804] [serial = 1567] [outer = 0000000000000000] [url = about:blank] 15:34:26 INFO - PROCESS | 1804 | --DOMWINDOW == 129 (00000074DED94C00) [pid = 1804] [serial = 1552] [outer = 0000000000000000] [url = about:blank] 15:34:26 INFO - PROCESS | 1804 | --DOMWINDOW == 128 (00000074DAAC2C00) [pid = 1804] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 15:34:26 INFO - PROCESS | 1804 | --DOMWINDOW == 127 (00000074D1844C00) [pid = 1804] [serial = 1564] [outer = 0000000000000000] [url = about:blank] 15:34:26 INFO - PROCESS | 1804 | --DOMWINDOW == 126 (00000074DF994400) [pid = 1804] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 15:34:26 INFO - PROCESS | 1804 | --DOMWINDOW == 125 (00000074D181E800) [pid = 1804] [serial = 1561] [outer = 0000000000000000] [url = about:blank] 15:34:26 INFO - PROCESS | 1804 | --DOMWINDOW == 124 (00000074DB20C400) [pid = 1804] [serial = 1570] [outer = 0000000000000000] [url = about:blank] 15:34:26 INFO - PROCESS | 1804 | --DOMWINDOW == 123 (00000074DD466C00) [pid = 1804] [serial = 1574] [outer = 0000000000000000] [url = about:blank] 15:34:26 INFO - PROCESS | 1804 | --DOMWINDOW == 122 (00000074DF07C800) [pid = 1804] [serial = 1583] [outer = 0000000000000000] [url = about:blank] 15:34:26 INFO - PROCESS | 1804 | --DOMWINDOW == 121 (00000074DBB53800) [pid = 1804] [serial = 1571] [outer = 0000000000000000] [url = about:blank] 15:34:26 INFO - PROCESS | 1804 | --DOMWINDOW == 120 (00000074DFC6CC00) [pid = 1804] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 15:34:26 INFO - PROCESS | 1804 | --DOMWINDOW == 119 (00000074E1C42800) [pid = 1804] [serial = 1558] [outer = 0000000000000000] [url = about:blank] 15:34:26 INFO - PROCESS | 1804 | --DOMWINDOW == 118 (00000074DEC3F000) [pid = 1804] [serial = 1579] [outer = 0000000000000000] [url = about:blank] 15:34:26 INFO - PROCESS | 1804 | --DOMWINDOW == 117 (00000074D1DBA000) [pid = 1804] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 15:34:26 INFO - PROCESS | 1804 | --DOMWINDOW == 116 (00000074DE92E400) [pid = 1804] [serial = 1576] [outer = 0000000000000000] [url = about:blank] 15:34:26 INFO - PROCESS | 1804 | --DOMWINDOW == 115 (00000074DEA9E400) [pid = 1804] [serial = 1577] [outer = 0000000000000000] [url = about:blank] 15:34:26 INFO - PROCESS | 1804 | --DOMWINDOW == 114 (00000074E1C46C00) [pid = 1804] [serial = 1555] [outer = 0000000000000000] [url = about:blank] 15:34:26 INFO - PROCESS | 1804 | --DOMWINDOW == 113 (00000074D1D80400) [pid = 1804] [serial = 1562] [outer = 0000000000000000] [url = about:blank] 15:34:26 INFO - PROCESS | 1804 | --DOMWINDOW == 112 (00000074DD444400) [pid = 1804] [serial = 1573] [outer = 0000000000000000] [url = about:blank] 15:34:26 INFO - PROCESS | 1804 | --DOCSHELL 00000074D21ED800 == 26 [pid = 1804] [id = 10] 15:34:26 INFO - PROCESS | 1804 | 1461191666191 Marionette TRACE conn5 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",1,"assert_equals: Red channel of the pixel at (0, 0) expected 0 but got 16","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html:43:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 15:34:26 INFO - PROCESS | 1804 | 1461191666263 Marionette TRACE conn5 <- [1,2149,null,{"value":"13"}] 15:34:26 INFO - PROCESS | 1804 | 1461191666268 Marionette TRACE conn5 -> [0,2150,"setScriptTimeout",{"ms":35000}] 15:34:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 15:34:26 INFO - PROCESS | 1804 | 1461191666271 Marionette TRACE conn5 <- [1,2150,null,{}] 15:34:26 INFO - PROCESS | 1804 | 1461191666277 Marionette TRACE conn5 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:26 INFO - PROCESS | 1804 | 1461191666404 Marionette TRACE conn5 <- [1,2151,null,{"value":null}] 15:34:26 INFO - PROCESS | 1804 | 1461191666493 Marionette TRACE conn5 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:26 INFO - PROCESS | 1804 | ++DOCSHELL 00000074D3177800 == 27 [pid = 1804] [id = 547] 15:34:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 113 (00000074D0F56C00) [pid = 1804] [serial = 1641] [outer = 0000000000000000] 15:34:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 114 (00000074D0F61C00) [pid = 1804] [serial = 1642] [outer = 00000074D0F56C00] 15:34:26 INFO - PROCESS | 1804 | 1461191666544 Marionette DEBUG loaded listener.js 15:34:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 115 (00000074D1611000) [pid = 1804] [serial = 1643] [outer = 00000074D0F56C00] 15:34:26 INFO - PROCESS | 1804 | 1461191666964 Marionette TRACE conn5 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 15:34:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 15:34:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 734ms 15:34:27 INFO - PROCESS | 1804 | 1461191667006 Marionette TRACE conn5 -> [0,2153,"getWindowHandle",null] 15:34:27 INFO - PROCESS | 1804 | 1461191667012 Marionette TRACE conn5 <- [1,2153,null,{"value":"13"}] 15:34:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 15:34:27 INFO - PROCESS | 1804 | 1461191667018 Marionette TRACE conn5 -> [0,2154,"setScriptTimeout",{"ms":35000}] 15:34:27 INFO - PROCESS | 1804 | 1461191667021 Marionette TRACE conn5 <- [1,2154,null,{}] 15:34:27 INFO - PROCESS | 1804 | 1461191667025 Marionette TRACE conn5 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:27 INFO - PROCESS | 1804 | 1461191667119 Marionette TRACE conn5 <- [1,2155,null,{"value":null}] 15:34:27 INFO - PROCESS | 1804 | 1461191667127 Marionette TRACE conn5 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:27 INFO - PROCESS | 1804 | ++DOCSHELL 00000074D7AE6800 == 28 [pid = 1804] [id = 548] 15:34:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 116 (00000074D181A400) [pid = 1804] [serial = 1644] [outer = 0000000000000000] 15:34:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 117 (00000074D1849000) [pid = 1804] [serial = 1645] [outer = 00000074D181A400] 15:34:27 INFO - PROCESS | 1804 | 1461191667175 Marionette DEBUG loaded listener.js 15:34:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 118 (00000074D1D81800) [pid = 1804] [serial = 1646] [outer = 00000074D181A400] 15:34:27 INFO - PROCESS | 1804 | 1461191667677 Marionette TRACE conn5 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 15:34:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 15:34:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 692ms 15:34:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 15:34:27 INFO - PROCESS | 1804 | 1461191667712 Marionette TRACE conn5 -> [0,2157,"getWindowHandle",null] 15:34:27 INFO - PROCESS | 1804 | 1461191667715 Marionette TRACE conn5 <- [1,2157,null,{"value":"13"}] 15:34:27 INFO - PROCESS | 1804 | 1461191667719 Marionette TRACE conn5 -> [0,2158,"setScriptTimeout",{"ms":35000}] 15:34:27 INFO - PROCESS | 1804 | 1461191667723 Marionette TRACE conn5 <- [1,2158,null,{}] 15:34:27 INFO - PROCESS | 1804 | 1461191667735 Marionette TRACE conn5 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:27 INFO - PROCESS | 1804 | 1461191667858 Marionette TRACE conn5 <- [1,2159,null,{"value":null}] 15:34:27 INFO - PROCESS | 1804 | 1461191667876 Marionette TRACE conn5 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:27 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DBBB8800 == 29 [pid = 1804] [id = 549] 15:34:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 119 (00000074CF9D4400) [pid = 1804] [serial = 1647] [outer = 0000000000000000] 15:34:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 120 (00000074D1DC7000) [pid = 1804] [serial = 1648] [outer = 00000074CF9D4400] 15:34:27 INFO - PROCESS | 1804 | 1461191667929 Marionette DEBUG loaded listener.js 15:34:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 121 (00000074D30D2C00) [pid = 1804] [serial = 1649] [outer = 00000074CF9D4400] 15:34:28 INFO - PROCESS | 1804 | 1461191668417 Marionette TRACE conn5 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 15:34:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 15:34:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 734ms 15:34:28 INFO - PROCESS | 1804 | 1461191668455 Marionette TRACE conn5 -> [0,2161,"getWindowHandle",null] 15:34:28 INFO - PROCESS | 1804 | 1461191668457 Marionette TRACE conn5 <- [1,2161,null,{"value":"13"}] 15:34:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 15:34:28 INFO - PROCESS | 1804 | 1461191668461 Marionette TRACE conn5 -> [0,2162,"setScriptTimeout",{"ms":35000}] 15:34:28 INFO - PROCESS | 1804 | 1461191668463 Marionette TRACE conn5 <- [1,2162,null,{}] 15:34:28 INFO - PROCESS | 1804 | 1461191668466 Marionette TRACE conn5 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:28 INFO - PROCESS | 1804 | 1461191668550 Marionette TRACE conn5 <- [1,2163,null,{"value":null}] 15:34:28 INFO - PROCESS | 1804 | 1461191668557 Marionette TRACE conn5 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:28 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DDA86800 == 30 [pid = 1804] [id = 550] 15:34:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 122 (00000074D6085C00) [pid = 1804] [serial = 1650] [outer = 0000000000000000] 15:34:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 123 (00000074D689E000) [pid = 1804] [serial = 1651] [outer = 00000074D6085C00] 15:34:28 INFO - PROCESS | 1804 | 1461191668604 Marionette DEBUG loaded listener.js 15:34:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 124 (00000074D6BC3800) [pid = 1804] [serial = 1652] [outer = 00000074D6085C00] 15:34:29 INFO - PROCESS | 1804 | 1461191669045 Marionette TRACE conn5 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 15:34:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 15:34:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 629ms 15:34:29 INFO - PROCESS | 1804 | 1461191669093 Marionette TRACE conn5 -> [0,2165,"getWindowHandle",null] 15:34:29 INFO - PROCESS | 1804 | 1461191669095 Marionette TRACE conn5 <- [1,2165,null,{"value":"13"}] 15:34:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 15:34:29 INFO - PROCESS | 1804 | 1461191669099 Marionette TRACE conn5 -> [0,2166,"setScriptTimeout",{"ms":35000}] 15:34:29 INFO - PROCESS | 1804 | 1461191669101 Marionette TRACE conn5 <- [1,2166,null,{}] 15:34:29 INFO - PROCESS | 1804 | 1461191669104 Marionette TRACE conn5 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:29 INFO - PROCESS | 1804 | 1461191669185 Marionette TRACE conn5 <- [1,2167,null,{"value":null}] 15:34:29 INFO - PROCESS | 1804 | 1461191669194 Marionette TRACE conn5 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:29 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DE221000 == 31 [pid = 1804] [id = 551] 15:34:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 125 (00000074D181A000) [pid = 1804] [serial = 1653] [outer = 0000000000000000] 15:34:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 126 (00000074D6DF4000) [pid = 1804] [serial = 1654] [outer = 00000074D181A000] 15:34:29 INFO - PROCESS | 1804 | 1461191669241 Marionette DEBUG loaded listener.js 15:34:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 127 (00000074D7055800) [pid = 1804] [serial = 1655] [outer = 00000074D181A000] 15:34:29 INFO - PROCESS | 1804 | 1461191669709 Marionette TRACE conn5 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 15:34:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 15:34:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 671ms 15:34:29 INFO - PROCESS | 1804 | 1461191669773 Marionette TRACE conn5 -> [0,2169,"getWindowHandle",null] 15:34:29 INFO - PROCESS | 1804 | 1461191669775 Marionette TRACE conn5 <- [1,2169,null,{"value":"13"}] 15:34:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 15:34:29 INFO - PROCESS | 1804 | 1461191669779 Marionette TRACE conn5 -> [0,2170,"setScriptTimeout",{"ms":35000}] 15:34:29 INFO - PROCESS | 1804 | 1461191669780 Marionette TRACE conn5 <- [1,2170,null,{}] 15:34:29 INFO - PROCESS | 1804 | 1461191669784 Marionette TRACE conn5 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:29 INFO - PROCESS | 1804 | 1461191669898 Marionette TRACE conn5 <- [1,2171,null,{"value":null}] 15:34:29 INFO - PROCESS | 1804 | 1461191669916 Marionette TRACE conn5 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:29 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DED17000 == 32 [pid = 1804] [id = 552] 15:34:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 128 (00000074D7A37C00) [pid = 1804] [serial = 1656] [outer = 0000000000000000] 15:34:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 129 (00000074D8642400) [pid = 1804] [serial = 1657] [outer = 00000074D7A37C00] 15:34:29 INFO - PROCESS | 1804 | 1461191669967 Marionette DEBUG loaded listener.js 15:34:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 130 (00000074DAA58000) [pid = 1804] [serial = 1658] [outer = 00000074D7A37C00] 15:34:30 INFO - PROCESS | 1804 | 1461191670410 Marionette TRACE conn5 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 15:34:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 15:34:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 672ms 15:34:30 INFO - PROCESS | 1804 | 1461191670454 Marionette TRACE conn5 -> [0,2173,"getWindowHandle",null] 15:34:30 INFO - PROCESS | 1804 | 1461191670456 Marionette TRACE conn5 <- [1,2173,null,{"value":"13"}] 15:34:30 INFO - PROCESS | 1804 | 1461191670460 Marionette TRACE conn5 -> [0,2174,"setScriptTimeout",{"ms":35000}] 15:34:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 15:34:30 INFO - PROCESS | 1804 | 1461191670462 Marionette TRACE conn5 <- [1,2174,null,{}] 15:34:30 INFO - PROCESS | 1804 | 1461191670465 Marionette TRACE conn5 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:30 INFO - PROCESS | 1804 | 1461191670573 Marionette TRACE conn5 <- [1,2175,null,{"value":null}] 15:34:30 INFO - PROCESS | 1804 | 1461191670584 Marionette TRACE conn5 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:30 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DF9B1800 == 33 [pid = 1804] [id = 553] 15:34:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 131 (00000074D70C9800) [pid = 1804] [serial = 1659] [outer = 0000000000000000] 15:34:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 132 (00000074DAAC6C00) [pid = 1804] [serial = 1660] [outer = 00000074D70C9800] 15:34:30 INFO - PROCESS | 1804 | 1461191670630 Marionette DEBUG loaded listener.js 15:34:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 133 (00000074DB20E400) [pid = 1804] [serial = 1661] [outer = 00000074D70C9800] 15:34:31 INFO - PROCESS | 1804 | 1461191671064 Marionette TRACE conn5 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 15:34:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 15:34:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 629ms 15:34:31 INFO - PROCESS | 1804 | 1461191671092 Marionette TRACE conn5 -> [0,2177,"getWindowHandle",null] 15:34:31 INFO - PROCESS | 1804 | 1461191671095 Marionette TRACE conn5 <- [1,2177,null,{"value":"13"}] 15:34:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 15:34:31 INFO - PROCESS | 1804 | 1461191671098 Marionette TRACE conn5 -> [0,2178,"setScriptTimeout",{"ms":35000}] 15:34:31 INFO - PROCESS | 1804 | 1461191671100 Marionette TRACE conn5 <- [1,2178,null,{}] 15:34:31 INFO - PROCESS | 1804 | 1461191671103 Marionette TRACE conn5 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:31 INFO - PROCESS | 1804 | 1461191671182 Marionette TRACE conn5 <- [1,2179,null,{"value":null}] 15:34:31 INFO - PROCESS | 1804 | 1461191671188 Marionette TRACE conn5 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:31 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E0D13800 == 34 [pid = 1804] [id = 554] 15:34:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 134 (00000074DB5B6800) [pid = 1804] [serial = 1662] [outer = 0000000000000000] 15:34:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 135 (00000074DBC97800) [pid = 1804] [serial = 1663] [outer = 00000074DB5B6800] 15:34:31 INFO - PROCESS | 1804 | 1461191671235 Marionette DEBUG loaded listener.js 15:34:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 136 (00000074DD443800) [pid = 1804] [serial = 1664] [outer = 00000074DB5B6800] 15:34:31 INFO - PROCESS | 1804 | 1461191671713 Marionette TRACE conn5 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 15:34:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 15:34:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 672ms 15:34:31 INFO - PROCESS | 1804 | 1461191671772 Marionette TRACE conn5 -> [0,2181,"getWindowHandle",null] 15:34:31 INFO - PROCESS | 1804 | 1461191671774 Marionette TRACE conn5 <- [1,2181,null,{"value":"13"}] 15:34:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 15:34:31 INFO - PROCESS | 1804 | 1461191671777 Marionette TRACE conn5 -> [0,2182,"setScriptTimeout",{"ms":35000}] 15:34:31 INFO - PROCESS | 1804 | 1461191671779 Marionette TRACE conn5 <- [1,2182,null,{}] 15:34:31 INFO - PROCESS | 1804 | 1461191671789 Marionette TRACE conn5 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:31 INFO - PROCESS | 1804 | 1461191671898 Marionette TRACE conn5 <- [1,2183,null,{"value":null}] 15:34:31 INFO - PROCESS | 1804 | 1461191671983 Marionette TRACE conn5 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:32 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DBBB7000 == 35 [pid = 1804] [id = 555] 15:34:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 137 (00000074DB5BC800) [pid = 1804] [serial = 1665] [outer = 0000000000000000] 15:34:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 138 (00000074DD45F400) [pid = 1804] [serial = 1666] [outer = 00000074DB5BC800] 15:34:32 INFO - PROCESS | 1804 | 1461191672029 Marionette DEBUG loaded listener.js 15:34:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 139 (00000074DD735C00) [pid = 1804] [serial = 1667] [outer = 00000074DB5BC800] 15:34:32 INFO - PROCESS | 1804 | 1461191672437 Marionette TRACE conn5 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 15:34:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 15:34:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 692ms 15:34:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 15:34:32 INFO - PROCESS | 1804 | 1461191672473 Marionette TRACE conn5 -> [0,2185,"getWindowHandle",null] 15:34:32 INFO - PROCESS | 1804 | 1461191672475 Marionette TRACE conn5 <- [1,2185,null,{"value":"13"}] 15:34:32 INFO - PROCESS | 1804 | 1461191672478 Marionette TRACE conn5 -> [0,2186,"setScriptTimeout",{"ms":35000}] 15:34:32 INFO - PROCESS | 1804 | 1461191672480 Marionette TRACE conn5 <- [1,2186,null,{}] 15:34:32 INFO - PROCESS | 1804 | 1461191672484 Marionette TRACE conn5 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:32 INFO - PROCESS | 1804 | 1461191672596 Marionette TRACE conn5 <- [1,2187,null,{"value":null}] 15:34:32 INFO - PROCESS | 1804 | 1461191672602 Marionette TRACE conn5 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:32 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E2AA3000 == 36 [pid = 1804] [id = 556] 15:34:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 140 (00000074DD743800) [pid = 1804] [serial = 1668] [outer = 0000000000000000] 15:34:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 141 (00000074DD7C7800) [pid = 1804] [serial = 1669] [outer = 00000074DD743800] 15:34:32 INFO - PROCESS | 1804 | 1461191672648 Marionette DEBUG loaded listener.js 15:34:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 142 (00000074DD975000) [pid = 1804] [serial = 1670] [outer = 00000074DD743800] 15:34:33 INFO - PROCESS | 1804 | 1461191673111 Marionette TRACE conn5 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 15:34:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 15:34:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 671ms 15:34:33 INFO - PROCESS | 1804 | 1461191673153 Marionette TRACE conn5 -> [0,2189,"getWindowHandle",null] 15:34:33 INFO - PROCESS | 1804 | 1461191673156 Marionette TRACE conn5 <- [1,2189,null,{"value":"13"}] 15:34:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 15:34:33 INFO - PROCESS | 1804 | 1461191673159 Marionette TRACE conn5 -> [0,2190,"setScriptTimeout",{"ms":35000}] 15:34:33 INFO - PROCESS | 1804 | 1461191673162 Marionette TRACE conn5 <- [1,2190,null,{}] 15:34:33 INFO - PROCESS | 1804 | 1461191673165 Marionette TRACE conn5 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:33 INFO - PROCESS | 1804 | 1461191673292 Marionette TRACE conn5 <- [1,2191,null,{"value":null}] 15:34:33 INFO - PROCESS | 1804 | 1461191673383 Marionette TRACE conn5 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:33 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DE21F000 == 37 [pid = 1804] [id = 557] 15:34:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 143 (00000074DE0D8000) [pid = 1804] [serial = 1671] [outer = 0000000000000000] 15:34:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 144 (00000074DE0DD800) [pid = 1804] [serial = 1672] [outer = 00000074DE0D8000] 15:34:33 INFO - PROCESS | 1804 | 1461191673441 Marionette DEBUG loaded listener.js 15:34:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 145 (00000074DE9DEC00) [pid = 1804] [serial = 1673] [outer = 00000074DE0D8000] 15:34:34 INFO - PROCESS | 1804 | --DOMWINDOW == 144 (00000074D1DBB400) [pid = 1804] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 15:34:34 INFO - PROCESS | 1804 | --DOMWINDOW == 143 (00000074DF995400) [pid = 1804] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 15:34:34 INFO - PROCESS | 1804 | --DOMWINDOW == 142 (00000074E1C19800) [pid = 1804] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 15:34:34 INFO - PROCESS | 1804 | --DOMWINDOW == 141 (00000074CFAD4800) [pid = 1804] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 15:34:34 INFO - PROCESS | 1804 | --DOMWINDOW == 140 (00000074E293FC00) [pid = 1804] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 15:34:34 INFO - PROCESS | 1804 | --DOMWINDOW == 139 (00000074E2934000) [pid = 1804] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 15:34:34 INFO - PROCESS | 1804 | --DOMWINDOW == 138 (00000074D695D800) [pid = 1804] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 15:34:34 INFO - PROCESS | 1804 | --DOMWINDOW == 137 (00000074DFCE1800) [pid = 1804] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 15:34:34 INFO - PROCESS | 1804 | --DOMWINDOW == 136 (00000074D1B45800) [pid = 1804] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 15:34:34 INFO - PROCESS | 1804 | --DOMWINDOW == 135 (00000074E1C1B400) [pid = 1804] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 15:34:34 INFO - PROCESS | 1804 | --DOMWINDOW == 134 (00000074D0D6F400) [pid = 1804] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 15:34:34 INFO - PROCESS | 1804 | --DOMWINDOW == 133 (00000074D1610800) [pid = 1804] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 15:34:34 INFO - PROCESS | 1804 | --DOMWINDOW == 132 (00000074DAABE000) [pid = 1804] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 15:34:34 INFO - PROCESS | 1804 | --DOMWINDOW == 131 (00000074E387F000) [pid = 1804] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 15:34:34 INFO - PROCESS | 1804 | --DOMWINDOW == 130 (00000074DF9E6800) [pid = 1804] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 15:34:34 INFO - PROCESS | 1804 | --DOMWINDOW == 129 (00000074E2049C00) [pid = 1804] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 15:34:34 INFO - PROCESS | 1804 | --DOMWINDOW == 128 (00000074DAAC9800) [pid = 1804] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 15:34:34 INFO - PROCESS | 1804 | --DOMWINDOW == 127 (00000074DF071800) [pid = 1804] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 15:34:34 INFO - PROCESS | 1804 | --DOMWINDOW == 126 (00000074E3492400) [pid = 1804] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 15:34:34 INFO - PROCESS | 1804 | --DOMWINDOW == 125 (00000074DECBD000) [pid = 1804] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 15:34:34 INFO - PROCESS | 1804 | --DOMWINDOW == 124 (00000074E1FC1400) [pid = 1804] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 15:34:34 INFO - PROCESS | 1804 | --DOMWINDOW == 123 (00000074E29D9C00) [pid = 1804] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 15:34:34 INFO - PROCESS | 1804 | --DOMWINDOW == 122 (00000074D7AA0000) [pid = 1804] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 15:34:34 INFO - PROCESS | 1804 | --DOMWINDOW == 121 (00000074D1607400) [pid = 1804] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 15:34:34 INFO - PROCESS | 1804 | --DOMWINDOW == 120 (00000074E1C13800) [pid = 1804] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 15:34:34 INFO - PROCESS | 1804 | --DOMWINDOW == 119 (00000074D1485800) [pid = 1804] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 15:34:34 INFO - PROCESS | 1804 | --DOMWINDOW == 118 (00000074DB20A400) [pid = 1804] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 15:34:34 INFO - PROCESS | 1804 | --DOMWINDOW == 117 (00000074CFAE2400) [pid = 1804] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 15:34:34 INFO - PROCESS | 1804 | --DOMWINDOW == 116 (00000074D160B400) [pid = 1804] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 15:34:34 INFO - PROCESS | 1804 | --DOMWINDOW == 115 (00000074D1479C00) [pid = 1804] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 15:34:34 INFO - PROCESS | 1804 | --DOMWINDOW == 114 (00000074E2813400) [pid = 1804] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 15:34:34 INFO - PROCESS | 1804 | --DOMWINDOW == 113 (00000074E280D000) [pid = 1804] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 15:34:34 INFO - PROCESS | 1804 | --DOMWINDOW == 112 (00000074E25A4C00) [pid = 1804] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 15:34:34 INFO - PROCESS | 1804 | --DOMWINDOW == 111 (00000074DED6E000) [pid = 1804] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 15:34:34 INFO - PROCESS | 1804 | --DOMWINDOW == 110 (00000074D7A98000) [pid = 1804] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 15:34:34 INFO - PROCESS | 1804 | --DOMWINDOW == 109 (00000074DD73D000) [pid = 1804] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 15:34:34 INFO - PROCESS | 1804 | --DOMWINDOW == 108 (00000074D70C1400) [pid = 1804] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 15:34:34 INFO - PROCESS | 1804 | 1461191674308 Marionette TRACE conn5 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 15:34:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 15:34:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1174ms 15:34:34 INFO - PROCESS | 1804 | 1461191674336 Marionette TRACE conn5 -> [0,2193,"getWindowHandle",null] 15:34:34 INFO - PROCESS | 1804 | 1461191674339 Marionette TRACE conn5 <- [1,2193,null,{"value":"13"}] 15:34:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 15:34:34 INFO - PROCESS | 1804 | 1461191674342 Marionette TRACE conn5 -> [0,2194,"setScriptTimeout",{"ms":35000}] 15:34:34 INFO - PROCESS | 1804 | 1461191674344 Marionette TRACE conn5 <- [1,2194,null,{}] 15:34:34 INFO - PROCESS | 1804 | 1461191674347 Marionette TRACE conn5 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:34 INFO - PROCESS | 1804 | 1461191674431 Marionette TRACE conn5 <- [1,2195,null,{"value":null}] 15:34:34 INFO - PROCESS | 1804 | 1461191674451 Marionette TRACE conn5 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:34 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DED56000 == 38 [pid = 1804] [id = 558] 15:34:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 109 (00000074D1822400) [pid = 1804] [serial = 1674] [outer = 0000000000000000] 15:34:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 110 (00000074D6DFC400) [pid = 1804] [serial = 1675] [outer = 00000074D1822400] 15:34:34 INFO - PROCESS | 1804 | 1461191674497 Marionette DEBUG loaded listener.js 15:34:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 111 (00000074DB5AE000) [pid = 1804] [serial = 1676] [outer = 00000074D1822400] 15:34:34 INFO - PROCESS | 1804 | 1461191674907 Marionette TRACE conn5 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 15:34:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 15:34:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 629ms 15:34:34 INFO - PROCESS | 1804 | 1461191674974 Marionette TRACE conn5 -> [0,2197,"getWindowHandle",null] 15:34:34 INFO - PROCESS | 1804 | 1461191674977 Marionette TRACE conn5 <- [1,2197,null,{"value":"13"}] 15:34:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 15:34:34 INFO - PROCESS | 1804 | 1461191674980 Marionette TRACE conn5 -> [0,2198,"setScriptTimeout",{"ms":35000}] 15:34:34 INFO - PROCESS | 1804 | 1461191674982 Marionette TRACE conn5 <- [1,2198,null,{}] 15:34:34 INFO - PROCESS | 1804 | 1461191674986 Marionette TRACE conn5 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:35 INFO - PROCESS | 1804 | 1461191675067 Marionette TRACE conn5 <- [1,2199,null,{"value":null}] 15:34:35 INFO - PROCESS | 1804 | 1461191675073 Marionette TRACE conn5 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:35 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E338C800 == 39 [pid = 1804] [id = 559] 15:34:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 112 (00000074DE6F4000) [pid = 1804] [serial = 1677] [outer = 0000000000000000] 15:34:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 113 (00000074DE9E8800) [pid = 1804] [serial = 1678] [outer = 00000074DE6F4000] 15:34:35 INFO - PROCESS | 1804 | 1461191675119 Marionette DEBUG loaded listener.js 15:34:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 114 (00000074DEA9B800) [pid = 1804] [serial = 1679] [outer = 00000074DE6F4000] 15:34:35 INFO - PROCESS | 1804 | 1461191675904 Marionette TRACE conn5 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 15:34:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 15:34:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 987ms 15:34:35 INFO - PROCESS | 1804 | 1461191675971 Marionette TRACE conn5 -> [0,2201,"getWindowHandle",null] 15:34:35 INFO - PROCESS | 1804 | 1461191675975 Marionette TRACE conn5 <- [1,2201,null,{"value":"13"}] 15:34:35 INFO - PROCESS | 1804 | 1461191675980 Marionette TRACE conn5 -> [0,2202,"setScriptTimeout",{"ms":35000}] 15:34:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 15:34:35 INFO - PROCESS | 1804 | 1461191675984 Marionette TRACE conn5 <- [1,2202,null,{}] 15:34:35 INFO - PROCESS | 1804 | 1461191675990 Marionette TRACE conn5 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:36 INFO - PROCESS | 1804 | 1461191676111 Marionette TRACE conn5 <- [1,2203,null,{"value":null}] 15:34:36 INFO - PROCESS | 1804 | 1461191676238 Marionette TRACE conn5 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:36 INFO - PROCESS | 1804 | ++DOCSHELL 00000074D7AD5800 == 40 [pid = 1804] [id = 560] 15:34:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 115 (00000074D183E800) [pid = 1804] [serial = 1680] [outer = 0000000000000000] 15:34:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 116 (00000074D1844C00) [pid = 1804] [serial = 1681] [outer = 00000074D183E800] 15:34:36 INFO - PROCESS | 1804 | 1461191676299 Marionette DEBUG loaded listener.js 15:34:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 117 (00000074D1DB3400) [pid = 1804] [serial = 1682] [outer = 00000074D183E800] 15:34:37 INFO - PROCESS | 1804 | 1461191677066 Marionette TRACE conn5 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 15:34:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 15:34:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1126ms 15:34:37 INFO - PROCESS | 1804 | 1461191677111 Marionette TRACE conn5 -> [0,2205,"getWindowHandle",null] 15:34:37 INFO - PROCESS | 1804 | 1461191677118 Marionette TRACE conn5 <- [1,2205,null,{"value":"13"}] 15:34:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 15:34:37 INFO - PROCESS | 1804 | 1461191677125 Marionette TRACE conn5 -> [0,2206,"setScriptTimeout",{"ms":35000}] 15:34:37 INFO - PROCESS | 1804 | 1461191677128 Marionette TRACE conn5 <- [1,2206,null,{}] 15:34:37 INFO - PROCESS | 1804 | 1461191677133 Marionette TRACE conn5 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:37 INFO - PROCESS | 1804 | 1461191677264 Marionette TRACE conn5 <- [1,2207,null,{"value":null}] 15:34:37 INFO - PROCESS | 1804 | 1461191677389 Marionette TRACE conn5 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:37 INFO - PROCESS | 1804 | ++DOCSHELL 00000074D0FAF800 == 41 [pid = 1804] [id = 561] 15:34:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 118 (00000074CFA09000) [pid = 1804] [serial = 1683] [outer = 0000000000000000] 15:34:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 119 (00000074D3538400) [pid = 1804] [serial = 1684] [outer = 00000074CFA09000] 15:34:37 INFO - PROCESS | 1804 | 1461191677449 Marionette DEBUG loaded listener.js 15:34:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 120 (00000074D70C2C00) [pid = 1804] [serial = 1685] [outer = 00000074CFA09000] 15:34:38 INFO - PROCESS | 1804 | 1461191678385 Marionette TRACE conn5 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 15:34:38 INFO - PROCESS | 1804 | --DOCSHELL 00000074DEC55800 == 40 [pid = 1804] [id = 379] 15:34:38 INFO - PROCESS | 1804 | --DOCSHELL 00000074DDE17800 == 39 [pid = 1804] [id = 377] 15:34:38 INFO - PROCESS | 1804 | --DOCSHELL 00000074DEDCC800 == 38 [pid = 1804] [id = 380] 15:34:38 INFO - PROCESS | 1804 | --DOCSHELL 00000074DBC47800 == 37 [pid = 1804] [id = 376] 15:34:38 INFO - PROCESS | 1804 | --DOCSHELL 00000074DE221800 == 36 [pid = 1804] [id = 378] 15:34:38 INFO - PROCESS | 1804 | --DOCSHELL 00000074D2811000 == 35 [pid = 1804] [id = 373] 15:34:38 INFO - PROCESS | 1804 | --DOMWINDOW == 119 (00000074E2B16800) [pid = 1804] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 15:34:38 INFO - PROCESS | 1804 | --DOCSHELL 00000074D0520800 == 34 [pid = 1804] [id = 12] 15:34:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 15:34:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1328ms 15:34:38 INFO - PROCESS | 1804 | 1461191678459 Marionette TRACE conn5 -> [0,2209,"getWindowHandle",null] 15:34:38 INFO - PROCESS | 1804 | 1461191678463 Marionette TRACE conn5 <- [1,2209,null,{"value":"13"}] 15:34:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 15:34:38 INFO - PROCESS | 1804 | 1461191678468 Marionette TRACE conn5 -> [0,2210,"setScriptTimeout",{"ms":35000}] 15:34:38 INFO - PROCESS | 1804 | 1461191678472 Marionette TRACE conn5 <- [1,2210,null,{}] 15:34:38 INFO - PROCESS | 1804 | 1461191678478 Marionette TRACE conn5 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:38 INFO - PROCESS | 1804 | 1461191678563 Marionette TRACE conn5 <- [1,2211,null,{"value":null}] 15:34:38 INFO - PROCESS | 1804 | 1461191678578 Marionette TRACE conn5 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:38 INFO - PROCESS | 1804 | ++DOCSHELL 00000074D7ADD800 == 35 [pid = 1804] [id = 562] 15:34:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 120 (00000074CFABB400) [pid = 1804] [serial = 1686] [outer = 0000000000000000] 15:34:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 121 (00000074D0FD0C00) [pid = 1804] [serial = 1687] [outer = 00000074CFABB400] 15:34:38 INFO - PROCESS | 1804 | 1461191678629 Marionette DEBUG loaded listener.js 15:34:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 122 (00000074D1609400) [pid = 1804] [serial = 1688] [outer = 00000074CFABB400] 15:34:38 INFO - PROCESS | 1804 | --DOMWINDOW == 121 (00000074E204E000) [pid = 1804] [serial = 1559] [outer = 0000000000000000] [url = about:blank] 15:34:38 INFO - PROCESS | 1804 | --DOMWINDOW == 120 (00000074DDEDC400) [pid = 1804] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 15:34:38 INFO - PROCESS | 1804 | --DOMWINDOW == 119 (00000074E3904400) [pid = 1804] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 15:34:38 INFO - PROCESS | 1804 | --DOMWINDOW == 118 (00000074E1FFE800) [pid = 1804] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 15:34:38 INFO - PROCESS | 1804 | --DOMWINDOW == 117 (00000074E2931000) [pid = 1804] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 15:34:38 INFO - PROCESS | 1804 | --DOMWINDOW == 116 (00000074DFCE4C00) [pid = 1804] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 15:34:38 INFO - PROCESS | 1804 | --DOMWINDOW == 115 (00000074D6F5B400) [pid = 1804] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 15:34:38 INFO - PROCESS | 1804 | --DOMWINDOW == 114 (00000074E1415C00) [pid = 1804] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 15:34:38 INFO - PROCESS | 1804 | --DOMWINDOW == 113 (00000074E1F0E400) [pid = 1804] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 15:34:38 INFO - PROCESS | 1804 | --DOMWINDOW == 112 (00000074E2A20C00) [pid = 1804] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 15:34:38 INFO - PROCESS | 1804 | --DOMWINDOW == 111 (00000074E29E1C00) [pid = 1804] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 15:34:38 INFO - PROCESS | 1804 | --DOMWINDOW == 110 (00000074E296E000) [pid = 1804] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 15:34:38 INFO - PROCESS | 1804 | --DOMWINDOW == 109 (00000074DDEE0400) [pid = 1804] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 15:34:38 INFO - PROCESS | 1804 | --DOMWINDOW == 108 (00000074E2808000) [pid = 1804] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 15:34:38 INFO - PROCESS | 1804 | --DOMWINDOW == 107 (00000074D6DA9800) [pid = 1804] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 15:34:38 INFO - PROCESS | 1804 | --DOMWINDOW == 106 (00000074E07A8800) [pid = 1804] [serial = 1553] [outer = 0000000000000000] [url = about:blank] 15:34:38 INFO - PROCESS | 1804 | --DOMWINDOW == 105 (00000074DBBFD400) [pid = 1804] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 15:34:38 INFO - PROCESS | 1804 | --DOMWINDOW == 104 (00000074D61B8000) [pid = 1804] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 15:34:38 INFO - PROCESS | 1804 | --DOMWINDOW == 103 (00000074E1FF0800) [pid = 1804] [serial = 1556] [outer = 0000000000000000] [url = about:blank] 15:34:38 INFO - PROCESS | 1804 | --DOMWINDOW == 102 (00000074E390D000) [pid = 1804] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 15:34:38 INFO - PROCESS | 1804 | --DOMWINDOW == 101 (00000074DF07D800) [pid = 1804] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 15:34:38 INFO - PROCESS | 1804 | --DOMWINDOW == 100 (00000074E25AA400) [pid = 1804] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 15:34:38 INFO - PROCESS | 1804 | --DOMWINDOW == 99 (00000074DFCE1C00) [pid = 1804] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 15:34:38 INFO - PROCESS | 1804 | --DOMWINDOW == 98 (00000074E2A26800) [pid = 1804] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 15:34:38 INFO - PROCESS | 1804 | --DOMWINDOW == 97 (00000074E2963C00) [pid = 1804] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 15:34:38 INFO - PROCESS | 1804 | --DOMWINDOW == 96 (00000074E3885800) [pid = 1804] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 15:34:38 INFO - PROCESS | 1804 | --DOMWINDOW == 95 (00000074E3888000) [pid = 1804] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 15:34:38 INFO - PROCESS | 1804 | --DOMWINDOW == 94 (00000074DD740C00) [pid = 1804] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 15:34:38 INFO - PROCESS | 1804 | --DOMWINDOW == 93 (00000074DB208800) [pid = 1804] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 15:34:38 INFO - PROCESS | 1804 | --DOMWINDOW == 92 (00000074D608AC00) [pid = 1804] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 15:34:38 INFO - PROCESS | 1804 | --DOMWINDOW == 91 (00000074D1D7D000) [pid = 1804] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 15:34:38 INFO - PROCESS | 1804 | --DOMWINDOW == 90 (00000074E1FC6800) [pid = 1804] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 15:34:38 INFO - PROCESS | 1804 | --DOMWINDOW == 89 (00000074DE0E2400) [pid = 1804] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 15:34:38 INFO - PROCESS | 1804 | --DOMWINDOW == 88 (00000074DB5B3C00) [pid = 1804] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 15:34:38 INFO - PROCESS | 1804 | --DOMWINDOW == 87 (00000074DD4D3000) [pid = 1804] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 15:34:38 INFO - PROCESS | 1804 | --DOMWINDOW == 86 (00000074D184B800) [pid = 1804] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 15:34:38 INFO - PROCESS | 1804 | --DOMWINDOW == 85 (00000074D6F56400) [pid = 1804] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 15:34:38 INFO - PROCESS | 1804 | --DOMWINDOW == 84 (00000074D6BC4000) [pid = 1804] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 15:34:38 INFO - PROCESS | 1804 | --DOMWINDOW == 83 (00000074D1D85400) [pid = 1804] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 15:34:38 INFO - PROCESS | 1804 | --DOMWINDOW == 82 (00000074DEA95800) [pid = 1804] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 15:34:38 INFO - PROCESS | 1804 | --DOMWINDOW == 81 (00000074D705DC00) [pid = 1804] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 15:34:38 INFO - PROCESS | 1804 | --DOMWINDOW == 80 (00000074E2A2C400) [pid = 1804] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 15:34:38 INFO - PROCESS | 1804 | --DOMWINDOW == 79 (00000074E29DB800) [pid = 1804] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 15:34:38 INFO - PROCESS | 1804 | --DOMWINDOW == 78 (00000074E293EC00) [pid = 1804] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 15:34:38 INFO - PROCESS | 1804 | --DOMWINDOW == 77 (00000074E2931C00) [pid = 1804] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 15:34:38 INFO - PROCESS | 1804 | --DOMWINDOW == 76 (00000074E2814400) [pid = 1804] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 15:34:38 INFO - PROCESS | 1804 | --DOMWINDOW == 75 (00000074E25ACC00) [pid = 1804] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 15:34:38 INFO - PROCESS | 1804 | --DOMWINDOW == 74 (00000074E1FF9C00) [pid = 1804] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 15:34:38 INFO - PROCESS | 1804 | --DOMWINDOW == 73 (00000074DF9EB800) [pid = 1804] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 15:34:38 INFO - PROCESS | 1804 | --DOMWINDOW == 72 (00000074E1C41800) [pid = 1804] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 15:34:38 INFO - PROCESS | 1804 | --DOMWINDOW == 71 (00000074DEAF9000) [pid = 1804] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 15:34:38 INFO - PROCESS | 1804 | --DOMWINDOW == 70 (00000074E3498800) [pid = 1804] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 15:34:38 INFO - PROCESS | 1804 | --DOMWINDOW == 69 (00000074E1B57C00) [pid = 1804] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 15:34:39 INFO - PROCESS | 1804 | 1461191679166 Marionette TRACE conn5 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 15:34:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 15:34:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 734ms 15:34:39 INFO - PROCESS | 1804 | 1461191679207 Marionette TRACE conn5 -> [0,2213,"getWindowHandle",null] 15:34:39 INFO - PROCESS | 1804 | 1461191679213 Marionette TRACE conn5 <- [1,2213,null,{"value":"13"}] 15:34:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 15:34:39 INFO - PROCESS | 1804 | 1461191679219 Marionette TRACE conn5 -> [0,2214,"setScriptTimeout",{"ms":35000}] 15:34:39 INFO - PROCESS | 1804 | 1461191679222 Marionette TRACE conn5 <- [1,2214,null,{}] 15:34:39 INFO - PROCESS | 1804 | 1461191679226 Marionette TRACE conn5 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:39 INFO - PROCESS | 1804 | 1461191679310 Marionette TRACE conn5 <- [1,2215,null,{"value":null}] 15:34:39 INFO - PROCESS | 1804 | 1461191679413 Marionette TRACE conn5 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:39 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DDA82000 == 36 [pid = 1804] [id = 563] 15:34:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 70 (00000074D1B46800) [pid = 1804] [serial = 1689] [outer = 0000000000000000] 15:34:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 71 (00000074D1D87400) [pid = 1804] [serial = 1690] [outer = 00000074D1B46800] 15:34:39 INFO - PROCESS | 1804 | 1461191679461 Marionette DEBUG loaded listener.js 15:34:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 72 (00000074D1DC2C00) [pid = 1804] [serial = 1691] [outer = 00000074D1B46800] 15:34:39 INFO - PROCESS | 1804 | 1461191679832 Marionette TRACE conn5 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 15:34:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 15:34:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 628ms 15:34:39 INFO - PROCESS | 1804 | 1461191679849 Marionette TRACE conn5 -> [0,2217,"getWindowHandle",null] 15:34:39 INFO - PROCESS | 1804 | 1461191679851 Marionette TRACE conn5 <- [1,2217,null,{"value":"13"}] 15:34:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 15:34:39 INFO - PROCESS | 1804 | 1461191679867 Marionette TRACE conn5 -> [0,2218,"setScriptTimeout",{"ms":35000}] 15:34:39 INFO - PROCESS | 1804 | 1461191679871 Marionette TRACE conn5 <- [1,2218,null,{}] 15:34:39 INFO - PROCESS | 1804 | 1461191679886 Marionette TRACE conn5 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:40 INFO - PROCESS | 1804 | 1461191680030 Marionette TRACE conn5 <- [1,2219,null,{"value":null}] 15:34:40 INFO - PROCESS | 1804 | 1461191680048 Marionette TRACE conn5 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:40 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DE4D1800 == 37 [pid = 1804] [id = 564] 15:34:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 73 (00000074CFA09800) [pid = 1804] [serial = 1692] [outer = 0000000000000000] 15:34:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 74 (00000074D6952000) [pid = 1804] [serial = 1693] [outer = 00000074CFA09800] 15:34:40 INFO - PROCESS | 1804 | 1461191680100 Marionette DEBUG loaded listener.js 15:34:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 75 (00000074D6EDB800) [pid = 1804] [serial = 1694] [outer = 00000074CFA09800] 15:34:40 INFO - PROCESS | 1804 | 1461191680544 Marionette TRACE conn5 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 15:34:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 15:34:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 734ms 15:34:40 INFO - PROCESS | 1804 | 1461191680603 Marionette TRACE conn5 -> [0,2221,"getWindowHandle",null] 15:34:40 INFO - PROCESS | 1804 | 1461191680606 Marionette TRACE conn5 <- [1,2221,null,{"value":"13"}] 15:34:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 15:34:40 INFO - PROCESS | 1804 | 1461191680609 Marionette TRACE conn5 -> [0,2222,"setScriptTimeout",{"ms":35000}] 15:34:40 INFO - PROCESS | 1804 | 1461191680611 Marionette TRACE conn5 <- [1,2222,null,{}] 15:34:40 INFO - PROCESS | 1804 | 1461191680615 Marionette TRACE conn5 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:40 INFO - PROCESS | 1804 | 1461191680702 Marionette TRACE conn5 <- [1,2223,null,{"value":null}] 15:34:40 INFO - PROCESS | 1804 | 1461191680710 Marionette TRACE conn5 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:40 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DED3D000 == 38 [pid = 1804] [id = 565] 15:34:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 76 (00000074D7056400) [pid = 1804] [serial = 1695] [outer = 0000000000000000] 15:34:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 77 (00000074D70C0800) [pid = 1804] [serial = 1696] [outer = 00000074D7056400] 15:34:40 INFO - PROCESS | 1804 | 1461191680758 Marionette DEBUG loaded listener.js 15:34:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 78 (00000074D7955800) [pid = 1804] [serial = 1697] [outer = 00000074D7056400] 15:34:41 INFO - PROCESS | 1804 | 1461191681259 Marionette TRACE conn5 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 15:34:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 15:34:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 672ms 15:34:41 INFO - PROCESS | 1804 | 1461191681287 Marionette TRACE conn5 -> [0,2225,"getWindowHandle",null] 15:34:41 INFO - PROCESS | 1804 | 1461191681290 Marionette TRACE conn5 <- [1,2225,null,{"value":"13"}] 15:34:41 INFO - PROCESS | 1804 | 1461191681293 Marionette TRACE conn5 -> [0,2226,"setScriptTimeout",{"ms":35000}] 15:34:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 15:34:41 INFO - PROCESS | 1804 | 1461191681295 Marionette TRACE conn5 <- [1,2226,null,{}] 15:34:41 INFO - PROCESS | 1804 | 1461191681299 Marionette TRACE conn5 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:41 INFO - PROCESS | 1804 | 1461191681434 Marionette TRACE conn5 <- [1,2227,null,{"value":null}] 15:34:41 INFO - PROCESS | 1804 | 1461191681488 Marionette TRACE conn5 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:41 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DFCB2800 == 39 [pid = 1804] [id = 566] 15:34:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 79 (00000074D7AA0C00) [pid = 1804] [serial = 1698] [outer = 0000000000000000] 15:34:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 80 (00000074D8642800) [pid = 1804] [serial = 1699] [outer = 00000074D7AA0C00] 15:34:41 INFO - PROCESS | 1804 | 1461191681535 Marionette DEBUG loaded listener.js 15:34:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 81 (00000074DAABDC00) [pid = 1804] [serial = 1700] [outer = 00000074D7AA0C00] 15:34:41 INFO - PROCESS | 1804 | 1461191681982 Marionette TRACE conn5 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 15:34:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 15:34:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 735ms 15:34:42 INFO - PROCESS | 1804 | 1461191682032 Marionette TRACE conn5 -> [0,2229,"getWindowHandle",null] 15:34:42 INFO - PROCESS | 1804 | 1461191682034 Marionette TRACE conn5 <- [1,2229,null,{"value":"13"}] 15:34:42 INFO - PROCESS | 1804 | 1461191682037 Marionette TRACE conn5 -> [0,2230,"setScriptTimeout",{"ms":35000}] 15:34:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 15:34:42 INFO - PROCESS | 1804 | 1461191682039 Marionette TRACE conn5 <- [1,2230,null,{}] 15:34:42 INFO - PROCESS | 1804 | 1461191682043 Marionette TRACE conn5 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:42 INFO - PROCESS | 1804 | 1461191682175 Marionette TRACE conn5 <- [1,2231,null,{"value":null}] 15:34:42 INFO - PROCESS | 1804 | 1461191682188 Marionette TRACE conn5 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:42 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E14CB000 == 40 [pid = 1804] [id = 567] 15:34:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 82 (00000074DAAC8400) [pid = 1804] [serial = 1701] [outer = 0000000000000000] 15:34:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 83 (00000074DB5BE000) [pid = 1804] [serial = 1702] [outer = 00000074DAAC8400] 15:34:42 INFO - PROCESS | 1804 | 1461191682281 Marionette DEBUG loaded listener.js 15:34:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 84 (00000074DD466400) [pid = 1804] [serial = 1703] [outer = 00000074DAAC8400] 15:34:42 INFO - PROCESS | 1804 | 1461191682705 Marionette TRACE conn5 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 15:34:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 15:34:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 735ms 15:34:42 INFO - PROCESS | 1804 | 1461191682799 Marionette TRACE conn5 -> [0,2233,"getWindowHandle",null] 15:34:42 INFO - PROCESS | 1804 | 1461191682801 Marionette TRACE conn5 <- [1,2233,null,{"value":"13"}] 15:34:42 INFO - PROCESS | 1804 | 1461191682805 Marionette TRACE conn5 -> [0,2234,"setScriptTimeout",{"ms":35000}] 15:34:42 INFO - PROCESS | 1804 | 1461191682807 Marionette TRACE conn5 <- [1,2234,null,{}] 15:34:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 15:34:42 INFO - PROCESS | 1804 | 1461191682810 Marionette TRACE conn5 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:42 INFO - PROCESS | 1804 | 1461191682922 Marionette TRACE conn5 <- [1,2235,null,{"value":null}] 15:34:43 INFO - PROCESS | 1804 | --DOMWINDOW == 83 (00000074D6D3BC00) [pid = 1804] [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.] 15:34:43 INFO - PROCESS | 1804 | --DOMWINDOW == 82 (00000074DE0D8000) [pid = 1804] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 15:34:43 INFO - PROCESS | 1804 | --DOMWINDOW == 81 (00000074D181A400) [pid = 1804] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 15:34:43 INFO - PROCESS | 1804 | --DOMWINDOW == 80 (00000074D1822400) [pid = 1804] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 15:34:43 INFO - PROCESS | 1804 | --DOMWINDOW == 79 (00000074DB5BC800) [pid = 1804] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 15:34:43 INFO - PROCESS | 1804 | --DOMWINDOW == 78 (00000074D7A37C00) [pid = 1804] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 15:34:43 INFO - PROCESS | 1804 | --DOMWINDOW == 77 (00000074D181A000) [pid = 1804] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 15:34:43 INFO - PROCESS | 1804 | --DOMWINDOW == 76 (00000074D70C9800) [pid = 1804] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 15:34:43 INFO - PROCESS | 1804 | --DOMWINDOW == 75 (00000074DB5B6800) [pid = 1804] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 15:34:43 INFO - PROCESS | 1804 | --DOMWINDOW == 74 (00000074D0F56C00) [pid = 1804] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 15:34:43 INFO - PROCESS | 1804 | --DOMWINDOW == 73 (00000074CF9D4400) [pid = 1804] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 15:34:43 INFO - PROCESS | 1804 | --DOMWINDOW == 72 (00000074D6085C00) [pid = 1804] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 15:34:43 INFO - PROCESS | 1804 | --DOMWINDOW == 71 (00000074D04DEC00) [pid = 1804] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 15:34:43 INFO - PROCESS | 1804 | --DOMWINDOW == 70 (00000074DD743800) [pid = 1804] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 15:34:43 INFO - PROCESS | 1804 | 1461191683065 Marionette TRACE conn5 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:43 INFO - PROCESS | 1804 | ++DOCSHELL 00000074D21E0000 == 41 [pid = 1804] [id = 568] 15:34:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 71 (00000074CFAB0C00) [pid = 1804] [serial = 1704] [outer = 0000000000000000] 15:34:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 72 (00000074D1815800) [pid = 1804] [serial = 1705] [outer = 00000074CFAB0C00] 15:34:43 INFO - PROCESS | 1804 | 1461191683115 Marionette DEBUG loaded listener.js 15:34:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 73 (00000074D7A37C00) [pid = 1804] [serial = 1706] [outer = 00000074CFAB0C00] 15:34:43 INFO - PROCESS | 1804 | 1461191683475 Marionette TRACE conn5 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 15:34:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 15:34:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 733ms 15:34:43 INFO - PROCESS | 1804 | 1461191683545 Marionette TRACE conn5 -> [0,2237,"getWindowHandle",null] 15:34:43 INFO - PROCESS | 1804 | 1461191683547 Marionette TRACE conn5 <- [1,2237,null,{"value":"13"}] 15:34:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 15:34:43 INFO - PROCESS | 1804 | 1461191683550 Marionette TRACE conn5 -> [0,2238,"setScriptTimeout",{"ms":35000}] 15:34:43 INFO - PROCESS | 1804 | 1461191683552 Marionette TRACE conn5 <- [1,2238,null,{}] 15:34:43 INFO - PROCESS | 1804 | 1461191683556 Marionette TRACE conn5 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:43 INFO - PROCESS | 1804 | 1461191683664 Marionette TRACE conn5 <- [1,2239,null,{"value":null}] 15:34:43 INFO - PROCESS | 1804 | 1461191683676 Marionette TRACE conn5 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:43 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E2F15800 == 42 [pid = 1804] [id = 569] 15:34:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 74 (00000074D356E000) [pid = 1804] [serial = 1707] [outer = 0000000000000000] 15:34:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 75 (00000074DD766800) [pid = 1804] [serial = 1708] [outer = 00000074D356E000] 15:34:43 INFO - PROCESS | 1804 | 1461191683723 Marionette DEBUG loaded listener.js 15:34:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 76 (00000074DDDF7400) [pid = 1804] [serial = 1709] [outer = 00000074D356E000] 15:34:44 INFO - PROCESS | 1804 | 1461191684124 Marionette TRACE conn5 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 15:34:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 15:34:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 629ms 15:34:44 INFO - PROCESS | 1804 | 1461191684182 Marionette TRACE conn5 -> [0,2241,"getWindowHandle",null] 15:34:44 INFO - PROCESS | 1804 | 1461191684184 Marionette TRACE conn5 <- [1,2241,null,{"value":"13"}] 15:34:44 INFO - PROCESS | 1804 | 1461191684188 Marionette TRACE conn5 -> [0,2242,"setScriptTimeout",{"ms":35000}] 15:34:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 15:34:44 INFO - PROCESS | 1804 | 1461191684189 Marionette TRACE conn5 <- [1,2242,null,{}] 15:34:44 INFO - PROCESS | 1804 | 1461191684193 Marionette TRACE conn5 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:44 INFO - PROCESS | 1804 | 1461191684304 Marionette TRACE conn5 <- [1,2243,null,{"value":null}] 15:34:44 INFO - PROCESS | 1804 | 1461191684346 Marionette TRACE conn5 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:44 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E337E800 == 43 [pid = 1804] [id = 570] 15:34:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 77 (00000074D6159C00) [pid = 1804] [serial = 1710] [outer = 0000000000000000] 15:34:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 78 (00000074DDEDC000) [pid = 1804] [serial = 1711] [outer = 00000074D6159C00] 15:34:44 INFO - PROCESS | 1804 | 1461191684393 Marionette DEBUG loaded listener.js 15:34:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 79 (00000074DE0DAC00) [pid = 1804] [serial = 1712] [outer = 00000074D6159C00] 15:34:44 INFO - PROCESS | 1804 | 1461191684777 Marionette TRACE conn5 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 15:34:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 15:34:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 630ms 15:34:44 INFO - PROCESS | 1804 | 1461191684821 Marionette TRACE conn5 -> [0,2245,"getWindowHandle",null] 15:34:44 INFO - PROCESS | 1804 | 1461191684823 Marionette TRACE conn5 <- [1,2245,null,{"value":"13"}] 15:34:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 15:34:44 INFO - PROCESS | 1804 | 1461191684827 Marionette TRACE conn5 -> [0,2246,"setScriptTimeout",{"ms":35000}] 15:34:44 INFO - PROCESS | 1804 | 1461191684829 Marionette TRACE conn5 <- [1,2246,null,{}] 15:34:44 INFO - PROCESS | 1804 | 1461191684837 Marionette TRACE conn5 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:44 INFO - PROCESS | 1804 | 1461191684949 Marionette TRACE conn5 <- [1,2247,null,{"value":null}] 15:34:44 INFO - PROCESS | 1804 | 1461191684958 Marionette TRACE conn5 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:44 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E3751800 == 44 [pid = 1804] [id = 571] 15:34:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 80 (00000074DD7C5400) [pid = 1804] [serial = 1713] [outer = 0000000000000000] 15:34:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 81 (00000074DE6F8C00) [pid = 1804] [serial = 1714] [outer = 00000074DD7C5400] 15:34:45 INFO - PROCESS | 1804 | 1461191685004 Marionette DEBUG loaded listener.js 15:34:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 82 (00000074DEA99000) [pid = 1804] [serial = 1715] [outer = 00000074DD7C5400] 15:34:45 INFO - PROCESS | 1804 | 1461191685729 Marionette TRACE conn5 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 15:34:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 15:34:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 945ms 15:34:45 INFO - PROCESS | 1804 | 1461191685776 Marionette TRACE conn5 -> [0,2249,"getWindowHandle",null] 15:34:45 INFO - PROCESS | 1804 | 1461191685782 Marionette TRACE conn5 <- [1,2249,null,{"value":"13"}] 15:34:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 15:34:45 INFO - PROCESS | 1804 | 1461191685789 Marionette TRACE conn5 -> [0,2250,"setScriptTimeout",{"ms":35000}] 15:34:45 INFO - PROCESS | 1804 | 1461191685793 Marionette TRACE conn5 <- [1,2250,null,{}] 15:34:45 INFO - PROCESS | 1804 | 1461191685798 Marionette TRACE conn5 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:45 INFO - PROCESS | 1804 | 1461191685912 Marionette TRACE conn5 <- [1,2251,null,{"value":null}] 15:34:46 INFO - PROCESS | 1804 | 1461191686036 Marionette TRACE conn5 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:46 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DDA6C000 == 45 [pid = 1804] [id = 572] 15:34:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 83 (00000074D1C7EC00) [pid = 1804] [serial = 1716] [outer = 0000000000000000] 15:34:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 84 (00000074D1DB6000) [pid = 1804] [serial = 1717] [outer = 00000074D1C7EC00] 15:34:46 INFO - PROCESS | 1804 | 1461191686097 Marionette DEBUG loaded listener.js 15:34:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 85 (00000074D603A000) [pid = 1804] [serial = 1718] [outer = 00000074D1C7EC00] 15:34:46 INFO - PROCESS | 1804 | 1461191686669 Marionette TRACE conn5 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 15:34:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 15:34:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 944ms 15:34:46 INFO - PROCESS | 1804 | 1461191686735 Marionette TRACE conn5 -> [0,2253,"getWindowHandle",null] 15:34:46 INFO - PROCESS | 1804 | 1461191686741 Marionette TRACE conn5 <- [1,2253,null,{"value":"13"}] 15:34:46 INFO - PROCESS | 1804 | 1461191686748 Marionette TRACE conn5 -> [0,2254,"setScriptTimeout",{"ms":35000}] 15:34:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 15:34:46 INFO - PROCESS | 1804 | 1461191686751 Marionette TRACE conn5 <- [1,2254,null,{}] 15:34:46 INFO - PROCESS | 1804 | 1461191686756 Marionette TRACE conn5 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:46 INFO - PROCESS | 1804 | 1461191686898 Marionette TRACE conn5 <- [1,2255,null,{"value":null}] 15:34:47 INFO - PROCESS | 1804 | 1461191687019 Marionette TRACE conn5 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:47 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DFCB6000 == 46 [pid = 1804] [id = 573] 15:34:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 86 (00000074D7052400) [pid = 1804] [serial = 1719] [outer = 0000000000000000] 15:34:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 87 (00000074D7A96800) [pid = 1804] [serial = 1720] [outer = 00000074D7052400] 15:34:47 INFO - PROCESS | 1804 | 1461191687077 Marionette DEBUG loaded listener.js 15:34:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 88 (00000074DB206C00) [pid = 1804] [serial = 1721] [outer = 00000074D7052400] 15:34:47 INFO - PROCESS | 1804 | 1461191687678 Marionette TRACE conn5 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 15:34:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 15:34:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 985ms 15:34:47 INFO - PROCESS | 1804 | 1461191687739 Marionette TRACE conn5 -> [0,2257,"getWindowHandle",null] 15:34:47 INFO - PROCESS | 1804 | 1461191687742 Marionette TRACE conn5 <- [1,2257,null,{"value":"13"}] 15:34:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 15:34:47 INFO - PROCESS | 1804 | 1461191687746 Marionette TRACE conn5 -> [0,2258,"setScriptTimeout",{"ms":35000}] 15:34:47 INFO - PROCESS | 1804 | 1461191687750 Marionette TRACE conn5 <- [1,2258,null,{}] 15:34:47 INFO - PROCESS | 1804 | 1461191687762 Marionette TRACE conn5 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:47 INFO - PROCESS | 1804 | 1461191687905 Marionette TRACE conn5 <- [1,2259,null,{"value":null}] 15:34:48 INFO - PROCESS | 1804 | 1461191688028 Marionette TRACE conn5 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:48 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E389C800 == 47 [pid = 1804] [id = 574] 15:34:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 89 (00000074DD7CB400) [pid = 1804] [serial = 1722] [outer = 0000000000000000] 15:34:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 90 (00000074DE9DC000) [pid = 1804] [serial = 1723] [outer = 00000074DD7CB400] 15:34:48 INFO - PROCESS | 1804 | 1461191688089 Marionette DEBUG loaded listener.js 15:34:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 91 (00000074DEC33400) [pid = 1804] [serial = 1724] [outer = 00000074DD7CB400] 15:34:48 INFO - PROCESS | 1804 | 1461191688909 Marionette TRACE conn5 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 15:34:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 15:34:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1234ms 15:34:48 INFO - PROCESS | 1804 | 1461191688982 Marionette TRACE conn5 -> [0,2261,"getWindowHandle",null] 15:34:48 INFO - PROCESS | 1804 | 1461191688986 Marionette TRACE conn5 <- [1,2261,null,{"value":"13"}] 15:34:49 INFO - PROCESS | 1804 | 1461191688992 Marionette TRACE conn5 -> [0,2262,"setScriptTimeout",{"ms":35000}] 15:34:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 15:34:49 INFO - PROCESS | 1804 | 1461191688996 Marionette TRACE conn5 <- [1,2262,null,{}] 15:34:49 INFO - PROCESS | 1804 | 1461191689003 Marionette TRACE conn5 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:49 INFO - PROCESS | 1804 | 1461191689141 Marionette TRACE conn5 <- [1,2263,null,{"value":null}] 15:34:49 INFO - PROCESS | 1804 | 1461191689269 Marionette TRACE conn5 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:49 INFO - PROCESS | 1804 | ++DOCSHELL 00000074D355D800 == 48 [pid = 1804] [id = 575] 15:34:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 92 (00000074D160D800) [pid = 1804] [serial = 1725] [outer = 0000000000000000] 15:34:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 93 (00000074D1817000) [pid = 1804] [serial = 1726] [outer = 00000074D160D800] 15:34:49 INFO - PROCESS | 1804 | 1461191689323 Marionette DEBUG loaded listener.js 15:34:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 94 (00000074D1B49400) [pid = 1804] [serial = 1727] [outer = 00000074D160D800] 15:34:49 INFO - PROCESS | 1804 | --DOMWINDOW == 93 (00000074D6DFC400) [pid = 1804] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 15:34:49 INFO - PROCESS | 1804 | --DOMWINDOW == 92 (00000074DD45F400) [pid = 1804] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 15:34:49 INFO - PROCESS | 1804 | --DOMWINDOW == 91 (00000074D8642400) [pid = 1804] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 15:34:49 INFO - PROCESS | 1804 | --DOMWINDOW == 90 (00000074DAA58000) [pid = 1804] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 15:34:49 INFO - PROCESS | 1804 | --DOMWINDOW == 89 (00000074D6DF4000) [pid = 1804] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 15:34:49 INFO - PROCESS | 1804 | --DOMWINDOW == 88 (00000074D7055800) [pid = 1804] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 15:34:49 INFO - PROCESS | 1804 | --DOMWINDOW == 87 (00000074DAAC6C00) [pid = 1804] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 15:34:49 INFO - PROCESS | 1804 | --DOMWINDOW == 86 (00000074DB20E400) [pid = 1804] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 15:34:49 INFO - PROCESS | 1804 | --DOMWINDOW == 85 (00000074DBC97800) [pid = 1804] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 15:34:49 INFO - PROCESS | 1804 | --DOMWINDOW == 84 (00000074D0F61C00) [pid = 1804] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 15:34:49 INFO - PROCESS | 1804 | --DOMWINDOW == 83 (00000074D1611000) [pid = 1804] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 15:34:49 INFO - PROCESS | 1804 | --DOMWINDOW == 82 (00000074D1DC7000) [pid = 1804] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 15:34:49 INFO - PROCESS | 1804 | --DOMWINDOW == 81 (00000074D30D2C00) [pid = 1804] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 15:34:49 INFO - PROCESS | 1804 | --DOMWINDOW == 80 (00000074D689E000) [pid = 1804] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 15:34:49 INFO - PROCESS | 1804 | --DOMWINDOW == 79 (00000074D6BC3800) [pid = 1804] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 15:34:49 INFO - PROCESS | 1804 | --DOMWINDOW == 78 (00000074E349E800) [pid = 1804] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 15:34:49 INFO - PROCESS | 1804 | --DOMWINDOW == 77 (00000074DD7C7800) [pid = 1804] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 15:34:49 INFO - PROCESS | 1804 | --DOMWINDOW == 76 (00000074DEC38C00) [pid = 1804] [serial = 1106] [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.] 15:34:49 INFO - PROCESS | 1804 | --DOMWINDOW == 75 (00000074DD735C00) [pid = 1804] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 15:34:49 INFO - PROCESS | 1804 | --DOMWINDOW == 74 (00000074DE0DD800) [pid = 1804] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 15:34:49 INFO - PROCESS | 1804 | --DOMWINDOW == 73 (00000074DD975000) [pid = 1804] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 15:34:49 INFO - PROCESS | 1804 | --DOMWINDOW == 72 (00000074D1849000) [pid = 1804] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 15:34:49 INFO - PROCESS | 1804 | --DOMWINDOW == 71 (00000074D1D81800) [pid = 1804] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 15:34:49 INFO - PROCESS | 1804 | --DOMWINDOW == 70 (00000074DE9DEC00) [pid = 1804] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 15:34:49 INFO - PROCESS | 1804 | --DOMWINDOW == 69 (00000074DD443800) [pid = 1804] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 15:34:49 INFO - PROCESS | 1804 | --DOMWINDOW == 68 (00000074DB5AE000) [pid = 1804] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 15:34:49 INFO - PROCESS | 1804 | 1461191689838 Marionette TRACE conn5 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 15:34:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 15:34:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 881ms 15:34:49 INFO - PROCESS | 1804 | 1461191689878 Marionette TRACE conn5 -> [0,2265,"getWindowHandle",null] 15:34:49 INFO - PROCESS | 1804 | 1461191689883 Marionette TRACE conn5 <- [1,2265,null,{"value":"13"}] 15:34:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 15:34:49 INFO - PROCESS | 1804 | 1461191689890 Marionette TRACE conn5 -> [0,2266,"setScriptTimeout",{"ms":35000}] 15:34:49 INFO - PROCESS | 1804 | 1461191689893 Marionette TRACE conn5 <- [1,2266,null,{}] 15:34:49 INFO - PROCESS | 1804 | 1461191689897 Marionette TRACE conn5 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:49 INFO - PROCESS | 1804 | 1461191689981 Marionette TRACE conn5 <- [1,2267,null,{"value":null}] 15:34:50 INFO - PROCESS | 1804 | 1461191689989 Marionette TRACE conn5 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:50 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DB514800 == 49 [pid = 1804] [id = 576] 15:34:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 69 (00000074D1479000) [pid = 1804] [serial = 1728] [outer = 0000000000000000] 15:34:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 70 (00000074D1842400) [pid = 1804] [serial = 1729] [outer = 00000074D1479000] 15:34:50 INFO - PROCESS | 1804 | 1461191690036 Marionette DEBUG loaded listener.js 15:34:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 71 (00000074D1DB2400) [pid = 1804] [serial = 1730] [outer = 00000074D1479000] 15:34:50 INFO - PROCESS | 1804 | 1461191690498 Marionette TRACE conn5 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 15:34:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 15:34:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 630ms 15:34:50 INFO - PROCESS | 1804 | 1461191690537 Marionette TRACE conn5 -> [0,2269,"getWindowHandle",null] 15:34:50 INFO - PROCESS | 1804 | 1461191690539 Marionette TRACE conn5 <- [1,2269,null,{"value":"13"}] 15:34:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 15:34:50 INFO - PROCESS | 1804 | 1461191690543 Marionette TRACE conn5 -> [0,2270,"setScriptTimeout",{"ms":35000}] 15:34:50 INFO - PROCESS | 1804 | 1461191690546 Marionette TRACE conn5 <- [1,2270,null,{}] 15:34:50 INFO - PROCESS | 1804 | 1461191690562 Marionette TRACE conn5 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:50 INFO - PROCESS | 1804 | 1461191690690 Marionette TRACE conn5 <- [1,2271,null,{"value":null}] 15:34:50 INFO - PROCESS | 1804 | 1461191690705 Marionette TRACE conn5 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:50 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DE20F000 == 50 [pid = 1804] [id = 577] 15:34:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 72 (00000074D689E000) [pid = 1804] [serial = 1731] [outer = 0000000000000000] 15:34:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 73 (00000074D69D1400) [pid = 1804] [serial = 1732] [outer = 00000074D689E000] 15:34:50 INFO - PROCESS | 1804 | 1461191690755 Marionette DEBUG loaded listener.js 15:34:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 74 (00000074D6EDAC00) [pid = 1804] [serial = 1733] [outer = 00000074D689E000] 15:34:51 INFO - PROCESS | 1804 | 1461191691222 Marionette TRACE conn5 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 15:34:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 15:34:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 735ms 15:34:51 INFO - PROCESS | 1804 | 1461191691282 Marionette TRACE conn5 -> [0,2273,"getWindowHandle",null] 15:34:51 INFO - PROCESS | 1804 | 1461191691285 Marionette TRACE conn5 <- [1,2273,null,{"value":"13"}] 15:34:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 15:34:51 INFO - PROCESS | 1804 | 1461191691288 Marionette TRACE conn5 -> [0,2274,"setScriptTimeout",{"ms":35000}] 15:34:51 INFO - PROCESS | 1804 | 1461191691290 Marionette TRACE conn5 <- [1,2274,null,{}] 15:34:51 INFO - PROCESS | 1804 | 1461191691294 Marionette TRACE conn5 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:51 INFO - PROCESS | 1804 | 1461191691382 Marionette TRACE conn5 <- [1,2275,null,{"value":null}] 15:34:51 INFO - PROCESS | 1804 | 1461191691390 Marionette TRACE conn5 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:51 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DED3F000 == 51 [pid = 1804] [id = 578] 15:34:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 75 (00000074D70C9800) [pid = 1804] [serial = 1734] [outer = 0000000000000000] 15:34:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 76 (00000074D7955000) [pid = 1804] [serial = 1735] [outer = 00000074D70C9800] 15:34:51 INFO - PROCESS | 1804 | 1461191691437 Marionette DEBUG loaded listener.js 15:34:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 77 (00000074D8645800) [pid = 1804] [serial = 1736] [outer = 00000074D70C9800] 15:34:51 INFO - PROCESS | 1804 | 1461191691859 Marionette TRACE conn5 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 15:34:51 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 15:34:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 628ms 15:34:51 INFO - PROCESS | 1804 | 1461191691919 Marionette TRACE conn5 -> [0,2277,"getWindowHandle",null] 15:34:51 INFO - PROCESS | 1804 | 1461191691922 Marionette TRACE conn5 <- [1,2277,null,{"value":"13"}] 15:34:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 15:34:51 INFO - PROCESS | 1804 | 1461191691924 Marionette TRACE conn5 -> [0,2278,"setScriptTimeout",{"ms":35000}] 15:34:51 INFO - PROCESS | 1804 | 1461191691926 Marionette TRACE conn5 <- [1,2278,null,{}] 15:34:51 INFO - PROCESS | 1804 | 1461191691930 Marionette TRACE conn5 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:52 INFO - PROCESS | 1804 | 1461191692037 Marionette TRACE conn5 <- [1,2279,null,{"value":null}] 15:34:52 INFO - PROCESS | 1804 | 1461191692119 Marionette TRACE conn5 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:52 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DF9C0800 == 52 [pid = 1804] [id = 579] 15:34:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 78 (00000074D70C9C00) [pid = 1804] [serial = 1737] [outer = 0000000000000000] 15:34:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 79 (00000074DAAC5000) [pid = 1804] [serial = 1738] [outer = 00000074D70C9C00] 15:34:52 INFO - PROCESS | 1804 | 1461191692166 Marionette DEBUG loaded listener.js 15:34:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 80 (00000074DB20FC00) [pid = 1804] [serial = 1739] [outer = 00000074D70C9C00] 15:34:52 INFO - PROCESS | 1804 | 1461191692614 Marionette TRACE conn5 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 15:34:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 15:34:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 734ms 15:34:52 INFO - PROCESS | 1804 | 1461191692662 Marionette TRACE conn5 -> [0,2281,"getWindowHandle",null] 15:34:52 INFO - PROCESS | 1804 | 1461191692665 Marionette TRACE conn5 <- [1,2281,null,{"value":"13"}] 15:34:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 15:34:52 INFO - PROCESS | 1804 | 1461191692668 Marionette TRACE conn5 -> [0,2282,"setScriptTimeout",{"ms":35000}] 15:34:52 INFO - PROCESS | 1804 | 1461191692670 Marionette TRACE conn5 <- [1,2282,null,{}] 15:34:52 INFO - PROCESS | 1804 | 1461191692673 Marionette TRACE conn5 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:52 INFO - PROCESS | 1804 | 1461191692809 Marionette TRACE conn5 <- [1,2283,null,{"value":null}] 15:34:52 INFO - PROCESS | 1804 | 1461191692824 Marionette TRACE conn5 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:52 INFO - PROCESS | 1804 | ++DOCSHELL 00000074D2811000 == 53 [pid = 1804] [id = 580] 15:34:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 81 (00000074DBCF4400) [pid = 1804] [serial = 1740] [outer = 0000000000000000] 15:34:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 82 (00000074DD45CC00) [pid = 1804] [serial = 1741] [outer = 00000074DBCF4400] 15:34:52 INFO - PROCESS | 1804 | 1461191692916 Marionette DEBUG loaded listener.js 15:34:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 83 (00000074DD7C6800) [pid = 1804] [serial = 1742] [outer = 00000074DBCF4400] 15:34:53 INFO - PROCESS | 1804 | 1461191693352 Marionette TRACE conn5 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 15:34:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 15:34:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 734ms 15:34:53 INFO - PROCESS | 1804 | 1461191693423 Marionette TRACE conn5 -> [0,2285,"getWindowHandle",null] 15:34:53 INFO - PROCESS | 1804 | 1461191693425 Marionette TRACE conn5 <- [1,2285,null,{"value":"13"}] 15:34:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 15:34:53 INFO - PROCESS | 1804 | 1461191693429 Marionette TRACE conn5 -> [0,2286,"setScriptTimeout",{"ms":35000}] 15:34:53 INFO - PROCESS | 1804 | 1461191693431 Marionette TRACE conn5 <- [1,2286,null,{}] 15:34:53 INFO - PROCESS | 1804 | 1461191693434 Marionette TRACE conn5 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:53 INFO - PROCESS | 1804 | 1461191693540 Marionette TRACE conn5 <- [1,2287,null,{"value":null}] 15:34:53 INFO - PROCESS | 1804 | 1461191693595 Marionette TRACE conn5 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:53 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E2AAD800 == 54 [pid = 1804] [id = 581] 15:34:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 84 (00000074DDCB6400) [pid = 1804] [serial = 1743] [outer = 0000000000000000] 15:34:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 85 (00000074DDDF3400) [pid = 1804] [serial = 1744] [outer = 00000074DDCB6400] 15:34:53 INFO - PROCESS | 1804 | 1461191693642 Marionette DEBUG loaded listener.js 15:34:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 86 (00000074DE0DDC00) [pid = 1804] [serial = 1745] [outer = 00000074DDCB6400] 15:34:54 INFO - PROCESS | 1804 | --DOMWINDOW == 85 (00000074D6159C00) [pid = 1804] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 15:34:54 INFO - PROCESS | 1804 | --DOMWINDOW == 84 (00000074D7AA0C00) [pid = 1804] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 15:34:54 INFO - PROCESS | 1804 | --DOMWINDOW == 83 (00000074CFA09000) [pid = 1804] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 15:34:54 INFO - PROCESS | 1804 | --DOMWINDOW == 82 (00000074D7056400) [pid = 1804] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 15:34:54 INFO - PROCESS | 1804 | --DOMWINDOW == 81 (00000074D1B46800) [pid = 1804] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 15:34:54 INFO - PROCESS | 1804 | --DOMWINDOW == 80 (00000074CFA09800) [pid = 1804] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 15:34:54 INFO - PROCESS | 1804 | --DOMWINDOW == 79 (00000074DAAC8400) [pid = 1804] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 15:34:54 INFO - PROCESS | 1804 | --DOMWINDOW == 78 (00000074CFABB400) [pid = 1804] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 15:34:54 INFO - PROCESS | 1804 | --DOMWINDOW == 77 (00000074CFAB0C00) [pid = 1804] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 15:34:54 INFO - PROCESS | 1804 | --DOMWINDOW == 76 (00000074D356E000) [pid = 1804] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 15:34:54 INFO - PROCESS | 1804 | --DOMWINDOW == 75 (00000074D21EF800) [pid = 1804] [serial = 26] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 15:34:54 INFO - PROCESS | 1804 | 1461191694099 Marionette TRACE conn5 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 15:34:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 15:34:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 734ms 15:34:54 INFO - PROCESS | 1804 | 1461191694166 Marionette TRACE conn5 -> [0,2289,"getWindowHandle",null] 15:34:54 INFO - PROCESS | 1804 | 1461191694168 Marionette TRACE conn5 <- [1,2289,null,{"value":"13"}] 15:34:54 INFO - PROCESS | 1804 | 1461191694172 Marionette TRACE conn5 -> [0,2290,"setScriptTimeout",{"ms":35000}] 15:34:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 15:34:54 INFO - PROCESS | 1804 | 1461191694174 Marionette TRACE conn5 <- [1,2290,null,{}] 15:34:54 INFO - PROCESS | 1804 | 1461191694177 Marionette TRACE conn5 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:54 INFO - PROCESS | 1804 | 1461191694284 Marionette TRACE conn5 <- [1,2291,null,{"value":null}] 15:34:54 INFO - PROCESS | 1804 | 1461191694335 Marionette TRACE conn5 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:54 INFO - PROCESS | 1804 | ++DOCSHELL 00000074CFA33000 == 55 [pid = 1804] [id = 582] 15:34:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 76 (00000074D181F800) [pid = 1804] [serial = 1746] [outer = 0000000000000000] 15:34:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 77 (00000074D705BC00) [pid = 1804] [serial = 1747] [outer = 00000074D181F800] 15:34:54 INFO - PROCESS | 1804 | 1461191694382 Marionette DEBUG loaded listener.js 15:34:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 78 (00000074DE9DE000) [pid = 1804] [serial = 1748] [outer = 00000074D181F800] 15:34:54 INFO - PROCESS | 1804 | 1461191694746 Marionette TRACE conn5 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 15:34:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 15:34:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 629ms 15:34:54 INFO - PROCESS | 1804 | 1461191694804 Marionette TRACE conn5 -> [0,2293,"getWindowHandle",null] 15:34:54 INFO - PROCESS | 1804 | 1461191694807 Marionette TRACE conn5 <- [1,2293,null,{"value":"13"}] 15:34:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 15:34:54 INFO - PROCESS | 1804 | 1461191694810 Marionette TRACE conn5 -> [0,2294,"setScriptTimeout",{"ms":35000}] 15:34:54 INFO - PROCESS | 1804 | 1461191694812 Marionette TRACE conn5 <- [1,2294,null,{}] 15:34:54 INFO - PROCESS | 1804 | 1461191694815 Marionette TRACE conn5 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:54 INFO - PROCESS | 1804 | 1461191694923 Marionette TRACE conn5 <- [1,2295,null,{"value":null}] 15:34:54 INFO - PROCESS | 1804 | 1461191694933 Marionette TRACE conn5 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:54 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E374E000 == 56 [pid = 1804] [id = 583] 15:34:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 79 (00000074DEA99C00) [pid = 1804] [serial = 1749] [outer = 0000000000000000] 15:34:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 80 (00000074DEC32800) [pid = 1804] [serial = 1750] [outer = 00000074DEA99C00] 15:34:54 INFO - PROCESS | 1804 | 1461191694979 Marionette DEBUG loaded listener.js 15:34:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 81 (00000074DEC3B000) [pid = 1804] [serial = 1751] [outer = 00000074DEA99C00] 15:34:55 INFO - PROCESS | 1804 | 1461191695408 Marionette TRACE conn5 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 15:34:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 15:34:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 629ms 15:34:55 INFO - PROCESS | 1804 | 1461191695443 Marionette TRACE conn5 -> [0,2297,"getWindowHandle",null] 15:34:55 INFO - PROCESS | 1804 | 1461191695445 Marionette TRACE conn5 <- [1,2297,null,{"value":"13"}] 15:34:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 15:34:55 INFO - PROCESS | 1804 | 1461191695449 Marionette TRACE conn5 -> [0,2298,"setScriptTimeout",{"ms":35000}] 15:34:55 INFO - PROCESS | 1804 | 1461191695450 Marionette TRACE conn5 <- [1,2298,null,{}] 15:34:55 INFO - PROCESS | 1804 | 1461191695454 Marionette TRACE conn5 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:55 INFO - PROCESS | 1804 | 1461191695536 Marionette TRACE conn5 <- [1,2299,null,{"value":null}] 15:34:55 INFO - PROCESS | 1804 | 1461191695542 Marionette TRACE conn5 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:55 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E38B1800 == 57 [pid = 1804] [id = 584] 15:34:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 82 (00000074DEC3FC00) [pid = 1804] [serial = 1752] [outer = 0000000000000000] 15:34:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 83 (00000074DECC0C00) [pid = 1804] [serial = 1753] [outer = 00000074DEC3FC00] 15:34:55 INFO - PROCESS | 1804 | 1461191695590 Marionette DEBUG loaded listener.js 15:34:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 84 (00000074DECC9400) [pid = 1804] [serial = 1754] [outer = 00000074DEC3FC00] 15:34:56 INFO - PROCESS | 1804 | 1461191696106 Marionette TRACE conn5 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 15:34:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 15:34:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 671ms 15:34:56 INFO - PROCESS | 1804 | 1461191696123 Marionette TRACE conn5 -> [0,2301,"getWindowHandle",null] 15:34:56 INFO - PROCESS | 1804 | 1461191696128 Marionette TRACE conn5 <- [1,2301,null,{"value":"13"}] 15:34:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 15:34:56 INFO - PROCESS | 1804 | 1461191696133 Marionette TRACE conn5 -> [0,2302,"setScriptTimeout",{"ms":35000}] 15:34:56 INFO - PROCESS | 1804 | 1461191696138 Marionette TRACE conn5 <- [1,2302,null,{}] 15:34:56 INFO - PROCESS | 1804 | 1461191696146 Marionette TRACE conn5 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:56 INFO - PROCESS | 1804 | 1461191696284 Marionette TRACE conn5 <- [1,2303,null,{"value":null}] 15:34:56 INFO - PROCESS | 1804 | 1461191696457 Marionette TRACE conn5 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:56 INFO - PROCESS | 1804 | ++DOCSHELL 00000074D7B7B800 == 58 [pid = 1804] [id = 585] 15:34:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 85 (00000074D1B4A000) [pid = 1804] [serial = 1755] [outer = 0000000000000000] 15:34:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 86 (00000074D1DB0000) [pid = 1804] [serial = 1756] [outer = 00000074D1B4A000] 15:34:56 INFO - PROCESS | 1804 | 1461191696517 Marionette DEBUG loaded listener.js 15:34:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 87 (00000074D6036C00) [pid = 1804] [serial = 1757] [outer = 00000074D1B4A000] 15:34:57 INFO - PROCESS | 1804 | 1461191697109 Marionette TRACE conn5 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 15:34:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 15:34:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1023ms 15:34:57 INFO - PROCESS | 1804 | 1461191697161 Marionette TRACE conn5 -> [0,2305,"getWindowHandle",null] 15:34:57 INFO - PROCESS | 1804 | 1461191697167 Marionette TRACE conn5 <- [1,2305,null,{"value":"13"}] 15:34:57 INFO - PROCESS | 1804 | 1461191697174 Marionette TRACE conn5 -> [0,2306,"setScriptTimeout",{"ms":35000}] 15:34:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 15:34:57 INFO - PROCESS | 1804 | 1461191697177 Marionette TRACE conn5 <- [1,2306,null,{}] 15:34:57 INFO - PROCESS | 1804 | 1461191697182 Marionette TRACE conn5 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:57 INFO - PROCESS | 1804 | 1461191697297 Marionette TRACE conn5 <- [1,2307,null,{"value":null}] 15:34:57 INFO - PROCESS | 1804 | 1461191697418 Marionette TRACE conn5 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:57 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DF9AC800 == 59 [pid = 1804] [id = 586] 15:34:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 88 (00000074D6F59400) [pid = 1804] [serial = 1758] [outer = 0000000000000000] 15:34:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 89 (00000074D70C4400) [pid = 1804] [serial = 1759] [outer = 00000074D6F59400] 15:34:57 INFO - PROCESS | 1804 | 1461191697477 Marionette DEBUG loaded listener.js 15:34:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 90 (00000074DB207000) [pid = 1804] [serial = 1760] [outer = 00000074D6F59400] 15:34:58 INFO - PROCESS | 1804 | 1461191698096 Marionette TRACE conn5 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 15:34:58 INFO - PROCESS | 1804 | 1461191698170 Marionette TRACE conn5 <- [1,2309,null,{"value":"13"}] 15:34:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 15:34:58 INFO - PROCESS | 1804 | 1461191698175 Marionette TRACE conn5 -> [0,2310,"setScriptTimeout",{"ms":35000}] 15:34:58 INFO - PROCESS | 1804 | 1461191698179 Marionette TRACE conn5 <- [1,2310,null,{}] 15:34:58 INFO - PROCESS | 1804 | 1461191698207 Marionette TRACE conn5 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:58 INFO - PROCESS | 1804 | 1461191698325 Marionette TRACE conn5 <- [1,2311,null,{"value":null}] 15:34:58 INFO - PROCESS | 1804 | 1461191698438 Marionette TRACE conn5 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:58 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E3AB0800 == 60 [pid = 1804] [id = 587] 15:34:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 91 (00000074DBBFBC00) [pid = 1804] [serial = 1761] [outer = 0000000000000000] 15:34:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 92 (00000074DD462400) [pid = 1804] [serial = 1762] [outer = 00000074DBBFBC00] 15:34:58 INFO - PROCESS | 1804 | 1461191698501 Marionette DEBUG loaded listener.js 15:34:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 93 (00000074DE0DBC00) [pid = 1804] [serial = 1763] [outer = 00000074DBBFBC00] 15:34:59 INFO - PROCESS | 1804 | 1461191699136 Marionette TRACE conn5 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 15:34:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 15:34:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1004ms 15:34:59 INFO - PROCESS | 1804 | 1461191699180 Marionette TRACE conn5 -> [0,2313,"getWindowHandle",null] 15:34:59 INFO - PROCESS | 1804 | 1461191699183 Marionette TRACE conn5 <- [1,2313,null,{"value":"13"}] 15:34:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 15:34:59 INFO - PROCESS | 1804 | 1461191699187 Marionette TRACE conn5 -> [0,2314,"setScriptTimeout",{"ms":35000}] 15:34:59 INFO - PROCESS | 1804 | 1461191699189 Marionette TRACE conn5 <- [1,2314,null,{}] 15:34:59 INFO - PROCESS | 1804 | 1461191699193 Marionette TRACE conn5 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:59 INFO - PROCESS | 1804 | 1461191699301 Marionette TRACE conn5 <- [1,2315,null,{"value":null}] 15:34:59 INFO - PROCESS | 1804 | 1461191699422 Marionette TRACE conn5 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:59 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E5D06000 == 61 [pid = 1804] [id = 588] 15:34:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 94 (00000074DED71C00) [pid = 1804] [serial = 1764] [outer = 0000000000000000] 15:34:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 95 (00000074DED8BC00) [pid = 1804] [serial = 1765] [outer = 00000074DED71C00] 15:34:59 INFO - PROCESS | 1804 | 1461191699481 Marionette DEBUG loaded listener.js 15:34:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 96 (00000074DED96C00) [pid = 1804] [serial = 1766] [outer = 00000074DED71C00] 15:35:00 INFO - PROCESS | 1804 | 1461191700002 Marionette TRACE conn5 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 15:35:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 15:35:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 882ms 15:35:00 INFO - PROCESS | 1804 | 1461191700070 Marionette TRACE conn5 -> [0,2317,"getWindowHandle",null] 15:35:00 INFO - PROCESS | 1804 | 1461191700073 Marionette TRACE conn5 <- [1,2317,null,{"value":"13"}] 15:35:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 15:35:00 INFO - PROCESS | 1804 | 1461191700076 Marionette TRACE conn5 -> [0,2318,"setScriptTimeout",{"ms":35000}] 15:35:00 INFO - PROCESS | 1804 | 1461191700079 Marionette TRACE conn5 <- [1,2318,null,{}] 15:35:00 INFO - PROCESS | 1804 | 1461191700082 Marionette TRACE conn5 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:00 INFO - PROCESS | 1804 | 1461191700189 Marionette TRACE conn5 <- [1,2319,null,{"value":null}] 15:35:00 INFO - PROCESS | 1804 | 1461191700313 Marionette TRACE conn5 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:00 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E3392800 == 62 [pid = 1804] [id = 589] 15:35:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 97 (00000074CF9CDC00) [pid = 1804] [serial = 1767] [outer = 0000000000000000] 15:35:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 98 (00000074DECC8800) [pid = 1804] [serial = 1768] [outer = 00000074CF9CDC00] 15:35:00 INFO - PROCESS | 1804 | 1461191700371 Marionette DEBUG loaded listener.js 15:35:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 99 (00000074DF4CEC00) [pid = 1804] [serial = 1769] [outer = 00000074CF9CDC00] 15:35:01 INFO - PROCESS | 1804 | 1461191701157 Marionette TRACE conn5 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 15:35:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 15:35:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1134ms 15:35:01 INFO - PROCESS | 1804 | 1461191701214 Marionette TRACE conn5 -> [0,2321,"getWindowHandle",null] 15:35:01 INFO - PROCESS | 1804 | 1461191701219 Marionette TRACE conn5 <- [1,2321,null,{"value":"13"}] 15:35:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 15:35:01 INFO - PROCESS | 1804 | 1461191701225 Marionette TRACE conn5 -> [0,2322,"setScriptTimeout",{"ms":35000}] 15:35:01 INFO - PROCESS | 1804 | 1461191701229 Marionette TRACE conn5 <- [1,2322,null,{}] 15:35:01 INFO - PROCESS | 1804 | 1461191701235 Marionette TRACE conn5 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:01 INFO - PROCESS | 1804 | 1461191701344 Marionette TRACE conn5 <- [1,2323,null,{"value":null}] 15:35:01 INFO - PROCESS | 1804 | 1461191701472 Marionette TRACE conn5 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:01 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DD954000 == 63 [pid = 1804] [id = 590] 15:35:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 100 (00000074D1845400) [pid = 1804] [serial = 1770] [outer = 0000000000000000] 15:35:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 101 (00000074D1D7EC00) [pid = 1804] [serial = 1771] [outer = 00000074D1845400] 15:35:01 INFO - PROCESS | 1804 | 1461191701526 Marionette DEBUG loaded listener.js 15:35:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 102 (00000074D1E09000) [pid = 1804] [serial = 1772] [outer = 00000074D1845400] 15:35:01 INFO - PROCESS | 1804 | --DOCSHELL 00000074DE206000 == 62 [pid = 1804] [id = 388] 15:35:01 INFO - PROCESS | 1804 | --DOCSHELL 00000074D68C9800 == 61 [pid = 1804] [id = 387] 15:35:01 INFO - PROCESS | 1804 | --DOCSHELL 00000074D6EB8800 == 60 [pid = 1804] [id = 374] 15:35:01 INFO - PROCESS | 1804 | --DOCSHELL 00000074E8A89000 == 59 [pid = 1804] [id = 546] 15:35:01 INFO - PROCESS | 1804 | --DOCSHELL 00000074E374E000 == 58 [pid = 1804] [id = 583] 15:35:01 INFO - PROCESS | 1804 | --DOCSHELL 00000074CFA33000 == 57 [pid = 1804] [id = 582] 15:35:01 INFO - PROCESS | 1804 | --DOCSHELL 00000074E2AAD800 == 56 [pid = 1804] [id = 581] 15:35:01 INFO - PROCESS | 1804 | --DOCSHELL 00000074D2811000 == 55 [pid = 1804] [id = 580] 15:35:01 INFO - PROCESS | 1804 | --DOCSHELL 00000074DF9C0800 == 54 [pid = 1804] [id = 579] 15:35:01 INFO - PROCESS | 1804 | --DOCSHELL 00000074DED3F000 == 53 [pid = 1804] [id = 578] 15:35:01 INFO - PROCESS | 1804 | --DOCSHELL 00000074DE20F000 == 52 [pid = 1804] [id = 577] 15:35:01 INFO - PROCESS | 1804 | --DOCSHELL 00000074DB514800 == 51 [pid = 1804] [id = 576] 15:35:01 INFO - PROCESS | 1804 | --DOMWINDOW == 101 (00000074D28CF000) [pid = 1804] [serial = 28] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 15:35:01 INFO - PROCESS | 1804 | --DOMWINDOW == 100 (00000074DE9E8800) [pid = 1804] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 15:35:01 INFO - PROCESS | 1804 | --DOCSHELL 00000074D355D800 == 50 [pid = 1804] [id = 575] 15:35:01 INFO - PROCESS | 1804 | --DOCSHELL 00000074DFCB6000 == 49 [pid = 1804] [id = 573] 15:35:01 INFO - PROCESS | 1804 | --DOCSHELL 00000074DDA6C000 == 48 [pid = 1804] [id = 572] 15:35:01 INFO - PROCESS | 1804 | --DOMWINDOW == 99 (00000074DE0DAC00) [pid = 1804] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 15:35:01 INFO - PROCESS | 1804 | --DOMWINDOW == 98 (00000074DD766800) [pid = 1804] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 15:35:01 INFO - PROCESS | 1804 | --DOMWINDOW == 97 (00000074D7955800) [pid = 1804] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 15:35:01 INFO - PROCESS | 1804 | --DOMWINDOW == 96 (00000074DDDF7400) [pid = 1804] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 15:35:01 INFO - PROCESS | 1804 | --DOMWINDOW == 95 (00000074DDEDC000) [pid = 1804] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 15:35:01 INFO - PROCESS | 1804 | --DOMWINDOW == 94 (00000074D8642800) [pid = 1804] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 15:35:01 INFO - PROCESS | 1804 | --DOMWINDOW == 93 (00000074D70C2C00) [pid = 1804] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 15:35:01 INFO - PROCESS | 1804 | --DOMWINDOW == 92 (00000074D3538400) [pid = 1804] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 15:35:01 INFO - PROCESS | 1804 | --DOMWINDOW == 91 (00000074D70C0800) [pid = 1804] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 15:35:01 INFO - PROCESS | 1804 | --DOMWINDOW == 90 (00000074D1D87400) [pid = 1804] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 15:35:01 INFO - PROCESS | 1804 | --DOMWINDOW == 89 (00000074D1DC2C00) [pid = 1804] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 15:35:01 INFO - PROCESS | 1804 | --DOMWINDOW == 88 (00000074D6952000) [pid = 1804] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 15:35:01 INFO - PROCESS | 1804 | --DOMWINDOW == 87 (00000074DB5BE000) [pid = 1804] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 15:35:01 INFO - PROCESS | 1804 | --DOMWINDOW == 86 (00000074D6EDB800) [pid = 1804] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 15:35:01 INFO - PROCESS | 1804 | --DOMWINDOW == 85 (00000074DAABDC00) [pid = 1804] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 15:35:01 INFO - PROCESS | 1804 | --DOMWINDOW == 84 (00000074D0FD0C00) [pid = 1804] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 15:35:01 INFO - PROCESS | 1804 | --DOMWINDOW == 83 (00000074D1609400) [pid = 1804] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 15:35:01 INFO - PROCESS | 1804 | --DOMWINDOW == 82 (00000074D1815800) [pid = 1804] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 15:35:01 INFO - PROCESS | 1804 | --DOMWINDOW == 81 (00000074D1844C00) [pid = 1804] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 15:35:01 INFO - PROCESS | 1804 | --DOMWINDOW == 80 (00000074DD466400) [pid = 1804] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 15:35:01 INFO - PROCESS | 1804 | --DOMWINDOW == 79 (00000074D7A37C00) [pid = 1804] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 15:35:02 INFO - PROCESS | 1804 | 1461191702072 Marionette TRACE conn5 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 15:35:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 15:35:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 881ms 15:35:02 INFO - PROCESS | 1804 | 1461191702109 Marionette TRACE conn5 -> [0,2325,"getWindowHandle",null] 15:35:02 INFO - PROCESS | 1804 | 1461191702115 Marionette TRACE conn5 <- [1,2325,null,{"value":"13"}] 15:35:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 15:35:02 INFO - PROCESS | 1804 | 1461191702121 Marionette TRACE conn5 -> [0,2326,"setScriptTimeout",{"ms":35000}] 15:35:02 INFO - PROCESS | 1804 | 1461191702124 Marionette TRACE conn5 <- [1,2326,null,{}] 15:35:02 INFO - PROCESS | 1804 | 1461191702128 Marionette TRACE conn5 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:02 INFO - PROCESS | 1804 | 1461191702216 Marionette TRACE conn5 <- [1,2327,null,{"value":null}] 15:35:02 INFO - PROCESS | 1804 | 1461191702224 Marionette TRACE conn5 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:02 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DB51C800 == 49 [pid = 1804] [id = 591] 15:35:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 80 (00000074D160A800) [pid = 1804] [serial = 1773] [outer = 0000000000000000] 15:35:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 81 (00000074D1DB1400) [pid = 1804] [serial = 1774] [outer = 00000074D160A800] 15:35:02 INFO - PROCESS | 1804 | 1461191702271 Marionette DEBUG loaded listener.js 15:35:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 82 (00000074D603D000) [pid = 1804] [serial = 1775] [outer = 00000074D160A800] 15:35:02 INFO - PROCESS | 1804 | 1461191702743 Marionette TRACE conn5 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 15:35:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 15:35:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 692ms 15:35:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 15:35:02 INFO - PROCESS | 1804 | 1461191702815 Marionette TRACE conn5 -> [0,2329,"getWindowHandle",null] 15:35:02 INFO - PROCESS | 1804 | 1461191702817 Marionette TRACE conn5 <- [1,2329,null,{"value":"13"}] 15:35:02 INFO - PROCESS | 1804 | 1461191702821 Marionette TRACE conn5 -> [0,2330,"setScriptTimeout",{"ms":35000}] 15:35:02 INFO - PROCESS | 1804 | 1461191702824 Marionette TRACE conn5 <- [1,2330,null,{}] 15:35:02 INFO - PROCESS | 1804 | 1461191702835 Marionette TRACE conn5 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:02 INFO - PROCESS | 1804 | 1461191702925 Marionette TRACE conn5 <- [1,2331,null,{"value":null}] 15:35:03 INFO - PROCESS | 1804 | 1461191703015 Marionette TRACE conn5 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:03 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DEC52000 == 50 [pid = 1804] [id = 592] 15:35:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 83 (00000074D183F800) [pid = 1804] [serial = 1776] [outer = 0000000000000000] 15:35:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 84 (00000074D6DAEC00) [pid = 1804] [serial = 1777] [outer = 00000074D183F800] 15:35:03 INFO - PROCESS | 1804 | 1461191703065 Marionette DEBUG loaded listener.js 15:35:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 85 (00000074D7059800) [pid = 1804] [serial = 1778] [outer = 00000074D183F800] 15:35:03 INFO - PROCESS | 1804 | 1461191703445 Marionette TRACE conn5 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 15:35:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 15:35:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 692ms 15:35:03 INFO - PROCESS | 1804 | 1461191703516 Marionette TRACE conn5 -> [0,2333,"getWindowHandle",null] 15:35:03 INFO - PROCESS | 1804 | 1461191703518 Marionette TRACE conn5 <- [1,2333,null,{"value":"13"}] 15:35:03 INFO - PROCESS | 1804 | 1461191703522 Marionette TRACE conn5 -> [0,2334,"setScriptTimeout",{"ms":35000}] 15:35:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 15:35:03 INFO - PROCESS | 1804 | 1461191703523 Marionette TRACE conn5 <- [1,2334,null,{}] 15:35:03 INFO - PROCESS | 1804 | 1461191703527 Marionette TRACE conn5 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:03 INFO - PROCESS | 1804 | 1461191703643 Marionette TRACE conn5 <- [1,2335,null,{"value":null}] 15:35:03 INFO - PROCESS | 1804 | 1461191703656 Marionette TRACE conn5 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:03 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DF9B6800 == 51 [pid = 1804] [id = 593] 15:35:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 86 (00000074D7A3B400) [pid = 1804] [serial = 1779] [outer = 0000000000000000] 15:35:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 87 (00000074D829E400) [pid = 1804] [serial = 1780] [outer = 00000074D7A3B400] 15:35:03 INFO - PROCESS | 1804 | 1461191703703 Marionette DEBUG loaded listener.js 15:35:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 88 (00000074DAAC0400) [pid = 1804] [serial = 1781] [outer = 00000074D7A3B400] 15:35:04 INFO - PROCESS | 1804 | 1461191704183 Marionette TRACE conn5 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 15:35:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 15:35:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 671ms 15:35:04 INFO - PROCESS | 1804 | 1461191704200 Marionette TRACE conn5 -> [0,2337,"getWindowHandle",null] 15:35:04 INFO - PROCESS | 1804 | 1461191704202 Marionette TRACE conn5 <- [1,2337,null,{"value":"13"}] 15:35:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 15:35:04 INFO - PROCESS | 1804 | 1461191704206 Marionette TRACE conn5 -> [0,2338,"setScriptTimeout",{"ms":35000}] 15:35:04 INFO - PROCESS | 1804 | 1461191704208 Marionette TRACE conn5 <- [1,2338,null,{}] 15:35:04 INFO - PROCESS | 1804 | 1461191704217 Marionette TRACE conn5 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:04 INFO - PROCESS | 1804 | 1461191704324 Marionette TRACE conn5 <- [1,2339,null,{"value":null}] 15:35:04 INFO - PROCESS | 1804 | 1461191704331 Marionette TRACE conn5 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:04 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E12E6800 == 52 [pid = 1804] [id = 594] 15:35:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 89 (00000074DAA59C00) [pid = 1804] [serial = 1782] [outer = 0000000000000000] 15:35:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 90 (00000074DB20F000) [pid = 1804] [serial = 1783] [outer = 00000074DAA59C00] 15:35:04 INFO - PROCESS | 1804 | 1461191704378 Marionette DEBUG loaded listener.js 15:35:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 91 (00000074DBCF5C00) [pid = 1804] [serial = 1784] [outer = 00000074DAA59C00] 15:35:04 INFO - PROCESS | 1804 | 1461191704849 Marionette TRACE conn5 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 15:35:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 15:35:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 670ms 15:35:04 INFO - PROCESS | 1804 | 1461191704879 Marionette TRACE conn5 -> [0,2341,"getWindowHandle",null] 15:35:04 INFO - PROCESS | 1804 | 1461191704882 Marionette TRACE conn5 <- [1,2341,null,{"value":"13"}] 15:35:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 15:35:04 INFO - PROCESS | 1804 | 1461191704885 Marionette TRACE conn5 -> [0,2342,"setScriptTimeout",{"ms":35000}] 15:35:04 INFO - PROCESS | 1804 | 1461191704887 Marionette TRACE conn5 <- [1,2342,null,{}] 15:35:04 INFO - PROCESS | 1804 | 1461191704890 Marionette TRACE conn5 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:05 INFO - PROCESS | 1804 | 1461191705024 Marionette TRACE conn5 <- [1,2343,null,{"value":null}] 15:35:05 INFO - PROCESS | 1804 | 1461191705111 Marionette TRACE conn5 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:05 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E2AB5000 == 53 [pid = 1804] [id = 595] 15:35:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 92 (00000074DD4C7800) [pid = 1804] [serial = 1785] [outer = 0000000000000000] 15:35:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 93 (00000074DD972000) [pid = 1804] [serial = 1786] [outer = 00000074DD4C7800] 15:35:05 INFO - PROCESS | 1804 | 1461191705164 Marionette DEBUG loaded listener.js 15:35:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 94 (00000074DE0DB400) [pid = 1804] [serial = 1787] [outer = 00000074DD4C7800] 15:35:05 INFO - PROCESS | 1804 | 1461191705603 Marionette TRACE conn5 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 15:35:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 15:35:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 777ms 15:35:05 INFO - PROCESS | 1804 | 1461191705665 Marionette TRACE conn5 -> [0,2345,"getWindowHandle",null] 15:35:05 INFO - PROCESS | 1804 | 1461191705667 Marionette TRACE conn5 <- [1,2345,null,{"value":"13"}] 15:35:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 15:35:05 INFO - PROCESS | 1804 | 1461191705677 Marionette TRACE conn5 -> [0,2346,"setScriptTimeout",{"ms":35000}] 15:35:05 INFO - PROCESS | 1804 | 1461191705679 Marionette TRACE conn5 <- [1,2346,null,{}] 15:35:05 INFO - PROCESS | 1804 | 1461191705683 Marionette TRACE conn5 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:05 INFO - PROCESS | 1804 | 1461191705791 Marionette TRACE conn5 <- [1,2347,null,{"value":null}] 15:35:05 INFO - PROCESS | 1804 | 1461191705801 Marionette TRACE conn5 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:05 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E337C800 == 54 [pid = 1804] [id = 596] 15:35:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 95 (00000074DE6F3C00) [pid = 1804] [serial = 1788] [outer = 0000000000000000] 15:35:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 96 (00000074DEA9C800) [pid = 1804] [serial = 1789] [outer = 00000074DE6F3C00] 15:35:05 INFO - PROCESS | 1804 | 1461191705889 Marionette DEBUG loaded listener.js 15:35:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 97 (00000074DECBE400) [pid = 1804] [serial = 1790] [outer = 00000074DE6F3C00] 15:35:06 INFO - PROCESS | 1804 | --DOMWINDOW == 96 (00000074DBCF4400) [pid = 1804] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 15:35:06 INFO - PROCESS | 1804 | --DOMWINDOW == 95 (00000074D181F800) [pid = 1804] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 15:35:06 INFO - PROCESS | 1804 | --DOMWINDOW == 94 (00000074D70C9800) [pid = 1804] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 15:35:06 INFO - PROCESS | 1804 | --DOMWINDOW == 93 (00000074D1479000) [pid = 1804] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 15:35:06 INFO - PROCESS | 1804 | --DOMWINDOW == 92 (00000074D160D800) [pid = 1804] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 15:35:06 INFO - PROCESS | 1804 | --DOMWINDOW == 91 (00000074D70C9C00) [pid = 1804] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 15:35:06 INFO - PROCESS | 1804 | --DOMWINDOW == 90 (00000074DDCB6400) [pid = 1804] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 15:35:06 INFO - PROCESS | 1804 | --DOMWINDOW == 89 (00000074D689E000) [pid = 1804] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 15:35:06 INFO - PROCESS | 1804 | --DOMWINDOW == 88 (00000074DD7CB400) [pid = 1804] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 15:35:06 INFO - PROCESS | 1804 | 1461191706360 Marionette TRACE conn5 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 15:35:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 15:35:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 734ms 15:35:06 INFO - PROCESS | 1804 | 1461191706415 Marionette TRACE conn5 -> [0,2349,"getWindowHandle",null] 15:35:06 INFO - PROCESS | 1804 | 1461191706417 Marionette TRACE conn5 <- [1,2349,null,{"value":"13"}] 15:35:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 15:35:06 INFO - PROCESS | 1804 | 1461191706420 Marionette TRACE conn5 -> [0,2350,"setScriptTimeout",{"ms":35000}] 15:35:06 INFO - PROCESS | 1804 | 1461191706422 Marionette TRACE conn5 <- [1,2350,null,{}] 15:35:06 INFO - PROCESS | 1804 | 1461191706426 Marionette TRACE conn5 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:06 INFO - PROCESS | 1804 | 1461191706508 Marionette TRACE conn5 <- [1,2351,null,{"value":null}] 15:35:06 INFO - PROCESS | 1804 | 1461191706514 Marionette TRACE conn5 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:06 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E3755000 == 55 [pid = 1804] [id = 597] 15:35:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 89 (00000074D7A9B000) [pid = 1804] [serial = 1791] [outer = 0000000000000000] 15:35:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 90 (00000074DEC3E400) [pid = 1804] [serial = 1792] [outer = 00000074D7A9B000] 15:35:06 INFO - PROCESS | 1804 | 1461191706561 Marionette DEBUG loaded listener.js 15:35:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 91 (00000074DED8F400) [pid = 1804] [serial = 1793] [outer = 00000074D7A9B000] 15:35:06 INFO - PROCESS | 1804 | 1461191706979 Marionette TRACE conn5 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 15:35:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 15:35:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 587ms 15:35:07 INFO - PROCESS | 1804 | 1461191707021 Marionette TRACE conn5 -> [0,2353,"getWindowHandle",null] 15:35:07 INFO - PROCESS | 1804 | 1461191707023 Marionette TRACE conn5 <- [1,2353,null,{"value":"13"}] 15:35:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 15:35:07 INFO - PROCESS | 1804 | 1461191707044 Marionette TRACE conn5 -> [0,2354,"setScriptTimeout",{"ms":35000}] 15:35:07 INFO - PROCESS | 1804 | 1461191707046 Marionette TRACE conn5 <- [1,2354,null,{}] 15:35:07 INFO - PROCESS | 1804 | 1461191707050 Marionette TRACE conn5 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:07 INFO - PROCESS | 1804 | 1461191707134 Marionette TRACE conn5 <- [1,2355,null,{"value":null}] 15:35:07 INFO - PROCESS | 1804 | 1461191707141 Marionette TRACE conn5 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:07 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E5007800 == 56 [pid = 1804] [id = 598] 15:35:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 92 (00000074CC5B5C00) [pid = 1804] [serial = 1794] [outer = 0000000000000000] 15:35:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 93 (00000074DF1F5800) [pid = 1804] [serial = 1795] [outer = 00000074CC5B5C00] 15:35:07 INFO - PROCESS | 1804 | 1461191707186 Marionette DEBUG loaded listener.js 15:35:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 94 (00000074DF9EDC00) [pid = 1804] [serial = 1796] [outer = 00000074CC5B5C00] 15:35:07 INFO - PROCESS | 1804 | 1461191707620 Marionette TRACE conn5 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 15:35:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 15:35:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 629ms 15:35:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 15:35:07 INFO - PROCESS | 1804 | 1461191707674 Marionette TRACE conn5 -> [0,2357,"getWindowHandle",null] 15:35:07 INFO - PROCESS | 1804 | 1461191707676 Marionette TRACE conn5 <- [1,2357,null,{"value":"13"}] 15:35:07 INFO - PROCESS | 1804 | 1461191707680 Marionette TRACE conn5 -> [0,2358,"setScriptTimeout",{"ms":35000}] 15:35:07 INFO - PROCESS | 1804 | 1461191707682 Marionette TRACE conn5 <- [1,2358,null,{}] 15:35:07 INFO - PROCESS | 1804 | 1461191707685 Marionette TRACE conn5 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:07 INFO - PROCESS | 1804 | 1461191707769 Marionette TRACE conn5 <- [1,2359,null,{"value":null}] 15:35:07 INFO - PROCESS | 1804 | 1461191707775 Marionette TRACE conn5 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:07 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E5D66800 == 57 [pid = 1804] [id = 599] 15:35:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 95 (00000074DF9F0400) [pid = 1804] [serial = 1797] [outer = 0000000000000000] 15:35:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 96 (00000074DFC6CC00) [pid = 1804] [serial = 1798] [outer = 00000074DF9F0400] 15:35:07 INFO - PROCESS | 1804 | 1461191707824 Marionette DEBUG loaded listener.js 15:35:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 97 (00000074E079CC00) [pid = 1804] [serial = 1799] [outer = 00000074DF9F0400] 15:35:08 INFO - PROCESS | 1804 | 1461191708487 Marionette TRACE conn5 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 15:35:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 15:35:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 818ms 15:35:08 INFO - PROCESS | 1804 | 1461191708501 Marionette TRACE conn5 -> [0,2361,"getWindowHandle",null] 15:35:08 INFO - PROCESS | 1804 | 1461191708506 Marionette TRACE conn5 <- [1,2361,null,{"value":"13"}] 15:35:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 15:35:08 INFO - PROCESS | 1804 | 1461191708512 Marionette TRACE conn5 -> [0,2362,"setScriptTimeout",{"ms":35000}] 15:35:08 INFO - PROCESS | 1804 | 1461191708516 Marionette TRACE conn5 <- [1,2362,null,{}] 15:35:08 INFO - PROCESS | 1804 | 1461191708522 Marionette TRACE conn5 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:08 INFO - PROCESS | 1804 | 1461191708638 Marionette TRACE conn5 <- [1,2363,null,{"value":null}] 15:35:08 INFO - PROCESS | 1804 | 1461191708736 Marionette TRACE conn5 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:08 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DBBA5800 == 58 [pid = 1804] [id = 600] 15:35:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 98 (00000074D181A000) [pid = 1804] [serial = 1800] [outer = 0000000000000000] 15:35:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 99 (00000074D1848C00) [pid = 1804] [serial = 1801] [outer = 00000074D181A000] 15:35:08 INFO - PROCESS | 1804 | 1461191708797 Marionette DEBUG loaded listener.js 15:35:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 100 (00000074D6088400) [pid = 1804] [serial = 1802] [outer = 00000074D181A000] 15:35:09 INFO - PROCESS | 1804 | 1461191709471 Marionette TRACE conn5 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 15:35:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 15:35:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1029ms 15:35:09 INFO - PROCESS | 1804 | 1461191709544 Marionette TRACE conn5 -> [0,2365,"getWindowHandle",null] 15:35:09 INFO - PROCESS | 1804 | 1461191709550 Marionette TRACE conn5 <- [1,2365,null,{"value":"13"}] 15:35:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 15:35:09 INFO - PROCESS | 1804 | 1461191709594 Marionette TRACE conn5 -> [0,2366,"setScriptTimeout",{"ms":35000}] 15:35:09 INFO - PROCESS | 1804 | 1461191709597 Marionette TRACE conn5 <- [1,2366,null,{}] 15:35:09 INFO - PROCESS | 1804 | 1461191709601 Marionette TRACE conn5 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:09 INFO - PROCESS | 1804 | 1461191709721 Marionette TRACE conn5 <- [1,2367,null,{"value":null}] 15:35:09 INFO - PROCESS | 1804 | 1461191709838 Marionette TRACE conn5 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:09 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E14BE800 == 59 [pid = 1804] [id = 601] 15:35:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 101 (00000074D356E000) [pid = 1804] [serial = 1803] [outer = 0000000000000000] 15:35:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 102 (00000074D7A36400) [pid = 1804] [serial = 1804] [outer = 00000074D356E000] 15:35:09 INFO - PROCESS | 1804 | 1461191709899 Marionette DEBUG loaded listener.js 15:35:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 103 (00000074DBCF9400) [pid = 1804] [serial = 1805] [outer = 00000074D356E000] 15:35:10 INFO - PROCESS | 1804 | 1461191710522 Marionette TRACE conn5 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 15:35:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 15:35:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1004ms 15:35:10 INFO - PROCESS | 1804 | 1461191710583 Marionette TRACE conn5 -> [0,2369,"getWindowHandle",null] 15:35:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 15:35:10 INFO - PROCESS | 1804 | 1461191710586 Marionette TRACE conn5 <- [1,2369,null,{"value":"13"}] 15:35:10 INFO - PROCESS | 1804 | 1461191710590 Marionette TRACE conn5 -> [0,2370,"setScriptTimeout",{"ms":35000}] 15:35:10 INFO - PROCESS | 1804 | 1461191710594 Marionette TRACE conn5 <- [1,2370,null,{}] 15:35:10 INFO - PROCESS | 1804 | 1461191710606 Marionette TRACE conn5 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:10 INFO - PROCESS | 1804 | 1461191710722 Marionette TRACE conn5 <- [1,2371,null,{"value":null}] 15:35:10 INFO - PROCESS | 1804 | 1461191710848 Marionette TRACE conn5 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:10 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E5F87800 == 60 [pid = 1804] [id = 602] 15:35:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 104 (00000074DEAF5000) [pid = 1804] [serial = 1806] [outer = 0000000000000000] 15:35:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 105 (00000074DED8B400) [pid = 1804] [serial = 1807] [outer = 00000074DEAF5000] 15:35:10 INFO - PROCESS | 1804 | 1461191710911 Marionette DEBUG loaded listener.js 15:35:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 106 (00000074E079E800) [pid = 1804] [serial = 1808] [outer = 00000074DEAF5000] 15:35:11 INFO - PROCESS | 1804 | 1461191711519 Marionette TRACE conn5 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 15:35:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 15:35:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 986ms 15:35:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 15:35:11 INFO - PROCESS | 1804 | 1461191711577 Marionette TRACE conn5 -> [0,2373,"getWindowHandle",null] 15:35:11 INFO - PROCESS | 1804 | 1461191711581 Marionette TRACE conn5 <- [1,2373,null,{"value":"13"}] 15:35:11 INFO - PROCESS | 1804 | 1461191711585 Marionette TRACE conn5 -> [0,2374,"setScriptTimeout",{"ms":35000}] 15:35:11 INFO - PROCESS | 1804 | 1461191711587 Marionette TRACE conn5 <- [1,2374,null,{}] 15:35:11 INFO - PROCESS | 1804 | 1461191711591 Marionette TRACE conn5 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:11 INFO - PROCESS | 1804 | 1461191711703 Marionette TRACE conn5 <- [1,2375,null,{"value":null}] 15:35:11 INFO - PROCESS | 1804 | 1461191711827 Marionette TRACE conn5 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:11 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E611A000 == 61 [pid = 1804] [id = 603] 15:35:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 107 (00000074E07A9800) [pid = 1804] [serial = 1809] [outer = 0000000000000000] 15:35:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 108 (00000074E0D6F000) [pid = 1804] [serial = 1810] [outer = 00000074E07A9800] 15:35:11 INFO - PROCESS | 1804 | 1461191711886 Marionette DEBUG loaded listener.js 15:35:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 109 (00000074E1228000) [pid = 1804] [serial = 1811] [outer = 00000074E07A9800] 15:35:12 INFO - PROCESS | 1804 | 1461191712722 Marionette TRACE conn5 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 15:35:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 15:35:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1174ms 15:35:12 INFO - PROCESS | 1804 | 1461191712761 Marionette TRACE conn5 -> [0,2377,"getWindowHandle",null] 15:35:12 INFO - PROCESS | 1804 | 1461191712765 Marionette TRACE conn5 <- [1,2377,null,{"value":"13"}] 15:35:12 INFO - PROCESS | 1804 | 1461191712770 Marionette TRACE conn5 -> [0,2378,"setScriptTimeout",{"ms":35000}] 15:35:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 15:35:12 INFO - PROCESS | 1804 | 1461191712774 Marionette TRACE conn5 <- [1,2378,null,{}] 15:35:12 INFO - PROCESS | 1804 | 1461191712781 Marionette TRACE conn5 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:12 INFO - PROCESS | 1804 | 1461191712881 Marionette TRACE conn5 <- [1,2379,null,{"value":null}] 15:35:13 INFO - PROCESS | 1804 | 1461191713012 Marionette TRACE conn5 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:13 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DCE84000 == 62 [pid = 1804] [id = 604] 15:35:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 110 (00000074CF9CD000) [pid = 1804] [serial = 1812] [outer = 0000000000000000] 15:35:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 111 (00000074D05E2400) [pid = 1804] [serial = 1813] [outer = 00000074CF9CD000] 15:35:13 INFO - PROCESS | 1804 | 1461191713065 Marionette DEBUG loaded listener.js 15:35:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 112 (00000074D1DAE000) [pid = 1804] [serial = 1814] [outer = 00000074CF9CD000] 15:35:13 INFO - PROCESS | 1804 | --DOCSHELL 00000074D2175800 == 61 [pid = 1804] [id = 389] 15:35:13 INFO - PROCESS | 1804 | --DOCSHELL 00000074E5007800 == 60 [pid = 1804] [id = 598] 15:35:13 INFO - PROCESS | 1804 | --DOCSHELL 00000074E3755000 == 59 [pid = 1804] [id = 597] 15:35:13 INFO - PROCESS | 1804 | --DOCSHELL 00000074E337C800 == 58 [pid = 1804] [id = 596] 15:35:13 INFO - PROCESS | 1804 | --DOCSHELL 00000074E2AB5000 == 57 [pid = 1804] [id = 595] 15:35:13 INFO - PROCESS | 1804 | --DOCSHELL 00000074E12E6800 == 56 [pid = 1804] [id = 594] 15:35:13 INFO - PROCESS | 1804 | --DOCSHELL 00000074DF9B6800 == 55 [pid = 1804] [id = 593] 15:35:13 INFO - PROCESS | 1804 | --DOCSHELL 00000074DEC52000 == 54 [pid = 1804] [id = 592] 15:35:13 INFO - PROCESS | 1804 | --DOMWINDOW == 111 (00000074DE6F8C00) [pid = 1804] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 15:35:13 INFO - PROCESS | 1804 | --DOMWINDOW == 110 (00000074DECC0C00) [pid = 1804] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 15:35:13 INFO - PROCESS | 1804 | 1461191713719 Marionette TRACE conn5 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 15:35:13 INFO - PROCESS | 1804 | --DOCSHELL 00000074DB51C800 == 53 [pid = 1804] [id = 591] 15:35:13 INFO - PROCESS | 1804 | --DOCSHELL 00000074DD954000 == 52 [pid = 1804] [id = 590] 15:35:13 INFO - PROCESS | 1804 | --DOCSHELL 00000074E3AB0800 == 51 [pid = 1804] [id = 587] 15:35:13 INFO - PROCESS | 1804 | --DOCSHELL 00000074DF9AC800 == 50 [pid = 1804] [id = 586] 15:35:13 INFO - PROCESS | 1804 | --DOCSHELL 00000074D7B7B800 == 49 [pid = 1804] [id = 585] 15:35:13 INFO - PROCESS | 1804 | --DOMWINDOW == 109 (00000074DEC32800) [pid = 1804] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 15:35:13 INFO - PROCESS | 1804 | --DOMWINDOW == 108 (00000074D7A96800) [pid = 1804] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 15:35:13 INFO - PROCESS | 1804 | --DOMWINDOW == 107 (00000074DD7C6800) [pid = 1804] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 15:35:13 INFO - PROCESS | 1804 | --DOMWINDOW == 106 (00000074DE9DE000) [pid = 1804] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 15:35:13 INFO - PROCESS | 1804 | --DOMWINDOW == 105 (00000074D8645800) [pid = 1804] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 15:35:13 INFO - PROCESS | 1804 | --DOMWINDOW == 104 (00000074D1842400) [pid = 1804] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 15:35:13 INFO - PROCESS | 1804 | --DOMWINDOW == 103 (00000074DD45CC00) [pid = 1804] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 15:35:13 INFO - PROCESS | 1804 | --DOMWINDOW == 102 (00000074D1B49400) [pid = 1804] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 15:35:13 INFO - PROCESS | 1804 | --DOMWINDOW == 101 (00000074D7955000) [pid = 1804] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 15:35:13 INFO - PROCESS | 1804 | --DOMWINDOW == 100 (00000074D1DB6000) [pid = 1804] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 15:35:13 INFO - PROCESS | 1804 | --DOMWINDOW == 99 (00000074D1817000) [pid = 1804] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 15:35:13 INFO - PROCESS | 1804 | --DOMWINDOW == 98 (00000074DB20FC00) [pid = 1804] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 15:35:13 INFO - PROCESS | 1804 | --DOMWINDOW == 97 (00000074D705BC00) [pid = 1804] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 15:35:13 INFO - PROCESS | 1804 | --DOMWINDOW == 96 (00000074DE0DDC00) [pid = 1804] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 15:35:13 INFO - PROCESS | 1804 | --DOMWINDOW == 95 (00000074D1DB2400) [pid = 1804] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 15:35:13 INFO - PROCESS | 1804 | --DOMWINDOW == 94 (00000074DAAC5000) [pid = 1804] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 15:35:13 INFO - PROCESS | 1804 | --DOMWINDOW == 93 (00000074D6EDAC00) [pid = 1804] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 15:35:13 INFO - PROCESS | 1804 | --DOMWINDOW == 92 (00000074DDDF3400) [pid = 1804] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 15:35:13 INFO - PROCESS | 1804 | --DOMWINDOW == 91 (00000074D69D1400) [pid = 1804] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 15:35:13 INFO - PROCESS | 1804 | --DOMWINDOW == 90 (00000074DE9DC000) [pid = 1804] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 15:35:13 INFO - PROCESS | 1804 | --DOMWINDOW == 89 (00000074DEC33400) [pid = 1804] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 15:35:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 15:35:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1028ms 15:35:13 INFO - PROCESS | 1804 | 1461191713810 Marionette TRACE conn5 -> [0,2381,"getWindowHandle",null] 15:35:13 INFO - PROCESS | 1804 | 1461191713816 Marionette TRACE conn5 <- [1,2381,null,{"value":"13"}] 15:35:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 15:35:13 INFO - PROCESS | 1804 | 1461191713842 Marionette TRACE conn5 -> [0,2382,"setScriptTimeout",{"ms":35000}] 15:35:13 INFO - PROCESS | 1804 | 1461191713845 Marionette TRACE conn5 <- [1,2382,null,{}] 15:35:13 INFO - PROCESS | 1804 | 1461191713851 Marionette TRACE conn5 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:13 INFO - PROCESS | 1804 | 1461191713946 Marionette TRACE conn5 <- [1,2383,null,{"value":null}] 15:35:13 INFO - PROCESS | 1804 | 1461191713953 Marionette TRACE conn5 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:13 INFO - PROCESS | 1804 | ++DOCSHELL 00000074D6F67800 == 50 [pid = 1804] [id = 605] 15:35:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 90 (00000074D0FD0800) [pid = 1804] [serial = 1815] [outer = 0000000000000000] 15:35:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 91 (00000074D181C000) [pid = 1804] [serial = 1816] [outer = 00000074D0FD0800] 15:35:14 INFO - PROCESS | 1804 | 1461191714000 Marionette DEBUG loaded listener.js 15:35:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 92 (00000074D1DB9800) [pid = 1804] [serial = 1817] [outer = 00000074D0FD0800] 15:35:14 INFO - PROCESS | 1804 | 1461191714550 Marionette TRACE conn5 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 15:35:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 15:35:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 755ms 15:35:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 15:35:14 INFO - PROCESS | 1804 | 1461191714585 Marionette TRACE conn5 -> [0,2385,"getWindowHandle",null] 15:35:14 INFO - PROCESS | 1804 | 1461191714587 Marionette TRACE conn5 <- [1,2385,null,{"value":"13"}] 15:35:14 INFO - PROCESS | 1804 | 1461191714591 Marionette TRACE conn5 -> [0,2386,"setScriptTimeout",{"ms":35000}] 15:35:14 INFO - PROCESS | 1804 | 1461191714594 Marionette TRACE conn5 <- [1,2386,null,{}] 15:35:14 INFO - PROCESS | 1804 | 1461191714605 Marionette TRACE conn5 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:14 INFO - PROCESS | 1804 | 1461191714697 Marionette TRACE conn5 <- [1,2387,null,{"value":null}] 15:35:14 INFO - PROCESS | 1804 | 1461191714777 Marionette TRACE conn5 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:14 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DEC4A800 == 51 [pid = 1804] [id = 606] 15:35:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 93 (00000074D689F000) [pid = 1804] [serial = 1818] [outer = 0000000000000000] 15:35:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 94 (00000074D6F54800) [pid = 1804] [serial = 1819] [outer = 00000074D689F000] 15:35:14 INFO - PROCESS | 1804 | 1461191714827 Marionette DEBUG loaded listener.js 15:35:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 95 (00000074D70CA800) [pid = 1804] [serial = 1820] [outer = 00000074D689F000] 15:35:15 INFO - PROCESS | 1804 | 1461191715213 Marionette TRACE conn5 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 15:35:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 15:35:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 671ms 15:35:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 15:35:15 INFO - PROCESS | 1804 | 1461191715265 Marionette TRACE conn5 -> [0,2389,"getWindowHandle",null] 15:35:15 INFO - PROCESS | 1804 | 1461191715267 Marionette TRACE conn5 <- [1,2389,null,{"value":"13"}] 15:35:15 INFO - PROCESS | 1804 | 1461191715271 Marionette TRACE conn5 -> [0,2390,"setScriptTimeout",{"ms":35000}] 15:35:15 INFO - PROCESS | 1804 | 1461191715273 Marionette TRACE conn5 <- [1,2390,null,{}] 15:35:15 INFO - PROCESS | 1804 | 1461191715276 Marionette TRACE conn5 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:15 INFO - PROCESS | 1804 | 1461191715361 Marionette TRACE conn5 <- [1,2391,null,{"value":null}] 15:35:15 INFO - PROCESS | 1804 | 1461191715367 Marionette TRACE conn5 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:15 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DF96C800 == 52 [pid = 1804] [id = 607] 15:35:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 96 (00000074D7AA0400) [pid = 1804] [serial = 1821] [outer = 0000000000000000] 15:35:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 97 (00000074DA89C400) [pid = 1804] [serial = 1822] [outer = 00000074D7AA0400] 15:35:15 INFO - PROCESS | 1804 | 1461191715413 Marionette DEBUG loaded listener.js 15:35:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 98 (00000074DB206800) [pid = 1804] [serial = 1823] [outer = 00000074D7AA0400] 15:35:15 INFO - PROCESS | 1804 | 1461191715857 Marionette TRACE conn5 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 15:35:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 15:35:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 629ms 15:35:15 INFO - PROCESS | 1804 | 1461191715903 Marionette TRACE conn5 -> [0,2393,"getWindowHandle",null] 15:35:15 INFO - PROCESS | 1804 | 1461191715905 Marionette TRACE conn5 <- [1,2393,null,{"value":"13"}] 15:35:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 15:35:15 INFO - PROCESS | 1804 | 1461191715908 Marionette TRACE conn5 -> [0,2394,"setScriptTimeout",{"ms":35000}] 15:35:15 INFO - PROCESS | 1804 | 1461191715910 Marionette TRACE conn5 <- [1,2394,null,{}] 15:35:15 INFO - PROCESS | 1804 | 1461191715914 Marionette TRACE conn5 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:16 INFO - PROCESS | 1804 | 1461191716023 Marionette TRACE conn5 <- [1,2395,null,{"value":null}] 15:35:16 INFO - PROCESS | 1804 | 1461191716111 Marionette TRACE conn5 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:16 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E12E5000 == 53 [pid = 1804] [id = 608] 15:35:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 99 (00000074DB5AE000) [pid = 1804] [serial = 1824] [outer = 0000000000000000] 15:35:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 100 (00000074DBB54400) [pid = 1804] [serial = 1825] [outer = 00000074DB5AE000] 15:35:16 INFO - PROCESS | 1804 | 1461191716158 Marionette DEBUG loaded listener.js 15:35:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 101 (00000074DD442400) [pid = 1804] [serial = 1826] [outer = 00000074DB5AE000] 15:35:16 INFO - PROCESS | 1804 | 1461191716598 Marionette TRACE conn5 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 15:35:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 15:35:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 734ms 15:35:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 15:35:16 INFO - PROCESS | 1804 | 1461191716650 Marionette TRACE conn5 -> [0,2397,"getWindowHandle",null] 15:35:16 INFO - PROCESS | 1804 | 1461191716652 Marionette TRACE conn5 <- [1,2397,null,{"value":"13"}] 15:35:16 INFO - PROCESS | 1804 | 1461191716656 Marionette TRACE conn5 -> [0,2398,"setScriptTimeout",{"ms":35000}] 15:35:16 INFO - PROCESS | 1804 | 1461191716658 Marionette TRACE conn5 <- [1,2398,null,{}] 15:35:16 INFO - PROCESS | 1804 | 1461191716661 Marionette TRACE conn5 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:16 INFO - PROCESS | 1804 | 1461191716796 Marionette TRACE conn5 <- [1,2399,null,{"value":null}] 15:35:16 INFO - PROCESS | 1804 | 1461191716855 Marionette TRACE conn5 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:16 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E2AB2800 == 54 [pid = 1804] [id = 609] 15:35:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 102 (00000074DD738400) [pid = 1804] [serial = 1827] [outer = 0000000000000000] 15:35:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 103 (00000074DDDEC000) [pid = 1804] [serial = 1828] [outer = 00000074DD738400] 15:35:16 INFO - PROCESS | 1804 | 1461191716907 Marionette DEBUG loaded listener.js 15:35:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 104 (00000074DDEDE400) [pid = 1804] [serial = 1829] [outer = 00000074DD738400] 15:35:17 INFO - PROCESS | 1804 | 1461191717355 Marionette TRACE conn5 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 15:35:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 15:35:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 733ms 15:35:17 INFO - PROCESS | 1804 | 1461191717417 Marionette TRACE conn5 -> [0,2401,"getWindowHandle",null] 15:35:17 INFO - PROCESS | 1804 | 1461191717419 Marionette TRACE conn5 <- [1,2401,null,{"value":"13"}] 15:35:17 INFO - PROCESS | 1804 | 1461191717423 Marionette TRACE conn5 -> [0,2402,"setScriptTimeout",{"ms":35000}] 15:35:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 15:35:17 INFO - PROCESS | 1804 | 1461191717424 Marionette TRACE conn5 <- [1,2402,null,{}] 15:35:17 INFO - PROCESS | 1804 | 1461191717428 Marionette TRACE conn5 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:17 INFO - PROCESS | 1804 | 1461191717537 Marionette TRACE conn5 <- [1,2403,null,{"value":null}] 15:35:17 INFO - PROCESS | 1804 | 1461191717549 Marionette TRACE conn5 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:17 INFO - PROCESS | 1804 | ++DOCSHELL 00000074D7B96000 == 55 [pid = 1804] [id = 610] 15:35:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 105 (00000074DE0D8400) [pid = 1804] [serial = 1830] [outer = 0000000000000000] 15:35:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 106 (00000074DE9DF400) [pid = 1804] [serial = 1831] [outer = 00000074DE0D8400] 15:35:17 INFO - PROCESS | 1804 | 1461191717643 Marionette DEBUG loaded listener.js 15:35:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 107 (00000074DEC37400) [pid = 1804] [serial = 1832] [outer = 00000074DE0D8400] 15:35:18 INFO - PROCESS | 1804 | --DOMWINDOW == 106 (00000074DAA59C00) [pid = 1804] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 15:35:18 INFO - PROCESS | 1804 | --DOMWINDOW == 105 (00000074DD4C7800) [pid = 1804] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 15:35:18 INFO - PROCESS | 1804 | --DOMWINDOW == 104 (00000074D1845400) [pid = 1804] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 15:35:18 INFO - PROCESS | 1804 | --DOMWINDOW == 103 (00000074DBBFBC00) [pid = 1804] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 15:35:18 INFO - PROCESS | 1804 | --DOMWINDOW == 102 (00000074DED71C00) [pid = 1804] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 15:35:18 INFO - PROCESS | 1804 | --DOMWINDOW == 101 (00000074D183F800) [pid = 1804] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 15:35:18 INFO - PROCESS | 1804 | --DOMWINDOW == 100 (00000074D160A800) [pid = 1804] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 15:35:18 INFO - PROCESS | 1804 | --DOMWINDOW == 99 (00000074D7A3B400) [pid = 1804] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 15:35:18 INFO - PROCESS | 1804 | --DOMWINDOW == 98 (00000074D1B4A000) [pid = 1804] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 15:35:18 INFO - PROCESS | 1804 | --DOMWINDOW == 97 (00000074CF9CDC00) [pid = 1804] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 15:35:18 INFO - PROCESS | 1804 | --DOMWINDOW == 96 (00000074DE6F3C00) [pid = 1804] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 15:35:18 INFO - PROCESS | 1804 | --DOMWINDOW == 95 (00000074D6F59400) [pid = 1804] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 15:35:18 INFO - PROCESS | 1804 | --DOMWINDOW == 94 (00000074D7A9B000) [pid = 1804] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 15:35:18 INFO - PROCESS | 1804 | --DOMWINDOW == 93 (00000074CC5B5C00) [pid = 1804] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 15:35:18 INFO - PROCESS | 1804 | --DOMWINDOW == 92 (00000074D183E800) [pid = 1804] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 15:35:18 INFO - PROCESS | 1804 | --DOMWINDOW == 91 (00000074DE6F4000) [pid = 1804] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 15:35:18 INFO - PROCESS | 1804 | --DOMWINDOW == 90 (00000074DD7C5400) [pid = 1804] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 15:35:18 INFO - PROCESS | 1804 | --DOMWINDOW == 89 (00000074DEA99C00) [pid = 1804] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 15:35:18 INFO - PROCESS | 1804 | --DOMWINDOW == 88 (00000074D1C7EC00) [pid = 1804] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 15:35:18 INFO - PROCESS | 1804 | --DOMWINDOW == 87 (00000074D7052400) [pid = 1804] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 15:35:18 INFO - PROCESS | 1804 | 1461191718220 Marionette TRACE conn5 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 15:35:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 15:35:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 819ms 15:35:18 INFO - PROCESS | 1804 | 1461191718247 Marionette TRACE conn5 -> [0,2405,"getWindowHandle",null] 15:35:18 INFO - PROCESS | 1804 | 1461191718249 Marionette TRACE conn5 <- [1,2405,null,{"value":"13"}] 15:35:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 15:35:18 INFO - PROCESS | 1804 | 1461191718253 Marionette TRACE conn5 -> [0,2406,"setScriptTimeout",{"ms":35000}] 15:35:18 INFO - PROCESS | 1804 | 1461191718254 Marionette TRACE conn5 <- [1,2406,null,{}] 15:35:18 INFO - PROCESS | 1804 | 1461191718258 Marionette TRACE conn5 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:18 INFO - PROCESS | 1804 | 1461191718339 Marionette TRACE conn5 <- [1,2407,null,{"value":null}] 15:35:18 INFO - PROCESS | 1804 | 1461191718423 Marionette TRACE conn5 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:18 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E2AB0800 == 56 [pid = 1804] [id = 611] 15:35:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 88 (00000074CFAB5800) [pid = 1804] [serial = 1833] [outer = 0000000000000000] 15:35:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 89 (00000074D1DC7400) [pid = 1804] [serial = 1834] [outer = 00000074CFAB5800] 15:35:18 INFO - PROCESS | 1804 | 1461191718471 Marionette DEBUG loaded listener.js 15:35:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 90 (00000074DB202400) [pid = 1804] [serial = 1835] [outer = 00000074CFAB5800] 15:35:18 INFO - PROCESS | 1804 | 1461191718851 Marionette TRACE conn5 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 15:35:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 15:35:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 629ms 15:35:18 INFO - PROCESS | 1804 | 1461191718884 Marionette TRACE conn5 -> [0,2409,"getWindowHandle",null] 15:35:18 INFO - PROCESS | 1804 | 1461191718887 Marionette TRACE conn5 <- [1,2409,null,{"value":"13"}] 15:35:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 15:35:18 INFO - PROCESS | 1804 | 1461191718890 Marionette TRACE conn5 -> [0,2410,"setScriptTimeout",{"ms":35000}] 15:35:18 INFO - PROCESS | 1804 | 1461191718892 Marionette TRACE conn5 <- [1,2410,null,{}] 15:35:18 INFO - PROCESS | 1804 | 1461191718903 Marionette TRACE conn5 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:19 INFO - PROCESS | 1804 | 1461191718985 Marionette TRACE conn5 <- [1,2411,null,{"value":null}] 15:35:19 INFO - PROCESS | 1804 | 1461191718992 Marionette TRACE conn5 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:19 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E38AC000 == 57 [pid = 1804] [id = 612] 15:35:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 91 (00000074DDCBCC00) [pid = 1804] [serial = 1836] [outer = 0000000000000000] 15:35:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 92 (00000074DEC3A800) [pid = 1804] [serial = 1837] [outer = 00000074DDCBCC00] 15:35:19 INFO - PROCESS | 1804 | 1461191719037 Marionette DEBUG loaded listener.js 15:35:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 93 (00000074DED87800) [pid = 1804] [serial = 1838] [outer = 00000074DDCBCC00] 15:35:19 INFO - PROCESS | 1804 | 1461191719457 Marionette TRACE conn5 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 15:35:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 15:35:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 629ms 15:35:19 INFO - PROCESS | 1804 | 1461191719522 Marionette TRACE conn5 -> [0,2413,"getWindowHandle",null] 15:35:19 INFO - PROCESS | 1804 | 1461191719524 Marionette TRACE conn5 <- [1,2413,null,{"value":"13"}] 15:35:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 15:35:19 INFO - PROCESS | 1804 | 1461191719528 Marionette TRACE conn5 -> [0,2414,"setScriptTimeout",{"ms":35000}] 15:35:19 INFO - PROCESS | 1804 | 1461191719529 Marionette TRACE conn5 <- [1,2414,null,{}] 15:35:19 INFO - PROCESS | 1804 | 1461191719533 Marionette TRACE conn5 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:19 INFO - PROCESS | 1804 | 1461191719617 Marionette TRACE conn5 <- [1,2415,null,{"value":null}] 15:35:19 INFO - PROCESS | 1804 | 1461191719625 Marionette TRACE conn5 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:19 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E52BE800 == 58 [pid = 1804] [id = 613] 15:35:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 94 (00000074DF076800) [pid = 1804] [serial = 1839] [outer = 0000000000000000] 15:35:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 95 (00000074DF937400) [pid = 1804] [serial = 1840] [outer = 00000074DF076800] 15:35:19 INFO - PROCESS | 1804 | 1461191719671 Marionette DEBUG loaded listener.js 15:35:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 96 (00000074DFCE1800) [pid = 1804] [serial = 1841] [outer = 00000074DF076800] 15:35:20 INFO - PROCESS | 1804 | 1461191720165 Marionette TRACE conn5 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 15:35:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 15:35:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 671ms 15:35:20 INFO - PROCESS | 1804 | 1461191720203 Marionette TRACE conn5 -> [0,2417,"getWindowHandle",null] 15:35:20 INFO - PROCESS | 1804 | 1461191720208 Marionette TRACE conn5 <- [1,2417,null,{"value":"13"}] 15:35:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 15:35:20 INFO - PROCESS | 1804 | 1461191720213 Marionette TRACE conn5 -> [0,2418,"setScriptTimeout",{"ms":35000}] 15:35:20 INFO - PROCESS | 1804 | 1461191720218 Marionette TRACE conn5 <- [1,2418,null,{}] 15:35:20 INFO - PROCESS | 1804 | 1461191720226 Marionette TRACE conn5 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:20 INFO - PROCESS | 1804 | 1461191720437 Marionette TRACE conn5 <- [1,2419,null,{"value":null}] 15:35:20 INFO - PROCESS | 1804 | 1461191720544 Marionette TRACE conn5 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:20 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DB51B800 == 59 [pid = 1804] [id = 614] 15:35:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 97 (00000074D1602800) [pid = 1804] [serial = 1842] [outer = 0000000000000000] 15:35:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 98 (00000074D1841800) [pid = 1804] [serial = 1843] [outer = 00000074D1602800] 15:35:20 INFO - PROCESS | 1804 | 1461191720605 Marionette DEBUG loaded listener.js 15:35:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 99 (00000074D1E0CC00) [pid = 1804] [serial = 1844] [outer = 00000074D1602800] 15:35:21 INFO - PROCESS | 1804 | 1461191721155 Marionette TRACE conn5 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 15:35:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 15:35:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 986ms 15:35:21 INFO - PROCESS | 1804 | 1461191721203 Marionette TRACE conn5 -> [0,2421,"getWindowHandle",null] 15:35:21 INFO - PROCESS | 1804 | 1461191721210 Marionette TRACE conn5 <- [1,2421,null,{"value":"13"}] 15:35:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 15:35:21 INFO - PROCESS | 1804 | 1461191721217 Marionette TRACE conn5 -> [0,2422,"setScriptTimeout",{"ms":35000}] 15:35:21 INFO - PROCESS | 1804 | 1461191721220 Marionette TRACE conn5 <- [1,2422,null,{}] 15:35:21 INFO - PROCESS | 1804 | 1461191721225 Marionette TRACE conn5 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:21 INFO - PROCESS | 1804 | 1461191721338 Marionette TRACE conn5 <- [1,2423,null,{"value":null}] 15:35:21 INFO - PROCESS | 1804 | 1461191721437 Marionette TRACE conn5 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:21 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DF9B0000 == 60 [pid = 1804] [id = 615] 15:35:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 100 (00000074D6DFC800) [pid = 1804] [serial = 1845] [outer = 0000000000000000] 15:35:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 101 (00000074D705A800) [pid = 1804] [serial = 1846] [outer = 00000074D6DFC800] 15:35:21 INFO - PROCESS | 1804 | 1461191721495 Marionette DEBUG loaded listener.js 15:35:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 102 (00000074DA8A9800) [pid = 1804] [serial = 1847] [outer = 00000074D6DFC800] 15:35:22 INFO - PROCESS | 1804 | 1461191722140 Marionette TRACE conn5 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 15:35:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 15:35:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 986ms 15:35:22 INFO - PROCESS | 1804 | 1461191722209 Marionette TRACE conn5 -> [0,2425,"getWindowHandle",null] 15:35:22 INFO - PROCESS | 1804 | 1461191722212 Marionette TRACE conn5 <- [1,2425,null,{"value":"13"}] 15:35:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 15:35:22 INFO - PROCESS | 1804 | 1461191722216 Marionette TRACE conn5 -> [0,2426,"setScriptTimeout",{"ms":35000}] 15:35:22 INFO - PROCESS | 1804 | 1461191722220 Marionette TRACE conn5 <- [1,2426,null,{}] 15:35:22 INFO - PROCESS | 1804 | 1461191722245 Marionette TRACE conn5 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:22 INFO - PROCESS | 1804 | 1461191722396 Marionette TRACE conn5 <- [1,2427,null,{"value":null}] 15:35:22 INFO - PROCESS | 1804 | 1461191722449 Marionette TRACE conn5 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:22 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E5D99000 == 61 [pid = 1804] [id = 616] 15:35:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 103 (00000074DD7C4000) [pid = 1804] [serial = 1848] [outer = 0000000000000000] 15:35:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 104 (00000074DD979400) [pid = 1804] [serial = 1849] [outer = 00000074DD7C4000] 15:35:22 INFO - PROCESS | 1804 | 1461191722510 Marionette DEBUG loaded listener.js 15:35:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 105 (00000074DEAF8C00) [pid = 1804] [serial = 1850] [outer = 00000074DD7C4000] 15:35:23 INFO - PROCESS | 1804 | 1461191723109 Marionette TRACE conn5 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 15:35:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 15:35:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 944ms 15:35:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 15:35:23 INFO - PROCESS | 1804 | 1461191723162 Marionette TRACE conn5 -> [0,2429,"getWindowHandle",null] 15:35:23 INFO - PROCESS | 1804 | 1461191723165 Marionette TRACE conn5 <- [1,2429,null,{"value":"13"}] 15:35:23 INFO - PROCESS | 1804 | 1461191723169 Marionette TRACE conn5 -> [0,2430,"setScriptTimeout",{"ms":35000}] 15:35:23 INFO - PROCESS | 1804 | 1461191723171 Marionette TRACE conn5 <- [1,2430,null,{}] 15:35:23 INFO - PROCESS | 1804 | 1461191723175 Marionette TRACE conn5 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:23 INFO - PROCESS | 1804 | 1461191723286 Marionette TRACE conn5 <- [1,2431,null,{"value":null}] 15:35:23 INFO - PROCESS | 1804 | 1461191723410 Marionette TRACE conn5 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:23 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E6160000 == 62 [pid = 1804] [id = 617] 15:35:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 106 (00000074E07D8800) [pid = 1804] [serial = 1851] [outer = 0000000000000000] 15:35:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 107 (00000074E0E9B000) [pid = 1804] [serial = 1852] [outer = 00000074E07D8800] 15:35:23 INFO - PROCESS | 1804 | 1461191723469 Marionette DEBUG loaded listener.js 15:35:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 108 (00000074E1B5F400) [pid = 1804] [serial = 1853] [outer = 00000074E07D8800] 15:35:24 INFO - PROCESS | 1804 | 1461191724015 Marionette TRACE conn5 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 15:35:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 15:35:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 881ms 15:35:24 INFO - PROCESS | 1804 | 1461191724052 Marionette TRACE conn5 -> [0,2433,"getWindowHandle",null] 15:35:24 INFO - PROCESS | 1804 | 1461191724055 Marionette TRACE conn5 <- [1,2433,null,{"value":"13"}] 15:35:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 15:35:24 INFO - PROCESS | 1804 | 1461191724058 Marionette TRACE conn5 -> [0,2434,"setScriptTimeout",{"ms":35000}] 15:35:24 INFO - PROCESS | 1804 | 1461191724060 Marionette TRACE conn5 <- [1,2434,null,{}] 15:35:24 INFO - PROCESS | 1804 | 1461191724064 Marionette TRACE conn5 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:24 INFO - PROCESS | 1804 | 1461191724171 Marionette TRACE conn5 <- [1,2435,null,{"value":null}] 15:35:24 INFO - PROCESS | 1804 | 1461191724268 Marionette TRACE conn5 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:24 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E633B800 == 63 [pid = 1804] [id = 618] 15:35:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 109 (00000074E1B5F000) [pid = 1804] [serial = 1854] [outer = 0000000000000000] 15:35:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 110 (00000074E1C19800) [pid = 1804] [serial = 1855] [outer = 00000074E1B5F000] 15:35:24 INFO - PROCESS | 1804 | 1461191724326 Marionette DEBUG loaded listener.js 15:35:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 111 (00000074E1C41800) [pid = 1804] [serial = 1856] [outer = 00000074E1B5F000] 15:35:24 INFO - PROCESS | 1804 | 1461191724900 Marionette TRACE conn5 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 15:35:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 15:35:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 881ms 15:35:24 INFO - PROCESS | 1804 | 1461191724945 Marionette TRACE conn5 -> [0,2437,"getWindowHandle",null] 15:35:24 INFO - PROCESS | 1804 | 1461191724948 Marionette TRACE conn5 <- [1,2437,null,{"value":"13"}] 15:35:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 15:35:24 INFO - PROCESS | 1804 | 1461191724953 Marionette TRACE conn5 -> [0,2438,"setScriptTimeout",{"ms":35000}] 15:35:24 INFO - PROCESS | 1804 | 1461191724955 Marionette TRACE conn5 <- [1,2438,null,{}] 15:35:24 INFO - PROCESS | 1804 | 1461191724959 Marionette TRACE conn5 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:25 INFO - PROCESS | 1804 | 1461191725090 Marionette TRACE conn5 <- [1,2439,null,{"value":null}] 15:35:25 INFO - PROCESS | 1804 | 1461191725191 Marionette TRACE conn5 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:25 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E6B53800 == 64 [pid = 1804] [id = 619] 15:35:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 112 (00000074E1FC1C00) [pid = 1804] [serial = 1857] [outer = 0000000000000000] 15:35:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 113 (00000074E1FCA400) [pid = 1804] [serial = 1858] [outer = 00000074E1FC1C00] 15:35:25 INFO - PROCESS | 1804 | 1461191725252 Marionette DEBUG loaded listener.js 15:35:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 114 (00000074E1FFA000) [pid = 1804] [serial = 1859] [outer = 00000074E1FC1C00] 15:35:26 INFO - PROCESS | 1804 | 1461191726045 Marionette TRACE conn5 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 15:35:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 15:35:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1122ms 15:35:26 INFO - PROCESS | 1804 | 1461191726078 Marionette TRACE conn5 -> [0,2441,"getWindowHandle",null] 15:35:26 INFO - PROCESS | 1804 | 1461191726082 Marionette TRACE conn5 <- [1,2441,null,{"value":"13"}] 15:35:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 15:35:26 INFO - PROCESS | 1804 | 1461191726088 Marionette TRACE conn5 -> [0,2442,"setScriptTimeout",{"ms":35000}] 15:35:26 INFO - PROCESS | 1804 | 1461191726092 Marionette TRACE conn5 <- [1,2442,null,{}] 15:35:26 INFO - PROCESS | 1804 | 1461191726113 Marionette TRACE conn5 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:26 INFO - PROCESS | 1804 | 1461191726217 Marionette TRACE conn5 <- [1,2443,null,{"value":null}] 15:35:26 INFO - PROCESS | 1804 | 1461191726349 Marionette TRACE conn5 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:26 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DD955000 == 65 [pid = 1804] [id = 620] 15:35:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 115 (00000074CFAB3C00) [pid = 1804] [serial = 1860] [outer = 0000000000000000] 15:35:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 116 (00000074D1483000) [pid = 1804] [serial = 1861] [outer = 00000074CFAB3C00] 15:35:26 INFO - PROCESS | 1804 | 1461191726402 Marionette DEBUG loaded listener.js 15:35:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 117 (00000074D183C800) [pid = 1804] [serial = 1862] [outer = 00000074CFAB3C00] 15:35:26 INFO - PROCESS | 1804 | --DOCSHELL 00000074E38AC000 == 64 [pid = 1804] [id = 612] 15:35:26 INFO - PROCESS | 1804 | --DOCSHELL 00000074E2AB0800 == 63 [pid = 1804] [id = 611] 15:35:26 INFO - PROCESS | 1804 | --DOCSHELL 00000074D7B96000 == 62 [pid = 1804] [id = 610] 15:35:26 INFO - PROCESS | 1804 | --DOCSHELL 00000074E2AB2800 == 61 [pid = 1804] [id = 609] 15:35:26 INFO - PROCESS | 1804 | --DOCSHELL 00000074E12E5000 == 60 [pid = 1804] [id = 608] 15:35:26 INFO - PROCESS | 1804 | --DOCSHELL 00000074DF96C800 == 59 [pid = 1804] [id = 607] 15:35:26 INFO - PROCESS | 1804 | --DOCSHELL 00000074DEC4A800 == 58 [pid = 1804] [id = 606] 15:35:26 INFO - PROCESS | 1804 | --DOCSHELL 00000074D6F67800 == 57 [pid = 1804] [id = 605] 15:35:26 INFO - PROCESS | 1804 | --DOCSHELL 00000074DCE84000 == 56 [pid = 1804] [id = 604] 15:35:26 INFO - PROCESS | 1804 | --DOMWINDOW == 116 (00000074DFC6CC00) [pid = 1804] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 15:35:27 INFO - PROCESS | 1804 | --DOCSHELL 00000074DBBA5800 == 55 [pid = 1804] [id = 600] 15:35:27 INFO - PROCESS | 1804 | --DOCSHELL 00000074E5D66800 == 54 [pid = 1804] [id = 599] 15:35:27 INFO - PROCESS | 1804 | 1461191727069 Marionette TRACE conn5 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 15:35:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 15:35:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1026ms 15:35:27 INFO - PROCESS | 1804 | 1461191727118 Marionette TRACE conn5 -> [0,2445,"getWindowHandle",null] 15:35:27 INFO - PROCESS | 1804 | 1461191727124 Marionette TRACE conn5 <- [1,2445,null,{"value":"13"}] 15:35:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 15:35:27 INFO - PROCESS | 1804 | 1461191727132 Marionette TRACE conn5 -> [0,2446,"setScriptTimeout",{"ms":35000}] 15:35:27 INFO - PROCESS | 1804 | 1461191727135 Marionette TRACE conn5 <- [1,2446,null,{}] 15:35:27 INFO - PROCESS | 1804 | 1461191727138 Marionette TRACE conn5 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:27 INFO - PROCESS | 1804 | 1461191727243 Marionette TRACE conn5 <- [1,2447,null,{"value":null}] 15:35:27 INFO - PROCESS | 1804 | --DOMWINDOW == 115 (00000074D1DB3400) [pid = 1804] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 15:35:27 INFO - PROCESS | 1804 | --DOMWINDOW == 114 (00000074DEA9B800) [pid = 1804] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 15:35:27 INFO - PROCESS | 1804 | --DOMWINDOW == 113 (00000074DEA99000) [pid = 1804] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 15:35:27 INFO - PROCESS | 1804 | --DOMWINDOW == 112 (00000074DEC3B000) [pid = 1804] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 15:35:27 INFO - PROCESS | 1804 | --DOMWINDOW == 111 (00000074D603A000) [pid = 1804] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 15:35:27 INFO - PROCESS | 1804 | --DOMWINDOW == 110 (00000074DB206C00) [pid = 1804] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 15:35:27 INFO - PROCESS | 1804 | --DOMWINDOW == 109 (00000074DB20F000) [pid = 1804] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 15:35:27 INFO - PROCESS | 1804 | --DOMWINDOW == 108 (00000074DD972000) [pid = 1804] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 15:35:27 INFO - PROCESS | 1804 | --DOMWINDOW == 107 (00000074DBCF5C00) [pid = 1804] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 15:35:27 INFO - PROCESS | 1804 | --DOMWINDOW == 106 (00000074D1E09000) [pid = 1804] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 15:35:27 INFO - PROCESS | 1804 | --DOMWINDOW == 105 (00000074D1D7EC00) [pid = 1804] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 15:35:27 INFO - PROCESS | 1804 | --DOMWINDOW == 104 (00000074DE0DBC00) [pid = 1804] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 15:35:27 INFO - PROCESS | 1804 | --DOMWINDOW == 103 (00000074DD462400) [pid = 1804] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 15:35:27 INFO - PROCESS | 1804 | --DOMWINDOW == 102 (00000074DED96C00) [pid = 1804] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 15:35:27 INFO - PROCESS | 1804 | --DOMWINDOW == 101 (00000074D6DAEC00) [pid = 1804] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 15:35:27 INFO - PROCESS | 1804 | --DOMWINDOW == 100 (00000074D7059800) [pid = 1804] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 15:35:27 INFO - PROCESS | 1804 | --DOMWINDOW == 99 (00000074D1DB1400) [pid = 1804] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 15:35:27 INFO - PROCESS | 1804 | --DOMWINDOW == 98 (00000074D603D000) [pid = 1804] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 15:35:27 INFO - PROCESS | 1804 | --DOMWINDOW == 97 (00000074DED8BC00) [pid = 1804] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 15:35:27 INFO - PROCESS | 1804 | --DOMWINDOW == 96 (00000074D829E400) [pid = 1804] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 15:35:27 INFO - PROCESS | 1804 | --DOMWINDOW == 95 (00000074D6036C00) [pid = 1804] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 15:35:27 INFO - PROCESS | 1804 | --DOMWINDOW == 94 (00000074D1DB0000) [pid = 1804] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 15:35:27 INFO - PROCESS | 1804 | --DOMWINDOW == 93 (00000074DF4CEC00) [pid = 1804] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 15:35:27 INFO - PROCESS | 1804 | --DOMWINDOW == 92 (00000074DECC8800) [pid = 1804] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 15:35:27 INFO - PROCESS | 1804 | --DOMWINDOW == 91 (00000074DEA9C800) [pid = 1804] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 15:35:27 INFO - PROCESS | 1804 | --DOMWINDOW == 90 (00000074DB207000) [pid = 1804] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 15:35:27 INFO - PROCESS | 1804 | --DOMWINDOW == 89 (00000074D70C4400) [pid = 1804] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 15:35:27 INFO - PROCESS | 1804 | --DOMWINDOW == 88 (00000074DE0DB400) [pid = 1804] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 15:35:27 INFO - PROCESS | 1804 | --DOMWINDOW == 87 (00000074DEC3E400) [pid = 1804] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 15:35:27 INFO - PROCESS | 1804 | --DOMWINDOW == 86 (00000074DF1F5800) [pid = 1804] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 15:35:27 INFO - PROCESS | 1804 | --DOMWINDOW == 85 (00000074DECBE400) [pid = 1804] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 15:35:27 INFO - PROCESS | 1804 | --DOMWINDOW == 84 (00000074DF9EDC00) [pid = 1804] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 15:35:27 INFO - PROCESS | 1804 | --DOMWINDOW == 83 (00000074DED8F400) [pid = 1804] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 15:35:27 INFO - PROCESS | 1804 | --DOMWINDOW == 82 (00000074DAAC0400) [pid = 1804] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 15:35:27 INFO - PROCESS | 1804 | 1461191727338 Marionette TRACE conn5 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:27 INFO - PROCESS | 1804 | ++DOCSHELL 00000074D86A5000 == 55 [pid = 1804] [id = 621] 15:35:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 83 (00000074CFADFC00) [pid = 1804] [serial = 1863] [outer = 0000000000000000] 15:35:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 84 (00000074D1B49C00) [pid = 1804] [serial = 1864] [outer = 00000074CFADFC00] 15:35:27 INFO - PROCESS | 1804 | 1461191727387 Marionette DEBUG loaded listener.js 15:35:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 85 (00000074D1DC3000) [pid = 1804] [serial = 1865] [outer = 00000074CFADFC00] 15:35:27 INFO - PROCESS | 1804 | 1461191727846 Marionette TRACE conn5 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 15:35:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 15:35:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 777ms 15:35:27 INFO - PROCESS | 1804 | 1461191727908 Marionette TRACE conn5 -> [0,2449,"getWindowHandle",null] 15:35:27 INFO - PROCESS | 1804 | 1461191727910 Marionette TRACE conn5 <- [1,2449,null,{"value":"13"}] 15:35:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 15:35:27 INFO - PROCESS | 1804 | 1461191727914 Marionette TRACE conn5 -> [0,2450,"setScriptTimeout",{"ms":35000}] 15:35:27 INFO - PROCESS | 1804 | 1461191727918 Marionette TRACE conn5 <- [1,2450,null,{}] 15:35:27 INFO - PROCESS | 1804 | 1461191727929 Marionette TRACE conn5 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:28 INFO - PROCESS | 1804 | 1461191728026 Marionette TRACE conn5 <- [1,2451,null,{"value":null}] 15:35:28 INFO - PROCESS | 1804 | 1461191728039 Marionette TRACE conn5 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:28 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DEC49800 == 56 [pid = 1804] [id = 622] 15:35:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 86 (00000074D7051000) [pid = 1804] [serial = 1866] [outer = 0000000000000000] 15:35:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 87 (00000074D7057000) [pid = 1804] [serial = 1867] [outer = 00000074D7051000] 15:35:28 INFO - PROCESS | 1804 | 1461191728090 Marionette DEBUG loaded listener.js 15:35:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 88 (00000074D7A36C00) [pid = 1804] [serial = 1868] [outer = 00000074D7051000] 15:35:28 INFO - PROCESS | 1804 | 1461191728561 Marionette TRACE conn5 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 15:35:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 15:35:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 692ms 15:35:28 INFO - PROCESS | 1804 | 1461191728609 Marionette TRACE conn5 -> [0,2453,"getWindowHandle",null] 15:35:28 INFO - PROCESS | 1804 | 1461191728612 Marionette TRACE conn5 <- [1,2453,null,{"value":"13"}] 15:35:28 INFO - PROCESS | 1804 | 1461191728615 Marionette TRACE conn5 -> [0,2454,"setScriptTimeout",{"ms":35000}] 15:35:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 15:35:28 INFO - PROCESS | 1804 | 1461191728617 Marionette TRACE conn5 <- [1,2454,null,{}] 15:35:28 INFO - PROCESS | 1804 | 1461191728621 Marionette TRACE conn5 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:28 INFO - PROCESS | 1804 | 1461191728708 Marionette TRACE conn5 <- [1,2455,null,{"value":null}] 15:35:28 INFO - PROCESS | 1804 | 1461191728717 Marionette TRACE conn5 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:28 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DFCAD800 == 57 [pid = 1804] [id = 623] 15:35:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 89 (00000074DB205800) [pid = 1804] [serial = 1869] [outer = 0000000000000000] 15:35:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 90 (00000074DB20F000) [pid = 1804] [serial = 1870] [outer = 00000074DB205800] 15:35:28 INFO - PROCESS | 1804 | 1461191728764 Marionette DEBUG loaded listener.js 15:35:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 91 (00000074DBBFC000) [pid = 1804] [serial = 1871] [outer = 00000074DB205800] 15:35:29 INFO - PROCESS | 1804 | 1461191729202 Marionette TRACE conn5 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 15:35:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 15:35:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 629ms 15:35:29 INFO - PROCESS | 1804 | 1461191729247 Marionette TRACE conn5 -> [0,2457,"getWindowHandle",null] 15:35:29 INFO - PROCESS | 1804 | 1461191729249 Marionette TRACE conn5 <- [1,2457,null,{"value":"13"}] 15:35:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 15:35:29 INFO - PROCESS | 1804 | 1461191729253 Marionette TRACE conn5 -> [0,2458,"setScriptTimeout",{"ms":35000}] 15:35:29 INFO - PROCESS | 1804 | 1461191729255 Marionette TRACE conn5 <- [1,2458,null,{}] 15:35:29 INFO - PROCESS | 1804 | 1461191729258 Marionette TRACE conn5 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:29 INFO - PROCESS | 1804 | 1461191729343 Marionette TRACE conn5 <- [1,2459,null,{"value":null}] 15:35:29 INFO - PROCESS | 1804 | 1461191729350 Marionette TRACE conn5 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:29 INFO - PROCESS | 1804 | ++DOCSHELL 00000074D8697800 == 58 [pid = 1804] [id = 624] 15:35:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 92 (00000074DD441400) [pid = 1804] [serial = 1872] [outer = 0000000000000000] 15:35:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 93 (00000074DD460400) [pid = 1804] [serial = 1873] [outer = 00000074DD441400] 15:35:29 INFO - PROCESS | 1804 | 1461191729396 Marionette DEBUG loaded listener.js 15:35:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 94 (00000074DD763000) [pid = 1804] [serial = 1874] [outer = 00000074DD441400] 15:35:29 INFO - PROCESS | 1804 | 1461191729889 Marionette TRACE conn5 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 15:35:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 15:35:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 671ms 15:35:29 INFO - PROCESS | 1804 | 1461191729927 Marionette TRACE conn5 -> [0,2461,"getWindowHandle",null] 15:35:29 INFO - PROCESS | 1804 | 1461191729930 Marionette TRACE conn5 <- [1,2461,null,{"value":"13"}] 15:35:29 INFO - PROCESS | 1804 | 1461191729933 Marionette TRACE conn5 -> [0,2462,"setScriptTimeout",{"ms":35000}] 15:35:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 15:35:29 INFO - PROCESS | 1804 | 1461191729935 Marionette TRACE conn5 <- [1,2462,null,{}] 15:35:29 INFO - PROCESS | 1804 | 1461191729938 Marionette TRACE conn5 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:30 INFO - PROCESS | 1804 | 1461191730071 Marionette TRACE conn5 <- [1,2463,null,{"value":null}] 15:35:30 INFO - PROCESS | 1804 | 1461191730129 Marionette TRACE conn5 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:30 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E2F0D000 == 59 [pid = 1804] [id = 625] 15:35:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 95 (00000074DE0DF400) [pid = 1804] [serial = 1875] [outer = 0000000000000000] 15:35:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 96 (00000074DEA9B800) [pid = 1804] [serial = 1876] [outer = 00000074DE0DF400] 15:35:30 INFO - PROCESS | 1804 | 1461191730179 Marionette DEBUG loaded listener.js 15:35:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 97 (00000074DEC3E800) [pid = 1804] [serial = 1877] [outer = 00000074DE0DF400] 15:35:30 INFO - PROCESS | 1804 | 1461191730616 Marionette TRACE conn5 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 15:35:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 15:35:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 734ms 15:35:30 INFO - PROCESS | 1804 | 1461191730671 Marionette TRACE conn5 -> [0,2465,"getWindowHandle",null] 15:35:30 INFO - PROCESS | 1804 | 1461191730673 Marionette TRACE conn5 <- [1,2465,null,{"value":"13"}] 15:35:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 15:35:30 INFO - PROCESS | 1804 | 1461191730676 Marionette TRACE conn5 -> [0,2466,"setScriptTimeout",{"ms":35000}] 15:35:30 INFO - PROCESS | 1804 | 1461191730678 Marionette TRACE conn5 <- [1,2466,null,{}] 15:35:30 INFO - PROCESS | 1804 | 1461191730689 Marionette TRACE conn5 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:30 INFO - PROCESS | 1804 | 1461191730832 Marionette TRACE conn5 <- [1,2467,null,{"value":null}] 15:35:30 INFO - PROCESS | 1804 | 1461191730891 Marionette TRACE conn5 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:30 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E374C000 == 60 [pid = 1804] [id = 626] 15:35:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 98 (00000074DED89000) [pid = 1804] [serial = 1878] [outer = 0000000000000000] 15:35:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 99 (00000074DED8F800) [pid = 1804] [serial = 1879] [outer = 00000074DED89000] 15:35:30 INFO - PROCESS | 1804 | 1461191730937 Marionette DEBUG loaded listener.js 15:35:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 100 (00000074DF4D4000) [pid = 1804] [serial = 1880] [outer = 00000074DED89000] 15:35:31 INFO - PROCESS | 1804 | 1461191731364 Marionette TRACE conn5 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 15:35:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 15:35:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 735ms 15:35:31 INFO - PROCESS | 1804 | 1461191731418 Marionette TRACE conn5 -> [0,2469,"getWindowHandle",null] 15:35:31 INFO - PROCESS | 1804 | 1461191731420 Marionette TRACE conn5 <- [1,2469,null,{"value":"13"}] 15:35:31 INFO - PROCESS | 1804 | 1461191731423 Marionette TRACE conn5 -> [0,2470,"setScriptTimeout",{"ms":35000}] 15:35:31 INFO - PROCESS | 1804 | 1461191731425 Marionette TRACE conn5 <- [1,2470,null,{}] 15:35:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 15:35:31 INFO - PROCESS | 1804 | 1461191731429 Marionette TRACE conn5 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:31 INFO - PROCESS | 1804 | 1461191731548 Marionette TRACE conn5 <- [1,2471,null,{"value":null}] 15:35:31 INFO - PROCESS | 1804 | 1461191731558 Marionette TRACE conn5 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:31 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E3898000 == 61 [pid = 1804] [id = 627] 15:35:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 101 (00000074DED89C00) [pid = 1804] [serial = 1881] [outer = 0000000000000000] 15:35:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 102 (00000074DFCE5C00) [pid = 1804] [serial = 1882] [outer = 00000074DED89C00] 15:35:31 INFO - PROCESS | 1804 | 1461191731693 Marionette DEBUG loaded listener.js 15:35:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 103 (00000074E140E800) [pid = 1804] [serial = 1883] [outer = 00000074DED89C00] 15:35:31 INFO - PROCESS | 1804 | --DOMWINDOW == 102 (00000074DE0D8400) [pid = 1804] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 15:35:31 INFO - PROCESS | 1804 | --DOMWINDOW == 101 (00000074DDCBCC00) [pid = 1804] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 15:35:31 INFO - PROCESS | 1804 | --DOMWINDOW == 100 (00000074DB5AE000) [pid = 1804] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 15:35:31 INFO - PROCESS | 1804 | --DOMWINDOW == 99 (00000074DD738400) [pid = 1804] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 15:35:31 INFO - PROCESS | 1804 | --DOMWINDOW == 98 (00000074D7AA0400) [pid = 1804] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 15:35:31 INFO - PROCESS | 1804 | --DOMWINDOW == 97 (00000074CF9CD000) [pid = 1804] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 15:35:31 INFO - PROCESS | 1804 | --DOMWINDOW == 96 (00000074D0FD0800) [pid = 1804] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 15:35:31 INFO - PROCESS | 1804 | --DOMWINDOW == 95 (00000074D689F000) [pid = 1804] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 15:35:32 INFO - PROCESS | 1804 | 1461191732074 Marionette TRACE conn5 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 15:35:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 15:35:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 672ms 15:35:32 INFO - PROCESS | 1804 | 1461191732100 Marionette TRACE conn5 -> [0,2473,"getWindowHandle",null] 15:35:32 INFO - PROCESS | 1804 | 1461191732102 Marionette TRACE conn5 <- [1,2473,null,{"value":"13"}] 15:35:32 INFO - PROCESS | 1804 | 1461191732106 Marionette TRACE conn5 -> [0,2474,"setScriptTimeout",{"ms":35000}] 15:35:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 15:35:32 INFO - PROCESS | 1804 | 1461191732107 Marionette TRACE conn5 <- [1,2474,null,{}] 15:35:32 INFO - PROCESS | 1804 | 1461191732111 Marionette TRACE conn5 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:32 INFO - PROCESS | 1804 | 1461191732224 Marionette TRACE conn5 <- [1,2475,null,{"value":null}] 15:35:32 INFO - PROCESS | 1804 | 1461191732311 Marionette TRACE conn5 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:32 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E501B000 == 62 [pid = 1804] [id = 628] 15:35:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 96 (00000074DD75FC00) [pid = 1804] [serial = 1884] [outer = 0000000000000000] 15:35:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 97 (00000074DFC67800) [pid = 1804] [serial = 1885] [outer = 00000074DD75FC00] 15:35:32 INFO - PROCESS | 1804 | 1461191732359 Marionette DEBUG loaded listener.js 15:35:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 98 (00000074E1C41C00) [pid = 1804] [serial = 1886] [outer = 00000074DD75FC00] 15:35:32 INFO - PROCESS | 1804 | 1461191732733 Marionette TRACE conn5 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 15:35:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 15:35:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 672ms 15:35:32 INFO - PROCESS | 1804 | 1461191732781 Marionette TRACE conn5 -> [0,2477,"getWindowHandle",null] 15:35:32 INFO - PROCESS | 1804 | 1461191732784 Marionette TRACE conn5 <- [1,2477,null,{"value":"13"}] 15:35:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 15:35:32 INFO - PROCESS | 1804 | 1461191732793 Marionette TRACE conn5 -> [0,2478,"setScriptTimeout",{"ms":35000}] 15:35:32 INFO - PROCESS | 1804 | 1461191732795 Marionette TRACE conn5 <- [1,2478,null,{}] 15:35:32 INFO - PROCESS | 1804 | 1461191732799 Marionette TRACE conn5 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:32 INFO - PROCESS | 1804 | 1461191732886 Marionette TRACE conn5 <- [1,2479,null,{"value":null}] 15:35:32 INFO - PROCESS | 1804 | 1461191732892 Marionette TRACE conn5 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:32 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E5D4B800 == 63 [pid = 1804] [id = 629] 15:35:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 99 (00000074E1F0F000) [pid = 1804] [serial = 1887] [outer = 0000000000000000] 15:35:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 100 (00000074E1FC8000) [pid = 1804] [serial = 1888] [outer = 00000074E1F0F000] 15:35:32 INFO - PROCESS | 1804 | 1461191732937 Marionette DEBUG loaded listener.js 15:35:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 101 (00000074E1FFC800) [pid = 1804] [serial = 1889] [outer = 00000074E1F0F000] 15:35:33 INFO - PROCESS | 1804 | 1461191733365 Marionette TRACE conn5 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 15:35:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 15:35:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 629ms 15:35:33 INFO - PROCESS | 1804 | 1461191733420 Marionette TRACE conn5 -> [0,2481,"getWindowHandle",null] 15:35:33 INFO - PROCESS | 1804 | 1461191733422 Marionette TRACE conn5 <- [1,2481,null,{"value":"13"}] 15:35:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 15:35:33 INFO - PROCESS | 1804 | 1461191733426 Marionette TRACE conn5 -> [0,2482,"setScriptTimeout",{"ms":35000}] 15:35:33 INFO - PROCESS | 1804 | 1461191733428 Marionette TRACE conn5 <- [1,2482,null,{}] 15:35:33 INFO - PROCESS | 1804 | 1461191733432 Marionette TRACE conn5 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:33 INFO - PROCESS | 1804 | 1461191733537 Marionette TRACE conn5 <- [1,2483,null,{"value":null}] 15:35:33 INFO - PROCESS | 1804 | 1461191733588 Marionette TRACE conn5 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:33 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E6130000 == 64 [pid = 1804] [id = 630] 15:35:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 102 (00000074E259E400) [pid = 1804] [serial = 1890] [outer = 0000000000000000] 15:35:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 103 (00000074E25A2400) [pid = 1804] [serial = 1891] [outer = 00000074E259E400] 15:35:33 INFO - PROCESS | 1804 | 1461191733640 Marionette DEBUG loaded listener.js 15:35:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 104 (00000074E25AC400) [pid = 1804] [serial = 1892] [outer = 00000074E259E400] 15:35:34 INFO - PROCESS | 1804 | 1461191734340 Marionette TRACE conn5 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 15:35:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 15:35:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 923ms 15:35:34 INFO - PROCESS | 1804 | 1461191734352 Marionette TRACE conn5 -> [0,2485,"getWindowHandle",null] 15:35:34 INFO - PROCESS | 1804 | 1461191734358 Marionette TRACE conn5 <- [1,2485,null,{"value":"13"}] 15:35:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 15:35:34 INFO - PROCESS | 1804 | 1461191734364 Marionette TRACE conn5 -> [0,2486,"setScriptTimeout",{"ms":35000}] 15:35:34 INFO - PROCESS | 1804 | 1461191734368 Marionette TRACE conn5 <- [1,2486,null,{}] 15:35:34 INFO - PROCESS | 1804 | 1461191734374 Marionette TRACE conn5 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:34 INFO - PROCESS | 1804 | 1461191734492 Marionette TRACE conn5 <- [1,2487,null,{"value":null}] 15:35:34 INFO - PROCESS | 1804 | 1461191734595 Marionette TRACE conn5 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:34 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DDE31000 == 65 [pid = 1804] [id = 631] 15:35:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 105 (00000074D356E400) [pid = 1804] [serial = 1893] [outer = 0000000000000000] 15:35:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 106 (00000074D608B000) [pid = 1804] [serial = 1894] [outer = 00000074D356E400] 15:35:34 INFO - PROCESS | 1804 | 1461191734653 Marionette DEBUG loaded listener.js 15:35:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 107 (00000074D6DFA000) [pid = 1804] [serial = 1895] [outer = 00000074D356E400] 15:35:35 INFO - PROCESS | 1804 | 1461191735313 Marionette TRACE conn5 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 15:35:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 15:35:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 986ms 15:35:35 INFO - PROCESS | 1804 | 1461191735353 Marionette TRACE conn5 -> [0,2489,"getWindowHandle",null] 15:35:35 INFO - PROCESS | 1804 | 1461191735359 Marionette TRACE conn5 <- [1,2489,null,{"value":"13"}] 15:35:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 15:35:35 INFO - PROCESS | 1804 | 1461191735366 Marionette TRACE conn5 -> [0,2490,"setScriptTimeout",{"ms":35000}] 15:35:35 INFO - PROCESS | 1804 | 1461191735369 Marionette TRACE conn5 <- [1,2490,null,{}] 15:35:35 INFO - PROCESS | 1804 | 1461191735373 Marionette TRACE conn5 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:35 INFO - PROCESS | 1804 | 1461191735492 Marionette TRACE conn5 <- [1,2491,null,{"value":null}] 15:35:35 INFO - PROCESS | 1804 | 1461191735620 Marionette TRACE conn5 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:35 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E2F03000 == 66 [pid = 1804] [id = 632] 15:35:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 108 (00000074DAAC2C00) [pid = 1804] [serial = 1896] [outer = 0000000000000000] 15:35:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 109 (00000074DD467800) [pid = 1804] [serial = 1897] [outer = 00000074DAAC2C00] 15:35:35 INFO - PROCESS | 1804 | 1461191735678 Marionette DEBUG loaded listener.js 15:35:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 110 (00000074DE0DAC00) [pid = 1804] [serial = 1898] [outer = 00000074DAAC2C00] 15:35:36 INFO - PROCESS | 1804 | 1461191736318 Marionette TRACE conn5 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 15:35:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 15:35:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 965ms 15:35:36 INFO - PROCESS | 1804 | 1461191736344 Marionette TRACE conn5 -> [0,2493,"getWindowHandle",null] 15:35:36 INFO - PROCESS | 1804 | 1461191736347 Marionette TRACE conn5 <- [1,2493,null,{"value":"13"}] 15:35:36 INFO - PROCESS | 1804 | 1461191736352 Marionette TRACE conn5 -> [0,2494,"setScriptTimeout",{"ms":35000}] 15:35:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 15:35:36 INFO - PROCESS | 1804 | 1461191736356 Marionette TRACE conn5 <- [1,2494,null,{}] 15:35:36 INFO - PROCESS | 1804 | 1461191736368 Marionette TRACE conn5 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:36 INFO - PROCESS | 1804 | 1461191736486 Marionette TRACE conn5 <- [1,2495,null,{"value":null}] 15:35:36 INFO - PROCESS | 1804 | 1461191736614 Marionette TRACE conn5 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:36 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E6B49000 == 67 [pid = 1804] [id = 633] 15:35:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 111 (00000074DFC68C00) [pid = 1804] [serial = 1899] [outer = 0000000000000000] 15:35:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 112 (00000074E1C38C00) [pid = 1804] [serial = 1900] [outer = 00000074DFC68C00] 15:35:36 INFO - PROCESS | 1804 | 1461191736675 Marionette DEBUG loaded listener.js 15:35:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 113 (00000074E204D400) [pid = 1804] [serial = 1901] [outer = 00000074DFC68C00] 15:35:37 INFO - PROCESS | 1804 | 1461191737249 Marionette TRACE conn5 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 15:35:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 15:35:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 924ms 15:35:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 15:35:37 INFO - PROCESS | 1804 | 1461191737280 Marionette TRACE conn5 -> [0,2497,"getWindowHandle",null] 15:35:37 INFO - PROCESS | 1804 | 1461191737283 Marionette TRACE conn5 <- [1,2497,null,{"value":"13"}] 15:35:37 INFO - PROCESS | 1804 | 1461191737287 Marionette TRACE conn5 -> [0,2498,"setScriptTimeout",{"ms":35000}] 15:35:37 INFO - PROCESS | 1804 | 1461191737289 Marionette TRACE conn5 <- [1,2498,null,{}] 15:35:37 INFO - PROCESS | 1804 | 1461191737293 Marionette TRACE conn5 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:37 INFO - PROCESS | 1804 | 1461191737408 Marionette TRACE conn5 <- [1,2499,null,{"value":null}] 15:35:37 INFO - PROCESS | 1804 | 1461191737508 Marionette TRACE conn5 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:37 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E7220000 == 68 [pid = 1804] [id = 634] 15:35:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 114 (00000074E25A7800) [pid = 1804] [serial = 1902] [outer = 0000000000000000] 15:35:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 115 (00000074E25AC800) [pid = 1804] [serial = 1903] [outer = 00000074E25A7800] 15:35:37 INFO - PROCESS | 1804 | 1461191737565 Marionette DEBUG loaded listener.js 15:35:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 116 (00000074E2811C00) [pid = 1804] [serial = 1904] [outer = 00000074E25A7800] 15:35:38 INFO - PROCESS | 1804 | 1461191738208 Marionette TRACE conn5 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 15:35:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 15:35:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 986ms 15:35:38 INFO - PROCESS | 1804 | 1461191738275 Marionette TRACE conn5 -> [0,2501,"getWindowHandle",null] 15:35:38 INFO - PROCESS | 1804 | 1461191738278 Marionette TRACE conn5 <- [1,2501,null,{"value":"13"}] 15:35:38 INFO - PROCESS | 1804 | 1461191738281 Marionette TRACE conn5 -> [0,2502,"setScriptTimeout",{"ms":35000}] 15:35:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 15:35:38 INFO - PROCESS | 1804 | 1461191738284 Marionette TRACE conn5 <- [1,2502,null,{}] 15:35:38 INFO - PROCESS | 1804 | 1461191738287 Marionette TRACE conn5 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:38 INFO - PROCESS | 1804 | 1461191738398 Marionette TRACE conn5 <- [1,2503,null,{"value":null}] 15:35:38 INFO - PROCESS | 1804 | 1461191738497 Marionette TRACE conn5 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:38 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DBC3C800 == 69 [pid = 1804] [id = 635] 15:35:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 117 (00000074D1849400) [pid = 1804] [serial = 1905] [outer = 0000000000000000] 15:35:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 118 (00000074D1DC3800) [pid = 1804] [serial = 1906] [outer = 00000074D1849400] 15:35:38 INFO - PROCESS | 1804 | 1461191738555 Marionette DEBUG loaded listener.js 15:35:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 119 (00000074DEA93800) [pid = 1804] [serial = 1907] [outer = 00000074D1849400] 15:35:39 INFO - PROCESS | 1804 | 1461191739389 Marionette TRACE conn5 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 15:35:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 15:35:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1181ms 15:35:39 INFO - PROCESS | 1804 | 1461191739466 Marionette TRACE conn5 -> [0,2505,"getWindowHandle",null] 15:35:39 INFO - PROCESS | 1804 | 1461191739470 Marionette TRACE conn5 <- [1,2505,null,{"value":"13"}] 15:35:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 15:35:39 INFO - PROCESS | 1804 | 1461191739477 Marionette TRACE conn5 -> [0,2506,"setScriptTimeout",{"ms":35000}] 15:35:39 INFO - PROCESS | 1804 | 1461191739480 Marionette TRACE conn5 <- [1,2506,null,{}] 15:35:39 INFO - PROCESS | 1804 | 1461191739486 Marionette TRACE conn5 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:39 INFO - PROCESS | 1804 | 1461191739596 Marionette TRACE conn5 <- [1,2507,null,{"value":null}] 15:35:39 INFO - PROCESS | 1804 | 1461191739723 Marionette TRACE conn5 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:39 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DDA88800 == 70 [pid = 1804] [id = 636] 15:35:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 120 (00000074D1D82400) [pid = 1804] [serial = 1908] [outer = 0000000000000000] 15:35:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 121 (00000074D1603000) [pid = 1804] [serial = 1909] [outer = 00000074D1D82400] 15:35:39 INFO - PROCESS | 1804 | 1461191739777 Marionette DEBUG loaded listener.js 15:35:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 122 (00000074D6159000) [pid = 1804] [serial = 1910] [outer = 00000074D1D82400] 15:35:40 INFO - PROCESS | 1804 | --DOCSHELL 00000074E2F15800 == 69 [pid = 1804] [id = 569] 15:35:40 INFO - PROCESS | 1804 | --DOCSHELL 00000074DED3D000 == 68 [pid = 1804] [id = 565] 15:35:40 INFO - PROCESS | 1804 | --DOCSHELL 00000074D21E0000 == 67 [pid = 1804] [id = 568] 15:35:40 INFO - PROCESS | 1804 | --DOCSHELL 00000074E5D4B800 == 66 [pid = 1804] [id = 629] 15:35:40 INFO - PROCESS | 1804 | --DOCSHELL 00000074E501B000 == 65 [pid = 1804] [id = 628] 15:35:40 INFO - PROCESS | 1804 | --DOCSHELL 00000074E3898000 == 64 [pid = 1804] [id = 627] 15:35:40 INFO - PROCESS | 1804 | --DOCSHELL 00000074E374C000 == 63 [pid = 1804] [id = 626] 15:35:40 INFO - PROCESS | 1804 | --DOCSHELL 00000074E2F0D000 == 62 [pid = 1804] [id = 625] 15:35:40 INFO - PROCESS | 1804 | --DOCSHELL 00000074D8697800 == 61 [pid = 1804] [id = 624] 15:35:40 INFO - PROCESS | 1804 | --DOMWINDOW == 121 (00000074D1848C00) [pid = 1804] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 15:35:40 INFO - PROCESS | 1804 | --DOMWINDOW == 120 (00000074D7A36400) [pid = 1804] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 15:35:40 INFO - PROCESS | 1804 | --DOMWINDOW == 119 (00000074DED8B400) [pid = 1804] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 15:35:40 INFO - PROCESS | 1804 | --DOMWINDOW == 118 (00000074DF937400) [pid = 1804] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 15:35:40 INFO - PROCESS | 1804 | --DOCSHELL 00000074DFCAD800 == 60 [pid = 1804] [id = 623] 15:35:40 INFO - PROCESS | 1804 | --DOCSHELL 00000074DEC49800 == 59 [pid = 1804] [id = 622] 15:35:40 INFO - PROCESS | 1804 | --DOCSHELL 00000074D86A5000 == 58 [pid = 1804] [id = 621] 15:35:40 INFO - PROCESS | 1804 | --DOCSHELL 00000074DD955000 == 57 [pid = 1804] [id = 620] 15:35:40 INFO - PROCESS | 1804 | --DOCSHELL 00000074E6160000 == 56 [pid = 1804] [id = 617] 15:35:40 INFO - PROCESS | 1804 | --DOCSHELL 00000074DF9B0000 == 55 [pid = 1804] [id = 615] 15:35:40 INFO - PROCESS | 1804 | --DOCSHELL 00000074DB51B800 == 54 [pid = 1804] [id = 614] 15:35:40 INFO - PROCESS | 1804 | --DOCSHELL 00000074E52BE800 == 53 [pid = 1804] [id = 613] 15:35:40 INFO - PROCESS | 1804 | --DOMWINDOW == 117 (00000074DBB54400) [pid = 1804] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 15:35:40 INFO - PROCESS | 1804 | --DOMWINDOW == 116 (00000074DDEDE400) [pid = 1804] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 15:35:40 INFO - PROCESS | 1804 | --DOMWINDOW == 115 (00000074DA89C400) [pid = 1804] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 15:35:40 INFO - PROCESS | 1804 | --DOMWINDOW == 114 (00000074DDDEC000) [pid = 1804] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 15:35:40 INFO - PROCESS | 1804 | --DOMWINDOW == 113 (00000074D1DAE000) [pid = 1804] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 15:35:40 INFO - PROCESS | 1804 | --DOMWINDOW == 112 (00000074D05E2400) [pid = 1804] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 15:35:40 INFO - PROCESS | 1804 | --DOMWINDOW == 111 (00000074D181C000) [pid = 1804] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 15:35:40 INFO - PROCESS | 1804 | --DOMWINDOW == 110 (00000074D1DB9800) [pid = 1804] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 15:35:40 INFO - PROCESS | 1804 | --DOMWINDOW == 109 (00000074D1DC7400) [pid = 1804] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 15:35:40 INFO - PROCESS | 1804 | --DOMWINDOW == 108 (00000074D6F54800) [pid = 1804] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 15:35:40 INFO - PROCESS | 1804 | --DOMWINDOW == 107 (00000074D70CA800) [pid = 1804] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 15:35:40 INFO - PROCESS | 1804 | --DOMWINDOW == 106 (00000074E0D6F000) [pid = 1804] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 15:35:40 INFO - PROCESS | 1804 | --DOMWINDOW == 105 (00000074DE9DF400) [pid = 1804] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 15:35:40 INFO - PROCESS | 1804 | --DOMWINDOW == 104 (00000074DED87800) [pid = 1804] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 15:35:40 INFO - PROCESS | 1804 | --DOMWINDOW == 103 (00000074DEC3A800) [pid = 1804] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 15:35:40 INFO - PROCESS | 1804 | --DOMWINDOW == 102 (00000074DEC37400) [pid = 1804] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 15:35:40 INFO - PROCESS | 1804 | --DOMWINDOW == 101 (00000074DD442400) [pid = 1804] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 15:35:40 INFO - PROCESS | 1804 | --DOMWINDOW == 100 (00000074DB206800) [pid = 1804] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 15:35:40 INFO - PROCESS | 1804 | 1461191740412 Marionette TRACE conn5 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 15:35:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 15:35:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 986ms 15:35:40 INFO - PROCESS | 1804 | 1461191740466 Marionette TRACE conn5 -> [0,2509,"getWindowHandle",null] 15:35:40 INFO - PROCESS | 1804 | 1461191740472 Marionette TRACE conn5 <- [1,2509,null,{"value":"13"}] 15:35:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 15:35:40 INFO - PROCESS | 1804 | 1461191740479 Marionette TRACE conn5 -> [0,2510,"setScriptTimeout",{"ms":35000}] 15:35:40 INFO - PROCESS | 1804 | 1461191740481 Marionette TRACE conn5 <- [1,2510,null,{}] 15:35:40 INFO - PROCESS | 1804 | 1461191740485 Marionette TRACE conn5 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:40 INFO - PROCESS | 1804 | 1461191740578 Marionette TRACE conn5 <- [1,2511,null,{"value":null}] 15:35:40 INFO - PROCESS | 1804 | 1461191740661 Marionette TRACE conn5 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:40 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DBBB5000 == 54 [pid = 1804] [id = 637] 15:35:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 101 (00000074CF9D0800) [pid = 1804] [serial = 1911] [outer = 0000000000000000] 15:35:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 102 (00000074D160D000) [pid = 1804] [serial = 1912] [outer = 00000074CF9D0800] 15:35:40 INFO - PROCESS | 1804 | 1461191740710 Marionette DEBUG loaded listener.js 15:35:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 103 (00000074D1DC7000) [pid = 1804] [serial = 1913] [outer = 00000074CF9D0800] 15:35:41 INFO - PROCESS | 1804 | 1461191741155 Marionette TRACE conn5 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 15:35:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 15:35:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 734ms 15:35:41 INFO - PROCESS | 1804 | 1461191741214 Marionette TRACE conn5 -> [0,2513,"getWindowHandle",null] 15:35:41 INFO - PROCESS | 1804 | 1461191741216 Marionette TRACE conn5 <- [1,2513,null,{"value":"13"}] 15:35:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 15:35:41 INFO - PROCESS | 1804 | 1461191741220 Marionette TRACE conn5 -> [0,2514,"setScriptTimeout",{"ms":35000}] 15:35:41 INFO - PROCESS | 1804 | 1461191741224 Marionette TRACE conn5 <- [1,2514,null,{}] 15:35:41 INFO - PROCESS | 1804 | 1461191741235 Marionette TRACE conn5 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:41 INFO - PROCESS | 1804 | 1461191741326 Marionette TRACE conn5 <- [1,2515,null,{"value":null}] 15:35:41 INFO - PROCESS | 1804 | 1461191741335 Marionette TRACE conn5 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:41 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DF9B1000 == 55 [pid = 1804] [id = 638] 15:35:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 104 (00000074D6F62800) [pid = 1804] [serial = 1914] [outer = 0000000000000000] 15:35:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 105 (00000074D70C1800) [pid = 1804] [serial = 1915] [outer = 00000074D6F62800] 15:35:41 INFO - PROCESS | 1804 | 1461191741384 Marionette DEBUG loaded listener.js 15:35:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 106 (00000074D8642400) [pid = 1804] [serial = 1916] [outer = 00000074D6F62800] 15:35:41 INFO - PROCESS | 1804 | 1461191741859 Marionette TRACE conn5 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 15:35:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 15:35:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 692ms 15:35:41 INFO - PROCESS | 1804 | 1461191741915 Marionette TRACE conn5 -> [0,2517,"getWindowHandle",null] 15:35:41 INFO - PROCESS | 1804 | 1461191741917 Marionette TRACE conn5 <- [1,2517,null,{"value":"13"}] 15:35:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 15:35:41 INFO - PROCESS | 1804 | 1461191741921 Marionette TRACE conn5 -> [0,2518,"setScriptTimeout",{"ms":35000}] 15:35:41 INFO - PROCESS | 1804 | 1461191741923 Marionette TRACE conn5 <- [1,2518,null,{}] 15:35:41 INFO - PROCESS | 1804 | 1461191741926 Marionette TRACE conn5 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:42 INFO - PROCESS | 1804 | 1461191742043 Marionette TRACE conn5 <- [1,2519,null,{"value":null}] 15:35:42 INFO - PROCESS | 1804 | 1461191742137 Marionette TRACE conn5 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:42 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E1B7C000 == 56 [pid = 1804] [id = 639] 15:35:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 107 (00000074D7050800) [pid = 1804] [serial = 1917] [outer = 0000000000000000] 15:35:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 108 (00000074DB207000) [pid = 1804] [serial = 1918] [outer = 00000074D7050800] 15:35:42 INFO - PROCESS | 1804 | 1461191742185 Marionette DEBUG loaded listener.js 15:35:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 109 (00000074DBBFB800) [pid = 1804] [serial = 1919] [outer = 00000074D7050800] 15:35:42 INFO - PROCESS | 1804 | 1461191742609 Marionette TRACE conn5 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 15:35:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 15:35:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 734ms 15:35:42 INFO - PROCESS | 1804 | 1461191742658 Marionette TRACE conn5 -> [0,2521,"getWindowHandle",null] 15:35:42 INFO - PROCESS | 1804 | 1461191742660 Marionette TRACE conn5 <- [1,2521,null,{"value":"13"}] 15:35:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 15:35:42 INFO - PROCESS | 1804 | 1461191742663 Marionette TRACE conn5 -> [0,2522,"setScriptTimeout",{"ms":35000}] 15:35:42 INFO - PROCESS | 1804 | 1461191742665 Marionette TRACE conn5 <- [1,2522,null,{}] 15:35:42 INFO - PROCESS | 1804 | 1461191742669 Marionette TRACE conn5 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:42 INFO - PROCESS | 1804 | 1461191742780 Marionette TRACE conn5 <- [1,2523,null,{"value":null}] 15:35:42 INFO - PROCESS | 1804 | 1461191742836 Marionette TRACE conn5 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:42 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E2ABA000 == 57 [pid = 1804] [id = 640] 15:35:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 110 (00000074DBCF5C00) [pid = 1804] [serial = 1920] [outer = 0000000000000000] 15:35:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 111 (00000074DD448C00) [pid = 1804] [serial = 1921] [outer = 00000074DBCF5C00] 15:35:42 INFO - PROCESS | 1804 | 1461191742883 Marionette DEBUG loaded listener.js 15:35:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 112 (00000074DD743800) [pid = 1804] [serial = 1922] [outer = 00000074DBCF5C00] 15:35:43 INFO - PROCESS | 1804 | 1461191743338 Marionette TRACE conn5 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 15:35:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 15:35:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 734ms 15:35:43 INFO - PROCESS | 1804 | 1461191743417 Marionette TRACE conn5 -> [0,2525,"getWindowHandle",null] 15:35:43 INFO - PROCESS | 1804 | 1461191743420 Marionette TRACE conn5 <- [1,2525,null,{"value":"13"}] 15:35:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 15:35:43 INFO - PROCESS | 1804 | 1461191743425 Marionette TRACE conn5 -> [0,2526,"setScriptTimeout",{"ms":35000}] 15:35:43 INFO - PROCESS | 1804 | 1461191743427 Marionette TRACE conn5 <- [1,2526,null,{}] 15:35:43 INFO - PROCESS | 1804 | 1461191743435 Marionette TRACE conn5 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:43 INFO - PROCESS | 1804 | 1461191743573 Marionette TRACE conn5 <- [1,2527,null,{"value":null}] 15:35:43 INFO - PROCESS | 1804 | 1461191743633 Marionette TRACE conn5 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:43 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E338B000 == 58 [pid = 1804] [id = 641] 15:35:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 113 (00000074DDEDE400) [pid = 1804] [serial = 1923] [outer = 0000000000000000] 15:35:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 114 (00000074DE22EC00) [pid = 1804] [serial = 1924] [outer = 00000074DDEDE400] 15:35:43 INFO - PROCESS | 1804 | 1461191743685 Marionette DEBUG loaded listener.js 15:35:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 115 (00000074DEC36000) [pid = 1804] [serial = 1925] [outer = 00000074DDEDE400] 15:35:44 INFO - PROCESS | 1804 | 1461191744113 Marionette TRACE conn5 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 15:35:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 15:35:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 734ms 15:35:44 INFO - PROCESS | 1804 | 1461191744165 Marionette TRACE conn5 -> [0,2529,"getWindowHandle",null] 15:35:44 INFO - PROCESS | 1804 | 1461191744168 Marionette TRACE conn5 <- [1,2529,null,{"value":"13"}] 15:35:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 15:35:44 INFO - PROCESS | 1804 | 1461191744171 Marionette TRACE conn5 -> [0,2530,"setScriptTimeout",{"ms":35000}] 15:35:44 INFO - PROCESS | 1804 | 1461191744173 Marionette TRACE conn5 <- [1,2530,null,{}] 15:35:44 INFO - PROCESS | 1804 | 1461191744176 Marionette TRACE conn5 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:44 INFO - PROCESS | 1804 | 1461191744289 Marionette TRACE conn5 <- [1,2531,null,{"value":null}] 15:35:44 INFO - PROCESS | 1804 | 1461191744296 Marionette TRACE conn5 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:44 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E3A97000 == 59 [pid = 1804] [id = 642] 15:35:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 116 (00000074DDEDF400) [pid = 1804] [serial = 1926] [outer = 0000000000000000] 15:35:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 117 (00000074DECC9000) [pid = 1804] [serial = 1927] [outer = 00000074DDEDF400] 15:35:44 INFO - PROCESS | 1804 | 1461191744388 Marionette DEBUG loaded listener.js 15:35:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 118 (00000074DF071800) [pid = 1804] [serial = 1928] [outer = 00000074DDEDF400] 15:35:44 INFO - PROCESS | 1804 | --DOMWINDOW == 117 (00000074CFAB5800) [pid = 1804] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 15:35:44 INFO - PROCESS | 1804 | --DOMWINDOW == 116 (00000074DE0DF400) [pid = 1804] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 15:35:44 INFO - PROCESS | 1804 | --DOMWINDOW == 115 (00000074DED89000) [pid = 1804] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 15:35:44 INFO - PROCESS | 1804 | --DOMWINDOW == 114 (00000074DD441400) [pid = 1804] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 15:35:44 INFO - PROCESS | 1804 | --DOMWINDOW == 113 (00000074CFAB3C00) [pid = 1804] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 15:35:44 INFO - PROCESS | 1804 | --DOMWINDOW == 112 (00000074DB205800) [pid = 1804] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 15:35:44 INFO - PROCESS | 1804 | --DOMWINDOW == 111 (00000074D7051000) [pid = 1804] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 15:35:44 INFO - PROCESS | 1804 | --DOMWINDOW == 110 (00000074DF076800) [pid = 1804] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 15:35:44 INFO - PROCESS | 1804 | --DOMWINDOW == 109 (00000074CFADFC00) [pid = 1804] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 15:35:44 INFO - PROCESS | 1804 | --DOMWINDOW == 108 (00000074E1F0F000) [pid = 1804] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 15:35:44 INFO - PROCESS | 1804 | --DOMWINDOW == 107 (00000074DED89C00) [pid = 1804] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 15:35:44 INFO - PROCESS | 1804 | --DOMWINDOW == 106 (00000074DD75FC00) [pid = 1804] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 15:35:44 INFO - PROCESS | 1804 | 1461191744881 Marionette TRACE conn5 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 15:35:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 15:35:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 734ms 15:35:44 INFO - PROCESS | 1804 | 1461191744931 Marionette TRACE conn5 -> [0,2533,"getWindowHandle",null] 15:35:44 INFO - PROCESS | 1804 | 1461191744933 Marionette TRACE conn5 <- [1,2533,null,{"value":"13"}] 15:35:44 INFO - PROCESS | 1804 | 1461191744937 Marionette TRACE conn5 -> [0,2534,"setScriptTimeout",{"ms":35000}] 15:35:44 INFO - PROCESS | 1804 | 1461191744939 Marionette TRACE conn5 <- [1,2534,null,{}] 15:35:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 15:35:44 INFO - PROCESS | 1804 | 1461191744942 Marionette TRACE conn5 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:45 INFO - PROCESS | 1804 | 1461191745028 Marionette TRACE conn5 <- [1,2535,null,{"value":null}] 15:35:45 INFO - PROCESS | 1804 | 1461191745034 Marionette TRACE conn5 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:45 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E52C6800 == 60 [pid = 1804] [id = 643] 15:35:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 107 (00000074D1D84000) [pid = 1804] [serial = 1929] [outer = 0000000000000000] 15:35:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 108 (00000074DE0DF400) [pid = 1804] [serial = 1930] [outer = 00000074D1D84000] 15:35:45 INFO - PROCESS | 1804 | 1461191745080 Marionette DEBUG loaded listener.js 15:35:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 109 (00000074DF076800) [pid = 1804] [serial = 1931] [outer = 00000074D1D84000] 15:35:45 INFO - PROCESS | 1804 | 1461191745510 Marionette TRACE conn5 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 15:35:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 15:35:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 629ms 15:35:45 INFO - PROCESS | 1804 | 1461191745574 Marionette TRACE conn5 -> [0,2537,"getWindowHandle",null] 15:35:45 INFO - PROCESS | 1804 | 1461191745576 Marionette TRACE conn5 <- [1,2537,null,{"value":"13"}] 15:35:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 15:35:45 INFO - PROCESS | 1804 | 1461191745579 Marionette TRACE conn5 -> [0,2538,"setScriptTimeout",{"ms":35000}] 15:35:45 INFO - PROCESS | 1804 | 1461191745581 Marionette TRACE conn5 <- [1,2538,null,{}] 15:35:45 INFO - PROCESS | 1804 | 1461191745585 Marionette TRACE conn5 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:45 INFO - PROCESS | 1804 | 1461191745672 Marionette TRACE conn5 <- [1,2539,null,{"value":null}] 15:35:45 INFO - PROCESS | 1804 | 1461191745679 Marionette TRACE conn5 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:45 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E5F92800 == 61 [pid = 1804] [id = 644] 15:35:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 110 (00000074DF93F400) [pid = 1804] [serial = 1932] [outer = 0000000000000000] 15:35:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 111 (00000074DFCE4C00) [pid = 1804] [serial = 1933] [outer = 00000074DF93F400] 15:35:45 INFO - PROCESS | 1804 | 1461191745725 Marionette DEBUG loaded listener.js 15:35:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 112 (00000074E1B58400) [pid = 1804] [serial = 1934] [outer = 00000074DF93F400] 15:35:46 INFO - PROCESS | 1804 | 1461191746163 Marionette TRACE conn5 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 15:35:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 15:35:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 629ms 15:35:46 INFO - PROCESS | 1804 | 1461191746212 Marionette TRACE conn5 -> [0,2541,"getWindowHandle",null] 15:35:46 INFO - PROCESS | 1804 | 1461191746215 Marionette TRACE conn5 <- [1,2541,null,{"value":"13"}] 15:35:46 INFO - PROCESS | 1804 | 1461191746218 Marionette TRACE conn5 -> [0,2542,"setScriptTimeout",{"ms":35000}] 15:35:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 15:35:46 INFO - PROCESS | 1804 | 1461191746220 Marionette TRACE conn5 <- [1,2542,null,{}] 15:35:46 INFO - PROCESS | 1804 | 1461191746224 Marionette TRACE conn5 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:46 INFO - PROCESS | 1804 | 1461191746311 Marionette TRACE conn5 <- [1,2543,null,{"value":null}] 15:35:46 INFO - PROCESS | 1804 | 1461191746317 Marionette TRACE conn5 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:46 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E633B000 == 62 [pid = 1804] [id = 645] 15:35:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 113 (00000074E1C47000) [pid = 1804] [serial = 1935] [outer = 0000000000000000] 15:35:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 114 (00000074E1FBF400) [pid = 1804] [serial = 1936] [outer = 00000074E1C47000] 15:35:46 INFO - PROCESS | 1804 | 1461191746363 Marionette DEBUG loaded listener.js 15:35:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 115 (00000074E1FF4C00) [pid = 1804] [serial = 1937] [outer = 00000074E1C47000] 15:35:47 INFO - PROCESS | 1804 | 1461191747069 Marionette TRACE conn5 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 15:35:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 15:35:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 881ms 15:35:47 INFO - PROCESS | 1804 | 1461191747103 Marionette TRACE conn5 -> [0,2545,"getWindowHandle",null] 15:35:47 INFO - PROCESS | 1804 | 1461191747108 Marionette TRACE conn5 <- [1,2545,null,{"value":"13"}] 15:35:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 15:35:47 INFO - PROCESS | 1804 | 1461191747113 Marionette TRACE conn5 -> [0,2546,"setScriptTimeout",{"ms":35000}] 15:35:47 INFO - PROCESS | 1804 | 1461191747118 Marionette TRACE conn5 <- [1,2546,null,{}] 15:35:47 INFO - PROCESS | 1804 | 1461191747124 Marionette TRACE conn5 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:47 INFO - PROCESS | 1804 | 1461191747240 Marionette TRACE conn5 <- [1,2547,null,{"value":null}] 15:35:47 INFO - PROCESS | 1804 | 1461191747373 Marionette TRACE conn5 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:47 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DE447000 == 63 [pid = 1804] [id = 646] 15:35:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 116 (00000074D1607000) [pid = 1804] [serial = 1938] [outer = 0000000000000000] 15:35:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 117 (00000074D1D7E000) [pid = 1804] [serial = 1939] [outer = 00000074D1607000] 15:35:47 INFO - PROCESS | 1804 | 1461191747435 Marionette DEBUG loaded listener.js 15:35:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 118 (00000074D608BC00) [pid = 1804] [serial = 1940] [outer = 00000074D1607000] 15:35:48 INFO - PROCESS | 1804 | 1461191748106 Marionette TRACE conn5 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 15:35:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 15:35:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1024ms 15:35:48 INFO - PROCESS | 1804 | 1461191748141 Marionette TRACE conn5 -> [0,2549,"getWindowHandle",null] 15:35:48 INFO - PROCESS | 1804 | 1461191748148 Marionette TRACE conn5 <- [1,2549,null,{"value":"13"}] 15:35:48 INFO - PROCESS | 1804 | 1461191748154 Marionette TRACE conn5 -> [0,2550,"setScriptTimeout",{"ms":35000}] 15:35:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 15:35:48 INFO - PROCESS | 1804 | 1461191748158 Marionette TRACE conn5 <- [1,2550,null,{}] 15:35:48 INFO - PROCESS | 1804 | 1461191748162 Marionette TRACE conn5 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:48 INFO - PROCESS | 1804 | 1461191748277 Marionette TRACE conn5 <- [1,2551,null,{"value":null}] 15:35:48 INFO - PROCESS | 1804 | 1461191748408 Marionette TRACE conn5 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:48 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E3373800 == 64 [pid = 1804] [id = 647] 15:35:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 119 (00000074D70C5C00) [pid = 1804] [serial = 1941] [outer = 0000000000000000] 15:35:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 120 (00000074DB206C00) [pid = 1804] [serial = 1942] [outer = 00000074D70C5C00] 15:35:48 INFO - PROCESS | 1804 | 1461191748467 Marionette DEBUG loaded listener.js 15:35:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 121 (00000074DD975000) [pid = 1804] [serial = 1943] [outer = 00000074D70C5C00] 15:35:49 INFO - PROCESS | 1804 | 1461191749127 Marionette TRACE conn5 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 15:35:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 15:35:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1019ms 15:35:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 15:35:49 INFO - PROCESS | 1804 | 1461191749180 Marionette TRACE conn5 -> [0,2553,"getWindowHandle",null] 15:35:49 INFO - PROCESS | 1804 | 1461191749183 Marionette TRACE conn5 <- [1,2553,null,{"value":"13"}] 15:35:49 INFO - PROCESS | 1804 | 1461191749186 Marionette TRACE conn5 -> [0,2554,"setScriptTimeout",{"ms":35000}] 15:35:49 INFO - PROCESS | 1804 | 1461191749191 Marionette TRACE conn5 <- [1,2554,null,{}] 15:35:49 INFO - PROCESS | 1804 | 1461191749203 Marionette TRACE conn5 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:49 INFO - PROCESS | 1804 | 1461191749368 Marionette TRACE conn5 <- [1,2555,null,{"value":null}] 15:35:49 INFO - PROCESS | 1804 | 1461191749499 Marionette TRACE conn5 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:49 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E7419800 == 65 [pid = 1804] [id = 648] 15:35:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 122 (00000074DDEE2400) [pid = 1804] [serial = 1944] [outer = 0000000000000000] 15:35:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 123 (00000074DFCD8000) [pid = 1804] [serial = 1945] [outer = 00000074DDEE2400] 15:35:49 INFO - PROCESS | 1804 | 1461191749561 Marionette DEBUG loaded listener.js 15:35:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 124 (00000074E1FFA400) [pid = 1804] [serial = 1946] [outer = 00000074DDEE2400] 15:35:50 INFO - PROCESS | 1804 | 1461191750106 Marionette TRACE conn5 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 15:35:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 15:35:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 986ms 15:35:50 INFO - PROCESS | 1804 | 1461191750175 Marionette TRACE conn5 -> [0,2557,"getWindowHandle",null] 15:35:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 15:35:50 INFO - PROCESS | 1804 | 1461191750179 Marionette TRACE conn5 <- [1,2557,null,{"value":"13"}] 15:35:50 INFO - PROCESS | 1804 | 1461191750183 Marionette TRACE conn5 -> [0,2558,"setScriptTimeout",{"ms":35000}] 15:35:50 INFO - PROCESS | 1804 | 1461191750185 Marionette TRACE conn5 <- [1,2558,null,{}] 15:35:50 INFO - PROCESS | 1804 | 1461191750189 Marionette TRACE conn5 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:50 INFO - PROCESS | 1804 | 1461191750301 Marionette TRACE conn5 <- [1,2559,null,{"value":null}] 15:35:50 INFO - PROCESS | 1804 | 1461191750429 Marionette TRACE conn5 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:50 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E76C7800 == 66 [pid = 1804] [id = 649] 15:35:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 125 (00000074E204A000) [pid = 1804] [serial = 1947] [outer = 0000000000000000] 15:35:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 126 (00000074E25A5800) [pid = 1804] [serial = 1948] [outer = 00000074E204A000] 15:35:50 INFO - PROCESS | 1804 | 1461191750488 Marionette DEBUG loaded listener.js 15:35:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 127 (00000074E2899C00) [pid = 1804] [serial = 1949] [outer = 00000074E204A000] 15:35:51 INFO - PROCESS | 1804 | 1461191751144 Marionette TRACE conn5 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 15:35:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 15:35:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 987ms 15:35:51 INFO - PROCESS | 1804 | 1461191751189 Marionette TRACE conn5 -> [0,2561,"getWindowHandle",null] 15:35:51 INFO - PROCESS | 1804 | 1461191751192 Marionette TRACE conn5 <- [1,2561,null,{"value":"13"}] 15:35:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 15:35:51 INFO - PROCESS | 1804 | 1461191751197 Marionette TRACE conn5 -> [0,2562,"setScriptTimeout",{"ms":35000}] 15:35:51 INFO - PROCESS | 1804 | 1461191751199 Marionette TRACE conn5 <- [1,2562,null,{}] 15:35:51 INFO - PROCESS | 1804 | 1461191751203 Marionette TRACE conn5 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:51 INFO - PROCESS | 1804 | 1461191751311 Marionette TRACE conn5 <- [1,2563,null,{"value":null}] 15:35:51 INFO - PROCESS | 1804 | 1461191751440 Marionette TRACE conn5 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:51 INFO - PROCESS | 1804 | ++DOCSHELL 00000074D7B7C000 == 67 [pid = 1804] [id = 650] 15:35:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 128 (00000074CFAB4800) [pid = 1804] [serial = 1950] [outer = 0000000000000000] 15:35:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 129 (00000074D183F800) [pid = 1804] [serial = 1951] [outer = 00000074CFAB4800] 15:35:51 INFO - PROCESS | 1804 | 1461191751499 Marionette DEBUG loaded listener.js 15:35:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 130 (00000074DB5BFC00) [pid = 1804] [serial = 1952] [outer = 00000074CFAB4800] 15:35:52 INFO - PROCESS | 1804 | 1461191752269 Marionette TRACE conn5 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 15:35:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 15:35:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1136ms 15:35:52 INFO - PROCESS | 1804 | 1461191752344 Marionette TRACE conn5 -> [0,2565,"getWindowHandle",null] 15:35:52 INFO - PROCESS | 1804 | 1461191752349 Marionette TRACE conn5 <- [1,2565,null,{"value":"13"}] 15:35:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 15:35:52 INFO - PROCESS | 1804 | 1461191752356 Marionette TRACE conn5 -> [0,2566,"setScriptTimeout",{"ms":35000}] 15:35:52 INFO - PROCESS | 1804 | 1461191752360 Marionette TRACE conn5 <- [1,2566,null,{}] 15:35:52 INFO - PROCESS | 1804 | 1461191752366 Marionette TRACE conn5 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:52 INFO - PROCESS | 1804 | 1461191752483 Marionette TRACE conn5 <- [1,2567,null,{"value":null}] 15:35:52 INFO - PROCESS | 1804 | 1461191752611 Marionette TRACE conn5 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:52 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DCE8C800 == 68 [pid = 1804] [id = 651] 15:35:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 131 (00000074D6BCBC00) [pid = 1804] [serial = 1953] [outer = 0000000000000000] 15:35:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 132 (00000074D6F56C00) [pid = 1804] [serial = 1954] [outer = 00000074D6BCBC00] 15:35:52 INFO - PROCESS | 1804 | 1461191752666 Marionette DEBUG loaded listener.js 15:35:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 133 (00000074D7A3BC00) [pid = 1804] [serial = 1955] [outer = 00000074D6BCBC00] 15:35:53 INFO - PROCESS | 1804 | --DOCSHELL 00000074E5F92800 == 67 [pid = 1804] [id = 644] 15:35:53 INFO - PROCESS | 1804 | --DOCSHELL 00000074E52C6800 == 66 [pid = 1804] [id = 643] 15:35:53 INFO - PROCESS | 1804 | --DOCSHELL 00000074E3A97000 == 65 [pid = 1804] [id = 642] 15:35:53 INFO - PROCESS | 1804 | --DOCSHELL 00000074E338B000 == 64 [pid = 1804] [id = 641] 15:35:53 INFO - PROCESS | 1804 | --DOCSHELL 00000074E2ABA000 == 63 [pid = 1804] [id = 640] 15:35:53 INFO - PROCESS | 1804 | --DOCSHELL 00000074E1B7C000 == 62 [pid = 1804] [id = 639] 15:35:53 INFO - PROCESS | 1804 | --DOCSHELL 00000074DF9B1000 == 61 [pid = 1804] [id = 638] 15:35:53 INFO - PROCESS | 1804 | --DOCSHELL 00000074DBBB5000 == 60 [pid = 1804] [id = 637] 15:35:53 INFO - PROCESS | 1804 | --DOCSHELL 00000074DDA88800 == 59 [pid = 1804] [id = 636] 15:35:53 INFO - PROCESS | 1804 | --DOMWINDOW == 132 (00000074D1841800) [pid = 1804] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 15:35:53 INFO - PROCESS | 1804 | --DOMWINDOW == 131 (00000074D705A800) [pid = 1804] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 15:35:53 INFO - PROCESS | 1804 | --DOMWINDOW == 130 (00000074DD979400) [pid = 1804] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 15:35:53 INFO - PROCESS | 1804 | --DOMWINDOW == 129 (00000074E0E9B000) [pid = 1804] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 15:35:53 INFO - PROCESS | 1804 | --DOMWINDOW == 128 (00000074E1C19800) [pid = 1804] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 15:35:53 INFO - PROCESS | 1804 | --DOMWINDOW == 127 (00000074E1FCA400) [pid = 1804] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 15:35:53 INFO - PROCESS | 1804 | --DOCSHELL 00000074DDE31000 == 58 [pid = 1804] [id = 631] 15:35:53 INFO - PROCESS | 1804 | --DOMWINDOW == 126 (00000074DEA9B800) [pid = 1804] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 15:35:53 INFO - PROCESS | 1804 | --DOMWINDOW == 125 (00000074DED8F800) [pid = 1804] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 15:35:53 INFO - PROCESS | 1804 | --DOMWINDOW == 124 (00000074DEC3E800) [pid = 1804] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 15:35:53 INFO - PROCESS | 1804 | --DOMWINDOW == 123 (00000074DD460400) [pid = 1804] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 15:35:53 INFO - PROCESS | 1804 | --DOMWINDOW == 122 (00000074D183C800) [pid = 1804] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 15:35:53 INFO - PROCESS | 1804 | --DOMWINDOW == 121 (00000074D1483000) [pid = 1804] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 15:35:53 INFO - PROCESS | 1804 | --DOMWINDOW == 120 (00000074DB20F000) [pid = 1804] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 15:35:53 INFO - PROCESS | 1804 | --DOMWINDOW == 119 (00000074DBBFC000) [pid = 1804] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 15:35:53 INFO - PROCESS | 1804 | --DOMWINDOW == 118 (00000074DF4D4000) [pid = 1804] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 15:35:53 INFO - PROCESS | 1804 | --DOMWINDOW == 117 (00000074D7057000) [pid = 1804] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 15:35:53 INFO - PROCESS | 1804 | --DOMWINDOW == 116 (00000074D7A36C00) [pid = 1804] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 15:35:53 INFO - PROCESS | 1804 | --DOMWINDOW == 115 (00000074DFCE1800) [pid = 1804] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 15:35:53 INFO - PROCESS | 1804 | --DOMWINDOW == 114 (00000074D1B49C00) [pid = 1804] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 15:35:53 INFO - PROCESS | 1804 | --DOMWINDOW == 113 (00000074D1DC3000) [pid = 1804] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 15:35:53 INFO - PROCESS | 1804 | --DOMWINDOW == 112 (00000074E1FFC800) [pid = 1804] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 15:35:53 INFO - PROCESS | 1804 | --DOMWINDOW == 111 (00000074E1FC8000) [pid = 1804] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 15:35:53 INFO - PROCESS | 1804 | --DOMWINDOW == 110 (00000074DFCE5C00) [pid = 1804] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 15:35:53 INFO - PROCESS | 1804 | --DOMWINDOW == 109 (00000074E1C41C00) [pid = 1804] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 15:35:53 INFO - PROCESS | 1804 | --DOMWINDOW == 108 (00000074E140E800) [pid = 1804] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 15:35:53 INFO - PROCESS | 1804 | --DOMWINDOW == 107 (00000074DD763000) [pid = 1804] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 15:35:53 INFO - PROCESS | 1804 | --DOMWINDOW == 106 (00000074DFC67800) [pid = 1804] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 15:35:53 INFO - PROCESS | 1804 | --DOMWINDOW == 105 (00000074DB202400) [pid = 1804] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 15:35:53 INFO - PROCESS | 1804 | 1461191753317 Marionette TRACE conn5 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 15:35:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 15:35:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 986ms 15:35:53 INFO - PROCESS | 1804 | 1461191753347 Marionette TRACE conn5 -> [0,2569,"getWindowHandle",null] 15:35:53 INFO - PROCESS | 1804 | 1461191753353 Marionette TRACE conn5 <- [1,2569,null,{"value":"13"}] 15:35:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 15:35:53 INFO - PROCESS | 1804 | 1461191753359 Marionette TRACE conn5 -> [0,2570,"setScriptTimeout",{"ms":35000}] 15:35:53 INFO - PROCESS | 1804 | 1461191753362 Marionette TRACE conn5 <- [1,2570,null,{}] 15:35:53 INFO - PROCESS | 1804 | 1461191753368 Marionette TRACE conn5 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:53 INFO - PROCESS | 1804 | 1461191753460 Marionette TRACE conn5 <- [1,2571,null,{"value":null}] 15:35:53 INFO - PROCESS | 1804 | 1461191753550 Marionette TRACE conn5 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:53 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DDA75800 == 59 [pid = 1804] [id = 652] 15:35:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 106 (00000074D1606000) [pid = 1804] [serial = 1956] [outer = 0000000000000000] 15:35:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 107 (00000074D688D000) [pid = 1804] [serial = 1957] [outer = 00000074D1606000] 15:35:53 INFO - PROCESS | 1804 | 1461191753600 Marionette DEBUG loaded listener.js 15:35:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 108 (00000074D7A3D800) [pid = 1804] [serial = 1958] [outer = 00000074D1606000] 15:35:54 INFO - PROCESS | 1804 | 1461191754032 Marionette TRACE conn5 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 15:35:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 15:35:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 733ms 15:35:54 INFO - PROCESS | 1804 | 1461191754094 Marionette TRACE conn5 -> [0,2573,"getWindowHandle",null] 15:35:54 INFO - PROCESS | 1804 | 1461191754097 Marionette TRACE conn5 <- [1,2573,null,{"value":"13"}] 15:35:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 15:35:54 INFO - PROCESS | 1804 | 1461191754100 Marionette TRACE conn5 -> [0,2574,"setScriptTimeout",{"ms":35000}] 15:35:54 INFO - PROCESS | 1804 | 1461191754104 Marionette TRACE conn5 <- [1,2574,null,{}] 15:35:54 INFO - PROCESS | 1804 | 1461191754115 Marionette TRACE conn5 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:54 INFO - PROCESS | 1804 | 1461191754207 Marionette TRACE conn5 <- [1,2575,null,{"value":null}] 15:35:54 INFO - PROCESS | 1804 | 1461191754215 Marionette TRACE conn5 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:54 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E2A86000 == 60 [pid = 1804] [id = 653] 15:35:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 109 (00000074DB210800) [pid = 1804] [serial = 1959] [outer = 0000000000000000] 15:35:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 110 (00000074DD45D400) [pid = 1804] [serial = 1960] [outer = 00000074DB210800] 15:35:54 INFO - PROCESS | 1804 | 1461191754265 Marionette DEBUG loaded listener.js 15:35:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 111 (00000074DD979400) [pid = 1804] [serial = 1961] [outer = 00000074DB210800] 15:35:54 INFO - PROCESS | 1804 | 1461191754727 Marionette TRACE conn5 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 15:35:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 15:35:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 692ms 15:35:54 INFO - PROCESS | 1804 | 1461191754795 Marionette TRACE conn5 -> [0,2577,"getWindowHandle",null] 15:35:54 INFO - PROCESS | 1804 | 1461191754798 Marionette TRACE conn5 <- [1,2577,null,{"value":"13"}] 15:35:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 15:35:54 INFO - PROCESS | 1804 | 1461191754802 Marionette TRACE conn5 -> [0,2578,"setScriptTimeout",{"ms":35000}] 15:35:54 INFO - PROCESS | 1804 | 1461191754803 Marionette TRACE conn5 <- [1,2578,null,{}] 15:35:54 INFO - PROCESS | 1804 | 1461191754807 Marionette TRACE conn5 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:54 INFO - PROCESS | 1804 | 1461191754926 Marionette TRACE conn5 <- [1,2579,null,{"value":null}] 15:35:55 INFO - PROCESS | 1804 | 1461191755023 Marionette TRACE conn5 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:55 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E3333800 == 61 [pid = 1804] [id = 654] 15:35:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 112 (00000074D70BF400) [pid = 1804] [serial = 1962] [outer = 0000000000000000] 15:35:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 113 (00000074DE075C00) [pid = 1804] [serial = 1963] [outer = 00000074D70BF400] 15:35:55 INFO - PROCESS | 1804 | 1461191755071 Marionette DEBUG loaded listener.js 15:35:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 114 (00000074DEC37400) [pid = 1804] [serial = 1964] [outer = 00000074D70BF400] 15:35:55 INFO - PROCESS | 1804 | 1461191755494 Marionette TRACE conn5 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 15:35:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 15:35:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 734ms 15:35:55 INFO - PROCESS | 1804 | 1461191755544 Marionette TRACE conn5 -> [0,2581,"getWindowHandle",null] 15:35:55 INFO - PROCESS | 1804 | 1461191755546 Marionette TRACE conn5 <- [1,2581,null,{"value":"13"}] 15:35:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 15:35:55 INFO - PROCESS | 1804 | 1461191755550 Marionette TRACE conn5 -> [0,2582,"setScriptTimeout",{"ms":35000}] 15:35:55 INFO - PROCESS | 1804 | 1461191755551 Marionette TRACE conn5 <- [1,2582,null,{}] 15:35:55 INFO - PROCESS | 1804 | 1461191755555 Marionette TRACE conn5 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:55 INFO - PROCESS | 1804 | 1461191755671 Marionette TRACE conn5 <- [1,2583,null,{"value":null}] 15:35:55 INFO - PROCESS | 1804 | 1461191755723 Marionette TRACE conn5 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:55 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DEC49800 == 62 [pid = 1804] [id = 655] 15:35:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 115 (00000074DE9DC000) [pid = 1804] [serial = 1965] [outer = 0000000000000000] 15:35:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 116 (00000074DECC5000) [pid = 1804] [serial = 1966] [outer = 00000074DE9DC000] 15:35:55 INFO - PROCESS | 1804 | 1461191755775 Marionette DEBUG loaded listener.js 15:35:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 117 (00000074DF2A0C00) [pid = 1804] [serial = 1967] [outer = 00000074DE9DC000] 15:35:56 INFO - PROCESS | 1804 | 1461191756255 Marionette TRACE conn5 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 15:35:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 15:35:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 734ms 15:35:56 INFO - PROCESS | 1804 | 1461191756304 Marionette TRACE conn5 -> [0,2585,"getWindowHandle",null] 15:35:56 INFO - PROCESS | 1804 | 1461191756306 Marionette TRACE conn5 <- [1,2585,null,{"value":"13"}] 15:35:56 INFO - PROCESS | 1804 | 1461191756309 Marionette TRACE conn5 -> [0,2586,"setScriptTimeout",{"ms":35000}] 15:35:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 15:35:56 INFO - PROCESS | 1804 | 1461191756311 Marionette TRACE conn5 <- [1,2586,null,{}] 15:35:56 INFO - PROCESS | 1804 | 1461191756314 Marionette TRACE conn5 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:56 INFO - PROCESS | 1804 | 1461191756442 Marionette TRACE conn5 <- [1,2587,null,{"value":null}] 15:35:56 INFO - PROCESS | 1804 | 1461191756505 Marionette TRACE conn5 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:56 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E52BB800 == 63 [pid = 1804] [id = 656] 15:35:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 118 (00000074E1FBE400) [pid = 1804] [serial = 1968] [outer = 0000000000000000] 15:35:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 119 (00000074E1FF3C00) [pid = 1804] [serial = 1969] [outer = 00000074E1FBE400] 15:35:56 INFO - PROCESS | 1804 | 1461191756557 Marionette DEBUG loaded listener.js 15:35:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 120 (00000074E25A7400) [pid = 1804] [serial = 1970] [outer = 00000074E1FBE400] 15:35:57 INFO - PROCESS | 1804 | 1461191757026 Marionette TRACE conn5 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 15:35:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 15:35:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 776ms 15:35:57 INFO - PROCESS | 1804 | 1461191757088 Marionette TRACE conn5 -> [0,2589,"getWindowHandle",null] 15:35:57 INFO - PROCESS | 1804 | 1461191757091 Marionette TRACE conn5 <- [1,2589,null,{"value":"13"}] 15:35:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 15:35:57 INFO - PROCESS | 1804 | 1461191757094 Marionette TRACE conn5 -> [0,2590,"setScriptTimeout",{"ms":35000}] 15:35:57 INFO - PROCESS | 1804 | 1461191757096 Marionette TRACE conn5 <- [1,2590,null,{}] 15:35:57 INFO - PROCESS | 1804 | 1461191757099 Marionette TRACE conn5 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:57 INFO - PROCESS | 1804 | 1461191757222 Marionette TRACE conn5 <- [1,2591,null,{"value":null}] 15:35:57 INFO - PROCESS | 1804 | 1461191757283 Marionette TRACE conn5 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:57 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E5D93000 == 64 [pid = 1804] [id = 657] 15:35:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 121 (00000074E2813800) [pid = 1804] [serial = 1971] [outer = 0000000000000000] 15:35:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 122 (00000074E289C800) [pid = 1804] [serial = 1972] [outer = 00000074E2813800] 15:35:57 INFO - PROCESS | 1804 | 1461191757330 Marionette DEBUG loaded listener.js 15:35:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 123 (00000074E2935000) [pid = 1804] [serial = 1973] [outer = 00000074E2813800] 15:35:57 INFO - PROCESS | 1804 | --DOMWINDOW == 122 (00000074DEC3FC00) [pid = 1804] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 15:35:57 INFO - PROCESS | 1804 | --DOMWINDOW == 121 (00000074E07A9800) [pid = 1804] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 15:35:57 INFO - PROCESS | 1804 | --DOMWINDOW == 120 (00000074E1FC1C00) [pid = 1804] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 15:35:57 INFO - PROCESS | 1804 | --DOMWINDOW == 119 (00000074DF9F0400) [pid = 1804] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 15:35:57 INFO - PROCESS | 1804 | --DOMWINDOW == 118 (00000074D1D82400) [pid = 1804] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 15:35:57 INFO - PROCESS | 1804 | --DOMWINDOW == 117 (00000074CF9D0800) [pid = 1804] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 15:35:57 INFO - PROCESS | 1804 | --DOMWINDOW == 116 (00000074DBCF5C00) [pid = 1804] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 15:35:57 INFO - PROCESS | 1804 | --DOMWINDOW == 115 (00000074D6F62800) [pid = 1804] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 15:35:57 INFO - PROCESS | 1804 | --DOMWINDOW == 114 (00000074DF93F400) [pid = 1804] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 15:35:57 INFO - PROCESS | 1804 | --DOMWINDOW == 113 (00000074D7050800) [pid = 1804] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 15:35:57 INFO - PROCESS | 1804 | --DOMWINDOW == 112 (00000074E259E400) [pid = 1804] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 15:35:57 INFO - PROCESS | 1804 | --DOMWINDOW == 111 (00000074D1849400) [pid = 1804] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 15:35:57 INFO - PROCESS | 1804 | --DOMWINDOW == 110 (00000074DDEDE400) [pid = 1804] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 15:35:57 INFO - PROCESS | 1804 | --DOMWINDOW == 109 (00000074DDEDF400) [pid = 1804] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 15:35:57 INFO - PROCESS | 1804 | --DOMWINDOW == 108 (00000074D1D84000) [pid = 1804] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 15:35:57 INFO - PROCESS | 1804 | --DOMWINDOW == 107 (00000074E07D8800) [pid = 1804] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 15:35:57 INFO - PROCESS | 1804 | --DOMWINDOW == 106 (00000074DD7C4000) [pid = 1804] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 15:35:57 INFO - PROCESS | 1804 | --DOMWINDOW == 105 (00000074D6DFC800) [pid = 1804] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 15:35:57 INFO - PROCESS | 1804 | --DOMWINDOW == 104 (00000074E1B5F000) [pid = 1804] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 15:35:57 INFO - PROCESS | 1804 | --DOMWINDOW == 103 (00000074D181A000) [pid = 1804] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 15:35:57 INFO - PROCESS | 1804 | --DOMWINDOW == 102 (00000074D356E000) [pid = 1804] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 15:35:57 INFO - PROCESS | 1804 | --DOMWINDOW == 101 (00000074DEAF5000) [pid = 1804] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 15:35:57 INFO - PROCESS | 1804 | --DOMWINDOW == 100 (00000074D1602800) [pid = 1804] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 15:35:57 INFO - PROCESS | 1804 | 1461191757905 Marionette TRACE conn5 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 15:35:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 15:35:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 818ms 15:35:57 INFO - PROCESS | 1804 | 1461191757915 Marionette TRACE conn5 -> [0,2593,"getWindowHandle",null] 15:35:57 INFO - PROCESS | 1804 | 1461191757917 Marionette TRACE conn5 <- [1,2593,null,{"value":"13"}] 15:35:57 INFO - PROCESS | 1804 | 1461191757920 Marionette TRACE conn5 -> [0,2594,"setScriptTimeout",{"ms":35000}] 15:35:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 15:35:57 INFO - PROCESS | 1804 | 1461191757922 Marionette TRACE conn5 <- [1,2594,null,{}] 15:35:57 INFO - PROCESS | 1804 | 1461191757926 Marionette TRACE conn5 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:58 INFO - PROCESS | 1804 | 1461191758012 Marionette TRACE conn5 <- [1,2595,null,{"value":null}] 15:35:58 INFO - PROCESS | 1804 | 1461191758019 Marionette TRACE conn5 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:58 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E616B800 == 65 [pid = 1804] [id = 658] 15:35:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 101 (00000074D181A000) [pid = 1804] [serial = 1974] [outer = 0000000000000000] 15:35:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 102 (00000074D7054800) [pid = 1804] [serial = 1975] [outer = 00000074D181A000] 15:35:58 INFO - PROCESS | 1804 | 1461191758065 Marionette DEBUG loaded listener.js 15:35:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 103 (00000074DDEDF400) [pid = 1804] [serial = 1976] [outer = 00000074D181A000] 15:35:58 INFO - PROCESS | 1804 | 1461191758493 Marionette TRACE conn5 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 15:35:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 15:35:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 629ms 15:35:58 INFO - PROCESS | 1804 | 1461191758553 Marionette TRACE conn5 -> [0,2597,"getWindowHandle",null] 15:35:58 INFO - PROCESS | 1804 | 1461191758556 Marionette TRACE conn5 <- [1,2597,null,{"value":"13"}] 15:35:58 INFO - PROCESS | 1804 | 1461191758559 Marionette TRACE conn5 -> [0,2598,"setScriptTimeout",{"ms":35000}] 15:35:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 15:35:58 INFO - PROCESS | 1804 | 1461191758561 Marionette TRACE conn5 <- [1,2598,null,{}] 15:35:58 INFO - PROCESS | 1804 | 1461191758565 Marionette TRACE conn5 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:58 INFO - PROCESS | 1804 | 1461191758653 Marionette TRACE conn5 <- [1,2599,null,{"value":null}] 15:35:58 INFO - PROCESS | 1804 | 1461191758659 Marionette TRACE conn5 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:58 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E721F800 == 66 [pid = 1804] [id = 659] 15:35:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 104 (00000074E07A7000) [pid = 1804] [serial = 1977] [outer = 0000000000000000] 15:35:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 105 (00000074E2898000) [pid = 1804] [serial = 1978] [outer = 00000074E07A7000] 15:35:58 INFO - PROCESS | 1804 | 1461191758704 Marionette DEBUG loaded listener.js 15:35:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 106 (00000074E293E000) [pid = 1804] [serial = 1979] [outer = 00000074E07A7000] 15:35:59 INFO - PROCESS | 1804 | 1461191759141 Marionette TRACE conn5 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 15:35:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 15:35:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 629ms 15:35:59 INFO - PROCESS | 1804 | 1461191759191 Marionette TRACE conn5 -> [0,2601,"getWindowHandle",null] 15:35:59 INFO - PROCESS | 1804 | 1461191759194 Marionette TRACE conn5 <- [1,2601,null,{"value":"13"}] 15:35:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 15:35:59 INFO - PROCESS | 1804 | 1461191759197 Marionette TRACE conn5 -> [0,2602,"setScriptTimeout",{"ms":35000}] 15:35:59 INFO - PROCESS | 1804 | 1461191759199 Marionette TRACE conn5 <- [1,2602,null,{}] 15:35:59 INFO - PROCESS | 1804 | 1461191759202 Marionette TRACE conn5 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:59 INFO - PROCESS | 1804 | 1461191759289 Marionette TRACE conn5 <- [1,2603,null,{"value":null}] 15:35:59 INFO - PROCESS | 1804 | 1461191759296 Marionette TRACE conn5 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:59 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E87C8800 == 67 [pid = 1804] [id = 660] 15:35:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 107 (00000074E2966400) [pid = 1804] [serial = 1980] [outer = 0000000000000000] 15:35:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 108 (00000074DB5A3800) [pid = 1804] [serial = 1981] [outer = 00000074E2966400] 15:35:59 INFO - PROCESS | 1804 | 1461191759342 Marionette DEBUG loaded listener.js 15:35:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 109 (00000074E296F800) [pid = 1804] [serial = 1982] [outer = 00000074E2966400] 15:36:00 INFO - PROCESS | 1804 | 1461191760050 Marionette TRACE conn5 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 15:36:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 15:36:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 923ms 15:36:00 INFO - PROCESS | 1804 | 1461191760124 Marionette TRACE conn5 -> [0,2605,"getWindowHandle",null] 15:36:00 INFO - PROCESS | 1804 | 1461191760129 Marionette TRACE conn5 <- [1,2605,null,{"value":"13"}] 15:36:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 15:36:00 INFO - PROCESS | 1804 | 1461191760136 Marionette TRACE conn5 -> [0,2606,"setScriptTimeout",{"ms":35000}] 15:36:00 INFO - PROCESS | 1804 | 1461191760140 Marionette TRACE conn5 <- [1,2606,null,{}] 15:36:00 INFO - PROCESS | 1804 | 1461191760146 Marionette TRACE conn5 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:00 INFO - PROCESS | 1804 | 1461191760266 Marionette TRACE conn5 <- [1,2607,null,{"value":null}] 15:36:00 INFO - PROCESS | 1804 | 1461191760399 Marionette TRACE conn5 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:00 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E0D0C800 == 68 [pid = 1804] [id = 661] 15:36:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 110 (00000074D1D88800) [pid = 1804] [serial = 1983] [outer = 0000000000000000] 15:36:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 111 (00000074D6087000) [pid = 1804] [serial = 1984] [outer = 00000074D1D88800] 15:36:00 INFO - PROCESS | 1804 | 1461191760460 Marionette DEBUG loaded listener.js 15:36:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 112 (00000074D7A35000) [pid = 1804] [serial = 1985] [outer = 00000074D1D88800] 15:36:01 INFO - PROCESS | 1804 | 1461191761095 Marionette TRACE conn5 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 15:36:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 15:36:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1022ms 15:36:01 INFO - PROCESS | 1804 | 1461191761161 Marionette TRACE conn5 -> [0,2609,"getWindowHandle",null] 15:36:01 INFO - PROCESS | 1804 | 1461191761167 Marionette TRACE conn5 <- [1,2609,null,{"value":"13"}] 15:36:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 15:36:01 INFO - PROCESS | 1804 | 1461191761174 Marionette TRACE conn5 -> [0,2610,"setScriptTimeout",{"ms":35000}] 15:36:01 INFO - PROCESS | 1804 | 1461191761177 Marionette TRACE conn5 <- [1,2610,null,{}] 15:36:01 INFO - PROCESS | 1804 | 1461191761182 Marionette TRACE conn5 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:01 INFO - PROCESS | 1804 | 1461191761298 Marionette TRACE conn5 <- [1,2611,null,{"value":null}] 15:36:01 INFO - PROCESS | 1804 | 1461191761430 Marionette TRACE conn5 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:01 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E38B1000 == 69 [pid = 1804] [id = 662] 15:36:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 113 (00000074DD45DC00) [pid = 1804] [serial = 1986] [outer = 0000000000000000] 15:36:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 114 (00000074DDEDD400) [pid = 1804] [serial = 1987] [outer = 00000074DD45DC00] 15:36:01 INFO - PROCESS | 1804 | 1461191761488 Marionette DEBUG loaded listener.js 15:36:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 115 (00000074DECC9800) [pid = 1804] [serial = 1988] [outer = 00000074DD45DC00] 15:36:02 INFO - PROCESS | 1804 | 1461191762130 Marionette TRACE conn5 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 15:36:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 15:36:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1021ms 15:36:02 INFO - PROCESS | 1804 | 1461191762201 Marionette TRACE conn5 -> [0,2613,"getWindowHandle",null] 15:36:02 INFO - PROCESS | 1804 | 1461191762204 Marionette TRACE conn5 <- [1,2613,null,{"value":"13"}] 15:36:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 15:36:02 INFO - PROCESS | 1804 | 1461191762208 Marionette TRACE conn5 -> [0,2614,"setScriptTimeout",{"ms":35000}] 15:36:02 INFO - PROCESS | 1804 | 1461191762212 Marionette TRACE conn5 <- [1,2614,null,{}] 15:36:02 INFO - PROCESS | 1804 | 1461191762224 Marionette TRACE conn5 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:02 INFO - PROCESS | 1804 | 1461191762401 Marionette TRACE conn5 <- [1,2615,null,{"value":null}] 15:36:02 INFO - PROCESS | 1804 | 1461191762526 Marionette TRACE conn5 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:02 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E87ED800 == 70 [pid = 1804] [id = 663] 15:36:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 116 (00000074E1C11800) [pid = 1804] [serial = 1989] [outer = 0000000000000000] 15:36:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 117 (00000074E28A1C00) [pid = 1804] [serial = 1990] [outer = 00000074E1C11800] 15:36:02 INFO - PROCESS | 1804 | 1461191762587 Marionette DEBUG loaded listener.js 15:36:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 118 (00000074E29D4000) [pid = 1804] [serial = 1991] [outer = 00000074E1C11800] 15:36:03 INFO - PROCESS | 1804 | 1461191763162 Marionette TRACE conn5 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 15:36:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 15:36:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 986ms 15:36:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 15:36:03 INFO - PROCESS | 1804 | 1461191763196 Marionette TRACE conn5 -> [0,2617,"getWindowHandle",null] 15:36:03 INFO - PROCESS | 1804 | 1461191763199 Marionette TRACE conn5 <- [1,2617,null,{"value":"13"}] 15:36:03 INFO - PROCESS | 1804 | 1461191763203 Marionette TRACE conn5 -> [0,2618,"setScriptTimeout",{"ms":35000}] 15:36:03 INFO - PROCESS | 1804 | 1461191763205 Marionette TRACE conn5 <- [1,2618,null,{}] 15:36:03 INFO - PROCESS | 1804 | 1461191763209 Marionette TRACE conn5 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:03 INFO - PROCESS | 1804 | 1461191763322 Marionette TRACE conn5 <- [1,2619,null,{"value":null}] 15:36:03 INFO - PROCESS | 1804 | 1461191763425 Marionette TRACE conn5 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:03 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E89F5000 == 71 [pid = 1804] [id = 664] 15:36:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 119 (00000074E29D5000) [pid = 1804] [serial = 1992] [outer = 0000000000000000] 15:36:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 120 (00000074E2A21C00) [pid = 1804] [serial = 1993] [outer = 00000074E29D5000] 15:36:03 INFO - PROCESS | 1804 | 1461191763482 Marionette DEBUG loaded listener.js 15:36:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 121 (00000074E2A29000) [pid = 1804] [serial = 1994] [outer = 00000074E29D5000] 15:36:04 INFO - PROCESS | 1804 | 1461191764102 Marionette TRACE conn5 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 15:36:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 15:36:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 986ms 15:36:04 INFO - PROCESS | 1804 | 1461191764191 Marionette TRACE conn5 -> [0,2621,"getWindowHandle",null] 15:36:04 INFO - PROCESS | 1804 | 1461191764194 Marionette TRACE conn5 <- [1,2621,null,{"value":"13"}] 15:36:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 15:36:04 INFO - PROCESS | 1804 | 1461191764198 Marionette TRACE conn5 -> [0,2622,"setScriptTimeout",{"ms":35000}] 15:36:04 INFO - PROCESS | 1804 | 1461191764200 Marionette TRACE conn5 <- [1,2622,null,{}] 15:36:04 INFO - PROCESS | 1804 | 1461191764204 Marionette TRACE conn5 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:04 INFO - PROCESS | 1804 | 1461191764314 Marionette TRACE conn5 <- [1,2623,null,{"value":null}] 15:36:04 INFO - PROCESS | 1804 | 1461191764595 Marionette TRACE conn5 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:04 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DB514000 == 72 [pid = 1804] [id = 665] 15:36:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 122 (00000074CFAB9000) [pid = 1804] [serial = 1995] [outer = 0000000000000000] 15:36:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 123 (00000074D0FCD800) [pid = 1804] [serial = 1996] [outer = 00000074CFAB9000] 15:36:04 INFO - PROCESS | 1804 | 1461191764677 Marionette DEBUG loaded listener.js 15:36:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 124 (00000074D181E000) [pid = 1804] [serial = 1997] [outer = 00000074CFAB9000] 15:36:05 INFO - PROCESS | 1804 | 1461191765330 Marionette TRACE conn5 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 15:36:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 15:36:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1179ms 15:36:05 INFO - PROCESS | 1804 | 1461191765378 Marionette TRACE conn5 -> [0,2625,"getWindowHandle",null] 15:36:05 INFO - PROCESS | 1804 | 1461191765383 Marionette TRACE conn5 <- [1,2625,null,{"value":"13"}] 15:36:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 15:36:05 INFO - PROCESS | 1804 | 1461191765389 Marionette TRACE conn5 -> [0,2626,"setScriptTimeout",{"ms":35000}] 15:36:05 INFO - PROCESS | 1804 | 1461191765392 Marionette TRACE conn5 <- [1,2626,null,{}] 15:36:05 INFO - PROCESS | 1804 | 1461191765397 Marionette TRACE conn5 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:05 INFO - PROCESS | 1804 | 1461191765534 Marionette TRACE conn5 <- [1,2627,null,{"value":null}] 15:36:05 INFO - PROCESS | 1804 | 1461191765668 Marionette TRACE conn5 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:05 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DE215800 == 73 [pid = 1804] [id = 666] 15:36:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 125 (00000074D2D21800) [pid = 1804] [serial = 1998] [outer = 0000000000000000] 15:36:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 126 (00000074D6033000) [pid = 1804] [serial = 1999] [outer = 00000074D2D21800] 15:36:05 INFO - PROCESS | 1804 | 1461191765721 Marionette DEBUG loaded listener.js 15:36:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 127 (00000074D6958800) [pid = 1804] [serial = 2000] [outer = 00000074D2D21800] 15:36:05 INFO - PROCESS | 1804 | --DOCSHELL 00000074E5D99000 == 72 [pid = 1804] [id = 616] 15:36:05 INFO - PROCESS | 1804 | --DOCSHELL 00000074E633B800 == 71 [pid = 1804] [id = 618] 15:36:05 INFO - PROCESS | 1804 | --DOCSHELL 00000074E721F800 == 70 [pid = 1804] [id = 659] 15:36:05 INFO - PROCESS | 1804 | --DOCSHELL 00000074E616B800 == 69 [pid = 1804] [id = 658] 15:36:05 INFO - PROCESS | 1804 | --DOCSHELL 00000074E5D93000 == 68 [pid = 1804] [id = 657] 15:36:05 INFO - PROCESS | 1804 | --DOCSHELL 00000074E52BB800 == 67 [pid = 1804] [id = 656] 15:36:05 INFO - PROCESS | 1804 | --DOCSHELL 00000074DEC49800 == 66 [pid = 1804] [id = 655] 15:36:05 INFO - PROCESS | 1804 | --DOCSHELL 00000074E3333800 == 65 [pid = 1804] [id = 654] 15:36:05 INFO - PROCESS | 1804 | --DOMWINDOW == 126 (00000074E1FBF400) [pid = 1804] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 15:36:05 INFO - PROCESS | 1804 | --DOMWINDOW == 125 (00000074D608B000) [pid = 1804] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 15:36:05 INFO - PROCESS | 1804 | --DOMWINDOW == 124 (00000074DD467800) [pid = 1804] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 15:36:05 INFO - PROCESS | 1804 | --DOMWINDOW == 123 (00000074E1C38C00) [pid = 1804] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 15:36:05 INFO - PROCESS | 1804 | --DOMWINDOW == 122 (00000074E25AC800) [pid = 1804] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 15:36:05 INFO - PROCESS | 1804 | --DOCSHELL 00000074E2A86000 == 64 [pid = 1804] [id = 653] 15:36:05 INFO - PROCESS | 1804 | --DOCSHELL 00000074DDA75800 == 63 [pid = 1804] [id = 652] 15:36:05 INFO - PROCESS | 1804 | --DOCSHELL 00000074DCE8C800 == 62 [pid = 1804] [id = 651] 15:36:05 INFO - PROCESS | 1804 | --DOCSHELL 00000074E7419800 == 61 [pid = 1804] [id = 648] 15:36:05 INFO - PROCESS | 1804 | --DOCSHELL 00000074E3373800 == 60 [pid = 1804] [id = 647] 15:36:05 INFO - PROCESS | 1804 | --DOCSHELL 00000074DE447000 == 59 [pid = 1804] [id = 646] 15:36:05 INFO - PROCESS | 1804 | --DOMWINDOW == 121 (00000074D6088400) [pid = 1804] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 15:36:05 INFO - PROCESS | 1804 | --DOMWINDOW == 120 (00000074DBCF9400) [pid = 1804] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 15:36:05 INFO - PROCESS | 1804 | --DOMWINDOW == 119 (00000074E079E800) [pid = 1804] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 15:36:05 INFO - PROCESS | 1804 | --DOMWINDOW == 118 (00000074D1E0CC00) [pid = 1804] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 15:36:05 INFO - PROCESS | 1804 | --DOMWINDOW == 117 (00000074DECC9400) [pid = 1804] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 15:36:05 INFO - PROCESS | 1804 | --DOMWINDOW == 116 (00000074E1228000) [pid = 1804] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 15:36:05 INFO - PROCESS | 1804 | --DOMWINDOW == 115 (00000074E1FFA000) [pid = 1804] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 15:36:05 INFO - PROCESS | 1804 | --DOMWINDOW == 114 (00000074E1B5F400) [pid = 1804] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 15:36:05 INFO - PROCESS | 1804 | --DOMWINDOW == 113 (00000074DEAF8C00) [pid = 1804] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 15:36:05 INFO - PROCESS | 1804 | --DOMWINDOW == 112 (00000074DA8A9800) [pid = 1804] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 15:36:05 INFO - PROCESS | 1804 | --DOMWINDOW == 111 (00000074E1C41800) [pid = 1804] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 15:36:05 INFO - PROCESS | 1804 | --DOMWINDOW == 110 (00000074E079CC00) [pid = 1804] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 15:36:06 INFO - PROCESS | 1804 | --DOMWINDOW == 109 (00000074D6159000) [pid = 1804] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 15:36:06 INFO - PROCESS | 1804 | --DOMWINDOW == 108 (00000074D1603000) [pid = 1804] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 15:36:06 INFO - PROCESS | 1804 | --DOMWINDOW == 107 (00000074D160D000) [pid = 1804] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 15:36:06 INFO - PROCESS | 1804 | --DOMWINDOW == 106 (00000074D1DC7000) [pid = 1804] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 15:36:06 INFO - PROCESS | 1804 | --DOMWINDOW == 105 (00000074DD448C00) [pid = 1804] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 15:36:06 INFO - PROCESS | 1804 | --DOMWINDOW == 104 (00000074D70C1800) [pid = 1804] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 15:36:06 INFO - PROCESS | 1804 | --DOMWINDOW == 103 (00000074E1B58400) [pid = 1804] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 15:36:06 INFO - PROCESS | 1804 | --DOMWINDOW == 102 (00000074D8642400) [pid = 1804] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 15:36:06 INFO - PROCESS | 1804 | --DOMWINDOW == 101 (00000074DB207000) [pid = 1804] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 15:36:06 INFO - PROCESS | 1804 | --DOMWINDOW == 100 (00000074E25A2400) [pid = 1804] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 15:36:06 INFO - PROCESS | 1804 | --DOMWINDOW == 99 (00000074E25AC400) [pid = 1804] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 15:36:06 INFO - PROCESS | 1804 | --DOMWINDOW == 98 (00000074DEA93800) [pid = 1804] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 15:36:06 INFO - PROCESS | 1804 | --DOMWINDOW == 97 (00000074D1DC3800) [pid = 1804] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 15:36:06 INFO - PROCESS | 1804 | --DOMWINDOW == 96 (00000074DE22EC00) [pid = 1804] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 15:36:06 INFO - PROCESS | 1804 | --DOMWINDOW == 95 (00000074DD743800) [pid = 1804] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 15:36:06 INFO - PROCESS | 1804 | --DOMWINDOW == 94 (00000074DECC9000) [pid = 1804] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 15:36:06 INFO - PROCESS | 1804 | --DOMWINDOW == 93 (00000074DEC36000) [pid = 1804] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 15:36:06 INFO - PROCESS | 1804 | --DOMWINDOW == 92 (00000074DE0DF400) [pid = 1804] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 15:36:06 INFO - PROCESS | 1804 | --DOMWINDOW == 91 (00000074DFCE4C00) [pid = 1804] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 15:36:06 INFO - PROCESS | 1804 | --DOMWINDOW == 90 (00000074DF071800) [pid = 1804] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 15:36:06 INFO - PROCESS | 1804 | --DOMWINDOW == 89 (00000074DF076800) [pid = 1804] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 15:36:06 INFO - PROCESS | 1804 | --DOMWINDOW == 88 (00000074DBBFB800) [pid = 1804] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 15:36:06 INFO - PROCESS | 1804 | 1461191766283 Marionette TRACE conn5 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 15:36:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 15:36:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 942ms 15:36:06 INFO - PROCESS | 1804 | 1461191766336 Marionette TRACE conn5 -> [0,2629,"getWindowHandle",null] 15:36:06 INFO - PROCESS | 1804 | 1461191766340 Marionette TRACE conn5 <- [1,2629,null,{"value":"13"}] 15:36:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 15:36:06 INFO - PROCESS | 1804 | 1461191766345 Marionette TRACE conn5 -> [0,2630,"setScriptTimeout",{"ms":35000}] 15:36:06 INFO - PROCESS | 1804 | 1461191766347 Marionette TRACE conn5 <- [1,2630,null,{}] 15:36:06 INFO - PROCESS | 1804 | 1461191766351 Marionette TRACE conn5 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:06 INFO - PROCESS | 1804 | 1461191766443 Marionette TRACE conn5 <- [1,2631,null,{"value":null}] 15:36:06 INFO - PROCESS | 1804 | 1461191766526 Marionette TRACE conn5 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:06 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DE119000 == 60 [pid = 1804] [id = 667] 15:36:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 89 (00000074D1603000) [pid = 1804] [serial = 2001] [outer = 0000000000000000] 15:36:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 90 (00000074D1DC8000) [pid = 1804] [serial = 2002] [outer = 00000074D1603000] 15:36:06 INFO - PROCESS | 1804 | 1461191766574 Marionette DEBUG loaded listener.js 15:36:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 91 (00000074D6952000) [pid = 1804] [serial = 2003] [outer = 00000074D1603000] 15:36:07 INFO - PROCESS | 1804 | 1461191767007 Marionette TRACE conn5 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 15:36:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 15:36:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 671ms 15:36:07 INFO - PROCESS | 1804 | 1461191767022 Marionette TRACE conn5 -> [0,2633,"getWindowHandle",null] 15:36:07 INFO - PROCESS | 1804 | 1461191767024 Marionette TRACE conn5 <- [1,2633,null,{"value":"13"}] 15:36:07 INFO - PROCESS | 1804 | 1461191767029 Marionette TRACE conn5 -> [0,2634,"setScriptTimeout",{"ms":35000}] 15:36:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 15:36:07 INFO - PROCESS | 1804 | 1461191767036 Marionette TRACE conn5 <- [1,2634,null,{}] 15:36:07 INFO - PROCESS | 1804 | 1461191767050 Marionette TRACE conn5 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:07 INFO - PROCESS | 1804 | 1461191767141 Marionette TRACE conn5 <- [1,2635,null,{"value":null}] 15:36:07 INFO - PROCESS | 1804 | 1461191767150 Marionette TRACE conn5 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:07 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DF9C6800 == 61 [pid = 1804] [id = 668] 15:36:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 92 (00000074D70C1800) [pid = 1804] [serial = 2004] [outer = 0000000000000000] 15:36:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 93 (00000074D7A96C00) [pid = 1804] [serial = 2005] [outer = 00000074D70C1800] 15:36:07 INFO - PROCESS | 1804 | 1461191767197 Marionette DEBUG loaded listener.js 15:36:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 94 (00000074DAA56800) [pid = 1804] [serial = 2006] [outer = 00000074D70C1800] 15:36:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 15:36:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 629ms 15:36:07 INFO - PROCESS | 1804 | 1461191767655 Marionette TRACE conn5 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 15:36:07 INFO - PROCESS | 1804 | 1461191767662 Marionette TRACE conn5 -> [0,2637,"getWindowHandle",null] 15:36:07 INFO - PROCESS | 1804 | 1461191767665 Marionette TRACE conn5 <- [1,2637,null,{"value":"13"}] 15:36:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 15:36:07 INFO - PROCESS | 1804 | 1461191767669 Marionette TRACE conn5 -> [0,2638,"setScriptTimeout",{"ms":35000}] 15:36:07 INFO - PROCESS | 1804 | 1461191767671 Marionette TRACE conn5 <- [1,2638,null,{}] 15:36:07 INFO - PROCESS | 1804 | 1461191767674 Marionette TRACE conn5 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:07 INFO - PROCESS | 1804 | 1461191767761 Marionette TRACE conn5 <- [1,2639,null,{"value":null}] 15:36:07 INFO - PROCESS | 1804 | 1461191767768 Marionette TRACE conn5 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:07 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E2A6F800 == 62 [pid = 1804] [id = 669] 15:36:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 95 (00000074DB209000) [pid = 1804] [serial = 2007] [outer = 0000000000000000] 15:36:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 96 (00000074DB5B3000) [pid = 1804] [serial = 2008] [outer = 00000074DB209000] 15:36:07 INFO - PROCESS | 1804 | 1461191767814 Marionette DEBUG loaded listener.js 15:36:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 97 (00000074DBBFC800) [pid = 1804] [serial = 2009] [outer = 00000074DB209000] 15:36:08 INFO - PROCESS | 1804 | 1461191768271 Marionette TRACE conn5 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 15:36:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 15:36:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 629ms 15:36:08 INFO - PROCESS | 1804 | 1461191768314 Marionette TRACE conn5 -> [0,2641,"getWindowHandle",null] 15:36:08 INFO - PROCESS | 1804 | 1461191768316 Marionette TRACE conn5 <- [1,2641,null,{"value":"13"}] 15:36:08 INFO - PROCESS | 1804 | 1461191768320 Marionette TRACE conn5 -> [0,2642,"setScriptTimeout",{"ms":35000}] 15:36:08 INFO - PROCESS | 1804 | 1461191768322 Marionette TRACE conn5 <- [1,2642,null,{}] 15:36:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 15:36:08 INFO - PROCESS | 1804 | 1461191768325 Marionette TRACE conn5 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:08 INFO - PROCESS | 1804 | 1461191768444 Marionette TRACE conn5 <- [1,2643,null,{"value":null}] 15:36:08 INFO - PROCESS | 1804 | 1461191768450 Marionette TRACE conn5 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:08 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E2AB4000 == 63 [pid = 1804] [id = 670] 15:36:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 98 (00000074DD459400) [pid = 1804] [serial = 2010] [outer = 0000000000000000] 15:36:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 99 (00000074DD45C800) [pid = 1804] [serial = 2011] [outer = 00000074DD459400] 15:36:08 INFO - PROCESS | 1804 | 1461191768551 Marionette DEBUG loaded listener.js 15:36:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 100 (00000074DD760C00) [pid = 1804] [serial = 2012] [outer = 00000074DD459400] 15:36:09 INFO - PROCESS | 1804 | 1461191769002 Marionette TRACE conn5 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 15:36:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 15:36:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 733ms 15:36:09 INFO - PROCESS | 1804 | 1461191769064 Marionette TRACE conn5 -> [0,2645,"getWindowHandle",null] 15:36:09 INFO - PROCESS | 1804 | 1461191769066 Marionette TRACE conn5 <- [1,2645,null,{"value":"13"}] 15:36:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 15:36:09 INFO - PROCESS | 1804 | 1461191769069 Marionette TRACE conn5 -> [0,2646,"setScriptTimeout",{"ms":35000}] 15:36:09 INFO - PROCESS | 1804 | 1461191769071 Marionette TRACE conn5 <- [1,2646,null,{}] 15:36:09 INFO - PROCESS | 1804 | 1461191769075 Marionette TRACE conn5 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:09 INFO - PROCESS | 1804 | 1461191769220 Marionette TRACE conn5 <- [1,2647,null,{"value":null}] 15:36:09 INFO - PROCESS | 1804 | 1461191769248 Marionette TRACE conn5 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:09 INFO - PROCESS | 1804 | ++DOCSHELL 00000074D6EAB800 == 64 [pid = 1804] [id = 671] 15:36:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 101 (00000074DDEE1400) [pid = 1804] [serial = 2013] [outer = 0000000000000000] 15:36:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 102 (00000074DE0D9C00) [pid = 1804] [serial = 2014] [outer = 00000074DDEE1400] 15:36:09 INFO - PROCESS | 1804 | 1461191769295 Marionette DEBUG loaded listener.js 15:36:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 103 (00000074DE92FC00) [pid = 1804] [serial = 2015] [outer = 00000074DDEE1400] 15:36:09 INFO - PROCESS | 1804 | 1461191769742 Marionette TRACE conn5 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 15:36:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 15:36:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 734ms 15:36:09 INFO - PROCESS | 1804 | 1461191769809 Marionette TRACE conn5 -> [0,2649,"getWindowHandle",null] 15:36:09 INFO - PROCESS | 1804 | 1461191769811 Marionette TRACE conn5 <- [1,2649,null,{"value":"13"}] 15:36:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 15:36:09 INFO - PROCESS | 1804 | 1461191769814 Marionette TRACE conn5 -> [0,2650,"setScriptTimeout",{"ms":35000}] 15:36:09 INFO - PROCESS | 1804 | 1461191769816 Marionette TRACE conn5 <- [1,2650,null,{}] 15:36:09 INFO - PROCESS | 1804 | 1461191769820 Marionette TRACE conn5 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:09 INFO - PROCESS | 1804 | 1461191769936 Marionette TRACE conn5 <- [1,2651,null,{"value":null}] 15:36:10 INFO - PROCESS | 1804 | 1461191769997 Marionette TRACE conn5 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:10 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E3756000 == 65 [pid = 1804] [id = 672] 15:36:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 104 (00000074DEA9BC00) [pid = 1804] [serial = 2016] [outer = 0000000000000000] 15:36:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 105 (00000074DEAA0400) [pid = 1804] [serial = 2017] [outer = 00000074DEA9BC00] 15:36:10 INFO - PROCESS | 1804 | 1461191770044 Marionette DEBUG loaded listener.js 15:36:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 106 (00000074DEC3A000) [pid = 1804] [serial = 2018] [outer = 00000074DEA9BC00] 15:36:10 INFO - PROCESS | 1804 | --DOMWINDOW == 105 (00000074D356E400) [pid = 1804] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 15:36:10 INFO - PROCESS | 1804 | --DOMWINDOW == 104 (00000074E25A7800) [pid = 1804] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 15:36:10 INFO - PROCESS | 1804 | --DOMWINDOW == 103 (00000074DFC68C00) [pid = 1804] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 15:36:10 INFO - PROCESS | 1804 | --DOMWINDOW == 102 (00000074DAAC2C00) [pid = 1804] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 15:36:10 INFO - PROCESS | 1804 | --DOMWINDOW == 101 (00000074DE9DC000) [pid = 1804] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 15:36:10 INFO - PROCESS | 1804 | --DOMWINDOW == 100 (00000074E1FBE400) [pid = 1804] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 15:36:10 INFO - PROCESS | 1804 | --DOMWINDOW == 99 (00000074E2813800) [pid = 1804] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 15:36:10 INFO - PROCESS | 1804 | --DOMWINDOW == 98 (00000074D1607000) [pid = 1804] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 15:36:10 INFO - PROCESS | 1804 | --DOMWINDOW == 97 (00000074CFAB4800) [pid = 1804] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 15:36:10 INFO - PROCESS | 1804 | --DOMWINDOW == 96 (00000074DDEE2400) [pid = 1804] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 15:36:10 INFO - PROCESS | 1804 | --DOMWINDOW == 95 (00000074D70C5C00) [pid = 1804] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 15:36:10 INFO - PROCESS | 1804 | --DOMWINDOW == 94 (00000074D70BF400) [pid = 1804] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 15:36:10 INFO - PROCESS | 1804 | --DOMWINDOW == 93 (00000074DB210800) [pid = 1804] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 15:36:10 INFO - PROCESS | 1804 | --DOMWINDOW == 92 (00000074D1606000) [pid = 1804] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 15:36:10 INFO - PROCESS | 1804 | --DOMWINDOW == 91 (00000074D6BCBC00) [pid = 1804] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 15:36:10 INFO - PROCESS | 1804 | --DOMWINDOW == 90 (00000074E07A7000) [pid = 1804] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 15:36:10 INFO - PROCESS | 1804 | --DOMWINDOW == 89 (00000074D181A000) [pid = 1804] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 15:36:10 INFO - PROCESS | 1804 | 1461191770652 Marionette TRACE conn5 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 15:36:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 15:36:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 881ms 15:36:10 INFO - PROCESS | 1804 | 1461191770699 Marionette TRACE conn5 -> [0,2653,"getWindowHandle",null] 15:36:10 INFO - PROCESS | 1804 | 1461191770701 Marionette TRACE conn5 <- [1,2653,null,{"value":"13"}] 15:36:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 15:36:10 INFO - PROCESS | 1804 | 1461191770704 Marionette TRACE conn5 -> [0,2654,"setScriptTimeout",{"ms":35000}] 15:36:10 INFO - PROCESS | 1804 | 1461191770706 Marionette TRACE conn5 <- [1,2654,null,{}] 15:36:10 INFO - PROCESS | 1804 | 1461191770710 Marionette TRACE conn5 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:10 INFO - PROCESS | 1804 | 1461191770825 Marionette TRACE conn5 <- [1,2655,null,{"value":null}] 15:36:10 INFO - PROCESS | 1804 | 1461191770882 Marionette TRACE conn5 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:10 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E1B91800 == 66 [pid = 1804] [id = 673] 15:36:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 90 (00000074D1DBD000) [pid = 1804] [serial = 2019] [outer = 0000000000000000] 15:36:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 91 (00000074D6DFC400) [pid = 1804] [serial = 2020] [outer = 00000074D1DBD000] 15:36:10 INFO - PROCESS | 1804 | 1461191770930 Marionette DEBUG loaded listener.js 15:36:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 92 (00000074DE9E3800) [pid = 1804] [serial = 2021] [outer = 00000074D1DBD000] 15:36:11 INFO - PROCESS | 1804 | [1804] WARNING: Using default font: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 15:36:11 INFO - PROCESS | 1804 | [1804] WARNING: Using default font: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 15:36:11 INFO - PROCESS | 1804 | 1461191771774 Marionette TRACE conn5 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 15:36:11 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) 15:36:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1082ms 15:36:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 15:36:11 INFO - PROCESS | 1804 | 1461191771790 Marionette TRACE conn5 -> [0,2657,"getWindowHandle",null] 15:36:11 INFO - PROCESS | 1804 | 1461191771792 Marionette TRACE conn5 <- [1,2657,null,{"value":"13"}] 15:36:11 INFO - PROCESS | 1804 | 1461191771796 Marionette TRACE conn5 -> [0,2658,"setScriptTimeout",{"ms":35000}] 15:36:11 INFO - PROCESS | 1804 | 1461191771797 Marionette TRACE conn5 <- [1,2658,null,{}] 15:36:11 INFO - PROCESS | 1804 | 1461191771801 Marionette TRACE conn5 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:11 INFO - PROCESS | 1804 | 1461191771930 Marionette TRACE conn5 <- [1,2659,null,{"value":null}] 15:36:11 INFO - PROCESS | 1804 | 1461191771943 Marionette TRACE conn5 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:11 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E3A9F800 == 67 [pid = 1804] [id = 674] 15:36:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 93 (00000074DECC7400) [pid = 1804] [serial = 2022] [outer = 0000000000000000] 15:36:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 94 (00000074DED71C00) [pid = 1804] [serial = 2023] [outer = 00000074DECC7400] 15:36:12 INFO - PROCESS | 1804 | 1461191771991 Marionette DEBUG loaded listener.js 15:36:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 95 (00000074DED8F400) [pid = 1804] [serial = 2024] [outer = 00000074DECC7400] 15:36:12 INFO - PROCESS | 1804 | 1461191772927 Marionette TRACE conn5 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\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] 15:36:12 INFO - PROCESS | 1804 | 1461191772979 Marionette TRACE conn5 <- [1,2661,null,{"value":"13"}] 15:36:12 INFO - PROCESS | 1804 | 1461191772985 Marionette TRACE conn5 -> [0,2662,"setScriptTimeout",{"ms":35000}] 15:36:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 15:36:12 INFO - PROCESS | 1804 | 1461191772989 Marionette TRACE conn5 <- [1,2662,null,{}] 15:36:13 INFO - PROCESS | 1804 | 1461191772996 Marionette TRACE conn5 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:13 INFO - PROCESS | 1804 | 1461191773142 Marionette TRACE conn5 <- [1,2663,null,{"value":null}] 15:36:13 INFO - PROCESS | 1804 | 1461191773267 Marionette TRACE conn5 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:13 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DDE13000 == 68 [pid = 1804] [id = 675] 15:36:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 96 (00000074D1840800) [pid = 1804] [serial = 2025] [outer = 0000000000000000] 15:36:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 97 (00000074D1B49400) [pid = 1804] [serial = 2026] [outer = 00000074D1840800] 15:36:13 INFO - PROCESS | 1804 | 1461191773379 Marionette DEBUG loaded listener.js 15:36:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 98 (00000074D6033400) [pid = 1804] [serial = 2027] [outer = 00000074D1840800] 15:36:14 INFO - PROCESS | 1804 | 1461191774437 Marionette TRACE conn5 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\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] 15:36:14 INFO - PROCESS | 1804 | 1461191774481 Marionette TRACE conn5 <- [1,2665,null,{"value":"13"}] 15:36:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 15:36:14 INFO - PROCESS | 1804 | 1461191774487 Marionette TRACE conn5 -> [0,2666,"setScriptTimeout",{"ms":35000}] 15:36:14 INFO - PROCESS | 1804 | 1461191774490 Marionette TRACE conn5 <- [1,2666,null,{}] 15:36:14 INFO - PROCESS | 1804 | 1461191774495 Marionette TRACE conn5 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:14 INFO - PROCESS | 1804 | 1461191774640 Marionette TRACE conn5 <- [1,2667,null,{"value":null}] 15:36:14 INFO - PROCESS | 1804 | 1461191774773 Marionette TRACE conn5 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:14 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E2ABD000 == 69 [pid = 1804] [id = 676] 15:36:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 99 (00000074D6EDAC00) [pid = 1804] [serial = 2028] [outer = 0000000000000000] 15:36:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 100 (00000074DAABD000) [pid = 1804] [serial = 2029] [outer = 00000074D6EDAC00] 15:36:14 INFO - PROCESS | 1804 | 1461191774832 Marionette DEBUG loaded listener.js 15:36:14 INFO - PROCESS | 1804 | ++DOMWINDOW == 101 (00000074DD449800) [pid = 1804] [serial = 2030] [outer = 00000074D6EDAC00] 15:36:15 INFO - PROCESS | 1804 | 1461191775858 Marionette TRACE conn5 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 15:36:15 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) 15:36:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1385ms 15:36:15 INFO - PROCESS | 1804 | 1461191775879 Marionette TRACE conn5 -> [0,2669,"getWindowHandle",null] 15:36:15 INFO - PROCESS | 1804 | 1461191775882 Marionette TRACE conn5 <- [1,2669,null,{"value":"13"}] 15:36:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 15:36:15 INFO - PROCESS | 1804 | 1461191775885 Marionette TRACE conn5 -> [0,2670,"setScriptTimeout",{"ms":35000}] 15:36:15 INFO - PROCESS | 1804 | 1461191775890 Marionette TRACE conn5 <- [1,2670,null,{}] 15:36:15 INFO - PROCESS | 1804 | 1461191775945 Marionette TRACE conn5 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:16 INFO - PROCESS | 1804 | 1461191776055 Marionette TRACE conn5 <- [1,2671,null,{"value":null}] 15:36:16 INFO - PROCESS | 1804 | 1461191776256 Marionette TRACE conn5 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:16 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E5D57800 == 70 [pid = 1804] [id = 677] 15:36:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 102 (00000074DBC98C00) [pid = 1804] [serial = 2031] [outer = 0000000000000000] 15:36:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 103 (00000074DEA99C00) [pid = 1804] [serial = 2032] [outer = 00000074DBC98C00] 15:36:16 INFO - PROCESS | 1804 | 1461191776319 Marionette DEBUG loaded listener.js 15:36:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 104 (00000074DF07F400) [pid = 1804] [serial = 2033] [outer = 00000074DBC98C00] 15:36:17 INFO - PROCESS | 1804 | 1461191777410 Marionette TRACE conn5 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 15:36:17 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) 15:36:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1570ms 15:36:17 INFO - PROCESS | 1804 | 1461191777458 Marionette TRACE conn5 -> [0,2673,"getWindowHandle",null] 15:36:17 INFO - PROCESS | 1804 | 1461191777462 Marionette TRACE conn5 <- [1,2673,null,{"value":"13"}] 15:36:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 15:36:17 INFO - PROCESS | 1804 | 1461191777467 Marionette TRACE conn5 -> [0,2674,"setScriptTimeout",{"ms":35000}] 15:36:17 INFO - PROCESS | 1804 | 1461191777471 Marionette TRACE conn5 <- [1,2674,null,{}] 15:36:17 INFO - PROCESS | 1804 | 1461191777477 Marionette TRACE conn5 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:17 INFO - PROCESS | 1804 | 1461191777584 Marionette TRACE conn5 <- [1,2675,null,{"value":null}] 15:36:17 INFO - PROCESS | 1804 | 1461191777724 Marionette TRACE conn5 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:17 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DEC5A800 == 71 [pid = 1804] [id = 678] 15:36:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 105 (00000074D1D86400) [pid = 1804] [serial = 2034] [outer = 0000000000000000] 15:36:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 106 (00000074D1DB8800) [pid = 1804] [serial = 2035] [outer = 00000074D1D86400] 15:36:17 INFO - PROCESS | 1804 | 1461191777776 Marionette DEBUG loaded listener.js 15:36:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 107 (00000074D69CD000) [pid = 1804] [serial = 2036] [outer = 00000074D1D86400] 15:36:18 INFO - PROCESS | 1804 | --DOCSHELL 00000074E3751800 == 70 [pid = 1804] [id = 571] 15:36:18 INFO - PROCESS | 1804 | --DOCSHELL 00000074E5F87800 == 69 [pid = 1804] [id = 602] 15:36:18 INFO - PROCESS | 1804 | --DOCSHELL 00000074E14CB000 == 68 [pid = 1804] [id = 567] 15:36:18 INFO - PROCESS | 1804 | --DOCSHELL 00000074E14BE800 == 67 [pid = 1804] [id = 601] 15:36:18 INFO - PROCESS | 1804 | --DOCSHELL 00000074E1B91800 == 66 [pid = 1804] [id = 673] 15:36:18 INFO - PROCESS | 1804 | --DOCSHELL 00000074E3756000 == 65 [pid = 1804] [id = 672] 15:36:18 INFO - PROCESS | 1804 | --DOCSHELL 00000074D6EAB800 == 64 [pid = 1804] [id = 671] 15:36:18 INFO - PROCESS | 1804 | --DOCSHELL 00000074E2AB4000 == 63 [pid = 1804] [id = 670] 15:36:18 INFO - PROCESS | 1804 | --DOCSHELL 00000074E2A6F800 == 62 [pid = 1804] [id = 669] 15:36:18 INFO - PROCESS | 1804 | --DOCSHELL 00000074DF9C6800 == 61 [pid = 1804] [id = 668] 15:36:18 INFO - PROCESS | 1804 | --DOCSHELL 00000074DE119000 == 60 [pid = 1804] [id = 667] 15:36:18 INFO - PROCESS | 1804 | --DOCSHELL 00000074DE215800 == 59 [pid = 1804] [id = 666] 15:36:18 INFO - PROCESS | 1804 | --DOCSHELL 00000074DB514000 == 58 [pid = 1804] [id = 665] 15:36:18 INFO - PROCESS | 1804 | --DOMWINDOW == 106 (00000074DB5A3800) [pid = 1804] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 15:36:18 INFO - PROCESS | 1804 | --DOCSHELL 00000074E89F5000 == 57 [pid = 1804] [id = 664] 15:36:18 INFO - PROCESS | 1804 | --DOCSHELL 00000074E87ED800 == 56 [pid = 1804] [id = 663] 15:36:18 INFO - PROCESS | 1804 | --DOCSHELL 00000074E38B1000 == 55 [pid = 1804] [id = 662] 15:36:18 INFO - PROCESS | 1804 | --DOCSHELL 00000074E0D0C800 == 54 [pid = 1804] [id = 661] 15:36:18 INFO - PROCESS | 1804 | --DOCSHELL 00000074E633B000 == 53 [pid = 1804] [id = 645] 15:36:18 INFO - PROCESS | 1804 | --DOMWINDOW == 105 (00000074E204D400) [pid = 1804] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 15:36:18 INFO - PROCESS | 1804 | --DOMWINDOW == 104 (00000074DE0DAC00) [pid = 1804] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 15:36:18 INFO - PROCESS | 1804 | --DOMWINDOW == 103 (00000074D6DFA000) [pid = 1804] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 15:36:18 INFO - PROCESS | 1804 | --DOMWINDOW == 102 (00000074E2811C00) [pid = 1804] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 15:36:18 INFO - PROCESS | 1804 | --DOMWINDOW == 101 (00000074DECC5000) [pid = 1804] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 15:36:18 INFO - PROCESS | 1804 | --DOMWINDOW == 100 (00000074E1FF3C00) [pid = 1804] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 15:36:18 INFO - PROCESS | 1804 | --DOMWINDOW == 99 (00000074DF2A0C00) [pid = 1804] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 15:36:18 INFO - PROCESS | 1804 | --DOMWINDOW == 98 (00000074E289C800) [pid = 1804] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 15:36:18 INFO - PROCESS | 1804 | --DOMWINDOW == 97 (00000074E25A7400) [pid = 1804] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 15:36:18 INFO - PROCESS | 1804 | --DOMWINDOW == 96 (00000074D608BC00) [pid = 1804] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 15:36:18 INFO - PROCESS | 1804 | --DOMWINDOW == 95 (00000074D1D7E000) [pid = 1804] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 15:36:18 INFO - PROCESS | 1804 | --DOMWINDOW == 94 (00000074DB5BFC00) [pid = 1804] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 15:36:18 INFO - PROCESS | 1804 | --DOMWINDOW == 93 (00000074D183F800) [pid = 1804] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 15:36:18 INFO - PROCESS | 1804 | --DOMWINDOW == 92 (00000074E1FFA400) [pid = 1804] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 15:36:18 INFO - PROCESS | 1804 | --DOMWINDOW == 91 (00000074DFCD8000) [pid = 1804] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 15:36:18 INFO - PROCESS | 1804 | --DOMWINDOW == 90 (00000074E25A5800) [pid = 1804] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 15:36:18 INFO - PROCESS | 1804 | --DOMWINDOW == 89 (00000074DB206C00) [pid = 1804] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 15:36:18 INFO - PROCESS | 1804 | --DOMWINDOW == 88 (00000074DD975000) [pid = 1804] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 15:36:18 INFO - PROCESS | 1804 | --DOMWINDOW == 87 (00000074DE075C00) [pid = 1804] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 15:36:18 INFO - PROCESS | 1804 | --DOMWINDOW == 86 (00000074DD45D400) [pid = 1804] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 15:36:18 INFO - PROCESS | 1804 | --DOMWINDOW == 85 (00000074DD979400) [pid = 1804] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 15:36:18 INFO - PROCESS | 1804 | --DOMWINDOW == 84 (00000074D688D000) [pid = 1804] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 15:36:18 INFO - PROCESS | 1804 | --DOMWINDOW == 83 (00000074D7A3D800) [pid = 1804] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 15:36:18 INFO - PROCESS | 1804 | --DOMWINDOW == 82 (00000074D7A3BC00) [pid = 1804] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 15:36:18 INFO - PROCESS | 1804 | --DOMWINDOW == 81 (00000074D6F56C00) [pid = 1804] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 15:36:18 INFO - PROCESS | 1804 | --DOMWINDOW == 80 (00000074E2898000) [pid = 1804] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 15:36:18 INFO - PROCESS | 1804 | --DOMWINDOW == 79 (00000074E293E000) [pid = 1804] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 15:36:18 INFO - PROCESS | 1804 | --DOMWINDOW == 78 (00000074E2935000) [pid = 1804] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 15:36:18 INFO - PROCESS | 1804 | --DOMWINDOW == 77 (00000074D7054800) [pid = 1804] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 15:36:18 INFO - PROCESS | 1804 | --DOMWINDOW == 76 (00000074DDEDF400) [pid = 1804] [serial = 1976] [outer = 0000000000000000] [url = about:blank] 15:36:18 INFO - PROCESS | 1804 | --DOMWINDOW == 75 (00000074DEC37400) [pid = 1804] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 15:36:18 INFO - PROCESS | 1804 | 1461191778834 Marionette TRACE conn5 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\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] 15:36:18 INFO - PROCESS | 1804 | 1461191778867 Marionette TRACE conn5 <- [1,2677,null,{"value":"13"}] 15:36:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 15:36:18 INFO - PROCESS | 1804 | 1461191778873 Marionette TRACE conn5 -> [0,2678,"setScriptTimeout",{"ms":35000}] 15:36:18 INFO - PROCESS | 1804 | 1461191778876 Marionette TRACE conn5 <- [1,2678,null,{}] 15:36:18 INFO - PROCESS | 1804 | 1461191778880 Marionette TRACE conn5 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:18 INFO - PROCESS | 1804 | 1461191778971 Marionette TRACE conn5 <- [1,2679,null,{"value":null}] 15:36:18 INFO - PROCESS | 1804 | 1461191778979 Marionette TRACE conn5 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:18 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DE1A3800 == 54 [pid = 1804] [id = 679] 15:36:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 76 (00000074D1817400) [pid = 1804] [serial = 2037] [outer = 0000000000000000] 15:36:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 77 (00000074D68A0C00) [pid = 1804] [serial = 2038] [outer = 00000074D1817400] 15:36:19 INFO - PROCESS | 1804 | 1461191779027 Marionette DEBUG loaded listener.js 15:36:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 78 (00000074D7053C00) [pid = 1804] [serial = 2039] [outer = 00000074D1817400] 15:36:20 INFO - PROCESS | 1804 | 1461191780017 Marionette TRACE conn5 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\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] 15:36:20 INFO - PROCESS | 1804 | 1461191780059 Marionette TRACE conn5 <- [1,2681,null,{"value":"13"}] 15:36:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 15:36:20 INFO - PROCESS | 1804 | 1461191780063 Marionette TRACE conn5 -> [0,2682,"setScriptTimeout",{"ms":35000}] 15:36:20 INFO - PROCESS | 1804 | 1461191780067 Marionette TRACE conn5 <- [1,2682,null,{}] 15:36:20 INFO - PROCESS | 1804 | 1461191780077 Marionette TRACE conn5 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:20 INFO - PROCESS | 1804 | 1461191780172 Marionette TRACE conn5 <- [1,2683,null,{"value":null}] 15:36:20 INFO - PROCESS | 1804 | 1461191780180 Marionette TRACE conn5 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:20 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E14BA800 == 55 [pid = 1804] [id = 680] 15:36:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 79 (00000074DB203000) [pid = 1804] [serial = 2040] [outer = 0000000000000000] 15:36:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 80 (00000074DB5BC800) [pid = 1804] [serial = 2041] [outer = 00000074DB203000] 15:36:20 INFO - PROCESS | 1804 | 1461191780229 Marionette DEBUG loaded listener.js 15:36:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 81 (00000074DD458C00) [pid = 1804] [serial = 2042] [outer = 00000074DB203000] 15:36:21 INFO - PROCESS | 1804 | 1461191781192 Marionette TRACE conn5 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\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] 15:36:21 INFO - PROCESS | 1804 | 1461191781271 Marionette TRACE conn5 <- [1,2685,null,{"value":"13"}] 15:36:21 INFO - PROCESS | 1804 | 1461191781275 Marionette TRACE conn5 -> [0,2686,"setScriptTimeout",{"ms":35000}] 15:36:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 15:36:21 INFO - PROCESS | 1804 | 1461191781277 Marionette TRACE conn5 <- [1,2686,null,{}] 15:36:21 INFO - PROCESS | 1804 | 1461191781280 Marionette TRACE conn5 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:21 INFO - PROCESS | 1804 | 1461191781399 Marionette TRACE conn5 <- [1,2687,null,{"value":null}] 15:36:21 INFO - PROCESS | 1804 | 1461191781406 Marionette TRACE conn5 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:21 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E2AB6800 == 56 [pid = 1804] [id = 681] 15:36:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 82 (00000074DD462800) [pid = 1804] [serial = 2043] [outer = 0000000000000000] 15:36:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 83 (00000074DDCB4400) [pid = 1804] [serial = 2044] [outer = 00000074DD462800] 15:36:21 INFO - PROCESS | 1804 | 1461191781500 Marionette DEBUG loaded listener.js 15:36:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 84 (00000074DDED8000) [pid = 1804] [serial = 2045] [outer = 00000074DD462800] 15:36:22 INFO - PROCESS | 1804 | --DOMWINDOW == 83 (00000074DD459400) [pid = 1804] [serial = 2010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 15:36:22 INFO - PROCESS | 1804 | --DOMWINDOW == 82 (00000074DEA9BC00) [pid = 1804] [serial = 2016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 15:36:22 INFO - PROCESS | 1804 | --DOMWINDOW == 81 (00000074DDEE1400) [pid = 1804] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 15:36:22 INFO - PROCESS | 1804 | --DOMWINDOW == 80 (00000074D70C1800) [pid = 1804] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 15:36:22 INFO - PROCESS | 1804 | --DOMWINDOW == 79 (00000074CFAB9000) [pid = 1804] [serial = 1995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 15:36:22 INFO - PROCESS | 1804 | --DOMWINDOW == 78 (00000074DB209000) [pid = 1804] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 15:36:22 INFO - PROCESS | 1804 | --DOMWINDOW == 77 (00000074E2966400) [pid = 1804] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 15:36:22 INFO - PROCESS | 1804 | --DOMWINDOW == 76 (00000074D1DBD000) [pid = 1804] [serial = 2019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 15:36:22 INFO - PROCESS | 1804 | --DOMWINDOW == 75 (00000074D2D21800) [pid = 1804] [serial = 1998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 15:36:22 INFO - PROCESS | 1804 | --DOMWINDOW == 74 (00000074D1603000) [pid = 1804] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 15:36:22 INFO - PROCESS | 1804 | 1461191782464 Marionette TRACE conn5 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\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] 15:36:22 INFO - PROCESS | 1804 | 1461191782520 Marionette TRACE conn5 <- [1,2689,null,{"value":"13"}] 15:36:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 15:36:22 INFO - PROCESS | 1804 | 1461191782524 Marionette TRACE conn5 -> [0,2690,"setScriptTimeout",{"ms":35000}] 15:36:22 INFO - PROCESS | 1804 | 1461191782526 Marionette TRACE conn5 <- [1,2690,null,{}] 15:36:22 INFO - PROCESS | 1804 | 1461191782529 Marionette TRACE conn5 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:22 INFO - PROCESS | 1804 | 1461191782614 Marionette TRACE conn5 <- [1,2691,null,{"value":null}] 15:36:22 INFO - PROCESS | 1804 | 1461191782621 Marionette TRACE conn5 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:22 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E3744000 == 57 [pid = 1804] [id = 682] 15:36:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 75 (00000074CFABC000) [pid = 1804] [serial = 2046] [outer = 0000000000000000] 15:36:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 76 (00000074DA8A5C00) [pid = 1804] [serial = 2047] [outer = 00000074CFABC000] 15:36:22 INFO - PROCESS | 1804 | 1461191782667 Marionette DEBUG loaded listener.js 15:36:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 77 (00000074DE0DAC00) [pid = 1804] [serial = 2048] [outer = 00000074CFABC000] 15:36:23 INFO - PROCESS | 1804 | 1461191783112 Marionette TRACE conn5 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 15:36:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 15:36:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 628ms 15:36:23 INFO - PROCESS | 1804 | 1461191783155 Marionette TRACE conn5 -> [0,2693,"getWindowHandle",null] 15:36:23 INFO - PROCESS | 1804 | 1461191783157 Marionette TRACE conn5 <- [1,2693,null,{"value":"13"}] 15:36:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 15:36:23 INFO - PROCESS | 1804 | 1461191783176 Marionette TRACE conn5 -> [0,2694,"setScriptTimeout",{"ms":35000}] 15:36:23 INFO - PROCESS | 1804 | 1461191783178 Marionette TRACE conn5 <- [1,2694,null,{}] 15:36:23 INFO - PROCESS | 1804 | 1461191783181 Marionette TRACE conn5 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:23 INFO - PROCESS | 1804 | 1461191783291 Marionette TRACE conn5 <- [1,2695,null,{"value":null}] 15:36:23 INFO - PROCESS | 1804 | 1461191783299 Marionette TRACE conn5 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:23 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E3A9A800 == 58 [pid = 1804] [id = 683] 15:36:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 78 (00000074DED89000) [pid = 1804] [serial = 2049] [outer = 0000000000000000] 15:36:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 79 (00000074DED8C800) [pid = 1804] [serial = 2050] [outer = 00000074DED89000] 15:36:23 INFO - PROCESS | 1804 | 1461191783357 Marionette DEBUG loaded listener.js 15:36:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 80 (00000074DF939800) [pid = 1804] [serial = 2051] [outer = 00000074DED89000] 15:36:23 INFO - PROCESS | 1804 | 1461191783780 Marionette TRACE conn5 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 15:36:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 15:36:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 693ms 15:36:23 INFO - PROCESS | 1804 | 1461191783856 Marionette TRACE conn5 -> [0,2697,"getWindowHandle",null] 15:36:23 INFO - PROCESS | 1804 | 1461191783858 Marionette TRACE conn5 <- [1,2697,null,{"value":"13"}] 15:36:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 15:36:23 INFO - PROCESS | 1804 | 1461191783862 Marionette TRACE conn5 -> [0,2698,"setScriptTimeout",{"ms":35000}] 15:36:23 INFO - PROCESS | 1804 | 1461191783864 Marionette TRACE conn5 <- [1,2698,null,{}] 15:36:23 INFO - PROCESS | 1804 | 1461191783867 Marionette TRACE conn5 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:23 INFO - PROCESS | 1804 | 1461191783952 Marionette TRACE conn5 <- [1,2699,null,{"value":null}] 15:36:23 INFO - PROCESS | 1804 | 1461191783992 Marionette TRACE conn5 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:24 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E5D21000 == 59 [pid = 1804] [id = 684] 15:36:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 81 (00000074DFC62000) [pid = 1804] [serial = 2052] [outer = 0000000000000000] 15:36:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 82 (00000074DFCDAC00) [pid = 1804] [serial = 2053] [outer = 00000074DFC62000] 15:36:24 INFO - PROCESS | 1804 | 1461191784038 Marionette DEBUG loaded listener.js 15:36:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 83 (00000074E07A2000) [pid = 1804] [serial = 2054] [outer = 00000074DFC62000] 15:36:24 INFO - PROCESS | 1804 | 1461191784473 Marionette TRACE conn5 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 15:36:24 INFO - PROCESS | 1804 | 1461191784497 Marionette TRACE conn5 <- [1,2701,null,{"value":"13"}] 15:36:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 15:36:24 INFO - PROCESS | 1804 | 1461191784504 Marionette TRACE conn5 -> [0,2702,"setScriptTimeout",{"ms":35000}] 15:36:24 INFO - PROCESS | 1804 | 1461191784506 Marionette TRACE conn5 <- [1,2702,null,{}] 15:36:24 INFO - PROCESS | 1804 | 1461191784510 Marionette TRACE conn5 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:24 INFO - PROCESS | 1804 | 1461191784597 Marionette TRACE conn5 <- [1,2703,null,{"value":null}] 15:36:24 INFO - PROCESS | 1804 | 1461191784602 Marionette TRACE conn5 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:24 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E5F93000 == 60 [pid = 1804] [id = 685] 15:36:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 84 (00000074E0DE3400) [pid = 1804] [serial = 2055] [outer = 0000000000000000] 15:36:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 85 (00000074E0EA0800) [pid = 1804] [serial = 2056] [outer = 00000074E0DE3400] 15:36:24 INFO - PROCESS | 1804 | 1461191784647 Marionette DEBUG loaded listener.js 15:36:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 86 (00000074E1B5F000) [pid = 1804] [serial = 2057] [outer = 00000074E0DE3400] 15:36:25 INFO - PROCESS | 1804 | 1461191785375 Marionette TRACE conn5 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 15:36:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 15:36:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 923ms 15:36:25 INFO - PROCESS | 1804 | 1461191785432 Marionette TRACE conn5 -> [0,2705,"getWindowHandle",null] 15:36:25 INFO - PROCESS | 1804 | 1461191785438 Marionette TRACE conn5 <- [1,2705,null,{"value":"13"}] 15:36:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 15:36:25 INFO - PROCESS | 1804 | 1461191785444 Marionette TRACE conn5 -> [0,2706,"setScriptTimeout",{"ms":35000}] 15:36:25 INFO - PROCESS | 1804 | 1461191785448 Marionette TRACE conn5 <- [1,2706,null,{}] 15:36:25 INFO - PROCESS | 1804 | 1461191785454 Marionette TRACE conn5 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:25 INFO - PROCESS | 1804 | 1461191785581 Marionette TRACE conn5 <- [1,2707,null,{"value":null}] 15:36:25 INFO - PROCESS | 1804 | 1461191785702 Marionette TRACE conn5 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:25 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DED0F000 == 61 [pid = 1804] [id = 686] 15:36:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 87 (00000074D689A400) [pid = 1804] [serial = 2058] [outer = 0000000000000000] 15:36:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 88 (00000074D6EDDC00) [pid = 1804] [serial = 2059] [outer = 00000074D689A400] 15:36:25 INFO - PROCESS | 1804 | 1461191785764 Marionette DEBUG loaded listener.js 15:36:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 89 (00000074DAAC0400) [pid = 1804] [serial = 2060] [outer = 00000074D689A400] 15:36:26 INFO - PROCESS | 1804 | 1461191786357 Marionette TRACE conn5 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 15:36:26 INFO - PROCESS | 1804 | 1461191786439 Marionette TRACE conn5 <- [1,2709,null,{"value":"13"}] 15:36:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 15:36:26 INFO - PROCESS | 1804 | 1461191786446 Marionette TRACE conn5 -> [0,2710,"setScriptTimeout",{"ms":35000}] 15:36:26 INFO - PROCESS | 1804 | 1461191786449 Marionette TRACE conn5 <- [1,2710,null,{}] 15:36:26 INFO - PROCESS | 1804 | 1461191786453 Marionette TRACE conn5 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:26 INFO - PROCESS | 1804 | 1461191786570 Marionette TRACE conn5 <- [1,2711,null,{"value":null}] 15:36:26 INFO - PROCESS | 1804 | 1461191786697 Marionette TRACE conn5 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:26 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E38AB000 == 62 [pid = 1804] [id = 687] 15:36:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 90 (00000074DD45D400) [pid = 1804] [serial = 2061] [outer = 0000000000000000] 15:36:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 91 (00000074DDEE0C00) [pid = 1804] [serial = 2062] [outer = 00000074DD45D400] 15:36:26 INFO - PROCESS | 1804 | 1461191786756 Marionette DEBUG loaded listener.js 15:36:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 92 (00000074DEC39800) [pid = 1804] [serial = 2063] [outer = 00000074DD45D400] 15:36:27 INFO - PROCESS | 1804 | 1461191787420 Marionette TRACE conn5 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 15:36:27 INFO - PROCESS | 1804 | 1461191787476 Marionette TRACE conn5 <- [1,2713,null,{"value":"13"}] 15:36:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 15:36:27 INFO - PROCESS | 1804 | 1461191787480 Marionette TRACE conn5 -> [0,2714,"setScriptTimeout",{"ms":35000}] 15:36:27 INFO - PROCESS | 1804 | 1461191787484 Marionette TRACE conn5 <- [1,2714,null,{}] 15:36:27 INFO - PROCESS | 1804 | 1461191787496 Marionette TRACE conn5 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:27 INFO - PROCESS | 1804 | 1461191787660 Marionette TRACE conn5 <- [1,2715,null,{"value":null}] 15:36:27 INFO - PROCESS | 1804 | 1461191787789 Marionette TRACE conn5 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:27 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E6163800 == 63 [pid = 1804] [id = 688] 15:36:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 93 (00000074DFC67000) [pid = 1804] [serial = 2064] [outer = 0000000000000000] 15:36:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 94 (00000074E1B62000) [pid = 1804] [serial = 2065] [outer = 00000074DFC67000] 15:36:27 INFO - PROCESS | 1804 | 1461191787851 Marionette DEBUG loaded listener.js 15:36:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 95 (00000074E1C41000) [pid = 1804] [serial = 2066] [outer = 00000074DFC67000] 15:36:28 INFO - PROCESS | 1804 | 1461191788487 Marionette TRACE conn5 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 15:36:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 15:36:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1078ms 15:36:28 INFO - PROCESS | 1804 | 1461191788576 Marionette TRACE conn5 -> [0,2717,"getWindowHandle",null] 15:36:28 INFO - PROCESS | 1804 | 1461191788580 Marionette TRACE conn5 <- [1,2717,null,{"value":"13"}] 15:36:28 INFO - PROCESS | 1804 | 1461191788584 Marionette TRACE conn5 -> [0,2718,"setScriptTimeout",{"ms":35000}] 15:36:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 15:36:28 INFO - PROCESS | 1804 | 1461191788586 Marionette TRACE conn5 <- [1,2718,null,{}] 15:36:28 INFO - PROCESS | 1804 | 1461191788590 Marionette TRACE conn5 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:28 INFO - PROCESS | 1804 | 1461191788734 Marionette TRACE conn5 <- [1,2719,null,{"value":null}] 15:36:28 INFO - PROCESS | 1804 | 1461191788860 Marionette TRACE conn5 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:28 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E6B40000 == 64 [pid = 1804] [id = 689] 15:36:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 96 (00000074E1F0F000) [pid = 1804] [serial = 2067] [outer = 0000000000000000] 15:36:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 97 (00000074E1FC5800) [pid = 1804] [serial = 2068] [outer = 00000074E1F0F000] 15:36:28 INFO - PROCESS | 1804 | 1461191788918 Marionette DEBUG loaded listener.js 15:36:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 98 (00000074E1FFC000) [pid = 1804] [serial = 2069] [outer = 00000074E1F0F000] 15:36:29 INFO - PROCESS | 1804 | 1461191789965 Marionette TRACE conn5 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\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] 15:36:30 INFO - PROCESS | 1804 | 1461191790031 Marionette TRACE conn5 <- [1,2721,null,{"value":"13"}] 15:36:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 15:36:30 INFO - PROCESS | 1804 | 1461191790034 Marionette TRACE conn5 -> [0,2722,"setScriptTimeout",{"ms":35000}] 15:36:30 INFO - PROCESS | 1804 | 1461191790036 Marionette TRACE conn5 <- [1,2722,null,{}] 15:36:30 INFO - PROCESS | 1804 | 1461191790041 Marionette TRACE conn5 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:30 INFO - PROCESS | 1804 | 1461191790311 Marionette TRACE conn5 <- [1,2723,null,{"value":null}] 15:36:30 INFO - PROCESS | 1804 | 1461191790444 Marionette TRACE conn5 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:30 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DE207800 == 65 [pid = 1804] [id = 690] 15:36:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 99 (00000074D0FD5C00) [pid = 1804] [serial = 2070] [outer = 0000000000000000] 15:36:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 100 (00000074D1602400) [pid = 1804] [serial = 2071] [outer = 00000074D0FD5C00] 15:36:30 INFO - PROCESS | 1804 | 1461191790499 Marionette DEBUG loaded listener.js 15:36:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 101 (00000074D1C7E800) [pid = 1804] [serial = 2072] [outer = 00000074D0FD5C00] 15:36:31 INFO - PROCESS | 1804 | --DOCSHELL 00000074E6B53800 == 64 [pid = 1804] [id = 619] 15:36:31 INFO - PROCESS | 1804 | --DOCSHELL 00000074E76C7800 == 63 [pid = 1804] [id = 649] 15:36:31 INFO - PROCESS | 1804 | --DOCSHELL 00000074E5D21000 == 62 [pid = 1804] [id = 684] 15:36:31 INFO - PROCESS | 1804 | --DOCSHELL 00000074E3A9A800 == 61 [pid = 1804] [id = 683] 15:36:31 INFO - PROCESS | 1804 | --DOCSHELL 00000074E3744000 == 60 [pid = 1804] [id = 682] 15:36:31 INFO - PROCESS | 1804 | --DOCSHELL 00000074E2AB6800 == 59 [pid = 1804] [id = 681] 15:36:31 INFO - PROCESS | 1804 | --DOCSHELL 00000074E14BA800 == 58 [pid = 1804] [id = 680] 15:36:31 INFO - PROCESS | 1804 | --DOCSHELL 00000074DE1A3800 == 57 [pid = 1804] [id = 679] 15:36:31 INFO - PROCESS | 1804 | --DOCSHELL 00000074DEC5A800 == 56 [pid = 1804] [id = 678] 15:36:31 INFO - PROCESS | 1804 | --DOMWINDOW == 100 (00000074DED71C00) [pid = 1804] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 15:36:31 INFO - PROCESS | 1804 | --DOMWINDOW == 99 (00000074DDEDD400) [pid = 1804] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 15:36:31 INFO - PROCESS | 1804 | --DOMWINDOW == 98 (00000074E28A1C00) [pid = 1804] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 15:36:31 INFO - PROCESS | 1804 | --DOMWINDOW == 97 (00000074D6087000) [pid = 1804] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 15:36:31 INFO - PROCESS | 1804 | 1461191791175 Marionette TRACE conn5 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 15:36:31 INFO - PROCESS | 1804 | --DOCSHELL 00000074E2ABD000 == 55 [pid = 1804] [id = 676] 15:36:31 INFO - PROCESS | 1804 | --DOCSHELL 00000074DDE13000 == 54 [pid = 1804] [id = 675] 15:36:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 15:36:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1174ms 15:36:31 INFO - PROCESS | 1804 | 1461191791212 Marionette TRACE conn5 -> [0,2725,"getWindowHandle",null] 15:36:31 INFO - PROCESS | 1804 | 1461191791217 Marionette TRACE conn5 <- [1,2725,null,{"value":"13"}] 15:36:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 15:36:31 INFO - PROCESS | 1804 | --DOMWINDOW == 96 (00000074DEAA0400) [pid = 1804] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 15:36:31 INFO - PROCESS | 1804 | --DOMWINDOW == 95 (00000074DE92FC00) [pid = 1804] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 15:36:31 INFO - PROCESS | 1804 | --DOMWINDOW == 94 (00000074D7A96C00) [pid = 1804] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 15:36:31 INFO - PROCESS | 1804 | --DOMWINDOW == 93 (00000074DAA56800) [pid = 1804] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 15:36:31 INFO - PROCESS | 1804 | --DOMWINDOW == 92 (00000074D181E000) [pid = 1804] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 15:36:31 INFO - PROCESS | 1804 | --DOMWINDOW == 91 (00000074D0FCD800) [pid = 1804] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 15:36:31 INFO - PROCESS | 1804 | --DOMWINDOW == 90 (00000074DE0D9C00) [pid = 1804] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 15:36:31 INFO - PROCESS | 1804 | --DOMWINDOW == 89 (00000074DB5B3000) [pid = 1804] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 15:36:31 INFO - PROCESS | 1804 | --DOMWINDOW == 88 (00000074E296F800) [pid = 1804] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 15:36:31 INFO - PROCESS | 1804 | --DOMWINDOW == 87 (00000074D6DFC400) [pid = 1804] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 15:36:31 INFO - PROCESS | 1804 | --DOMWINDOW == 86 (00000074E2A21C00) [pid = 1804] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 15:36:31 INFO - PROCESS | 1804 | --DOMWINDOW == 85 (00000074D6958800) [pid = 1804] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 15:36:31 INFO - PROCESS | 1804 | --DOMWINDOW == 84 (00000074D6033000) [pid = 1804] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 15:36:31 INFO - PROCESS | 1804 | --DOMWINDOW == 83 (00000074DEC3A000) [pid = 1804] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 15:36:31 INFO - PROCESS | 1804 | --DOMWINDOW == 82 (00000074D6952000) [pid = 1804] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 15:36:31 INFO - PROCESS | 1804 | --DOMWINDOW == 81 (00000074DD45C800) [pid = 1804] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 15:36:31 INFO - PROCESS | 1804 | --DOMWINDOW == 80 (00000074DE9E3800) [pid = 1804] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 15:36:31 INFO - PROCESS | 1804 | --DOMWINDOW == 79 (00000074D1DC8000) [pid = 1804] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 15:36:31 INFO - PROCESS | 1804 | --DOMWINDOW == 78 (00000074DBBFC800) [pid = 1804] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 15:36:31 INFO - PROCESS | 1804 | --DOMWINDOW == 77 (00000074DD760C00) [pid = 1804] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 15:36:31 INFO - PROCESS | 1804 | 1461191791240 Marionette TRACE conn5 -> [0,2726,"setScriptTimeout",{"ms":35000}] 15:36:31 INFO - PROCESS | 1804 | 1461191791245 Marionette TRACE conn5 <- [1,2726,null,{}] 15:36:31 INFO - PROCESS | 1804 | 1461191791252 Marionette TRACE conn5 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:31 INFO - PROCESS | 1804 | 1461191791353 Marionette TRACE conn5 <- [1,2727,null,{"value":null}] 15:36:31 INFO - PROCESS | 1804 | 1461191791360 Marionette TRACE conn5 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:31 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DE1A3800 == 55 [pid = 1804] [id = 691] 15:36:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 78 (00000074D1D7EC00) [pid = 1804] [serial = 2073] [outer = 0000000000000000] 15:36:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 79 (00000074D1DB7800) [pid = 1804] [serial = 2074] [outer = 00000074D1D7EC00] 15:36:31 INFO - PROCESS | 1804 | 1461191791411 Marionette DEBUG loaded listener.js 15:36:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 80 (00000074D6039C00) [pid = 1804] [serial = 2075] [outer = 00000074D1D7EC00] 15:36:31 INFO - PROCESS | 1804 | 1461191791976 Marionette TRACE conn5 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 15:36:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 15:36:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 797ms 15:36:32 INFO - PROCESS | 1804 | 1461191792036 Marionette TRACE conn5 -> [0,2729,"getWindowHandle",null] 15:36:32 INFO - PROCESS | 1804 | 1461191792039 Marionette TRACE conn5 <- [1,2729,null,{"value":"13"}] 15:36:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 15:36:32 INFO - PROCESS | 1804 | 1461191792043 Marionette TRACE conn5 -> [0,2730,"setScriptTimeout",{"ms":35000}] 15:36:32 INFO - PROCESS | 1804 | 1461191792045 Marionette TRACE conn5 <- [1,2730,null,{}] 15:36:32 INFO - PROCESS | 1804 | 1461191792049 Marionette TRACE conn5 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:32 INFO - PROCESS | 1804 | 1461191792139 Marionette TRACE conn5 <- [1,2731,null,{"value":null}] 15:36:32 INFO - PROCESS | 1804 | 1461191792229 Marionette TRACE conn5 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:32 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DF9BC000 == 56 [pid = 1804] [id = 692] 15:36:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 81 (00000074D68A2C00) [pid = 1804] [serial = 2076] [outer = 0000000000000000] 15:36:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 82 (00000074D7A39C00) [pid = 1804] [serial = 2077] [outer = 00000074D68A2C00] 15:36:32 INFO - PROCESS | 1804 | 1461191792277 Marionette DEBUG loaded listener.js 15:36:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 83 (00000074DA8A4000) [pid = 1804] [serial = 2078] [outer = 00000074D68A2C00] 15:36:32 INFO - PROCESS | 1804 | 1461191792699 Marionette TRACE conn5 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 15:36:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 15:36:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 692ms 15:36:32 INFO - PROCESS | 1804 | 1461191792736 Marionette TRACE conn5 -> [0,2733,"getWindowHandle",null] 15:36:32 INFO - PROCESS | 1804 | 1461191792740 Marionette TRACE conn5 <- [1,2733,null,{"value":"13"}] 15:36:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 15:36:32 INFO - PROCESS | 1804 | 1461191792751 Marionette TRACE conn5 -> [0,2734,"setScriptTimeout",{"ms":35000}] 15:36:32 INFO - PROCESS | 1804 | 1461191792755 Marionette TRACE conn5 <- [1,2734,null,{}] 15:36:32 INFO - PROCESS | 1804 | 1461191792759 Marionette TRACE conn5 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:32 INFO - PROCESS | 1804 | 1461191792852 Marionette TRACE conn5 <- [1,2735,null,{"value":null}] 15:36:32 INFO - PROCESS | 1804 | 1461191792858 Marionette TRACE conn5 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:32 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E2AA3800 == 57 [pid = 1804] [id = 693] 15:36:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 84 (00000074DAAC2000) [pid = 1804] [serial = 2079] [outer = 0000000000000000] 15:36:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 85 (00000074DBCF7000) [pid = 1804] [serial = 2080] [outer = 00000074DAAC2000] 15:36:32 INFO - PROCESS | 1804 | 1461191792905 Marionette DEBUG loaded listener.js 15:36:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 86 (00000074DD7C6C00) [pid = 1804] [serial = 2081] [outer = 00000074DAAC2000] 15:36:33 INFO - PROCESS | 1804 | 1461191793377 Marionette TRACE conn5 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 15:36:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 15:36:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 692ms 15:36:33 INFO - PROCESS | 1804 | 1461191793443 Marionette TRACE conn5 -> [0,2737,"getWindowHandle",null] 15:36:33 INFO - PROCESS | 1804 | 1461191793445 Marionette TRACE conn5 <- [1,2737,null,{"value":"13"}] 15:36:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 15:36:33 INFO - PROCESS | 1804 | 1461191793449 Marionette TRACE conn5 -> [0,2738,"setScriptTimeout",{"ms":35000}] 15:36:33 INFO - PROCESS | 1804 | 1461191793450 Marionette TRACE conn5 <- [1,2738,null,{}] 15:36:33 INFO - PROCESS | 1804 | 1461191793454 Marionette TRACE conn5 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:33 INFO - PROCESS | 1804 | 1461191793570 Marionette TRACE conn5 <- [1,2739,null,{"value":null}] 15:36:33 INFO - PROCESS | 1804 | 1461191793623 Marionette TRACE conn5 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:33 INFO - PROCESS | 1804 | ++DOCSHELL 00000074D6EAB000 == 58 [pid = 1804] [id = 694] 15:36:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 87 (00000074DDDF7400) [pid = 1804] [serial = 2082] [outer = 0000000000000000] 15:36:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 88 (00000074DE0D9C00) [pid = 1804] [serial = 2083] [outer = 00000074DDDF7400] 15:36:33 INFO - PROCESS | 1804 | 1461191793670 Marionette DEBUG loaded listener.js 15:36:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 89 (00000074DEA9D800) [pid = 1804] [serial = 2084] [outer = 00000074DDDF7400] 15:36:34 INFO - PROCESS | 1804 | 1461191794073 Marionette TRACE conn5 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 15:36:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 15:36:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 671ms 15:36:34 INFO - PROCESS | 1804 | 1461191794123 Marionette TRACE conn5 -> [0,2741,"getWindowHandle",null] 15:36:34 INFO - PROCESS | 1804 | 1461191794125 Marionette TRACE conn5 <- [1,2741,null,{"value":"13"}] 15:36:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 15:36:34 INFO - PROCESS | 1804 | 1461191794129 Marionette TRACE conn5 -> [0,2742,"setScriptTimeout",{"ms":35000}] 15:36:34 INFO - PROCESS | 1804 | 1461191794131 Marionette TRACE conn5 <- [1,2742,null,{}] 15:36:34 INFO - PROCESS | 1804 | 1461191794134 Marionette TRACE conn5 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:34 INFO - PROCESS | 1804 | 1461191794258 Marionette TRACE conn5 <- [1,2743,null,{"value":null}] 15:36:34 INFO - PROCESS | 1804 | 1461191794347 Marionette TRACE conn5 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:34 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E378B800 == 59 [pid = 1804] [id = 695] 15:36:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 90 (00000074DEC3E000) [pid = 1804] [serial = 2085] [outer = 0000000000000000] 15:36:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 91 (00000074DECC4C00) [pid = 1804] [serial = 2086] [outer = 00000074DEC3E000] 15:36:34 INFO - PROCESS | 1804 | 1461191794405 Marionette DEBUG loaded listener.js 15:36:34 INFO - PROCESS | 1804 | ++DOMWINDOW == 92 (00000074DF079400) [pid = 1804] [serial = 2087] [outer = 00000074DEC3E000] 15:36:34 INFO - PROCESS | 1804 | 1461191794858 Marionette TRACE conn5 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 15:36:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 15:36:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 776ms 15:36:34 INFO - PROCESS | 1804 | 1461191794908 Marionette TRACE conn5 -> [0,2745,"getWindowHandle",null] 15:36:34 INFO - PROCESS | 1804 | 1461191794910 Marionette TRACE conn5 <- [1,2745,null,{"value":"13"}] 15:36:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 15:36:34 INFO - PROCESS | 1804 | 1461191794918 Marionette TRACE conn5 -> [0,2746,"setScriptTimeout",{"ms":35000}] 15:36:34 INFO - PROCESS | 1804 | 1461191794920 Marionette TRACE conn5 <- [1,2746,null,{}] 15:36:34 INFO - PROCESS | 1804 | 1461191794924 Marionette TRACE conn5 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:35 INFO - PROCESS | 1804 | 1461191795047 Marionette TRACE conn5 <- [1,2747,null,{"value":null}] 15:36:35 INFO - PROCESS | 1804 | 1461191795110 Marionette TRACE conn5 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:35 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E5D0D800 == 60 [pid = 1804] [id = 696] 15:36:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 93 (00000074E07DD400) [pid = 1804] [serial = 2088] [outer = 0000000000000000] 15:36:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 94 (00000074E140E000) [pid = 1804] [serial = 2089] [outer = 00000074E07DD400] 15:36:35 INFO - PROCESS | 1804 | 1461191795157 Marionette DEBUG loaded listener.js 15:36:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 95 (00000074E1C39C00) [pid = 1804] [serial = 2090] [outer = 00000074E07DD400] 15:36:35 INFO - PROCESS | 1804 | --DOMWINDOW == 94 (00000074D1817400) [pid = 1804] [serial = 2037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 15:36:35 INFO - PROCESS | 1804 | --DOMWINDOW == 93 (00000074DD462800) [pid = 1804] [serial = 2043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 15:36:35 INFO - PROCESS | 1804 | --DOMWINDOW == 92 (00000074DD45DC00) [pid = 1804] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 15:36:35 INFO - PROCESS | 1804 | --DOMWINDOW == 91 (00000074D1D86400) [pid = 1804] [serial = 2034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 15:36:35 INFO - PROCESS | 1804 | --DOMWINDOW == 90 (00000074DB203000) [pid = 1804] [serial = 2040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 15:36:35 INFO - PROCESS | 1804 | --DOMWINDOW == 89 (00000074E1C47000) [pid = 1804] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 15:36:35 INFO - PROCESS | 1804 | --DOMWINDOW == 88 (00000074E1C11800) [pid = 1804] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 15:36:35 INFO - PROCESS | 1804 | --DOMWINDOW == 87 (00000074CFABC000) [pid = 1804] [serial = 2046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 15:36:35 INFO - PROCESS | 1804 | --DOMWINDOW == 86 (00000074D1D88800) [pid = 1804] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 15:36:35 INFO - PROCESS | 1804 | --DOMWINDOW == 85 (00000074DED89000) [pid = 1804] [serial = 2049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 15:36:35 INFO - PROCESS | 1804 | --DOMWINDOW == 84 (00000074DBC98C00) [pid = 1804] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 15:36:35 INFO - PROCESS | 1804 | --DOMWINDOW == 83 (00000074DFC62000) [pid = 1804] [serial = 2052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 15:36:35 INFO - PROCESS | 1804 | 1461191795633 Marionette TRACE conn5 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 15:36:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 15:36:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 734ms 15:36:35 INFO - PROCESS | 1804 | 1461191795674 Marionette TRACE conn5 -> [0,2749,"getWindowHandle",null] 15:36:35 INFO - PROCESS | 1804 | 1461191795676 Marionette TRACE conn5 <- [1,2749,null,{"value":"13"}] 15:36:35 INFO - PROCESS | 1804 | 1461191795679 Marionette TRACE conn5 -> [0,2750,"setScriptTimeout",{"ms":35000}] 15:36:35 INFO - PROCESS | 1804 | 1461191795681 Marionette TRACE conn5 <- [1,2750,null,{}] 15:36:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 15:36:35 INFO - PROCESS | 1804 | 1461191795685 Marionette TRACE conn5 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:35 INFO - PROCESS | 1804 | 1461191795771 Marionette TRACE conn5 <- [1,2751,null,{"value":null}] 15:36:35 INFO - PROCESS | 1804 | 1461191795857 Marionette TRACE conn5 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:35 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E5F8F800 == 61 [pid = 1804] [id = 697] 15:36:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 84 (00000074D1844400) [pid = 1804] [serial = 2091] [outer = 0000000000000000] 15:36:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 85 (00000074DAAC8000) [pid = 1804] [serial = 2092] [outer = 00000074D1844400] 15:36:35 INFO - PROCESS | 1804 | 1461191795904 Marionette DEBUG loaded listener.js 15:36:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 86 (00000074E1C3E400) [pid = 1804] [serial = 2093] [outer = 00000074D1844400] 15:36:36 INFO - PROCESS | 1804 | 1461191796241 Marionette TRACE conn5 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 15:36:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 15:36:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 629ms 15:36:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 15:36:36 INFO - PROCESS | 1804 | 1461191796316 Marionette TRACE conn5 -> [0,2753,"getWindowHandle",null] 15:36:36 INFO - PROCESS | 1804 | 1461191796318 Marionette TRACE conn5 <- [1,2753,null,{"value":"13"}] 15:36:36 INFO - PROCESS | 1804 | 1461191796321 Marionette TRACE conn5 -> [0,2754,"setScriptTimeout",{"ms":35000}] 15:36:36 INFO - PROCESS | 1804 | 1461191796323 Marionette TRACE conn5 <- [1,2754,null,{}] 15:36:36 INFO - PROCESS | 1804 | 1461191796326 Marionette TRACE conn5 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:36 INFO - PROCESS | 1804 | 1461191796445 Marionette TRACE conn5 <- [1,2755,null,{"value":null}] 15:36:36 INFO - PROCESS | 1804 | 1461191796453 Marionette TRACE conn5 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:36 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E6348000 == 62 [pid = 1804] [id = 698] 15:36:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 87 (00000074E1FF6C00) [pid = 1804] [serial = 2094] [outer = 0000000000000000] 15:36:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 88 (00000074E204D400) [pid = 1804] [serial = 2095] [outer = 00000074E1FF6C00] 15:36:36 INFO - PROCESS | 1804 | 1461191796499 Marionette DEBUG loaded listener.js 15:36:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 89 (00000074E25A8800) [pid = 1804] [serial = 2096] [outer = 00000074E1FF6C00] 15:36:36 INFO - PROCESS | 1804 | 1461191796891 Marionette TRACE conn5 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 15:36:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 15:36:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 627ms 15:36:36 INFO - PROCESS | 1804 | 1461191796951 Marionette TRACE conn5 -> [0,2757,"getWindowHandle",null] 15:36:36 INFO - PROCESS | 1804 | 1461191796953 Marionette TRACE conn5 <- [1,2757,null,{"value":"13"}] 15:36:36 INFO - PROCESS | 1804 | 1461191796957 Marionette TRACE conn5 -> [0,2758,"setScriptTimeout",{"ms":35000}] 15:36:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 15:36:36 INFO - PROCESS | 1804 | 1461191796958 Marionette TRACE conn5 <- [1,2758,null,{}] 15:36:36 INFO - PROCESS | 1804 | 1461191796962 Marionette TRACE conn5 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:37 INFO - PROCESS | 1804 | 1461191797083 Marionette TRACE conn5 <- [1,2759,null,{"value":null}] 15:36:37 INFO - PROCESS | 1804 | 1461191797124 Marionette TRACE conn5 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:37 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E7408800 == 63 [pid = 1804] [id = 699] 15:36:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 90 (00000074E2809400) [pid = 1804] [serial = 2097] [outer = 0000000000000000] 15:36:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 91 (00000074E2811400) [pid = 1804] [serial = 2098] [outer = 00000074E2809400] 15:36:37 INFO - PROCESS | 1804 | 1461191797171 Marionette DEBUG loaded listener.js 15:36:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 92 (00000074E289D400) [pid = 1804] [serial = 2099] [outer = 00000074E2809400] 15:36:37 INFO - PROCESS | 1804 | 1461191797700 Marionette TRACE conn5 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 15:36:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 15:36:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 776ms 15:36:37 INFO - PROCESS | 1804 | 1461191797737 Marionette TRACE conn5 -> [0,2761,"getWindowHandle",null] 15:36:37 INFO - PROCESS | 1804 | 1461191797742 Marionette TRACE conn5 <- [1,2761,null,{"value":"13"}] 15:36:37 INFO - PROCESS | 1804 | 1461191797748 Marionette TRACE conn5 -> [0,2762,"setScriptTimeout",{"ms":35000}] 15:36:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 15:36:37 INFO - PROCESS | 1804 | 1461191797753 Marionette TRACE conn5 <- [1,2762,null,{}] 15:36:37 INFO - PROCESS | 1804 | 1461191797760 Marionette TRACE conn5 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:37 INFO - PROCESS | 1804 | 1461191797880 Marionette TRACE conn5 <- [1,2763,null,{"value":null}] 15:36:38 INFO - PROCESS | 1804 | 1461191797987 Marionette TRACE conn5 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:38 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DDA85000 == 64 [pid = 1804] [id = 700] 15:36:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 93 (00000074D1530C00) [pid = 1804] [serial = 2100] [outer = 0000000000000000] 15:36:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 94 (00000074D1E09000) [pid = 1804] [serial = 2101] [outer = 00000074D1530C00] 15:36:38 INFO - PROCESS | 1804 | 1461191798047 Marionette DEBUG loaded listener.js 15:36:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 95 (00000074D6D41C00) [pid = 1804] [serial = 2102] [outer = 00000074D1530C00] 15:36:38 INFO - PROCESS | 1804 | 1461191798727 Marionette TRACE conn5 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 15:36:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 15:36:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1027ms 15:36:38 INFO - PROCESS | 1804 | 1461191798778 Marionette TRACE conn5 -> [0,2765,"getWindowHandle",null] 15:36:38 INFO - PROCESS | 1804 | 1461191798785 Marionette TRACE conn5 <- [1,2765,null,{"value":"13"}] 15:36:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 15:36:38 INFO - PROCESS | 1804 | 1461191798792 Marionette TRACE conn5 -> [0,2766,"setScriptTimeout",{"ms":35000}] 15:36:38 INFO - PROCESS | 1804 | 1461191798795 Marionette TRACE conn5 <- [1,2766,null,{}] 15:36:38 INFO - PROCESS | 1804 | 1461191798799 Marionette TRACE conn5 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:38 INFO - PROCESS | 1804 | 1461191798916 Marionette TRACE conn5 <- [1,2767,null,{"value":null}] 15:36:39 INFO - PROCESS | 1804 | 1461191799046 Marionette TRACE conn5 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:39 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E331C000 == 65 [pid = 1804] [id = 701] 15:36:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 96 (00000074D7A9FC00) [pid = 1804] [serial = 2103] [outer = 0000000000000000] 15:36:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 97 (00000074DBBF1C00) [pid = 1804] [serial = 2104] [outer = 00000074D7A9FC00] 15:36:39 INFO - PROCESS | 1804 | 1461191799104 Marionette DEBUG loaded listener.js 15:36:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 98 (00000074DD7CB800) [pid = 1804] [serial = 2105] [outer = 00000074D7A9FC00] 15:36:39 INFO - PROCESS | 1804 | 1461191799706 Marionette TRACE conn5 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 15:36:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 15:36:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 923ms 15:36:39 INFO - PROCESS | 1804 | 1461191799730 Marionette TRACE conn5 -> [0,2769,"getWindowHandle",null] 15:36:39 INFO - PROCESS | 1804 | 1461191799733 Marionette TRACE conn5 <- [1,2769,null,{"value":"13"}] 15:36:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 15:36:39 INFO - PROCESS | 1804 | 1461191799738 Marionette TRACE conn5 -> [0,2770,"setScriptTimeout",{"ms":35000}] 15:36:39 INFO - PROCESS | 1804 | 1461191799742 Marionette TRACE conn5 <- [1,2770,null,{}] 15:36:39 INFO - PROCESS | 1804 | 1461191799754 Marionette TRACE conn5 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:39 INFO - PROCESS | 1804 | 1461191799872 Marionette TRACE conn5 <- [1,2771,null,{"value":null}] 15:36:39 INFO - PROCESS | 1804 | 1461191799974 Marionette TRACE conn5 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:39 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E76B2800 == 66 [pid = 1804] [id = 702] 15:36:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 99 (00000074DEC39000) [pid = 1804] [serial = 2106] [outer = 0000000000000000] 15:36:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 100 (00000074E0D6E400) [pid = 1804] [serial = 2107] [outer = 00000074DEC39000] 15:36:40 INFO - PROCESS | 1804 | 1461191800033 Marionette DEBUG loaded listener.js 15:36:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 101 (00000074E28A0400) [pid = 1804] [serial = 2108] [outer = 00000074DEC39000] 15:36:40 INFO - PROCESS | 1804 | 1461191800603 Marionette TRACE conn5 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 15:36:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 15:36:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 923ms 15:36:40 INFO - PROCESS | 1804 | 1461191800664 Marionette TRACE conn5 -> [0,2773,"getWindowHandle",null] 15:36:40 INFO - PROCESS | 1804 | 1461191800668 Marionette TRACE conn5 <- [1,2773,null,{"value":"13"}] 15:36:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 15:36:40 INFO - PROCESS | 1804 | 1461191800671 Marionette TRACE conn5 -> [0,2774,"setScriptTimeout",{"ms":35000}] 15:36:40 INFO - PROCESS | 1804 | 1461191800673 Marionette TRACE conn5 <- [1,2774,null,{}] 15:36:40 INFO - PROCESS | 1804 | 1461191800677 Marionette TRACE conn5 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:40 INFO - PROCESS | 1804 | 1461191800791 Marionette TRACE conn5 <- [1,2775,null,{"value":null}] 15:36:40 INFO - PROCESS | 1804 | 1461191800893 Marionette TRACE conn5 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:40 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E87CD800 == 67 [pid = 1804] [id = 703] 15:36:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 102 (00000074E293A400) [pid = 1804] [serial = 2109] [outer = 0000000000000000] 15:36:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 103 (00000074E2963C00) [pid = 1804] [serial = 2110] [outer = 00000074E293A400] 15:36:40 INFO - PROCESS | 1804 | 1461191800950 Marionette DEBUG loaded listener.js 15:36:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 104 (00000074E2970000) [pid = 1804] [serial = 2111] [outer = 00000074E293A400] 15:36:41 INFO - PROCESS | 1804 | 1461191801569 Marionette TRACE conn5 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 15:36:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 15:36:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 923ms 15:36:41 INFO - PROCESS | 1804 | 1461191801596 Marionette TRACE conn5 -> [0,2777,"getWindowHandle",null] 15:36:41 INFO - PROCESS | 1804 | 1461191801599 Marionette TRACE conn5 <- [1,2777,null,{"value":"13"}] 15:36:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 15:36:41 INFO - PROCESS | 1804 | 1461191801602 Marionette TRACE conn5 -> [0,2778,"setScriptTimeout",{"ms":35000}] 15:36:41 INFO - PROCESS | 1804 | 1461191801604 Marionette TRACE conn5 <- [1,2778,null,{}] 15:36:41 INFO - PROCESS | 1804 | 1461191801608 Marionette TRACE conn5 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:41 INFO - PROCESS | 1804 | 1461191801718 Marionette TRACE conn5 <- [1,2779,null,{"value":null}] 15:36:41 INFO - PROCESS | 1804 | 1461191801820 Marionette TRACE conn5 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:41 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E89DB800 == 68 [pid = 1804] [id = 704] 15:36:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 105 (00000074E2914800) [pid = 1804] [serial = 2112] [outer = 0000000000000000] 15:36:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 106 (00000074E291A400) [pid = 1804] [serial = 2113] [outer = 00000074E2914800] 15:36:41 INFO - PROCESS | 1804 | 1461191801877 Marionette DEBUG loaded listener.js 15:36:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 107 (00000074E291FC00) [pid = 1804] [serial = 2114] [outer = 00000074E2914800] 15:36:42 INFO - PROCESS | 1804 | 1461191802470 Marionette TRACE conn5 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 15:36:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 15:36:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 924ms 15:36:42 INFO - PROCESS | 1804 | 1461191802528 Marionette TRACE conn5 -> [0,2781,"getWindowHandle",null] 15:36:42 INFO - PROCESS | 1804 | 1461191802530 Marionette TRACE conn5 <- [1,2781,null,{"value":"13"}] 15:36:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 15:36:42 INFO - PROCESS | 1804 | 1461191802534 Marionette TRACE conn5 -> [0,2782,"setScriptTimeout",{"ms":35000}] 15:36:42 INFO - PROCESS | 1804 | 1461191802536 Marionette TRACE conn5 <- [1,2782,null,{}] 15:36:42 INFO - PROCESS | 1804 | 1461191802541 Marionette TRACE conn5 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:42 INFO - PROCESS | 1804 | 1461191802702 Marionette TRACE conn5 <- [1,2783,null,{"value":null}] 15:36:42 INFO - PROCESS | 1804 | 1461191802836 Marionette TRACE conn5 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:42 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E8A8B800 == 69 [pid = 1804] [id = 705] 15:36:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 108 (00000074E2A1F400) [pid = 1804] [serial = 2115] [outer = 0000000000000000] 15:36:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 109 (00000074E2B13C00) [pid = 1804] [serial = 2116] [outer = 00000074E2A1F400] 15:36:42 INFO - PROCESS | 1804 | 1461191802896 Marionette DEBUG loaded listener.js 15:36:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 110 (00000074E2B1C000) [pid = 1804] [serial = 2117] [outer = 00000074E2A1F400] 15:36:43 INFO - PROCESS | 1804 | 1461191803722 Marionette TRACE conn5 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 15:36:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 15:36:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1222ms 15:36:43 INFO - PROCESS | 1804 | 1461191803760 Marionette TRACE conn5 -> [0,2785,"getWindowHandle",null] 15:36:43 INFO - PROCESS | 1804 | 1461191803764 Marionette TRACE conn5 <- [1,2785,null,{"value":"13"}] 15:36:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 15:36:43 INFO - PROCESS | 1804 | 1461191803770 Marionette TRACE conn5 -> [0,2786,"setScriptTimeout",{"ms":35000}] 15:36:43 INFO - PROCESS | 1804 | 1461191803774 Marionette TRACE conn5 <- [1,2786,null,{}] 15:36:43 INFO - PROCESS | 1804 | 1461191803779 Marionette TRACE conn5 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:43 INFO - PROCESS | 1804 | 1461191803888 Marionette TRACE conn5 <- [1,2787,null,{"value":null}] 15:36:43 INFO - PROCESS | 1804 | 1461191803987 Marionette TRACE conn5 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:44 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DF9A9800 == 70 [pid = 1804] [id = 706] 15:36:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 111 (00000074D1DB4400) [pid = 1804] [serial = 2118] [outer = 0000000000000000] 15:36:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 112 (00000074D1DC8C00) [pid = 1804] [serial = 2119] [outer = 00000074D1DB4400] 15:36:44 INFO - PROCESS | 1804 | 1461191804039 Marionette DEBUG loaded listener.js 15:36:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 113 (00000074D7053400) [pid = 1804] [serial = 2120] [outer = 00000074D1DB4400] 15:36:44 INFO - PROCESS | 1804 | 1461191804681 Marionette TRACE conn5 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 15:36:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 15:36:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 986ms 15:36:44 INFO - PROCESS | 1804 | 1461191804760 Marionette TRACE conn5 -> [0,2789,"getWindowHandle",null] 15:36:44 INFO - PROCESS | 1804 | 1461191804766 Marionette TRACE conn5 <- [1,2789,null,{"value":"13"}] 15:36:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 15:36:44 INFO - PROCESS | 1804 | 1461191804772 Marionette TRACE conn5 -> [0,2790,"setScriptTimeout",{"ms":35000}] 15:36:44 INFO - PROCESS | 1804 | 1461191804775 Marionette TRACE conn5 <- [1,2790,null,{}] 15:36:44 INFO - PROCESS | 1804 | 1461191804779 Marionette TRACE conn5 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:44 INFO - PROCESS | 1804 | 1461191804940 Marionette TRACE conn5 <- [1,2791,null,{"value":null}] 15:36:44 INFO - PROCESS | 1804 | 1461191804950 Marionette TRACE conn5 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:44 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DF4AB800 == 71 [pid = 1804] [id = 707] 15:36:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 114 (00000074D7AA0C00) [pid = 1804] [serial = 2121] [outer = 0000000000000000] 15:36:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 115 (00000074DB211C00) [pid = 1804] [serial = 2122] [outer = 00000074D7AA0C00] 15:36:45 INFO - PROCESS | 1804 | 1461191805000 Marionette DEBUG loaded listener.js 15:36:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 116 (00000074DD45AC00) [pid = 1804] [serial = 2123] [outer = 00000074D7AA0C00] 15:36:45 INFO - PROCESS | 1804 | --DOCSHELL 00000074DAA36800 == 70 [pid = 1804] [id = 375] 15:36:45 INFO - PROCESS | 1804 | --DOCSHELL 00000074E6348000 == 69 [pid = 1804] [id = 698] 15:36:45 INFO - PROCESS | 1804 | --DOCSHELL 00000074E5F8F800 == 68 [pid = 1804] [id = 697] 15:36:45 INFO - PROCESS | 1804 | --DOCSHELL 00000074E5D0D800 == 67 [pid = 1804] [id = 696] 15:36:45 INFO - PROCESS | 1804 | --DOCSHELL 00000074E378B800 == 66 [pid = 1804] [id = 695] 15:36:45 INFO - PROCESS | 1804 | --DOCSHELL 00000074D6EAB000 == 65 [pid = 1804] [id = 694] 15:36:45 INFO - PROCESS | 1804 | --DOCSHELL 00000074E2AA3800 == 64 [pid = 1804] [id = 693] 15:36:45 INFO - PROCESS | 1804 | --DOCSHELL 00000074DF9BC000 == 63 [pid = 1804] [id = 692] 15:36:45 INFO - PROCESS | 1804 | --DOMWINDOW == 115 (00000074DAABD000) [pid = 1804] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 15:36:45 INFO - PROCESS | 1804 | --DOMWINDOW == 114 (00000074D1B49400) [pid = 1804] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 15:36:45 INFO - PROCESS | 1804 | --DOCSHELL 00000074DE1A3800 == 62 [pid = 1804] [id = 691] 15:36:45 INFO - PROCESS | 1804 | --DOCSHELL 00000074DE207800 == 61 [pid = 1804] [id = 690] 15:36:45 INFO - PROCESS | 1804 | --DOCSHELL 00000074E38AB000 == 60 [pid = 1804] [id = 687] 15:36:45 INFO - PROCESS | 1804 | --DOCSHELL 00000074DED0F000 == 59 [pid = 1804] [id = 686] 15:36:45 INFO - PROCESS | 1804 | --DOCSHELL 00000074E5F93000 == 58 [pid = 1804] [id = 685] 15:36:45 INFO - PROCESS | 1804 | --DOMWINDOW == 113 (00000074DF939800) [pid = 1804] [serial = 2051] [outer = 0000000000000000] [url = about:blank] 15:36:45 INFO - PROCESS | 1804 | --DOMWINDOW == 112 (00000074DF07F400) [pid = 1804] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 15:36:45 INFO - PROCESS | 1804 | --DOMWINDOW == 111 (00000074DFCDAC00) [pid = 1804] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 15:36:45 INFO - PROCESS | 1804 | --DOMWINDOW == 110 (00000074D7053C00) [pid = 1804] [serial = 2039] [outer = 0000000000000000] [url = about:blank] 15:36:45 INFO - PROCESS | 1804 | --DOMWINDOW == 109 (00000074DDCB4400) [pid = 1804] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 15:36:45 INFO - PROCESS | 1804 | --DOMWINDOW == 108 (00000074DECC9800) [pid = 1804] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 15:36:45 INFO - PROCESS | 1804 | --DOMWINDOW == 107 (00000074DEA99C00) [pid = 1804] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 15:36:45 INFO - PROCESS | 1804 | --DOMWINDOW == 106 (00000074D69CD000) [pid = 1804] [serial = 2036] [outer = 0000000000000000] [url = about:blank] 15:36:45 INFO - PROCESS | 1804 | --DOMWINDOW == 105 (00000074DD458C00) [pid = 1804] [serial = 2042] [outer = 0000000000000000] [url = about:blank] 15:36:45 INFO - PROCESS | 1804 | --DOMWINDOW == 104 (00000074D1DB8800) [pid = 1804] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 15:36:45 INFO - PROCESS | 1804 | --DOMWINDOW == 103 (00000074DB5BC800) [pid = 1804] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 15:36:45 INFO - PROCESS | 1804 | --DOMWINDOW == 102 (00000074E1FF4C00) [pid = 1804] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 15:36:45 INFO - PROCESS | 1804 | --DOMWINDOW == 101 (00000074DED8C800) [pid = 1804] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 15:36:45 INFO - PROCESS | 1804 | --DOMWINDOW == 100 (00000074D68A0C00) [pid = 1804] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 15:36:45 INFO - PROCESS | 1804 | --DOMWINDOW == 99 (00000074E29D4000) [pid = 1804] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 15:36:45 INFO - PROCESS | 1804 | --DOMWINDOW == 98 (00000074DDED8000) [pid = 1804] [serial = 2045] [outer = 0000000000000000] [url = about:blank] 15:36:45 INFO - PROCESS | 1804 | --DOMWINDOW == 97 (00000074DA8A5C00) [pid = 1804] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 15:36:45 INFO - PROCESS | 1804 | --DOMWINDOW == 96 (00000074D7A35000) [pid = 1804] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 15:36:45 INFO - PROCESS | 1804 | --DOMWINDOW == 95 (00000074DE0DAC00) [pid = 1804] [serial = 2048] [outer = 0000000000000000] [url = about:blank] 15:36:45 INFO - PROCESS | 1804 | --DOMWINDOW == 94 (00000074E07A2000) [pid = 1804] [serial = 2054] [outer = 0000000000000000] [url = about:blank] 15:36:45 INFO - PROCESS | 1804 | 1461191805592 Marionette TRACE conn5 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 15:36:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 15:36:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 881ms 15:36:45 INFO - PROCESS | 1804 | 1461191805655 Marionette TRACE conn5 -> [0,2793,"getWindowHandle",null] 15:36:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 15:36:45 INFO - PROCESS | 1804 | 1461191805657 Marionette TRACE conn5 <- [1,2793,null,{"value":"13"}] 15:36:45 INFO - PROCESS | 1804 | 1461191805661 Marionette TRACE conn5 -> [0,2794,"setScriptTimeout",{"ms":35000}] 15:36:45 INFO - PROCESS | 1804 | 1461191805664 Marionette TRACE conn5 <- [1,2794,null,{}] 15:36:45 INFO - PROCESS | 1804 | 1461191805676 Marionette TRACE conn5 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:45 INFO - PROCESS | 1804 | 1461191805773 Marionette TRACE conn5 <- [1,2795,null,{"value":null}] 15:36:45 INFO - PROCESS | 1804 | 1461191805894 Marionette TRACE conn5 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:45 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DEDE1800 == 59 [pid = 1804] [id = 708] 15:36:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 95 (00000074D1823C00) [pid = 1804] [serial = 2124] [outer = 0000000000000000] 15:36:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 96 (00000074D2D22000) [pid = 1804] [serial = 2125] [outer = 00000074D1823C00] 15:36:45 INFO - PROCESS | 1804 | 1461191805946 Marionette DEBUG loaded listener.js 15:36:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 97 (00000074DB208400) [pid = 1804] [serial = 2126] [outer = 00000074D1823C00] 15:36:46 INFO - PROCESS | 1804 | 1461191806332 Marionette TRACE conn5 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 15:36:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 15:36:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 691ms 15:36:46 INFO - PROCESS | 1804 | 1461191806354 Marionette TRACE conn5 -> [0,2797,"getWindowHandle",null] 15:36:46 INFO - PROCESS | 1804 | 1461191806357 Marionette TRACE conn5 <- [1,2797,null,{"value":"13"}] 15:36:46 INFO - PROCESS | 1804 | 1461191806361 Marionette TRACE conn5 -> [0,2798,"setScriptTimeout",{"ms":35000}] 15:36:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 15:36:46 INFO - PROCESS | 1804 | 1461191806363 Marionette TRACE conn5 <- [1,2798,null,{}] 15:36:46 INFO - PROCESS | 1804 | 1461191806366 Marionette TRACE conn5 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:46 INFO - PROCESS | 1804 | 1461191806458 Marionette TRACE conn5 <- [1,2799,null,{"value":null}] 15:36:46 INFO - PROCESS | 1804 | 1461191806465 Marionette TRACE conn5 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:46 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E2F22000 == 60 [pid = 1804] [id = 709] 15:36:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 98 (00000074DD45E800) [pid = 1804] [serial = 2127] [outer = 0000000000000000] 15:36:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 99 (00000074DD7CB400) [pid = 1804] [serial = 2128] [outer = 00000074DD45E800] 15:36:46 INFO - PROCESS | 1804 | 1461191806512 Marionette DEBUG loaded listener.js 15:36:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 100 (00000074DDEDB000) [pid = 1804] [serial = 2129] [outer = 00000074DD45E800] 15:36:46 INFO - PROCESS | 1804 | 1461191806950 Marionette TRACE conn5 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 15:36:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 15:36:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 630ms 15:36:47 INFO - PROCESS | 1804 | 1461191806995 Marionette TRACE conn5 -> [0,2801,"getWindowHandle",null] 15:36:47 INFO - PROCESS | 1804 | 1461191806997 Marionette TRACE conn5 <- [1,2801,null,{"value":"13"}] 15:36:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 15:36:47 INFO - PROCESS | 1804 | 1461191807005 Marionette TRACE conn5 -> [0,2802,"setScriptTimeout",{"ms":35000}] 15:36:47 INFO - PROCESS | 1804 | 1461191807007 Marionette TRACE conn5 <- [1,2802,null,{}] 15:36:47 INFO - PROCESS | 1804 | 1461191807011 Marionette TRACE conn5 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:47 INFO - PROCESS | 1804 | 1461191807099 Marionette TRACE conn5 <- [1,2803,null,{"value":null}] 15:36:47 INFO - PROCESS | 1804 | 1461191807105 Marionette TRACE conn5 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:47 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DE1AA000 == 61 [pid = 1804] [id = 710] 15:36:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 101 (00000074DE22EC00) [pid = 1804] [serial = 2130] [outer = 0000000000000000] 15:36:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 102 (00000074DE92F800) [pid = 1804] [serial = 2131] [outer = 00000074DE22EC00] 15:36:47 INFO - PROCESS | 1804 | 1461191807153 Marionette DEBUG loaded listener.js 15:36:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 103 (00000074DEC34400) [pid = 1804] [serial = 2132] [outer = 00000074DE22EC00] 15:36:47 INFO - PROCESS | 1804 | 1461191807661 Marionette TRACE conn5 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 15:36:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 15:36:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 734ms 15:36:47 INFO - PROCESS | 1804 | 1461191807742 Marionette TRACE conn5 -> [0,2805,"getWindowHandle",null] 15:36:47 INFO - PROCESS | 1804 | 1461191807744 Marionette TRACE conn5 <- [1,2805,null,{"value":"13"}] 15:36:47 INFO - PROCESS | 1804 | 1461191807747 Marionette TRACE conn5 -> [0,2806,"setScriptTimeout",{"ms":35000}] 15:36:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 15:36:47 INFO - PROCESS | 1804 | 1461191807749 Marionette TRACE conn5 <- [1,2806,null,{}] 15:36:47 INFO - PROCESS | 1804 | 1461191807752 Marionette TRACE conn5 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:47 INFO - PROCESS | 1804 | 1461191807894 Marionette TRACE conn5 <- [1,2807,null,{"value":null}] 15:36:47 INFO - PROCESS | 1804 | 1461191807957 Marionette TRACE conn5 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:47 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E52AE000 == 62 [pid = 1804] [id = 711] 15:36:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 104 (00000074DED71C00) [pid = 1804] [serial = 2133] [outer = 0000000000000000] 15:36:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 105 (00000074DF075000) [pid = 1804] [serial = 2134] [outer = 00000074DED71C00] 15:36:48 INFO - PROCESS | 1804 | 1461191808008 Marionette DEBUG loaded listener.js 15:36:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 106 (00000074DF9E8000) [pid = 1804] [serial = 2135] [outer = 00000074DED71C00] 15:36:48 INFO - PROCESS | 1804 | 1461191808455 Marionette TRACE conn5 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 15:36:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 15:36:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 734ms 15:36:48 INFO - PROCESS | 1804 | 1461191808512 Marionette TRACE conn5 -> [0,2809,"getWindowHandle",null] 15:36:48 INFO - PROCESS | 1804 | 1461191808514 Marionette TRACE conn5 <- [1,2809,null,{"value":"13"}] 15:36:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 15:36:48 INFO - PROCESS | 1804 | 1461191808518 Marionette TRACE conn5 -> [0,2810,"setScriptTimeout",{"ms":35000}] 15:36:48 INFO - PROCESS | 1804 | 1461191808520 Marionette TRACE conn5 <- [1,2810,null,{}] 15:36:48 INFO - PROCESS | 1804 | 1461191808523 Marionette TRACE conn5 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:48 INFO - PROCESS | 1804 | 1461191808644 Marionette TRACE conn5 <- [1,2811,null,{"value":null}] 15:36:48 INFO - PROCESS | 1804 | 1461191808709 Marionette TRACE conn5 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:48 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E5D8F800 == 63 [pid = 1804] [id = 712] 15:36:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 107 (00000074DF4CEC00) [pid = 1804] [serial = 2136] [outer = 0000000000000000] 15:36:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 108 (00000074E07D8800) [pid = 1804] [serial = 2137] [outer = 00000074DF4CEC00] 15:36:48 INFO - PROCESS | 1804 | 1461191808757 Marionette DEBUG loaded listener.js 15:36:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 109 (00000074E1C1B000) [pid = 1804] [serial = 2138] [outer = 00000074DF4CEC00] 15:36:49 INFO - PROCESS | 1804 | 1461191809182 Marionette TRACE conn5 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 15:36:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 15:36:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 733ms 15:36:49 INFO - PROCESS | 1804 | 1461191809253 Marionette TRACE conn5 -> [0,2813,"getWindowHandle",null] 15:36:49 INFO - PROCESS | 1804 | 1461191809255 Marionette TRACE conn5 <- [1,2813,null,{"value":"13"}] 15:36:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 15:36:49 INFO - PROCESS | 1804 | 1461191809259 Marionette TRACE conn5 -> [0,2814,"setScriptTimeout",{"ms":35000}] 15:36:49 INFO - PROCESS | 1804 | 1461191809260 Marionette TRACE conn5 <- [1,2814,null,{}] 15:36:49 INFO - PROCESS | 1804 | 1461191809264 Marionette TRACE conn5 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:49 INFO - PROCESS | 1804 | 1461191809521 Marionette TRACE conn5 <- [1,2815,null,{"value":null}] 15:36:49 INFO - PROCESS | 1804 | --DOMWINDOW == 108 (00000074D6EDAC00) [pid = 1804] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 15:36:49 INFO - PROCESS | 1804 | --DOMWINDOW == 107 (00000074DECC7400) [pid = 1804] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 15:36:49 INFO - PROCESS | 1804 | --DOMWINDOW == 106 (00000074D1840800) [pid = 1804] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 15:36:49 INFO - PROCESS | 1804 | --DOMWINDOW == 105 (00000074E204A000) [pid = 1804] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 15:36:49 INFO - PROCESS | 1804 | --DOMWINDOW == 104 (00000074E29D5000) [pid = 1804] [serial = 1992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 15:36:49 INFO - PROCESS | 1804 | --DOMWINDOW == 103 (00000074DAAC2000) [pid = 1804] [serial = 2079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 15:36:49 INFO - PROCESS | 1804 | --DOMWINDOW == 102 (00000074D68A2C00) [pid = 1804] [serial = 2076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 15:36:49 INFO - PROCESS | 1804 | --DOMWINDOW == 101 (00000074D1D7EC00) [pid = 1804] [serial = 2073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 15:36:49 INFO - PROCESS | 1804 | --DOMWINDOW == 100 (00000074E0DE3400) [pid = 1804] [serial = 2055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 15:36:49 INFO - PROCESS | 1804 | --DOMWINDOW == 99 (00000074D0FD5C00) [pid = 1804] [serial = 2070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 15:36:49 INFO - PROCESS | 1804 | --DOMWINDOW == 98 (00000074E07DD400) [pid = 1804] [serial = 2088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 15:36:49 INFO - PROCESS | 1804 | --DOMWINDOW == 97 (00000074DEC3E000) [pid = 1804] [serial = 2085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 15:36:49 INFO - PROCESS | 1804 | --DOMWINDOW == 96 (00000074D1844400) [pid = 1804] [serial = 2091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 15:36:49 INFO - PROCESS | 1804 | --DOMWINDOW == 95 (00000074E1FF6C00) [pid = 1804] [serial = 2094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 15:36:49 INFO - PROCESS | 1804 | --DOMWINDOW == 94 (00000074DDDF7400) [pid = 1804] [serial = 2082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 15:36:49 INFO - PROCESS | 1804 | 1461191809588 Marionette TRACE conn5 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:49 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DED20000 == 64 [pid = 1804] [id = 713] 15:36:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 95 (00000074CFAB4800) [pid = 1804] [serial = 2139] [outer = 0000000000000000] 15:36:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 96 (00000074D183D400) [pid = 1804] [serial = 2140] [outer = 00000074CFAB4800] 15:36:49 INFO - PROCESS | 1804 | 1461191809637 Marionette DEBUG loaded listener.js 15:36:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 97 (00000074DDDF7400) [pid = 1804] [serial = 2141] [outer = 00000074CFAB4800] 15:36:50 INFO - PROCESS | 1804 | 1461191810028 Marionette TRACE conn5 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 15:36:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 15:36:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 818ms 15:36:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 15:36:50 INFO - PROCESS | 1804 | 1461191810080 Marionette TRACE conn5 -> [0,2817,"getWindowHandle",null] 15:36:50 INFO - PROCESS | 1804 | 1461191810082 Marionette TRACE conn5 <- [1,2817,null,{"value":"13"}] 15:36:50 INFO - PROCESS | 1804 | 1461191810085 Marionette TRACE conn5 -> [0,2818,"setScriptTimeout",{"ms":35000}] 15:36:50 INFO - PROCESS | 1804 | 1461191810087 Marionette TRACE conn5 <- [1,2818,null,{}] 15:36:50 INFO - PROCESS | 1804 | 1461191810091 Marionette TRACE conn5 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:50 INFO - PROCESS | 1804 | 1461191810180 Marionette TRACE conn5 <- [1,2819,null,{"value":null}] 15:36:50 INFO - PROCESS | 1804 | 1461191810187 Marionette TRACE conn5 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:50 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E6B41800 == 65 [pid = 1804] [id = 714] 15:36:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 98 (00000074DEA98400) [pid = 1804] [serial = 2142] [outer = 0000000000000000] 15:36:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 99 (00000074E1FC0400) [pid = 1804] [serial = 2143] [outer = 00000074DEA98400] 15:36:50 INFO - PROCESS | 1804 | 1461191810232 Marionette DEBUG loaded listener.js 15:36:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 100 (00000074E2049C00) [pid = 1804] [serial = 2144] [outer = 00000074DEA98400] 15:36:50 INFO - PROCESS | 1804 | 1461191810648 Marionette TRACE conn5 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 15:36:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 15:36:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 629ms 15:36:50 INFO - PROCESS | 1804 | 1461191810718 Marionette TRACE conn5 -> [0,2821,"getWindowHandle",null] 15:36:50 INFO - PROCESS | 1804 | 1461191810720 Marionette TRACE conn5 <- [1,2821,null,{"value":"13"}] 15:36:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 15:36:50 INFO - PROCESS | 1804 | 1461191810723 Marionette TRACE conn5 -> [0,2822,"setScriptTimeout",{"ms":35000}] 15:36:50 INFO - PROCESS | 1804 | 1461191810725 Marionette TRACE conn5 <- [1,2822,null,{}] 15:36:50 INFO - PROCESS | 1804 | 1461191810729 Marionette TRACE conn5 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:50 INFO - PROCESS | 1804 | 1461191810818 Marionette TRACE conn5 <- [1,2823,null,{"value":null}] 15:36:50 INFO - PROCESS | 1804 | 1461191810825 Marionette TRACE conn5 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:50 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E76BB800 == 66 [pid = 1804] [id = 715] 15:36:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 101 (00000074E25ACC00) [pid = 1804] [serial = 2145] [outer = 0000000000000000] 15:36:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 102 (00000074E2816C00) [pid = 1804] [serial = 2146] [outer = 00000074E25ACC00] 15:36:50 INFO - PROCESS | 1804 | 1461191810870 Marionette DEBUG loaded listener.js 15:36:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 103 (00000074E2935C00) [pid = 1804] [serial = 2147] [outer = 00000074E25ACC00] 15:36:51 INFO - PROCESS | 1804 | 1461191811305 Marionette TRACE conn5 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 15:36:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 15:36:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 629ms 15:36:51 INFO - PROCESS | 1804 | 1461191811356 Marionette TRACE conn5 -> [0,2825,"getWindowHandle",null] 15:36:51 INFO - PROCESS | 1804 | 1461191811359 Marionette TRACE conn5 <- [1,2825,null,{"value":"13"}] 15:36:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 15:36:51 INFO - PROCESS | 1804 | 1461191811362 Marionette TRACE conn5 -> [0,2826,"setScriptTimeout",{"ms":35000}] 15:36:51 INFO - PROCESS | 1804 | 1461191811365 Marionette TRACE conn5 <- [1,2826,null,{}] 15:36:51 INFO - PROCESS | 1804 | 1461191811369 Marionette TRACE conn5 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:51 INFO - PROCESS | 1804 | 1461191811480 Marionette TRACE conn5 <- [1,2827,null,{"value":null}] 15:36:51 INFO - PROCESS | 1804 | 1461191811486 Marionette TRACE conn5 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:51 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E8A87800 == 67 [pid = 1804] [id = 716] 15:36:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 104 (00000074806F1C00) [pid = 1804] [serial = 2148] [outer = 0000000000000000] 15:36:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 105 (00000074E2919C00) [pid = 1804] [serial = 2149] [outer = 00000074806F1C00] 15:36:51 INFO - PROCESS | 1804 | 1461191811538 Marionette DEBUG loaded listener.js 15:36:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 106 (00000074E29D6800) [pid = 1804] [serial = 2150] [outer = 00000074806F1C00] 15:36:52 INFO - PROCESS | 1804 | 1461191812293 Marionette TRACE conn5 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 15:36:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 15:36:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 987ms 15:36:52 INFO - PROCESS | 1804 | 1461191812352 Marionette TRACE conn5 -> [0,2829,"getWindowHandle",null] 15:36:52 INFO - PROCESS | 1804 | 1461191812358 Marionette TRACE conn5 <- [1,2829,null,{"value":"13"}] 15:36:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 15:36:52 INFO - PROCESS | 1804 | 1461191812366 Marionette TRACE conn5 -> [0,2830,"setScriptTimeout",{"ms":35000}] 15:36:52 INFO - PROCESS | 1804 | 1461191812371 Marionette TRACE conn5 <- [1,2830,null,{}] 15:36:52 INFO - PROCESS | 1804 | 1461191812376 Marionette TRACE conn5 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:52 INFO - PROCESS | 1804 | 1461191812502 Marionette TRACE conn5 <- [1,2831,null,{"value":null}] 15:36:52 INFO - PROCESS | 1804 | 1461191812638 Marionette TRACE conn5 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:52 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DED0C800 == 68 [pid = 1804] [id = 717] 15:36:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 107 (00000074D1B42400) [pid = 1804] [serial = 2151] [outer = 0000000000000000] 15:36:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 108 (00000074D1DB1800) [pid = 1804] [serial = 2152] [outer = 00000074D1B42400] 15:36:52 INFO - PROCESS | 1804 | 1461191812699 Marionette DEBUG loaded listener.js 15:36:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 109 (00000074D6DFC800) [pid = 1804] [serial = 2153] [outer = 00000074D1B42400] 15:36:53 INFO - PROCESS | 1804 | 1461191813324 Marionette TRACE conn5 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 15:36:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 15:36:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 986ms 15:36:53 INFO - PROCESS | 1804 | 1461191813352 Marionette TRACE conn5 -> [0,2833,"getWindowHandle",null] 15:36:53 INFO - PROCESS | 1804 | 1461191813358 Marionette TRACE conn5 <- [1,2833,null,{"value":"13"}] 15:36:53 INFO - PROCESS | 1804 | 1461191813365 Marionette TRACE conn5 -> [0,2834,"setScriptTimeout",{"ms":35000}] 15:36:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 15:36:53 INFO - PROCESS | 1804 | 1461191813368 Marionette TRACE conn5 <- [1,2834,null,{}] 15:36:53 INFO - PROCESS | 1804 | 1461191813373 Marionette TRACE conn5 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:53 INFO - PROCESS | 1804 | 1461191813493 Marionette TRACE conn5 <- [1,2835,null,{"value":null}] 15:36:53 INFO - PROCESS | 1804 | 1461191813626 Marionette TRACE conn5 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:53 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E3786000 == 69 [pid = 1804] [id = 718] 15:36:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 110 (00000074DAAC1C00) [pid = 1804] [serial = 2154] [outer = 0000000000000000] 15:36:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 111 (00000074DD467800) [pid = 1804] [serial = 2155] [outer = 00000074DAAC1C00] 15:36:53 INFO - PROCESS | 1804 | 1461191813684 Marionette DEBUG loaded listener.js 15:36:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 112 (00000074DE0E0C00) [pid = 1804] [serial = 2156] [outer = 00000074DAAC1C00] 15:36:54 INFO - PROCESS | 1804 | 1461191814307 Marionette TRACE conn5 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 15:36:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 15:36:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 965ms 15:36:54 INFO - PROCESS | 1804 | 1461191814337 Marionette TRACE conn5 -> [0,2837,"getWindowHandle",null] 15:36:54 INFO - PROCESS | 1804 | 1461191814339 Marionette TRACE conn5 <- [1,2837,null,{"value":"13"}] 15:36:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 15:36:54 INFO - PROCESS | 1804 | 1461191814343 Marionette TRACE conn5 -> [0,2838,"setScriptTimeout",{"ms":35000}] 15:36:54 INFO - PROCESS | 1804 | 1461191814347 Marionette TRACE conn5 <- [1,2838,null,{}] 15:36:54 INFO - PROCESS | 1804 | 1461191814359 Marionette TRACE conn5 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:54 INFO - PROCESS | 1804 | 1461191814482 Marionette TRACE conn5 <- [1,2839,null,{"value":null}] 15:36:54 INFO - PROCESS | 1804 | 1461191814617 Marionette TRACE conn5 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:54 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E8D66000 == 70 [pid = 1804] [id = 719] 15:36:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 113 (00000074DED8F800) [pid = 1804] [serial = 2157] [outer = 0000000000000000] 15:36:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 114 (00000074E07A2C00) [pid = 1804] [serial = 2158] [outer = 00000074DED8F800] 15:36:54 INFO - PROCESS | 1804 | 1461191814678 Marionette DEBUG loaded listener.js 15:36:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 115 (00000074E2897C00) [pid = 1804] [serial = 2159] [outer = 00000074DED8F800] 15:36:55 INFO - PROCESS | 1804 | 1461191815225 Marionette TRACE conn5 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 15:36:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 15:36:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 944ms 15:36:55 INFO - PROCESS | 1804 | 1461191815289 Marionette TRACE conn5 -> [0,2841,"getWindowHandle",null] 15:36:55 INFO - PROCESS | 1804 | 1461191815293 Marionette TRACE conn5 <- [1,2841,null,{"value":"13"}] 15:36:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 15:36:55 INFO - PROCESS | 1804 | 1461191815296 Marionette TRACE conn5 -> [0,2842,"setScriptTimeout",{"ms":35000}] 15:36:55 INFO - PROCESS | 1804 | 1461191815298 Marionette TRACE conn5 <- [1,2842,null,{}] 15:36:55 INFO - PROCESS | 1804 | 1461191815302 Marionette TRACE conn5 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:55 INFO - PROCESS | 1804 | 1461191815419 Marionette TRACE conn5 <- [1,2843,null,{"value":null}] 15:36:55 INFO - PROCESS | 1804 | 1461191815551 Marionette TRACE conn5 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:55 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E8ED2800 == 71 [pid = 1804] [id = 720] 15:36:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 116 (00000074DFC62C00) [pid = 1804] [serial = 2160] [outer = 0000000000000000] 15:36:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 117 (00000074E29D4400) [pid = 1804] [serial = 2161] [outer = 00000074DFC62C00] 15:36:55 INFO - PROCESS | 1804 | 1461191815608 Marionette DEBUG loaded listener.js 15:36:55 INFO - PROCESS | 1804 | ++DOMWINDOW == 118 (00000074E2A27400) [pid = 1804] [serial = 2162] [outer = 00000074DFC62C00] 15:36:56 INFO - PROCESS | 1804 | 1461191816193 Marionette TRACE conn5 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 15:36:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 15:36:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 922ms 15:36:56 INFO - PROCESS | 1804 | 1461191816221 Marionette TRACE conn5 -> [0,2845,"getWindowHandle",null] 15:36:56 INFO - PROCESS | 1804 | 1461191816223 Marionette TRACE conn5 <- [1,2845,null,{"value":"13"}] 15:36:56 INFO - PROCESS | 1804 | 1461191816227 Marionette TRACE conn5 -> [0,2846,"setScriptTimeout",{"ms":35000}] 15:36:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 15:36:56 INFO - PROCESS | 1804 | 1461191816229 Marionette TRACE conn5 <- [1,2846,null,{}] 15:36:56 INFO - PROCESS | 1804 | 1461191816233 Marionette TRACE conn5 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:56 INFO - PROCESS | 1804 | 1461191816344 Marionette TRACE conn5 <- [1,2847,null,{"value":null}] 15:36:56 INFO - PROCESS | 1804 | 1461191816448 Marionette TRACE conn5 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:56 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E9AC7800 == 72 [pid = 1804] [id = 721] 15:36:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 119 (00000074E2B15000) [pid = 1804] [serial = 2163] [outer = 0000000000000000] 15:36:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 120 (00000074E2B19C00) [pid = 1804] [serial = 2164] [outer = 00000074E2B15000] 15:36:56 INFO - PROCESS | 1804 | 1461191816505 Marionette DEBUG loaded listener.js 15:36:56 INFO - PROCESS | 1804 | ++DOMWINDOW == 121 (00000074E3494C00) [pid = 1804] [serial = 2165] [outer = 00000074E2B15000] 15:36:57 INFO - PROCESS | 1804 | 1461191817075 Marionette TRACE conn5 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 15:36:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 15:36:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 923ms 15:36:57 INFO - PROCESS | 1804 | 1461191817173 Marionette TRACE conn5 -> [0,2849,"getWindowHandle",null] 15:36:57 INFO - PROCESS | 1804 | 1461191817175 Marionette TRACE conn5 <- [1,2849,null,{"value":"13"}] 15:36:57 INFO - PROCESS | 1804 | 1461191817182 Marionette TRACE conn5 -> [0,2850,"setScriptTimeout",{"ms":35000}] 15:36:57 INFO - PROCESS | 1804 | 1461191817184 Marionette TRACE conn5 <- [1,2850,null,{}] 15:36:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 15:36:57 INFO - PROCESS | 1804 | 1461191817188 Marionette TRACE conn5 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:57 INFO - PROCESS | 1804 | 1461191817317 Marionette TRACE conn5 <- [1,2851,null,{"value":null}] 15:36:57 INFO - PROCESS | 1804 | 1461191817416 Marionette TRACE conn5 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:57 INFO - PROCESS | 1804 | ++DOCSHELL 00000074EB7B6800 == 73 [pid = 1804] [id = 722] 15:36:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 122 (00000074E344C000) [pid = 1804] [serial = 2166] [outer = 0000000000000000] 15:36:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 123 (00000074E3494000) [pid = 1804] [serial = 2167] [outer = 00000074E344C000] 15:36:57 INFO - PROCESS | 1804 | 1461191817476 Marionette DEBUG loaded listener.js 15:36:57 INFO - PROCESS | 1804 | ++DOMWINDOW == 124 (00000074E3883000) [pid = 1804] [serial = 2168] [outer = 00000074E344C000] 15:36:58 INFO - PROCESS | 1804 | 1461191818023 Marionette TRACE conn5 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 15:36:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 15:36:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 881ms 15:36:58 INFO - PROCESS | 1804 | 1461191818069 Marionette TRACE conn5 -> [0,2853,"getWindowHandle",null] 15:36:58 INFO - PROCESS | 1804 | 1461191818071 Marionette TRACE conn5 <- [1,2853,null,{"value":"13"}] 15:36:58 INFO - PROCESS | 1804 | 1461191818075 Marionette TRACE conn5 -> [0,2854,"setScriptTimeout",{"ms":35000}] 15:36:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 15:36:58 INFO - PROCESS | 1804 | 1461191818077 Marionette TRACE conn5 <- [1,2854,null,{}] 15:36:58 INFO - PROCESS | 1804 | 1461191818081 Marionette TRACE conn5 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:58 INFO - PROCESS | 1804 | 1461191818208 Marionette TRACE conn5 <- [1,2855,null,{"value":null}] 15:36:58 INFO - PROCESS | 1804 | 1461191818341 Marionette TRACE conn5 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:58 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E389F800 == 74 [pid = 1804] [id = 723] 15:36:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 125 (0000007480F25400) [pid = 1804] [serial = 2169] [outer = 0000000000000000] 15:36:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 126 (0000007480F2C000) [pid = 1804] [serial = 2170] [outer = 0000007480F25400] 15:36:58 INFO - PROCESS | 1804 | 1461191818399 Marionette DEBUG loaded listener.js 15:36:58 INFO - PROCESS | 1804 | ++DOMWINDOW == 127 (00000074D1478000) [pid = 1804] [serial = 2171] [outer = 0000007480F25400] 15:36:59 INFO - PROCESS | 1804 | 1461191819249 Marionette TRACE conn5 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 15:36:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 15:36:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1243ms 15:36:59 INFO - PROCESS | 1804 | 1461191819321 Marionette TRACE conn5 -> [0,2857,"getWindowHandle",null] 15:36:59 INFO - PROCESS | 1804 | 1461191819325 Marionette TRACE conn5 <- [1,2857,null,{"value":"13"}] 15:36:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 15:36:59 INFO - PROCESS | 1804 | 1461191819347 Marionette TRACE conn5 -> [0,2858,"setScriptTimeout",{"ms":35000}] 15:36:59 INFO - PROCESS | 1804 | 1461191819351 Marionette TRACE conn5 <- [1,2858,null,{}] 15:36:59 INFO - PROCESS | 1804 | 1461191819359 Marionette TRACE conn5 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:59 INFO - PROCESS | 1804 | 1461191819477 Marionette TRACE conn5 <- [1,2859,null,{"value":null}] 15:36:59 INFO - PROCESS | 1804 | 1461191819607 Marionette TRACE conn5 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:59 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DF9C7000 == 75 [pid = 1804] [id = 724] 15:36:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 128 (00000074D1819C00) [pid = 1804] [serial = 2172] [outer = 0000000000000000] 15:36:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 129 (00000074D1823000) [pid = 1804] [serial = 2173] [outer = 00000074D1819C00] 15:36:59 INFO - PROCESS | 1804 | 1461191819668 Marionette DEBUG loaded listener.js 15:36:59 INFO - PROCESS | 1804 | ++DOMWINDOW == 130 (00000074D1E09C00) [pid = 1804] [serial = 2174] [outer = 00000074D1819C00] 15:37:00 INFO - PROCESS | 1804 | --DOCSHELL 00000074E76BB800 == 74 [pid = 1804] [id = 715] 15:37:00 INFO - PROCESS | 1804 | --DOCSHELL 00000074E6B41800 == 73 [pid = 1804] [id = 714] 15:37:00 INFO - PROCESS | 1804 | --DOCSHELL 00000074DED20000 == 72 [pid = 1804] [id = 713] 15:37:00 INFO - PROCESS | 1804 | --DOCSHELL 00000074E5D8F800 == 71 [pid = 1804] [id = 712] 15:37:00 INFO - PROCESS | 1804 | --DOCSHELL 00000074E52AE000 == 70 [pid = 1804] [id = 711] 15:37:00 INFO - PROCESS | 1804 | --DOCSHELL 00000074DE1AA000 == 69 [pid = 1804] [id = 710] 15:37:00 INFO - PROCESS | 1804 | --DOCSHELL 00000074E2F22000 == 68 [pid = 1804] [id = 709] 15:37:00 INFO - PROCESS | 1804 | --DOCSHELL 00000074E87C8800 == 67 [pid = 1804] [id = 660] 15:37:00 INFO - PROCESS | 1804 | --DOCSHELL 00000074DEDE1800 == 66 [pid = 1804] [id = 708] 15:37:00 INFO - PROCESS | 1804 | --DOMWINDOW == 129 (00000074D6EDDC00) [pid = 1804] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 15:37:00 INFO - PROCESS | 1804 | --DOMWINDOW == 128 (00000074DDEE0C00) [pid = 1804] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 15:37:00 INFO - PROCESS | 1804 | --DOMWINDOW == 127 (00000074E1B62000) [pid = 1804] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 15:37:00 INFO - PROCESS | 1804 | --DOMWINDOW == 126 (00000074E1FC5800) [pid = 1804] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 15:37:00 INFO - PROCESS | 1804 | --DOMWINDOW == 125 (00000074E2811400) [pid = 1804] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 15:37:00 INFO - PROCESS | 1804 | --DOCSHELL 00000074DF4AB800 == 65 [pid = 1804] [id = 707] 15:37:00 INFO - PROCESS | 1804 | --DOCSHELL 00000074DF9A9800 == 64 [pid = 1804] [id = 706] 15:37:00 INFO - PROCESS | 1804 | --DOCSHELL 00000074E76B2800 == 63 [pid = 1804] [id = 702] 15:37:00 INFO - PROCESS | 1804 | --DOCSHELL 00000074E331C000 == 62 [pid = 1804] [id = 701] 15:37:00 INFO - PROCESS | 1804 | --DOCSHELL 00000074DDA85000 == 61 [pid = 1804] [id = 700] 15:37:00 INFO - PROCESS | 1804 | --DOCSHELL 00000074E7408800 == 60 [pid = 1804] [id = 699] 15:37:00 INFO - PROCESS | 1804 | 1461191820320 Marionette TRACE conn5 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 15:37:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 15:37:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 995ms 15:37:00 INFO - PROCESS | 1804 | 1461191820331 Marionette TRACE conn5 -> [0,2861,"getWindowHandle",null] 15:37:00 INFO - PROCESS | 1804 | 1461191820336 Marionette TRACE conn5 <- [1,2861,null,{"value":"13"}] 15:37:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 15:37:00 INFO - PROCESS | 1804 | 1461191820342 Marionette TRACE conn5 -> [0,2862,"setScriptTimeout",{"ms":35000}] 15:37:00 INFO - PROCESS | 1804 | 1461191820345 Marionette TRACE conn5 <- [1,2862,null,{}] 15:37:00 INFO - PROCESS | 1804 | 1461191820349 Marionette TRACE conn5 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:00 INFO - PROCESS | 1804 | 1461191820456 Marionette TRACE conn5 <- [1,2863,null,{"value":null}] 15:37:00 INFO - PROCESS | 1804 | --DOMWINDOW == 124 (00000074E2899C00) [pid = 1804] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 15:37:00 INFO - PROCESS | 1804 | --DOMWINDOW == 123 (00000074E2A29000) [pid = 1804] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 15:37:00 INFO - PROCESS | 1804 | --DOMWINDOW == 122 (00000074DED8F400) [pid = 1804] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 15:37:00 INFO - PROCESS | 1804 | --DOMWINDOW == 121 (00000074D6033400) [pid = 1804] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 15:37:00 INFO - PROCESS | 1804 | --DOMWINDOW == 120 (00000074DBCF7000) [pid = 1804] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 15:37:00 INFO - PROCESS | 1804 | --DOMWINDOW == 119 (00000074D7A39C00) [pid = 1804] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 15:37:00 INFO - PROCESS | 1804 | --DOMWINDOW == 118 (00000074DA8A4000) [pid = 1804] [serial = 2078] [outer = 0000000000000000] [url = about:blank] 15:37:00 INFO - PROCESS | 1804 | --DOMWINDOW == 117 (00000074D1DB7800) [pid = 1804] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 15:37:00 INFO - PROCESS | 1804 | --DOMWINDOW == 116 (00000074D6039C00) [pid = 1804] [serial = 2075] [outer = 0000000000000000] [url = about:blank] 15:37:00 INFO - PROCESS | 1804 | --DOMWINDOW == 115 (00000074E0EA0800) [pid = 1804] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 15:37:00 INFO - PROCESS | 1804 | --DOMWINDOW == 114 (00000074E1B5F000) [pid = 1804] [serial = 2057] [outer = 0000000000000000] [url = about:blank] 15:37:00 INFO - PROCESS | 1804 | --DOMWINDOW == 113 (00000074D1C7E800) [pid = 1804] [serial = 2072] [outer = 0000000000000000] [url = about:blank] 15:37:00 INFO - PROCESS | 1804 | --DOMWINDOW == 112 (00000074D1602400) [pid = 1804] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 15:37:00 INFO - PROCESS | 1804 | --DOMWINDOW == 111 (00000074E140E000) [pid = 1804] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 15:37:00 INFO - PROCESS | 1804 | --DOMWINDOW == 110 (00000074DF079400) [pid = 1804] [serial = 2087] [outer = 0000000000000000] [url = about:blank] 15:37:00 INFO - PROCESS | 1804 | --DOMWINDOW == 109 (00000074DECC4C00) [pid = 1804] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 15:37:00 INFO - PROCESS | 1804 | --DOMWINDOW == 108 (00000074DAAC8000) [pid = 1804] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 15:37:00 INFO - PROCESS | 1804 | --DOMWINDOW == 107 (00000074E1C39C00) [pid = 1804] [serial = 2090] [outer = 0000000000000000] [url = about:blank] 15:37:00 INFO - PROCESS | 1804 | --DOMWINDOW == 106 (00000074E25A8800) [pid = 1804] [serial = 2096] [outer = 0000000000000000] [url = about:blank] 15:37:00 INFO - PROCESS | 1804 | --DOMWINDOW == 105 (00000074E204D400) [pid = 1804] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 15:37:00 INFO - PROCESS | 1804 | --DOMWINDOW == 104 (00000074DE0D9C00) [pid = 1804] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 15:37:00 INFO - PROCESS | 1804 | --DOMWINDOW == 103 (00000074DEA9D800) [pid = 1804] [serial = 2084] [outer = 0000000000000000] [url = about:blank] 15:37:00 INFO - PROCESS | 1804 | --DOMWINDOW == 102 (00000074E1C3E400) [pid = 1804] [serial = 2093] [outer = 0000000000000000] [url = about:blank] 15:37:00 INFO - PROCESS | 1804 | --DOMWINDOW == 101 (00000074DD7C6C00) [pid = 1804] [serial = 2081] [outer = 0000000000000000] [url = about:blank] 15:37:00 INFO - PROCESS | 1804 | --DOMWINDOW == 100 (00000074DD449800) [pid = 1804] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 15:37:00 INFO - PROCESS | 1804 | 1461191820567 Marionette TRACE conn5 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:00 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DE447000 == 61 [pid = 1804] [id = 725] 15:37:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 101 (00000074D181D800) [pid = 1804] [serial = 2175] [outer = 0000000000000000] 15:37:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 102 (00000074D3570000) [pid = 1804] [serial = 2176] [outer = 00000074D181D800] 15:37:00 INFO - PROCESS | 1804 | 1461191820616 Marionette DEBUG loaded listener.js 15:37:00 INFO - PROCESS | 1804 | ++DOMWINDOW == 103 (00000074D6BC4000) [pid = 1804] [serial = 2177] [outer = 00000074D181D800] 15:37:01 INFO - PROCESS | 1804 | 1461191821030 Marionette TRACE conn5 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 15:37:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 15:37:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 777ms 15:37:01 INFO - PROCESS | 1804 | 1461191821121 Marionette TRACE conn5 -> [0,2865,"getWindowHandle",null] 15:37:01 INFO - PROCESS | 1804 | 1461191821123 Marionette TRACE conn5 <- [1,2865,null,{"value":"13"}] 15:37:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 15:37:01 INFO - PROCESS | 1804 | 1461191821127 Marionette TRACE conn5 -> [0,2866,"setScriptTimeout",{"ms":35000}] 15:37:01 INFO - PROCESS | 1804 | 1461191821131 Marionette TRACE conn5 <- [1,2866,null,{}] 15:37:01 INFO - PROCESS | 1804 | 1461191821142 Marionette TRACE conn5 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:01 INFO - PROCESS | 1804 | 1461191821247 Marionette TRACE conn5 <- [1,2867,null,{"value":null}] 15:37:01 INFO - PROCESS | 1804 | 1461191821256 Marionette TRACE conn5 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:01 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E2AB2000 == 62 [pid = 1804] [id = 726] 15:37:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 104 (00000074DAAC6800) [pid = 1804] [serial = 2178] [outer = 0000000000000000] 15:37:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 105 (00000074DB20B800) [pid = 1804] [serial = 2179] [outer = 00000074DAAC6800] 15:37:01 INFO - PROCESS | 1804 | 1461191821306 Marionette DEBUG loaded listener.js 15:37:01 INFO - PROCESS | 1804 | ++DOMWINDOW == 106 (00000074DBC9E000) [pid = 1804] [serial = 2180] [outer = 00000074DAAC6800] 15:37:01 INFO - PROCESS | 1804 | 1461191821790 Marionette TRACE conn5 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 15:37:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 15:37:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 692ms 15:37:01 INFO - PROCESS | 1804 | 1461191821846 Marionette TRACE conn5 -> [0,2869,"getWindowHandle",null] 15:37:01 INFO - PROCESS | 1804 | 1461191821849 Marionette TRACE conn5 <- [1,2869,null,{"value":"13"}] 15:37:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 15:37:01 INFO - PROCESS | 1804 | 1461191821853 Marionette TRACE conn5 -> [0,2870,"setScriptTimeout",{"ms":35000}] 15:37:01 INFO - PROCESS | 1804 | 1461191821855 Marionette TRACE conn5 <- [1,2870,null,{}] 15:37:01 INFO - PROCESS | 1804 | 1461191821859 Marionette TRACE conn5 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:01 INFO - PROCESS | 1804 | 1461191821954 Marionette TRACE conn5 <- [1,2871,null,{"value":null}] 15:37:02 INFO - PROCESS | 1804 | 1461191822046 Marionette TRACE conn5 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:02 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E3748000 == 63 [pid = 1804] [id = 727] 15:37:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 107 (00000074DBCF7000) [pid = 1804] [serial = 2181] [outer = 0000000000000000] 15:37:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 108 (00000074DD7C8800) [pid = 1804] [serial = 2182] [outer = 00000074DBCF7000] 15:37:02 INFO - PROCESS | 1804 | 1461191822094 Marionette DEBUG loaded listener.js 15:37:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 109 (00000074DDEDC000) [pid = 1804] [serial = 2183] [outer = 00000074DBCF7000] 15:37:02 INFO - PROCESS | 1804 | 1461191822494 Marionette TRACE conn5 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 15:37:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 15:37:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 671ms 15:37:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 15:37:02 INFO - PROCESS | 1804 | 1461191822527 Marionette TRACE conn5 -> [0,2873,"getWindowHandle",null] 15:37:02 INFO - PROCESS | 1804 | 1461191822529 Marionette TRACE conn5 <- [1,2873,null,{"value":"13"}] 15:37:02 INFO - PROCESS | 1804 | 1461191822532 Marionette TRACE conn5 -> [0,2874,"setScriptTimeout",{"ms":35000}] 15:37:02 INFO - PROCESS | 1804 | 1461191822534 Marionette TRACE conn5 <- [1,2874,null,{}] 15:37:02 INFO - PROCESS | 1804 | 1461191822538 Marionette TRACE conn5 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:02 INFO - PROCESS | 1804 | 1461191822671 Marionette TRACE conn5 <- [1,2875,null,{"value":null}] 15:37:02 INFO - PROCESS | 1804 | 1461191822736 Marionette TRACE conn5 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:02 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E3AA3800 == 64 [pid = 1804] [id = 728] 15:37:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 110 (00000074DD7C6C00) [pid = 1804] [serial = 2184] [outer = 0000000000000000] 15:37:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 111 (00000074DEA92C00) [pid = 1804] [serial = 2185] [outer = 00000074DD7C6C00] 15:37:02 INFO - PROCESS | 1804 | 1461191822784 Marionette DEBUG loaded listener.js 15:37:02 INFO - PROCESS | 1804 | ++DOMWINDOW == 112 (00000074DD458400) [pid = 1804] [serial = 2186] [outer = 00000074DD7C6C00] 15:37:03 INFO - PROCESS | 1804 | 1461191823229 Marionette TRACE conn5 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 15:37:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 15:37:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 734ms 15:37:03 INFO - PROCESS | 1804 | 1461191823270 Marionette TRACE conn5 -> [0,2877,"getWindowHandle",null] 15:37:03 INFO - PROCESS | 1804 | 1461191823273 Marionette TRACE conn5 <- [1,2877,null,{"value":"13"}] 15:37:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 15:37:03 INFO - PROCESS | 1804 | 1461191823282 Marionette TRACE conn5 -> [0,2878,"setScriptTimeout",{"ms":35000}] 15:37:03 INFO - PROCESS | 1804 | 1461191823284 Marionette TRACE conn5 <- [1,2878,null,{}] 15:37:03 INFO - PROCESS | 1804 | 1461191823327 Marionette TRACE conn5 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:03 INFO - PROCESS | 1804 | 1461191823468 Marionette TRACE conn5 <- [1,2879,null,{"value":null}] 15:37:03 INFO - PROCESS | 1804 | 1461191823533 Marionette TRACE conn5 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:03 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E5D8A800 == 65 [pid = 1804] [id = 729] 15:37:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 113 (00000074DF07D800) [pid = 1804] [serial = 2187] [outer = 0000000000000000] 15:37:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 114 (00000074E079DC00) [pid = 1804] [serial = 2188] [outer = 00000074DF07D800] 15:37:03 INFO - PROCESS | 1804 | 1461191823583 Marionette DEBUG loaded listener.js 15:37:03 INFO - PROCESS | 1804 | ++DOMWINDOW == 115 (00000074E1411C00) [pid = 1804] [serial = 2189] [outer = 00000074DF07D800] 15:37:04 INFO - PROCESS | 1804 | 1461191824026 Marionette TRACE conn5 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 15:37:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 15:37:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 818ms 15:37:04 INFO - PROCESS | 1804 | 1461191824109 Marionette TRACE conn5 -> [0,2881,"getWindowHandle",null] 15:37:04 INFO - PROCESS | 1804 | 1461191824112 Marionette TRACE conn5 <- [1,2881,null,{"value":"13"}] 15:37:04 INFO - PROCESS | 1804 | 1461191824115 Marionette TRACE conn5 -> [0,2882,"setScriptTimeout",{"ms":35000}] 15:37:04 INFO - PROCESS | 1804 | 1461191824117 Marionette TRACE conn5 <- [1,2882,null,{}] 15:37:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 15:37:04 INFO - PROCESS | 1804 | 1461191824120 Marionette TRACE conn5 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:04 INFO - PROCESS | 1804 | 1461191824242 Marionette TRACE conn5 <- [1,2883,null,{"value":null}] 15:37:04 INFO - PROCESS | 1804 | 1461191824265 Marionette TRACE conn5 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:04 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E616B000 == 66 [pid = 1804] [id = 730] 15:37:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 116 (00000074E1C1D800) [pid = 1804] [serial = 2190] [outer = 0000000000000000] 15:37:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 117 (00000074E1F03400) [pid = 1804] [serial = 2191] [outer = 00000074E1C1D800] 15:37:04 INFO - PROCESS | 1804 | 1461191824311 Marionette DEBUG loaded listener.js 15:37:04 INFO - PROCESS | 1804 | ++DOMWINDOW == 118 (00000074E259E000) [pid = 1804] [serial = 2192] [outer = 00000074E1C1D800] 15:37:04 INFO - PROCESS | 1804 | --DOMWINDOW == 117 (00000074DED71C00) [pid = 1804] [serial = 2133] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 15:37:04 INFO - PROCESS | 1804 | --DOMWINDOW == 116 (00000074DF4CEC00) [pid = 1804] [serial = 2136] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 15:37:04 INFO - PROCESS | 1804 | --DOMWINDOW == 115 (00000074CFAB4800) [pid = 1804] [serial = 2139] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 15:37:04 INFO - PROCESS | 1804 | --DOMWINDOW == 114 (00000074D1DB4400) [pid = 1804] [serial = 2118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 15:37:04 INFO - PROCESS | 1804 | --DOMWINDOW == 113 (00000074DD45E800) [pid = 1804] [serial = 2127] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 15:37:04 INFO - PROCESS | 1804 | --DOMWINDOW == 112 (00000074DE22EC00) [pid = 1804] [serial = 2130] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 15:37:04 INFO - PROCESS | 1804 | --DOMWINDOW == 111 (00000074D7AA0C00) [pid = 1804] [serial = 2121] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 15:37:04 INFO - PROCESS | 1804 | --DOMWINDOW == 110 (00000074E2809400) [pid = 1804] [serial = 2097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 15:37:04 INFO - PROCESS | 1804 | --DOMWINDOW == 109 (00000074D1823C00) [pid = 1804] [serial = 2124] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 15:37:04 INFO - PROCESS | 1804 | --DOMWINDOW == 108 (00000074DEA98400) [pid = 1804] [serial = 2142] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 15:37:04 INFO - PROCESS | 1804 | --DOMWINDOW == 107 (00000074E25ACC00) [pid = 1804] [serial = 2145] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 15:37:04 INFO - PROCESS | 1804 | 1461191824928 Marionette TRACE conn5 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 15:37:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 15:37:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 818ms 15:37:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 15:37:04 INFO - PROCESS | 1804 | 1461191824939 Marionette TRACE conn5 -> [0,2885,"getWindowHandle",null] 15:37:04 INFO - PROCESS | 1804 | 1461191824942 Marionette TRACE conn5 <- [1,2885,null,{"value":"13"}] 15:37:04 INFO - PROCESS | 1804 | 1461191824945 Marionette TRACE conn5 -> [0,2886,"setScriptTimeout",{"ms":35000}] 15:37:04 INFO - PROCESS | 1804 | 1461191824947 Marionette TRACE conn5 <- [1,2886,null,{}] 15:37:04 INFO - PROCESS | 1804 | 1461191824951 Marionette TRACE conn5 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:05 INFO - PROCESS | 1804 | 1461191825040 Marionette TRACE conn5 <- [1,2887,null,{"value":null}] 15:37:05 INFO - PROCESS | 1804 | 1461191825049 Marionette TRACE conn5 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:05 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E6347000 == 67 [pid = 1804] [id = 731] 15:37:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 108 (00000074D356A000) [pid = 1804] [serial = 2193] [outer = 0000000000000000] 15:37:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 109 (00000074DEA98400) [pid = 1804] [serial = 2194] [outer = 00000074D356A000] 15:37:05 INFO - PROCESS | 1804 | 1461191825095 Marionette DEBUG loaded listener.js 15:37:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 110 (00000074E25A8C00) [pid = 1804] [serial = 2195] [outer = 00000074D356A000] 15:37:05 INFO - PROCESS | 1804 | 1461191825539 Marionette TRACE conn5 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 15:37:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 15:37:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 671ms 15:37:05 INFO - PROCESS | 1804 | 1461191825619 Marionette TRACE conn5 -> [0,2889,"getWindowHandle",null] 15:37:05 INFO - PROCESS | 1804 | 1461191825622 Marionette TRACE conn5 <- [1,2889,null,{"value":"13"}] 15:37:05 INFO - PROCESS | 1804 | 1461191825625 Marionette TRACE conn5 -> [0,2890,"setScriptTimeout",{"ms":35000}] 15:37:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 15:37:05 INFO - PROCESS | 1804 | 1461191825627 Marionette TRACE conn5 <- [1,2890,null,{}] 15:37:05 INFO - PROCESS | 1804 | 1461191825630 Marionette TRACE conn5 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:05 INFO - PROCESS | 1804 | 1461191825722 Marionette TRACE conn5 <- [1,2891,null,{"value":null}] 15:37:05 INFO - PROCESS | 1804 | 1461191825728 Marionette TRACE conn5 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:05 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E76BA000 == 68 [pid = 1804] [id = 732] 15:37:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 111 (00000074E25A7C00) [pid = 1804] [serial = 2196] [outer = 0000000000000000] 15:37:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 112 (00000074E289E800) [pid = 1804] [serial = 2197] [outer = 00000074E25A7C00] 15:37:05 INFO - PROCESS | 1804 | 1461191825774 Marionette DEBUG loaded listener.js 15:37:05 INFO - PROCESS | 1804 | ++DOMWINDOW == 113 (00000074E2933C00) [pid = 1804] [serial = 2198] [outer = 00000074E25A7C00] 15:37:06 INFO - PROCESS | 1804 | 1461191826211 Marionette TRACE conn5 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 15:37:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 15:37:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 629ms 15:37:06 INFO - PROCESS | 1804 | 1461191826258 Marionette TRACE conn5 -> [0,2893,"getWindowHandle",null] 15:37:06 INFO - PROCESS | 1804 | 1461191826260 Marionette TRACE conn5 <- [1,2893,null,{"value":"13"}] 15:37:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 15:37:06 INFO - PROCESS | 1804 | 1461191826264 Marionette TRACE conn5 -> [0,2894,"setScriptTimeout",{"ms":35000}] 15:37:06 INFO - PROCESS | 1804 | 1461191826266 Marionette TRACE conn5 <- [1,2894,null,{}] 15:37:06 INFO - PROCESS | 1804 | 1461191826269 Marionette TRACE conn5 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:06 INFO - PROCESS | 1804 | 1461191826361 Marionette TRACE conn5 <- [1,2895,null,{"value":null}] 15:37:06 INFO - PROCESS | 1804 | 1461191826367 Marionette TRACE conn5 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:06 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E89F1000 == 69 [pid = 1804] [id = 733] 15:37:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 114 (00000074E29DEC00) [pid = 1804] [serial = 2199] [outer = 0000000000000000] 15:37:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 115 (00000074E2A28000) [pid = 1804] [serial = 2200] [outer = 00000074E29DEC00] 15:37:06 INFO - PROCESS | 1804 | 1461191826444 Marionette DEBUG loaded listener.js 15:37:06 INFO - PROCESS | 1804 | ++DOMWINDOW == 116 (00000074E2B1F000) [pid = 1804] [serial = 2201] [outer = 00000074E29DEC00] 15:37:07 INFO - PROCESS | 1804 | 1461191827038 Marionette TRACE conn5 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 15:37:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 15:37:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 818ms 15:37:07 INFO - PROCESS | 1804 | 1461191827085 Marionette TRACE conn5 -> [0,2897,"getWindowHandle",null] 15:37:07 INFO - PROCESS | 1804 | 1461191827090 Marionette TRACE conn5 <- [1,2897,null,{"value":"13"}] 15:37:07 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 15:37:07 INFO - PROCESS | 1804 | 1461191827096 Marionette TRACE conn5 -> [0,2898,"setScriptTimeout",{"ms":35000}] 15:37:07 INFO - PROCESS | 1804 | 1461191827100 Marionette TRACE conn5 <- [1,2898,null,{}] 15:37:07 INFO - PROCESS | 1804 | 1461191827106 Marionette TRACE conn5 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:07 INFO - PROCESS | 1804 | 1461191827230 Marionette TRACE conn5 <- [1,2899,null,{"value":null}] 15:37:07 INFO - PROCESS | 1804 | 1461191827340 Marionette TRACE conn5 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:07 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DEC4B800 == 70 [pid = 1804] [id = 734] 15:37:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 117 (00000074CFA06000) [pid = 1804] [serial = 2202] [outer = 0000000000000000] 15:37:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 118 (00000074D1602400) [pid = 1804] [serial = 2203] [outer = 00000074CFA06000] 15:37:07 INFO - PROCESS | 1804 | 1461191827400 Marionette DEBUG loaded listener.js 15:37:07 INFO - PROCESS | 1804 | ++DOMWINDOW == 119 (00000074D61B8000) [pid = 1804] [serial = 2204] [outer = 00000074CFA06000] 15:37:08 INFO - PROCESS | 1804 | 1461191828018 Marionette TRACE conn5 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 15:37:08 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 15:37:08 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 15:37:08 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 986ms 15:37:08 INFO - PROCESS | 1804 | 1461191828086 Marionette TRACE conn5 -> [0,2901,"getWindowHandle",null] 15:37:08 INFO - PROCESS | 1804 | 1461191828093 Marionette TRACE conn5 <- [1,2901,null,{"value":"13"}] 15:37:08 INFO - TEST-START | /DOMEvents/constructors.html 15:37:08 INFO - PROCESS | 1804 | 1461191828100 Marionette TRACE conn5 -> [0,2902,"setScriptTimeout",{"ms":35000}] 15:37:08 INFO - PROCESS | 1804 | 1461191828104 Marionette TRACE conn5 <- [1,2902,null,{}] 15:37:08 INFO - PROCESS | 1804 | 1461191828108 Marionette TRACE conn5 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:08 INFO - PROCESS | 1804 | 1461191828228 Marionette TRACE conn5 <- [1,2903,null,{"value":null}] 15:37:08 INFO - PROCESS | 1804 | 1461191828363 Marionette TRACE conn5 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:08 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E3A9B000 == 71 [pid = 1804] [id = 735] 15:37:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 120 (00000074D1DC7C00) [pid = 1804] [serial = 2205] [outer = 0000000000000000] 15:37:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 121 (00000074DBBF3C00) [pid = 1804] [serial = 2206] [outer = 00000074D1DC7C00] 15:37:08 INFO - PROCESS | 1804 | 1461191828421 Marionette DEBUG loaded listener.js 15:37:08 INFO - PROCESS | 1804 | ++DOMWINDOW == 122 (00000074DE226800) [pid = 1804] [serial = 2207] [outer = 00000074D1DC7C00] 15:37:09 INFO - PROCESS | 1804 | 1461191829114 Marionette TRACE conn5 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 15:37:09 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 15:37:09 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 15:37:09 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 15:37:09 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 15:37:09 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 15:37:09 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 15:37:09 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 15:37:09 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 15:37:09 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 15:37:09 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 15:37:09 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 15:37:09 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 15:37:09 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 15:37:09 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 15:37:09 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 15:37:09 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 15:37:09 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 15:37:09 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 15:37:09 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 15:37:09 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 15:37:09 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 15:37:09 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 15:37:09 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 15:37:09 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 15:37:09 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 15:37:09 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 15:37:09 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 15:37:09 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 15:37:09 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 15:37:09 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 15:37:09 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 15:37:09 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 15:37:09 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 15:37:09 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 15:37:09 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 15:37:09 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 15:37:09 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 15:37:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 15:37:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:37:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:37:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 15:37:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:37:09 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 15:37:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 15:37:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:37:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:37:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 15:37:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:37:09 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 15:37:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 15:37:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:37:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:37:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 15:37:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:37:09 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 15:37:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 15:37:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:37:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:37:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 15:37:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:37:09 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 15:37:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 15:37:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:37:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:37:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 15:37:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:37:09 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 15:37:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 15:37:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:37:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:37:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 15:37:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:37:09 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 15:37:09 INFO - TEST-OK | /DOMEvents/constructors.html | took 1128ms 15:37:09 INFO - TEST-START | /DOMEvents/event-phases-order.html 15:37:09 INFO - PROCESS | 1804 | 1461191829234 Marionette TRACE conn5 -> [0,2905,"getWindowHandle",null] 15:37:09 INFO - PROCESS | 1804 | 1461191829237 Marionette TRACE conn5 <- [1,2905,null,{"value":"13"}] 15:37:09 INFO - PROCESS | 1804 | 1461191829241 Marionette TRACE conn5 -> [0,2906,"setScriptTimeout",{"ms":35000}] 15:37:09 INFO - PROCESS | 1804 | 1461191829245 Marionette TRACE conn5 <- [1,2906,null,{}] 15:37:09 INFO - PROCESS | 1804 | 1461191829257 Marionette TRACE conn5 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:09 INFO - PROCESS | 1804 | 1461191829386 Marionette TRACE conn5 <- [1,2907,null,{"value":null}] 15:37:09 INFO - PROCESS | 1804 | 1461191829514 Marionette TRACE conn5 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:09 INFO - PROCESS | 1804 | ++DOCSHELL 00000074EA1C7000 == 72 [pid = 1804] [id = 736] 15:37:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 123 (00000074DDCBD400) [pid = 1804] [serial = 2208] [outer = 0000000000000000] 15:37:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 124 (00000074E25A6C00) [pid = 1804] [serial = 2209] [outer = 00000074DDCBD400] 15:37:09 INFO - PROCESS | 1804 | 1461191829575 Marionette DEBUG loaded listener.js 15:37:09 INFO - PROCESS | 1804 | ++DOMWINDOW == 125 (00000074E2B21000) [pid = 1804] [serial = 2210] [outer = 00000074DDCBD400] 15:37:10 INFO - PROCESS | 1804 | 1461191830111 Marionette TRACE conn5 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 15:37:10 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 15:37:10 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 881ms 15:37:10 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 15:37:10 INFO - PROCESS | 1804 | 1461191830123 Marionette TRACE conn5 -> [0,2909,"getWindowHandle",null] 15:37:10 INFO - PROCESS | 1804 | 1461191830126 Marionette TRACE conn5 <- [1,2909,null,{"value":"13"}] 15:37:10 INFO - PROCESS | 1804 | 1461191830130 Marionette TRACE conn5 -> [0,2910,"setScriptTimeout",{"ms":35000}] 15:37:10 INFO - PROCESS | 1804 | 1461191830132 Marionette TRACE conn5 <- [1,2910,null,{}] 15:37:10 INFO - PROCESS | 1804 | 1461191830136 Marionette TRACE conn5 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:10 INFO - PROCESS | 1804 | 1461191830253 Marionette TRACE conn5 <- [1,2911,null,{"value":null}] 15:37:10 INFO - PROCESS | 1804 | 1461191830388 Marionette TRACE conn5 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:10 INFO - PROCESS | 1804 | ++DOCSHELL 00000074EB7B0800 == 73 [pid = 1804] [id = 737] 15:37:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 126 (00000074E29E1800) [pid = 1804] [serial = 2211] [outer = 0000000000000000] 15:37:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 127 (00000074E345A800) [pid = 1804] [serial = 2212] [outer = 00000074E29E1800] 15:37:10 INFO - PROCESS | 1804 | 1461191830449 Marionette DEBUG loaded listener.js 15:37:10 INFO - PROCESS | 1804 | ++DOMWINDOW == 128 (00000074E3464C00) [pid = 1804] [serial = 2213] [outer = 00000074E29E1800] 15:37:10 INFO - PROCESS | 1804 | [1804] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 15:37:10 INFO - PROCESS | 1804 | [1804] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 15:37:10 INFO - PROCESS | 1804 | [1804] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 15:37:10 INFO - PROCESS | 1804 | [1804] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 15:37:11 INFO - PROCESS | 1804 | 1461191830996 Marionette TRACE conn5 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 15:37:11 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 15:37:11 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 15:37:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 15:37:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:37:11 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 15:37:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 15:37:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:37:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 15:37:11 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 15:37:11 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 15:37:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 15:37:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:37:11 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 15:37:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 15:37:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:37:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 15:37:11 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 15:37:11 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 15:37:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 15:37:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:37:11 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 15:37:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 15:37:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:37:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 15:37:11 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 15:37:11 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 15:37:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 15:37:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:37:11 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 15:37:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 15:37:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:37:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 15:37:11 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 15:37:11 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 883ms 15:37:11 INFO - PROCESS | 1804 | 1461191831014 Marionette TRACE conn5 -> [0,2913,"getWindowHandle",null] 15:37:11 INFO - PROCESS | 1804 | 1461191831016 Marionette TRACE conn5 <- [1,2913,null,{"value":"13"}] 15:37:11 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 15:37:11 INFO - PROCESS | 1804 | 1461191831020 Marionette TRACE conn5 -> [0,2914,"setScriptTimeout",{"ms":35000}] 15:37:11 INFO - PROCESS | 1804 | 1461191831022 Marionette TRACE conn5 <- [1,2914,null,{}] 15:37:11 INFO - PROCESS | 1804 | 1461191831026 Marionette TRACE conn5 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:11 INFO - PROCESS | 1804 | 1461191831189 Marionette TRACE conn5 <- [1,2915,null,{"value":null}] 15:37:11 INFO - PROCESS | 1804 | 1461191831266 Marionette TRACE conn5 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:11 INFO - PROCESS | 1804 | ++DOCSHELL 00000074EAEED800 == 74 [pid = 1804] [id = 738] 15:37:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 129 (00000074E349D400) [pid = 1804] [serial = 2214] [outer = 0000000000000000] 15:37:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 130 (00000074E34EB400) [pid = 1804] [serial = 2215] [outer = 00000074E349D400] 15:37:11 INFO - PROCESS | 1804 | 1461191831323 Marionette DEBUG loaded listener.js 15:37:11 INFO - PROCESS | 1804 | ++DOMWINDOW == 131 (00000074E34F0C00) [pid = 1804] [serial = 2216] [outer = 00000074E349D400] 15:37:11 INFO - PROCESS | 1804 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 15:37:11 INFO - PROCESS | 1804 | 1461191831800 Marionette TRACE conn5 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 15:37:11 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 15:37:11 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 822ms 15:37:11 INFO - PROCESS | 1804 | 1461191831845 Marionette TRACE conn5 -> [0,2917,"getWindowHandle",null] 15:37:11 INFO - PROCESS | 1804 | 1461191831848 Marionette TRACE conn5 <- [1,2917,null,{"value":"13"}] 15:37:11 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 15:37:11 INFO - PROCESS | 1804 | 1461191831851 Marionette TRACE conn5 -> [0,2918,"setScriptTimeout",{"ms":35000}] 15:37:11 INFO - PROCESS | 1804 | 1461191831853 Marionette TRACE conn5 <- [1,2918,null,{}] 15:37:11 INFO - PROCESS | 1804 | 1461191831857 Marionette TRACE conn5 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:12 INFO - PROCESS | 1804 | 1461191832024 Marionette TRACE conn5 <- [1,2919,null,{"value":null}] 15:37:12 INFO - PROCESS | 1804 | 1461191832161 Marionette TRACE conn5 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:12 INFO - PROCESS | 1804 | ++DOCSHELL 00000074EAC94000 == 75 [pid = 1804] [id = 739] 15:37:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 132 (00000074E3883400) [pid = 1804] [serial = 2217] [outer = 0000000000000000] 15:37:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 133 (00000074E3905400) [pid = 1804] [serial = 2218] [outer = 00000074E3883400] 15:37:12 INFO - PROCESS | 1804 | 1461191832225 Marionette DEBUG loaded listener.js 15:37:12 INFO - PROCESS | 1804 | ++DOMWINDOW == 134 (00000074EA886400) [pid = 1804] [serial = 2219] [outer = 00000074E3883400] 15:37:12 INFO - PROCESS | 1804 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 15:37:12 INFO - PROCESS | 1804 | 1461191832762 Marionette TRACE conn5 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 15:37:12 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 15:37:12 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 923ms 15:37:12 INFO - PROCESS | 1804 | 1461191832777 Marionette TRACE conn5 -> [0,2921,"getWindowHandle",null] 15:37:12 INFO - PROCESS | 1804 | 1461191832780 Marionette TRACE conn5 <- [1,2921,null,{"value":"13"}] 15:37:12 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 15:37:12 INFO - PROCESS | 1804 | 1461191832783 Marionette TRACE conn5 -> [0,2922,"setScriptTimeout",{"ms":35000}] 15:37:12 INFO - PROCESS | 1804 | 1461191832785 Marionette TRACE conn5 <- [1,2922,null,{}] 15:37:12 INFO - PROCESS | 1804 | 1461191832789 Marionette TRACE conn5 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:12 INFO - PROCESS | 1804 | 1461191832902 Marionette TRACE conn5 <- [1,2923,null,{"value":null}] 15:37:13 INFO - PROCESS | 1804 | 1461191833037 Marionette TRACE conn5 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:13 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E9E7C800 == 76 [pid = 1804] [id = 740] 15:37:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 135 (00000074812D3800) [pid = 1804] [serial = 2220] [outer = 0000000000000000] 15:37:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 136 (00000074812D7800) [pid = 1804] [serial = 2221] [outer = 00000074812D3800] 15:37:13 INFO - PROCESS | 1804 | 1461191833097 Marionette DEBUG loaded listener.js 15:37:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 137 (00000074EA883000) [pid = 1804] [serial = 2222] [outer = 00000074812D3800] 15:37:13 INFO - PROCESS | 1804 | 1461191833567 Marionette TRACE conn5 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 15:37:13 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 15:37:13 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 818ms 15:37:13 INFO - PROCESS | 1804 | 1461191833615 Marionette TRACE conn5 -> [0,2925,"getWindowHandle",null] 15:37:13 INFO - PROCESS | 1804 | 1461191833617 Marionette TRACE conn5 <- [1,2925,null,{"value":"13"}] 15:37:13 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 15:37:13 INFO - PROCESS | 1804 | 1461191833622 Marionette TRACE conn5 -> [0,2926,"setScriptTimeout",{"ms":35000}] 15:37:13 INFO - PROCESS | 1804 | 1461191833624 Marionette TRACE conn5 <- [1,2926,null,{}] 15:37:13 INFO - PROCESS | 1804 | 1461191833628 Marionette TRACE conn5 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:13 INFO - PROCESS | 1804 | 1461191833742 Marionette TRACE conn5 <- [1,2927,null,{"value":null}] 15:37:13 INFO - PROCESS | 1804 | 1461191833848 Marionette TRACE conn5 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:13 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E9A9F000 == 77 [pid = 1804] [id = 741] 15:37:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 138 (00000074E9093400) [pid = 1804] [serial = 2223] [outer = 0000000000000000] 15:37:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 139 (00000074E9098400) [pid = 1804] [serial = 2224] [outer = 00000074E9093400] 15:37:13 INFO - PROCESS | 1804 | 1461191833905 Marionette DEBUG loaded listener.js 15:37:13 INFO - PROCESS | 1804 | ++DOMWINDOW == 140 (00000074E909F400) [pid = 1804] [serial = 2225] [outer = 00000074E9093400] 15:37:14 INFO - PROCESS | 1804 | 1461191834712 Marionette TRACE conn5 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 15:37:14 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 15:37:14 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1123ms 15:37:14 INFO - PROCESS | 1804 | 1461191834786 Marionette TRACE conn5 -> [0,2929,"getWindowHandle",null] 15:37:14 INFO - PROCESS | 1804 | 1461191834791 Marionette TRACE conn5 <- [1,2929,null,{"value":"13"}] 15:37:14 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 15:37:14 INFO - PROCESS | 1804 | 1461191834802 Marionette TRACE conn5 -> [0,2930,"setScriptTimeout",{"ms":35000}] 15:37:14 INFO - PROCESS | 1804 | 1461191834807 Marionette TRACE conn5 <- [1,2930,null,{}] 15:37:14 INFO - PROCESS | 1804 | 1461191834813 Marionette TRACE conn5 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:14 INFO - PROCESS | 1804 | 1461191834934 Marionette TRACE conn5 <- [1,2931,null,{"value":null}] 15:37:15 INFO - PROCESS | 1804 | 1461191835038 Marionette TRACE conn5 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:15 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DFCB8000 == 78 [pid = 1804] [id = 742] 15:37:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 141 (00000074CFAB4000) [pid = 1804] [serial = 2226] [outer = 0000000000000000] 15:37:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 142 (00000074CFAD4800) [pid = 1804] [serial = 2227] [outer = 00000074CFAB4000] 15:37:15 INFO - PROCESS | 1804 | 1461191835090 Marionette DEBUG loaded listener.js 15:37:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 143 (00000074D183C800) [pid = 1804] [serial = 2228] [outer = 00000074CFAB4000] 15:37:15 INFO - PROCESS | 1804 | 1461191835581 Marionette TRACE conn5 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 15:37:15 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 15:37:15 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 15:37:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:37:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:37:15 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 15:37:15 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 818ms 15:37:15 INFO - PROCESS | 1804 | 1461191835651 Marionette TRACE conn5 -> [0,2933,"getWindowHandle",null] 15:37:15 INFO - PROCESS | 1804 | 1461191835657 Marionette TRACE conn5 <- [1,2933,null,{"value":"13"}] 15:37:15 INFO - PROCESS | 1804 | 1461191835667 Marionette TRACE conn5 -> [0,2934,"setScriptTimeout",{"ms":35000}] 15:37:15 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 15:37:15 INFO - PROCESS | 1804 | 1461191835671 Marionette TRACE conn5 <- [1,2934,null,{}] 15:37:15 INFO - PROCESS | 1804 | 1461191835675 Marionette TRACE conn5 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:15 INFO - PROCESS | 1804 | 1461191835787 Marionette TRACE conn5 <- [1,2935,null,{"value":null}] 15:37:15 INFO - PROCESS | 1804 | 1461191835895 Marionette TRACE conn5 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:15 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DE215800 == 79 [pid = 1804] [id = 743] 15:37:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 144 (00000074D1816400) [pid = 1804] [serial = 2229] [outer = 0000000000000000] 15:37:15 INFO - PROCESS | 1804 | ++DOMWINDOW == 145 (00000074D1DBE800) [pid = 1804] [serial = 2230] [outer = 00000074D1816400] 15:37:15 INFO - PROCESS | 1804 | 1461191835944 Marionette DEBUG loaded listener.js 15:37:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 146 (00000074D6D39400) [pid = 1804] [serial = 2231] [outer = 00000074D1816400] 15:37:16 INFO - PROCESS | 1804 | 1461191836509 Marionette TRACE conn5 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 15:37:16 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. 15:37:16 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 881ms 15:37:16 INFO - PROCESS | 1804 | 1461191836556 Marionette TRACE conn5 -> [0,2937,"getWindowHandle",null] 15:37:16 INFO - PROCESS | 1804 | 1461191836558 Marionette TRACE conn5 <- [1,2937,null,{"value":"13"}] 15:37:16 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 15:37:16 INFO - PROCESS | 1804 | 1461191836562 Marionette TRACE conn5 -> [0,2938,"setScriptTimeout",{"ms":35000}] 15:37:16 INFO - PROCESS | 1804 | 1461191836566 Marionette TRACE conn5 <- [1,2938,null,{}] 15:37:16 INFO - PROCESS | 1804 | 1461191836577 Marionette TRACE conn5 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:16 INFO - PROCESS | 1804 | --DOCSHELL 00000074E6B40000 == 78 [pid = 1804] [id = 689] 15:37:16 INFO - PROCESS | 1804 | --DOCSHELL 00000074E6163800 == 77 [pid = 1804] [id = 688] 15:37:16 INFO - PROCESS | 1804 | --DOCSHELL 00000074E337E800 == 76 [pid = 1804] [id = 570] 15:37:16 INFO - PROCESS | 1804 | --DOCSHELL 00000074E76BA000 == 75 [pid = 1804] [id = 732] 15:37:16 INFO - PROCESS | 1804 | --DOCSHELL 00000074E6347000 == 74 [pid = 1804] [id = 731] 15:37:16 INFO - PROCESS | 1804 | --DOCSHELL 00000074E616B000 == 73 [pid = 1804] [id = 730] 15:37:16 INFO - PROCESS | 1804 | --DOCSHELL 00000074E5D8A800 == 72 [pid = 1804] [id = 729] 15:37:16 INFO - PROCESS | 1804 | --DOCSHELL 00000074E3AA3800 == 71 [pid = 1804] [id = 728] 15:37:16 INFO - PROCESS | 1804 | --DOCSHELL 00000074E3748000 == 70 [pid = 1804] [id = 727] 15:37:16 INFO - PROCESS | 1804 | --DOMWINDOW == 145 (00000074D1E09000) [pid = 1804] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 15:37:16 INFO - PROCESS | 1804 | --DOMWINDOW == 144 (00000074DBBF1C00) [pid = 1804] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 15:37:16 INFO - PROCESS | 1804 | --DOMWINDOW == 143 (00000074E0D6E400) [pid = 1804] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 15:37:16 INFO - PROCESS | 1804 | --DOMWINDOW == 142 (00000074E2963C00) [pid = 1804] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 15:37:16 INFO - PROCESS | 1804 | --DOMWINDOW == 141 (00000074E291A400) [pid = 1804] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 15:37:16 INFO - PROCESS | 1804 | --DOMWINDOW == 140 (00000074E2B13C00) [pid = 1804] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 15:37:16 INFO - PROCESS | 1804 | 1461191836798 Marionette TRACE conn5 <- [1,2939,null,{"value":null}] 15:37:16 INFO - PROCESS | 1804 | --DOCSHELL 00000074E2AB2000 == 69 [pid = 1804] [id = 726] 15:37:16 INFO - PROCESS | 1804 | --DOCSHELL 00000074DE447000 == 68 [pid = 1804] [id = 725] 15:37:16 INFO - PROCESS | 1804 | --DOCSHELL 00000074DF9C7000 == 67 [pid = 1804] [id = 724] 15:37:16 INFO - PROCESS | 1804 | --DOCSHELL 00000074E9AC7800 == 66 [pid = 1804] [id = 721] 15:37:16 INFO - PROCESS | 1804 | --DOCSHELL 00000074E8ED2800 == 65 [pid = 1804] [id = 720] 15:37:16 INFO - PROCESS | 1804 | --DOCSHELL 00000074E8D66000 == 64 [pid = 1804] [id = 719] 15:37:16 INFO - PROCESS | 1804 | --DOCSHELL 00000074E3786000 == 63 [pid = 1804] [id = 718] 15:37:16 INFO - PROCESS | 1804 | --DOCSHELL 00000074DED0C800 == 62 [pid = 1804] [id = 717] 15:37:16 INFO - PROCESS | 1804 | --DOMWINDOW == 139 (00000074DF075000) [pid = 1804] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 15:37:16 INFO - PROCESS | 1804 | --DOMWINDOW == 138 (00000074E07D8800) [pid = 1804] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 15:37:16 INFO - PROCESS | 1804 | --DOMWINDOW == 137 (00000074DF9E8000) [pid = 1804] [serial = 2135] [outer = 0000000000000000] [url = about:blank] 15:37:16 INFO - PROCESS | 1804 | --DOMWINDOW == 136 (00000074D183D400) [pid = 1804] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 15:37:16 INFO - PROCESS | 1804 | --DOMWINDOW == 135 (00000074D1DC8C00) [pid = 1804] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 15:37:16 INFO - PROCESS | 1804 | --DOMWINDOW == 134 (00000074DD7CB400) [pid = 1804] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 15:37:16 INFO - PROCESS | 1804 | --DOMWINDOW == 133 (00000074DDEDB000) [pid = 1804] [serial = 2129] [outer = 0000000000000000] [url = about:blank] 15:37:16 INFO - PROCESS | 1804 | --DOMWINDOW == 132 (00000074E1C1B000) [pid = 1804] [serial = 2138] [outer = 0000000000000000] [url = about:blank] 15:37:16 INFO - PROCESS | 1804 | --DOMWINDOW == 131 (00000074DE92F800) [pid = 1804] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 15:37:16 INFO - PROCESS | 1804 | --DOMWINDOW == 130 (00000074DD45AC00) [pid = 1804] [serial = 2123] [outer = 0000000000000000] [url = about:blank] 15:37:16 INFO - PROCESS | 1804 | --DOMWINDOW == 129 (00000074DB211C00) [pid = 1804] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 15:37:16 INFO - PROCESS | 1804 | --DOMWINDOW == 128 (00000074E289D400) [pid = 1804] [serial = 2099] [outer = 0000000000000000] [url = about:blank] 15:37:16 INFO - PROCESS | 1804 | --DOMWINDOW == 127 (00000074D2D22000) [pid = 1804] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 15:37:16 INFO - PROCESS | 1804 | --DOMWINDOW == 126 (00000074DB208400) [pid = 1804] [serial = 2126] [outer = 0000000000000000] [url = about:blank] 15:37:16 INFO - PROCESS | 1804 | --DOMWINDOW == 125 (00000074E1FC0400) [pid = 1804] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 15:37:16 INFO - PROCESS | 1804 | --DOMWINDOW == 124 (00000074E2049C00) [pid = 1804] [serial = 2144] [outer = 0000000000000000] [url = about:blank] 15:37:16 INFO - PROCESS | 1804 | --DOMWINDOW == 123 (00000074D7053400) [pid = 1804] [serial = 2120] [outer = 0000000000000000] [url = about:blank] 15:37:16 INFO - PROCESS | 1804 | --DOMWINDOW == 122 (00000074DDDF7400) [pid = 1804] [serial = 2141] [outer = 0000000000000000] [url = about:blank] 15:37:16 INFO - PROCESS | 1804 | --DOMWINDOW == 121 (00000074DEC34400) [pid = 1804] [serial = 2132] [outer = 0000000000000000] [url = about:blank] 15:37:16 INFO - PROCESS | 1804 | --DOMWINDOW == 120 (00000074E2935C00) [pid = 1804] [serial = 2147] [outer = 0000000000000000] [url = about:blank] 15:37:16 INFO - PROCESS | 1804 | --DOMWINDOW == 119 (00000074E2816C00) [pid = 1804] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 15:37:16 INFO - PROCESS | 1804 | 1461191836903 Marionette TRACE conn5 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:16 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DE1AA000 == 63 [pid = 1804] [id = 744] 15:37:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 120 (00000074806EFC00) [pid = 1804] [serial = 2232] [outer = 0000000000000000] 15:37:16 INFO - PROCESS | 1804 | ++DOMWINDOW == 121 (00000074806F7C00) [pid = 1804] [serial = 2233] [outer = 00000074806EFC00] 15:37:16 INFO - PROCESS | 1804 | 1461191836954 Marionette DEBUG loaded listener.js 15:37:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 122 (00000074D181FC00) [pid = 1804] [serial = 2234] [outer = 00000074806EFC00] 15:37:17 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DE447000 == 64 [pid = 1804] [id = 745] 15:37:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 123 (00000074D70CCC00) [pid = 1804] [serial = 2235] [outer = 0000000000000000] 15:37:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 124 (00000074D7A39000) [pid = 1804] [serial = 2236] [outer = 00000074D70CCC00] 15:37:17 INFO - PROCESS | 1804 | 1461191837425 Marionette TRACE conn5 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 15:37:17 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. 15:37:17 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 923ms 15:37:17 INFO - PROCESS | 1804 | 1461191837488 Marionette TRACE conn5 -> [0,2941,"getWindowHandle",null] 15:37:17 INFO - PROCESS | 1804 | 1461191837491 Marionette TRACE conn5 <- [1,2941,null,{"value":"13"}] 15:37:17 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 15:37:17 INFO - PROCESS | 1804 | 1461191837494 Marionette TRACE conn5 -> [0,2942,"setScriptTimeout",{"ms":35000}] 15:37:17 INFO - PROCESS | 1804 | 1461191837496 Marionette TRACE conn5 <- [1,2942,null,{}] 15:37:17 INFO - PROCESS | 1804 | 1461191837500 Marionette TRACE conn5 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:17 INFO - PROCESS | 1804 | 1461191837611 Marionette TRACE conn5 <- [1,2943,null,{"value":null}] 15:37:17 INFO - PROCESS | 1804 | 1461191837623 Marionette TRACE conn5 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:17 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E3326800 == 65 [pid = 1804] [id = 746] 15:37:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 125 (00000074D7AA1C00) [pid = 1804] [serial = 2237] [outer = 0000000000000000] 15:37:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 126 (00000074DAAC9000) [pid = 1804] [serial = 2238] [outer = 00000074D7AA1C00] 15:37:17 INFO - PROCESS | 1804 | 1461191837671 Marionette DEBUG loaded listener.js 15:37:17 INFO - PROCESS | 1804 | ++DOMWINDOW == 127 (00000074DB5BB000) [pid = 1804] [serial = 2239] [outer = 00000074D7AA1C00] 15:37:18 INFO - PROCESS | 1804 | 1461191838123 Marionette TRACE conn5 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 15:37:18 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 15:37:18 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 15:37:18 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 692ms 15:37:18 INFO - PROCESS | 1804 | 1461191838189 Marionette TRACE conn5 -> [0,2945,"getWindowHandle",null] 15:37:18 INFO - PROCESS | 1804 | 1461191838191 Marionette TRACE conn5 <- [1,2945,null,{"value":"13"}] 15:37:18 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 15:37:18 INFO - PROCESS | 1804 | 1461191838194 Marionette TRACE conn5 -> [0,2946,"setScriptTimeout",{"ms":35000}] 15:37:18 INFO - PROCESS | 1804 | 1461191838196 Marionette TRACE conn5 <- [1,2946,null,{}] 15:37:18 INFO - PROCESS | 1804 | 1461191838200 Marionette TRACE conn5 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:18 INFO - PROCESS | 1804 | 1461191838305 Marionette TRACE conn5 <- [1,2947,null,{"value":null}] 15:37:18 INFO - PROCESS | 1804 | 1461191838318 Marionette TRACE conn5 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:18 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E377D000 == 66 [pid = 1804] [id = 747] 15:37:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 128 (00000074D181A400) [pid = 1804] [serial = 2240] [outer = 0000000000000000] 15:37:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 129 (00000074DD463000) [pid = 1804] [serial = 2241] [outer = 00000074D181A400] 15:37:18 INFO - PROCESS | 1804 | 1461191838443 Marionette DEBUG loaded listener.js 15:37:18 INFO - PROCESS | 1804 | ++DOMWINDOW == 130 (00000074DDDEA800) [pid = 1804] [serial = 2242] [outer = 00000074D181A400] 15:37:18 INFO - PROCESS | 1804 | 1461191838798 Marionette TRACE conn5 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 15:37:18 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 15:37:18 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 671ms 15:37:18 INFO - PROCESS | 1804 | 1461191838869 Marionette TRACE conn5 -> [0,2949,"getWindowHandle",null] 15:37:18 INFO - PROCESS | 1804 | 1461191838871 Marionette TRACE conn5 <- [1,2949,null,{"value":"13"}] 15:37:18 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 15:37:18 INFO - PROCESS | 1804 | 1461191838874 Marionette TRACE conn5 -> [0,2950,"setScriptTimeout",{"ms":35000}] 15:37:18 INFO - PROCESS | 1804 | 1461191838876 Marionette TRACE conn5 <- [1,2950,null,{}] 15:37:18 INFO - PROCESS | 1804 | 1461191838880 Marionette TRACE conn5 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:19 INFO - PROCESS | 1804 | 1461191839036 Marionette TRACE conn5 <- [1,2951,null,{"value":null}] 15:37:19 INFO - PROCESS | 1804 | 1461191839054 Marionette TRACE conn5 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:19 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E52B9000 == 67 [pid = 1804] [id = 748] 15:37:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 131 (00000074DD7C9400) [pid = 1804] [serial = 2243] [outer = 0000000000000000] 15:37:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 132 (00000074DE0DBC00) [pid = 1804] [serial = 2244] [outer = 00000074DD7C9400] 15:37:19 INFO - PROCESS | 1804 | 1461191839102 Marionette DEBUG loaded listener.js 15:37:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 133 (00000074DECC0400) [pid = 1804] [serial = 2245] [outer = 00000074DD7C9400] 15:37:19 INFO - PROCESS | 1804 | 1461191839527 Marionette TRACE conn5 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 15:37:19 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 15:37:19 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 671ms 15:37:19 INFO - PROCESS | 1804 | 1461191839548 Marionette TRACE conn5 -> [0,2953,"getWindowHandle",null] 15:37:19 INFO - PROCESS | 1804 | 1461191839550 Marionette TRACE conn5 <- [1,2953,null,{"value":"13"}] 15:37:19 INFO - PROCESS | 1804 | 1461191839553 Marionette TRACE conn5 -> [0,2954,"setScriptTimeout",{"ms":35000}] 15:37:19 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 15:37:19 INFO - PROCESS | 1804 | 1461191839555 Marionette TRACE conn5 <- [1,2954,null,{}] 15:37:19 INFO - PROCESS | 1804 | 1461191839564 Marionette TRACE conn5 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:19 INFO - PROCESS | 1804 | 1461191839686 Marionette TRACE conn5 <- [1,2955,null,{"value":null}] 15:37:19 INFO - PROCESS | 1804 | 1461191839775 Marionette TRACE conn5 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:19 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E5D8D800 == 68 [pid = 1804] [id = 749] 15:37:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 134 (00000074DECC7C00) [pid = 1804] [serial = 2246] [outer = 0000000000000000] 15:37:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 135 (00000074DED8A000) [pid = 1804] [serial = 2247] [outer = 00000074DECC7C00] 15:37:19 INFO - PROCESS | 1804 | 1461191839822 Marionette DEBUG loaded listener.js 15:37:19 INFO - PROCESS | 1804 | ++DOMWINDOW == 136 (00000074DF1EF400) [pid = 1804] [serial = 2248] [outer = 00000074DECC7C00] 15:37:20 INFO - PROCESS | 1804 | 1461191840228 Marionette TRACE conn5 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 15:37:20 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 15:37:20 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 735ms 15:37:20 INFO - PROCESS | 1804 | 1461191840291 Marionette TRACE conn5 -> [0,2957,"getWindowHandle",null] 15:37:20 INFO - PROCESS | 1804 | 1461191840293 Marionette TRACE conn5 <- [1,2957,null,{"value":"13"}] 15:37:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 15:37:20 INFO - PROCESS | 1804 | 1461191840297 Marionette TRACE conn5 -> [0,2958,"setScriptTimeout",{"ms":35000}] 15:37:20 INFO - PROCESS | 1804 | 1461191840298 Marionette TRACE conn5 <- [1,2958,null,{}] 15:37:20 INFO - PROCESS | 1804 | 1461191840302 Marionette TRACE conn5 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:20 INFO - PROCESS | 1804 | 1461191840431 Marionette TRACE conn5 <- [1,2959,null,{"value":null}] 15:37:20 INFO - PROCESS | 1804 | 1461191840449 Marionette TRACE conn5 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:20 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E615D000 == 69 [pid = 1804] [id = 750] 15:37:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 137 (00000074DF939800) [pid = 1804] [serial = 2249] [outer = 0000000000000000] 15:37:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 138 (00000074DFC69800) [pid = 1804] [serial = 2250] [outer = 00000074DF939800] 15:37:20 INFO - PROCESS | 1804 | 1461191840496 Marionette DEBUG loaded listener.js 15:37:20 INFO - PROCESS | 1804 | ++DOMWINDOW == 139 (00000074E07A6C00) [pid = 1804] [serial = 2251] [outer = 00000074DF939800] 15:37:20 INFO - PROCESS | 1804 | 1461191840928 Marionette TRACE conn5 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 15:37:20 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 15:37:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 671ms 15:37:20 INFO - PROCESS | 1804 | 1461191840971 Marionette TRACE conn5 -> [0,2961,"getWindowHandle",null] 15:37:20 INFO - PROCESS | 1804 | 1461191840973 Marionette TRACE conn5 <- [1,2961,null,{"value":"13"}] 15:37:20 INFO - PROCESS | 1804 | 1461191840977 Marionette TRACE conn5 -> [0,2962,"setScriptTimeout",{"ms":35000}] 15:37:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 15:37:20 INFO - PROCESS | 1804 | 1461191840978 Marionette TRACE conn5 <- [1,2962,null,{}] 15:37:20 INFO - PROCESS | 1804 | 1461191840982 Marionette TRACE conn5 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:21 INFO - PROCESS | 1804 | 1461191841386 Marionette TRACE conn5 <- [1,2963,null,{"value":null}] 15:37:21 INFO - PROCESS | 1804 | --DOMWINDOW == 138 (00000074DAAC6800) [pid = 1804] [serial = 2178] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 15:37:21 INFO - PROCESS | 1804 | --DOMWINDOW == 137 (00000074E293A400) [pid = 1804] [serial = 2109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 15:37:21 INFO - PROCESS | 1804 | --DOMWINDOW == 136 (00000074DD45D400) [pid = 1804] [serial = 2061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 15:37:21 INFO - PROCESS | 1804 | --DOMWINDOW == 135 (00000074E1C1D800) [pid = 1804] [serial = 2190] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 15:37:21 INFO - PROCESS | 1804 | --DOMWINDOW == 134 (00000074DBCF7000) [pid = 1804] [serial = 2181] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 15:37:21 INFO - PROCESS | 1804 | --DOMWINDOW == 133 (00000074E25A7C00) [pid = 1804] [serial = 2196] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 15:37:21 INFO - PROCESS | 1804 | --DOMWINDOW == 132 (00000074E2914800) [pid = 1804] [serial = 2112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 15:37:21 INFO - PROCESS | 1804 | --DOMWINDOW == 131 (00000074E2A1F400) [pid = 1804] [serial = 2115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 15:37:21 INFO - PROCESS | 1804 | --DOMWINDOW == 130 (00000074D181D800) [pid = 1804] [serial = 2175] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 15:37:21 INFO - PROCESS | 1804 | --DOMWINDOW == 129 (00000074DFC67000) [pid = 1804] [serial = 2064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 15:37:21 INFO - PROCESS | 1804 | --DOMWINDOW == 128 (00000074D1819C00) [pid = 1804] [serial = 2172] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 15:37:21 INFO - PROCESS | 1804 | --DOMWINDOW == 127 (00000074D356A000) [pid = 1804] [serial = 2193] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 15:37:21 INFO - PROCESS | 1804 | --DOMWINDOW == 126 (0000007480F25400) [pid = 1804] [serial = 2169] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 15:37:21 INFO - PROCESS | 1804 | --DOMWINDOW == 125 (00000074DF07D800) [pid = 1804] [serial = 2187] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 15:37:21 INFO - PROCESS | 1804 | --DOMWINDOW == 124 (00000074E1F0F000) [pid = 1804] [serial = 2067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 15:37:21 INFO - PROCESS | 1804 | --DOMWINDOW == 123 (00000074DD7C6C00) [pid = 1804] [serial = 2184] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 15:37:21 INFO - PROCESS | 1804 | --DOMWINDOW == 122 (00000074D7A9FC00) [pid = 1804] [serial = 2103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 15:37:21 INFO - PROCESS | 1804 | --DOMWINDOW == 121 (00000074DEC39000) [pid = 1804] [serial = 2106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 15:37:21 INFO - PROCESS | 1804 | --DOMWINDOW == 120 (00000074D689A400) [pid = 1804] [serial = 2058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 15:37:21 INFO - PROCESS | 1804 | --DOMWINDOW == 119 (00000074D1530C00) [pid = 1804] [serial = 2100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 15:37:21 INFO - PROCESS | 1804 | 1461191841459 Marionette TRACE conn5 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:21 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DE272000 == 70 [pid = 1804] [id = 751] 15:37:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 120 (00000074806F9C00) [pid = 1804] [serial = 2252] [outer = 0000000000000000] 15:37:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 121 (00000074D1607800) [pid = 1804] [serial = 2253] [outer = 00000074806F9C00] 15:37:21 INFO - PROCESS | 1804 | 1461191841507 Marionette DEBUG loaded listener.js 15:37:21 INFO - PROCESS | 1804 | ++DOMWINDOW == 122 (00000074DBCF7000) [pid = 1804] [serial = 2254] [outer = 00000074806F9C00] 15:37:21 INFO - PROCESS | 1804 | 1461191841861 Marionette TRACE conn5 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 15:37:21 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 15:37:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 923ms 15:37:21 INFO - PROCESS | 1804 | 1461191841903 Marionette TRACE conn5 -> [0,2965,"getWindowHandle",null] 15:37:21 INFO - PROCESS | 1804 | 1461191841906 Marionette TRACE conn5 <- [1,2965,null,{"value":"13"}] 15:37:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 15:37:21 INFO - PROCESS | 1804 | 1461191841909 Marionette TRACE conn5 -> [0,2966,"setScriptTimeout",{"ms":35000}] 15:37:21 INFO - PROCESS | 1804 | 1461191841911 Marionette TRACE conn5 <- [1,2966,null,{}] 15:37:21 INFO - PROCESS | 1804 | 1461191841915 Marionette TRACE conn5 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:22 INFO - PROCESS | 1804 | 1461191842009 Marionette TRACE conn5 <- [1,2967,null,{"value":null}] 15:37:22 INFO - PROCESS | 1804 | 1461191842015 Marionette TRACE conn5 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:22 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E7421800 == 71 [pid = 1804] [id = 752] 15:37:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 123 (00000074DEC36400) [pid = 1804] [serial = 2255] [outer = 0000000000000000] 15:37:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 124 (00000074E1C1E800) [pid = 1804] [serial = 2256] [outer = 00000074DEC36400] 15:37:22 INFO - PROCESS | 1804 | 1461191842061 Marionette DEBUG loaded listener.js 15:37:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 125 (00000074E1FC0000) [pid = 1804] [serial = 2257] [outer = 00000074DEC36400] 15:37:22 INFO - PROCESS | 1804 | 1461191842479 Marionette TRACE conn5 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 15:37:22 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 15:37:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 630ms 15:37:22 INFO - PROCESS | 1804 | 1461191842543 Marionette TRACE conn5 -> [0,2969,"getWindowHandle",null] 15:37:22 INFO - PROCESS | 1804 | 1461191842546 Marionette TRACE conn5 <- [1,2969,null,{"value":"13"}] 15:37:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 15:37:22 INFO - PROCESS | 1804 | 1461191842554 Marionette TRACE conn5 -> [0,2970,"setScriptTimeout",{"ms":35000}] 15:37:22 INFO - PROCESS | 1804 | 1461191842557 Marionette TRACE conn5 <- [1,2970,null,{}] 15:37:22 INFO - PROCESS | 1804 | 1461191842560 Marionette TRACE conn5 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:22 INFO - PROCESS | 1804 | 1461191842671 Marionette TRACE conn5 <- [1,2971,null,{"value":null}] 15:37:22 INFO - PROCESS | 1804 | 1461191842681 Marionette TRACE conn5 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:22 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E87F0000 == 72 [pid = 1804] [id = 753] 15:37:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 126 (00000074D2D90000) [pid = 1804] [serial = 2258] [outer = 0000000000000000] 15:37:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 127 (00000074E2044000) [pid = 1804] [serial = 2259] [outer = 00000074D2D90000] 15:37:22 INFO - PROCESS | 1804 | 1461191842732 Marionette DEBUG loaded listener.js 15:37:22 INFO - PROCESS | 1804 | ++DOMWINDOW == 128 (00000074E2808000) [pid = 1804] [serial = 2260] [outer = 00000074D2D90000] 15:37:23 INFO - PROCESS | 1804 | 1461191843188 Marionette TRACE conn5 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 15:37:23 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 15:37:23 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 15:37:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:37:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:37:23 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 15:37:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 691ms 15:37:23 INFO - PROCESS | 1804 | 1461191843248 Marionette TRACE conn5 -> [0,2973,"getWindowHandle",null] 15:37:23 INFO - PROCESS | 1804 | 1461191843251 Marionette TRACE conn5 <- [1,2973,null,{"value":"13"}] 15:37:23 INFO - PROCESS | 1804 | 1461191843254 Marionette TRACE conn5 -> [0,2974,"setScriptTimeout",{"ms":35000}] 15:37:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 15:37:23 INFO - PROCESS | 1804 | 1461191843256 Marionette TRACE conn5 <- [1,2974,null,{}] 15:37:23 INFO - PROCESS | 1804 | 1461191843260 Marionette TRACE conn5 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:23 INFO - PROCESS | 1804 | 1461191843351 Marionette TRACE conn5 <- [1,2975,null,{"value":null}] 15:37:23 INFO - PROCESS | 1804 | 1461191843510 Marionette TRACE conn5 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:23 INFO - PROCESS | 1804 | ++DOCSHELL 00000074D7B89800 == 73 [pid = 1804] [id = 754] 15:37:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 129 (00000074806EC000) [pid = 1804] [serial = 2261] [outer = 0000000000000000] 15:37:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 130 (0000007480F25000) [pid = 1804] [serial = 2262] [outer = 00000074806EC000] 15:37:23 INFO - PROCESS | 1804 | 1461191843571 Marionette DEBUG loaded listener.js 15:37:23 INFO - PROCESS | 1804 | ++DOMWINDOW == 131 (00000074CFA0EC00) [pid = 1804] [serial = 2263] [outer = 00000074806EC000] 15:37:24 INFO - PROCESS | 1804 | 1461191844201 Marionette TRACE conn5 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 15:37:24 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. 15:37:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 986ms 15:37:24 INFO - PROCESS | 1804 | 1461191844245 Marionette TRACE conn5 -> [0,2977,"getWindowHandle",null] 15:37:24 INFO - PROCESS | 1804 | 1461191844251 Marionette TRACE conn5 <- [1,2977,null,{"value":"13"}] 15:37:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 15:37:24 INFO - PROCESS | 1804 | 1461191844257 Marionette TRACE conn5 -> [0,2978,"setScriptTimeout",{"ms":35000}] 15:37:24 INFO - PROCESS | 1804 | 1461191844260 Marionette TRACE conn5 <- [1,2978,null,{}] 15:37:24 INFO - PROCESS | 1804 | 1461191844265 Marionette TRACE conn5 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:24 INFO - PROCESS | 1804 | 1461191844423 Marionette TRACE conn5 <- [1,2979,null,{"value":null}] 15:37:24 INFO - PROCESS | 1804 | 1461191844560 Marionette TRACE conn5 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:24 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E2A7E000 == 74 [pid = 1804] [id = 755] 15:37:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 132 (00000074D7057800) [pid = 1804] [serial = 2264] [outer = 0000000000000000] 15:37:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 133 (00000074D70C4400) [pid = 1804] [serial = 2265] [outer = 00000074D7057800] 15:37:24 INFO - PROCESS | 1804 | 1461191844622 Marionette DEBUG loaded listener.js 15:37:24 INFO - PROCESS | 1804 | ++DOMWINDOW == 134 (00000074DA8A2400) [pid = 1804] [serial = 2266] [outer = 00000074D7057800] 15:37:25 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DE208800 == 75 [pid = 1804] [id = 756] 15:37:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 135 (00000074DD975000) [pid = 1804] [serial = 2267] [outer = 0000000000000000] 15:37:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 136 (00000074DDDEC000) [pid = 1804] [serial = 2268] [outer = 00000074DD975000] 15:37:25 INFO - PROCESS | 1804 | 1461191845231 Marionette TRACE conn5 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 15:37:25 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. 15:37:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1029ms 15:37:25 INFO - PROCESS | 1804 | 1461191845290 Marionette TRACE conn5 -> [0,2981,"getWindowHandle",null] 15:37:25 INFO - PROCESS | 1804 | 1461191845295 Marionette TRACE conn5 <- [1,2981,null,{"value":"13"}] 15:37:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 15:37:25 INFO - PROCESS | 1804 | 1461191845299 Marionette TRACE conn5 -> [0,2982,"setScriptTimeout",{"ms":35000}] 15:37:25 INFO - PROCESS | 1804 | 1461191845301 Marionette TRACE conn5 <- [1,2982,null,{}] 15:37:25 INFO - PROCESS | 1804 | 1461191845306 Marionette TRACE conn5 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:25 INFO - PROCESS | 1804 | 1461191845454 Marionette TRACE conn5 <- [1,2983,null,{"value":null}] 15:37:25 INFO - PROCESS | 1804 | 1461191845586 Marionette TRACE conn5 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:25 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E7218800 == 76 [pid = 1804] [id = 757] 15:37:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 137 (00000074DD7D0000) [pid = 1804] [serial = 2269] [outer = 0000000000000000] 15:37:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 138 (00000074DE9E2800) [pid = 1804] [serial = 2270] [outer = 00000074DD7D0000] 15:37:25 INFO - PROCESS | 1804 | 1461191845644 Marionette DEBUG loaded listener.js 15:37:25 INFO - PROCESS | 1804 | ++DOMWINDOW == 139 (00000074DED8B000) [pid = 1804] [serial = 2271] [outer = 00000074DD7D0000] 15:37:26 INFO - PROCESS | 1804 | 1461191846215 Marionette TRACE conn5 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 15:37:26 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 15:37:26 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 15:37:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 923ms 15:37:26 INFO - PROCESS | 1804 | 1461191846224 Marionette TRACE conn5 -> [0,2985,"getWindowHandle",null] 15:37:26 INFO - PROCESS | 1804 | 1461191846227 Marionette TRACE conn5 <- [1,2985,null,{"value":"13"}] 15:37:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 15:37:26 INFO - PROCESS | 1804 | 1461191846238 Marionette TRACE conn5 -> [0,2986,"setScriptTimeout",{"ms":35000}] 15:37:26 INFO - PROCESS | 1804 | 1461191846245 Marionette TRACE conn5 <- [1,2986,null,{}] 15:37:26 INFO - PROCESS | 1804 | 1461191846250 Marionette TRACE conn5 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:26 INFO - PROCESS | 1804 | 1461191846378 Marionette TRACE conn5 <- [1,2987,null,{"value":null}] 15:37:26 INFO - PROCESS | 1804 | 1461191846517 Marionette TRACE conn5 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:26 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E9AA2800 == 77 [pid = 1804] [id = 758] 15:37:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 140 (00000074DF07B000) [pid = 1804] [serial = 2272] [outer = 0000000000000000] 15:37:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 141 (00000074E0DE4000) [pid = 1804] [serial = 2273] [outer = 00000074DF07B000] 15:37:26 INFO - PROCESS | 1804 | 1461191846578 Marionette DEBUG loaded listener.js 15:37:26 INFO - PROCESS | 1804 | ++DOMWINDOW == 142 (00000074E280FC00) [pid = 1804] [serial = 2274] [outer = 00000074DF07B000] 15:37:27 INFO - PROCESS | 1804 | 1461191847081 Marionette TRACE conn5 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 15:37:27 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. 15:37:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 902ms 15:37:27 INFO - PROCESS | 1804 | 1461191847137 Marionette TRACE conn5 -> [0,2989,"getWindowHandle",null] 15:37:27 INFO - PROCESS | 1804 | 1461191847140 Marionette TRACE conn5 <- [1,2989,null,{"value":"13"}] 15:37:27 INFO - PROCESS | 1804 | 1461191847144 Marionette TRACE conn5 -> [0,2990,"setScriptTimeout",{"ms":35000}] 15:37:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 15:37:27 INFO - PROCESS | 1804 | 1461191847146 Marionette TRACE conn5 <- [1,2990,null,{}] 15:37:27 INFO - PROCESS | 1804 | 1461191847199 Marionette TRACE conn5 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:27 INFO - PROCESS | 1804 | 1461191847322 Marionette TRACE conn5 <- [1,2991,null,{"value":null}] 15:37:27 INFO - PROCESS | 1804 | 1461191847424 Marionette TRACE conn5 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:27 INFO - PROCESS | 1804 | ++DOCSHELL 00000074EA1DA000 == 78 [pid = 1804] [id = 759] 15:37:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 143 (00000074E2912800) [pid = 1804] [serial = 2275] [outer = 0000000000000000] 15:37:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 144 (00000074E291F000) [pid = 1804] [serial = 2276] [outer = 00000074E2912800] 15:37:27 INFO - PROCESS | 1804 | 1461191847500 Marionette DEBUG loaded listener.js 15:37:27 INFO - PROCESS | 1804 | ++DOMWINDOW == 145 (00000074E29D5000) [pid = 1804] [serial = 2277] [outer = 00000074E2912800] 15:37:28 INFO - PROCESS | 1804 | 1461191848017 Marionette TRACE conn5 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 15:37:28 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. 15:37:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 923ms 15:37:28 INFO - PROCESS | 1804 | 1461191848082 Marionette TRACE conn5 -> [0,2993,"getWindowHandle",null] 15:37:28 INFO - PROCESS | 1804 | 1461191848084 Marionette TRACE conn5 <- [1,2993,null,{"value":"13"}] 15:37:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 15:37:28 INFO - PROCESS | 1804 | 1461191848089 Marionette TRACE conn5 -> [0,2994,"setScriptTimeout",{"ms":35000}] 15:37:28 INFO - PROCESS | 1804 | 1461191848091 Marionette TRACE conn5 <- [1,2994,null,{}] 15:37:28 INFO - PROCESS | 1804 | 1461191848095 Marionette TRACE conn5 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:28 INFO - PROCESS | 1804 | 1461191848211 Marionette TRACE conn5 <- [1,2995,null,{"value":null}] 15:37:28 INFO - PROCESS | 1804 | 1461191848318 Marionette TRACE conn5 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:28 INFO - PROCESS | 1804 | ++DOCSHELL 00000074EB7AE000 == 79 [pid = 1804] [id = 760] 15:37:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 146 (00000074E2B22000) [pid = 1804] [serial = 2278] [outer = 0000000000000000] 15:37:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 147 (00000074E3457800) [pid = 1804] [serial = 2279] [outer = 00000074E2B22000] 15:37:28 INFO - PROCESS | 1804 | 1461191848381 Marionette DEBUG loaded listener.js 15:37:28 INFO - PROCESS | 1804 | ++DOMWINDOW == 148 (00000074E349F400) [pid = 1804] [serial = 2280] [outer = 00000074E2B22000] 15:37:28 INFO - PROCESS | 1804 | 1461191848947 Marionette TRACE conn5 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 15:37:28 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. 15:37:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 881ms 15:37:28 INFO - PROCESS | 1804 | 1461191848972 Marionette TRACE conn5 -> [0,2997,"getWindowHandle",null] 15:37:28 INFO - PROCESS | 1804 | 1461191848974 Marionette TRACE conn5 <- [1,2997,null,{"value":"13"}] 15:37:28 INFO - PROCESS | 1804 | 1461191848978 Marionette TRACE conn5 -> [0,2998,"setScriptTimeout",{"ms":35000}] 15:37:28 INFO - TEST-START | /FileAPI/FileReaderSync.worker 15:37:28 INFO - PROCESS | 1804 | 1461191848980 Marionette TRACE conn5 <- [1,2998,null,{}] 15:37:29 INFO - PROCESS | 1804 | 1461191849001 Marionette TRACE conn5 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:29 INFO - PROCESS | 1804 | 1461191849117 Marionette TRACE conn5 <- [1,2999,null,{"value":null}] 15:37:29 INFO - PROCESS | 1804 | 1461191849225 Marionette TRACE conn5 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:29 INFO - PROCESS | 1804 | ++DOCSHELL 00000074EB7BA000 == 80 [pid = 1804] [id = 761] 15:37:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 149 (00000074E388A400) [pid = 1804] [serial = 2281] [outer = 0000000000000000] 15:37:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 150 (00000074E390A800) [pid = 1804] [serial = 2282] [outer = 00000074E388A400] 15:37:29 INFO - PROCESS | 1804 | 1461191849281 Marionette DEBUG loaded listener.js 15:37:29 INFO - PROCESS | 1804 | ++DOMWINDOW == 151 (00000074E6BA3C00) [pid = 1804] [serial = 2283] [outer = 00000074E388A400] 15:37:29 INFO - PROCESS | 1804 | [1804] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 15:37:29 INFO - PROCESS | 1804 | 1461191849827 Marionette TRACE conn5 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 15:37:29 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 15:37:29 INFO - {} 15:37:29 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 15:37:29 INFO - {} 15:37:29 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 15:37:29 INFO - {} 15:37:29 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 15:37:29 INFO - {} 15:37:29 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 902ms 15:37:29 INFO - PROCESS | 1804 | 1461191849894 Marionette TRACE conn5 -> [0,3001,"getWindowHandle",null] 15:37:29 INFO - PROCESS | 1804 | 1461191849897 Marionette TRACE conn5 <- [1,3001,null,{"value":"13"}] 15:37:29 INFO - PROCESS | 1804 | 1461191849901 Marionette TRACE conn5 -> [0,3002,"setScriptTimeout",{"ms":35000}] 15:37:29 INFO - TEST-START | /FileAPI/fileReader.html 15:37:29 INFO - PROCESS | 1804 | 1461191849903 Marionette TRACE conn5 <- [1,3002,null,{}] 15:37:29 INFO - PROCESS | 1804 | 1461191849907 Marionette TRACE conn5 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:30 INFO - PROCESS | 1804 | 1461191850027 Marionette TRACE conn5 <- [1,3003,null,{"value":null}] 15:37:30 INFO - PROCESS | 1804 | 1461191850159 Marionette TRACE conn5 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:30 INFO - PROCESS | 1804 | ++DOCSHELL 00000074819C6800 == 81 [pid = 1804] [id = 762] 15:37:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 152 (00000074E390F800) [pid = 1804] [serial = 2284] [outer = 0000000000000000] 15:37:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 153 (00000074E9099000) [pid = 1804] [serial = 2285] [outer = 00000074E390F800] 15:37:30 INFO - PROCESS | 1804 | 1461191850217 Marionette DEBUG loaded listener.js 15:37:30 INFO - PROCESS | 1804 | ++DOMWINDOW == 154 (00000074EA88A800) [pid = 1804] [serial = 2286] [outer = 00000074E390F800] 15:37:30 INFO - PROCESS | 1804 | 1461191850766 Marionette TRACE conn5 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 15:37:30 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 15:37:30 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 15:37:30 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 15:37:30 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 15:37:30 INFO - TEST-OK | /FileAPI/fileReader.html | took 923ms 15:37:30 INFO - PROCESS | 1804 | 1461191850827 Marionette TRACE conn5 -> [0,3005,"getWindowHandle",null] 15:37:30 INFO - PROCESS | 1804 | 1461191850829 Marionette TRACE conn5 <- [1,3005,null,{"value":"13"}] 15:37:30 INFO - TEST-START | /FileAPI/historical.html 15:37:30 INFO - PROCESS | 1804 | 1461191850833 Marionette TRACE conn5 -> [0,3006,"setScriptTimeout",{"ms":35000}] 15:37:30 INFO - PROCESS | 1804 | 1461191850835 Marionette TRACE conn5 <- [1,3006,null,{}] 15:37:30 INFO - PROCESS | 1804 | 1461191850839 Marionette TRACE conn5 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:30 INFO - PROCESS | 1804 | 1461191850959 Marionette TRACE conn5 <- [1,3007,null,{"value":null}] 15:37:31 INFO - PROCESS | 1804 | 1461191851069 Marionette TRACE conn5 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:31 INFO - PROCESS | 1804 | ++DOCSHELL 00000074D61CD000 == 82 [pid = 1804] [id = 763] 15:37:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 155 (00000074DBB51C00) [pid = 1804] [serial = 2287] [outer = 0000000000000000] 15:37:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 156 (00000074DEA96400) [pid = 1804] [serial = 2288] [outer = 00000074DBB51C00] 15:37:31 INFO - PROCESS | 1804 | 1461191851125 Marionette DEBUG loaded listener.js 15:37:31 INFO - PROCESS | 1804 | ++DOMWINDOW == 157 (00000074E2936000) [pid = 1804] [serial = 2289] [outer = 00000074DBB51C00] 15:37:31 INFO - PROCESS | 1804 | 1461191851923 Marionette TRACE conn5 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 15:37:31 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 15:37:31 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 15:37:31 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 15:37:31 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 15:37:31 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 15:37:31 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 15:37:31 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 15:37:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:37:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:37:31 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 15:37:31 INFO - TEST-OK | /FileAPI/historical.html | took 1133ms 15:37:31 INFO - PROCESS | 1804 | 1461191851969 Marionette TRACE conn5 -> [0,3009,"getWindowHandle",null] 15:37:31 INFO - PROCESS | 1804 | 1461191851974 Marionette TRACE conn5 <- [1,3009,null,{"value":"13"}] 15:37:31 INFO - TEST-START | /FileAPI/idlharness.html 15:37:31 INFO - PROCESS | 1804 | 1461191851981 Marionette TRACE conn5 -> [0,3010,"setScriptTimeout",{"ms":35000}] 15:37:31 INFO - PROCESS | 1804 | 1461191851984 Marionette TRACE conn5 <- [1,3010,null,{}] 15:37:31 INFO - PROCESS | 1804 | 1461191851990 Marionette TRACE conn5 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:32 INFO - PROCESS | 1804 | 1461191852104 Marionette TRACE conn5 <- [1,3011,null,{"value":null}] 15:37:32 INFO - PROCESS | 1804 | 1461191852218 Marionette TRACE conn5 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:32 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DED47800 == 83 [pid = 1804] [id = 764] 15:37:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 158 (00000074806F9000) [pid = 1804] [serial = 2290] [outer = 0000000000000000] 15:37:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 159 (00000074CC5B5800) [pid = 1804] [serial = 2291] [outer = 00000074806F9000] 15:37:32 INFO - PROCESS | 1804 | 1461191852315 Marionette DEBUG loaded listener.js 15:37:32 INFO - PROCESS | 1804 | ++DOMWINDOW == 160 (00000074D6816800) [pid = 1804] [serial = 2292] [outer = 00000074806F9000] 15:37:33 INFO - PROCESS | 1804 | 1461191853404 Marionette TRACE conn5 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\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]]]}] 15:37:33 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 15:37:33 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 15:37:33 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 15:37:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:37:33 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 15:37:33 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 15:37:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:37:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:37:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:37:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 15:37:33 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 15:37:33 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 15:37:33 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 15:37:33 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 15:37:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 15:37:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 15:37:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 15:37:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 15:37:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 15:37:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 15:37:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 15:37:33 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 15:37:33 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 15:37:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:37:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:37:33 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 15:37:33 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 15:37:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:37:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:37:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:37:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 15:37:33 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 15:37:33 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 15:37:33 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 15:37:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 15:37:33 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 15:37:33 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 15:37:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:37:33 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 15:37:33 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 15:37:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:37:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:37:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:37:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 15:37:33 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 15:37:33 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 15:37:33 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 15:37:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 15:37:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 15:37:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 15:37:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 15:37:33 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 15:37:33 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:37:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:37:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:37:33 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:37:33 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:37:33 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:37:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:37:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:37:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 15:37:33 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 15:37:33 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 15:37:33 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 15:37:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 15:37:33 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 15:37:33 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 15:37:33 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:37:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:37:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:37:33 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:37:33 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:37:33 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:37:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:37:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:37:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 15:37:33 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 15:37:33 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 15:37:33 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 15:37:33 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 15:37:33 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 15:37:33 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 15:37:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:37:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:37:33 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 15:37:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:37:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:37:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:37:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 15:37:33 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 15:37:33 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 15:37:33 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 15:37:33 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 15:37:33 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 15:37:33 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 15:37:33 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 15:37:33 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 15:37:33 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 15:37:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 15:37:33 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 15:37:33 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 15:37:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 15:37:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 15:37:33 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 15:37:33 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:37:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:37:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:37:33 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:37:33 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:37:33 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:37:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:37:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:37:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 15:37:33 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 15:37:33 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 15:37:33 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 15:37:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 15:37:33 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 15:37:33 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 15:37:33 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:37:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:37:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:37:33 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:37:33 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:37:33 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:37:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:37:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:37:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 15:37:33 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 15:37:33 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 15:37:33 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 15:37:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 15:37:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 15:37:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 15:37:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 15:37:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 15:37:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 15:37:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 15:37:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 15:37:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 15:37:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 15:37:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 15:37:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 15:37:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 15:37:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 15:37:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 15:37:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 15:37:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 15:37:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 15:37:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 15:37:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 15:37:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 15:37:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 15:37:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 15:37:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 15:37:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 15:37:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 15:37:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 15:37:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 15:37:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 15:37:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 15:37:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 15:37:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 15:37:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 15:37:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 15:37:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 15:37:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 15:37:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 15:37:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 15:37:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 15:37:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 15:37:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 15:37:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 15:37:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 15:37:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 15:37:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 15:37:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 15:37:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 15:37:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 15:37:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 15:37:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 15:37:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 15:37:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 15:37:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 15:37:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 15:37:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 15:37:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 15:37:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 15:37:33 INFO - TEST-OK | /FileAPI/idlharness.html | took 1553ms 15:37:33 INFO - PROCESS | 1804 | --DOCSHELL 00000074E8A87800 == 82 [pid = 1804] [id = 716] 15:37:33 INFO - PROCESS | 1804 | --DOCSHELL 00000074E87F0000 == 81 [pid = 1804] [id = 753] 15:37:33 INFO - PROCESS | 1804 | --DOCSHELL 00000074E7421800 == 80 [pid = 1804] [id = 752] 15:37:33 INFO - PROCESS | 1804 | --DOCSHELL 00000074DE272000 == 79 [pid = 1804] [id = 751] 15:37:33 INFO - PROCESS | 1804 | --DOCSHELL 00000074E615D000 == 78 [pid = 1804] [id = 750] 15:37:33 INFO - PROCESS | 1804 | --DOCSHELL 00000074E5D8D800 == 77 [pid = 1804] [id = 749] 15:37:33 INFO - PROCESS | 1804 | --DOCSHELL 00000074E52B9000 == 76 [pid = 1804] [id = 748] 15:37:33 INFO - PROCESS | 1804 | --DOCSHELL 00000074E377D000 == 75 [pid = 1804] [id = 747] 15:37:33 INFO - PROCESS | 1804 | --DOCSHELL 00000074E3326800 == 74 [pid = 1804] [id = 746] 15:37:33 INFO - PROCESS | 1804 | --DOCSHELL 00000074DE447000 == 73 [pid = 1804] [id = 745] 15:37:33 INFO - PROCESS | 1804 | --DOCSHELL 00000074DE1AA000 == 72 [pid = 1804] [id = 744] 15:37:33 INFO - PROCESS | 1804 | --DOCSHELL 00000074DE215800 == 71 [pid = 1804] [id = 743] 15:37:33 INFO - PROCESS | 1804 | --DOMWINDOW == 159 (00000074E3494000) [pid = 1804] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 15:37:33 INFO - PROCESS | 1804 | --DOMWINDOW == 158 (00000074E29D4400) [pid = 1804] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 15:37:33 INFO - PROCESS | 1804 | --DOMWINDOW == 157 (00000074E2B19C00) [pid = 1804] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 15:37:33 INFO - PROCESS | 1804 | --DOMWINDOW == 156 (00000074E07A2C00) [pid = 1804] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 15:37:33 INFO - PROCESS | 1804 | --DOMWINDOW == 155 (00000074E2A28000) [pid = 1804] [serial = 2200] [outer = 0000000000000000] [url = about:blank] 15:37:33 INFO - PROCESS | 1804 | 1461191853642 Marionette TRACE conn5 -> [0,3013,"getWindowHandle",null] 15:37:33 INFO - PROCESS | 1804 | 1461191853648 Marionette TRACE conn5 <- [1,3013,null,{"value":"13"}] 15:37:33 INFO - PROCESS | 1804 | --DOCSHELL 00000074DFCB8000 == 70 [pid = 1804] [id = 742] 15:37:33 INFO - PROCESS | 1804 | --DOCSHELL 00000074EA1C7000 == 69 [pid = 1804] [id = 736] 15:37:33 INFO - PROCESS | 1804 | --DOCSHELL 00000074E3A9B000 == 68 [pid = 1804] [id = 735] 15:37:33 INFO - PROCESS | 1804 | --DOCSHELL 00000074DEC4B800 == 67 [pid = 1804] [id = 734] 15:37:33 INFO - PROCESS | 1804 | --DOCSHELL 00000074E89F1000 == 66 [pid = 1804] [id = 733] 15:37:33 INFO - PROCESS | 1804 | --DOMWINDOW == 154 (00000074DBC9E000) [pid = 1804] [serial = 2180] [outer = 0000000000000000] [url = about:blank] 15:37:33 INFO - PROCESS | 1804 | --DOMWINDOW == 153 (00000074E2970000) [pid = 1804] [serial = 2111] [outer = 0000000000000000] [url = about:blank] 15:37:33 INFO - PROCESS | 1804 | --DOMWINDOW == 152 (00000074DEC39800) [pid = 1804] [serial = 2063] [outer = 0000000000000000] [url = about:blank] 15:37:33 INFO - PROCESS | 1804 | --DOMWINDOW == 151 (00000074E259E000) [pid = 1804] [serial = 2192] [outer = 0000000000000000] [url = about:blank] 15:37:33 INFO - PROCESS | 1804 | --DOMWINDOW == 150 (00000074DDEDC000) [pid = 1804] [serial = 2183] [outer = 0000000000000000] [url = about:blank] 15:37:33 INFO - PROCESS | 1804 | --DOMWINDOW == 149 (00000074E289E800) [pid = 1804] [serial = 2197] [outer = 0000000000000000] [url = about:blank] 15:37:33 INFO - PROCESS | 1804 | --DOMWINDOW == 148 (00000074E291FC00) [pid = 1804] [serial = 2114] [outer = 0000000000000000] [url = about:blank] 15:37:33 INFO - PROCESS | 1804 | --DOMWINDOW == 147 (00000074DD7C8800) [pid = 1804] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 15:37:33 INFO - PROCESS | 1804 | --DOMWINDOW == 146 (00000074E2B1C000) [pid = 1804] [serial = 2117] [outer = 0000000000000000] [url = about:blank] 15:37:33 INFO - PROCESS | 1804 | --DOMWINDOW == 145 (00000074D6BC4000) [pid = 1804] [serial = 2177] [outer = 0000000000000000] [url = about:blank] 15:37:33 INFO - PROCESS | 1804 | --DOMWINDOW == 144 (00000074E1C41000) [pid = 1804] [serial = 2066] [outer = 0000000000000000] [url = about:blank] 15:37:33 INFO - PROCESS | 1804 | --DOMWINDOW == 143 (00000074D1DB1800) [pid = 1804] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 15:37:33 INFO - PROCESS | 1804 | --DOMWINDOW == 142 (00000074DB20B800) [pid = 1804] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 15:37:33 INFO - PROCESS | 1804 | --DOMWINDOW == 141 (00000074D1E09C00) [pid = 1804] [serial = 2174] [outer = 0000000000000000] [url = about:blank] 15:37:33 INFO - PROCESS | 1804 | --DOMWINDOW == 140 (00000074E25A8C00) [pid = 1804] [serial = 2195] [outer = 0000000000000000] [url = about:blank] 15:37:33 INFO - PROCESS | 1804 | --DOMWINDOW == 139 (00000074E1F03400) [pid = 1804] [serial = 2191] [outer = 0000000000000000] [url = about:blank] 15:37:33 INFO - PROCESS | 1804 | --DOMWINDOW == 138 (00000074D1478000) [pid = 1804] [serial = 2171] [outer = 0000000000000000] [url = about:blank] 15:37:33 INFO - PROCESS | 1804 | --DOMWINDOW == 137 (00000074E1411C00) [pid = 1804] [serial = 2189] [outer = 0000000000000000] [url = about:blank] 15:37:33 INFO - PROCESS | 1804 | --DOMWINDOW == 136 (00000074E1FFC000) [pid = 1804] [serial = 2069] [outer = 0000000000000000] [url = about:blank] 15:37:33 INFO - PROCESS | 1804 | --DOMWINDOW == 135 (00000074DEA92C00) [pid = 1804] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 15:37:33 INFO - PROCESS | 1804 | --DOMWINDOW == 134 (00000074DD7CB800) [pid = 1804] [serial = 2105] [outer = 0000000000000000] [url = about:blank] 15:37:33 INFO - PROCESS | 1804 | --DOMWINDOW == 133 (0000007480F2C000) [pid = 1804] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 15:37:33 INFO - PROCESS | 1804 | --DOMWINDOW == 132 (00000074D1823000) [pid = 1804] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 15:37:33 INFO - PROCESS | 1804 | --DOMWINDOW == 131 (00000074E079DC00) [pid = 1804] [serial = 2188] [outer = 0000000000000000] [url = about:blank] 15:37:33 INFO - PROCESS | 1804 | --DOMWINDOW == 130 (00000074DD458400) [pid = 1804] [serial = 2186] [outer = 0000000000000000] [url = about:blank] 15:37:33 INFO - PROCESS | 1804 | --DOMWINDOW == 129 (00000074E2919C00) [pid = 1804] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 15:37:33 INFO - PROCESS | 1804 | --DOMWINDOW == 128 (00000074DD467800) [pid = 1804] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 15:37:33 INFO - PROCESS | 1804 | --DOMWINDOW == 127 (00000074E28A0400) [pid = 1804] [serial = 2108] [outer = 0000000000000000] [url = about:blank] 15:37:33 INFO - PROCESS | 1804 | --DOMWINDOW == 126 (00000074DAAC0400) [pid = 1804] [serial = 2060] [outer = 0000000000000000] [url = about:blank] 15:37:33 INFO - PROCESS | 1804 | --DOMWINDOW == 125 (00000074DEA98400) [pid = 1804] [serial = 2194] [outer = 0000000000000000] [url = about:blank] 15:37:33 INFO - PROCESS | 1804 | --DOMWINDOW == 124 (00000074D3570000) [pid = 1804] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 15:37:33 INFO - PROCESS | 1804 | --DOMWINDOW == 123 (00000074D6D41C00) [pid = 1804] [serial = 2102] [outer = 0000000000000000] [url = about:blank] 15:37:33 INFO - PROCESS | 1804 | --DOMWINDOW == 122 (00000074E2933C00) [pid = 1804] [serial = 2198] [outer = 0000000000000000] [url = about:blank] 15:37:33 INFO - PROCESS | 1804 | 1461191853684 Marionette TRACE conn5 -> [0,3014,"setScriptTimeout",{"ms":35000}] 15:37:33 INFO - TEST-START | /FileAPI/idlharness.worker 15:37:33 INFO - PROCESS | 1804 | 1461191853687 Marionette TRACE conn5 <- [1,3014,null,{}] 15:37:33 INFO - PROCESS | 1804 | 1461191853691 Marionette TRACE conn5 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:33 INFO - PROCESS | 1804 | 1461191853785 Marionette TRACE conn5 <- [1,3015,null,{"value":null}] 15:37:33 INFO - PROCESS | 1804 | 1461191853791 Marionette TRACE conn5 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:33 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DE272000 == 67 [pid = 1804] [id = 765] 15:37:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 123 (00000074CFABB800) [pid = 1804] [serial = 2293] [outer = 0000000000000000] 15:37:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 124 (00000074D184B400) [pid = 1804] [serial = 2294] [outer = 00000074CFABB800] 15:37:33 INFO - PROCESS | 1804 | 1461191853839 Marionette DEBUG loaded listener.js 15:37:33 INFO - PROCESS | 1804 | ++DOMWINDOW == 125 (00000074D6BC4000) [pid = 1804] [serial = 2295] [outer = 00000074CFABB800] 15:37:34 INFO - PROCESS | 1804 | [1804] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 15:37:34 INFO - PROCESS | 1804 | 1461191854938 Marionette TRACE conn5 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\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,{},{}]]]}] 15:37:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 15:37:34 INFO - {} 15:37:34 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 15:37:34 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 15:37:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:37:34 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 15:37:34 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 15:37:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:37:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:37:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:37:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:37:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 15:37:34 INFO - {} 15:37:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 15:37:34 INFO - {} 15:37:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 15:37:34 INFO - {} 15:37:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 15:37:34 INFO - {} 15:37:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 15:37:34 INFO - {} 15:37:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 15:37:34 INFO - {} 15:37:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 15:37:34 INFO - {} 15:37:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 15:37:34 INFO - {} 15:37:34 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 15:37:34 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 15:37:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:37:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:37:34 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 15:37:34 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 15:37:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:37:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:37:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:37:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:37:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 15:37:34 INFO - {} 15:37:34 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 15:37:34 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 15:37:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:37:34 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 15:37:34 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 15:37:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:37:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:37:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:37:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:37:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 15:37:34 INFO - {} 15:37:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 15:37:34 INFO - {} 15:37:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 15:37:34 INFO - {} 15:37:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 15:37:34 INFO - {} 15:37:34 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 15:37:34 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:37:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:37:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:37:34 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:37:34 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:37:34 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:37:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:37:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:37:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:37:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 15:37:34 INFO - {} 15:37:34 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 - {} 15:37:34 INFO - {} 15:37:34 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 15:37:34 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:37:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:37:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:37:34 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:37:34 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:37:34 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:37:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:37:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:37:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:37:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 15:37:34 INFO - {} 15:37:34 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 15:37:34 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 15:37:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:37:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:37:34 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 15:37:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:37:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:37:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:37:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:37:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 15:37:34 INFO - {} 15:37:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 15:37:34 INFO - {} 15:37:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 15:37:34 INFO - {} 15:37:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 15:37:34 INFO - {} 15:37:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 15:37:34 INFO - {} 15:37:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 15:37:34 INFO - {} 15:37:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 15:37:34 INFO - {} 15:37:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 15:37:34 INFO - {} 15:37:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 15:37:34 INFO - {} 15:37:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 15:37:34 INFO - {} 15:37:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 15:37:34 INFO - {} 15:37:34 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 15:37:34 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:37:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:37:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:37:34 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:37:34 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:37:34 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:37:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:37:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:37:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:37:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 15:37:35 INFO - {} 15:37:35 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 - {} 15:37:35 INFO - {} 15:37:35 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 15:37:35 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:37:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:37:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:37:35 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:37:35 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:37:35 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:37:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:37:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:37:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:37:35 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 15:37:35 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 15:37:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:37:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:37:35 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 15:37:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:37:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:37:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:37:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:37:35 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 15:37:35 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 15:37:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:37:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:37:35 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 15:37:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:37:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:37:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:37:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:37:35 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 15:37:35 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 15:37:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:37:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:37:35 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 15:37:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:37:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:37:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:37:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:37:35 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 15:37:35 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 15:37:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:37:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:37:35 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 15:37:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:37:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:37:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:37:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:37:35 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 15:37:35 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 15:37:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:37:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:37:35 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 15:37:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:37:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:37:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:37:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:37:35 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 15:37:35 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 15:37:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:37:35 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 15:37:35 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 15:37:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:37:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:37:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:37:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:37:35 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 15:37:35 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 15:37:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:37:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:37:35 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 15:37:35 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 15:37:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:37:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:37:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:37:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:37:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 15:37:35 INFO - {} 15:37:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 15:37:35 INFO - {} 15:37:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 15:37:35 INFO - {} 15:37:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 15:37:35 INFO - {} 15:37:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 15:37:35 INFO - {} 15:37:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 15:37:35 INFO - {} 15:37:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 15:37:35 INFO - {} 15:37:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 15:37:35 INFO - {} 15:37:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 15:37:35 INFO - {} 15:37:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 15:37:35 INFO - {} 15:37:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 15:37:35 INFO - {} 15:37:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 15:37:35 INFO - {} 15:37:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 15:37:35 INFO - {} 15:37:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 15:37:35 INFO - {} 15:37:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 15:37:35 INFO - {} 15:37:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 15:37:35 INFO - {} 15:37:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 15:37:35 INFO - {} 15:37:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 15:37:35 INFO - {} 15:37:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 15:37:35 INFO - {} 15:37:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 15:37:35 INFO - {} 15:37:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 15:37:35 INFO - {} 15:37:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 15:37:35 INFO - {} 15:37:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 15:37:35 INFO - {} 15:37:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 15:37:35 INFO - {} 15:37:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 15:37:35 INFO - {} 15:37:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 15:37:35 INFO - {} 15:37:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 15:37:35 INFO - {} 15:37:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 15:37:35 INFO - {} 15:37:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 15:37:35 INFO - {} 15:37:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 15:37:35 INFO - {} 15:37:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 15:37:35 INFO - {} 15:37:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 15:37:35 INFO - {} 15:37:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 15:37:35 INFO - {} 15:37:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 15:37:35 INFO - {} 15:37:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 15:37:35 INFO - {} 15:37:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 15:37:35 INFO - {} 15:37:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 15:37:35 INFO - {} 15:37:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 15:37:35 INFO - {} 15:37:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 15:37:35 INFO - {} 15:37:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 15:37:35 INFO - {} 15:37:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 15:37:35 INFO - {} 15:37:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 15:37:35 INFO - {} 15:37:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 15:37:35 INFO - {} 15:37:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 15:37:35 INFO - {} 15:37:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 15:37:35 INFO - {} 15:37:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 15:37:35 INFO - {} 15:37:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 15:37:35 INFO - {} 15:37:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 15:37:35 INFO - {} 15:37:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 15:37:35 INFO - {} 15:37:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 15:37:35 INFO - {} 15:37:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 15:37:35 INFO - {} 15:37:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 15:37:35 INFO - {} 15:37:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 15:37:35 INFO - {} 15:37:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 15:37:35 INFO - {} 15:37:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 15:37:35 INFO - {} 15:37:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 15:37:35 INFO - {} 15:37:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 15:37:35 INFO - {} 15:37:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 15:37:35 INFO - {} 15:37:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 15:37:35 INFO - {} 15:37:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 15:37:35 INFO - {} 15:37:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 15:37:35 INFO - {} 15:37:35 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1347ms 15:37:35 INFO - PROCESS | 1804 | 1461191855037 Marionette TRACE conn5 -> [0,3017,"getWindowHandle",null] 15:37:35 INFO - PROCESS | 1804 | 1461191855040 Marionette TRACE conn5 <- [1,3017,null,{"value":"13"}] 15:37:35 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 15:37:35 INFO - PROCESS | 1804 | 1461191855044 Marionette TRACE conn5 -> [0,3018,"setScriptTimeout",{"ms":35000}] 15:37:35 INFO - PROCESS | 1804 | 1461191855047 Marionette TRACE conn5 <- [1,3018,null,{}] 15:37:35 INFO - PROCESS | 1804 | 1461191855058 Marionette TRACE conn5 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:35 INFO - PROCESS | 1804 | 1461191855188 Marionette TRACE conn5 <- [1,3019,null,{"value":null}] 15:37:35 INFO - PROCESS | 1804 | 1461191855197 Marionette TRACE conn5 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:35 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E5D9D800 == 68 [pid = 1804] [id = 766] 15:37:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 126 (00000074DD45AC00) [pid = 1804] [serial = 2296] [outer = 0000000000000000] 15:37:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 127 (00000074E29D7000) [pid = 1804] [serial = 2297] [outer = 00000074DD45AC00] 15:37:35 INFO - PROCESS | 1804 | 1461191855248 Marionette DEBUG loaded listener.js 15:37:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 128 (00000074E344CC00) [pid = 1804] [serial = 2298] [outer = 00000074DD45AC00] 15:37:35 INFO - PROCESS | 1804 | 1461191855695 Marionette TRACE conn5 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 15:37:35 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 15:37:35 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 692ms 15:37:35 INFO - PROCESS | 1804 | 1461191855738 Marionette TRACE conn5 -> [0,3021,"getWindowHandle",null] 15:37:35 INFO - PROCESS | 1804 | 1461191855741 Marionette TRACE conn5 <- [1,3021,null,{"value":"13"}] 15:37:35 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 15:37:35 INFO - PROCESS | 1804 | 1461191855753 Marionette TRACE conn5 -> [0,3022,"setScriptTimeout",{"ms":35000}] 15:37:35 INFO - PROCESS | 1804 | 1461191855755 Marionette TRACE conn5 <- [1,3022,null,{}] 15:37:35 INFO - PROCESS | 1804 | 1461191855759 Marionette TRACE conn5 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:35 INFO - PROCESS | 1804 | 1461191855887 Marionette TRACE conn5 <- [1,3023,null,{"value":null}] 15:37:35 INFO - PROCESS | 1804 | 1461191855943 Marionette TRACE conn5 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:35 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E616D000 == 69 [pid = 1804] [id = 767] 15:37:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 129 (00000074E345C800) [pid = 1804] [serial = 2299] [outer = 0000000000000000] 15:37:35 INFO - PROCESS | 1804 | ++DOMWINDOW == 130 (00000074E349C800) [pid = 1804] [serial = 2300] [outer = 00000074E345C800] 15:37:36 INFO - PROCESS | 1804 | 1461191855991 Marionette DEBUG loaded listener.js 15:37:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 131 (00000074E34F0400) [pid = 1804] [serial = 2301] [outer = 00000074E345C800] 15:37:36 INFO - PROCESS | 1804 | 1461191856380 Marionette TRACE conn5 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 15:37:36 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 15:37:36 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 671ms 15:37:36 INFO - PROCESS | 1804 | 1461191856429 Marionette TRACE conn5 -> [0,3025,"getWindowHandle",null] 15:37:36 INFO - PROCESS | 1804 | 1461191856431 Marionette TRACE conn5 <- [1,3025,null,{"value":"13"}] 15:37:36 INFO - TEST-START | /FileAPI/blob/Blob-close.html 15:37:36 INFO - PROCESS | 1804 | 1461191856439 Marionette TRACE conn5 -> [0,3026,"setScriptTimeout",{"ms":35000}] 15:37:36 INFO - PROCESS | 1804 | 1461191856441 Marionette TRACE conn5 <- [1,3026,null,{}] 15:37:36 INFO - PROCESS | 1804 | 1461191856445 Marionette TRACE conn5 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:36 INFO - PROCESS | 1804 | 1461191856571 Marionette TRACE conn5 <- [1,3027,null,{"value":null}] 15:37:36 INFO - PROCESS | 1804 | 1461191856618 Marionette TRACE conn5 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:36 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E720A000 == 70 [pid = 1804] [id = 768] 15:37:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 132 (00000074E388CC00) [pid = 1804] [serial = 2302] [outer = 0000000000000000] 15:37:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 133 (00000074E3910000) [pid = 1804] [serial = 2303] [outer = 00000074E388CC00] 15:37:36 INFO - PROCESS | 1804 | 1461191856665 Marionette DEBUG loaded listener.js 15:37:36 INFO - PROCESS | 1804 | ++DOMWINDOW == 134 (00000074E893C400) [pid = 1804] [serial = 2304] [outer = 00000074E388CC00] 15:37:37 INFO - PROCESS | 1804 | 1461191857112 Marionette TRACE conn5 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 15:37:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 15:37:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 15:37:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:37:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:37:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 15:37:37 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 735ms 15:37:37 INFO - PROCESS | 1804 | 1461191857177 Marionette TRACE conn5 -> [0,3029,"getWindowHandle",null] 15:37:37 INFO - PROCESS | 1804 | 1461191857179 Marionette TRACE conn5 <- [1,3029,null,{"value":"13"}] 15:37:37 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 15:37:37 INFO - PROCESS | 1804 | 1461191857183 Marionette TRACE conn5 -> [0,3030,"setScriptTimeout",{"ms":35000}] 15:37:37 INFO - PROCESS | 1804 | 1461191857185 Marionette TRACE conn5 <- [1,3030,null,{}] 15:37:37 INFO - PROCESS | 1804 | 1461191857195 Marionette TRACE conn5 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:37 INFO - PROCESS | 1804 | 1461191857342 Marionette TRACE conn5 <- [1,3031,null,{"value":null}] 15:37:37 INFO - PROCESS | 1804 | 1461191857365 Marionette TRACE conn5 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:37 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E87B0800 == 71 [pid = 1804] [id = 769] 15:37:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 135 (00000074E8944000) [pid = 1804] [serial = 2305] [outer = 0000000000000000] 15:37:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 136 (00000074E8E93400) [pid = 1804] [serial = 2306] [outer = 00000074E8944000] 15:37:37 INFO - PROCESS | 1804 | 1461191857413 Marionette DEBUG loaded listener.js 15:37:37 INFO - PROCESS | 1804 | ++DOMWINDOW == 137 (00000074E8EA1400) [pid = 1804] [serial = 2307] [outer = 00000074E8944000] 15:37:38 INFO - PROCESS | 1804 | --DOMWINDOW == 136 (00000074DECC7C00) [pid = 1804] [serial = 2246] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 15:37:38 INFO - PROCESS | 1804 | --DOMWINDOW == 135 (00000074DF939800) [pid = 1804] [serial = 2249] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 15:37:38 INFO - PROCESS | 1804 | --DOMWINDOW == 134 (00000074DEC36400) [pid = 1804] [serial = 2255] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 15:37:38 INFO - PROCESS | 1804 | --DOMWINDOW == 133 (00000074D181A400) [pid = 1804] [serial = 2240] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 15:37:38 INFO - PROCESS | 1804 | --DOMWINDOW == 132 (00000074D1816400) [pid = 1804] [serial = 2229] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 15:37:38 INFO - PROCESS | 1804 | --DOMWINDOW == 131 (00000074D70CCC00) [pid = 1804] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 15:37:38 INFO - PROCESS | 1804 | --DOMWINDOW == 130 (00000074806EFC00) [pid = 1804] [serial = 2232] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 15:37:38 INFO - PROCESS | 1804 | --DOMWINDOW == 129 (00000074D7AA1C00) [pid = 1804] [serial = 2237] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 15:37:38 INFO - PROCESS | 1804 | --DOMWINDOW == 128 (00000074CFAB4000) [pid = 1804] [serial = 2226] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 15:37:38 INFO - PROCESS | 1804 | --DOMWINDOW == 127 (00000074806F9C00) [pid = 1804] [serial = 2252] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 15:37:38 INFO - PROCESS | 1804 | --DOMWINDOW == 126 (00000074DD7C9400) [pid = 1804] [serial = 2243] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 15:37:38 INFO - PROCESS | 1804 | 1461191858325 Marionette TRACE conn5 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 15:37:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 15:37:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 15:37:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 15:37:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 15:37:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 15:37:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 15:37:38 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. 15:37:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 15:37:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 15:37:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 15:37:38 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'.) 15:37:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 15:37:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 15:37:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 15:37:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 15:37:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 15:37:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 15:37:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 15:37:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 15:37:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 15:37:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 15:37:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 15:37:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 15:37:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 15:37:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 15:37:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 15:37:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 15:37:38 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. 15:37:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 15:37:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:37:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:37:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 15:37:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 15:37:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 15:37:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 15:37:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 15:37:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 15:37:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 15:37:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 15:37:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 15:37:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 15:37:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 15:37:38 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. 15:37:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 15:37:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 15:37:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:37:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:37:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 15:37:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 15:37:38 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. 15:37:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 15:37:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 15:37:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:37:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:37:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 15:37:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 15:37:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 15:37:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 15:37:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 15:37:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 15:37:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 15:37:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:37:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:37:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 15:37:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 15:37:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 15:37:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 15:37:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:37:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:37:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:37:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:37:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:37:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 15:37:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 15:37:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:37:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:37:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:37:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:37:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:37:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 15:37:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:37:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:37:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:37:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:37:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:37:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 15:37:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:37:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:37:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:37:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:37:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:37:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 15:37:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 15:37:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:37:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:37:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:37:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:37:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:37:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 15:37:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:37:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:37:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:37:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:37:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:37:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 15:37:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:37:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:37:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:37:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:37:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:37:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 15:37:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:37:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:37:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:37:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:37:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:37:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 15:37:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:37:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:37:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:37:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:37:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:37:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 15:37:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 15:37:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 15:37:38 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1217ms 15:37:38 INFO - PROCESS | 1804 | 1461191858404 Marionette TRACE conn5 -> [0,3033,"getWindowHandle",null] 15:37:38 INFO - PROCESS | 1804 | 1461191858407 Marionette TRACE conn5 <- [1,3033,null,{"value":"13"}] 15:37:38 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 15:37:38 INFO - PROCESS | 1804 | 1461191858410 Marionette TRACE conn5 -> [0,3034,"setScriptTimeout",{"ms":35000}] 15:37:38 INFO - PROCESS | 1804 | 1461191858412 Marionette TRACE conn5 <- [1,3034,null,{}] 15:37:38 INFO - PROCESS | 1804 | 1461191858415 Marionette TRACE conn5 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:38 INFO - PROCESS | 1804 | 1461191858511 Marionette TRACE conn5 <- [1,3035,null,{"value":null}] 15:37:38 INFO - PROCESS | 1804 | 1461191858516 Marionette TRACE conn5 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:38 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E8A84800 == 72 [pid = 1804] [id = 770] 15:37:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 127 (0000007482448800) [pid = 1804] [serial = 2308] [outer = 0000000000000000] 15:37:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 128 (00000074E9097000) [pid = 1804] [serial = 2309] [outer = 0000007482448800] 15:37:38 INFO - PROCESS | 1804 | 1461191858645 Marionette DEBUG loaded listener.js 15:37:38 INFO - PROCESS | 1804 | ++DOMWINDOW == 129 (00000074E9AF7800) [pid = 1804] [serial = 2310] [outer = 0000007482448800] 15:37:38 INFO - PROCESS | 1804 | [1804] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 15:37:39 INFO - PROCESS | 1804 | 1461191859034 Marionette TRACE conn5 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 15:37:39 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 15:37:39 INFO - {} 15:37:39 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 670ms 15:37:39 INFO - PROCESS | 1804 | 1461191859086 Marionette TRACE conn5 -> [0,3037,"getWindowHandle",null] 15:37:39 INFO - PROCESS | 1804 | 1461191859088 Marionette TRACE conn5 <- [1,3037,null,{"value":"13"}] 15:37:39 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 15:37:39 INFO - PROCESS | 1804 | 1461191859092 Marionette TRACE conn5 -> [0,3038,"setScriptTimeout",{"ms":35000}] 15:37:39 INFO - PROCESS | 1804 | 1461191859094 Marionette TRACE conn5 <- [1,3038,null,{}] 15:37:39 INFO - PROCESS | 1804 | 1461191859097 Marionette TRACE conn5 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:39 INFO - PROCESS | 1804 | 1461191859226 Marionette TRACE conn5 <- [1,3039,null,{"value":null}] 15:37:39 INFO - PROCESS | 1804 | 1461191859234 Marionette TRACE conn5 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:39 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E8EE0000 == 73 [pid = 1804] [id = 771] 15:37:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 130 (00000074825C6800) [pid = 1804] [serial = 2311] [outer = 0000000000000000] 15:37:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 131 (00000074825CD000) [pid = 1804] [serial = 2312] [outer = 00000074825C6800] 15:37:39 INFO - PROCESS | 1804 | 1461191859281 Marionette DEBUG loaded listener.js 15:37:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 132 (00000074E9AF7400) [pid = 1804] [serial = 2313] [outer = 00000074825C6800] 15:37:39 INFO - PROCESS | 1804 | 1461191859677 Marionette TRACE conn5 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 15:37:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 15:37:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 15:37:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 15:37:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 15:37:39 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 630ms 15:37:39 INFO - PROCESS | 1804 | 1461191859723 Marionette TRACE conn5 -> [0,3041,"getWindowHandle",null] 15:37:39 INFO - PROCESS | 1804 | 1461191859725 Marionette TRACE conn5 <- [1,3041,null,{"value":"13"}] 15:37:39 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 15:37:39 INFO - PROCESS | 1804 | 1461191859729 Marionette TRACE conn5 -> [0,3042,"setScriptTimeout",{"ms":35000}] 15:37:39 INFO - PROCESS | 1804 | 1461191859730 Marionette TRACE conn5 <- [1,3042,null,{}] 15:37:39 INFO - PROCESS | 1804 | 1461191859734 Marionette TRACE conn5 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:39 INFO - PROCESS | 1804 | 1461191859864 Marionette TRACE conn5 <- [1,3043,null,{"value":null}] 15:37:39 INFO - PROCESS | 1804 | 1461191859910 Marionette TRACE conn5 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:39 INFO - PROCESS | 1804 | ++DOCSHELL 00000074EA1D5000 == 74 [pid = 1804] [id = 772] 15:37:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 133 (00000074817F4000) [pid = 1804] [serial = 2314] [outer = 0000000000000000] 15:37:39 INFO - PROCESS | 1804 | ++DOMWINDOW == 134 (00000074817F8000) [pid = 1804] [serial = 2315] [outer = 00000074817F4000] 15:37:39 INFO - PROCESS | 1804 | 1461191859956 Marionette DEBUG loaded listener.js 15:37:40 INFO - PROCESS | 1804 | ++DOMWINDOW == 135 (00000074E9AFB000) [pid = 1804] [serial = 2316] [outer = 00000074817F4000] 15:37:40 INFO - PROCESS | 1804 | 1461191860964 Marionette TRACE conn5 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 15:37:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 15:37:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 15:37:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 15:37:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 15:37:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 15:37:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 15:37:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 15:37:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 15:37:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 15:37:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 15:37:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 15:37:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 15:37:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 15:37:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 15:37:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 15:37:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 15:37:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 15:37:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 15:37:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 15:37:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 15:37:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 15:37:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 15:37:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 15:37:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 15:37:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 15:37:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 15:37:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 15:37:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 15:37:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 15:37:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 15:37:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 15:37:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 15:37:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 15:37:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 15:37:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 15:37:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 15:37:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 15:37:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 15:37:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 15:37:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 15:37:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 15:37:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 15:37:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 15:37:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 15:37:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 15:37:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 15:37:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 15:37:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 15:37:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 15:37:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 15:37:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 15:37:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 15:37:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 15:37:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 15:37:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 15:37:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 15:37:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 15:37:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 15:37:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 15:37:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 15:37:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 15:37:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 15:37:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 15:37:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 15:37:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 15:37:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 15:37:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 15:37:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 15:37:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 15:37:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 15:37:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 15:37:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 15:37:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 15:37:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 15:37:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 15:37:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 15:37:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 15:37:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 15:37:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 15:37:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 15:37:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 15:37:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 15:37:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 15:37:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 15:37:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 15:37:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 15:37:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 15:37:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 15:37:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 15:37:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 15:37:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 15:37:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 15:37:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 15:37:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 15:37:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 15:37:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 15:37:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 15:37:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 15:37:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 15:37:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:37:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:37:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:37:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:37:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:37:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 15:37:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:37:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:37:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:37:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:37:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:37:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 15:37:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:37:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:37:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:37:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:37:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:37:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 15:37:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:37:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:37:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:37:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:37:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:37:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 15:37:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:37:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:37:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:37:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:37:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:37:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 15:37:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:37:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:37:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:37:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:37:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:37:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 15:37:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:37:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:37:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:37:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:37:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:37:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 15:37:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:37:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:37:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:37:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:37:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:37:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 15:37:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:37:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:37:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:37:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:37:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:37:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 15:37:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:37:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:37:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:37:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:37:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:37:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 15:37:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:37:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:37:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:37:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:37:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:37:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 15:37:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:37:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:37:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:37:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:37:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:37:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 15:37:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:37:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:37:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:37:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:37:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:37:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 15:37:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:37:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:37:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:37:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:37:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:37:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 15:37:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:37:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:37:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:37:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:37:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:37:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 15:37:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:37:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:37:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:37:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:37:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:37:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 15:37:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:37:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:37:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:37:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:37:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:37:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 15:37:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:37:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:37:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:37:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:37:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:37:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 15:37:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:37:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:37:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:37:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:37:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:37:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 15:37:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:37:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:37:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:37:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:37:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:37:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 15:37:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:37:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:37:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:37:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:37:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:37:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 15:37:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:37:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:37:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:37:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:37:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:37:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 15:37:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:37:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:37:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:37:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 15:37:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 15:37:41 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" 15:37:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:37:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:37:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:37:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 15:37:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 15:37:41 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" 15:37:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:37:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:37:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:37:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 15:37:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 15:37:41 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1335ms 15:37:41 INFO - PROCESS | 1804 | 1461191861101 Marionette TRACE conn5 -> [0,3045,"getWindowHandle",null] 15:37:41 INFO - PROCESS | 1804 | 1461191861106 Marionette TRACE conn5 <- [1,3045,null,{"value":"13"}] 15:37:41 INFO - TEST-START | /FileAPI/file/File-constructor.html 15:37:41 INFO - PROCESS | 1804 | 1461191861111 Marionette TRACE conn5 -> [0,3046,"setScriptTimeout",{"ms":35000}] 15:37:41 INFO - PROCESS | 1804 | 1461191861115 Marionette TRACE conn5 <- [1,3046,null,{}] 15:37:41 INFO - PROCESS | 1804 | 1461191861121 Marionette TRACE conn5 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:41 INFO - PROCESS | 1804 | 1461191861242 Marionette TRACE conn5 <- [1,3047,null,{"value":null}] 15:37:41 INFO - PROCESS | 1804 | 1461191861437 Marionette TRACE conn5 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:41 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E1B89000 == 75 [pid = 1804] [id = 773] 15:37:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 136 (00000074CFC2F800) [pid = 1804] [serial = 2317] [outer = 0000000000000000] 15:37:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 137 (00000074D0D6D400) [pid = 1804] [serial = 2318] [outer = 00000074CFC2F800] 15:37:41 INFO - PROCESS | 1804 | 1461191861499 Marionette DEBUG loaded listener.js 15:37:41 INFO - PROCESS | 1804 | ++DOMWINDOW == 138 (00000074DB209C00) [pid = 1804] [serial = 2319] [outer = 00000074CFC2F800] 15:37:42 INFO - PROCESS | 1804 | 1461191862065 Marionette TRACE conn5 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 15:37:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 15:37:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 15:37:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 15:37:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 15:37:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 15:37:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 15:37:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 15:37:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 15:37:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 15:37:42 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 15:37:42 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 15:37:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:37:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:37:42 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 15:37:42 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 15:37:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 15:37:42 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 15:37:42 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 15:37:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:37:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:37:42 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 15:37:42 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 15:37:42 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 15:37:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:37:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:37:42 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 15:37:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 15:37:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 15:37:42 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 998ms 15:37:42 INFO - PROCESS | 1804 | 1461191862111 Marionette TRACE conn5 -> [0,3049,"getWindowHandle",null] 15:37:42 INFO - PROCESS | 1804 | 1461191862118 Marionette TRACE conn5 <- [1,3049,null,{"value":"13"}] 15:37:42 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 15:37:42 INFO - PROCESS | 1804 | 1461191862125 Marionette TRACE conn5 -> [0,3050,"setScriptTimeout",{"ms":35000}] 15:37:42 INFO - PROCESS | 1804 | 1461191862128 Marionette TRACE conn5 <- [1,3050,null,{}] 15:37:42 INFO - PROCESS | 1804 | 1461191862132 Marionette TRACE conn5 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:42 INFO - PROCESS | 1804 | 1461191862258 Marionette TRACE conn5 <- [1,3051,null,{"value":null}] 15:37:42 INFO - PROCESS | 1804 | 1461191862371 Marionette TRACE conn5 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:42 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E3AB0800 == 76 [pid = 1804] [id = 774] 15:37:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 139 (00000074DD7C9400) [pid = 1804] [serial = 2320] [outer = 0000000000000000] 15:37:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 140 (00000074DEC36000) [pid = 1804] [serial = 2321] [outer = 00000074DD7C9400] 15:37:42 INFO - PROCESS | 1804 | 1461191862468 Marionette DEBUG loaded listener.js 15:37:42 INFO - PROCESS | 1804 | ++DOMWINDOW == 141 (00000074DF074800) [pid = 1804] [serial = 2322] [outer = 00000074DD7C9400] 15:37:42 INFO - PROCESS | 1804 | [1804] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 15:37:43 INFO - PROCESS | 1804 | 1461191863087 Marionette TRACE conn5 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 15:37:43 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 15:37:43 INFO - {} 15:37:43 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 986ms 15:37:43 INFO - PROCESS | 1804 | 1461191863116 Marionette TRACE conn5 -> [0,3053,"getWindowHandle",null] 15:37:43 INFO - PROCESS | 1804 | 1461191863119 Marionette TRACE conn5 <- [1,3053,null,{"value":"13"}] 15:37:43 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 15:37:43 INFO - PROCESS | 1804 | 1461191863123 Marionette TRACE conn5 -> [0,3054,"setScriptTimeout",{"ms":35000}] 15:37:43 INFO - PROCESS | 1804 | 1461191863127 Marionette TRACE conn5 <- [1,3054,null,{}] 15:37:43 INFO - PROCESS | 1804 | 1461191863139 Marionette TRACE conn5 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:43 INFO - PROCESS | 1804 | 1461191863264 Marionette TRACE conn5 <- [1,3055,null,{"value":null}] 15:37:43 INFO - PROCESS | 1804 | 1461191863404 Marionette TRACE conn5 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:43 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E87C7800 == 77 [pid = 1804] [id = 775] 15:37:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 142 (00000074E1B59800) [pid = 1804] [serial = 2323] [outer = 0000000000000000] 15:37:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 143 (00000074E280F400) [pid = 1804] [serial = 2324] [outer = 00000074E1B59800] 15:37:43 INFO - PROCESS | 1804 | 1461191863465 Marionette DEBUG loaded listener.js 15:37:43 INFO - PROCESS | 1804 | ++DOMWINDOW == 144 (00000074E2A2AC00) [pid = 1804] [serial = 2325] [outer = 00000074E1B59800] 15:37:44 INFO - PROCESS | 1804 | 1461191863994 Marionette TRACE conn5 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 15:37:44 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 15:37:44 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 15:37:44 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 15:37:44 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 15:37:44 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 15:37:44 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 15:37:44 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 15:37:44 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 881ms 15:37:44 INFO - PROCESS | 1804 | 1461191864016 Marionette TRACE conn5 -> [0,3057,"getWindowHandle",null] 15:37:44 INFO - PROCESS | 1804 | 1461191864019 Marionette TRACE conn5 <- [1,3057,null,{"value":"13"}] 15:37:44 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 15:37:44 INFO - PROCESS | 1804 | 1461191864024 Marionette TRACE conn5 -> [0,3058,"setScriptTimeout",{"ms":35000}] 15:37:44 INFO - PROCESS | 1804 | 1461191864026 Marionette TRACE conn5 <- [1,3058,null,{}] 15:37:44 INFO - PROCESS | 1804 | 1461191864030 Marionette TRACE conn5 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:44 INFO - PROCESS | 1804 | 1461191864154 Marionette TRACE conn5 <- [1,3059,null,{"value":null}] 15:37:44 INFO - PROCESS | 1804 | 1461191864265 Marionette TRACE conn5 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:44 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E5D53000 == 78 [pid = 1804] [id = 776] 15:37:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 145 (0000007481832800) [pid = 1804] [serial = 2326] [outer = 0000000000000000] 15:37:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 146 (0000007481837800) [pid = 1804] [serial = 2327] [outer = 0000007481832800] 15:37:44 INFO - PROCESS | 1804 | 1461191864322 Marionette DEBUG loaded listener.js 15:37:44 INFO - PROCESS | 1804 | ++DOMWINDOW == 147 (00000074825CFC00) [pid = 1804] [serial = 2328] [outer = 0000007481832800] 15:37:44 INFO - PROCESS | 1804 | 1461191864884 Marionette TRACE conn5 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 15:37:44 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 15:37:44 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 15:37:44 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 15:37:44 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 15:37:44 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 15:37:44 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 15:37:44 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 881ms 15:37:44 INFO - PROCESS | 1804 | 1461191864908 Marionette TRACE conn5 -> [0,3061,"getWindowHandle",null] 15:37:44 INFO - PROCESS | 1804 | 1461191864911 Marionette TRACE conn5 <- [1,3061,null,{"value":"13"}] 15:37:44 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 15:37:44 INFO - PROCESS | 1804 | 1461191864914 Marionette TRACE conn5 -> [0,3062,"setScriptTimeout",{"ms":35000}] 15:37:44 INFO - PROCESS | 1804 | 1461191864917 Marionette TRACE conn5 <- [1,3062,null,{}] 15:37:44 INFO - PROCESS | 1804 | 1461191864920 Marionette TRACE conn5 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:45 INFO - PROCESS | 1804 | 1461191865040 Marionette TRACE conn5 <- [1,3063,null,{"value":null}] 15:37:45 INFO - PROCESS | 1804 | 1461191865179 Marionette TRACE conn5 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:45 INFO - PROCESS | 1804 | ++DOCSHELL 00000074EAEF2000 == 79 [pid = 1804] [id = 777] 15:37:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 148 (0000007482446000) [pid = 1804] [serial = 2329] [outer = 0000000000000000] 15:37:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 149 (00000074825DA800) [pid = 1804] [serial = 2330] [outer = 0000007482446000] 15:37:45 INFO - PROCESS | 1804 | 1461191865250 Marionette DEBUG loaded listener.js 15:37:45 INFO - PROCESS | 1804 | ++DOMWINDOW == 150 (00000074825E1400) [pid = 1804] [serial = 2331] [outer = 0000007482446000] 15:37:45 INFO - PROCESS | 1804 | 1461191865755 Marionette TRACE conn5 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 15:37:45 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 15:37:45 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 15:37:45 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 15:37:45 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 15:37:45 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 15:37:45 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 15:37:45 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 883ms 15:37:45 INFO - PROCESS | 1804 | 1461191865815 Marionette TRACE conn5 -> [0,3065,"getWindowHandle",null] 15:37:45 INFO - PROCESS | 1804 | 1461191865818 Marionette TRACE conn5 <- [1,3065,null,{"value":"13"}] 15:37:45 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 15:37:45 INFO - PROCESS | 1804 | 1461191865823 Marionette TRACE conn5 -> [0,3066,"setScriptTimeout",{"ms":35000}] 15:37:45 INFO - PROCESS | 1804 | 1461191865826 Marionette TRACE conn5 <- [1,3066,null,{}] 15:37:45 INFO - PROCESS | 1804 | 1461191865830 Marionette TRACE conn5 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:45 INFO - PROCESS | 1804 | 1461191865958 Marionette TRACE conn5 <- [1,3067,null,{"value":null}] 15:37:46 INFO - PROCESS | 1804 | 1461191866070 Marionette TRACE conn5 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:46 INFO - PROCESS | 1804 | ++DOCSHELL 00000074EA179000 == 80 [pid = 1804] [id = 778] 15:37:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 151 (00000074E2ADC800) [pid = 1804] [serial = 2332] [outer = 0000000000000000] 15:37:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 152 (00000074E2AE5400) [pid = 1804] [serial = 2333] [outer = 00000074E2ADC800] 15:37:46 INFO - PROCESS | 1804 | 1461191866130 Marionette DEBUG loaded listener.js 15:37:46 INFO - PROCESS | 1804 | ++DOMWINDOW == 153 (00000074E34E9800) [pid = 1804] [serial = 2334] [outer = 00000074E2ADC800] 15:37:46 INFO - PROCESS | 1804 | 1461191866702 Marionette TRACE conn5 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 15:37:46 INFO - PROCESS | 1804 | 1461191866759 Marionette TRACE conn5 <- [1,3069,null,{"value":"13"}] 15:37:46 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 15:37:46 INFO - PROCESS | 1804 | 1461191866763 Marionette TRACE conn5 -> [0,3070,"setScriptTimeout",{"ms":35000}] 15:37:46 INFO - PROCESS | 1804 | 1461191866766 Marionette TRACE conn5 <- [1,3070,null,{}] 15:37:46 INFO - PROCESS | 1804 | 1461191866769 Marionette TRACE conn5 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:46 INFO - PROCESS | 1804 | 1461191866887 Marionette TRACE conn5 <- [1,3071,null,{"value":null}] 15:37:47 INFO - PROCESS | 1804 | 1461191867001 Marionette TRACE conn5 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:47 INFO - PROCESS | 1804 | ++DOCSHELL 0000007480F6E800 == 81 [pid = 1804] [id = 779] 15:37:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 154 (00000074E07A7400) [pid = 1804] [serial = 2335] [outer = 0000000000000000] 15:37:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 155 (00000074E8942C00) [pid = 1804] [serial = 2336] [outer = 00000074E07A7400] 15:37:47 INFO - PROCESS | 1804 | 1461191867097 Marionette DEBUG loaded listener.js 15:37:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 156 (00000074E9091400) [pid = 1804] [serial = 2337] [outer = 00000074E07A7400] 15:37:47 INFO - PROCESS | 1804 | 1461191867592 Marionette TRACE conn5 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 15:37:47 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 15:37:47 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 15:37:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:37:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:37:47 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 15:37:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 15:37:47 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 881ms 15:37:47 INFO - PROCESS | 1804 | 1461191867662 Marionette TRACE conn5 -> [0,3073,"getWindowHandle",null] 15:37:47 INFO - PROCESS | 1804 | 1461191867664 Marionette TRACE conn5 <- [1,3073,null,{"value":"13"}] 15:37:47 INFO - PROCESS | 1804 | 1461191867669 Marionette TRACE conn5 -> [0,3074,"setScriptTimeout",{"ms":35000}] 15:37:47 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 15:37:47 INFO - PROCESS | 1804 | 1461191867672 Marionette TRACE conn5 <- [1,3074,null,{}] 15:37:47 INFO - PROCESS | 1804 | 1461191867675 Marionette TRACE conn5 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:47 INFO - PROCESS | 1804 | 1461191867792 Marionette TRACE conn5 <- [1,3075,null,{"value":null}] 15:37:47 INFO - PROCESS | 1804 | 1461191867935 Marionette TRACE conn5 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:47 INFO - PROCESS | 1804 | ++DOCSHELL 00000074812A0000 == 82 [pid = 1804] [id = 780] 15:37:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 157 (00000074E8E67400) [pid = 1804] [serial = 2338] [outer = 0000000000000000] 15:37:47 INFO - PROCESS | 1804 | ++DOMWINDOW == 158 (00000074E8E6E800) [pid = 1804] [serial = 2339] [outer = 00000074E8E67400] 15:37:47 INFO - PROCESS | 1804 | 1461191867992 Marionette DEBUG loaded listener.js 15:37:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 159 (00000074E8E75C00) [pid = 1804] [serial = 2340] [outer = 00000074E8E67400] 15:37:48 INFO - PROCESS | 1804 | 1461191868530 Marionette TRACE conn5 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 15:37:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 15:37:48 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 881ms 15:37:48 INFO - PROCESS | 1804 | 1461191868554 Marionette TRACE conn5 -> [0,3077,"getWindowHandle",null] 15:37:48 INFO - PROCESS | 1804 | 1461191868557 Marionette TRACE conn5 <- [1,3077,null,{"value":"13"}] 15:37:48 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 15:37:48 INFO - PROCESS | 1804 | 1461191868560 Marionette TRACE conn5 -> [0,3078,"setScriptTimeout",{"ms":35000}] 15:37:48 INFO - PROCESS | 1804 | 1461191868563 Marionette TRACE conn5 <- [1,3078,null,{}] 15:37:48 INFO - PROCESS | 1804 | 1461191868586 Marionette TRACE conn5 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:48 INFO - PROCESS | 1804 | 1461191868713 Marionette TRACE conn5 <- [1,3079,null,{"value":null}] 15:37:48 INFO - PROCESS | 1804 | 1461191868826 Marionette TRACE conn5 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:48 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DE4D2800 == 83 [pid = 1804] [id = 781] 15:37:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 160 (0000007481FD2C00) [pid = 1804] [serial = 2341] [outer = 0000000000000000] 15:37:48 INFO - PROCESS | 1804 | ++DOMWINDOW == 161 (0000007481FD5800) [pid = 1804] [serial = 2342] [outer = 0000007481FD2C00] 15:37:48 INFO - PROCESS | 1804 | 1461191868923 Marionette DEBUG loaded listener.js 15:37:49 INFO - PROCESS | 1804 | ++DOMWINDOW == 162 (0000007481FDB800) [pid = 1804] [serial = 2343] [outer = 0000007481FD2C00] 15:37:49 INFO - PROCESS | 1804 | 1461191869699 Marionette TRACE conn5 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 15:37:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 15:37:49 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1176ms 15:37:49 INFO - PROCESS | 1804 | 1461191869740 Marionette TRACE conn5 -> [0,3081,"getWindowHandle",null] 15:37:49 INFO - PROCESS | 1804 | 1461191869745 Marionette TRACE conn5 <- [1,3081,null,{"value":"13"}] 15:37:49 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 15:37:49 INFO - PROCESS | 1804 | 1461191869751 Marionette TRACE conn5 -> [0,3082,"setScriptTimeout",{"ms":35000}] 15:37:49 INFO - PROCESS | 1804 | 1461191869754 Marionette TRACE conn5 <- [1,3082,null,{}] 15:37:49 INFO - PROCESS | 1804 | 1461191869802 Marionette TRACE conn5 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:49 INFO - PROCESS | 1804 | 1461191869910 Marionette TRACE conn5 <- [1,3083,null,{"value":null}] 15:37:50 INFO - PROCESS | 1804 | 1461191870068 Marionette TRACE conn5 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:50 INFO - PROCESS | 1804 | ++DOCSHELL 00000074D1BB8800 == 84 [pid = 1804] [id = 782] 15:37:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 163 (000000748244F800) [pid = 1804] [serial = 2344] [outer = 0000000000000000] 15:37:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 164 (00000074825C9400) [pid = 1804] [serial = 2345] [outer = 000000748244F800] 15:37:50 INFO - PROCESS | 1804 | 1461191870163 Marionette DEBUG loaded listener.js 15:37:50 INFO - PROCESS | 1804 | ++DOMWINDOW == 165 (00000074825E4800) [pid = 1804] [serial = 2346] [outer = 000000748244F800] 15:37:50 INFO - PROCESS | 1804 | --DOCSHELL 00000074E8EE0000 == 83 [pid = 1804] [id = 771] 15:37:50 INFO - PROCESS | 1804 | --DOCSHELL 00000074E8A84800 == 82 [pid = 1804] [id = 770] 15:37:50 INFO - PROCESS | 1804 | --DOCSHELL 00000074E87B0800 == 81 [pid = 1804] [id = 769] 15:37:50 INFO - PROCESS | 1804 | --DOCSHELL 00000074E720A000 == 80 [pid = 1804] [id = 768] 15:37:50 INFO - PROCESS | 1804 | --DOCSHELL 00000074E616D000 == 79 [pid = 1804] [id = 767] 15:37:50 INFO - PROCESS | 1804 | --DOCSHELL 00000074E5D9D800 == 78 [pid = 1804] [id = 766] 15:37:50 INFO - PROCESS | 1804 | --DOMWINDOW == 164 (00000074E2044000) [pid = 1804] [serial = 2259] [outer = 0000000000000000] [url = about:blank] 15:37:50 INFO - PROCESS | 1804 | --DOMWINDOW == 163 (00000074E25A6C00) [pid = 1804] [serial = 2209] [outer = 0000000000000000] [url = about:blank] 15:37:50 INFO - PROCESS | 1804 | --DOMWINDOW == 162 (00000074E345A800) [pid = 1804] [serial = 2212] [outer = 0000000000000000] [url = about:blank] 15:37:50 INFO - PROCESS | 1804 | --DOMWINDOW == 161 (00000074E34EB400) [pid = 1804] [serial = 2215] [outer = 0000000000000000] [url = about:blank] 15:37:50 INFO - PROCESS | 1804 | --DOMWINDOW == 160 (00000074E3905400) [pid = 1804] [serial = 2218] [outer = 0000000000000000] [url = about:blank] 15:37:50 INFO - PROCESS | 1804 | --DOMWINDOW == 159 (00000074812D7800) [pid = 1804] [serial = 2221] [outer = 0000000000000000] [url = about:blank] 15:37:50 INFO - PROCESS | 1804 | --DOMWINDOW == 158 (00000074E9098400) [pid = 1804] [serial = 2224] [outer = 0000000000000000] [url = about:blank] 15:37:50 INFO - PROCESS | 1804 | --DOCSHELL 00000074DE272000 == 77 [pid = 1804] [id = 765] 15:37:50 INFO - PROCESS | 1804 | --DOCSHELL 00000074DED47800 == 76 [pid = 1804] [id = 764] 15:37:50 INFO - PROCESS | 1804 | --DOCSHELL 00000074819C6800 == 75 [pid = 1804] [id = 762] 15:37:50 INFO - PROCESS | 1804 | --DOCSHELL 00000074EB7BA000 == 74 [pid = 1804] [id = 761] 15:37:50 INFO - PROCESS | 1804 | --DOCSHELL 00000074EB7AE000 == 73 [pid = 1804] [id = 760] 15:37:50 INFO - PROCESS | 1804 | --DOCSHELL 00000074EA1DA000 == 72 [pid = 1804] [id = 759] 15:37:50 INFO - PROCESS | 1804 | --DOCSHELL 00000074E9AA2800 == 71 [pid = 1804] [id = 758] 15:37:50 INFO - PROCESS | 1804 | --DOCSHELL 00000074E7218800 == 70 [pid = 1804] [id = 757] 15:37:50 INFO - PROCESS | 1804 | --DOCSHELL 00000074DE208800 == 69 [pid = 1804] [id = 756] 15:37:50 INFO - PROCESS | 1804 | --DOCSHELL 00000074E2A7E000 == 68 [pid = 1804] [id = 755] 15:37:50 INFO - PROCESS | 1804 | --DOCSHELL 00000074D7B89800 == 67 [pid = 1804] [id = 754] 15:37:50 INFO - PROCESS | 1804 | --DOMWINDOW == 157 (00000074DED8A000) [pid = 1804] [serial = 2247] [outer = 0000000000000000] [url = about:blank] 15:37:50 INFO - PROCESS | 1804 | --DOMWINDOW == 156 (00000074DFC69800) [pid = 1804] [serial = 2250] [outer = 0000000000000000] [url = about:blank] 15:37:50 INFO - PROCESS | 1804 | --DOMWINDOW == 155 (00000074DF1EF400) [pid = 1804] [serial = 2248] [outer = 0000000000000000] [url = about:blank] 15:37:50 INFO - PROCESS | 1804 | --DOMWINDOW == 154 (00000074E1C1E800) [pid = 1804] [serial = 2256] [outer = 0000000000000000] [url = about:blank] 15:37:50 INFO - PROCESS | 1804 | --DOMWINDOW == 153 (00000074DD463000) [pid = 1804] [serial = 2241] [outer = 0000000000000000] [url = about:blank] 15:37:50 INFO - PROCESS | 1804 | --DOMWINDOW == 152 (00000074DDDEA800) [pid = 1804] [serial = 2242] [outer = 0000000000000000] [url = about:blank] 15:37:50 INFO - PROCESS | 1804 | --DOMWINDOW == 151 (00000074D1602400) [pid = 1804] [serial = 2203] [outer = 0000000000000000] [url = about:blank] 15:37:50 INFO - PROCESS | 1804 | --DOMWINDOW == 150 (00000074D6D39400) [pid = 1804] [serial = 2231] [outer = 0000000000000000] [url = about:blank] 15:37:50 INFO - PROCESS | 1804 | --DOMWINDOW == 149 (00000074D1DBE800) [pid = 1804] [serial = 2230] [outer = 0000000000000000] [url = about:blank] 15:37:50 INFO - PROCESS | 1804 | --DOMWINDOW == 148 (00000074D7A39000) [pid = 1804] [serial = 2236] [outer = 0000000000000000] [url = about:blank] 15:37:50 INFO - PROCESS | 1804 | --DOMWINDOW == 147 (00000074806F7C00) [pid = 1804] [serial = 2233] [outer = 0000000000000000] [url = about:blank] 15:37:50 INFO - PROCESS | 1804 | --DOMWINDOW == 146 (00000074D181FC00) [pid = 1804] [serial = 2234] [outer = 0000000000000000] [url = about:blank] 15:37:50 INFO - PROCESS | 1804 | --DOMWINDOW == 145 (00000074DAAC9000) [pid = 1804] [serial = 2238] [outer = 0000000000000000] [url = about:blank] 15:37:50 INFO - PROCESS | 1804 | --DOMWINDOW == 144 (00000074DB5BB000) [pid = 1804] [serial = 2239] [outer = 0000000000000000] [url = about:blank] 15:37:50 INFO - PROCESS | 1804 | --DOMWINDOW == 143 (00000074D183C800) [pid = 1804] [serial = 2228] [outer = 0000000000000000] [url = about:blank] 15:37:50 INFO - PROCESS | 1804 | --DOMWINDOW == 142 (00000074CFAD4800) [pid = 1804] [serial = 2227] [outer = 0000000000000000] [url = about:blank] 15:37:50 INFO - PROCESS | 1804 | --DOMWINDOW == 141 (00000074DBBF3C00) [pid = 1804] [serial = 2206] [outer = 0000000000000000] [url = about:blank] 15:37:50 INFO - PROCESS | 1804 | --DOMWINDOW == 140 (00000074DBCF7000) [pid = 1804] [serial = 2254] [outer = 0000000000000000] [url = about:blank] 15:37:50 INFO - PROCESS | 1804 | --DOMWINDOW == 139 (00000074D1607800) [pid = 1804] [serial = 2253] [outer = 0000000000000000] [url = about:blank] 15:37:50 INFO - PROCESS | 1804 | --DOMWINDOW == 138 (00000074DE0DBC00) [pid = 1804] [serial = 2244] [outer = 0000000000000000] [url = about:blank] 15:37:50 INFO - PROCESS | 1804 | --DOMWINDOW == 137 (00000074DECC0400) [pid = 1804] [serial = 2245] [outer = 0000000000000000] [url = about:blank] 15:37:50 INFO - PROCESS | 1804 | --DOMWINDOW == 136 (00000074E07A6C00) [pid = 1804] [serial = 2251] [outer = 0000000000000000] [url = about:blank] 15:37:50 INFO - PROCESS | 1804 | --DOMWINDOW == 135 (00000074E1FC0000) [pid = 1804] [serial = 2257] [outer = 0000000000000000] [url = about:blank] 15:37:50 INFO - PROCESS | 1804 | 1461191870826 Marionette TRACE conn5 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 15:37:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 15:37:50 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1123ms 15:37:50 INFO - PROCESS | 1804 | 1461191870882 Marionette TRACE conn5 -> [0,3085,"getWindowHandle",null] 15:37:50 INFO - PROCESS | 1804 | 1461191870888 Marionette TRACE conn5 <- [1,3085,null,{"value":"13"}] 15:37:50 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 15:37:50 INFO - PROCESS | 1804 | 1461191870895 Marionette TRACE conn5 -> [0,3086,"setScriptTimeout",{"ms":35000}] 15:37:50 INFO - PROCESS | 1804 | 1461191870898 Marionette TRACE conn5 <- [1,3086,null,{}] 15:37:50 INFO - PROCESS | 1804 | 1461191870902 Marionette TRACE conn5 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:51 INFO - PROCESS | 1804 | 1461191871003 Marionette TRACE conn5 <- [1,3087,null,{"value":null}] 15:37:51 INFO - PROCESS | 1804 | 1461191871011 Marionette TRACE conn5 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:51 INFO - PROCESS | 1804 | ++DOCSHELL 00000074DF987000 == 68 [pid = 1804] [id = 783] 15:37:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 136 (00000074CF9D1000) [pid = 1804] [serial = 2347] [outer = 0000000000000000] 15:37:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 137 (00000074D0FD0C00) [pid = 1804] [serial = 2348] [outer = 00000074CF9D1000] 15:37:51 INFO - PROCESS | 1804 | 1461191871059 Marionette DEBUG loaded listener.js 15:37:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 138 (00000074D181AC00) [pid = 1804] [serial = 2349] [outer = 00000074CF9D1000] 15:37:51 INFO - PROCESS | 1804 | 1461191871569 Marionette TRACE conn5 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 15:37:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 15:37:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 15:37:51 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 734ms 15:37:51 INFO - PROCESS | 1804 | 1461191871635 Marionette TRACE conn5 -> [0,3089,"getWindowHandle",null] 15:37:51 INFO - PROCESS | 1804 | 1461191871637 Marionette TRACE conn5 <- [1,3089,null,{"value":"13"}] 15:37:51 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 15:37:51 INFO - PROCESS | 1804 | 1461191871641 Marionette TRACE conn5 -> [0,3090,"setScriptTimeout",{"ms":35000}] 15:37:51 INFO - PROCESS | 1804 | 1461191871645 Marionette TRACE conn5 <- [1,3090,null,{}] 15:37:51 INFO - PROCESS | 1804 | 1461191871656 Marionette TRACE conn5 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:51 INFO - PROCESS | 1804 | 1461191871758 Marionette TRACE conn5 <- [1,3091,null,{"value":null}] 15:37:51 INFO - PROCESS | 1804 | 1461191871869 Marionette TRACE conn5 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:51 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E3378000 == 69 [pid = 1804] [id = 784] 15:37:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 139 (00000074CF9D1800) [pid = 1804] [serial = 2350] [outer = 0000000000000000] 15:37:51 INFO - PROCESS | 1804 | ++DOMWINDOW == 140 (00000074D311E400) [pid = 1804] [serial = 2351] [outer = 00000074CF9D1800] 15:37:51 INFO - PROCESS | 1804 | 1461191871918 Marionette DEBUG loaded listener.js 15:37:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 141 (00000074D6DFC400) [pid = 1804] [serial = 2352] [outer = 00000074CF9D1800] 15:37:52 INFO - PROCESS | 1804 | 1461191872260 Marionette TRACE conn5 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 15:37:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 15:37:52 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 692ms 15:37:52 INFO - PROCESS | 1804 | 1461191872337 Marionette TRACE conn5 -> [0,3093,"getWindowHandle",null] 15:37:52 INFO - PROCESS | 1804 | 1461191872340 Marionette TRACE conn5 <- [1,3093,null,{"value":"13"}] 15:37:52 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 15:37:52 INFO - PROCESS | 1804 | 1461191872344 Marionette TRACE conn5 -> [0,3094,"setScriptTimeout",{"ms":35000}] 15:37:52 INFO - PROCESS | 1804 | 1461191872345 Marionette TRACE conn5 <- [1,3094,null,{}] 15:37:52 INFO - PROCESS | 1804 | 1461191872349 Marionette TRACE conn5 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:52 INFO - PROCESS | 1804 | 1461191872447 Marionette TRACE conn5 <- [1,3095,null,{"value":null}] 15:37:52 INFO - PROCESS | 1804 | 1461191872454 Marionette TRACE conn5 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:52 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E3A99000 == 70 [pid = 1804] [id = 785] 15:37:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 142 (00000074D7A35000) [pid = 1804] [serial = 2353] [outer = 0000000000000000] 15:37:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 143 (00000074D8645000) [pid = 1804] [serial = 2354] [outer = 00000074D7A35000] 15:37:52 INFO - PROCESS | 1804 | 1461191872500 Marionette DEBUG loaded listener.js 15:37:52 INFO - PROCESS | 1804 | ++DOMWINDOW == 144 (00000074DB20F800) [pid = 1804] [serial = 2355] [outer = 00000074D7A35000] 15:37:53 INFO - PROCESS | 1804 | 1461191872990 Marionette TRACE conn5 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 15:37:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 15:37:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 15:37:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 15:37:53 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 692ms 15:37:53 INFO - PROCESS | 1804 | 1461191873038 Marionette TRACE conn5 -> [0,3097,"getWindowHandle",null] 15:37:53 INFO - PROCESS | 1804 | 1461191873040 Marionette TRACE conn5 <- [1,3097,null,{"value":"13"}] 15:37:53 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 15:37:53 INFO - PROCESS | 1804 | 1461191873044 Marionette TRACE conn5 -> [0,3098,"setScriptTimeout",{"ms":35000}] 15:37:53 INFO - PROCESS | 1804 | 1461191873046 Marionette TRACE conn5 <- [1,3098,null,{}] 15:37:53 INFO - PROCESS | 1804 | 1461191873049 Marionette TRACE conn5 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:53 INFO - PROCESS | 1804 | 1461191873180 Marionette TRACE conn5 <- [1,3099,null,{"value":null}] 15:37:53 INFO - PROCESS | 1804 | 1461191873233 Marionette TRACE conn5 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:53 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E5D6B800 == 71 [pid = 1804] [id = 786] 15:37:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 145 (00000074DBCF5C00) [pid = 1804] [serial = 2356] [outer = 0000000000000000] 15:37:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 146 (00000074DD44C400) [pid = 1804] [serial = 2357] [outer = 00000074DBCF5C00] 15:37:53 INFO - PROCESS | 1804 | 1461191873280 Marionette DEBUG loaded listener.js 15:37:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 147 (00000074DD73CC00) [pid = 1804] [serial = 2358] [outer = 00000074DBCF5C00] 15:37:53 INFO - PROCESS | 1804 | 1461191873738 Marionette TRACE conn5 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 15:37:53 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 15:37:53 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 15:37:53 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 15:37:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:37:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:37:53 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 15:37:53 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 736ms 15:37:53 INFO - PROCESS | 1804 | 1461191873783 Marionette TRACE conn5 -> [0,3101,"getWindowHandle",null] 15:37:53 INFO - PROCESS | 1804 | 1461191873785 Marionette TRACE conn5 <- [1,3101,null,{"value":"13"}] 15:37:53 INFO - PROCESS | 1804 | 1461191873788 Marionette TRACE conn5 -> [0,3102,"setScriptTimeout",{"ms":35000}] 15:37:53 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 15:37:53 INFO - PROCESS | 1804 | 1461191873790 Marionette TRACE conn5 <- [1,3102,null,{}] 15:37:53 INFO - PROCESS | 1804 | 1461191873793 Marionette TRACE conn5 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:53 INFO - PROCESS | 1804 | 1461191873936 Marionette TRACE conn5 <- [1,3103,null,{"value":null}] 15:37:53 INFO - PROCESS | 1804 | 1461191873960 Marionette TRACE conn5 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"83fa57ae-656f-4480-97a3-176403624b66\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:53 INFO - PROCESS | 1804 | ++DOCSHELL 00000074E6161000 == 72 [pid = 1804] [id = 787] 15:37:53 INFO - PROCESS | 1804 | ++DOMWINDOW == 148 (00000074DEC36C00) [pid = 1804] [serial = 2359] [outer = 0000000000000000] 15:37:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 149 (00000074DECC0C00) [pid = 1804] [serial = 2360] [outer = 00000074DEC36C00] 15:37:54 INFO - PROCESS | 1804 | 1461191874010 Marionette DEBUG loaded listener.js 15:37:54 INFO - PROCESS | 1804 | ++DOMWINDOW == 150 (00000074DED92000) [pid = 1804] [serial = 2361] [outer = 00000074DEC36C00] 15:37:54 INFO - PROCESS | 1804 | 1461191874456 Marionette TRACE conn5 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 15:37:54 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 15:37:54 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 734ms 15:37:54 INFO - PROCESS | 1804 | 1461191874526 Marionette TRACE conn5 -> [0,3105,"getWindowHandle",null] 15:37:54 INFO - PROCESS | 1804 | 1461191874528 Marionette TRACE conn5 <- [1,3105,null,{"value":"13"}] 15:37:54 INFO - PROCESS | 1804 | --DOMWINDOW == 149 (0000007482448800) [pid = 1804] [serial = 2308] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 15:37:54 INFO - PROCESS | 1804 | --DOMWINDOW == 148 (00000074CFABB800) [pid = 1804] [serial = 2293] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 15:37:54 INFO - PROCESS | 1804 | --DOMWINDOW == 147 (00000074E8944000) [pid = 1804] [serial = 2305] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 15:37:54 INFO - PROCESS | 1804 | --DOMWINDOW == 146 (00000074E388CC00) [pid = 1804] [serial = 2302] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 15:37:54 INFO - PROCESS | 1804 | --DOMWINDOW == 145 (00000074DD975000) [pid = 1804] [serial = 2267] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 15:37:54 INFO - PROCESS | 1804 | --DOMWINDOW == 144 (00000074DD45AC00) [pid = 1804] [serial = 2296] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 15:37:54 INFO - PROCESS | 1804 | --DOMWINDOW == 143 (00000074825C6800) [pid = 1804] [serial = 2311] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 15:37:54 INFO - PROCESS | 1804 | --DOMWINDOW == 142 (00000074806F9000) [pid = 1804] [serial = 2290] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 15:37:54 INFO - PROCESS | 1804 | --DOMWINDOW == 141 (00000074E345C800) [pid = 1804] [serial = 2299] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 15:37:54 INFO - PROCESS | 1804 | --DOMWINDOW == 140 (00000074D2D90000) [pid = 1804] [serial = 2258] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 15:37:55 WARNING - u'runner_teardown' () 15:37:55 INFO - No more tests 15:37:55 INFO - Got 0 unexpected results 15:37:55 INFO - SUITE-END | took 679s 15:37:55 INFO - Closing logging queue 15:37:55 INFO - queue closed 15:37:55 INFO - Return code: 0 15:37:55 WARNING - # TBPL SUCCESS # 15:37:55 INFO - Running post-action listener: _resource_record_post_action 15:37:55 INFO - Running post-run listener: _resource_record_post_run 15:37:56 INFO - Total resource usage - Wall time: 690s; CPU: 15.0%; Read bytes: 201275904; Write bytes: 1038006784; Read time: 2353200; Write time: 5106710 15:37:56 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 15:37:56 INFO - install - Wall time: 4s; CPU: 11.0%; Read bytes: 0; Write bytes: 101275136; Read time: 0; Write time: 239720 15:37:56 INFO - run-tests - Wall time: 687s; CPU: 15.0%; Read bytes: 201275904; Write bytes: 885994496; Read time: 2353200; Write time: 4763110 15:37:56 INFO - Running post-run listener: _upload_blobber_files 15:37:56 INFO - Blob upload gear active. 15:37:56 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 15:37:56 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 15:37:56 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-central', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 15:37:56 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-central -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 15:37:57 INFO - (blobuploader) - INFO - Open directory for files ... 15:37:57 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 15:37:57 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 15:37:57 INFO - (blobuploader) - INFO - Uploading, attempt #1. 15:37:58 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 15:37:58 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 15:37:58 INFO - (blobuploader) - INFO - Done attempting. 15:37:58 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 15:37:58 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 15:37:58 INFO - (blobuploader) - INFO - Uploading, attempt #1. 15:37:59 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 15:37:59 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 15:37:59 INFO - (blobuploader) - INFO - Done attempting. 15:37:59 INFO - (blobuploader) - INFO - Iteration through files over. 15:37:59 INFO - Return code: 0 15:37:59 INFO - rmtree: C:\slave\test\build\uploaded_files.json 15:37:59 INFO - Using _rmtree_windows ... 15:37:59 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 15:37:59 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/0b4d12c39e1a5865932cc152c600ca3b07cd4af658ec5c78a6c492bb2fa10d128e4c98d78bf18525d3fa1b275df0f68bee2be6fd659a1d5de58554d52ad9b67b", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/fb3a4feba468a1c0490c265fb3cc1612f5d25592931c1d21c55ea1f3a690b551866cd7209e2cc52347cae1ab1aa614befe35f4340dff1cb8a3c29d5684cc36c1"} 15:37:59 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 15:37:59 INFO - Writing to file C:\slave\test\properties\blobber_files 15:37:59 INFO - Contents: 15:37:59 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/0b4d12c39e1a5865932cc152c600ca3b07cd4af658ec5c78a6c492bb2fa10d128e4c98d78bf18525d3fa1b275df0f68bee2be6fd659a1d5de58554d52ad9b67b", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/fb3a4feba468a1c0490c265fb3cc1612f5d25592931c1d21c55ea1f3a690b551866cd7209e2cc52347cae1ab1aa614befe35f4340dff1cb8a3c29d5684cc36c1"} 15:37:59 INFO - Running post-run listener: copy_logs_to_upload_dir 15:37:59 INFO - Copying logs to upload dir... 15:37:59 INFO - mkdir: C:\slave\test\build\upload\logs 15:38:00 INFO - Copying logs to upload dir... 15:38:00 INFO - Using _rmtree_windows ... 15:38:00 INFO - Using _rmtree_windows ... 15:38:00 INFO - Using _rmtree_windows ... 15:38:00 INFO - Using _rmtree_windows ... 15:38:00 INFO - Using _rmtree_windows ... 15:38:00 INFO - Using _rmtree_windows ... 15:38:00 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=878.525000 ========= master_lag: 3.13 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 41 secs) (at 2016-04-20 15:38:03.224444) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-20 15:38:03.225464) ========= '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-099\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-099 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-099 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-099\AppData\Local LOGONSERVER=\\T-W864-IX-099 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-099 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-099 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-099 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/0b4d12c39e1a5865932cc152c600ca3b07cd4af658ec5c78a6c492bb2fa10d128e4c98d78bf18525d3fa1b275df0f68bee2be6fd659a1d5de58554d52ad9b67b", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/fb3a4feba468a1c0490c265fb3cc1612f5d25592931c1d21c55ea1f3a690b551866cd7209e2cc52347cae1ab1aa614befe35f4340dff1cb8a3c29d5684cc36c1"} build_url:https://queue.taskcluster.net/v1/task/U_FA8P6RSQCkEZ-flZRTEw/artifacts/public/build/firefox-48.0a1.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/U_FA8P6RSQCkEZ-flZRTEw/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.102000 build_url: 'https://queue.taskcluster.net/v1/task/U_FA8P6RSQCkEZ-flZRTEw/artifacts/public/build/firefox-48.0a1.en-US.win64.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/0b4d12c39e1a5865932cc152c600ca3b07cd4af658ec5c78a6c492bb2fa10d128e4c98d78bf18525d3fa1b275df0f68bee2be6fd659a1d5de58554d52ad9b67b", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/fb3a4feba468a1c0490c265fb3cc1612f5d25592931c1d21c55ea1f3a690b551866cd7209e2cc52347cae1ab1aa614befe35f4340dff1cb8a3c29d5684cc36c1"}' symbols_url: 'https://queue.taskcluster.net/v1/task/U_FA8P6RSQCkEZ-flZRTEw/artifacts/public/build/firefox-48.0a1.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-04-20 15:38:03.347184) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-20 15:38:03.347519) ========= '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-099\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-099 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-099 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-099\AppData\Local LOGONSERVER=\\T-W864-IX-099 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-099 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-099 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-099 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-04-20 15:38:03.462114) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-20 15:38:03.462435) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-20 15:38:03.866321) ========= ========= Total master_lag: 6.29 =========