builder: fx-team_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-030 starttime: 1461270479.05 results: success (0) buildid: 20160421071209 builduid: 4dcd2583c9434414af96576a144a319b revision: 2c6f688321717f49b8833955dfe646087bf9c8ba ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-21 13:27:59.048148) ========= master: http://buildbot-master126.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-21 13:27:59.048614) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-21 13:27:59.048909) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-21 13:27:59.235175) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-21 13:27:59.235555) ========= '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-030\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-030 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-030 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-030\AppData\Local LOGONSERVER=\\T-W864-IX-030 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-030 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-030 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-030 WINDIR=C:\windows using PTY: False --13:28:00-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 8.08 MB/s 13:28:01 (8.08 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.926000 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-21 13:28:01.186723) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 7 secs) (at 2016-04-21 13:28:01.187275) ========= '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-030\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-030 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-030 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-030\AppData\Local LOGONSERVER=\\T-W864-IX-030 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-030 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-030 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-030 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=3.906000 ========= master_lag: 3.61 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 7 secs) (at 2016-04-21 13:28:08.701524) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-21 13:28:08.702182) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo integration/fx-team --rev 2c6f688321717f49b8833955dfe646087bf9c8ba --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo integration/fx-team --rev 2c6f688321717f49b8833955dfe646087bf9c8ba --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-030\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-030 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-030 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-030\AppData\Local LOGONSERVER=\\T-W864-IX-030 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-030 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-030 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-030 WINDIR=C:\windows using PTY: False 2016-04-21 13:28:09,391 truncating revision to first 12 chars 2016-04-21 13:28:09,391 Setting DEBUG logging. 2016-04-21 13:28:09,391 attempt 1/10 2016-04-21 13:28:09,391 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/fx-team/2c6f68832171?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-21 13:28:09,832 unpacking tar archive at: fx-team-2c6f68832171/testing/mozharness/ program finished with exit code 0 elapsedTime=1.498000 ========= master_lag: 0.16 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-21 13:28:10.364285) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-21 13:28:10.364639) ========= script_repo_revision: 2c6f688321717f49b8833955dfe646087bf9c8ba ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-21 13:28:10.365116) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-21 13:28:10.365389) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-21 13:28:10.379475) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 16 mins, 32 secs) (at 2016-04-21 13:28:10.379831) ========= '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' 'fx-team' '--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', 'fx-team', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-030\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-030 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-030 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-030\AppData\Local LOGONSERVER=\\T-W864-IX-030 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-030 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-030 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-030 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 13:28:10 INFO - MultiFileLogger online at 20160421 13:28:10 in C:\slave\test 13:28:10 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 fx-team --download-symbols true 13:28:10 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 13:28:10 INFO - {'append_to_log': False, 13:28:10 INFO - 'base_work_dir': 'C:\\slave\\test', 13:28:10 INFO - 'blob_upload_branch': 'fx-team', 13:28:10 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 13:28:10 INFO - 'buildbot_json_path': 'buildprops.json', 13:28:10 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 13:28:10 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 13:28:10 INFO - 'download_minidump_stackwalk': True, 13:28:10 INFO - 'download_symbols': 'true', 13:28:10 INFO - 'e10s': False, 13:28:10 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 13:28:10 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 13:28:10 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 13:28:10 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 13:28:10 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 13:28:10 INFO - 'C:/mozilla-build/tooltool.py'), 13:28:10 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 13:28:10 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 13:28:10 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 13:28:10 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 13:28:10 INFO - 'log_level': 'info', 13:28:10 INFO - 'log_to_console': True, 13:28:10 INFO - 'opt_config_files': (), 13:28:10 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 13:28:10 INFO - '--processes=1', 13:28:10 INFO - '--config=%(test_path)s/wptrunner.ini', 13:28:10 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 13:28:10 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 13:28:10 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 13:28:10 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 13:28:10 INFO - 'pip_index': False, 13:28:10 INFO - 'require_test_zip': True, 13:28:10 INFO - 'test_type': ('testharness',), 13:28:10 INFO - 'this_chunk': '1', 13:28:10 INFO - 'total_chunks': '10', 13:28:10 INFO - 'virtualenv_path': 'venv', 13:28:10 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 13:28:10 INFO - 'work_dir': 'build'} 13:28:10 INFO - ##### 13:28:10 INFO - ##### Running clobber step. 13:28:10 INFO - ##### 13:28:10 INFO - Running pre-action listener: _resource_record_pre_action 13:28:10 INFO - Running main action method: clobber 13:28:10 INFO - rmtree: C:\slave\test\build 13:28:10 INFO - Using _rmtree_windows ... 13:28:10 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 13:30:40 INFO - Running post-action listener: _resource_record_post_action 13:30:40 INFO - ##### 13:30:40 INFO - ##### Running read-buildbot-config step. 13:30:40 INFO - ##### 13:30:40 INFO - Running pre-action listener: _resource_record_pre_action 13:30:40 INFO - Running main action method: read_buildbot_config 13:30:40 INFO - Using buildbot properties: 13:30:40 INFO - { 13:30:40 INFO - "project": "", 13:30:40 INFO - "product": "firefox", 13:30:40 INFO - "script_repo_revision": "production", 13:30:40 INFO - "scheduler": "tests-fx-team-win8_64-debug-unittest-7-3600", 13:30:40 INFO - "repository": "", 13:30:40 INFO - "buildername": "Windows 8 64-bit fx-team debug test web-platform-tests-1", 13:30:40 INFO - "buildid": "20160421071209", 13:30:40 INFO - "pgo_build": "False", 13:30:40 INFO - "basedir": "C:\\slave\\test", 13:30:40 INFO - "buildnumber": 44, 13:30:40 INFO - "slavename": "t-w864-ix-030", 13:30:40 INFO - "revision": "2c6f688321717f49b8833955dfe646087bf9c8ba", 13:30:40 INFO - "master": "http://buildbot-master126.bb.releng.scl3.mozilla.com:8201/", 13:30:40 INFO - "platform": "win64", 13:30:40 INFO - "branch": "fx-team", 13:30:40 INFO - "repo_path": "integration/fx-team", 13:30:40 INFO - "moz_repo_path": "", 13:30:40 INFO - "stage_platform": "win64", 13:30:40 INFO - "builduid": "4dcd2583c9434414af96576a144a319b", 13:30:40 INFO - "slavebuilddir": "test" 13:30:40 INFO - } 13:30:40 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/F4QfUnBQQEe2HPrdlixYqw/artifacts/public/build/firefox-48.0a1.en-US.win64.test_packages.json. 13:30:40 INFO - Found installer url https://queue.taskcluster.net/v1/task/F4QfUnBQQEe2HPrdlixYqw/artifacts/public/build/firefox-48.0a1.en-US.win64.zip. 13:30:40 INFO - Running post-action listener: _resource_record_post_action 13:30:40 INFO - ##### 13:30:40 INFO - ##### Running download-and-extract step. 13:30:40 INFO - ##### 13:30:40 INFO - Running pre-action listener: _resource_record_pre_action 13:30:40 INFO - Running main action method: download_and_extract 13:30:40 INFO - mkdir: C:\slave\test\build\tests 13:30: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')]} 13:30:40 INFO - https://queue.taskcluster.net/v1/task/F4QfUnBQQEe2HPrdlixYqw/artifacts/public/build/firefox-48.0a1.en-US.win64.test_packages.json matches https://queue.taskcluster.net 13:30:40 INFO - trying https://queue.taskcluster.net/v1/task/F4QfUnBQQEe2HPrdlixYqw/artifacts/public/build/firefox-48.0a1.en-US.win64.test_packages.json 13:30:40 INFO - Downloading https://queue.taskcluster.net/v1/task/F4QfUnBQQEe2HPrdlixYqw/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 13:30:40 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/F4QfUnBQQEe2HPrdlixYqw/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 13:30:42 INFO - Downloaded 1274 bytes. 13:30:42 INFO - Reading from file C:\slave\test\build\firefox-48.0a1.en-US.win64.test_packages.json 13:30:42 INFO - Using the following test package requirements: 13:30:42 INFO - {u'common': [u'firefox-48.0a1.en-US.win64.common.tests.zip'], 13:30:42 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 13:30:42 INFO - u'firefox-48.0a1.en-US.win64.cppunittest.tests.zip'], 13:30:42 INFO - u'gtest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 13:30:42 INFO - u'firefox-48.0a1.en-US.win64.gtest.tests.zip'], 13:30:42 INFO - u'jittest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 13:30:42 INFO - u'jsshell-win64.zip'], 13:30:42 INFO - u'mochitest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 13:30:42 INFO - u'firefox-48.0a1.en-US.win64.mochitest.tests.zip'], 13:30:42 INFO - u'mozbase': [u'firefox-48.0a1.en-US.win64.common.tests.zip'], 13:30:42 INFO - u'reftest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 13:30:42 INFO - u'firefox-48.0a1.en-US.win64.reftest.tests.zip'], 13:30:42 INFO - u'talos': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 13:30:42 INFO - u'firefox-48.0a1.en-US.win64.talos.tests.zip'], 13:30:42 INFO - u'web-platform': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 13:30:42 INFO - u'firefox-48.0a1.en-US.win64.web-platform.tests.zip'], 13:30:42 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 13:30:42 INFO - u'firefox-48.0a1.en-US.win64.xpcshell.tests.zip']} 13:30:42 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 13:30:42 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')]} 13:30:42 INFO - https://queue.taskcluster.net/v1/task/F4QfUnBQQEe2HPrdlixYqw/artifacts/public/build/firefox-48.0a1.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 13:30:42 INFO - trying https://queue.taskcluster.net/v1/task/F4QfUnBQQEe2HPrdlixYqw/artifacts/public/build/firefox-48.0a1.en-US.win64.common.tests.zip 13:30:42 INFO - Downloading https://queue.taskcluster.net/v1/task/F4QfUnBQQEe2HPrdlixYqw/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 13:30:42 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/F4QfUnBQQEe2HPrdlixYqw/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 13:30:49 INFO - Downloaded 21403489 bytes. 13:30:49 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/*'] 13:30:49 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/* 13:30:52 INFO - caution: filename not matched: web-platform/* 13:30:52 INFO - Return code: 11 13:30:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:30:52 INFO - https://queue.taskcluster.net/v1/task/F4QfUnBQQEe2HPrdlixYqw/artifacts/public/build/firefox-48.0a1.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 13:30:52 INFO - trying https://queue.taskcluster.net/v1/task/F4QfUnBQQEe2HPrdlixYqw/artifacts/public/build/firefox-48.0a1.en-US.win64.web-platform.tests.zip 13:30:52 INFO - Downloading https://queue.taskcluster.net/v1/task/F4QfUnBQQEe2HPrdlixYqw/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 13:30:52 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/F4QfUnBQQEe2HPrdlixYqw/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 13:30:54 INFO - Downloaded 36397881 bytes. 13:30:54 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/*'] 13:30:54 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/* 13:31:49 INFO - caution: filename not matched: bin/* 13:31:49 INFO - caution: filename not matched: config/* 13:31:49 INFO - caution: filename not matched: mozbase/* 13:31:49 INFO - caution: filename not matched: marionette/* 13:31:49 INFO - caution: filename not matched: tools/wptserve/* 13:31:49 INFO - Return code: 11 13:31:49 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')]} 13:31:49 INFO - https://queue.taskcluster.net/v1/task/F4QfUnBQQEe2HPrdlixYqw/artifacts/public/build/firefox-48.0a1.en-US.win64.zip matches https://queue.taskcluster.net 13:31:49 INFO - trying https://queue.taskcluster.net/v1/task/F4QfUnBQQEe2HPrdlixYqw/artifacts/public/build/firefox-48.0a1.en-US.win64.zip 13:31:49 INFO - Downloading https://queue.taskcluster.net/v1/task/F4QfUnBQQEe2HPrdlixYqw/artifacts/public/build/firefox-48.0a1.en-US.win64.zip to C:\slave\test\build\firefox-48.0a1.en-US.win64.zip 13:31:49 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/F4QfUnBQQEe2HPrdlixYqw/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 13:31:51 INFO - Downloaded 83179515 bytes. 13:31:51 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/F4QfUnBQQEe2HPrdlixYqw/artifacts/public/build/firefox-48.0a1.en-US.win64.zip 13:31:51 INFO - mkdir: C:\slave\test\properties 13:31:51 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 13:31:51 INFO - Writing to file C:\slave\test\properties\build_url 13:31:51 INFO - Contents: 13:31:51 INFO - build_url:https://queue.taskcluster.net/v1/task/F4QfUnBQQEe2HPrdlixYqw/artifacts/public/build/firefox-48.0a1.en-US.win64.zip 13:31:52 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/F4QfUnBQQEe2HPrdlixYqw/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip 13:31:52 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 13:31:52 INFO - Writing to file C:\slave\test\properties\symbols_url 13:31:52 INFO - Contents: 13:31:52 INFO - symbols_url:https://queue.taskcluster.net/v1/task/F4QfUnBQQEe2HPrdlixYqw/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip 13:31:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:31:52 INFO - https://queue.taskcluster.net/v1/task/F4QfUnBQQEe2HPrdlixYqw/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 13:31:52 INFO - trying https://queue.taskcluster.net/v1/task/F4QfUnBQQEe2HPrdlixYqw/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip 13:31:52 INFO - Downloading https://queue.taskcluster.net/v1/task/F4QfUnBQQEe2HPrdlixYqw/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 13:31:52 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/F4QfUnBQQEe2HPrdlixYqw/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 13:31:54 INFO - Downloaded 53402725 bytes. 13:31:54 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'] 13:31:54 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 13:31:58 INFO - Return code: 0 13:31:58 INFO - Running post-action listener: _resource_record_post_action 13:31:58 INFO - Running post-action listener: set_extra_try_arguments 13:31:58 INFO - ##### 13:31:58 INFO - ##### Running create-virtualenv step. 13:31:58 INFO - ##### 13:31:58 INFO - Running pre-action listener: _pre_create_virtualenv 13:31:58 INFO - Running pre-action listener: _resource_record_pre_action 13:31:58 INFO - Running main action method: create_virtualenv 13:31:58 INFO - Creating virtualenv C:\slave\test\build\venv 13:31:58 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'c:/mozilla-build/buildbotve/virtualenv.py', '--no-site-packages', '--distribute', 'C:\\slave\\test\\build\\venv'] in C:\slave\test\build 13:31:58 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 13:32:04 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 13:32:08 INFO - Installing distribute......................................................................................................................................................................................done. 13:32:10 INFO - Return code: 0 13:32:10 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 13:32:10 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:32:10 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:32:10 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:32:10 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:32:10 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x025A66B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x026C6200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02656EB0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02681368>, '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 0x0239ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026D90C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-030', 'USERDOMAIN': 'T-W864-IX-030', '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-030', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-030\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-030', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-030', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-030', '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-030\\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 13:32:10 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in C:\slave\test\build 13:32:10 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 13:32:10 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 13:32:10 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-030\\AppData\\Roaming', 13:32:10 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 13:32:10 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 13:32:10 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 13:32:10 INFO - 'COMPUTERNAME': 'T-W864-IX-030', 13:32:10 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 13:32:10 INFO - 'DCLOCATION': 'SCL3', 13:32:10 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 13:32:10 INFO - 'FP_NO_HOST_CHECK': 'NO', 13:32:10 INFO - 'HOMEDRIVE': 'C:', 13:32:10 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-030', 13:32:10 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 13:32:10 INFO - 'KTS_VERSION': '1.19c', 13:32:10 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-030\\AppData\\Local', 13:32:10 INFO - 'LOGONSERVER': '\\\\T-W864-IX-030', 13:32:10 INFO - 'MONDIR': 'C:\\Monitor_config\\', 13:32:10 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 13:32:10 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 13:32:10 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:32:10 INFO - 'MOZ_NO_REMOTE': '1', 13:32:10 INFO - 'NO_EM_RESTART': '1', 13:32:10 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:32:10 INFO - 'NUMBER_OF_PROCESSORS': '8', 13:32:10 INFO - 'OS': 'Windows_NT', 13:32:10 INFO - 'OURDRIVE': 'C:', 13:32:10 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 13:32:10 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 13:32:10 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 13:32:10 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 13:32:10 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 13:32:10 INFO - 'PROCESSOR_LEVEL': '6', 13:32:10 INFO - 'PROCESSOR_REVISION': '1e05', 13:32:10 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 13:32:10 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 13:32:10 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 13:32:10 INFO - 'PROGRAMW6432': 'C:\\Program Files', 13:32:10 INFO - 'PROMPT': '$P$G', 13:32:10 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 13:32:10 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 13:32:10 INFO - 'PUBLIC': 'C:\\Users\\Public', 13:32:10 INFO - 'PWD': 'C:\\slave\\test', 13:32:10 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 13:32:10 INFO - 'SLAVEDIR': 'C:\\slave\\', 13:32:10 INFO - 'SYSTEMDRIVE': 'C:', 13:32:10 INFO - 'SYSTEMROOT': 'C:\\windows', 13:32:10 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 13:32:10 INFO - 'TEST1': 'testie', 13:32:10 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 13:32:10 INFO - 'USERDOMAIN': 'T-W864-IX-030', 13:32:10 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-030', 13:32:10 INFO - 'USERNAME': 'cltbld', 13:32:10 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-030', 13:32:10 INFO - 'WINDIR': 'C:\\windows', 13:32:10 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 13:32:12 INFO - Ignoring indexes: http://pypi.python.org/simple/ 13:32:12 INFO - Downloading/unpacking psutil>=0.7.1 13:32:12 INFO - Running setup.py egg_info for package psutil 13:32:12 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 13:32:12 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 13:32:12 INFO - Installing collected packages: psutil 13:32:12 INFO - Running setup.py install for psutil 13:32:12 INFO - building 'psutil._psutil_windows' extension 13:32:12 INFO - error: Unable to find vcvarsall.bat 13:32:12 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-usgerv-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 13:32:12 INFO - running install 13:32:12 INFO - running build 13:32:12 INFO - running build_py 13:32:12 INFO - creating build 13:32:12 INFO - creating build\lib.win32-2.7 13:32:12 INFO - creating build\lib.win32-2.7\psutil 13:32:12 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 13:32:12 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 13:32:12 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 13:32:12 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 13:32:12 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 13:32:12 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 13:32:12 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 13:32:12 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 13:32:12 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 13:32:12 INFO - running build_ext 13:32:12 INFO - building 'psutil._psutil_windows' extension 13:32:12 INFO - error: Unable to find vcvarsall.bat 13:32:12 INFO - ---------------------------------------- 13:32:12 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-usgerv-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 13:32:12 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-030\AppData\Roaming\pip\pip.log 13:32:12 WARNING - Return code: 1 13:32:12 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! 13:32:12 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 13:32:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:32:12 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:32:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:32:12 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:32:12 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 0x025A66B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x026C6200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02656EB0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02681368>, '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 0x0239ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026D90C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-030', 'USERDOMAIN': 'T-W864-IX-030', '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-030', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-030\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-030', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-030', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-030', '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-030\\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 13:32:12 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 13:32:12 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 13:32:12 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 13:32:12 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-030\\AppData\\Roaming', 13:32:12 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 13:32:12 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 13:32:12 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 13:32:12 INFO - 'COMPUTERNAME': 'T-W864-IX-030', 13:32:12 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 13:32:12 INFO - 'DCLOCATION': 'SCL3', 13:32:12 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 13:32:12 INFO - 'FP_NO_HOST_CHECK': 'NO', 13:32:12 INFO - 'HOMEDRIVE': 'C:', 13:32:12 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-030', 13:32:12 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 13:32:12 INFO - 'KTS_VERSION': '1.19c', 13:32:12 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-030\\AppData\\Local', 13:32:12 INFO - 'LOGONSERVER': '\\\\T-W864-IX-030', 13:32:12 INFO - 'MONDIR': 'C:\\Monitor_config\\', 13:32:12 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 13:32:12 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 13:32:12 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:32:12 INFO - 'MOZ_NO_REMOTE': '1', 13:32:12 INFO - 'NO_EM_RESTART': '1', 13:32:12 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:32:12 INFO - 'NUMBER_OF_PROCESSORS': '8', 13:32:12 INFO - 'OS': 'Windows_NT', 13:32:12 INFO - 'OURDRIVE': 'C:', 13:32:12 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 13:32:12 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 13:32:12 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 13:32:12 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 13:32:12 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 13:32:12 INFO - 'PROCESSOR_LEVEL': '6', 13:32:12 INFO - 'PROCESSOR_REVISION': '1e05', 13:32:12 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 13:32:12 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 13:32:12 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 13:32:12 INFO - 'PROGRAMW6432': 'C:\\Program Files', 13:32:12 INFO - 'PROMPT': '$P$G', 13:32:12 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 13:32:12 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 13:32:12 INFO - 'PUBLIC': 'C:\\Users\\Public', 13:32:12 INFO - 'PWD': 'C:\\slave\\test', 13:32:12 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 13:32:12 INFO - 'SLAVEDIR': 'C:\\slave\\', 13:32:12 INFO - 'SYSTEMDRIVE': 'C:', 13:32:12 INFO - 'SYSTEMROOT': 'C:\\windows', 13:32:12 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 13:32:12 INFO - 'TEST1': 'testie', 13:32:12 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 13:32:12 INFO - 'USERDOMAIN': 'T-W864-IX-030', 13:32:12 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-030', 13:32:12 INFO - 'USERNAME': 'cltbld', 13:32:12 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-030', 13:32:12 INFO - 'WINDIR': 'C:\\windows', 13:32:12 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 13:32:13 INFO - Ignoring indexes: http://pypi.python.org/simple/ 13:32:13 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 13:32:13 INFO - Downloading mozsystemmonitor-0.0.tar.gz 13:32:13 INFO - Running setup.py egg_info for package mozsystemmonitor 13:32:13 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 13:32:13 INFO - Running setup.py egg_info for package psutil 13:32:13 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 13:32:13 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 13:32:13 INFO - Installing collected packages: mozsystemmonitor, psutil 13:32:13 INFO - Running setup.py install for mozsystemmonitor 13:32:13 INFO - Running setup.py install for psutil 13:32:13 INFO - building 'psutil._psutil_windows' extension 13:32:13 INFO - error: Unable to find vcvarsall.bat 13:32:13 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-tvsl2p-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 13:32:13 INFO - running install 13:32:13 INFO - running build 13:32:13 INFO - running build_py 13:32:13 INFO - running build_ext 13:32:13 INFO - building 'psutil._psutil_windows' extension 13:32:13 INFO - error: Unable to find vcvarsall.bat 13:32:13 INFO - ---------------------------------------- 13:32:13 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-tvsl2p-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 13:32:13 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-030\AppData\Roaming\pip\pip.log 13:32:13 WARNING - Return code: 1 13:32:13 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! 13:32:13 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 13:32:13 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:32:13 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:32:13 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:32:13 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:32:13 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x025A66B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x026C6200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02656EB0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02681368>, '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 0x0239ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026D90C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-030', 'USERDOMAIN': 'T-W864-IX-030', '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-030', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-030\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-030', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-030', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-030', '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-030\\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 13:32:13 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 13:32:13 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 13:32:13 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 13:32:13 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-030\\AppData\\Roaming', 13:32:13 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 13:32:13 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 13:32:13 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 13:32:13 INFO - 'COMPUTERNAME': 'T-W864-IX-030', 13:32:13 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 13:32:13 INFO - 'DCLOCATION': 'SCL3', 13:32:13 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 13:32:13 INFO - 'FP_NO_HOST_CHECK': 'NO', 13:32:13 INFO - 'HOMEDRIVE': 'C:', 13:32:13 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-030', 13:32:13 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 13:32:13 INFO - 'KTS_VERSION': '1.19c', 13:32:13 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-030\\AppData\\Local', 13:32:13 INFO - 'LOGONSERVER': '\\\\T-W864-IX-030', 13:32:13 INFO - 'MONDIR': 'C:\\Monitor_config\\', 13:32:13 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 13:32:13 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 13:32:13 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:32:13 INFO - 'MOZ_NO_REMOTE': '1', 13:32:13 INFO - 'NO_EM_RESTART': '1', 13:32:13 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:32:13 INFO - 'NUMBER_OF_PROCESSORS': '8', 13:32:13 INFO - 'OS': 'Windows_NT', 13:32:13 INFO - 'OURDRIVE': 'C:', 13:32:13 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 13:32:13 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 13:32:13 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 13:32:13 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 13:32:13 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 13:32:13 INFO - 'PROCESSOR_LEVEL': '6', 13:32:13 INFO - 'PROCESSOR_REVISION': '1e05', 13:32:13 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 13:32:13 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 13:32:13 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 13:32:13 INFO - 'PROGRAMW6432': 'C:\\Program Files', 13:32:13 INFO - 'PROMPT': '$P$G', 13:32:13 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 13:32:13 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 13:32:13 INFO - 'PUBLIC': 'C:\\Users\\Public', 13:32:13 INFO - 'PWD': 'C:\\slave\\test', 13:32:13 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 13:32:13 INFO - 'SLAVEDIR': 'C:\\slave\\', 13:32:13 INFO - 'SYSTEMDRIVE': 'C:', 13:32:13 INFO - 'SYSTEMROOT': 'C:\\windows', 13:32:13 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 13:32:13 INFO - 'TEST1': 'testie', 13:32:13 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 13:32:13 INFO - 'USERDOMAIN': 'T-W864-IX-030', 13:32:13 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-030', 13:32:13 INFO - 'USERNAME': 'cltbld', 13:32:13 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-030', 13:32:13 INFO - 'WINDIR': 'C:\\windows', 13:32:13 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 13:32:14 INFO - Ignoring indexes: http://pypi.python.org/simple/ 13:32:14 INFO - Downloading/unpacking blobuploader==1.2.4 13:32:14 INFO - Downloading blobuploader-1.2.4.tar.gz 13:32:14 INFO - Running setup.py egg_info for package blobuploader 13:32:14 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 13:32:18 INFO - Running setup.py egg_info for package requests 13:32:18 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 13:32:18 INFO - Downloading docopt-0.6.1.tar.gz 13:32:18 INFO - Running setup.py egg_info for package docopt 13:32:18 INFO - Installing collected packages: blobuploader, docopt, requests 13:32:18 INFO - Running setup.py install for blobuploader 13:32:18 INFO - Running setup.py install for docopt 13:32:18 INFO - Running setup.py install for requests 13:32:18 INFO - Successfully installed blobuploader docopt requests 13:32:18 INFO - Cleaning up... 13:32:18 INFO - Return code: 0 13:32:18 INFO - Installing None into virtualenv C:\slave\test\build\venv 13:32:18 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')]} 13:32:18 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:32:18 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')]} 13:32:18 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:32:18 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 0x025A66B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x026C6200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02656EB0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02681368>, '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 0x0239ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026D90C0>, '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-030', 'USERDOMAIN': 'T-W864-IX-030', '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-030', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-030\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-030', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-030', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-030', '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-030\\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 13:32:18 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 13:32:18 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 13:32:18 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 13:32:18 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-030\\AppData\\Roaming', 13:32:18 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 13:32:18 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 13:32:18 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 13:32:18 INFO - 'COMPUTERNAME': 'T-W864-IX-030', 13:32:18 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 13:32:18 INFO - 'DCLOCATION': 'SCL3', 13:32:18 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 13:32:18 INFO - 'FP_NO_HOST_CHECK': 'NO', 13:32:18 INFO - 'HOMEDRIVE': 'C:', 13:32:18 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-030', 13:32:18 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 13:32:18 INFO - 'KTS_VERSION': '1.19c', 13:32:18 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-030\\AppData\\Local', 13:32:18 INFO - 'LOGONSERVER': '\\\\T-W864-IX-030', 13:32:18 INFO - 'MONDIR': 'C:\\Monitor_config\\', 13:32:18 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 13:32:18 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 13:32:18 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:32:18 INFO - 'MOZ_NO_REMOTE': '1', 13:32:18 INFO - 'NO_EM_RESTART': '1', 13:32:18 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:32:18 INFO - 'NUMBER_OF_PROCESSORS': '8', 13:32:18 INFO - 'OS': 'Windows_NT', 13:32:18 INFO - 'OURDRIVE': 'C:', 13:32:18 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', 13:32:18 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 13:32:18 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 13:32:18 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 13:32:18 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 13:32:18 INFO - 'PROCESSOR_LEVEL': '6', 13:32:18 INFO - 'PROCESSOR_REVISION': '1e05', 13:32:18 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 13:32:18 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 13:32:18 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 13:32:18 INFO - 'PROGRAMW6432': 'C:\\Program Files', 13:32:18 INFO - 'PROMPT': '$P$G', 13:32:18 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 13:32:18 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 13:32:18 INFO - 'PUBLIC': 'C:\\Users\\Public', 13:32:18 INFO - 'PWD': 'C:\\slave\\test', 13:32:18 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 13:32:18 INFO - 'SLAVEDIR': 'C:\\slave\\', 13:32:18 INFO - 'SYSTEMDRIVE': 'C:', 13:32:18 INFO - 'SYSTEMROOT': 'C:\\windows', 13:32:18 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 13:32:18 INFO - 'TEST1': 'testie', 13:32:18 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 13:32:18 INFO - 'USERDOMAIN': 'T-W864-IX-030', 13:32:18 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-030', 13:32:18 INFO - 'USERNAME': 'cltbld', 13:32:18 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-030', 13:32:18 INFO - 'WINDIR': 'C:\\windows', 13:32:18 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 13:32:22 INFO - Ignoring indexes: http://pypi.python.org/simple/ 13:32:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 13:32:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 13:32:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 13:32:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 13:32:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 13:32:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 13:32:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 13:32:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 13:32:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 13:32:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 13:32:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 13:32:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 13:32:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 13:32:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 13:32:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 13:32:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 13:32:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 13:32:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 13:32:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 13:32:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 13:32:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 13:32:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 13:32:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 13:32:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 13:32:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 13:32:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 13:32:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 13:32:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 13:32:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 13:32:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 13:32:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 13:32:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 13:32:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 13:32:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 13:32:22 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 13:32:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 13:32:22 INFO - Unpacking c:\slave\test\build\tests\marionette\client 13:32:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 13:32:22 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 13:32:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 13:32:23 INFO - Unpacking c:\slave\test\build\tests\marionette 13:32:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 13:32:23 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 13:32:23 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 13:32:23 INFO - Running setup.py install for browsermob-proxy 13:32:41 INFO - Running setup.py install for manifestparser 13:32:41 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 13:32:41 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 13:32:41 INFO - Running setup.py install for marionette-client 13:32:41 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 13:32:41 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 13:32:41 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 13:32:41 INFO - Running setup.py install for marionette-driver 13:32:41 INFO - Running setup.py install for mozcrash 13:32:41 INFO - Running setup.py install for mozdebug 13:32:41 INFO - Running setup.py install for mozdevice 13:32:41 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 13:32:41 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 13:32:41 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 13:32:41 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 13:32:41 INFO - Running setup.py install for mozfile 13:32:41 INFO - Running setup.py install for mozhttpd 13:32:41 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 13:32:41 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 13:32:41 INFO - Running setup.py install for mozinfo 13:32:41 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 13:32:41 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 13:32:41 INFO - Running setup.py install for mozInstall 13:32:41 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 13:32:41 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 13:32:41 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 13:32:41 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 13:32:41 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 13:32:41 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 13:32:41 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 13:32:41 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 13:32:41 INFO - Running setup.py install for mozleak 13:32:41 INFO - Running setup.py install for mozlog 13:32:41 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 13:32:41 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 13:32:41 INFO - Running setup.py install for moznetwork 13:32:41 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 13:32:41 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 13:32:41 INFO - Running setup.py install for mozprocess 13:32:41 INFO - Running setup.py install for mozprofile 13:32:41 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 13:32:41 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 13:32:41 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 13:32:41 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 13:32:41 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 13:32:41 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 13:32:41 INFO - Running setup.py install for mozrunner 13:32:41 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 13:32:41 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 13:32:41 INFO - Running setup.py install for mozscreenshot 13:32:41 INFO - Running setup.py install for moztest 13:32:41 INFO - Running setup.py install for mozversion 13:32:41 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 13:32:41 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 13:32:41 INFO - Running setup.py install for wptserve 13:32:41 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 13:32:41 INFO - Cleaning up... 13:32:41 INFO - Return code: 0 13:32:41 INFO - Installing None into virtualenv C:\slave\test\build\venv 13:32: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')]} 13:32:41 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:32: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')]} 13:32:41 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:32:41 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 0x025A66B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x026C6200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02656EB0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02681368>, '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 0x0239ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026D90C0>, '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-030', 'USERDOMAIN': 'T-W864-IX-030', '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-030', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-030\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-030', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-030', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-030', '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-030\\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 13:32:41 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 13:32:41 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 13:32:41 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 13:32:41 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-030\\AppData\\Roaming', 13:32:41 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 13:32:41 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 13:32:41 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 13:32:41 INFO - 'COMPUTERNAME': 'T-W864-IX-030', 13:32:41 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 13:32:41 INFO - 'DCLOCATION': 'SCL3', 13:32:41 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 13:32:41 INFO - 'FP_NO_HOST_CHECK': 'NO', 13:32:41 INFO - 'HOMEDRIVE': 'C:', 13:32:41 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-030', 13:32:41 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 13:32:41 INFO - 'KTS_VERSION': '1.19c', 13:32:41 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-030\\AppData\\Local', 13:32:41 INFO - 'LOGONSERVER': '\\\\T-W864-IX-030', 13:32:41 INFO - 'MONDIR': 'C:\\Monitor_config\\', 13:32:41 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 13:32:41 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 13:32:41 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:32:41 INFO - 'MOZ_NO_REMOTE': '1', 13:32:41 INFO - 'NO_EM_RESTART': '1', 13:32:41 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:32:41 INFO - 'NUMBER_OF_PROCESSORS': '8', 13:32:41 INFO - 'OS': 'Windows_NT', 13:32:41 INFO - 'OURDRIVE': 'C:', 13:32: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', 13:32:41 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 13:32:41 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 13:32:41 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 13:32:41 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 13:32:41 INFO - 'PROCESSOR_LEVEL': '6', 13:32:41 INFO - 'PROCESSOR_REVISION': '1e05', 13:32:41 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 13:32:41 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 13:32:41 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 13:32:41 INFO - 'PROGRAMW6432': 'C:\\Program Files', 13:32:41 INFO - 'PROMPT': '$P$G', 13:32:41 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 13:32:41 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 13:32:41 INFO - 'PUBLIC': 'C:\\Users\\Public', 13:32:41 INFO - 'PWD': 'C:\\slave\\test', 13:32:41 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 13:32:41 INFO - 'SLAVEDIR': 'C:\\slave\\', 13:32:41 INFO - 'SYSTEMDRIVE': 'C:', 13:32:41 INFO - 'SYSTEMROOT': 'C:\\windows', 13:32:41 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 13:32:41 INFO - 'TEST1': 'testie', 13:32:41 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 13:32:41 INFO - 'USERDOMAIN': 'T-W864-IX-030', 13:32:41 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-030', 13:32:41 INFO - 'USERNAME': 'cltbld', 13:32:41 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-030', 13:32:41 INFO - 'WINDIR': 'C:\\windows', 13:32:41 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 13:32:48 INFO - Ignoring indexes: http://pypi.python.org/simple/ 13:32:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 13:32:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 13:32:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 13:32:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 13:32:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 13:32:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 13:32:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 13:32:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 13:32:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 13:32:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 13:32:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 13:32:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 13:32:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 13:32:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 13:32:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 13:32:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 13:32:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 13:32:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 13:32:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 13:32:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 13:32:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 13:32:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 13:32:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 13:32:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 13:32:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 13:32:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 13:32:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 13:32:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 13:32:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 13:32:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 13:32:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 13:32:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 13:32:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 13:32:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 13:32:48 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 13:32:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 13:32:48 INFO - Unpacking c:\slave\test\build\tests\marionette\client 13:32:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 13:32:48 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 13:32:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 13:32:48 INFO - Unpacking c:\slave\test\build\tests\marionette 13:32:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 13:32:48 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 13:32:48 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)) 13:33:06 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)) 13:33:06 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)) 13:33:06 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)) 13:33:06 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)) 13:33:06 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 13:33:06 INFO - Downloading blessings-1.6.tar.gz 13:33:06 INFO - Running setup.py egg_info for package blessings 13:33:06 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)) 13:33:06 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 13:33:06 INFO - Running setup.py install for blessings 13:33:06 INFO - Running setup.py install for browsermob-proxy 13:33:06 INFO - Running setup.py install for manifestparser 13:33:06 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 13:33:06 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 13:33:06 INFO - Running setup.py install for marionette-client 13:33:06 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 13:33:06 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 13:33:06 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 13:33:06 INFO - Running setup.py install for marionette-driver 13:33:06 INFO - Running setup.py install for mozcrash 13:33:06 INFO - Running setup.py install for mozdebug 13:33:06 INFO - Running setup.py install for mozdevice 13:33:06 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 13:33:06 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 13:33:06 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 13:33:06 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 13:33:06 INFO - Running setup.py install for mozhttpd 13:33:06 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 13:33:06 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 13:33:06 INFO - Running setup.py install for mozInstall 13:33:06 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 13:33:06 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 13:33:06 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 13:33:06 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 13:33:06 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 13:33:06 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 13:33:06 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 13:33:06 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 13:33:06 INFO - Running setup.py install for mozleak 13:33:06 INFO - Running setup.py install for mozprofile 13:33:06 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 13:33:06 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 13:33:06 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 13:33:06 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 13:33:06 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 13:33:06 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 13:33:06 INFO - Running setup.py install for mozrunner 13:33:06 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 13:33:06 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 13:33:08 INFO - Running setup.py install for mozscreenshot 13:33:08 INFO - Running setup.py install for moztest 13:33:08 INFO - Running setup.py install for mozversion 13:33:08 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 13:33:08 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 13:33:08 INFO - Running setup.py install for wptserve 13:33:08 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 13:33:08 INFO - Cleaning up... 13:33:08 INFO - Return code: 0 13:33:08 INFO - Done creating virtualenv C:\slave\test\build\venv. 13:33:08 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 13:33:08 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 13:33:08 INFO - Reading from file tmpfile_stdout 13:33:08 INFO - Using _rmtree_windows ... 13:33:08 INFO - Using _rmtree_windows ... 13:33:08 INFO - Current package versions: 13:33:08 INFO - blessings == 1.6 13:33:08 INFO - blobuploader == 1.2.4 13:33:08 INFO - browsermob-proxy == 0.6.0 13:33:08 INFO - distribute == 0.6.14 13:33:08 INFO - docopt == 0.6.1 13:33:08 INFO - manifestparser == 1.1 13:33:08 INFO - marionette-client == 2.3.0 13:33:08 INFO - marionette-driver == 1.4.0 13:33:08 INFO - mozInstall == 1.12 13:33:08 INFO - mozcrash == 0.17 13:33:08 INFO - mozdebug == 0.1 13:33:08 INFO - mozdevice == 0.48 13:33:08 INFO - mozfile == 1.2 13:33:08 INFO - mozhttpd == 0.7 13:33:08 INFO - mozinfo == 0.9 13:33:08 INFO - mozleak == 0.1 13:33:08 INFO - mozlog == 3.1 13:33:08 INFO - moznetwork == 0.27 13:33:08 INFO - mozprocess == 0.22 13:33:08 INFO - mozprofile == 0.28 13:33:08 INFO - mozrunner == 6.11 13:33:08 INFO - mozscreenshot == 0.1 13:33:08 INFO - mozsystemmonitor == 0.0 13:33:08 INFO - moztest == 0.7 13:33:08 INFO - mozversion == 1.4 13:33:08 INFO - requests == 1.2.3 13:33:08 INFO - wptserve == 1.4.0 13:33:08 INFO - Running post-action listener: _resource_record_post_action 13:33:08 INFO - Running post-action listener: _start_resource_monitoring 13:33:08 INFO - Starting resource monitoring. 13:33:09 INFO - ##### 13:33:09 INFO - ##### Running pull step. 13:33:09 INFO - ##### 13:33:09 INFO - Running pre-action listener: _resource_record_pre_action 13:33:09 INFO - Running main action method: pull 13:33:09 INFO - Pull has nothing to do! 13:33:09 INFO - Running post-action listener: _resource_record_post_action 13:33:09 INFO - ##### 13:33:09 INFO - ##### Running install step. 13:33:09 INFO - ##### 13:33:09 INFO - Running pre-action listener: _resource_record_pre_action 13:33:09 INFO - Running main action method: install 13:33:09 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 13:33:09 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 13:33:09 INFO - Reading from file tmpfile_stdout 13:33:09 INFO - Using _rmtree_windows ... 13:33:09 INFO - Using _rmtree_windows ... 13:33:09 INFO - Detecting whether we're running mozinstall >=1.0... 13:33:09 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 13:33:09 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 13:33:09 INFO - Reading from file tmpfile_stdout 13:33:09 INFO - Output received: 13:33:09 INFO - Usage: mozinstall-script.py [options] installer 13:33:09 INFO - Options: 13:33:09 INFO - -h, --help show this help message and exit 13:33:09 INFO - -d DEST, --destination=DEST 13:33:09 INFO - Directory to install application into. [default: 13:33:09 INFO - "C:\slave\test"] 13:33:09 INFO - --app=APP Application being installed. [default: firefox] 13:33:09 INFO - Using _rmtree_windows ... 13:33:09 INFO - Using _rmtree_windows ... 13:33:09 INFO - mkdir: C:\slave\test\build\application 13:33:09 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'] 13:33:09 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 13:33:14 INFO - Reading from file tmpfile_stdout 13:33:14 INFO - Output received: 13:33:14 INFO - C:\slave\test\build\application\firefox\firefox.exe 13:33:14 INFO - Using _rmtree_windows ... 13:33:14 INFO - Using _rmtree_windows ... 13:33:14 INFO - Running post-action listener: _resource_record_post_action 13:33:14 INFO - ##### 13:33:14 INFO - ##### Running run-tests step. 13:33:14 INFO - ##### 13:33:14 INFO - Running pre-action listener: _resource_record_pre_action 13:33:14 INFO - Running main action method: run_tests 13:33:14 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 13:33:14 INFO - Minidump filename unknown. Determining based upon platform and architecture. 13:33:14 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 13:33:14 INFO - grabbing minidump binary from tooltool 13:33:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:33:14 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 0x02681368>, '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 0x0239ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026D90C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 13:33:14 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 13:33:14 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 13:33:14 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 13:33:15 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpdmyrmb 13:33:15 INFO - INFO - File integrity verified, renaming tmpdmyrmb to win32-minidump_stackwalk.exe 13:33:15 INFO - Return code: 0 13:33:15 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 13:33:15 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 13:33:15 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/F4QfUnBQQEe2HPrdlixYqw/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 13:33:15 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/F4QfUnBQQEe2HPrdlixYqw/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 13:33:15 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 13:33:15 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-030\\AppData\\Roaming', 13:33:15 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 13:33:15 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 13:33:15 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 13:33:15 INFO - 'COMPUTERNAME': 'T-W864-IX-030', 13:33:15 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 13:33:15 INFO - 'DCLOCATION': 'SCL3', 13:33:15 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 13:33:15 INFO - 'FP_NO_HOST_CHECK': 'NO', 13:33:15 INFO - 'HOMEDRIVE': 'C:', 13:33:15 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-030', 13:33:15 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 13:33:15 INFO - 'KTS_VERSION': '1.19c', 13:33:15 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-030\\AppData\\Local', 13:33:15 INFO - 'LOGONSERVER': '\\\\T-W864-IX-030', 13:33:15 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 13:33:15 INFO - 'MONDIR': 'C:\\Monitor_config\\', 13:33:15 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 13:33:15 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 13:33:15 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:33:15 INFO - 'MOZ_NO_REMOTE': '1', 13:33:15 INFO - 'NO_EM_RESTART': '1', 13:33:15 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:33:15 INFO - 'NUMBER_OF_PROCESSORS': '8', 13:33:15 INFO - 'OS': 'Windows_NT', 13:33:15 INFO - 'OURDRIVE': 'C:', 13:33:15 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 13:33:15 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 13:33:15 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 13:33:15 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 13:33:15 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 13:33:15 INFO - 'PROCESSOR_LEVEL': '6', 13:33:15 INFO - 'PROCESSOR_REVISION': '1e05', 13:33:15 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 13:33:15 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 13:33:15 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 13:33:15 INFO - 'PROGRAMW6432': 'C:\\Program Files', 13:33:15 INFO - 'PROMPT': '$P$G', 13:33:15 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 13:33:15 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 13:33:15 INFO - 'PUBLIC': 'C:\\Users\\Public', 13:33:15 INFO - 'PWD': 'C:\\slave\\test', 13:33:15 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 13:33:15 INFO - 'SLAVEDIR': 'C:\\slave\\', 13:33:15 INFO - 'SYSTEMDRIVE': 'C:', 13:33:15 INFO - 'SYSTEMROOT': 'C:\\windows', 13:33:15 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 13:33:15 INFO - 'TEST1': 'testie', 13:33:15 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 13:33:15 INFO - 'USERDOMAIN': 'T-W864-IX-030', 13:33:15 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-030', 13:33:15 INFO - 'USERNAME': 'cltbld', 13:33:15 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-030', 13:33:15 INFO - 'WINDIR': 'C:\\windows', 13:33:15 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 13:33:15 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/F4QfUnBQQEe2HPrdlixYqw/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 13:33:17 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 13:33:17 INFO - import pkg_resources 13:33:19 INFO - Using 1 client processes 13:33:21 INFO - SUITE-START | Running 778 tests 13:33:21 INFO - Running testharness tests 13:33:21 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 13:33:21 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 13:33:21 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 13:33:21 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1ms 13:33:21 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 13:33:21 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 13:33:22 INFO - Setting up ssl 13:33:22 INFO - PROCESS | certutil | 13:33:23 INFO - PROCESS | certutil | 13:33:23 INFO - PROCESS | certutil | 13:33:23 INFO - Certificate Nickname Trust Attributes 13:33:23 INFO - SSL,S/MIME,JAR/XPI 13:33:23 INFO - 13:33:23 INFO - web-platform-tests CT,, 13:33:23 INFO - 13:33:23 INFO - Starting runner 13:33:23 INFO - PROCESS | 2720 | [2720] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 13:33:23 INFO - PROCESS | 2720 | [2720] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 13:33:23 INFO - PROCESS | 2720 | [2720] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/startupcache/StartupCache.cpp, line 228 13:33:23 INFO - PROCESS | 2720 | [2720] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 13:33:23 INFO - PROCESS | 2720 | [2720] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3457 13:33:25 INFO - PROCESS | 2720 | 1461270805077 Marionette DEBUG Marionette enabled via build flag and pref 13:33:26 INFO - PROCESS | 2720 | ++DOCSHELL 000000152FF5E000 == 1 [pid = 2720] [id = 1] 13:33:26 INFO - PROCESS | 2720 | ++DOMWINDOW == 1 (0000001541A7A800) [pid = 2720] [serial = 1] [outer = 0000000000000000] 13:33:26 INFO - PROCESS | 2720 | [2720] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 13:33:26 INFO - PROCESS | 2720 | ++DOMWINDOW == 2 (0000001541A7B800) [pid = 2720] [serial = 2] [outer = 0000001541A7A800] 13:33:26 INFO - PROCESS | 2720 | ++DOCSHELL 0000001544C5D000 == 2 [pid = 2720] [id = 2] 13:33:26 INFO - PROCESS | 2720 | ++DOMWINDOW == 3 (0000001544C5D800) [pid = 2720] [serial = 3] [outer = 0000000000000000] 13:33:26 INFO - PROCESS | 2720 | [2720] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 13:33:26 INFO - PROCESS | 2720 | ++DOMWINDOW == 4 (0000001544C5E800) [pid = 2720] [serial = 4] [outer = 0000001544C5D800] 13:33:27 INFO - PROCESS | 2720 | 1461270807005 Marionette INFO Listening on port 2828 13:33:29 INFO - PROCESS | 2720 | 1461270809035 Marionette DEBUG Marionette enabled via command-line flag 13:33:29 INFO - PROCESS | 2720 | ++DOCSHELL 0000001545B99800 == 3 [pid = 2720] [id = 3] 13:33:29 INFO - PROCESS | 2720 | ++DOMWINDOW == 5 (0000001545BD6000) [pid = 2720] [serial = 5] [outer = 0000000000000000] 13:33:29 INFO - PROCESS | 2720 | [2720] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 13:33:29 INFO - PROCESS | 2720 | ++DOMWINDOW == 6 (0000001545BD7000) [pid = 2720] [serial = 6] [outer = 0000001545BD6000] 13:33:29 INFO - PROCESS | 2720 | [2720] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 13:33:29 INFO - PROCESS | 2720 | [2720] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 13:33:29 INFO - PROCESS | 2720 | ++DOMWINDOW == 7 (0000001545CCB000) [pid = 2720] [serial = 7] [outer = 0000001544C5D800] 13:33:29 INFO - PROCESS | 2720 | [2720] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 13:33:29 INFO - PROCESS | 2720 | 1461270809347 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49294 13:33:29 INFO - PROCESS | 2720 | [2720] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 13:33:29 INFO - PROCESS | 2720 | 1461270809379 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49295 13:33:29 INFO - PROCESS | 2720 | [2720] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 13:33:29 INFO - PROCESS | 2720 | 1461270809386 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49296 13:33:29 INFO - PROCESS | 2720 | [2720] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 13:33:29 INFO - PROCESS | 2720 | 1461270809414 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49297 13:33:29 INFO - PROCESS | 2720 | 1461270809422 Marionette DEBUG Closed connection conn0 13:33:29 INFO - PROCESS | 2720 | 1461270809424 Marionette DEBUG Closed connection conn1 13:33:29 INFO - PROCESS | 2720 | 1461270809426 Marionette DEBUG Closed connection conn2 13:33:29 INFO - PROCESS | 2720 | 1461270809497 Marionette DEBUG Closed connection conn3 13:33:29 INFO - PROCESS | 2720 | [2720] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 13:33:29 INFO - PROCESS | 2720 | 1461270809503 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49298 13:33:29 INFO - PROCESS | 2720 | 1461270809648 Marionette DEBUG Closed connection conn4 13:33:29 INFO - PROCESS | 2720 | [2720] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 13:33:29 INFO - PROCESS | 2720 | 1461270809655 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49299 13:33:29 INFO - PROCESS | 2720 | ++DOCSHELL 00000015474AC000 == 4 [pid = 2720] [id = 4] 13:33:29 INFO - PROCESS | 2720 | ++DOMWINDOW == 8 (000000154742A400) [pid = 2720] [serial = 8] [outer = 0000000000000000] 13:33:29 INFO - PROCESS | 2720 | ++DOMWINDOW == 9 (00000015496B1C00) [pid = 2720] [serial = 9] [outer = 000000154742A400] 13:33:29 INFO - PROCESS | 2720 | ++DOMWINDOW == 10 (00000015496B3800) [pid = 2720] [serial = 10] [outer = 000000154742A400] 13:33:29 INFO - PROCESS | 2720 | 1461270809825 Marionette TRACE conn5 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 13:33:29 INFO - PROCESS | 2720 | 1461270809830 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":"20160421071209","device":"desktop","version":"48.0a1"} 13:33:30 INFO - PROCESS | 2720 | [2720] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 13:33:30 INFO - PROCESS | 2720 | [2720] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 13:33:30 INFO - PROCESS | 2720 | [2720] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 13:33:31 INFO - PROCESS | 2720 | ++DOCSHELL 000000154CB38000 == 5 [pid = 2720] [id = 5] 13:33:31 INFO - PROCESS | 2720 | ++DOMWINDOW == 11 (000000154CB3B800) [pid = 2720] [serial = 11] [outer = 0000000000000000] 13:33:31 INFO - PROCESS | 2720 | ++DOCSHELL 000000154CB3C800 == 6 [pid = 2720] [id = 6] 13:33:31 INFO - PROCESS | 2720 | ++DOMWINDOW == 12 (000000154CC07000) [pid = 2720] [serial = 12] [outer = 0000000000000000] 13:33:31 INFO - PROCESS | 2720 | [2720] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 13:33:32 INFO - PROCESS | 2720 | ++DOCSHELL 000000154D6C9000 == 7 [pid = 2720] [id = 7] 13:33:32 INFO - PROCESS | 2720 | ++DOMWINDOW == 13 (000000154CC06400) [pid = 2720] [serial = 13] [outer = 0000000000000000] 13:33:32 INFO - PROCESS | 2720 | [2720] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 13:33:32 INFO - PROCESS | 2720 | [2720] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 13:33:32 INFO - PROCESS | 2720 | ++DOMWINDOW == 14 (000000154DAE0800) [pid = 2720] [serial = 14] [outer = 000000154CC06400] 13:33:32 INFO - PROCESS | 2720 | ++DOMWINDOW == 15 (000000154E037800) [pid = 2720] [serial = 15] [outer = 000000154CB3B800] 13:33:32 INFO - PROCESS | 2720 | ++DOMWINDOW == 16 (000000154CC11000) [pid = 2720] [serial = 16] [outer = 000000154CC07000] 13:33:32 INFO - PROCESS | 2720 | ++DOMWINDOW == 17 (000000154DDA1800) [pid = 2720] [serial = 17] [outer = 000000154CC06400] 13:33:33 INFO - PROCESS | 2720 | 1461270813196 Marionette DEBUG loaded listener.js 13:33:33 INFO - PROCESS | 2720 | 1461270813210 Marionette DEBUG loaded listener.js 13:33:34 INFO - PROCESS | 2720 | ++DOMWINDOW == 18 (000000155018DC00) [pid = 2720] [serial = 18] [outer = 000000154CC06400] 13:33:34 INFO - PROCESS | 2720 | 1461270814172 Marionette TRACE conn5 <- [1,1,null,{"sessionId":"c95ec61b-1fd7-4d33-a5ea-5b1484ecd912","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":"20160421071209","device":"desktop","version":"48.0a1","command_id":1}}] 13:33:34 INFO - PROCESS | 2720 | 1461270814661 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}] 13:33:34 INFO - PROCESS | 2720 | 1461270814800 Marionette TRACE conn5 <- [1,2,null,{"value":null}] 13:33:34 INFO - PROCESS | 2720 | 1461270814814 Marionette TRACE conn5 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 13:33:34 INFO - PROCESS | 2720 | [2720] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 13:33:36 INFO - PROCESS | 2720 | --DOCSHELL 000000152FF5E000 == 6 [pid = 2720] [id = 1] 13:33:37 INFO - PROCESS | 2720 | ++DOMWINDOW == 19 (000000153F3DD400) [pid = 2720] [serial = 19] [outer = 000000154CC06400] 13:33:37 INFO - PROCESS | 2720 | [2720] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:33:37 INFO - PROCESS | 2720 | [2720] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:33:37 INFO - PROCESS | 2720 | 1461270817557 Marionette TRACE conn5 <- [1,3,null,{}] 13:33:37 INFO - PROCESS | 2720 | 1461270817563 Marionette TRACE conn5 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 13:33:37 INFO - PROCESS | 2720 | 1461270817587 Marionette TRACE conn5 <- [1,4,null,{"value":null}] 13:33:37 INFO - PROCESS | 2720 | 1461270817617 Marionette TRACE conn5 -> [0,5,"getWindowHandle",null] 13:33:37 INFO - PROCESS | 2720 | 1461270817622 Marionette TRACE conn5 <- [1,5,null,{"value":"13"}] 13:33:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 13:33:37 INFO - PROCESS | 2720 | 1461270817627 Marionette TRACE conn5 -> [0,6,"setScriptTimeout",{"ms":35000}] 13:33:37 INFO - PROCESS | 2720 | 1461270817631 Marionette TRACE conn5 <- [1,6,null,{}] 13:33:37 INFO - PROCESS | 2720 | 1461270817648 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}] 13:33:37 INFO - PROCESS | 2720 | 1461270817668 Marionette TRACE conn5 <- [1,7,null,{"value":null}] 13:33:37 INFO - PROCESS | 2720 | 1461270817673 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:37 INFO - PROCESS | 2720 | ++DOCSHELL 0000001540869800 == 7 [pid = 2720] [id = 8] 13:33:37 INFO - PROCESS | 2720 | ++DOMWINDOW == 20 (00000015496B0800) [pid = 2720] [serial = 20] [outer = 0000000000000000] 13:33:37 INFO - PROCESS | 2720 | ++DOMWINDOW == 21 (000000154A027C00) [pid = 2720] [serial = 21] [outer = 00000015496B0800] 13:33:37 INFO - PROCESS | 2720 | 1461270817737 Marionette DEBUG loaded listener.js 13:33:37 INFO - PROCESS | 2720 | ++DOMWINDOW == 22 (000000154C45F000) [pid = 2720] [serial = 22] [outer = 00000015496B0800] 13:33:38 INFO - PROCESS | 2720 | ++DOCSHELL 00000015468EA000 == 8 [pid = 2720] [id = 9] 13:33:38 INFO - PROCESS | 2720 | ++DOMWINDOW == 23 (000000154D04AC00) [pid = 2720] [serial = 23] [outer = 0000000000000000] 13:33:38 INFO - PROCESS | 2720 | ++DOMWINDOW == 24 (000000154D156800) [pid = 2720] [serial = 24] [outer = 000000154D04AC00] 13:33:38 INFO - PROCESS | 2720 | 1461270818456 Marionette DEBUG loaded listener.js 13:33:38 INFO - PROCESS | 2720 | ++DOMWINDOW == 25 (000000154D04A000) [pid = 2720] [serial = 25] [outer = 000000154D04AC00] 13:33:38 INFO - PROCESS | 2720 | 1461270818989 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]]]}] 13:33:39 INFO - PROCESS | 2720 | ++DOCSHELL 00000015415D3800 == 9 [pid = 2720] [id = 10] 13:33:39 INFO - PROCESS | 2720 | ++DOMWINDOW == 26 (00000015415D4000) [pid = 2720] [serial = 26] [outer = 0000000000000000] 13:33:39 INFO - PROCESS | 2720 | ++DOMWINDOW == 27 (0000001541A70000) [pid = 2720] [serial = 27] [outer = 00000015415D4000] 13:33:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 13:33:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1445ms 13:33:39 INFO - PROCESS | 2720 | ++DOMWINDOW == 28 (0000001540ED4800) [pid = 2720] [serial = 28] [outer = 00000015415D4000] 13:33:39 INFO - PROCESS | 2720 | 1461270819137 Marionette TRACE conn5 -> [0,9,"getWindowHandle",null] 13:33:39 INFO - PROCESS | 2720 | 1461270819141 Marionette TRACE conn5 <- [1,9,null,{"value":"13"}] 13:33:39 INFO - PROCESS | 2720 | ++DOCSHELL 000000153F311800 == 10 [pid = 2720] [id = 11] 13:33:39 INFO - PROCESS | 2720 | ++DOMWINDOW == 29 (0000001544E8C800) [pid = 2720] [serial = 29] [outer = 0000000000000000] 13:33:39 INFO - PROCESS | 2720 | ++DOMWINDOW == 30 (00000015496B0000) [pid = 2720] [serial = 30] [outer = 0000001544E8C800] 13:33:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 13:33:39 INFO - PROCESS | 2720 | --DOCSHELL 00000015474AC000 == 9 [pid = 2720] [id = 4] 13:33:39 INFO - PROCESS | 2720 | 1461270819368 Marionette TRACE conn5 -> [0,10,"setScriptTimeout",{"ms":35000}] 13:33:39 INFO - PROCESS | 2720 | 1461270819370 Marionette TRACE conn5 <- [1,10,null,{}] 13:33:39 INFO - PROCESS | 2720 | ++DOMWINDOW == 31 (000000154A025000) [pid = 2720] [serial = 31] [outer = 0000001544E8C800] 13:33:39 INFO - PROCESS | 2720 | 1461270819415 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}] 13:33:39 INFO - PROCESS | 2720 | 1461270819595 Marionette TRACE conn5 <- [1,11,null,{"value":null}] 13:33:39 INFO - PROCESS | 2720 | 1461270819674 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:39 INFO - PROCESS | 2720 | ++DOCSHELL 00000015401CB800 == 10 [pid = 2720] [id = 12] 13:33:39 INFO - PROCESS | 2720 | ++DOMWINDOW == 32 (0000001541BCF800) [pid = 2720] [serial = 32] [outer = 0000000000000000] 13:33:39 INFO - PROCESS | 2720 | ++DOMWINDOW == 33 (00000015496B3400) [pid = 2720] [serial = 33] [outer = 0000001541BCF800] 13:33:39 INFO - PROCESS | 2720 | 1461270819723 Marionette DEBUG loaded listener.js 13:33:39 INFO - PROCESS | 2720 | ++DOMWINDOW == 34 (000000154CCC5C00) [pid = 2720] [serial = 34] [outer = 0000001541BCF800] 13:33:40 INFO - PROCESS | 2720 | 1461270820107 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]]]}] 13:33:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 13:33:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 776ms 13:33:40 INFO - PROCESS | 2720 | 1461270820119 Marionette TRACE conn5 -> [0,13,"getWindowHandle",null] 13:33:40 INFO - PROCESS | 2720 | 1461270820125 Marionette TRACE conn5 <- [1,13,null,{"value":"13"}] 13:33:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 13:33:40 INFO - PROCESS | 2720 | 1461270820131 Marionette TRACE conn5 -> [0,14,"setScriptTimeout",{"ms":35000}] 13:33:40 INFO - PROCESS | 2720 | 1461270820134 Marionette TRACE conn5 <- [1,14,null,{}] 13:33:40 INFO - PROCESS | 2720 | 1461270820138 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}] 13:33:40 INFO - PROCESS | 2720 | 1461270820234 Marionette TRACE conn5 <- [1,15,null,{"value":null}] 13:33:40 INFO - PROCESS | 2720 | 1461270820282 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:40 INFO - PROCESS | 2720 | ++DOCSHELL 000000154671F000 == 11 [pid = 2720] [id = 13] 13:33:40 INFO - PROCESS | 2720 | ++DOMWINDOW == 35 (0000001540E89C00) [pid = 2720] [serial = 35] [outer = 0000000000000000] 13:33:40 INFO - PROCESS | 2720 | ++DOMWINDOW == 36 (0000001540E91800) [pid = 2720] [serial = 36] [outer = 0000001540E89C00] 13:33:40 INFO - PROCESS | 2720 | 1461270820329 Marionette DEBUG loaded listener.js 13:33:40 INFO - PROCESS | 2720 | ++DOMWINDOW == 37 (000000154D6D8800) [pid = 2720] [serial = 37] [outer = 0000001540E89C00] 13:33:40 INFO - PROCESS | 2720 | 1461270820714 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]]]}] 13:33:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 13:33:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 629ms 13:33:40 INFO - PROCESS | 2720 | 1461270820762 Marionette TRACE conn5 -> [0,17,"getWindowHandle",null] 13:33:40 INFO - PROCESS | 2720 | 1461270820765 Marionette TRACE conn5 <- [1,17,null,{"value":"13"}] 13:33:40 INFO - PROCESS | 2720 | 1461270820769 Marionette TRACE conn5 -> [0,18,"setScriptTimeout",{"ms":35000}] 13:33:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 13:33:40 INFO - PROCESS | 2720 | 1461270820773 Marionette TRACE conn5 <- [1,18,null,{}] 13:33:40 INFO - PROCESS | 2720 | 1461270820785 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}] 13:33:40 INFO - PROCESS | 2720 | 1461270820872 Marionette TRACE conn5 <- [1,19,null,{"value":null}] 13:33:40 INFO - PROCESS | 2720 | 1461270820880 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:40 INFO - PROCESS | 2720 | ++DOCSHELL 000000154A480800 == 12 [pid = 2720] [id = 14] 13:33:40 INFO - PROCESS | 2720 | ++DOMWINDOW == 38 (000000154EB0D000) [pid = 2720] [serial = 38] [outer = 0000000000000000] 13:33:40 INFO - PROCESS | 2720 | ++DOMWINDOW == 39 (000000154ECDC400) [pid = 2720] [serial = 39] [outer = 000000154EB0D000] 13:33:40 INFO - PROCESS | 2720 | 1461270820935 Marionette DEBUG loaded listener.js 13:33:41 INFO - PROCESS | 2720 | ++DOMWINDOW == 40 (00000015496B7400) [pid = 2720] [serial = 40] [outer = 000000154EB0D000] 13:33:41 INFO - PROCESS | 2720 | 1461270821373 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]]]}] 13:33:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 13:33:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 628ms 13:33:41 INFO - PROCESS | 2720 | 1461270821408 Marionette TRACE conn5 -> [0,21,"getWindowHandle",null] 13:33:41 INFO - PROCESS | 2720 | 1461270821411 Marionette TRACE conn5 <- [1,21,null,{"value":"13"}] 13:33:41 INFO - PROCESS | 2720 | 1461270821414 Marionette TRACE conn5 -> [0,22,"setScriptTimeout",{"ms":35000}] 13:33:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 13:33:41 INFO - PROCESS | 2720 | 1461270821416 Marionette TRACE conn5 <- [1,22,null,{}] 13:33:41 INFO - PROCESS | 2720 | 1461270821420 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}] 13:33:41 INFO - PROCESS | 2720 | 1461270821497 Marionette TRACE conn5 <- [1,23,null,{"value":null}] 13:33:41 INFO - PROCESS | 2720 | 1461270821504 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:41 INFO - PROCESS | 2720 | ++DOCSHELL 000000154C41D000 == 13 [pid = 2720] [id = 15] 13:33:41 INFO - PROCESS | 2720 | ++DOMWINDOW == 41 (0000001545048800) [pid = 2720] [serial = 41] [outer = 0000000000000000] 13:33:41 INFO - PROCESS | 2720 | ++DOMWINDOW == 42 (0000001549879400) [pid = 2720] [serial = 42] [outer = 0000001545048800] 13:33:41 INFO - PROCESS | 2720 | 1461270821553 Marionette DEBUG loaded listener.js 13:33:41 INFO - PROCESS | 2720 | ++DOMWINDOW == 43 (000000154EB05000) [pid = 2720] [serial = 43] [outer = 0000001545048800] 13:33:41 INFO - PROCESS | 2720 | 1461270821938 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]]]}] 13:33:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 13:33:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 585ms 13:33:42 INFO - PROCESS | 2720 | 1461270822005 Marionette TRACE conn5 -> [0,25,"getWindowHandle",null] 13:33:42 INFO - PROCESS | 2720 | 1461270822007 Marionette TRACE conn5 <- [1,25,null,{"value":"13"}] 13:33:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 13:33:42 INFO - PROCESS | 2720 | 1461270822010 Marionette TRACE conn5 -> [0,26,"setScriptTimeout",{"ms":35000}] 13:33:42 INFO - PROCESS | 2720 | 1461270822012 Marionette TRACE conn5 <- [1,26,null,{}] 13:33:42 INFO - PROCESS | 2720 | 1461270822016 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}] 13:33:42 INFO - PROCESS | 2720 | 1461270822091 Marionette TRACE conn5 <- [1,27,null,{"value":null}] 13:33:42 INFO - PROCESS | 2720 | 1461270822099 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:42 INFO - PROCESS | 2720 | ++DOCSHELL 000000154CD1D000 == 14 [pid = 2720] [id = 16] 13:33:42 INFO - PROCESS | 2720 | ++DOMWINDOW == 44 (0000001540208C00) [pid = 2720] [serial = 44] [outer = 0000000000000000] 13:33:42 INFO - PROCESS | 2720 | ++DOMWINDOW == 45 (000000154020F400) [pid = 2720] [serial = 45] [outer = 0000001540208C00] 13:33:42 INFO - PROCESS | 2720 | 1461270822147 Marionette DEBUG loaded listener.js 13:33:42 INFO - PROCESS | 2720 | ++DOMWINDOW == 46 (000000154F923000) [pid = 2720] [serial = 46] [outer = 0000001540208C00] 13:33:42 INFO - PROCESS | 2720 | 1461270822549 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]]]}] 13:33:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 13:33:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 586ms 13:33:42 INFO - PROCESS | 2720 | 1461270822606 Marionette TRACE conn5 -> [0,29,"getWindowHandle",null] 13:33:42 INFO - PROCESS | 2720 | 1461270822608 Marionette TRACE conn5 <- [1,29,null,{"value":"13"}] 13:33:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 13:33:42 INFO - PROCESS | 2720 | 1461270822612 Marionette TRACE conn5 -> [0,30,"setScriptTimeout",{"ms":35000}] 13:33:42 INFO - PROCESS | 2720 | 1461270822614 Marionette TRACE conn5 <- [1,30,null,{}] 13:33:42 INFO - PROCESS | 2720 | 1461270822617 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}] 13:33:42 INFO - PROCESS | 2720 | 1461270822730 Marionette TRACE conn5 <- [1,31,null,{"value":null}] 13:33:42 INFO - PROCESS | 2720 | 1461270822744 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:42 INFO - PROCESS | 2720 | ++DOCSHELL 000000154D34A800 == 15 [pid = 2720] [id = 17] 13:33:42 INFO - PROCESS | 2720 | ++DOMWINDOW == 47 (000000154A41E400) [pid = 2720] [serial = 47] [outer = 0000000000000000] 13:33:42 INFO - PROCESS | 2720 | ++DOMWINDOW == 48 (0000001550135C00) [pid = 2720] [serial = 48] [outer = 000000154A41E400] 13:33:42 INFO - PROCESS | 2720 | 1461270822791 Marionette DEBUG loaded listener.js 13:33:42 INFO - PROCESS | 2720 | ++DOMWINDOW == 49 (00000015508BF000) [pid = 2720] [serial = 49] [outer = 000000154A41E400] 13:33:43 INFO - PROCESS | 2720 | 1461270823255 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]]]}] 13:33:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 13:33:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 690ms 13:33:43 INFO - PROCESS | 2720 | 1461270823304 Marionette TRACE conn5 -> [0,33,"getWindowHandle",null] 13:33:43 INFO - PROCESS | 2720 | 1461270823306 Marionette TRACE conn5 <- [1,33,null,{"value":"13"}] 13:33:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 13:33:43 INFO - PROCESS | 2720 | 1461270823310 Marionette TRACE conn5 -> [0,34,"setScriptTimeout",{"ms":35000}] 13:33:43 INFO - PROCESS | 2720 | 1461270823312 Marionette TRACE conn5 <- [1,34,null,{}] 13:33:43 INFO - PROCESS | 2720 | 1461270823315 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}] 13:33:43 INFO - PROCESS | 2720 | 1461270823387 Marionette TRACE conn5 <- [1,35,null,{"value":null}] 13:33:43 INFO - PROCESS | 2720 | 1461270823414 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:43 INFO - PROCESS | 2720 | ++DOCSHELL 000000154E040800 == 16 [pid = 2720] [id = 18] 13:33:43 INFO - PROCESS | 2720 | ++DOMWINDOW == 50 (000000154AAD9800) [pid = 2720] [serial = 50] [outer = 0000000000000000] 13:33:43 INFO - PROCESS | 2720 | ++DOMWINDOW == 51 (000000154D1CC800) [pid = 2720] [serial = 51] [outer = 000000154AAD9800] 13:33:43 INFO - PROCESS | 2720 | 1461270823459 Marionette DEBUG loaded listener.js 13:33:43 INFO - PROCESS | 2720 | ++DOMWINDOW == 52 (00000015508B5000) [pid = 2720] [serial = 52] [outer = 000000154AAD9800] 13:33:43 INFO - PROCESS | 2720 | 1461270823820 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]]]}] 13:33:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 13:33:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 523ms 13:33:43 INFO - PROCESS | 2720 | 1461270823836 Marionette TRACE conn5 -> [0,37,"getWindowHandle",null] 13:33:43 INFO - PROCESS | 2720 | 1461270823838 Marionette TRACE conn5 <- [1,37,null,{"value":"13"}] 13:33:43 INFO - PROCESS | 2720 | 1461270823841 Marionette TRACE conn5 -> [0,38,"setScriptTimeout",{"ms":35000}] 13:33:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 13:33:43 INFO - PROCESS | 2720 | 1461270823843 Marionette TRACE conn5 <- [1,38,null,{}] 13:33:43 INFO - PROCESS | 2720 | 1461270823847 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}] 13:33:43 INFO - PROCESS | 2720 | 1461270823943 Marionette TRACE conn5 <- [1,39,null,{"value":null}] 13:33:43 INFO - PROCESS | 2720 | 1461270823951 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:43 INFO - PROCESS | 2720 | ++DOCSHELL 000000154EB99000 == 17 [pid = 2720] [id = 19] 13:33:43 INFO - PROCESS | 2720 | ++DOMWINDOW == 53 (000000153B3BBC00) [pid = 2720] [serial = 53] [outer = 0000000000000000] 13:33:44 INFO - PROCESS | 2720 | ++DOMWINDOW == 54 (000000153B3C8C00) [pid = 2720] [serial = 54] [outer = 000000153B3BBC00] 13:33:44 INFO - PROCESS | 2720 | 1461270824000 Marionette DEBUG loaded listener.js 13:33:44 INFO - PROCESS | 2720 | ++DOMWINDOW == 55 (000000154D08D000) [pid = 2720] [serial = 55] [outer = 000000153B3BBC00] 13:33:44 INFO - PROCESS | 2720 | 1461270824355 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]]]}] 13:33:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 13:33:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 525ms 13:33:44 INFO - PROCESS | 2720 | 1461270824369 Marionette TRACE conn5 -> [0,41,"getWindowHandle",null] 13:33:44 INFO - PROCESS | 2720 | 1461270824371 Marionette TRACE conn5 <- [1,41,null,{"value":"13"}] 13:33:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 13:33:44 INFO - PROCESS | 2720 | 1461270824375 Marionette TRACE conn5 -> [0,42,"setScriptTimeout",{"ms":35000}] 13:33:44 INFO - PROCESS | 2720 | 1461270824376 Marionette TRACE conn5 <- [1,42,null,{}] 13:33:44 INFO - PROCESS | 2720 | 1461270824380 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}] 13:33:44 INFO - PROCESS | 2720 | 1461270824456 Marionette TRACE conn5 <- [1,43,null,{"value":null}] 13:33:44 INFO - PROCESS | 2720 | 1461270824462 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:44 INFO - PROCESS | 2720 | ++DOCSHELL 0000001550162800 == 18 [pid = 2720] [id = 20] 13:33:44 INFO - PROCESS | 2720 | ++DOMWINDOW == 56 (0000001540439800) [pid = 2720] [serial = 56] [outer = 0000000000000000] 13:33:44 INFO - PROCESS | 2720 | ++DOMWINDOW == 57 (0000001540440400) [pid = 2720] [serial = 57] [outer = 0000001540439800] 13:33:44 INFO - PROCESS | 2720 | 1461270824509 Marionette DEBUG loaded listener.js 13:33:44 INFO - PROCESS | 2720 | ++DOMWINDOW == 58 (0000001540447800) [pid = 2720] [serial = 58] [outer = 0000001540439800] 13:33:44 INFO - PROCESS | 2720 | 1461270824896 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]]]}] 13:33:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 13:33:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 588ms 13:33:44 INFO - PROCESS | 2720 | 1461270824966 Marionette TRACE conn5 -> [0,45,"getWindowHandle",null] 13:33:44 INFO - PROCESS | 2720 | 1461270824969 Marionette TRACE conn5 <- [1,45,null,{"value":"13"}] 13:33:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 13:33:44 INFO - PROCESS | 2720 | 1461270824972 Marionette TRACE conn5 -> [0,46,"setScriptTimeout",{"ms":35000}] 13:33:44 INFO - PROCESS | 2720 | 1461270824974 Marionette TRACE conn5 <- [1,46,null,{}] 13:33:44 INFO - PROCESS | 2720 | 1461270824977 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}] 13:33:45 INFO - PROCESS | 2720 | 1461270825058 Marionette TRACE conn5 <- [1,47,null,{"value":null}] 13:33:45 INFO - PROCESS | 2720 | 1461270825064 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:45 INFO - PROCESS | 2720 | ++DOCSHELL 000000155271B800 == 19 [pid = 2720] [id = 21] 13:33:45 INFO - PROCESS | 2720 | ++DOMWINDOW == 59 (000000154044CC00) [pid = 2720] [serial = 59] [outer = 0000000000000000] 13:33:45 INFO - PROCESS | 2720 | ++DOMWINDOW == 60 (0000001544C39000) [pid = 2720] [serial = 60] [outer = 000000154044CC00] 13:33:45 INFO - PROCESS | 2720 | 1461270825112 Marionette DEBUG loaded listener.js 13:33:45 INFO - PROCESS | 2720 | ++DOMWINDOW == 61 (00000015508B3800) [pid = 2720] [serial = 61] [outer = 000000154044CC00] 13:33:45 INFO - PROCESS | 2720 | 1461270825482 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]]]}] 13:33:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 13:33:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 523ms 13:33:45 INFO - PROCESS | 2720 | 1461270825498 Marionette TRACE conn5 -> [0,49,"getWindowHandle",null] 13:33:45 INFO - PROCESS | 2720 | 1461270825501 Marionette TRACE conn5 <- [1,49,null,{"value":"13"}] 13:33:45 INFO - PROCESS | 2720 | 1461270825504 Marionette TRACE conn5 -> [0,50,"setScriptTimeout",{"ms":35000}] 13:33:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 13:33:45 INFO - PROCESS | 2720 | 1461270825506 Marionette TRACE conn5 <- [1,50,null,{}] 13:33:45 INFO - PROCESS | 2720 | 1461270825510 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}] 13:33:45 INFO - PROCESS | 2720 | 1461270825622 Marionette TRACE conn5 <- [1,51,null,{"value":null}] 13:33:45 INFO - PROCESS | 2720 | 1461270825630 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:45 INFO - PROCESS | 2720 | ++DOCSHELL 0000001554E21000 == 20 [pid = 2720] [id = 22] 13:33:45 INFO - PROCESS | 2720 | ++DOMWINDOW == 62 (0000001554E97800) [pid = 2720] [serial = 62] [outer = 0000000000000000] 13:33:45 INFO - PROCESS | 2720 | ++DOMWINDOW == 63 (0000001554E9E400) [pid = 2720] [serial = 63] [outer = 0000001554E97800] 13:33:45 INFO - PROCESS | 2720 | 1461270825690 Marionette DEBUG loaded listener.js 13:33:45 INFO - PROCESS | 2720 | ++DOMWINDOW == 64 (00000015544E0800) [pid = 2720] [serial = 64] [outer = 0000001554E97800] 13:33:46 INFO - PROCESS | 2720 | 1461270826082 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]]]}] 13:33:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 13:33:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 629ms 13:33:46 INFO - PROCESS | 2720 | 1461270826136 Marionette TRACE conn5 -> [0,53,"getWindowHandle",null] 13:33:46 INFO - PROCESS | 2720 | 1461270826139 Marionette TRACE conn5 <- [1,53,null,{"value":"13"}] 13:33:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 13:33:46 INFO - PROCESS | 2720 | 1461270826142 Marionette TRACE conn5 -> [0,54,"setScriptTimeout",{"ms":35000}] 13:33:46 INFO - PROCESS | 2720 | 1461270826144 Marionette TRACE conn5 <- [1,54,null,{}] 13:33:46 INFO - PROCESS | 2720 | 1461270826163 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}] 13:33:46 INFO - PROCESS | 2720 | 1461270826237 Marionette TRACE conn5 <- [1,55,null,{"value":null}] 13:33:46 INFO - PROCESS | 2720 | 1461270826244 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:46 INFO - PROCESS | 2720 | ++DOCSHELL 000000155452D000 == 21 [pid = 2720] [id = 23] 13:33:46 INFO - PROCESS | 2720 | ++DOMWINDOW == 65 (00000015544E5C00) [pid = 2720] [serial = 65] [outer = 0000000000000000] 13:33:46 INFO - PROCESS | 2720 | ++DOMWINDOW == 66 (0000001554A8E400) [pid = 2720] [serial = 66] [outer = 00000015544E5C00] 13:33:46 INFO - PROCESS | 2720 | 1461270826290 Marionette DEBUG loaded listener.js 13:33:46 INFO - PROCESS | 2720 | ++DOMWINDOW == 67 (0000001554A96C00) [pid = 2720] [serial = 67] [outer = 00000015544E5C00] 13:33:46 INFO - PROCESS | 2720 | 1461270826661 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]]]}] 13:33:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 13:33:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 545ms 13:33:46 INFO - PROCESS | 2720 | 1461270826691 Marionette TRACE conn5 -> [0,57,"getWindowHandle",null] 13:33:46 INFO - PROCESS | 2720 | 1461270826693 Marionette TRACE conn5 <- [1,57,null,{"value":"13"}] 13:33:46 INFO - PROCESS | 2720 | 1461270826696 Marionette TRACE conn5 -> [0,58,"setScriptTimeout",{"ms":35000}] 13:33:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 13:33:46 INFO - PROCESS | 2720 | 1461270826697 Marionette TRACE conn5 <- [1,58,null,{}] 13:33:46 INFO - PROCESS | 2720 | 1461270826701 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}] 13:33:47 INFO - PROCESS | 2720 | 1461270827460 Marionette TRACE conn5 <- [1,59,null,{"value":null}] 13:33:47 INFO - PROCESS | 2720 | 1461270827555 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:47 INFO - PROCESS | 2720 | ++DOCSHELL 0000001541C7B800 == 22 [pid = 2720] [id = 24] 13:33:47 INFO - PROCESS | 2720 | ++DOMWINDOW == 68 (000000153E86B400) [pid = 2720] [serial = 68] [outer = 0000000000000000] 13:33:47 INFO - PROCESS | 2720 | ++DOMWINDOW == 69 (000000153E872400) [pid = 2720] [serial = 69] [outer = 000000153E86B400] 13:33:47 INFO - PROCESS | 2720 | 1461270827605 Marionette DEBUG loaded listener.js 13:33:47 INFO - PROCESS | 2720 | ++DOMWINDOW == 70 (000000154043BC00) [pid = 2720] [serial = 70] [outer = 000000153E86B400] 13:33:48 INFO - PROCESS | 2720 | 1461270828028 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]]]}] 13:33:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 13:33:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1389ms 13:33:48 INFO - PROCESS | 2720 | 1461270828089 Marionette TRACE conn5 -> [0,61,"getWindowHandle",null] 13:33:48 INFO - PROCESS | 2720 | 1461270828094 Marionette TRACE conn5 <- [1,61,null,{"value":"13"}] 13:33:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 13:33:48 INFO - PROCESS | 2720 | 1461270828099 Marionette TRACE conn5 -> [0,62,"setScriptTimeout",{"ms":35000}] 13:33:48 INFO - PROCESS | 2720 | 1461270828103 Marionette TRACE conn5 <- [1,62,null,{}] 13:33:48 INFO - PROCESS | 2720 | 1461270828108 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}] 13:33:48 INFO - PROCESS | 2720 | 1461270828210 Marionette TRACE conn5 <- [1,63,null,{"value":null}] 13:33:48 INFO - PROCESS | 2720 | 1461270828225 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:48 INFO - PROCESS | 2720 | ++DOCSHELL 0000001545CD7000 == 23 [pid = 2720] [id = 25] 13:33:48 INFO - PROCESS | 2720 | ++DOMWINDOW == 71 (000000154044F800) [pid = 2720] [serial = 71] [outer = 0000000000000000] 13:33:48 INFO - PROCESS | 2720 | ++DOMWINDOW == 72 (0000001540E86C00) [pid = 2720] [serial = 72] [outer = 000000154044F800] 13:33:48 INFO - PROCESS | 2720 | 1461270828303 Marionette DEBUG loaded listener.js 13:33:48 INFO - PROCESS | 2720 | ++DOMWINDOW == 73 (0000001541A95800) [pid = 2720] [serial = 73] [outer = 000000154044F800] 13:33:48 INFO - PROCESS | 2720 | 1461270828711 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]]]}] 13:33:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 13:33:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 628ms 13:33:48 INFO - PROCESS | 2720 | 1461270828731 Marionette TRACE conn5 -> [0,65,"getWindowHandle",null] 13:33:48 INFO - PROCESS | 2720 | 1461270828734 Marionette TRACE conn5 <- [1,65,null,{"value":"13"}] 13:33:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 13:33:48 INFO - PROCESS | 2720 | 1461270828738 Marionette TRACE conn5 -> [0,66,"setScriptTimeout",{"ms":35000}] 13:33:48 INFO - PROCESS | 2720 | 1461270828740 Marionette TRACE conn5 <- [1,66,null,{}] 13:33:48 INFO - PROCESS | 2720 | 1461270828744 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}] 13:33:49 INFO - PROCESS | 2720 | 1461270829060 Marionette TRACE conn5 <- [1,67,null,{"value":null}] 13:33:49 INFO - PROCESS | 2720 | --DOMWINDOW == 72 (000000154742A400) [pid = 2720] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 13:33:49 INFO - PROCESS | 2720 | --DOMWINDOW == 71 (0000001541BCF800) [pid = 2720] [serial = 32] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 13:33:49 INFO - PROCESS | 2720 | --DOMWINDOW == 70 (0000001540E89C00) [pid = 2720] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 13:33:49 INFO - PROCESS | 2720 | --DOMWINDOW == 69 (000000154EB0D000) [pid = 2720] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 13:33:49 INFO - PROCESS | 2720 | --DOMWINDOW == 68 (0000001545048800) [pid = 2720] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 13:33:49 INFO - PROCESS | 2720 | --DOMWINDOW == 67 (0000001540208C00) [pid = 2720] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 13:33:49 INFO - PROCESS | 2720 | --DOMWINDOW == 66 (00000015496B0800) [pid = 2720] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 13:33:49 INFO - PROCESS | 2720 | --DOMWINDOW == 65 (0000001554E97800) [pid = 2720] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 13:33:49 INFO - PROCESS | 2720 | 1461270829133 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:49 INFO - PROCESS | 2720 | ++DOCSHELL 0000001549822000 == 24 [pid = 2720] [id = 26] 13:33:49 INFO - PROCESS | 2720 | ++DOMWINDOW == 66 (0000001540141000) [pid = 2720] [serial = 74] [outer = 0000000000000000] 13:33:49 INFO - PROCESS | 2720 | ++DOMWINDOW == 67 (000000154020FC00) [pid = 2720] [serial = 75] [outer = 0000001540141000] 13:33:49 INFO - PROCESS | 2720 | 1461270829181 Marionette DEBUG loaded listener.js 13:33:49 INFO - PROCESS | 2720 | ++DOMWINDOW == 68 (00000015456AEC00) [pid = 2720] [serial = 76] [outer = 0000001540141000] 13:33:49 INFO - PROCESS | 2720 | 1461270829533 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]]]}] 13:33:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 13:33:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 838ms 13:33:49 INFO - PROCESS | 2720 | 1461270829578 Marionette TRACE conn5 -> [0,69,"getWindowHandle",null] 13:33:49 INFO - PROCESS | 2720 | 1461270829582 Marionette TRACE conn5 <- [1,69,null,{"value":"13"}] 13:33:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 13:33:49 INFO - PROCESS | 2720 | 1461270829598 Marionette TRACE conn5 -> [0,70,"setScriptTimeout",{"ms":35000}] 13:33:49 INFO - PROCESS | 2720 | 1461270829603 Marionette TRACE conn5 <- [1,70,null,{}] 13:33:49 INFO - PROCESS | 2720 | 1461270829607 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}] 13:33:49 INFO - PROCESS | 2720 | 1461270829688 Marionette TRACE conn5 <- [1,71,null,{"value":null}] 13:33:49 INFO - PROCESS | 2720 | 1461270829696 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:49 INFO - PROCESS | 2720 | ++DOCSHELL 000000154CB98000 == 25 [pid = 2720] [id = 27] 13:33:49 INFO - PROCESS | 2720 | ++DOMWINDOW == 69 (0000001545B3D800) [pid = 2720] [serial = 77] [outer = 0000000000000000] 13:33:49 INFO - PROCESS | 2720 | ++DOMWINDOW == 70 (0000001547428C00) [pid = 2720] [serial = 78] [outer = 0000001545B3D800] 13:33:49 INFO - PROCESS | 2720 | 1461270829746 Marionette DEBUG loaded listener.js 13:33:49 INFO - PROCESS | 2720 | ++DOMWINDOW == 71 (000000154A417400) [pid = 2720] [serial = 79] [outer = 0000001545B3D800] 13:33:50 INFO - PROCESS | 2720 | 1461270830147 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]]]}] 13:33:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 13:33:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 586ms 13:33:50 INFO - PROCESS | 2720 | 1461270830178 Marionette TRACE conn5 -> [0,73,"getWindowHandle",null] 13:33:50 INFO - PROCESS | 2720 | 1461270830180 Marionette TRACE conn5 <- [1,73,null,{"value":"13"}] 13:33:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 13:33:50 INFO - PROCESS | 2720 | 1461270830183 Marionette TRACE conn5 -> [0,74,"setScriptTimeout",{"ms":35000}] 13:33:50 INFO - PROCESS | 2720 | 1461270830185 Marionette TRACE conn5 <- [1,74,null,{}] 13:33:50 INFO - PROCESS | 2720 | 1461270830188 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}] 13:33:50 INFO - PROCESS | 2720 | 1461270830264 Marionette TRACE conn5 <- [1,75,null,{"value":null}] 13:33:50 INFO - PROCESS | 2720 | 1461270830271 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:50 INFO - PROCESS | 2720 | ++DOCSHELL 000000154D264000 == 26 [pid = 2720] [id = 28] 13:33:50 INFO - PROCESS | 2720 | ++DOMWINDOW == 72 (000000154A41F000) [pid = 2720] [serial = 80] [outer = 0000000000000000] 13:33:50 INFO - PROCESS | 2720 | ++DOMWINDOW == 73 (000000154AAAE400) [pid = 2720] [serial = 81] [outer = 000000154A41F000] 13:33:50 INFO - PROCESS | 2720 | 1461270830319 Marionette DEBUG loaded listener.js 13:33:50 INFO - PROCESS | 2720 | ++DOMWINDOW == 74 (000000154C464800) [pid = 2720] [serial = 82] [outer = 000000154A41F000] 13:33:50 INFO - PROCESS | 2720 | 1461270830717 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]]]}] 13:33:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 13:33:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 586ms 13:33:50 INFO - PROCESS | 2720 | 1461270830773 Marionette TRACE conn5 -> [0,77,"getWindowHandle",null] 13:33:50 INFO - PROCESS | 2720 | 1461270830775 Marionette TRACE conn5 <- [1,77,null,{"value":"13"}] 13:33:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 13:33:50 INFO - PROCESS | 2720 | 1461270830779 Marionette TRACE conn5 -> [0,78,"setScriptTimeout",{"ms":35000}] 13:33:50 INFO - PROCESS | 2720 | 1461270830780 Marionette TRACE conn5 <- [1,78,null,{}] 13:33:50 INFO - PROCESS | 2720 | 1461270830784 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}] 13:33:50 INFO - PROCESS | 2720 | 1461270830867 Marionette TRACE conn5 <- [1,79,null,{"value":null}] 13:33:50 INFO - PROCESS | 2720 | 1461270830879 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:50 INFO - PROCESS | 2720 | ++DOCSHELL 000000154E41E800 == 27 [pid = 2720] [id = 29] 13:33:50 INFO - PROCESS | 2720 | ++DOMWINDOW == 75 (000000154D016400) [pid = 2720] [serial = 83] [outer = 0000000000000000] 13:33:50 INFO - PROCESS | 2720 | ++DOMWINDOW == 76 (000000154D043000) [pid = 2720] [serial = 84] [outer = 000000154D016400] 13:33:50 INFO - PROCESS | 2720 | 1461270830935 Marionette DEBUG loaded listener.js 13:33:51 INFO - PROCESS | 2720 | ++DOMWINDOW == 77 (000000154D1C2400) [pid = 2720] [serial = 85] [outer = 000000154D016400] 13:33:51 INFO - PROCESS | 2720 | 1461270831562 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]]]}] 13:33:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 13:33:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 838ms 13:33:51 INFO - PROCESS | 2720 | 1461270831621 Marionette TRACE conn5 -> [0,81,"getWindowHandle",null] 13:33:51 INFO - PROCESS | 2720 | 1461270831625 Marionette TRACE conn5 <- [1,81,null,{"value":"13"}] 13:33:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 13:33:51 INFO - PROCESS | 2720 | 1461270831630 Marionette TRACE conn5 -> [0,82,"setScriptTimeout",{"ms":35000}] 13:33:51 INFO - PROCESS | 2720 | 1461270831634 Marionette TRACE conn5 <- [1,82,null,{}] 13:33:51 INFO - PROCESS | 2720 | 1461270831640 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}] 13:33:51 INFO - PROCESS | 2720 | 1461270831745 Marionette TRACE conn5 <- [1,83,null,{"value":null}] 13:33:51 INFO - PROCESS | 2720 | 1461270831805 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:51 INFO - PROCESS | 2720 | ++DOCSHELL 0000001545B93800 == 28 [pid = 2720] [id = 30] 13:33:51 INFO - PROCESS | 2720 | ++DOMWINDOW == 78 (0000001540450C00) [pid = 2720] [serial = 86] [outer = 0000000000000000] 13:33:51 INFO - PROCESS | 2720 | ++DOMWINDOW == 79 (0000001545041800) [pid = 2720] [serial = 87] [outer = 0000001540450C00] 13:33:51 INFO - PROCESS | 2720 | 1461270831864 Marionette DEBUG loaded listener.js 13:33:51 INFO - PROCESS | 2720 | ++DOMWINDOW == 80 (000000154591C400) [pid = 2720] [serial = 88] [outer = 0000001540450C00] 13:33:52 INFO - PROCESS | 2720 | 1461270832381 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]]]}] 13:33:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 13:33:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 797ms 13:33:52 INFO - PROCESS | 2720 | 1461270832431 Marionette TRACE conn5 -> [0,85,"getWindowHandle",null] 13:33:52 INFO - PROCESS | 2720 | 1461270832438 Marionette TRACE conn5 <- [1,85,null,{"value":"13"}] 13:33:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 13:33:52 INFO - PROCESS | 2720 | 1461270832445 Marionette TRACE conn5 -> [0,86,"setScriptTimeout",{"ms":35000}] 13:33:52 INFO - PROCESS | 2720 | 1461270832448 Marionette TRACE conn5 <- [1,86,null,{}] 13:33:52 INFO - PROCESS | 2720 | 1461270832452 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}] 13:33:52 INFO - PROCESS | 2720 | 1461270832555 Marionette TRACE conn5 <- [1,87,null,{"value":null}] 13:33:52 INFO - PROCESS | 2720 | 1461270832617 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:52 INFO - PROCESS | 2720 | ++DOCSHELL 000000154E503800 == 29 [pid = 2720] [id = 31] 13:33:52 INFO - PROCESS | 2720 | ++DOMWINDOW == 81 (000000154A419400) [pid = 2720] [serial = 89] [outer = 0000000000000000] 13:33:52 INFO - PROCESS | 2720 | ++DOMWINDOW == 82 (000000154AAB4400) [pid = 2720] [serial = 90] [outer = 000000154A419400] 13:33:52 INFO - PROCESS | 2720 | 1461270832676 Marionette DEBUG loaded listener.js 13:33:52 INFO - PROCESS | 2720 | ++DOMWINDOW == 83 (000000154D084C00) [pid = 2720] [serial = 91] [outer = 000000154A419400] 13:33:53 INFO - PROCESS | 2720 | 1461270833216 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]]]}] 13:33:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 13:33:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 838ms 13:33:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 13:33:53 INFO - PROCESS | 2720 | 1461270833289 Marionette TRACE conn5 -> [0,89,"getWindowHandle",null] 13:33:53 INFO - PROCESS | 2720 | 1461270833292 Marionette TRACE conn5 <- [1,89,null,{"value":"13"}] 13:33:53 INFO - PROCESS | 2720 | 1461270833296 Marionette TRACE conn5 -> [0,90,"setScriptTimeout",{"ms":35000}] 13:33:53 INFO - PROCESS | 2720 | 1461270833300 Marionette TRACE conn5 <- [1,90,null,{}] 13:33:53 INFO - PROCESS | 2720 | 1461270833327 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}] 13:33:53 INFO - PROCESS | 2720 | 1461270833438 Marionette TRACE conn5 <- [1,91,null,{"value":null}] 13:33:53 INFO - PROCESS | 2720 | 1461270833491 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:53 INFO - PROCESS | 2720 | ++DOCSHELL 000000155103F800 == 30 [pid = 2720] [id = 32] 13:33:53 INFO - PROCESS | 2720 | ++DOMWINDOW == 84 (000000154D72EC00) [pid = 2720] [serial = 92] [outer = 0000000000000000] 13:33:53 INFO - PROCESS | 2720 | ++DOMWINDOW == 85 (000000154E48F800) [pid = 2720] [serial = 93] [outer = 000000154D72EC00] 13:33:53 INFO - PROCESS | 2720 | 1461270833551 Marionette DEBUG loaded listener.js 13:33:53 INFO - PROCESS | 2720 | ++DOMWINDOW == 86 (000000154EB40800) [pid = 2720] [serial = 94] [outer = 000000154D72EC00] 13:33:54 INFO - PROCESS | 2720 | 1461270834056 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]]]}] 13:33:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 13:33:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 839ms 13:33:54 INFO - PROCESS | 2720 | 1461270834137 Marionette TRACE conn5 -> [0,93,"getWindowHandle",null] 13:33:54 INFO - PROCESS | 2720 | 1461270834140 Marionette TRACE conn5 <- [1,93,null,{"value":"13"}] 13:33:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 13:33:54 INFO - PROCESS | 2720 | 1461270834144 Marionette TRACE conn5 -> [0,94,"setScriptTimeout",{"ms":35000}] 13:33:54 INFO - PROCESS | 2720 | 1461270834146 Marionette TRACE conn5 <- [1,94,null,{}] 13:33:54 INFO - PROCESS | 2720 | 1461270834150 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}] 13:33:54 INFO - PROCESS | 2720 | 1461270834252 Marionette TRACE conn5 <- [1,95,null,{"value":null}] 13:33:54 INFO - PROCESS | 2720 | 1461270834332 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:54 INFO - PROCESS | 2720 | ++DOCSHELL 000000154C414800 == 31 [pid = 2720] [id = 33] 13:33:54 INFO - PROCESS | 2720 | ++DOMWINDOW == 87 (000000154020A400) [pid = 2720] [serial = 95] [outer = 0000000000000000] 13:33:54 INFO - PROCESS | 2720 | ++DOMWINDOW == 88 (0000001540553800) [pid = 2720] [serial = 96] [outer = 000000154020A400] 13:33:54 INFO - PROCESS | 2720 | 1461270834389 Marionette DEBUG loaded listener.js 13:33:54 INFO - PROCESS | 2720 | ++DOMWINDOW == 89 (000000154EB3E000) [pid = 2720] [serial = 97] [outer = 000000154020A400] 13:33:55 INFO - PROCESS | 2720 | 1461270835006 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]]]}] 13:33:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 13:33:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 944ms 13:33:55 INFO - PROCESS | 2720 | 1461270835090 Marionette TRACE conn5 -> [0,97,"getWindowHandle",null] 13:33:55 INFO - PROCESS | 2720 | 1461270835095 Marionette TRACE conn5 <- [1,97,null,{"value":"13"}] 13:33:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 13:33:55 INFO - PROCESS | 2720 | 1461270835100 Marionette TRACE conn5 -> [0,98,"setScriptTimeout",{"ms":35000}] 13:33:55 INFO - PROCESS | 2720 | 1461270835105 Marionette TRACE conn5 <- [1,98,null,{}] 13:33:55 INFO - PROCESS | 2720 | 1461270835112 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}] 13:33:55 INFO - PROCESS | 2720 | 1461270835211 Marionette TRACE conn5 <- [1,99,null,{"value":null}] 13:33:55 INFO - PROCESS | 2720 | 1461270835276 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:55 INFO - PROCESS | 2720 | ++DOCSHELL 0000001544ECB000 == 32 [pid = 2720] [id = 34] 13:33:55 INFO - PROCESS | 2720 | ++DOMWINDOW == 90 (000000154043F000) [pid = 2720] [serial = 98] [outer = 0000000000000000] 13:33:55 INFO - PROCESS | 2720 | ++DOMWINDOW == 91 (000000154044B400) [pid = 2720] [serial = 99] [outer = 000000154043F000] 13:33:55 INFO - PROCESS | 2720 | 1461270835329 Marionette DEBUG loaded listener.js 13:33:55 INFO - PROCESS | 2720 | ++DOMWINDOW == 92 (0000001540555000) [pid = 2720] [serial = 100] [outer = 000000154043F000] 13:33:55 INFO - PROCESS | 2720 | --DOMWINDOW == 91 (000000154DDA1800) [pid = 2720] [serial = 17] [outer = 0000000000000000] [url = about:blank] 13:33:55 INFO - PROCESS | 2720 | --DOMWINDOW == 90 (000000154DAE0800) [pid = 2720] [serial = 14] [outer = 0000000000000000] [url = about:blank] 13:33:55 INFO - PROCESS | 2720 | --DOMWINDOW == 89 (00000015496B1C00) [pid = 2720] [serial = 9] [outer = 0000000000000000] [url = about:blank] 13:33:55 INFO - PROCESS | 2720 | --DOMWINDOW == 88 (00000015496B3800) [pid = 2720] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 13:33:55 INFO - PROCESS | 2720 | --DOMWINDOW == 87 (0000001544C5E800) [pid = 2720] [serial = 4] [outer = 0000000000000000] [url = about:blank] 13:33:55 INFO - PROCESS | 2720 | --DOMWINDOW == 86 (0000001554E9E400) [pid = 2720] [serial = 63] [outer = 0000000000000000] [url = about:blank] 13:33:55 INFO - PROCESS | 2720 | --DOMWINDOW == 85 (000000154D156800) [pid = 2720] [serial = 24] [outer = 0000000000000000] [url = about:blank] 13:33:55 INFO - PROCESS | 2720 | --DOMWINDOW == 84 (00000015496B0000) [pid = 2720] [serial = 30] [outer = 0000000000000000] [url = about:blank] 13:33:55 INFO - PROCESS | 2720 | --DOMWINDOW == 83 (00000015496B3400) [pid = 2720] [serial = 33] [outer = 0000000000000000] [url = about:blank] 13:33:55 INFO - PROCESS | 2720 | --DOMWINDOW == 82 (0000001540E91800) [pid = 2720] [serial = 36] [outer = 0000000000000000] [url = about:blank] 13:33:55 INFO - PROCESS | 2720 | --DOMWINDOW == 81 (000000154D6D8800) [pid = 2720] [serial = 37] [outer = 0000000000000000] [url = about:blank] 13:33:55 INFO - PROCESS | 2720 | --DOMWINDOW == 80 (000000154ECDC400) [pid = 2720] [serial = 39] [outer = 0000000000000000] [url = about:blank] 13:33:55 INFO - PROCESS | 2720 | --DOMWINDOW == 79 (00000015496B7400) [pid = 2720] [serial = 40] [outer = 0000000000000000] [url = about:blank] 13:33:55 INFO - PROCESS | 2720 | --DOMWINDOW == 78 (0000001549879400) [pid = 2720] [serial = 42] [outer = 0000000000000000] [url = about:blank] 13:33:55 INFO - PROCESS | 2720 | --DOMWINDOW == 77 (000000154020F400) [pid = 2720] [serial = 45] [outer = 0000000000000000] [url = about:blank] 13:33:55 INFO - PROCESS | 2720 | --DOMWINDOW == 76 (0000001550135C00) [pid = 2720] [serial = 48] [outer = 0000000000000000] [url = about:blank] 13:33:55 INFO - PROCESS | 2720 | --DOMWINDOW == 75 (000000154D1CC800) [pid = 2720] [serial = 51] [outer = 0000000000000000] [url = about:blank] 13:33:55 INFO - PROCESS | 2720 | --DOMWINDOW == 74 (000000153B3C8C00) [pid = 2720] [serial = 54] [outer = 0000000000000000] [url = about:blank] 13:33:55 INFO - PROCESS | 2720 | --DOMWINDOW == 73 (0000001540440400) [pid = 2720] [serial = 57] [outer = 0000000000000000] [url = about:blank] 13:33:55 INFO - PROCESS | 2720 | --DOMWINDOW == 72 (0000001544C39000) [pid = 2720] [serial = 60] [outer = 0000000000000000] [url = about:blank] 13:33:55 INFO - PROCESS | 2720 | --DOMWINDOW == 71 (000000154A027C00) [pid = 2720] [serial = 21] [outer = 0000000000000000] [url = about:blank] 13:33:55 INFO - PROCESS | 2720 | --DOMWINDOW == 70 (000000154EB05000) [pid = 2720] [serial = 43] [outer = 0000000000000000] [url = about:blank] 13:33:55 INFO - PROCESS | 2720 | --DOMWINDOW == 69 (0000001541A70000) [pid = 2720] [serial = 27] [outer = 0000000000000000] [url = about:blank] 13:33:55 INFO - PROCESS | 2720 | --DOMWINDOW == 68 (000000154F923000) [pid = 2720] [serial = 46] [outer = 0000000000000000] [url = about:blank] 13:33:55 INFO - PROCESS | 2720 | --DOMWINDOW == 67 (000000154C45F000) [pid = 2720] [serial = 22] [outer = 0000000000000000] [url = about:blank] 13:33:55 INFO - PROCESS | 2720 | --DOMWINDOW == 66 (000000154CCC5C00) [pid = 2720] [serial = 34] [outer = 0000000000000000] [url = about:blank] 13:33:55 INFO - PROCESS | 2720 | --DOMWINDOW == 65 (00000015544E0800) [pid = 2720] [serial = 64] [outer = 0000000000000000] [url = about:blank] 13:33:55 INFO - PROCESS | 2720 | 1461270835757 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]]]}] 13:33:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 13:33:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 691ms 13:33:55 INFO - PROCESS | 2720 | 1461270835795 Marionette TRACE conn5 -> [0,101,"getWindowHandle",null] 13:33:55 INFO - PROCESS | 2720 | 1461270835801 Marionette TRACE conn5 <- [1,101,null,{"value":"13"}] 13:33:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 13:33:55 INFO - PROCESS | 2720 | 1461270835808 Marionette TRACE conn5 -> [0,102,"setScriptTimeout",{"ms":35000}] 13:33:55 INFO - PROCESS | 2720 | 1461270835811 Marionette TRACE conn5 <- [1,102,null,{}] 13:33:55 INFO - PROCESS | 2720 | 1461270835815 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}] 13:33:55 INFO - PROCESS | 2720 | 1461270835898 Marionette TRACE conn5 <- [1,103,null,{"value":null}] 13:33:55 INFO - PROCESS | 2720 | 1461270835907 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:55 INFO - PROCESS | 2720 | ++DOCSHELL 0000001545CCA800 == 33 [pid = 2720] [id = 35] 13:33:55 INFO - PROCESS | 2720 | ++DOMWINDOW == 66 (0000001540930C00) [pid = 2720] [serial = 101] [outer = 0000000000000000] 13:33:55 INFO - PROCESS | 2720 | ++DOMWINDOW == 67 (0000001541BC6000) [pid = 2720] [serial = 102] [outer = 0000001540930C00] 13:33:55 INFO - PROCESS | 2720 | 1461270835953 Marionette DEBUG loaded listener.js 13:33:56 INFO - PROCESS | 2720 | ++DOMWINDOW == 68 (0000001545048400) [pid = 2720] [serial = 103] [outer = 0000001540930C00] 13:33:56 INFO - PROCESS | 2720 | 1461270836356 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]]]}] 13:33:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 13:33:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 588ms 13:33:56 INFO - PROCESS | 2720 | 1461270836396 Marionette TRACE conn5 -> [0,105,"getWindowHandle",null] 13:33:56 INFO - PROCESS | 2720 | 1461270836399 Marionette TRACE conn5 <- [1,105,null,{"value":"13"}] 13:33:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 13:33:56 INFO - PROCESS | 2720 | 1461270836403 Marionette TRACE conn5 -> [0,106,"setScriptTimeout",{"ms":35000}] 13:33:56 INFO - PROCESS | 2720 | 1461270836407 Marionette TRACE conn5 <- [1,106,null,{}] 13:33:56 INFO - PROCESS | 2720 | 1461270836426 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}] 13:33:56 INFO - PROCESS | 2720 | 1461270836508 Marionette TRACE conn5 <- [1,107,null,{"value":null}] 13:33:56 INFO - PROCESS | 2720 | 1461270836516 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:56 INFO - PROCESS | 2720 | ++DOCSHELL 000000154A995800 == 34 [pid = 2720] [id = 36] 13:33:56 INFO - PROCESS | 2720 | ++DOMWINDOW == 69 (00000015496AC800) [pid = 2720] [serial = 104] [outer = 0000000000000000] 13:33:56 INFO - PROCESS | 2720 | ++DOMWINDOW == 70 (000000154A01B800) [pid = 2720] [serial = 105] [outer = 00000015496AC800] 13:33:56 INFO - PROCESS | 2720 | 1461270836567 Marionette DEBUG loaded listener.js 13:33:56 INFO - PROCESS | 2720 | ++DOMWINDOW == 71 (000000154A422000) [pid = 2720] [serial = 106] [outer = 00000015496AC800] 13:33:56 INFO - PROCESS | 2720 | 1461270836988 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]]]}] 13:33:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 13:33:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 629ms 13:33:57 INFO - PROCESS | 2720 | 1461270837034 Marionette TRACE conn5 -> [0,109,"getWindowHandle",null] 13:33:57 INFO - PROCESS | 2720 | 1461270837037 Marionette TRACE conn5 <- [1,109,null,{"value":"13"}] 13:33:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 13:33:57 INFO - PROCESS | 2720 | 1461270837045 Marionette TRACE conn5 -> [0,110,"setScriptTimeout",{"ms":35000}] 13:33:57 INFO - PROCESS | 2720 | 1461270837047 Marionette TRACE conn5 <- [1,110,null,{}] 13:33:57 INFO - PROCESS | 2720 | 1461270837051 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}] 13:33:57 INFO - PROCESS | 2720 | 1461270837129 Marionette TRACE conn5 <- [1,111,null,{"value":null}] 13:33:57 INFO - PROCESS | 2720 | 1461270837136 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:57 INFO - PROCESS | 2720 | ++DOCSHELL 000000154D1AF000 == 35 [pid = 2720] [id = 37] 13:33:57 INFO - PROCESS | 2720 | ++DOMWINDOW == 72 (000000154C469800) [pid = 2720] [serial = 107] [outer = 0000000000000000] 13:33:57 INFO - PROCESS | 2720 | ++DOMWINDOW == 73 (000000154D017C00) [pid = 2720] [serial = 108] [outer = 000000154C469800] 13:33:57 INFO - PROCESS | 2720 | 1461270837186 Marionette DEBUG loaded listener.js 13:33:57 INFO - PROCESS | 2720 | ++DOMWINDOW == 74 (000000154D1CC800) [pid = 2720] [serial = 109] [outer = 000000154C469800] 13:33:57 INFO - PROCESS | 2720 | 1461270837567 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]]]}] 13:33:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 13:33:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 585ms 13:33:57 INFO - PROCESS | 2720 | 1461270837633 Marionette TRACE conn5 -> [0,113,"getWindowHandle",null] 13:33:57 INFO - PROCESS | 2720 | 1461270837635 Marionette TRACE conn5 <- [1,113,null,{"value":"13"}] 13:33:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 13:33:57 INFO - PROCESS | 2720 | 1461270837638 Marionette TRACE conn5 -> [0,114,"setScriptTimeout",{"ms":35000}] 13:33:57 INFO - PROCESS | 2720 | 1461270837640 Marionette TRACE conn5 <- [1,114,null,{}] 13:33:57 INFO - PROCESS | 2720 | 1461270837644 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}] 13:33:57 INFO - PROCESS | 2720 | 1461270837720 Marionette TRACE conn5 <- [1,115,null,{"value":null}] 13:33:57 INFO - PROCESS | 2720 | 1461270837726 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:57 INFO - PROCESS | 2720 | ++DOCSHELL 000000154086E000 == 36 [pid = 2720] [id = 38] 13:33:57 INFO - PROCESS | 2720 | ++DOMWINDOW == 75 (000000154D1C3C00) [pid = 2720] [serial = 110] [outer = 0000000000000000] 13:33:57 INFO - PROCESS | 2720 | ++DOMWINDOW == 76 (000000154DBD3000) [pid = 2720] [serial = 111] [outer = 000000154D1C3C00] 13:33:57 INFO - PROCESS | 2720 | 1461270837772 Marionette DEBUG loaded listener.js 13:33:57 INFO - PROCESS | 2720 | ++DOMWINDOW == 77 (000000154EB0A800) [pid = 2720] [serial = 112] [outer = 000000154D1C3C00] 13:33:58 INFO - PROCESS | 2720 | 1461270838221 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]]]}] 13:33:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 13:33:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 627ms 13:33:58 INFO - PROCESS | 2720 | 1461270838269 Marionette TRACE conn5 -> [0,117,"getWindowHandle",null] 13:33:58 INFO - PROCESS | 2720 | 1461270838271 Marionette TRACE conn5 <- [1,117,null,{"value":"13"}] 13:33:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 13:33:58 INFO - PROCESS | 2720 | 1461270838274 Marionette TRACE conn5 -> [0,118,"setScriptTimeout",{"ms":35000}] 13:33:58 INFO - PROCESS | 2720 | 1461270838276 Marionette TRACE conn5 <- [1,118,null,{}] 13:33:58 INFO - PROCESS | 2720 | 1461270838280 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}] 13:33:58 INFO - PROCESS | 2720 | 1461270838402 Marionette TRACE conn5 <- [1,119,null,{"value":null}] 13:33:58 INFO - PROCESS | 2720 | 1461270838456 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:58 INFO - PROCESS | 2720 | ++DOCSHELL 0000001550824800 == 37 [pid = 2720] [id = 39] 13:33:58 INFO - PROCESS | 2720 | ++DOMWINDOW == 78 (000000154E0E8800) [pid = 2720] [serial = 113] [outer = 0000000000000000] 13:33:58 INFO - PROCESS | 2720 | ++DOMWINDOW == 79 (000000154ECEA400) [pid = 2720] [serial = 114] [outer = 000000154E0E8800] 13:33:58 INFO - PROCESS | 2720 | 1461270838505 Marionette DEBUG loaded listener.js 13:33:58 INFO - PROCESS | 2720 | ++DOMWINDOW == 80 (000000154F924800) [pid = 2720] [serial = 115] [outer = 000000154E0E8800] 13:33:58 INFO - PROCESS | 2720 | 1461270838880 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]]]}] 13:33:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 13:33:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 628ms 13:33:58 INFO - PROCESS | 2720 | 1461270838906 Marionette TRACE conn5 -> [0,121,"getWindowHandle",null] 13:33:58 INFO - PROCESS | 2720 | 1461270838908 Marionette TRACE conn5 <- [1,121,null,{"value":"13"}] 13:33:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 13:33:58 INFO - PROCESS | 2720 | 1461270838911 Marionette TRACE conn5 -> [0,122,"setScriptTimeout",{"ms":35000}] 13:33:58 INFO - PROCESS | 2720 | 1461270838913 Marionette TRACE conn5 <- [1,122,null,{}] 13:33:58 INFO - PROCESS | 2720 | 1461270838917 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}] 13:33:59 INFO - PROCESS | 2720 | 1461270839010 Marionette TRACE conn5 <- [1,123,null,{"value":null}] 13:33:59 INFO - PROCESS | 2720 | 1461270839016 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:59 INFO - PROCESS | 2720 | ++DOCSHELL 000000153FC14800 == 38 [pid = 2720] [id = 40] 13:33:59 INFO - PROCESS | 2720 | ++DOMWINDOW == 81 (000000154FD06000) [pid = 2720] [serial = 116] [outer = 0000000000000000] 13:33:59 INFO - PROCESS | 2720 | ++DOMWINDOW == 82 (000000155018FC00) [pid = 2720] [serial = 117] [outer = 000000154FD06000] 13:33:59 INFO - PROCESS | 2720 | 1461270839064 Marionette DEBUG loaded listener.js 13:33:59 INFO - PROCESS | 2720 | ++DOMWINDOW == 83 (000000155104D800) [pid = 2720] [serial = 118] [outer = 000000154FD06000] 13:33:59 INFO - PROCESS | 2720 | 1461270839463 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]]]}] 13:33:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 13:33:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 587ms 13:33:59 INFO - PROCESS | 2720 | 1461270839506 Marionette TRACE conn5 -> [0,125,"getWindowHandle",null] 13:33:59 INFO - PROCESS | 2720 | 1461270839509 Marionette TRACE conn5 <- [1,125,null,{"value":"13"}] 13:33:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 13:33:59 INFO - PROCESS | 2720 | 1461270839512 Marionette TRACE conn5 -> [0,126,"setScriptTimeout",{"ms":35000}] 13:33:59 INFO - PROCESS | 2720 | 1461270839514 Marionette TRACE conn5 <- [1,126,null,{}] 13:33:59 INFO - PROCESS | 2720 | 1461270839517 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}] 13:33:59 INFO - PROCESS | 2720 | 1461270839614 Marionette TRACE conn5 <- [1,127,null,{"value":null}] 13:33:59 INFO - PROCESS | 2720 | 1461270839620 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:59 INFO - PROCESS | 2720 | ++DOCSHELL 00000015548D7000 == 39 [pid = 2720] [id = 41] 13:33:59 INFO - PROCESS | 2720 | ++DOMWINDOW == 84 (000000154A40AC00) [pid = 2720] [serial = 119] [outer = 0000000000000000] 13:33:59 INFO - PROCESS | 2720 | ++DOMWINDOW == 85 (000000154A40E800) [pid = 2720] [serial = 120] [outer = 000000154A40AC00] 13:33:59 INFO - PROCESS | 2720 | 1461270839667 Marionette DEBUG loaded listener.js 13:33:59 INFO - PROCESS | 2720 | ++DOMWINDOW == 86 (000000155013BC00) [pid = 2720] [serial = 121] [outer = 000000154A40AC00] 13:33:59 INFO - PROCESS | 2720 | --DOMWINDOW == 85 (000000154044F800) [pid = 2720] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 13:33:59 INFO - PROCESS | 2720 | --DOMWINDOW == 84 (0000001540141000) [pid = 2720] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 13:33:59 INFO - PROCESS | 2720 | --DOMWINDOW == 83 (000000154A41F000) [pid = 2720] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 13:33:59 INFO - PROCESS | 2720 | --DOMWINDOW == 82 (0000001545B3D800) [pid = 2720] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 13:33:59 INFO - PROCESS | 2720 | --DOMWINDOW == 81 (000000153E86B400) [pid = 2720] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 13:33:59 INFO - PROCESS | 2720 | --DOMWINDOW == 80 (00000015544E5C00) [pid = 2720] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 13:33:59 INFO - PROCESS | 2720 | --DOMWINDOW == 79 (000000154A41E400) [pid = 2720] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 13:33:59 INFO - PROCESS | 2720 | --DOMWINDOW == 78 (0000001540439800) [pid = 2720] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 13:33:59 INFO - PROCESS | 2720 | --DOMWINDOW == 77 (000000154044CC00) [pid = 2720] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 13:33:59 INFO - PROCESS | 2720 | --DOMWINDOW == 76 (000000154AAD9800) [pid = 2720] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 13:33:59 INFO - PROCESS | 2720 | --DOMWINDOW == 75 (000000153B3BBC00) [pid = 2720] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 13:34:00 INFO - PROCESS | 2720 | 1461270840071 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]]]}] 13:34:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 13:34:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 587ms 13:34:00 INFO - PROCESS | 2720 | 1461270840103 Marionette TRACE conn5 -> [0,129,"getWindowHandle",null] 13:34:00 INFO - PROCESS | 2720 | 1461270840105 Marionette TRACE conn5 <- [1,129,null,{"value":"13"}] 13:34:00 INFO - PROCESS | 2720 | 1461270840108 Marionette TRACE conn5 -> [0,130,"setScriptTimeout",{"ms":35000}] 13:34:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 13:34:00 INFO - PROCESS | 2720 | 1461270840110 Marionette TRACE conn5 <- [1,130,null,{}] 13:34:00 INFO - PROCESS | 2720 | 1461270840114 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}] 13:34:00 INFO - PROCESS | 2720 | 1461270840191 Marionette TRACE conn5 <- [1,131,null,{"value":null}] 13:34:00 INFO - PROCESS | 2720 | 1461270840198 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:00 INFO - PROCESS | 2720 | ++DOCSHELL 000000155490C000 == 40 [pid = 2720] [id = 42] 13:34:00 INFO - PROCESS | 2720 | ++DOMWINDOW == 76 (000000153E878C00) [pid = 2720] [serial = 122] [outer = 0000000000000000] 13:34:00 INFO - PROCESS | 2720 | ++DOMWINDOW == 77 (000000154560BC00) [pid = 2720] [serial = 123] [outer = 000000153E878C00] 13:34:00 INFO - PROCESS | 2720 | 1461270840246 Marionette DEBUG loaded listener.js 13:34:00 INFO - PROCESS | 2720 | ++DOMWINDOW == 78 (00000015544DAC00) [pid = 2720] [serial = 124] [outer = 000000153E878C00] 13:34:00 INFO - PROCESS | 2720 | 1461270840665 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]]]}] 13:34:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 13:34:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 587ms 13:34:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 13:34:00 INFO - PROCESS | 2720 | 1461270840698 Marionette TRACE conn5 -> [0,133,"getWindowHandle",null] 13:34:00 INFO - PROCESS | 2720 | 1461270840700 Marionette TRACE conn5 <- [1,133,null,{"value":"13"}] 13:34:00 INFO - PROCESS | 2720 | 1461270840703 Marionette TRACE conn5 -> [0,134,"setScriptTimeout",{"ms":35000}] 13:34:00 INFO - PROCESS | 2720 | 1461270840705 Marionette TRACE conn5 <- [1,134,null,{}] 13:34:00 INFO - PROCESS | 2720 | 1461270840709 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}] 13:34:00 INFO - PROCESS | 2720 | 1461270840785 Marionette TRACE conn5 <- [1,135,null,{"value":null}] 13:34:00 INFO - PROCESS | 2720 | 1461270840792 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:00 INFO - PROCESS | 2720 | ++DOCSHELL 0000001554CA3000 == 41 [pid = 2720] [id = 43] 13:34:00 INFO - PROCESS | 2720 | ++DOMWINDOW == 79 (0000001554210C00) [pid = 2720] [serial = 125] [outer = 0000000000000000] 13:34:00 INFO - PROCESS | 2720 | ++DOMWINDOW == 80 (0000001554213C00) [pid = 2720] [serial = 126] [outer = 0000001554210C00] 13:34:00 INFO - PROCESS | 2720 | 1461270840839 Marionette DEBUG loaded listener.js 13:34:00 INFO - PROCESS | 2720 | ++DOMWINDOW == 81 (000000155421A000) [pid = 2720] [serial = 127] [outer = 0000001554210C00] 13:34:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 13:34:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 523ms 13:34:01 INFO - PROCESS | 2720 | 1461270841224 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]]]}] 13:34:01 INFO - PROCESS | 2720 | 1461270841230 Marionette TRACE conn5 -> [0,137,"getWindowHandle",null] 13:34:01 INFO - PROCESS | 2720 | 1461270841232 Marionette TRACE conn5 <- [1,137,null,{"value":"13"}] 13:34:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 13:34:01 INFO - PROCESS | 2720 | 1461270841235 Marionette TRACE conn5 -> [0,138,"setScriptTimeout",{"ms":35000}] 13:34:01 INFO - PROCESS | 2720 | 1461270841238 Marionette TRACE conn5 <- [1,138,null,{}] 13:34:01 INFO - PROCESS | 2720 | 1461270841242 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}] 13:34:01 INFO - PROCESS | 2720 | 1461270841364 Marionette TRACE conn5 <- [1,139,null,{"value":null}] 13:34:01 INFO - PROCESS | 2720 | 1461270841373 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:01 INFO - PROCESS | 2720 | ++DOCSHELL 0000001554705800 == 42 [pid = 2720] [id = 44] 13:34:01 INFO - PROCESS | 2720 | ++DOMWINDOW == 82 (000000154681D800) [pid = 2720] [serial = 128] [outer = 0000000000000000] 13:34:01 INFO - PROCESS | 2720 | ++DOMWINDOW == 83 (0000001554216C00) [pid = 2720] [serial = 129] [outer = 000000154681D800] 13:34:01 INFO - PROCESS | 2720 | 1461270841425 Marionette DEBUG loaded listener.js 13:34:01 INFO - PROCESS | 2720 | ++DOMWINDOW == 84 (0000001554A8C400) [pid = 2720] [serial = 130] [outer = 000000154681D800] 13:34:01 INFO - PROCESS | 2720 | 1461270841817 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]]]}] 13:34:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 13:34:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 628ms 13:34:01 INFO - PROCESS | 2720 | 1461270841867 Marionette TRACE conn5 -> [0,141,"getWindowHandle",null] 13:34:01 INFO - PROCESS | 2720 | 1461270841869 Marionette TRACE conn5 <- [1,141,null,{"value":"13"}] 13:34:01 INFO - PROCESS | 2720 | 1461270841873 Marionette TRACE conn5 -> [0,142,"setScriptTimeout",{"ms":35000}] 13:34:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 13:34:01 INFO - PROCESS | 2720 | 1461270841875 Marionette TRACE conn5 <- [1,142,null,{}] 13:34:01 INFO - PROCESS | 2720 | 1461270841878 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}] 13:34:01 INFO - PROCESS | 2720 | 1461270841978 Marionette TRACE conn5 <- [1,143,null,{"value":null}] 13:34:02 INFO - PROCESS | 2720 | 1461270842069 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:02 INFO - PROCESS | 2720 | ++DOCSHELL 0000001541520800 == 43 [pid = 2720] [id = 45] 13:34:02 INFO - PROCESS | 2720 | ++DOMWINDOW == 85 (000000153B3BFC00) [pid = 2720] [serial = 131] [outer = 0000000000000000] 13:34:02 INFO - PROCESS | 2720 | ++DOMWINDOW == 86 (000000153B3C8400) [pid = 2720] [serial = 132] [outer = 000000153B3BFC00] 13:34:02 INFO - PROCESS | 2720 | 1461270842128 Marionette DEBUG loaded listener.js 13:34:02 INFO - PROCESS | 2720 | ++DOMWINDOW == 87 (000000154020DC00) [pid = 2720] [serial = 133] [outer = 000000153B3BFC00] 13:34:02 INFO - PROCESS | 2720 | 1461270842780 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]]]}] 13:34:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 13:34:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 943ms 13:34:02 INFO - PROCESS | 2720 | 1461270842821 Marionette TRACE conn5 -> [0,145,"getWindowHandle",null] 13:34:02 INFO - PROCESS | 2720 | 1461270842826 Marionette TRACE conn5 <- [1,145,null,{"value":"13"}] 13:34:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 13:34:02 INFO - PROCESS | 2720 | 1461270842844 Marionette TRACE conn5 -> [0,146,"setScriptTimeout",{"ms":35000}] 13:34:02 INFO - PROCESS | 2720 | 1461270842848 Marionette TRACE conn5 <- [1,146,null,{}] 13:34:02 INFO - PROCESS | 2720 | 1461270842853 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}] 13:34:02 INFO - PROCESS | 2720 | 1461270842961 Marionette TRACE conn5 <- [1,147,null,{"value":null}] 13:34:03 INFO - PROCESS | 2720 | 1461270843026 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:03 INFO - PROCESS | 2720 | ++DOCSHELL 000000154D19D000 == 44 [pid = 2720] [id = 46] 13:34:03 INFO - PROCESS | 2720 | ++DOMWINDOW == 88 (0000001545CE2000) [pid = 2720] [serial = 134] [outer = 0000000000000000] 13:34:03 INFO - PROCESS | 2720 | ++DOMWINDOW == 89 (00000015468A2800) [pid = 2720] [serial = 135] [outer = 0000001545CE2000] 13:34:03 INFO - PROCESS | 2720 | 1461270843084 Marionette DEBUG loaded listener.js 13:34:03 INFO - PROCESS | 2720 | ++DOMWINDOW == 90 (000000154A029C00) [pid = 2720] [serial = 136] [outer = 0000001545CE2000] 13:34:03 INFO - PROCESS | 2720 | 1461270843768 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]]]}] 13:34:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 13:34:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 985ms 13:34:03 INFO - PROCESS | 2720 | 1461270843835 Marionette TRACE conn5 -> [0,149,"getWindowHandle",null] 13:34:03 INFO - PROCESS | 2720 | 1461270843840 Marionette TRACE conn5 <- [1,149,null,{"value":"13"}] 13:34:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 13:34:03 INFO - PROCESS | 2720 | 1461270843844 Marionette TRACE conn5 -> [0,150,"setScriptTimeout",{"ms":35000}] 13:34:03 INFO - PROCESS | 2720 | 1461270843847 Marionette TRACE conn5 <- [1,150,null,{}] 13:34:03 INFO - PROCESS | 2720 | 1461270843851 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}] 13:34:03 INFO - PROCESS | 2720 | 1461270843989 Marionette TRACE conn5 <- [1,151,null,{"value":null}] 13:34:04 INFO - PROCESS | 2720 | 1461270844057 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:04 INFO - PROCESS | 2720 | ++DOCSHELL 00000015548CA800 == 45 [pid = 2720] [id = 47] 13:34:04 INFO - PROCESS | 2720 | ++DOMWINDOW == 91 (000000154D049000) [pid = 2720] [serial = 137] [outer = 0000000000000000] 13:34:04 INFO - PROCESS | 2720 | ++DOMWINDOW == 92 (000000154DD9DC00) [pid = 2720] [serial = 138] [outer = 000000154D049000] 13:34:04 INFO - PROCESS | 2720 | 1461270844114 Marionette DEBUG loaded listener.js 13:34:04 INFO - PROCESS | 2720 | ++DOMWINDOW == 93 (000000154E0F1800) [pid = 2720] [serial = 139] [outer = 000000154D049000] 13:34:04 INFO - PROCESS | 2720 | 1461270844741 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]]]}] 13:34:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 13:34:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 944ms 13:34:04 INFO - PROCESS | 2720 | 1461270844790 Marionette TRACE conn5 -> [0,153,"getWindowHandle",null] 13:34:04 INFO - PROCESS | 2720 | 1461270844792 Marionette TRACE conn5 <- [1,153,null,{"value":"13"}] 13:34:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 13:34:04 INFO - PROCESS | 2720 | 1461270844804 Marionette TRACE conn5 -> [0,154,"setScriptTimeout",{"ms":35000}] 13:34:04 INFO - PROCESS | 2720 | 1461270844811 Marionette TRACE conn5 <- [1,154,null,{}] 13:34:05 INFO - PROCESS | 2720 | 1461270845008 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}] 13:34:05 INFO - PROCESS | 2720 | 1461270845101 Marionette TRACE conn5 <- [1,155,null,{"value":null}] 13:34:05 INFO - PROCESS | 2720 | 1461270845160 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:05 INFO - PROCESS | 2720 | ++DOCSHELL 000000154983B800 == 46 [pid = 2720] [id = 48] 13:34:05 INFO - PROCESS | 2720 | ++DOMWINDOW == 94 (0000001540440800) [pid = 2720] [serial = 140] [outer = 0000000000000000] 13:34:05 INFO - PROCESS | 2720 | ++DOMWINDOW == 95 (0000001540448000) [pid = 2720] [serial = 141] [outer = 0000001540440800] 13:34:05 INFO - PROCESS | 2720 | 1461270845209 Marionette DEBUG loaded listener.js 13:34:05 INFO - PROCESS | 2720 | ++DOMWINDOW == 96 (0000001540933400) [pid = 2720] [serial = 142] [outer = 0000001540440800] 13:34:05 INFO - PROCESS | 2720 | 1461270845816 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]]]}] 13:34:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 13:34:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1048ms 13:34:05 INFO - PROCESS | 2720 | --DOCSHELL 0000001554705800 == 45 [pid = 2720] [id = 44] 13:34:05 INFO - PROCESS | 2720 | --DOCSHELL 0000001554CA3000 == 44 [pid = 2720] [id = 43] 13:34:05 INFO - PROCESS | 2720 | --DOCSHELL 000000155490C000 == 43 [pid = 2720] [id = 42] 13:34:05 INFO - PROCESS | 2720 | --DOCSHELL 00000015548D7000 == 42 [pid = 2720] [id = 41] 13:34:05 INFO - PROCESS | 2720 | --DOCSHELL 000000153FC14800 == 41 [pid = 2720] [id = 40] 13:34:05 INFO - PROCESS | 2720 | --DOCSHELL 0000001550824800 == 40 [pid = 2720] [id = 39] 13:34:05 INFO - PROCESS | 2720 | --DOCSHELL 000000154086E000 == 39 [pid = 2720] [id = 38] 13:34:05 INFO - PROCESS | 2720 | --DOCSHELL 000000154D1AF000 == 38 [pid = 2720] [id = 37] 13:34:05 INFO - PROCESS | 2720 | --DOCSHELL 000000154A995800 == 37 [pid = 2720] [id = 36] 13:34:05 INFO - PROCESS | 2720 | --DOCSHELL 0000001545CCA800 == 36 [pid = 2720] [id = 35] 13:34:05 INFO - PROCESS | 2720 | --DOCSHELL 0000001544ECB000 == 35 [pid = 2720] [id = 34] 13:34:05 INFO - PROCESS | 2720 | --DOMWINDOW == 95 (000000154D043000) [pid = 2720] [serial = 84] [outer = 0000000000000000] [url = about:blank] 13:34:05 INFO - PROCESS | 2720 | 1461270845902 Marionette TRACE conn5 -> [0,157,"getWindowHandle",null] 13:34:05 INFO - PROCESS | 2720 | 1461270845908 Marionette TRACE conn5 <- [1,157,null,{"value":"13"}] 13:34:05 INFO - PROCESS | 2720 | --DOMWINDOW == 94 (0000001554A96C00) [pid = 2720] [serial = 67] [outer = 0000000000000000] [url = about:blank] 13:34:05 INFO - PROCESS | 2720 | --DOMWINDOW == 93 (0000001540E86C00) [pid = 2720] [serial = 72] [outer = 0000000000000000] [url = about:blank] 13:34:05 INFO - PROCESS | 2720 | --DOMWINDOW == 92 (000000154020FC00) [pid = 2720] [serial = 75] [outer = 0000000000000000] [url = about:blank] 13:34:05 INFO - PROCESS | 2720 | --DOMWINDOW == 91 (000000154C464800) [pid = 2720] [serial = 82] [outer = 0000000000000000] [url = about:blank] 13:34:05 INFO - PROCESS | 2720 | --DOMWINDOW == 90 (0000001541A95800) [pid = 2720] [serial = 73] [outer = 0000000000000000] [url = about:blank] 13:34:05 INFO - PROCESS | 2720 | --DOMWINDOW == 89 (0000001547428C00) [pid = 2720] [serial = 78] [outer = 0000000000000000] [url = about:blank] 13:34:05 INFO - PROCESS | 2720 | --DOMWINDOW == 88 (000000154AAAE400) [pid = 2720] [serial = 81] [outer = 0000000000000000] [url = about:blank] 13:34:05 INFO - PROCESS | 2720 | --DOMWINDOW == 87 (000000154A417400) [pid = 2720] [serial = 79] [outer = 0000000000000000] [url = about:blank] 13:34:05 INFO - PROCESS | 2720 | --DOMWINDOW == 86 (000000153E872400) [pid = 2720] [serial = 69] [outer = 0000000000000000] [url = about:blank] 13:34:05 INFO - PROCESS | 2720 | --DOMWINDOW == 85 (000000154043BC00) [pid = 2720] [serial = 70] [outer = 0000000000000000] [url = about:blank] 13:34:05 INFO - PROCESS | 2720 | --DOMWINDOW == 84 (00000015456AEC00) [pid = 2720] [serial = 76] [outer = 0000000000000000] [url = about:blank] 13:34:05 INFO - PROCESS | 2720 | --DOMWINDOW == 83 (0000001554A8E400) [pid = 2720] [serial = 66] [outer = 0000000000000000] [url = about:blank] 13:34:05 INFO - PROCESS | 2720 | --DOMWINDOW == 82 (00000015508BF000) [pid = 2720] [serial = 49] [outer = 0000000000000000] [url = about:blank] 13:34:05 INFO - PROCESS | 2720 | --DOMWINDOW == 81 (0000001540447800) [pid = 2720] [serial = 58] [outer = 0000000000000000] [url = about:blank] 13:34:05 INFO - PROCESS | 2720 | --DOMWINDOW == 80 (00000015508B3800) [pid = 2720] [serial = 61] [outer = 0000000000000000] [url = about:blank] 13:34:05 INFO - PROCESS | 2720 | --DOMWINDOW == 79 (00000015508B5000) [pid = 2720] [serial = 52] [outer = 0000000000000000] [url = about:blank] 13:34:05 INFO - PROCESS | 2720 | --DOMWINDOW == 78 (000000154D08D000) [pid = 2720] [serial = 55] [outer = 0000000000000000] [url = about:blank] 13:34:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 13:34:05 INFO - PROCESS | 2720 | 1461270845932 Marionette TRACE conn5 -> [0,158,"setScriptTimeout",{"ms":35000}] 13:34:05 INFO - PROCESS | 2720 | 1461270845934 Marionette TRACE conn5 <- [1,158,null,{}] 13:34:05 INFO - PROCESS | 2720 | 1461270845939 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}] 13:34:06 INFO - PROCESS | 2720 | 1461270846027 Marionette TRACE conn5 <- [1,159,null,{"value":null}] 13:34:06 INFO - PROCESS | 2720 | 1461270846038 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:06 INFO - PROCESS | 2720 | ++DOCSHELL 0000001544ECC000 == 36 [pid = 2720] [id = 49] 13:34:06 INFO - PROCESS | 2720 | ++DOMWINDOW == 79 (0000001540164800) [pid = 2720] [serial = 143] [outer = 0000000000000000] 13:34:06 INFO - PROCESS | 2720 | ++DOMWINDOW == 80 (000000154020BC00) [pid = 2720] [serial = 144] [outer = 0000001540164800] 13:34:06 INFO - PROCESS | 2720 | 1461270846087 Marionette DEBUG loaded listener.js 13:34:06 INFO - PROCESS | 2720 | ++DOMWINDOW == 81 (0000001540446800) [pid = 2720] [serial = 145] [outer = 0000001540164800] 13:34:06 INFO - PROCESS | 2720 | 1461270846542 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]]]}] 13:34:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 13:34:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 629ms 13:34:06 INFO - PROCESS | 2720 | 1461270846566 Marionette TRACE conn5 -> [0,161,"getWindowHandle",null] 13:34:06 INFO - PROCESS | 2720 | 1461270846568 Marionette TRACE conn5 <- [1,161,null,{"value":"13"}] 13:34:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 13:34:06 INFO - PROCESS | 2720 | 1461270846572 Marionette TRACE conn5 -> [0,162,"setScriptTimeout",{"ms":35000}] 13:34:06 INFO - PROCESS | 2720 | 1461270846574 Marionette TRACE conn5 <- [1,162,null,{}] 13:34:06 INFO - PROCESS | 2720 | 1461270846577 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}] 13:34:06 INFO - PROCESS | 2720 | 1461270846654 Marionette TRACE conn5 <- [1,163,null,{"value":null}] 13:34:06 INFO - PROCESS | 2720 | 1461270846673 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:06 INFO - PROCESS | 2720 | ++DOCSHELL 000000154A467000 == 37 [pid = 2720] [id = 50] 13:34:06 INFO - PROCESS | 2720 | ++DOMWINDOW == 82 (0000001540140400) [pid = 2720] [serial = 146] [outer = 0000000000000000] 13:34:06 INFO - PROCESS | 2720 | ++DOMWINDOW == 83 (0000001540B31800) [pid = 2720] [serial = 147] [outer = 0000001540140400] 13:34:06 INFO - PROCESS | 2720 | 1461270846728 Marionette DEBUG loaded listener.js 13:34:06 INFO - PROCESS | 2720 | ++DOMWINDOW == 84 (0000001544E91C00) [pid = 2720] [serial = 148] [outer = 0000001540140400] 13:34:07 INFO - PROCESS | 2720 | 1461270847140 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]]]}] 13:34:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 13:34:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 628ms 13:34:07 INFO - PROCESS | 2720 | 1461270847219 Marionette TRACE conn5 -> [0,165,"getWindowHandle",null] 13:34:07 INFO - PROCESS | 2720 | 1461270847225 Marionette TRACE conn5 <- [1,165,null,{"value":"13"}] 13:34:07 INFO - PROCESS | 2720 | 1461270847229 Marionette TRACE conn5 -> [0,166,"setScriptTimeout",{"ms":35000}] 13:34:07 INFO - PROCESS | 2720 | 1461270847232 Marionette TRACE conn5 <- [1,166,null,{}] 13:34:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 13:34:07 INFO - PROCESS | 2720 | 1461270847235 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}] 13:34:07 INFO - PROCESS | 2720 | 1461270847316 Marionette TRACE conn5 <- [1,167,null,{"value":null}] 13:34:07 INFO - PROCESS | 2720 | 1461270847354 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:07 INFO - PROCESS | 2720 | ++DOCSHELL 000000154D1AF000 == 38 [pid = 2720] [id = 51] 13:34:07 INFO - PROCESS | 2720 | ++DOMWINDOW == 85 (0000001545BA9800) [pid = 2720] [serial = 149] [outer = 0000000000000000] 13:34:07 INFO - PROCESS | 2720 | ++DOMWINDOW == 86 (000000154681B400) [pid = 2720] [serial = 150] [outer = 0000001545BA9800] 13:34:07 INFO - PROCESS | 2720 | 1461270847401 Marionette DEBUG loaded listener.js 13:34:07 INFO - PROCESS | 2720 | ++DOMWINDOW == 87 (0000001547426000) [pid = 2720] [serial = 151] [outer = 0000001545BA9800] 13:34:07 INFO - PROCESS | 2720 | 1461270847792 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]]]}] 13:34:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 13:34:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 586ms 13:34:07 INFO - PROCESS | 2720 | 1461270847830 Marionette TRACE conn5 -> [0,169,"getWindowHandle",null] 13:34:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 13:34:07 INFO - PROCESS | 2720 | 1461270847832 Marionette TRACE conn5 <- [1,169,null,{"value":"13"}] 13:34:07 INFO - PROCESS | 2720 | 1461270847836 Marionette TRACE conn5 -> [0,170,"setScriptTimeout",{"ms":35000}] 13:34:07 INFO - PROCESS | 2720 | 1461270847838 Marionette TRACE conn5 <- [1,170,null,{}] 13:34:07 INFO - PROCESS | 2720 | 1461270847841 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}] 13:34:07 INFO - PROCESS | 2720 | 1461270847916 Marionette TRACE conn5 <- [1,171,null,{"value":null}] 13:34:07 INFO - PROCESS | 2720 | 1461270847924 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:07 INFO - PROCESS | 2720 | ++DOCSHELL 000000154DD5C000 == 39 [pid = 2720] [id = 52] 13:34:07 INFO - PROCESS | 2720 | ++DOMWINDOW == 88 (000000153B3C3C00) [pid = 2720] [serial = 152] [outer = 0000000000000000] 13:34:07 INFO - PROCESS | 2720 | ++DOMWINDOW == 89 (000000154A026400) [pid = 2720] [serial = 153] [outer = 000000153B3C3C00] 13:34:07 INFO - PROCESS | 2720 | 1461270847972 Marionette DEBUG loaded listener.js 13:34:08 INFO - PROCESS | 2720 | ++DOMWINDOW == 90 (000000154A40C000) [pid = 2720] [serial = 154] [outer = 000000153B3C3C00] 13:34:08 INFO - PROCESS | 2720 | 1461270848380 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]]]}] 13:34:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 13:34:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 586ms 13:34:08 INFO - PROCESS | 2720 | 1461270848428 Marionette TRACE conn5 -> [0,173,"getWindowHandle",null] 13:34:08 INFO - PROCESS | 2720 | 1461270848430 Marionette TRACE conn5 <- [1,173,null,{"value":"13"}] 13:34:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 13:34:08 INFO - PROCESS | 2720 | 1461270848433 Marionette TRACE conn5 -> [0,174,"setScriptTimeout",{"ms":35000}] 13:34:08 INFO - PROCESS | 2720 | 1461270848435 Marionette TRACE conn5 <- [1,174,null,{}] 13:34:08 INFO - PROCESS | 2720 | 1461270848439 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}] 13:34:08 INFO - PROCESS | 2720 | 1461270848563 Marionette TRACE conn5 <- [1,175,null,{"value":null}] 13:34:08 INFO - PROCESS | 2720 | 1461270848618 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:08 INFO - PROCESS | 2720 | ++DOCSHELL 000000154F842000 == 40 [pid = 2720] [id = 53] 13:34:08 INFO - PROCESS | 2720 | ++DOMWINDOW == 91 (000000154BD19800) [pid = 2720] [serial = 155] [outer = 0000000000000000] 13:34:08 INFO - PROCESS | 2720 | ++DOMWINDOW == 92 (000000154C43F800) [pid = 2720] [serial = 156] [outer = 000000154BD19800] 13:34:08 INFO - PROCESS | 2720 | 1461270848690 Marionette DEBUG loaded listener.js 13:34:08 INFO - PROCESS | 2720 | ++DOMWINDOW == 93 (000000154CCC4400) [pid = 2720] [serial = 157] [outer = 000000154BD19800] 13:34:09 INFO - PROCESS | 2720 | 1461270849096 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]]]}] 13:34:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 13:34:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 693ms 13:34:09 INFO - PROCESS | 2720 | 1461270849130 Marionette TRACE conn5 -> [0,177,"getWindowHandle",null] 13:34:09 INFO - PROCESS | 2720 | 1461270849132 Marionette TRACE conn5 <- [1,177,null,{"value":"13"}] 13:34:09 INFO - PROCESS | 2720 | 1461270849136 Marionette TRACE conn5 -> [0,178,"setScriptTimeout",{"ms":35000}] 13:34:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 13:34:09 INFO - PROCESS | 2720 | 1461270849138 Marionette TRACE conn5 <- [1,178,null,{}] 13:34:09 INFO - PROCESS | 2720 | 1461270849141 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}] 13:34:09 INFO - PROCESS | 2720 | 1461270849237 Marionette TRACE conn5 <- [1,179,null,{"value":null}] 13:34:09 INFO - PROCESS | 2720 | 1461270849243 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:09 INFO - PROCESS | 2720 | ++DOCSHELL 0000001554473000 == 41 [pid = 2720] [id = 54] 13:34:09 INFO - PROCESS | 2720 | ++DOMWINDOW == 94 (000000154D013800) [pid = 2720] [serial = 158] [outer = 0000000000000000] 13:34:09 INFO - PROCESS | 2720 | ++DOMWINDOW == 95 (000000154D089C00) [pid = 2720] [serial = 159] [outer = 000000154D013800] 13:34:09 INFO - PROCESS | 2720 | 1461270849289 Marionette DEBUG loaded listener.js 13:34:09 INFO - PROCESS | 2720 | ++DOMWINDOW == 96 (000000154D8AB000) [pid = 2720] [serial = 160] [outer = 000000154D013800] 13:34:09 INFO - PROCESS | 2720 | ++DOMWINDOW == 97 (000000154D3EE400) [pid = 2720] [serial = 161] [outer = 0000001544E8C800] 13:34:09 INFO - PROCESS | 2720 | 1461270849767 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]]]}] 13:34:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 13:34:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 670ms 13:34:09 INFO - PROCESS | 2720 | 1461270849811 Marionette TRACE conn5 -> [0,181,"getWindowHandle",null] 13:34:09 INFO - PROCESS | 2720 | 1461270849814 Marionette TRACE conn5 <- [1,181,null,{"value":"13"}] 13:34:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 13:34:09 INFO - PROCESS | 2720 | 1461270849817 Marionette TRACE conn5 -> [0,182,"setScriptTimeout",{"ms":35000}] 13:34:09 INFO - PROCESS | 2720 | 1461270849819 Marionette TRACE conn5 <- [1,182,null,{}] 13:34:09 INFO - PROCESS | 2720 | 1461270849829 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}] 13:34:09 INFO - PROCESS | 2720 | 1461270849925 Marionette TRACE conn5 <- [1,183,null,{"value":null}] 13:34:10 INFO - PROCESS | 2720 | 1461270849992 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:10 INFO - PROCESS | 2720 | ++DOCSHELL 0000001554542000 == 42 [pid = 2720] [id = 55] 13:34:10 INFO - PROCESS | 2720 | ++DOMWINDOW == 98 (000000154AACB800) [pid = 2720] [serial = 162] [outer = 0000000000000000] 13:34:10 INFO - PROCESS | 2720 | ++DOMWINDOW == 99 (000000154D8A2000) [pid = 2720] [serial = 163] [outer = 000000154AACB800] 13:34:10 INFO - PROCESS | 2720 | 1461270850038 Marionette DEBUG loaded listener.js 13:34:10 INFO - PROCESS | 2720 | ++DOMWINDOW == 100 (000000154EB47000) [pid = 2720] [serial = 164] [outer = 000000154AACB800] 13:34:10 INFO - PROCESS | 2720 | --DOMWINDOW == 99 (000000154E0E8800) [pid = 2720] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 13:34:10 INFO - PROCESS | 2720 | --DOMWINDOW == 98 (000000154A40AC00) [pid = 2720] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 13:34:10 INFO - PROCESS | 2720 | --DOMWINDOW == 97 (00000015496AC800) [pid = 2720] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 13:34:10 INFO - PROCESS | 2720 | --DOMWINDOW == 96 (000000154C469800) [pid = 2720] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 13:34:10 INFO - PROCESS | 2720 | --DOMWINDOW == 95 (0000001540930C00) [pid = 2720] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 13:34:10 INFO - PROCESS | 2720 | --DOMWINDOW == 94 (000000154020A400) [pid = 2720] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 13:34:10 INFO - PROCESS | 2720 | --DOMWINDOW == 93 (000000154D1C3C00) [pid = 2720] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 13:34:10 INFO - PROCESS | 2720 | --DOMWINDOW == 92 (000000154FD06000) [pid = 2720] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 13:34:10 INFO - PROCESS | 2720 | --DOMWINDOW == 91 (000000154043F000) [pid = 2720] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 13:34:10 INFO - PROCESS | 2720 | --DOMWINDOW == 90 (000000153E878C00) [pid = 2720] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 13:34:10 INFO - PROCESS | 2720 | --DOMWINDOW == 89 (0000001554210C00) [pid = 2720] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 13:34:10 INFO - PROCESS | 2720 | 1461270850502 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]]]}] 13:34:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 13:34:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 732ms 13:34:10 INFO - PROCESS | 2720 | 1461270850550 Marionette TRACE conn5 -> [0,185,"getWindowHandle",null] 13:34:10 INFO - PROCESS | 2720 | 1461270850553 Marionette TRACE conn5 <- [1,185,null,{"value":"13"}] 13:34:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 13:34:10 INFO - PROCESS | 2720 | 1461270850564 Marionette TRACE conn5 -> [0,186,"setScriptTimeout",{"ms":35000}] 13:34:10 INFO - PROCESS | 2720 | 1461270850566 Marionette TRACE conn5 <- [1,186,null,{}] 13:34:10 INFO - PROCESS | 2720 | 1461270850571 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}] 13:34:10 INFO - PROCESS | 2720 | 1461270850649 Marionette TRACE conn5 <- [1,187,null,{"value":null}] 13:34:10 INFO - PROCESS | 2720 | 1461270850655 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:10 INFO - PROCESS | 2720 | ++DOCSHELL 000000154A466000 == 43 [pid = 2720] [id = 56] 13:34:10 INFO - PROCESS | 2720 | ++DOMWINDOW == 90 (0000001546817C00) [pid = 2720] [serial = 165] [outer = 0000000000000000] 13:34:10 INFO - PROCESS | 2720 | ++DOMWINDOW == 91 (000000154E0EC000) [pid = 2720] [serial = 166] [outer = 0000001546817C00] 13:34:10 INFO - PROCESS | 2720 | 1461270850703 Marionette DEBUG loaded listener.js 13:34:10 INFO - PROCESS | 2720 | ++DOMWINDOW == 92 (000000154F817C00) [pid = 2720] [serial = 167] [outer = 0000001546817C00] 13:34:11 INFO - PROCESS | 2720 | 1461270851072 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]]]}] 13:34:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 13:34:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 544ms 13:34:11 INFO - PROCESS | 2720 | 1461270851103 Marionette TRACE conn5 -> [0,189,"getWindowHandle",null] 13:34:11 INFO - PROCESS | 2720 | 1461270851106 Marionette TRACE conn5 <- [1,189,null,{"value":"13"}] 13:34:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 13:34:11 INFO - PROCESS | 2720 | 1461270851109 Marionette TRACE conn5 -> [0,190,"setScriptTimeout",{"ms":35000}] 13:34:11 INFO - PROCESS | 2720 | 1461270851111 Marionette TRACE conn5 <- [1,190,null,{}] 13:34:11 INFO - PROCESS | 2720 | 1461270851114 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}] 13:34:11 INFO - PROCESS | 2720 | 1461270851215 Marionette TRACE conn5 <- [1,191,null,{"value":null}] 13:34:11 INFO - PROCESS | 2720 | 1461270851224 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:11 INFO - PROCESS | 2720 | ++DOCSHELL 0000001554E04800 == 44 [pid = 2720] [id = 57] 13:34:11 INFO - PROCESS | 2720 | ++DOMWINDOW == 93 (000000154F920800) [pid = 2720] [serial = 168] [outer = 0000000000000000] 13:34:11 INFO - PROCESS | 2720 | ++DOMWINDOW == 94 (000000154FDA4800) [pid = 2720] [serial = 169] [outer = 000000154F920800] 13:34:11 INFO - PROCESS | 2720 | 1461270851272 Marionette DEBUG loaded listener.js 13:34:11 INFO - PROCESS | 2720 | ++DOMWINDOW == 95 (00000015508B3400) [pid = 2720] [serial = 170] [outer = 000000154F920800] 13:34:11 INFO - PROCESS | 2720 | 1461270851661 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]]]}] 13:34:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 13:34:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 587ms 13:34:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 13:34:11 INFO - PROCESS | 2720 | 1461270851700 Marionette TRACE conn5 -> [0,193,"getWindowHandle",null] 13:34:11 INFO - PROCESS | 2720 | 1461270851702 Marionette TRACE conn5 <- [1,193,null,{"value":"13"}] 13:34:11 INFO - PROCESS | 2720 | 1461270851705 Marionette TRACE conn5 -> [0,194,"setScriptTimeout",{"ms":35000}] 13:34:11 INFO - PROCESS | 2720 | 1461270851707 Marionette TRACE conn5 <- [1,194,null,{}] 13:34:11 INFO - PROCESS | 2720 | 1461270851710 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}] 13:34:11 INFO - PROCESS | 2720 | 1461270851829 Marionette TRACE conn5 <- [1,195,null,{"value":null}] 13:34:11 INFO - PROCESS | 2720 | 1461270851837 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:11 INFO - PROCESS | 2720 | ++DOCSHELL 0000001555B9F000 == 45 [pid = 2720] [id = 58] 13:34:11 INFO - PROCESS | 2720 | ++DOMWINDOW == 96 (000000154F921800) [pid = 2720] [serial = 171] [outer = 0000000000000000] 13:34:11 INFO - PROCESS | 2720 | ++DOMWINDOW == 97 (000000155420F800) [pid = 2720] [serial = 172] [outer = 000000154F921800] 13:34:11 INFO - PROCESS | 2720 | 1461270851890 Marionette DEBUG loaded listener.js 13:34:11 INFO - PROCESS | 2720 | ++DOMWINDOW == 98 (00000015544E7000) [pid = 2720] [serial = 173] [outer = 000000154F921800] 13:34:12 INFO - PROCESS | 2720 | 1461270852280 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]]]}] 13:34:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 13:34:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 628ms 13:34:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 13:34:12 INFO - PROCESS | 2720 | 1461270852353 Marionette TRACE conn5 -> [0,197,"getWindowHandle",null] 13:34:12 INFO - PROCESS | 2720 | 1461270852358 Marionette TRACE conn5 <- [1,197,null,{"value":"13"}] 13:34:12 INFO - PROCESS | 2720 | 1461270852364 Marionette TRACE conn5 -> [0,198,"setScriptTimeout",{"ms":35000}] 13:34:12 INFO - PROCESS | 2720 | 1461270852368 Marionette TRACE conn5 <- [1,198,null,{}] 13:34:12 INFO - PROCESS | 2720 | 1461270852380 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}] 13:34:12 INFO - PROCESS | 2720 | 1461270852487 Marionette TRACE conn5 <- [1,199,null,{"value":null}] 13:34:12 INFO - PROCESS | 2720 | 1461270852629 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:12 INFO - PROCESS | 2720 | ++DOCSHELL 0000001545BCC000 == 46 [pid = 2720] [id = 59] 13:34:12 INFO - PROCESS | 2720 | ++DOMWINDOW == 99 (000000153E84C800) [pid = 2720] [serial = 174] [outer = 0000000000000000] 13:34:12 INFO - PROCESS | 2720 | ++DOMWINDOW == 100 (000000153E872400) [pid = 2720] [serial = 175] [outer = 000000153E84C800] 13:34:12 INFO - PROCESS | 2720 | 1461270852688 Marionette DEBUG loaded listener.js 13:34:12 INFO - PROCESS | 2720 | ++DOMWINDOW == 101 (000000154043D800) [pid = 2720] [serial = 176] [outer = 000000153E84C800] 13:34:13 INFO - PROCESS | 2720 | 1461270853229 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]]]}] 13:34:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 13:34:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 943ms 13:34:13 INFO - PROCESS | 2720 | 1461270853307 Marionette TRACE conn5 -> [0,201,"getWindowHandle",null] 13:34:13 INFO - PROCESS | 2720 | 1461270853311 Marionette TRACE conn5 <- [1,201,null,{"value":"13"}] 13:34:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 13:34:13 INFO - PROCESS | 2720 | 1461270853320 Marionette TRACE conn5 -> [0,202,"setScriptTimeout",{"ms":35000}] 13:34:13 INFO - PROCESS | 2720 | 1461270853324 Marionette TRACE conn5 <- [1,202,null,{}] 13:34:13 INFO - PROCESS | 2720 | 1461270853329 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}] 13:34:13 INFO - PROCESS | 2720 | 1461270853437 Marionette TRACE conn5 <- [1,203,null,{"value":null}] 13:34:13 INFO - PROCESS | 2720 | 1461270853516 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:13 INFO - PROCESS | 2720 | ++DOCSHELL 000000154D25B000 == 47 [pid = 2720] [id = 60] 13:34:13 INFO - PROCESS | 2720 | ++DOMWINDOW == 102 (0000001544C39C00) [pid = 2720] [serial = 177] [outer = 0000000000000000] 13:34:13 INFO - PROCESS | 2720 | ++DOMWINDOW == 103 (0000001545048800) [pid = 2720] [serial = 178] [outer = 0000001544C39C00] 13:34:13 INFO - PROCESS | 2720 | 1461270853572 Marionette DEBUG loaded listener.js 13:34:13 INFO - PROCESS | 2720 | ++DOMWINDOW == 104 (0000001545B42800) [pid = 2720] [serial = 179] [outer = 0000001544C39C00] 13:34:14 INFO - PROCESS | 2720 | 1461270854171 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]]]}] 13:34:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 13:34:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 880ms 13:34:14 INFO - PROCESS | 2720 | 1461270854201 Marionette TRACE conn5 -> [0,205,"getWindowHandle",null] 13:34:14 INFO - PROCESS | 2720 | 1461270854203 Marionette TRACE conn5 <- [1,205,null,{"value":"13"}] 13:34:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 13:34:14 INFO - PROCESS | 2720 | 1461270854207 Marionette TRACE conn5 -> [0,206,"setScriptTimeout",{"ms":35000}] 13:34:14 INFO - PROCESS | 2720 | 1461270854210 Marionette TRACE conn5 <- [1,206,null,{}] 13:34:14 INFO - PROCESS | 2720 | 1461270854220 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}] 13:34:14 INFO - PROCESS | 2720 | 1461270854329 Marionette TRACE conn5 <- [1,207,null,{"value":null}] 13:34:14 INFO - PROCESS | 2720 | 1461270854409 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:14 INFO - PROCESS | 2720 | ++DOCSHELL 00000015548D0000 == 48 [pid = 2720] [id = 61] 13:34:14 INFO - PROCESS | 2720 | ++DOMWINDOW == 105 (000000154CCB8400) [pid = 2720] [serial = 180] [outer = 0000000000000000] 13:34:14 INFO - PROCESS | 2720 | ++DOMWINDOW == 106 (000000154CF92400) [pid = 2720] [serial = 181] [outer = 000000154CCB8400] 13:34:14 INFO - PROCESS | 2720 | 1461270854469 Marionette DEBUG loaded listener.js 13:34:14 INFO - PROCESS | 2720 | ++DOMWINDOW == 107 (0000001550290800) [pid = 2720] [serial = 182] [outer = 000000154CCB8400] 13:34:15 INFO - PROCESS | 2720 | 1461270854995 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]]]}] 13:34:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 13:34:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 839ms 13:34:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 13:34:15 INFO - PROCESS | 2720 | 1461270855049 Marionette TRACE conn5 -> [0,209,"getWindowHandle",null] 13:34:15 INFO - PROCESS | 2720 | 1461270855052 Marionette TRACE conn5 <- [1,209,null,{"value":"13"}] 13:34:15 INFO - PROCESS | 2720 | 1461270855055 Marionette TRACE conn5 -> [0,210,"setScriptTimeout",{"ms":35000}] 13:34:15 INFO - PROCESS | 2720 | 1461270855057 Marionette TRACE conn5 <- [1,210,null,{}] 13:34:15 INFO - PROCESS | 2720 | 1461270855061 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}] 13:34:15 INFO - PROCESS | 2720 | 1461270855165 Marionette TRACE conn5 <- [1,211,null,{"value":null}] 13:34:15 INFO - PROCESS | 2720 | 1461270855242 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:15 INFO - PROCESS | 2720 | ++DOCSHELL 00000015548A3800 == 49 [pid = 2720] [id = 62] 13:34:15 INFO - PROCESS | 2720 | ++DOMWINDOW == 108 (0000001550D77C00) [pid = 2720] [serial = 183] [outer = 0000000000000000] 13:34:15 INFO - PROCESS | 2720 | ++DOMWINDOW == 109 (0000001550D7B000) [pid = 2720] [serial = 184] [outer = 0000001550D77C00] 13:34:15 INFO - PROCESS | 2720 | 1461270855298 Marionette DEBUG loaded listener.js 13:34:15 INFO - PROCESS | 2720 | ++DOMWINDOW == 110 (000000155421A400) [pid = 2720] [serial = 185] [outer = 0000001550D77C00] 13:34:15 INFO - PROCESS | 2720 | 1461270855848 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]]]}] 13:34:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 13:34:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 838ms 13:34:15 INFO - PROCESS | 2720 | 1461270855896 Marionette TRACE conn5 -> [0,213,"getWindowHandle",null] 13:34:15 INFO - PROCESS | 2720 | 1461270855898 Marionette TRACE conn5 <- [1,213,null,{"value":"13"}] 13:34:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 13:34:15 INFO - PROCESS | 2720 | 1461270855902 Marionette TRACE conn5 -> [0,214,"setScriptTimeout",{"ms":35000}] 13:34:15 INFO - PROCESS | 2720 | 1461270855904 Marionette TRACE conn5 <- [1,214,null,{}] 13:34:15 INFO - PROCESS | 2720 | 1461270855908 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}] 13:34:16 INFO - PROCESS | 2720 | 1461270856006 Marionette TRACE conn5 <- [1,215,null,{"value":null}] 13:34:16 INFO - PROCESS | 2720 | 1461270856070 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:16 INFO - PROCESS | 2720 | ++DOCSHELL 00000015561AC800 == 50 [pid = 2720] [id = 63] 13:34:16 INFO - PROCESS | 2720 | ++DOMWINDOW == 111 (000000154BF08400) [pid = 2720] [serial = 186] [outer = 0000000000000000] 13:34:16 INFO - PROCESS | 2720 | ++DOMWINDOW == 112 (000000154BF0D800) [pid = 2720] [serial = 187] [outer = 000000154BF08400] 13:34:16 INFO - PROCESS | 2720 | 1461270856125 Marionette DEBUG loaded listener.js 13:34:16 INFO - PROCESS | 2720 | ++DOMWINDOW == 113 (000000155420FC00) [pid = 2720] [serial = 188] [outer = 000000154BF08400] 13:34:16 INFO - PROCESS | 2720 | 1461270856803 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]]]}] 13:34:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 13:34:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 945ms 13:34:16 INFO - PROCESS | 2720 | 1461270856849 Marionette TRACE conn5 -> [0,217,"getWindowHandle",null] 13:34:16 INFO - PROCESS | 2720 | 1461270856854 Marionette TRACE conn5 <- [1,217,null,{"value":"13"}] 13:34:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 13:34:16 INFO - PROCESS | 2720 | 1461270856859 Marionette TRACE conn5 -> [0,218,"setScriptTimeout",{"ms":35000}] 13:34:16 INFO - PROCESS | 2720 | 1461270856864 Marionette TRACE conn5 <- [1,218,null,{}] 13:34:16 INFO - PROCESS | 2720 | 1461270856870 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}] 13:34:16 INFO - PROCESS | 2720 | 1461270856965 Marionette TRACE conn5 <- [1,219,null,{"value":null}] 13:34:17 INFO - PROCESS | 2720 | 1461270857049 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:17 INFO - PROCESS | 2720 | ++DOCSHELL 000000154982C000 == 51 [pid = 2720] [id = 64] 13:34:17 INFO - PROCESS | 2720 | ++DOMWINDOW == 114 (0000001540207400) [pid = 2720] [serial = 189] [outer = 0000000000000000] 13:34:17 INFO - PROCESS | 2720 | ++DOMWINDOW == 115 (000000154043B000) [pid = 2720] [serial = 190] [outer = 0000001540207400] 13:34:17 INFO - PROCESS | 2720 | 1461270857099 Marionette DEBUG loaded listener.js 13:34:17 INFO - PROCESS | 2720 | ++DOMWINDOW == 116 (0000001540E90C00) [pid = 2720] [serial = 191] [outer = 0000001540207400] 13:34:17 INFO - PROCESS | 2720 | 1461270857704 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]]]}] 13:34:17 INFO - PROCESS | 2720 | --DOCSHELL 0000001554E04800 == 50 [pid = 2720] [id = 57] 13:34:17 INFO - PROCESS | 2720 | --DOCSHELL 000000154A466000 == 49 [pid = 2720] [id = 56] 13:34:17 INFO - PROCESS | 2720 | --DOCSHELL 0000001554542000 == 48 [pid = 2720] [id = 55] 13:34:17 INFO - PROCESS | 2720 | --DOCSHELL 0000001554473000 == 47 [pid = 2720] [id = 54] 13:34:17 INFO - PROCESS | 2720 | --DOCSHELL 000000154F842000 == 46 [pid = 2720] [id = 53] 13:34:17 INFO - PROCESS | 2720 | --DOCSHELL 000000154DD5C000 == 45 [pid = 2720] [id = 52] 13:34:17 INFO - PROCESS | 2720 | --DOCSHELL 000000154D1AF000 == 44 [pid = 2720] [id = 51] 13:34:17 INFO - PROCESS | 2720 | --DOCSHELL 000000154A467000 == 43 [pid = 2720] [id = 50] 13:34:17 INFO - PROCESS | 2720 | --DOCSHELL 0000001544ECC000 == 42 [pid = 2720] [id = 49] 13:34:17 INFO - PROCESS | 2720 | --DOCSHELL 000000154983B800 == 41 [pid = 2720] [id = 48] 13:34:17 INFO - PROCESS | 2720 | --DOMWINDOW == 115 (0000001554216C00) [pid = 2720] [serial = 129] [outer = 0000000000000000] [url = about:blank] 13:34:17 INFO - PROCESS | 2720 | --DOMWINDOW == 114 (000000154ECEA400) [pid = 2720] [serial = 114] [outer = 0000000000000000] [url = about:blank] 13:34:17 INFO - PROCESS | 2720 | --DOMWINDOW == 113 (000000154F924800) [pid = 2720] [serial = 115] [outer = 0000000000000000] [url = about:blank] 13:34:17 INFO - PROCESS | 2720 | --DOMWINDOW == 112 (000000154A40E800) [pid = 2720] [serial = 120] [outer = 0000000000000000] [url = about:blank] 13:34:17 INFO - PROCESS | 2720 | --DOMWINDOW == 111 (000000154A01B800) [pid = 2720] [serial = 105] [outer = 0000000000000000] [url = about:blank] 13:34:17 INFO - PROCESS | 2720 | --DOMWINDOW == 110 (000000154A422000) [pid = 2720] [serial = 106] [outer = 0000000000000000] [url = about:blank] 13:34:17 INFO - PROCESS | 2720 | --DOMWINDOW == 109 (0000001545041800) [pid = 2720] [serial = 87] [outer = 0000000000000000] [url = about:blank] 13:34:17 INFO - PROCESS | 2720 | --DOMWINDOW == 108 (000000154AAB4400) [pid = 2720] [serial = 90] [outer = 0000000000000000] [url = about:blank] 13:34:17 INFO - PROCESS | 2720 | --DOMWINDOW == 107 (000000154D017C00) [pid = 2720] [serial = 108] [outer = 0000000000000000] [url = about:blank] 13:34:17 INFO - PROCESS | 2720 | --DOMWINDOW == 106 (000000154D1CC800) [pid = 2720] [serial = 109] [outer = 0000000000000000] [url = about:blank] 13:34:17 INFO - PROCESS | 2720 | --DOMWINDOW == 105 (0000001541BC6000) [pid = 2720] [serial = 102] [outer = 0000000000000000] [url = about:blank] 13:34:17 INFO - PROCESS | 2720 | --DOMWINDOW == 104 (0000001545048400) [pid = 2720] [serial = 103] [outer = 0000000000000000] [url = about:blank] 13:34:17 INFO - PROCESS | 2720 | --DOMWINDOW == 103 (000000154EB3E000) [pid = 2720] [serial = 97] [outer = 0000000000000000] [url = about:blank] 13:34:17 INFO - PROCESS | 2720 | --DOMWINDOW == 102 (0000001540553800) [pid = 2720] [serial = 96] [outer = 0000000000000000] [url = about:blank] 13:34:17 INFO - PROCESS | 2720 | --DOMWINDOW == 101 (000000154DBD3000) [pid = 2720] [serial = 111] [outer = 0000000000000000] [url = about:blank] 13:34:17 INFO - PROCESS | 2720 | --DOMWINDOW == 100 (000000155104D800) [pid = 2720] [serial = 118] [outer = 0000000000000000] [url = about:blank] 13:34:17 INFO - PROCESS | 2720 | --DOMWINDOW == 99 (000000155018FC00) [pid = 2720] [serial = 117] [outer = 0000000000000000] [url = about:blank] 13:34:17 INFO - PROCESS | 2720 | --DOMWINDOW == 98 (0000001540555000) [pid = 2720] [serial = 100] [outer = 0000000000000000] [url = about:blank] 13:34:17 INFO - PROCESS | 2720 | --DOMWINDOW == 97 (000000154044B400) [pid = 2720] [serial = 99] [outer = 0000000000000000] [url = about:blank] 13:34:17 INFO - PROCESS | 2720 | --DOMWINDOW == 96 (000000154E48F800) [pid = 2720] [serial = 93] [outer = 0000000000000000] [url = about:blank] 13:34:17 INFO - PROCESS | 2720 | --DOMWINDOW == 95 (00000015544DAC00) [pid = 2720] [serial = 124] [outer = 0000000000000000] [url = about:blank] 13:34:17 INFO - PROCESS | 2720 | --DOMWINDOW == 94 (000000154560BC00) [pid = 2720] [serial = 123] [outer = 0000000000000000] [url = about:blank] 13:34:17 INFO - PROCESS | 2720 | --DOMWINDOW == 93 (000000155013BC00) [pid = 2720] [serial = 121] [outer = 0000000000000000] [url = about:blank] 13:34:17 INFO - PROCESS | 2720 | --DOMWINDOW == 92 (0000001554213C00) [pid = 2720] [serial = 126] [outer = 0000000000000000] [url = about:blank] 13:34:17 INFO - PROCESS | 2720 | --DOMWINDOW == 91 (000000155421A000) [pid = 2720] [serial = 127] [outer = 0000000000000000] [url = about:blank] 13:34:17 INFO - PROCESS | 2720 | --DOMWINDOW == 90 (000000154EB0A800) [pid = 2720] [serial = 112] [outer = 0000000000000000] [url = about:blank] 13:34:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 13:34:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 944ms 13:34:17 INFO - PROCESS | 2720 | 1461270857808 Marionette TRACE conn5 -> [0,221,"getWindowHandle",null] 13:34:17 INFO - PROCESS | 2720 | 1461270857814 Marionette TRACE conn5 <- [1,221,null,{"value":"13"}] 13:34:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 13:34:17 INFO - PROCESS | 2720 | 1461270857820 Marionette TRACE conn5 -> [0,222,"setScriptTimeout",{"ms":35000}] 13:34:17 INFO - PROCESS | 2720 | 1461270857823 Marionette TRACE conn5 <- [1,222,null,{}] 13:34:17 INFO - PROCESS | 2720 | 1461270857827 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}] 13:34:17 INFO - PROCESS | 2720 | 1461270857915 Marionette TRACE conn5 <- [1,223,null,{"value":null}] 13:34:17 INFO - PROCESS | 2720 | 1461270857922 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:17 INFO - PROCESS | 2720 | ++DOCSHELL 0000001545CBF800 == 42 [pid = 2720] [id = 65] 13:34:17 INFO - PROCESS | 2720 | ++DOMWINDOW == 91 (000000154043D400) [pid = 2720] [serial = 192] [outer = 0000000000000000] 13:34:17 INFO - PROCESS | 2720 | ++DOMWINDOW == 92 (0000001540450800) [pid = 2720] [serial = 193] [outer = 000000154043D400] 13:34:17 INFO - PROCESS | 2720 | 1461270857972 Marionette DEBUG loaded listener.js 13:34:18 INFO - PROCESS | 2720 | ++DOMWINDOW == 93 (0000001540E89000) [pid = 2720] [serial = 194] [outer = 000000154043D400] 13:34:18 INFO - PROCESS | 2720 | 1461270858412 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]]]}] 13:34:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 13:34:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 628ms 13:34:18 INFO - PROCESS | 2720 | 1461270858450 Marionette TRACE conn5 -> [0,225,"getWindowHandle",null] 13:34:18 INFO - PROCESS | 2720 | 1461270858452 Marionette TRACE conn5 <- [1,225,null,{"value":"13"}] 13:34:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 13:34:18 INFO - PROCESS | 2720 | 1461270858456 Marionette TRACE conn5 -> [0,226,"setScriptTimeout",{"ms":35000}] 13:34:18 INFO - PROCESS | 2720 | 1461270858460 Marionette TRACE conn5 <- [1,226,null,{}] 13:34:18 INFO - PROCESS | 2720 | 1461270858471 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}] 13:34:18 INFO - PROCESS | 2720 | 1461270858584 Marionette TRACE conn5 <- [1,227,null,{"value":null}] 13:34:18 INFO - PROCESS | 2720 | 1461270858600 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:18 INFO - PROCESS | 2720 | ++DOCSHELL 000000154CD12800 == 43 [pid = 2720] [id = 66] 13:34:18 INFO - PROCESS | 2720 | ++DOMWINDOW == 94 (00000015496AB800) [pid = 2720] [serial = 195] [outer = 0000000000000000] 13:34:18 INFO - PROCESS | 2720 | ++DOMWINDOW == 95 (00000015496B6000) [pid = 2720] [serial = 196] [outer = 00000015496AB800] 13:34:18 INFO - PROCESS | 2720 | 1461270858648 Marionette DEBUG loaded listener.js 13:34:18 INFO - PROCESS | 2720 | ++DOMWINDOW == 96 (000000154A407400) [pid = 2720] [serial = 197] [outer = 00000015496AB800] 13:34:19 INFO - PROCESS | 2720 | 1461270859077 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]]]}] 13:34:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 13:34:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 629ms 13:34:19 INFO - PROCESS | 2720 | 1461270859087 Marionette TRACE conn5 -> [0,229,"getWindowHandle",null] 13:34:19 INFO - PROCESS | 2720 | 1461270859091 Marionette TRACE conn5 <- [1,229,null,{"value":"13"}] 13:34:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 13:34:19 INFO - PROCESS | 2720 | 1461270859094 Marionette TRACE conn5 -> [0,230,"setScriptTimeout",{"ms":35000}] 13:34:19 INFO - PROCESS | 2720 | 1461270859096 Marionette TRACE conn5 <- [1,230,null,{}] 13:34:19 INFO - PROCESS | 2720 | 1461270859099 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}] 13:34:19 INFO - PROCESS | 2720 | 1461270859179 Marionette TRACE conn5 <- [1,231,null,{"value":null}] 13:34:19 INFO - PROCESS | 2720 | 1461270859186 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:19 INFO - PROCESS | 2720 | ++DOCSHELL 000000154DD5C000 == 44 [pid = 2720] [id = 67] 13:34:19 INFO - PROCESS | 2720 | ++DOMWINDOW == 97 (000000154A416C00) [pid = 2720] [serial = 198] [outer = 0000000000000000] 13:34:19 INFO - PROCESS | 2720 | ++DOMWINDOW == 98 (000000154A453400) [pid = 2720] [serial = 199] [outer = 000000154A416C00] 13:34:19 INFO - PROCESS | 2720 | 1461270859236 Marionette DEBUG loaded listener.js 13:34:19 INFO - PROCESS | 2720 | ++DOMWINDOW == 99 (000000154BF03000) [pid = 2720] [serial = 200] [outer = 000000154A416C00] 13:34:19 INFO - PROCESS | 2720 | 1461270859637 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]]]}] 13:34:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 13:34:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 586ms 13:34:19 INFO - PROCESS | 2720 | 1461270859683 Marionette TRACE conn5 -> [0,233,"getWindowHandle",null] 13:34:19 INFO - PROCESS | 2720 | 1461270859685 Marionette TRACE conn5 <- [1,233,null,{"value":"13"}] 13:34:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 13:34:19 INFO - PROCESS | 2720 | 1461270859689 Marionette TRACE conn5 -> [0,234,"setScriptTimeout",{"ms":35000}] 13:34:19 INFO - PROCESS | 2720 | 1461270859691 Marionette TRACE conn5 <- [1,234,null,{}] 13:34:19 INFO - PROCESS | 2720 | 1461270859694 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}] 13:34:19 INFO - PROCESS | 2720 | 1461270859771 Marionette TRACE conn5 <- [1,235,null,{"value":null}] 13:34:19 INFO - PROCESS | 2720 | 1461270859778 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:19 INFO - PROCESS | 2720 | ++DOCSHELL 000000154F855800 == 45 [pid = 2720] [id = 68] 13:34:19 INFO - PROCESS | 2720 | ++DOMWINDOW == 100 (000000154BF10C00) [pid = 2720] [serial = 201] [outer = 0000000000000000] 13:34:19 INFO - PROCESS | 2720 | ++DOMWINDOW == 101 (000000154C46A000) [pid = 2720] [serial = 202] [outer = 000000154BF10C00] 13:34:19 INFO - PROCESS | 2720 | 1461270859826 Marionette DEBUG loaded listener.js 13:34:19 INFO - PROCESS | 2720 | ++DOMWINDOW == 102 (000000154D084800) [pid = 2720] [serial = 203] [outer = 000000154BF10C00] 13:34:20 INFO - PROCESS | 2720 | 1461270860310 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]]]}] 13:34:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 13:34:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 692ms 13:34:20 INFO - PROCESS | 2720 | 1461270860384 Marionette TRACE conn5 -> [0,237,"getWindowHandle",null] 13:34:20 INFO - PROCESS | 2720 | 1461270860386 Marionette TRACE conn5 <- [1,237,null,{"value":"13"}] 13:34:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 13:34:20 INFO - PROCESS | 2720 | 1461270860389 Marionette TRACE conn5 -> [0,238,"setScriptTimeout",{"ms":35000}] 13:34:20 INFO - PROCESS | 2720 | 1461270860391 Marionette TRACE conn5 <- [1,238,null,{}] 13:34:20 INFO - PROCESS | 2720 | 1461270860402 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}] 13:34:20 INFO - PROCESS | 2720 | 1461270860524 Marionette TRACE conn5 <- [1,239,null,{"value":null}] 13:34:20 INFO - PROCESS | 2720 | 1461270860537 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:20 INFO - PROCESS | 2720 | ++DOCSHELL 0000001551047000 == 46 [pid = 2720] [id = 69] 13:34:20 INFO - PROCESS | 2720 | ++DOMWINDOW == 103 (000000154D1CD400) [pid = 2720] [serial = 204] [outer = 0000000000000000] 13:34:20 INFO - PROCESS | 2720 | ++DOMWINDOW == 104 (000000154E014000) [pid = 2720] [serial = 205] [outer = 000000154D1CD400] 13:34:20 INFO - PROCESS | 2720 | 1461270860624 Marionette DEBUG loaded listener.js 13:34:20 INFO - PROCESS | 2720 | ++DOMWINDOW == 105 (000000154E0EA000) [pid = 2720] [serial = 206] [outer = 000000154D1CD400] 13:34:21 INFO - PROCESS | 2720 | 1461270861047 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]]]}] 13:34:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 13:34:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 692ms 13:34:21 INFO - PROCESS | 2720 | 1461270861112 Marionette TRACE conn5 -> [0,241,"getWindowHandle",null] 13:34:21 INFO - PROCESS | 2720 | 1461270861114 Marionette TRACE conn5 <- [1,241,null,{"value":"13"}] 13:34:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 13:34:21 INFO - PROCESS | 2720 | 1461270861118 Marionette TRACE conn5 -> [0,242,"setScriptTimeout",{"ms":35000}] 13:34:21 INFO - PROCESS | 2720 | 1461270861120 Marionette TRACE conn5 <- [1,242,null,{}] 13:34:21 INFO - PROCESS | 2720 | 1461270861135 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}] 13:34:21 INFO - PROCESS | 2720 | 1461270861232 Marionette TRACE conn5 <- [1,243,null,{"value":null}] 13:34:21 INFO - PROCESS | 2720 | 1461270861244 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:21 INFO - PROCESS | 2720 | ++DOCSHELL 0000001554534000 == 47 [pid = 2720] [id = 70] 13:34:21 INFO - PROCESS | 2720 | ++DOMWINDOW == 106 (000000154D207C00) [pid = 2720] [serial = 207] [outer = 0000000000000000] 13:34:21 INFO - PROCESS | 2720 | ++DOMWINDOW == 107 (000000154D20D800) [pid = 2720] [serial = 208] [outer = 000000154D207C00] 13:34:21 INFO - PROCESS | 2720 | 1461270861289 Marionette DEBUG loaded listener.js 13:34:21 INFO - PROCESS | 2720 | ++DOMWINDOW == 108 (000000154E0EA400) [pid = 2720] [serial = 209] [outer = 000000154D207C00] 13:34:21 INFO - PROCESS | 2720 | 1461270861727 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]]]}] 13:34:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 13:34:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 628ms 13:34:21 INFO - PROCESS | 2720 | 1461270861747 Marionette TRACE conn5 -> [0,245,"getWindowHandle",null] 13:34:21 INFO - PROCESS | 2720 | 1461270861749 Marionette TRACE conn5 <- [1,245,null,{"value":"13"}] 13:34:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 13:34:21 INFO - PROCESS | 2720 | 1461270861752 Marionette TRACE conn5 -> [0,246,"setScriptTimeout",{"ms":35000}] 13:34:21 INFO - PROCESS | 2720 | 1461270861754 Marionette TRACE conn5 <- [1,246,null,{}] 13:34:21 INFO - PROCESS | 2720 | 1461270861763 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}] 13:34:21 INFO - PROCESS | 2720 | 1461270861862 Marionette TRACE conn5 <- [1,247,null,{"value":null}] 13:34:21 INFO - PROCESS | 2720 | 1461270861868 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:21 INFO - PROCESS | 2720 | ++DOCSHELL 00000015548AA000 == 48 [pid = 2720] [id = 71] 13:34:21 INFO - PROCESS | 2720 | ++DOMWINDOW == 109 (000000154E5AB000) [pid = 2720] [serial = 210] [outer = 0000000000000000] 13:34:21 INFO - PROCESS | 2720 | ++DOMWINDOW == 110 (000000154EB42C00) [pid = 2720] [serial = 211] [outer = 000000154E5AB000] 13:34:21 INFO - PROCESS | 2720 | 1461270861915 Marionette DEBUG loaded listener.js 13:34:21 INFO - PROCESS | 2720 | ++DOMWINDOW == 111 (000000155018AC00) [pid = 2720] [serial = 212] [outer = 000000154E5AB000] 13:34:22 INFO - PROCESS | 2720 | --DOMWINDOW == 110 (000000154BD19800) [pid = 2720] [serial = 155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 13:34:22 INFO - PROCESS | 2720 | --DOMWINDOW == 109 (000000153B3C3C00) [pid = 2720] [serial = 152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 13:34:22 INFO - PROCESS | 2720 | --DOMWINDOW == 108 (0000001540140400) [pid = 2720] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 13:34:22 INFO - PROCESS | 2720 | --DOMWINDOW == 107 (0000001540440800) [pid = 2720] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 13:34:22 INFO - PROCESS | 2720 | --DOMWINDOW == 106 (000000154D013800) [pid = 2720] [serial = 158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 13:34:22 INFO - PROCESS | 2720 | --DOMWINDOW == 105 (0000001545BA9800) [pid = 2720] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 13:34:22 INFO - PROCESS | 2720 | --DOMWINDOW == 104 (0000001540164800) [pid = 2720] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 13:34:22 INFO - PROCESS | 2720 | --DOMWINDOW == 103 (000000154AACB800) [pid = 2720] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 13:34:22 INFO - PROCESS | 2720 | --DOMWINDOW == 102 (000000154F920800) [pid = 2720] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 13:34:22 INFO - PROCESS | 2720 | --DOMWINDOW == 101 (0000001546817C00) [pid = 2720] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 13:34:22 INFO - PROCESS | 2720 | --DOMWINDOW == 100 (000000154681D800) [pid = 2720] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 13:34:22 INFO - PROCESS | 2720 | --DOMWINDOW == 99 (000000154D72EC00) [pid = 2720] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 13:34:22 INFO - PROCESS | 2720 | --DOMWINDOW == 98 (000000154A419400) [pid = 2720] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 13:34:22 INFO - PROCESS | 2720 | --DOMWINDOW == 97 (0000001540450C00) [pid = 2720] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 13:34:22 INFO - PROCESS | 2720 | 1461270862550 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]]]}] 13:34:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 13:34:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 838ms 13:34:22 INFO - PROCESS | 2720 | 1461270862595 Marionette TRACE conn5 -> [0,249,"getWindowHandle",null] 13:34:22 INFO - PROCESS | 2720 | 1461270862597 Marionette TRACE conn5 <- [1,249,null,{"value":"13"}] 13:34:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 13:34:22 INFO - PROCESS | 2720 | 1461270862600 Marionette TRACE conn5 -> [0,250,"setScriptTimeout",{"ms":35000}] 13:34:22 INFO - PROCESS | 2720 | 1461270862602 Marionette TRACE conn5 <- [1,250,null,{}] 13:34:22 INFO - PROCESS | 2720 | 1461270862606 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}] 13:34:22 INFO - PROCESS | 2720 | 1461270862686 Marionette TRACE conn5 <- [1,251,null,{"value":null}] 13:34:22 INFO - PROCESS | 2720 | 1461270862751 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:22 INFO - PROCESS | 2720 | ++DOCSHELL 000000155491C000 == 49 [pid = 2720] [id = 72] 13:34:22 INFO - PROCESS | 2720 | ++DOMWINDOW == 98 (000000154A419400) [pid = 2720] [serial = 213] [outer = 0000000000000000] 13:34:22 INFO - PROCESS | 2720 | ++DOMWINDOW == 99 (000000154FD05800) [pid = 2720] [serial = 214] [outer = 000000154A419400] 13:34:22 INFO - PROCESS | 2720 | 1461270862796 Marionette DEBUG loaded listener.js 13:34:22 INFO - PROCESS | 2720 | ++DOMWINDOW == 100 (0000001550D7A000) [pid = 2720] [serial = 215] [outer = 000000154A419400] 13:34:23 INFO - PROCESS | 2720 | 1461270863142 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]]]}] 13:34:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 13:34:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 587ms 13:34:23 INFO - PROCESS | 2720 | 1461270863190 Marionette TRACE conn5 -> [0,253,"getWindowHandle",null] 13:34:23 INFO - PROCESS | 2720 | 1461270863193 Marionette TRACE conn5 <- [1,253,null,{"value":"13"}] 13:34:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 13:34:23 INFO - PROCESS | 2720 | 1461270863196 Marionette TRACE conn5 -> [0,254,"setScriptTimeout",{"ms":35000}] 13:34:23 INFO - PROCESS | 2720 | 1461270863198 Marionette TRACE conn5 <- [1,254,null,{}] 13:34:23 INFO - PROCESS | 2720 | 1461270863201 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}] 13:34:23 INFO - PROCESS | 2720 | 1461270863280 Marionette TRACE conn5 <- [1,255,null,{"value":null}] 13:34:23 INFO - PROCESS | 2720 | 1461270863341 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:23 INFO - PROCESS | 2720 | ++DOCSHELL 0000001554E0B800 == 50 [pid = 2720] [id = 73] 13:34:23 INFO - PROCESS | 2720 | ++DOMWINDOW == 101 (0000001550D6DC00) [pid = 2720] [serial = 216] [outer = 0000000000000000] 13:34:23 INFO - PROCESS | 2720 | ++DOMWINDOW == 102 (0000001551056800) [pid = 2720] [serial = 217] [outer = 0000001550D6DC00] 13:34:23 INFO - PROCESS | 2720 | 1461270863387 Marionette DEBUG loaded listener.js 13:34:23 INFO - PROCESS | 2720 | ++DOMWINDOW == 103 (00000015511AA000) [pid = 2720] [serial = 218] [outer = 0000001550D6DC00] 13:34:23 INFO - PROCESS | 2720 | 1461270863727 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]]]}] 13:34:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 13:34:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 585ms 13:34:23 INFO - PROCESS | 2720 | 1461270863785 Marionette TRACE conn5 -> [0,257,"getWindowHandle",null] 13:34:23 INFO - PROCESS | 2720 | 1461270863788 Marionette TRACE conn5 <- [1,257,null,{"value":"13"}] 13:34:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 13:34:23 INFO - PROCESS | 2720 | 1461270863791 Marionette TRACE conn5 -> [0,258,"setScriptTimeout",{"ms":35000}] 13:34:23 INFO - PROCESS | 2720 | 1461270863794 Marionette TRACE conn5 <- [1,258,null,{}] 13:34:23 INFO - PROCESS | 2720 | 1461270863798 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}] 13:34:23 INFO - PROCESS | 2720 | 1461270863922 Marionette TRACE conn5 <- [1,259,null,{"value":null}] 13:34:23 INFO - PROCESS | 2720 | 1461270863931 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:23 INFO - PROCESS | 2720 | ++DOCSHELL 000000155499F800 == 51 [pid = 2720] [id = 74] 13:34:23 INFO - PROCESS | 2720 | ++DOMWINDOW == 104 (000000154022A400) [pid = 2720] [serial = 219] [outer = 0000000000000000] 13:34:23 INFO - PROCESS | 2720 | ++DOMWINDOW == 105 (0000001540235800) [pid = 2720] [serial = 220] [outer = 000000154022A400] 13:34:23 INFO - PROCESS | 2720 | 1461270863983 Marionette DEBUG loaded listener.js 13:34:24 INFO - PROCESS | 2720 | ++DOMWINDOW == 106 (00000015511B2800) [pid = 2720] [serial = 221] [outer = 000000154022A400] 13:34:24 INFO - PROCESS | 2720 | 1461270864583 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]]]}] 13:34:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 13:34:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 838ms 13:34:24 INFO - PROCESS | 2720 | 1461270864632 Marionette TRACE conn5 -> [0,261,"getWindowHandle",null] 13:34:24 INFO - PROCESS | 2720 | 1461270864637 Marionette TRACE conn5 <- [1,261,null,{"value":"13"}] 13:34:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 13:34:24 INFO - PROCESS | 2720 | 1461270864643 Marionette TRACE conn5 -> [0,262,"setScriptTimeout",{"ms":35000}] 13:34:24 INFO - PROCESS | 2720 | 1461270864647 Marionette TRACE conn5 <- [1,262,null,{}] 13:34:24 INFO - PROCESS | 2720 | 1461270864653 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}] 13:34:24 INFO - PROCESS | 2720 | 1461270864765 Marionette TRACE conn5 <- [1,263,null,{"value":null}] 13:34:24 INFO - PROCESS | 2720 | 1461270864836 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:24 INFO - PROCESS | 2720 | ++DOCSHELL 00000015474BA000 == 52 [pid = 2720] [id = 75] 13:34:24 INFO - PROCESS | 2720 | ++DOMWINDOW == 107 (000000154022AC00) [pid = 2720] [serial = 222] [outer = 0000000000000000] 13:34:24 INFO - PROCESS | 2720 | ++DOMWINDOW == 108 (0000001540238400) [pid = 2720] [serial = 223] [outer = 000000154022AC00] 13:34:24 INFO - PROCESS | 2720 | 1461270864896 Marionette DEBUG loaded listener.js 13:34:24 INFO - PROCESS | 2720 | ++DOMWINDOW == 109 (0000001540550000) [pid = 2720] [serial = 224] [outer = 000000154022AC00] 13:34:25 INFO - PROCESS | 2720 | 1461270865512 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]]]}] 13:34:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 13:34:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 879ms 13:34:25 INFO - PROCESS | 2720 | 1461270865525 Marionette TRACE conn5 -> [0,265,"getWindowHandle",null] 13:34:25 INFO - PROCESS | 2720 | 1461270865532 Marionette TRACE conn5 <- [1,265,null,{"value":"13"}] 13:34:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 13:34:25 INFO - PROCESS | 2720 | 1461270865538 Marionette TRACE conn5 -> [0,266,"setScriptTimeout",{"ms":35000}] 13:34:25 INFO - PROCESS | 2720 | 1461270865542 Marionette TRACE conn5 <- [1,266,null,{}] 13:34:25 INFO - PROCESS | 2720 | 1461270865546 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}] 13:34:25 INFO - PROCESS | 2720 | 1461270865653 Marionette TRACE conn5 <- [1,267,null,{"value":null}] 13:34:25 INFO - PROCESS | 2720 | 1461270865735 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:25 INFO - PROCESS | 2720 | ++DOCSHELL 0000001550236000 == 53 [pid = 2720] [id = 76] 13:34:25 INFO - PROCESS | 2720 | ++DOMWINDOW == 110 (000000154576F800) [pid = 2720] [serial = 225] [outer = 0000000000000000] 13:34:25 INFO - PROCESS | 2720 | ++DOMWINDOW == 111 (00000015468A3400) [pid = 2720] [serial = 226] [outer = 000000154576F800] 13:34:25 INFO - PROCESS | 2720 | 1461270865792 Marionette DEBUG loaded listener.js 13:34:25 INFO - PROCESS | 2720 | ++DOMWINDOW == 112 (000000154A40A800) [pid = 2720] [serial = 227] [outer = 000000154576F800] 13:34:26 INFO - PROCESS | 2720 | 1461270866314 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]]]}] 13:34:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 13:34:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 840ms 13:34:26 INFO - PROCESS | 2720 | 1461270866385 Marionette TRACE conn5 -> [0,269,"getWindowHandle",null] 13:34:26 INFO - PROCESS | 2720 | 1461270866388 Marionette TRACE conn5 <- [1,269,null,{"value":"13"}] 13:34:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 13:34:26 INFO - PROCESS | 2720 | 1461270866392 Marionette TRACE conn5 -> [0,270,"setScriptTimeout",{"ms":35000}] 13:34:26 INFO - PROCESS | 2720 | 1461270866397 Marionette TRACE conn5 <- [1,270,null,{}] 13:34:26 INFO - PROCESS | 2720 | 1461270866409 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}] 13:34:26 INFO - PROCESS | 2720 | 1461270866548 Marionette TRACE conn5 <- [1,271,null,{"value":null}] 13:34:26 INFO - PROCESS | 2720 | 1461270866719 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:26 INFO - PROCESS | 2720 | ++DOCSHELL 00000015561BE800 == 54 [pid = 2720] [id = 77] 13:34:26 INFO - PROCESS | 2720 | ++DOMWINDOW == 113 (000000154E00D800) [pid = 2720] [serial = 228] [outer = 0000000000000000] 13:34:26 INFO - PROCESS | 2720 | ++DOMWINDOW == 114 (000000154E010400) [pid = 2720] [serial = 229] [outer = 000000154E00D800] 13:34:26 INFO - PROCESS | 2720 | 1461270866788 Marionette DEBUG loaded listener.js 13:34:26 INFO - PROCESS | 2720 | ++DOMWINDOW == 115 (000000154F815400) [pid = 2720] [serial = 230] [outer = 000000154E00D800] 13:34:27 INFO - PROCESS | 2720 | 1461270867597 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]]]}] 13:34:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 13:34:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1305ms 13:34:27 INFO - PROCESS | 2720 | 1461270867699 Marionette TRACE conn5 -> [0,273,"getWindowHandle",null] 13:34:27 INFO - PROCESS | 2720 | 1461270867702 Marionette TRACE conn5 <- [1,273,null,{"value":"13"}] 13:34:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 13:34:27 INFO - PROCESS | 2720 | 1461270867706 Marionette TRACE conn5 -> [0,274,"setScriptTimeout",{"ms":35000}] 13:34:27 INFO - PROCESS | 2720 | 1461270867708 Marionette TRACE conn5 <- [1,274,null,{}] 13:34:27 INFO - PROCESS | 2720 | 1461270867712 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}] 13:34:27 INFO - PROCESS | 2720 | 1461270867857 Marionette TRACE conn5 <- [1,275,null,{"value":null}] 13:34:27 INFO - PROCESS | 2720 | 1461270867919 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:28 INFO - PROCESS | 2720 | ++DOCSHELL 0000001544C64000 == 55 [pid = 2720] [id = 78] 13:34:28 INFO - PROCESS | 2720 | ++DOMWINDOW == 116 (000000153B3C6C00) [pid = 2720] [serial = 231] [outer = 0000000000000000] 13:34:28 INFO - PROCESS | 2720 | ++DOMWINDOW == 117 (000000153E872800) [pid = 2720] [serial = 232] [outer = 000000153B3C6C00] 13:34:28 INFO - PROCESS | 2720 | 1461270868126 Marionette DEBUG loaded listener.js 13:34:28 INFO - PROCESS | 2720 | ++DOMWINDOW == 118 (0000001540236C00) [pid = 2720] [serial = 233] [outer = 000000153B3C6C00] 13:34:28 INFO - PROCESS | 2720 | 1461270868718 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]]]}] 13:34:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 13:34:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1029ms 13:34:28 INFO - PROCESS | 2720 | 1461270868737 Marionette TRACE conn5 -> [0,277,"getWindowHandle",null] 13:34:28 INFO - PROCESS | 2720 | 1461270868743 Marionette TRACE conn5 <- [1,277,null,{"value":"13"}] 13:34:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 13:34:28 INFO - PROCESS | 2720 | 1461270868749 Marionette TRACE conn5 -> [0,278,"setScriptTimeout",{"ms":35000}] 13:34:28 INFO - PROCESS | 2720 | 1461270868752 Marionette TRACE conn5 <- [1,278,null,{}] 13:34:28 INFO - PROCESS | 2720 | 1461270868771 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}] 13:34:28 INFO - PROCESS | 2720 | 1461270868875 Marionette TRACE conn5 <- [1,279,null,{"value":null}] 13:34:28 INFO - PROCESS | 2720 | 1461270868960 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:28 INFO - PROCESS | 2720 | ++DOCSHELL 000000154A478000 == 56 [pid = 2720] [id = 79] 13:34:28 INFO - PROCESS | 2720 | ++DOMWINDOW == 119 (0000001540E2E800) [pid = 2720] [serial = 234] [outer = 0000000000000000] 13:34:29 INFO - PROCESS | 2720 | ++DOMWINDOW == 120 (0000001540E8A000) [pid = 2720] [serial = 235] [outer = 0000001540E2E800] 13:34:29 INFO - PROCESS | 2720 | 1461270869012 Marionette DEBUG loaded listener.js 13:34:29 INFO - PROCESS | 2720 | ++DOMWINDOW == 121 (0000001545046800) [pid = 2720] [serial = 236] [outer = 0000001540E2E800] 13:34:29 INFO - PROCESS | 2720 | --DOCSHELL 000000154E503800 == 55 [pid = 2720] [id = 31] 13:34:29 INFO - PROCESS | 2720 | --DOCSHELL 0000001554E0B800 == 54 [pid = 2720] [id = 73] 13:34:29 INFO - PROCESS | 2720 | --DOCSHELL 000000155491C000 == 53 [pid = 2720] [id = 72] 13:34:29 INFO - PROCESS | 2720 | --DOCSHELL 00000015548AA000 == 52 [pid = 2720] [id = 71] 13:34:29 INFO - PROCESS | 2720 | --DOCSHELL 0000001554534000 == 51 [pid = 2720] [id = 70] 13:34:29 INFO - PROCESS | 2720 | --DOCSHELL 0000001551047000 == 50 [pid = 2720] [id = 69] 13:34:29 INFO - PROCESS | 2720 | --DOCSHELL 000000154F855800 == 49 [pid = 2720] [id = 68] 13:34:29 INFO - PROCESS | 2720 | --DOCSHELL 000000154DD5C000 == 48 [pid = 2720] [id = 67] 13:34:29 INFO - PROCESS | 2720 | --DOCSHELL 000000154CD12800 == 47 [pid = 2720] [id = 66] 13:34:29 INFO - PROCESS | 2720 | --DOMWINDOW == 120 (000000153B3C8400) [pid = 2720] [serial = 132] [outer = 0000000000000000] [url = about:blank] 13:34:29 INFO - PROCESS | 2720 | --DOMWINDOW == 119 (00000015468A2800) [pid = 2720] [serial = 135] [outer = 0000000000000000] [url = about:blank] 13:34:29 INFO - PROCESS | 2720 | --DOMWINDOW == 118 (000000154DD9DC00) [pid = 2720] [serial = 138] [outer = 0000000000000000] [url = about:blank] 13:34:29 INFO - PROCESS | 2720 | --DOMWINDOW == 117 (000000155420F800) [pid = 2720] [serial = 172] [outer = 0000000000000000] [url = about:blank] 13:34:29 INFO - PROCESS | 2720 | --DOCSHELL 0000001545CBF800 == 46 [pid = 2720] [id = 65] 13:34:29 INFO - PROCESS | 2720 | --DOCSHELL 000000154982C000 == 45 [pid = 2720] [id = 64] 13:34:29 INFO - PROCESS | 2720 | --DOCSHELL 0000001555B9F000 == 44 [pid = 2720] [id = 58] 13:34:29 INFO - PROCESS | 2720 | --DOMWINDOW == 116 (0000001554A8C400) [pid = 2720] [serial = 130] [outer = 0000000000000000] [url = about:blank] 13:34:29 INFO - PROCESS | 2720 | --DOMWINDOW == 115 (000000154EB40800) [pid = 2720] [serial = 94] [outer = 0000000000000000] [url = about:blank] 13:34:29 INFO - PROCESS | 2720 | --DOMWINDOW == 114 (000000154D084C00) [pid = 2720] [serial = 91] [outer = 0000000000000000] [url = about:blank] 13:34:29 INFO - PROCESS | 2720 | --DOMWINDOW == 113 (000000154591C400) [pid = 2720] [serial = 88] [outer = 0000000000000000] [url = about:blank] 13:34:29 INFO - PROCESS | 2720 | --DOMWINDOW == 112 (000000154C43F800) [pid = 2720] [serial = 156] [outer = 0000000000000000] [url = about:blank] 13:34:29 INFO - PROCESS | 2720 | --DOMWINDOW == 111 (000000154A026400) [pid = 2720] [serial = 153] [outer = 0000000000000000] [url = about:blank] 13:34:29 INFO - PROCESS | 2720 | --DOMWINDOW == 110 (0000001540B31800) [pid = 2720] [serial = 147] [outer = 0000000000000000] [url = about:blank] 13:34:29 INFO - PROCESS | 2720 | --DOMWINDOW == 109 (0000001540933400) [pid = 2720] [serial = 142] [outer = 0000000000000000] [url = about:blank] 13:34:29 INFO - PROCESS | 2720 | --DOMWINDOW == 108 (0000001540448000) [pid = 2720] [serial = 141] [outer = 0000000000000000] [url = about:blank] 13:34:29 INFO - PROCESS | 2720 | --DOMWINDOW == 107 (000000154D089C00) [pid = 2720] [serial = 159] [outer = 0000000000000000] [url = about:blank] 13:34:29 INFO - PROCESS | 2720 | --DOMWINDOW == 106 (0000001547426000) [pid = 2720] [serial = 151] [outer = 0000000000000000] [url = about:blank] 13:34:29 INFO - PROCESS | 2720 | --DOMWINDOW == 105 (000000154681B400) [pid = 2720] [serial = 150] [outer = 0000000000000000] [url = about:blank] 13:34:29 INFO - PROCESS | 2720 | --DOMWINDOW == 104 (000000154020BC00) [pid = 2720] [serial = 144] [outer = 0000000000000000] [url = about:blank] 13:34:29 INFO - PROCESS | 2720 | --DOMWINDOW == 103 (0000001540446800) [pid = 2720] [serial = 145] [outer = 0000000000000000] [url = about:blank] 13:34:29 INFO - PROCESS | 2720 | --DOMWINDOW == 102 (000000154CCC4400) [pid = 2720] [serial = 157] [outer = 0000000000000000] [url = about:blank] 13:34:29 INFO - PROCESS | 2720 | --DOMWINDOW == 101 (000000154D8A2000) [pid = 2720] [serial = 163] [outer = 0000000000000000] [url = about:blank] 13:34:29 INFO - PROCESS | 2720 | --DOMWINDOW == 100 (00000015508B3400) [pid = 2720] [serial = 170] [outer = 0000000000000000] [url = about:blank] 13:34:29 INFO - PROCESS | 2720 | --DOMWINDOW == 99 (000000154E0EC000) [pid = 2720] [serial = 166] [outer = 0000000000000000] [url = about:blank] 13:34:29 INFO - PROCESS | 2720 | --DOMWINDOW == 98 (000000154D8AB000) [pid = 2720] [serial = 160] [outer = 0000000000000000] [url = about:blank] 13:34:29 INFO - PROCESS | 2720 | --DOMWINDOW == 97 (000000154A025000) [pid = 2720] [serial = 31] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 13:34:29 INFO - PROCESS | 2720 | --DOMWINDOW == 96 (000000154F817C00) [pid = 2720] [serial = 167] [outer = 0000000000000000] [url = about:blank] 13:34:29 INFO - PROCESS | 2720 | --DOMWINDOW == 95 (000000154FDA4800) [pid = 2720] [serial = 169] [outer = 0000000000000000] [url = about:blank] 13:34:29 INFO - PROCESS | 2720 | --DOMWINDOW == 94 (000000154EB47000) [pid = 2720] [serial = 164] [outer = 0000000000000000] [url = about:blank] 13:34:29 INFO - PROCESS | 2720 | --DOMWINDOW == 93 (0000001544E91C00) [pid = 2720] [serial = 148] [outer = 0000000000000000] [url = about:blank] 13:34:29 INFO - PROCESS | 2720 | --DOMWINDOW == 92 (000000154A40C000) [pid = 2720] [serial = 154] [outer = 0000000000000000] [url = about:blank] 13:34:29 INFO - PROCESS | 2720 | 1461270869547 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]]]}] 13:34:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 13:34:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 860ms 13:34:29 INFO - PROCESS | 2720 | 1461270869610 Marionette TRACE conn5 -> [0,281,"getWindowHandle",null] 13:34:29 INFO - PROCESS | 2720 | 1461270869614 Marionette TRACE conn5 <- [1,281,null,{"value":"13"}] 13:34:29 INFO - PROCESS | 2720 | 1461270869620 Marionette TRACE conn5 -> [0,282,"setScriptTimeout",{"ms":35000}] 13:34:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 13:34:29 INFO - PROCESS | 2720 | 1461270869623 Marionette TRACE conn5 <- [1,282,null,{}] 13:34:29 INFO - PROCESS | 2720 | 1461270869627 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}] 13:34:29 INFO - PROCESS | 2720 | 1461270869711 Marionette TRACE conn5 <- [1,283,null,{"value":null}] 13:34:29 INFO - PROCESS | 2720 | 1461270869719 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:29 INFO - PROCESS | 2720 | ++DOCSHELL 0000001546728000 == 45 [pid = 2720] [id = 80] 13:34:29 INFO - PROCESS | 2720 | ++DOMWINDOW == 93 (000000154020BC00) [pid = 2720] [serial = 237] [outer = 0000000000000000] 13:34:29 INFO - PROCESS | 2720 | ++DOMWINDOW == 94 (0000001540933400) [pid = 2720] [serial = 238] [outer = 000000154020BC00] 13:34:29 INFO - PROCESS | 2720 | 1461270869766 Marionette DEBUG loaded listener.js 13:34:29 INFO - PROCESS | 2720 | ++DOMWINDOW == 95 (0000001545049C00) [pid = 2720] [serial = 239] [outer = 000000154020BC00] 13:34:30 INFO - PROCESS | 2720 | 1461270870200 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]]]}] 13:34:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 13:34:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 629ms 13:34:30 INFO - PROCESS | 2720 | 1461270870254 Marionette TRACE conn5 -> [0,285,"getWindowHandle",null] 13:34:30 INFO - PROCESS | 2720 | 1461270870256 Marionette TRACE conn5 <- [1,285,null,{"value":"13"}] 13:34:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 13:34:30 INFO - PROCESS | 2720 | 1461270870260 Marionette TRACE conn5 -> [0,286,"setScriptTimeout",{"ms":35000}] 13:34:30 INFO - PROCESS | 2720 | 1461270870264 Marionette TRACE conn5 <- [1,286,null,{}] 13:34:30 INFO - PROCESS | 2720 | 1461270870275 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}] 13:34:30 INFO - PROCESS | 2720 | 1461270870362 Marionette TRACE conn5 <- [1,287,null,{"value":null}] 13:34:30 INFO - PROCESS | 2720 | 1461270870372 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:30 INFO - PROCESS | 2720 | ++DOCSHELL 000000154D44A000 == 46 [pid = 2720] [id = 81] 13:34:30 INFO - PROCESS | 2720 | ++DOMWINDOW == 96 (000000154689F000) [pid = 2720] [serial = 240] [outer = 0000000000000000] 13:34:30 INFO - PROCESS | 2720 | ++DOMWINDOW == 97 (00000015468A7800) [pid = 2720] [serial = 241] [outer = 000000154689F000] 13:34:30 INFO - PROCESS | 2720 | 1461270870421 Marionette DEBUG loaded listener.js 13:34:30 INFO - PROCESS | 2720 | ++DOMWINDOW == 98 (00000015496B1400) [pid = 2720] [serial = 242] [outer = 000000154689F000] 13:34:30 INFO - PROCESS | 2720 | 1461270870855 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]]]}] 13:34:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 13:34:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 628ms 13:34:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 13:34:30 INFO - PROCESS | 2720 | 1461270870890 Marionette TRACE conn5 -> [0,289,"getWindowHandle",null] 13:34:30 INFO - PROCESS | 2720 | 1461270870893 Marionette TRACE conn5 <- [1,289,null,{"value":"13"}] 13:34:30 INFO - PROCESS | 2720 | 1461270870896 Marionette TRACE conn5 -> [0,290,"setScriptTimeout",{"ms":35000}] 13:34:30 INFO - PROCESS | 2720 | 1461270870898 Marionette TRACE conn5 <- [1,290,null,{}] 13:34:30 INFO - PROCESS | 2720 | 1461270870902 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}] 13:34:30 INFO - PROCESS | 2720 | 1461270870983 Marionette TRACE conn5 <- [1,291,null,{"value":null}] 13:34:30 INFO - PROCESS | 2720 | 1461270870989 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:31 INFO - PROCESS | 2720 | ++DOCSHELL 000000154E511800 == 47 [pid = 2720] [id = 82] 13:34:31 INFO - PROCESS | 2720 | ++DOMWINDOW == 99 (000000154A01FC00) [pid = 2720] [serial = 243] [outer = 0000000000000000] 13:34:31 INFO - PROCESS | 2720 | ++DOMWINDOW == 100 (000000154A40E400) [pid = 2720] [serial = 244] [outer = 000000154A01FC00] 13:34:31 INFO - PROCESS | 2720 | 1461270871039 Marionette DEBUG loaded listener.js 13:34:31 INFO - PROCESS | 2720 | ++DOMWINDOW == 101 (000000154A421C00) [pid = 2720] [serial = 245] [outer = 000000154A01FC00] 13:34:31 INFO - PROCESS | 2720 | 1461270871456 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]]]}] 13:34:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 13:34:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 586ms 13:34:31 INFO - PROCESS | 2720 | 1461270871507 Marionette TRACE conn5 -> [0,293,"getWindowHandle",null] 13:34:31 INFO - PROCESS | 2720 | 1461270871509 Marionette TRACE conn5 <- [1,293,null,{"value":"13"}] 13:34:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 13:34:31 INFO - PROCESS | 2720 | 1461270871518 Marionette TRACE conn5 -> [0,294,"setScriptTimeout",{"ms":35000}] 13:34:31 INFO - PROCESS | 2720 | 1461270871520 Marionette TRACE conn5 <- [1,294,null,{}] 13:34:31 INFO - PROCESS | 2720 | 1461270871524 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}] 13:34:31 INFO - PROCESS | 2720 | 1461270871604 Marionette TRACE conn5 <- [1,295,null,{"value":null}] 13:34:31 INFO - PROCESS | 2720 | 1461270871613 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:31 INFO - PROCESS | 2720 | ++DOCSHELL 0000001550817800 == 48 [pid = 2720] [id = 83] 13:34:31 INFO - PROCESS | 2720 | ++DOMWINDOW == 102 (000000154AAB2C00) [pid = 2720] [serial = 246] [outer = 0000000000000000] 13:34:31 INFO - PROCESS | 2720 | ++DOMWINDOW == 103 (000000154BF03400) [pid = 2720] [serial = 247] [outer = 000000154AAB2C00] 13:34:31 INFO - PROCESS | 2720 | 1461270871667 Marionette DEBUG loaded listener.js 13:34:31 INFO - PROCESS | 2720 | ++DOMWINDOW == 104 (000000154C43E400) [pid = 2720] [serial = 248] [outer = 000000154AAB2C00] 13:34:32 INFO - PROCESS | 2720 | 1461270872122 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]]]}] 13:34:32 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. 13:34:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 629ms 13:34:32 INFO - PROCESS | 2720 | 1461270872150 Marionette TRACE conn5 -> [0,297,"getWindowHandle",null] 13:34:32 INFO - PROCESS | 2720 | 1461270872152 Marionette TRACE conn5 <- [1,297,null,{"value":"13"}] 13:34:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 13:34:32 INFO - PROCESS | 2720 | 1461270872155 Marionette TRACE conn5 -> [0,298,"setScriptTimeout",{"ms":35000}] 13:34:32 INFO - PROCESS | 2720 | 1461270872157 Marionette TRACE conn5 <- [1,298,null,{}] 13:34:32 INFO - PROCESS | 2720 | 1461270872165 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}] 13:34:32 INFO - PROCESS | 2720 | 1461270872269 Marionette TRACE conn5 <- [1,299,null,{"value":null}] 13:34:32 INFO - PROCESS | 2720 | 1461270872278 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:32 INFO - PROCESS | 2720 | ++DOCSHELL 0000001551D6D800 == 49 [pid = 2720] [id = 84] 13:34:32 INFO - PROCESS | 2720 | ++DOMWINDOW == 105 (000000154D156800) [pid = 2720] [serial = 249] [outer = 0000000000000000] 13:34:32 INFO - PROCESS | 2720 | ++DOMWINDOW == 106 (000000154D1C5400) [pid = 2720] [serial = 250] [outer = 000000154D156800] 13:34:32 INFO - PROCESS | 2720 | 1461270872359 Marionette DEBUG loaded listener.js 13:34:32 INFO - PROCESS | 2720 | ++DOMWINDOW == 107 (000000154D209000) [pid = 2720] [serial = 251] [outer = 000000154D156800] 13:34:32 INFO - PROCESS | 2720 | 1461270872817 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]]]}] 13:34:32 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. 13:34:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 692ms 13:34:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 13:34:32 INFO - PROCESS | 2720 | 1461270872851 Marionette TRACE conn5 -> [0,301,"getWindowHandle",null] 13:34:32 INFO - PROCESS | 2720 | 1461270872853 Marionette TRACE conn5 <- [1,301,null,{"value":"13"}] 13:34:32 INFO - PROCESS | 2720 | 1461270872856 Marionette TRACE conn5 -> [0,302,"setScriptTimeout",{"ms":35000}] 13:34:32 INFO - PROCESS | 2720 | 1461270872858 Marionette TRACE conn5 <- [1,302,null,{}] 13:34:32 INFO - PROCESS | 2720 | 1461270872861 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}] 13:34:32 INFO - PROCESS | 2720 | 1461270872962 Marionette TRACE conn5 <- [1,303,null,{"value":null}] 13:34:32 INFO - PROCESS | 2720 | 1461270872968 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:32 INFO - PROCESS | 2720 | ++DOCSHELL 0000001552720800 == 50 [pid = 2720] [id = 85] 13:34:32 INFO - PROCESS | 2720 | ++DOMWINDOW == 108 (000000154D203800) [pid = 2720] [serial = 252] [outer = 0000000000000000] 13:34:33 INFO - PROCESS | 2720 | ++DOMWINDOW == 109 (000000154DADF400) [pid = 2720] [serial = 253] [outer = 000000154D203800] 13:34:33 INFO - PROCESS | 2720 | 1461270873016 Marionette DEBUG loaded listener.js 13:34:33 INFO - PROCESS | 2720 | ++DOMWINDOW == 110 (000000154E00D400) [pid = 2720] [serial = 254] [outer = 000000154D203800] 13:34:33 INFO - PROCESS | 2720 | 1461270873280 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 13:34:33 INFO - PROCESS | 2720 | 1461270873463 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]]]}] 13:34:33 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. 13:34:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 692ms 13:34:33 INFO - PROCESS | 2720 | 1461270873551 Marionette TRACE conn5 -> [0,305,"getWindowHandle",null] 13:34:33 INFO - PROCESS | 2720 | 1461270873553 Marionette TRACE conn5 <- [1,305,null,{"value":"13"}] 13:34:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 13:34:33 INFO - PROCESS | 2720 | 1461270873557 Marionette TRACE conn5 -> [0,306,"setScriptTimeout",{"ms":35000}] 13:34:33 INFO - PROCESS | 2720 | 1461270873559 Marionette TRACE conn5 <- [1,306,null,{}] 13:34:33 INFO - PROCESS | 2720 | 1461270873568 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}] 13:34:33 INFO - PROCESS | 2720 | 1461270873689 Marionette TRACE conn5 <- [1,307,null,{"value":null}] 13:34:33 INFO - PROCESS | 2720 | 1461270873702 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:33 INFO - PROCESS | 2720 | ++DOCSHELL 0000001554715800 == 51 [pid = 2720] [id = 86] 13:34:33 INFO - PROCESS | 2720 | ++DOMWINDOW == 111 (000000154D20A400) [pid = 2720] [serial = 255] [outer = 0000000000000000] 13:34:33 INFO - PROCESS | 2720 | ++DOMWINDOW == 112 (000000154E0E8400) [pid = 2720] [serial = 256] [outer = 000000154D20A400] 13:34:33 INFO - PROCESS | 2720 | 1461270873750 Marionette DEBUG loaded listener.js 13:34:33 INFO - PROCESS | 2720 | ++DOMWINDOW == 113 (000000154ECEAC00) [pid = 2720] [serial = 257] [outer = 000000154D20A400] 13:34:34 INFO - PROCESS | 2720 | --DOMWINDOW == 112 (000000154D1CD400) [pid = 2720] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 13:34:34 INFO - PROCESS | 2720 | --DOMWINDOW == 111 (000000154D207C00) [pid = 2720] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 13:34:34 INFO - PROCESS | 2720 | --DOMWINDOW == 110 (000000154F921800) [pid = 2720] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 13:34:34 INFO - PROCESS | 2720 | --DOMWINDOW == 109 (00000015496AB800) [pid = 2720] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 13:34:34 INFO - PROCESS | 2720 | --DOMWINDOW == 108 (000000154BF10C00) [pid = 2720] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 13:34:34 INFO - PROCESS | 2720 | --DOMWINDOW == 107 (000000154043D400) [pid = 2720] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 13:34:34 INFO - PROCESS | 2720 | --DOMWINDOW == 106 (000000154E5AB000) [pid = 2720] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 13:34:34 INFO - PROCESS | 2720 | --DOMWINDOW == 105 (0000001540207400) [pid = 2720] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 13:34:34 INFO - PROCESS | 2720 | --DOMWINDOW == 104 (000000154A416C00) [pid = 2720] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 13:34:34 INFO - PROCESS | 2720 | --DOMWINDOW == 103 (0000001550D6DC00) [pid = 2720] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 13:34:34 INFO - PROCESS | 2720 | --DOMWINDOW == 102 (000000154A419400) [pid = 2720] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 13:34:34 INFO - PROCESS | 2720 | 1461270874241 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]]]}] 13:34:34 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. 13:34:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 733ms 13:34:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 13:34:34 INFO - PROCESS | 2720 | 1461270874293 Marionette TRACE conn5 -> [0,309,"getWindowHandle",null] 13:34:34 INFO - PROCESS | 2720 | 1461270874296 Marionette TRACE conn5 <- [1,309,null,{"value":"13"}] 13:34:34 INFO - PROCESS | 2720 | 1461270874299 Marionette TRACE conn5 -> [0,310,"setScriptTimeout",{"ms":35000}] 13:34:34 INFO - PROCESS | 2720 | 1461270874301 Marionette TRACE conn5 <- [1,310,null,{}] 13:34:34 INFO - PROCESS | 2720 | 1461270874304 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}] 13:34:34 INFO - PROCESS | 2720 | 1461270874385 Marionette TRACE conn5 <- [1,311,null,{"value":null}] 13:34:34 INFO - PROCESS | 2720 | 1461270874392 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:34 INFO - PROCESS | 2720 | ++DOCSHELL 00000015548A2000 == 52 [pid = 2720] [id = 87] 13:34:34 INFO - PROCESS | 2720 | ++DOMWINDOW == 103 (000000154A416C00) [pid = 2720] [serial = 258] [outer = 0000000000000000] 13:34:34 INFO - PROCESS | 2720 | ++DOMWINDOW == 104 (000000154EB0D000) [pid = 2720] [serial = 259] [outer = 000000154A416C00] 13:34:34 INFO - PROCESS | 2720 | 1461270874438 Marionette DEBUG loaded listener.js 13:34:34 INFO - PROCESS | 2720 | ++DOMWINDOW == 105 (000000154F925C00) [pid = 2720] [serial = 260] [outer = 000000154A416C00] 13:34:34 INFO - PROCESS | 2720 | 1461270874832 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]]]}] 13:34:34 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. 13:34:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 584ms 13:34:34 INFO - PROCESS | 2720 | 1461270874887 Marionette TRACE conn5 -> [0,313,"getWindowHandle",null] 13:34:34 INFO - PROCESS | 2720 | 1461270874889 Marionette TRACE conn5 <- [1,313,null,{"value":"13"}] 13:34:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 13:34:34 INFO - PROCESS | 2720 | 1461270874892 Marionette TRACE conn5 -> [0,314,"setScriptTimeout",{"ms":35000}] 13:34:34 INFO - PROCESS | 2720 | 1461270874894 Marionette TRACE conn5 <- [1,314,null,{}] 13:34:34 INFO - PROCESS | 2720 | 1461270874898 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}] 13:34:34 INFO - PROCESS | 2720 | 1461270874977 Marionette TRACE conn5 <- [1,315,null,{"value":null}] 13:34:34 INFO - PROCESS | 2720 | 1461270874984 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:35 INFO - PROCESS | 2720 | ++DOCSHELL 0000001554915800 == 53 [pid = 2720] [id = 88] 13:34:35 INFO - PROCESS | 2720 | ++DOMWINDOW == 106 (0000001550840C00) [pid = 2720] [serial = 261] [outer = 0000000000000000] 13:34:35 INFO - PROCESS | 2720 | ++DOMWINDOW == 107 (00000015508B3800) [pid = 2720] [serial = 262] [outer = 0000001550840C00] 13:34:35 INFO - PROCESS | 2720 | 1461270875035 Marionette DEBUG loaded listener.js 13:34:35 INFO - PROCESS | 2720 | ++DOMWINDOW == 108 (000000155104D400) [pid = 2720] [serial = 263] [outer = 0000001550840C00] 13:34:35 INFO - PROCESS | 2720 | 1461270875471 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]]]}] 13:34:35 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. 13:34:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 628ms 13:34:35 INFO - PROCESS | 2720 | 1461270875523 Marionette TRACE conn5 -> [0,317,"getWindowHandle",null] 13:34:35 INFO - PROCESS | 2720 | 1461270875526 Marionette TRACE conn5 <- [1,317,null,{"value":"13"}] 13:34:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 13:34:35 INFO - PROCESS | 2720 | 1461270875548 Marionette TRACE conn5 -> [0,318,"setScriptTimeout",{"ms":35000}] 13:34:35 INFO - PROCESS | 2720 | 1461270875551 Marionette TRACE conn5 <- [1,318,null,{}] 13:34:35 INFO - PROCESS | 2720 | 1461270875554 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}] 13:34:35 INFO - PROCESS | 2720 | 1461270875654 Marionette TRACE conn5 <- [1,319,null,{"value":null}] 13:34:35 INFO - PROCESS | 2720 | 1461270875662 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:35 INFO - PROCESS | 2720 | ++DOCSHELL 0000001554E03800 == 54 [pid = 2720] [id = 89] 13:34:35 INFO - PROCESS | 2720 | ++DOMWINDOW == 109 (000000155420D800) [pid = 2720] [serial = 264] [outer = 0000000000000000] 13:34:35 INFO - PROCESS | 2720 | ++DOMWINDOW == 110 (0000001554213000) [pid = 2720] [serial = 265] [outer = 000000155420D800] 13:34:35 INFO - PROCESS | 2720 | 1461270875716 Marionette DEBUG loaded listener.js 13:34:35 INFO - PROCESS | 2720 | ++DOMWINDOW == 111 (00000015544E1800) [pid = 2720] [serial = 266] [outer = 000000155420D800] 13:34:36 INFO - PROCESS | 2720 | --DOCSHELL 000000154C414800 == 53 [pid = 2720] [id = 33] 13:34:36 INFO - PROCESS | 2720 | --DOCSHELL 000000154D19D000 == 52 [pid = 2720] [id = 46] 13:34:36 INFO - PROCESS | 2720 | --DOCSHELL 00000015548CA800 == 51 [pid = 2720] [id = 47] 13:34:36 INFO - PROCESS | 2720 | --DOCSHELL 0000001545BCC000 == 50 [pid = 2720] [id = 59] 13:34:36 INFO - PROCESS | 2720 | --DOCSHELL 000000154D25B000 == 49 [pid = 2720] [id = 60] 13:34:36 INFO - PROCESS | 2720 | --DOCSHELL 00000015561AC800 == 48 [pid = 2720] [id = 63] 13:34:36 INFO - PROCESS | 2720 | --DOCSHELL 00000015548A3800 == 47 [pid = 2720] [id = 62] 13:34:36 INFO - PROCESS | 2720 | --DOCSHELL 00000015548D0000 == 46 [pid = 2720] [id = 61] 13:34:36 INFO - PROCESS | 2720 | --DOCSHELL 0000001545B93800 == 45 [pid = 2720] [id = 30] 13:34:36 INFO - PROCESS | 2720 | --DOCSHELL 0000001541520800 == 44 [pid = 2720] [id = 45] 13:34:36 INFO - PROCESS | 2720 | --DOCSHELL 0000001540869800 == 43 [pid = 2720] [id = 8] 13:34:36 INFO - PROCESS | 2720 | --DOCSHELL 000000155103F800 == 42 [pid = 2720] [id = 32] 13:34:36 INFO - PROCESS | 2720 | --DOCSHELL 000000154A478000 == 41 [pid = 2720] [id = 79] 13:34:36 INFO - PROCESS | 2720 | --DOCSHELL 0000001544C64000 == 40 [pid = 2720] [id = 78] 13:34:36 INFO - PROCESS | 2720 | --DOCSHELL 00000015561BE800 == 39 [pid = 2720] [id = 77] 13:34:36 INFO - PROCESS | 2720 | --DOCSHELL 0000001550236000 == 38 [pid = 2720] [id = 76] 13:34:36 INFO - PROCESS | 2720 | --DOCSHELL 000000155499F800 == 37 [pid = 2720] [id = 74] 13:34:36 INFO - PROCESS | 2720 | --DOCSHELL 00000015474BA000 == 36 [pid = 2720] [id = 75] 13:34:37 INFO - PROCESS | 2720 | --DOCSHELL 000000154D44A000 == 35 [pid = 2720] [id = 81] 13:34:37 INFO - PROCESS | 2720 | --DOCSHELL 000000154E511800 == 34 [pid = 2720] [id = 82] 13:34:37 INFO - PROCESS | 2720 | --DOCSHELL 0000001550817800 == 33 [pid = 2720] [id = 83] 13:34:37 INFO - PROCESS | 2720 | --DOCSHELL 0000001552720800 == 32 [pid = 2720] [id = 85] 13:34:37 INFO - PROCESS | 2720 | --DOCSHELL 0000001554715800 == 31 [pid = 2720] [id = 86] 13:34:37 INFO - PROCESS | 2720 | --DOCSHELL 0000001554915800 == 30 [pid = 2720] [id = 88] 13:34:37 INFO - PROCESS | 2720 | --DOCSHELL 0000001551D6D800 == 29 [pid = 2720] [id = 84] 13:34:37 INFO - PROCESS | 2720 | --DOCSHELL 0000001546728000 == 28 [pid = 2720] [id = 80] 13:34:37 INFO - PROCESS | 2720 | --DOCSHELL 00000015548A2000 == 27 [pid = 2720] [id = 87] 13:34:37 INFO - PROCESS | 2720 | --DOMWINDOW == 110 (000000154E014000) [pid = 2720] [serial = 205] [outer = 0000000000000000] [url = about:blank] 13:34:37 INFO - PROCESS | 2720 | --DOMWINDOW == 109 (000000154E0EA400) [pid = 2720] [serial = 209] [outer = 0000000000000000] [url = about:blank] 13:34:37 INFO - PROCESS | 2720 | --DOMWINDOW == 108 (000000154D20D800) [pid = 2720] [serial = 208] [outer = 0000000000000000] [url = about:blank] 13:34:37 INFO - PROCESS | 2720 | --DOMWINDOW == 107 (00000015544E7000) [pid = 2720] [serial = 173] [outer = 0000000000000000] [url = about:blank] 13:34:37 INFO - PROCESS | 2720 | --DOMWINDOW == 106 (000000154E0EA000) [pid = 2720] [serial = 206] [outer = 0000000000000000] [url = about:blank] 13:34:37 INFO - PROCESS | 2720 | --DOMWINDOW == 105 (0000001545048800) [pid = 2720] [serial = 178] [outer = 0000000000000000] [url = about:blank] 13:34:37 INFO - PROCESS | 2720 | --DOMWINDOW == 104 (00000015496B6000) [pid = 2720] [serial = 196] [outer = 0000000000000000] [url = about:blank] 13:34:37 INFO - PROCESS | 2720 | --DOMWINDOW == 103 (000000154A407400) [pid = 2720] [serial = 197] [outer = 0000000000000000] [url = about:blank] 13:34:37 INFO - PROCESS | 2720 | --DOMWINDOW == 102 (000000154C46A000) [pid = 2720] [serial = 202] [outer = 0000000000000000] [url = about:blank] 13:34:37 INFO - PROCESS | 2720 | --DOMWINDOW == 101 (0000001540450800) [pid = 2720] [serial = 193] [outer = 0000000000000000] [url = about:blank] 13:34:37 INFO - PROCESS | 2720 | --DOMWINDOW == 100 (0000001540E89000) [pid = 2720] [serial = 194] [outer = 0000000000000000] [url = about:blank] 13:34:37 INFO - PROCESS | 2720 | --DOMWINDOW == 99 (000000154EB42C00) [pid = 2720] [serial = 211] [outer = 0000000000000000] [url = about:blank] 13:34:37 INFO - PROCESS | 2720 | --DOMWINDOW == 98 (0000001540E90C00) [pid = 2720] [serial = 191] [outer = 0000000000000000] [url = about:blank] 13:34:37 INFO - PROCESS | 2720 | --DOMWINDOW == 97 (000000154043B000) [pid = 2720] [serial = 190] [outer = 0000000000000000] [url = about:blank] 13:34:37 INFO - PROCESS | 2720 | --DOMWINDOW == 96 (000000154A453400) [pid = 2720] [serial = 199] [outer = 0000000000000000] [url = about:blank] 13:34:37 INFO - PROCESS | 2720 | --DOMWINDOW == 95 (000000154BF03000) [pid = 2720] [serial = 200] [outer = 0000000000000000] [url = about:blank] 13:34:37 INFO - PROCESS | 2720 | --DOMWINDOW == 94 (000000153E872400) [pid = 2720] [serial = 175] [outer = 0000000000000000] [url = about:blank] 13:34:37 INFO - PROCESS | 2720 | --DOMWINDOW == 93 (000000154CF92400) [pid = 2720] [serial = 181] [outer = 0000000000000000] [url = about:blank] 13:34:37 INFO - PROCESS | 2720 | --DOMWINDOW == 92 (0000001550D7B000) [pid = 2720] [serial = 184] [outer = 0000000000000000] [url = about:blank] 13:34:37 INFO - PROCESS | 2720 | --DOMWINDOW == 91 (000000154BF0D800) [pid = 2720] [serial = 187] [outer = 0000000000000000] [url = about:blank] 13:34:37 INFO - PROCESS | 2720 | --DOMWINDOW == 90 (0000001551056800) [pid = 2720] [serial = 217] [outer = 0000000000000000] [url = about:blank] 13:34:37 INFO - PROCESS | 2720 | --DOMWINDOW == 89 (000000155018AC00) [pid = 2720] [serial = 212] [outer = 0000000000000000] [url = about:blank] 13:34:37 INFO - PROCESS | 2720 | --DOMWINDOW == 88 (00000015511AA000) [pid = 2720] [serial = 218] [outer = 0000000000000000] [url = about:blank] 13:34:37 INFO - PROCESS | 2720 | --DOMWINDOW == 87 (0000001550D7A000) [pid = 2720] [serial = 215] [outer = 0000000000000000] [url = about:blank] 13:34:37 INFO - PROCESS | 2720 | --DOMWINDOW == 86 (000000154D084800) [pid = 2720] [serial = 203] [outer = 0000000000000000] [url = about:blank] 13:34:37 INFO - PROCESS | 2720 | --DOMWINDOW == 85 (000000154FD05800) [pid = 2720] [serial = 214] [outer = 0000000000000000] [url = about:blank] 13:34:37 INFO - PROCESS | 2720 | --DOMWINDOW == 84 (0000001540235800) [pid = 2720] [serial = 220] [outer = 0000000000000000] [url = about:blank] 13:34:37 INFO - PROCESS | 2720 | 1461270877645 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]]]}] 13:34:37 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. 13:34:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 2160ms 13:34:37 INFO - PROCESS | 2720 | 1461270877699 Marionette TRACE conn5 -> [0,321,"getWindowHandle",null] 13:34:37 INFO - PROCESS | 2720 | 1461270877702 Marionette TRACE conn5 <- [1,321,null,{"value":"13"}] 13:34:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 13:34:37 INFO - PROCESS | 2720 | 1461270877707 Marionette TRACE conn5 -> [0,322,"setScriptTimeout",{"ms":35000}] 13:34:37 INFO - PROCESS | 2720 | 1461270877710 Marionette TRACE conn5 <- [1,322,null,{}] 13:34:37 INFO - PROCESS | 2720 | 1461270877718 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}] 13:34:37 INFO - PROCESS | 2720 | 1461270877804 Marionette TRACE conn5 <- [1,323,null,{"value":null}] 13:34:37 INFO - PROCESS | 2720 | 1461270877813 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:37 INFO - PROCESS | 2720 | ++DOCSHELL 0000001544FDD000 == 28 [pid = 2720] [id = 90] 13:34:37 INFO - PROCESS | 2720 | ++DOMWINDOW == 85 (000000154020AC00) [pid = 2720] [serial = 267] [outer = 0000000000000000] 13:34:37 INFO - PROCESS | 2720 | ++DOMWINDOW == 86 (000000153F250400) [pid = 2720] [serial = 268] [outer = 000000154020AC00] 13:34:37 INFO - PROCESS | 2720 | 1461270877863 Marionette DEBUG loaded listener.js 13:34:37 INFO - PROCESS | 2720 | ++DOMWINDOW == 87 (0000001540231000) [pid = 2720] [serial = 269] [outer = 000000154020AC00] 13:34:38 INFO - PROCESS | 2720 | 1461270878323 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]]]}] 13:34:38 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. 13:34:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 628ms 13:34:38 INFO - PROCESS | 2720 | 1461270878340 Marionette TRACE conn5 -> [0,325,"getWindowHandle",null] 13:34:38 INFO - PROCESS | 2720 | 1461270878346 Marionette TRACE conn5 <- [1,325,null,{"value":"13"}] 13:34:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 13:34:38 INFO - PROCESS | 2720 | 1461270878353 Marionette TRACE conn5 -> [0,326,"setScriptTimeout",{"ms":35000}] 13:34:38 INFO - PROCESS | 2720 | 1461270878356 Marionette TRACE conn5 <- [1,326,null,{}] 13:34:38 INFO - PROCESS | 2720 | 1461270878365 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}] 13:34:38 INFO - PROCESS | 2720 | 1461270878451 Marionette TRACE conn5 <- [1,327,null,{"value":null}] 13:34:38 INFO - PROCESS | 2720 | 1461270878458 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:38 INFO - PROCESS | 2720 | ++DOCSHELL 0000001545CCC000 == 29 [pid = 2720] [id = 91] 13:34:38 INFO - PROCESS | 2720 | ++DOMWINDOW == 88 (0000001540441800) [pid = 2720] [serial = 270] [outer = 0000000000000000] 13:34:38 INFO - PROCESS | 2720 | ++DOMWINDOW == 89 (0000001540445400) [pid = 2720] [serial = 271] [outer = 0000001540441800] 13:34:38 INFO - PROCESS | 2720 | 1461270878510 Marionette DEBUG loaded listener.js 13:34:38 INFO - PROCESS | 2720 | ++DOMWINDOW == 90 (000000154044F800) [pid = 2720] [serial = 272] [outer = 0000001540441800] 13:34:38 INFO - PROCESS | 2720 | 1461270878943 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]]]}] 13:34:38 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. 13:34:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 629ms 13:34:38 INFO - PROCESS | 2720 | 1461270878987 Marionette TRACE conn5 -> [0,329,"getWindowHandle",null] 13:34:38 INFO - PROCESS | 2720 | 1461270878991 Marionette TRACE conn5 <- [1,329,null,{"value":"13"}] 13:34:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 13:34:38 INFO - PROCESS | 2720 | 1461270878994 Marionette TRACE conn5 -> [0,330,"setScriptTimeout",{"ms":35000}] 13:34:39 INFO - PROCESS | 2720 | 1461270878998 Marionette TRACE conn5 <- [1,330,null,{}] 13:34:39 INFO - PROCESS | 2720 | 1461270879010 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}] 13:34:39 INFO - PROCESS | 2720 | 1461270879091 Marionette TRACE conn5 <- [1,331,null,{"value":null}] 13:34:39 INFO - PROCESS | 2720 | 1461270879101 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:39 INFO - PROCESS | 2720 | ++DOCSHELL 000000154A469800 == 30 [pid = 2720] [id = 92] 13:34:39 INFO - PROCESS | 2720 | ++DOMWINDOW == 91 (000000153E83F800) [pid = 2720] [serial = 273] [outer = 0000000000000000] 13:34:39 INFO - PROCESS | 2720 | ++DOMWINDOW == 92 (0000001540A0AC00) [pid = 2720] [serial = 274] [outer = 000000153E83F800] 13:34:39 INFO - PROCESS | 2720 | 1461270879152 Marionette DEBUG loaded listener.js 13:34:39 INFO - PROCESS | 2720 | ++DOMWINDOW == 93 (0000001540E8FC00) [pid = 2720] [serial = 275] [outer = 000000153E83F800] 13:34:39 INFO - PROCESS | 2720 | 1461270879591 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]]]}] 13:34:39 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. 13:34:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 650ms 13:34:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 13:34:39 INFO - PROCESS | 2720 | 1461270879647 Marionette TRACE conn5 -> [0,333,"getWindowHandle",null] 13:34:39 INFO - PROCESS | 2720 | 1461270879650 Marionette TRACE conn5 <- [1,333,null,{"value":"13"}] 13:34:39 INFO - PROCESS | 2720 | 1461270879653 Marionette TRACE conn5 -> [0,334,"setScriptTimeout",{"ms":35000}] 13:34:39 INFO - PROCESS | 2720 | 1461270879655 Marionette TRACE conn5 <- [1,334,null,{}] 13:34:39 INFO - PROCESS | 2720 | 1461270879658 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}] 13:34:39 INFO - PROCESS | 2720 | 1461270879736 Marionette TRACE conn5 <- [1,335,null,{"value":null}] 13:34:39 INFO - PROCESS | 2720 | 1461270879743 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:39 INFO - PROCESS | 2720 | ++DOCSHELL 000000154CBAA800 == 31 [pid = 2720] [id = 93] 13:34:39 INFO - PROCESS | 2720 | ++DOMWINDOW == 94 (0000001544C74000) [pid = 2720] [serial = 276] [outer = 0000000000000000] 13:34:39 INFO - PROCESS | 2720 | ++DOMWINDOW == 95 (0000001545041000) [pid = 2720] [serial = 277] [outer = 0000001544C74000] 13:34:39 INFO - PROCESS | 2720 | 1461270879794 Marionette DEBUG loaded listener.js 13:34:39 INFO - PROCESS | 2720 | ++DOMWINDOW == 96 (000000154504B800) [pid = 2720] [serial = 278] [outer = 0000001544C74000] 13:34:40 INFO - PROCESS | 2720 | 1461270880204 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]]]}] 13:34:40 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. 13:34:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 585ms 13:34:40 INFO - PROCESS | 2720 | 1461270880241 Marionette TRACE conn5 -> [0,337,"getWindowHandle",null] 13:34:40 INFO - PROCESS | 2720 | 1461270880243 Marionette TRACE conn5 <- [1,337,null,{"value":"13"}] 13:34:40 INFO - PROCESS | 2720 | 1461270880246 Marionette TRACE conn5 -> [0,338,"setScriptTimeout",{"ms":35000}] 13:34:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 13:34:40 INFO - PROCESS | 2720 | 1461270880248 Marionette TRACE conn5 <- [1,338,null,{}] 13:34:40 INFO - PROCESS | 2720 | 1461270880251 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}] 13:34:40 INFO - PROCESS | 2720 | 1461270880325 Marionette TRACE conn5 <- [1,339,null,{"value":null}] 13:34:40 INFO - PROCESS | 2720 | 1461270880331 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:40 INFO - PROCESS | 2720 | ++DOCSHELL 000000154D25A800 == 32 [pid = 2720] [id = 94] 13:34:40 INFO - PROCESS | 2720 | ++DOMWINDOW == 97 (000000154043F800) [pid = 2720] [serial = 279] [outer = 0000000000000000] 13:34:40 INFO - PROCESS | 2720 | ++DOMWINDOW == 98 (000000154578F400) [pid = 2720] [serial = 280] [outer = 000000154043F800] 13:34:40 INFO - PROCESS | 2720 | 1461270880377 Marionette DEBUG loaded listener.js 13:34:40 INFO - PROCESS | 2720 | ++DOMWINDOW == 99 (0000001546817400) [pid = 2720] [serial = 281] [outer = 000000154043F800] 13:34:40 INFO - PROCESS | 2720 | 1461270880800 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]]]}] 13:34:40 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. 13:34:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 587ms 13:34:40 INFO - PROCESS | 2720 | 1461270880837 Marionette TRACE conn5 -> [0,341,"getWindowHandle",null] 13:34:40 INFO - PROCESS | 2720 | 1461270880839 Marionette TRACE conn5 <- [1,341,null,{"value":"13"}] 13:34:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 13:34:40 INFO - PROCESS | 2720 | 1461270880851 Marionette TRACE conn5 -> [0,342,"setScriptTimeout",{"ms":35000}] 13:34:40 INFO - PROCESS | 2720 | 1461270880853 Marionette TRACE conn5 <- [1,342,null,{}] 13:34:40 INFO - PROCESS | 2720 | 1461270880856 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}] 13:34:40 INFO - PROCESS | 2720 | 1461270880952 Marionette TRACE conn5 <- [1,343,null,{"value":null}] 13:34:40 INFO - PROCESS | 2720 | 1461270880963 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:40 INFO - PROCESS | 2720 | ++DOCSHELL 000000154DD6C000 == 33 [pid = 2720] [id = 95] 13:34:40 INFO - PROCESS | 2720 | ++DOMWINDOW == 100 (00000015496AC000) [pid = 2720] [serial = 282] [outer = 0000000000000000] 13:34:41 INFO - PROCESS | 2720 | ++DOMWINDOW == 101 (0000001549879400) [pid = 2720] [serial = 283] [outer = 00000015496AC000] 13:34:41 INFO - PROCESS | 2720 | 1461270881015 Marionette DEBUG loaded listener.js 13:34:41 INFO - PROCESS | 2720 | ++DOMWINDOW == 102 (000000154A3B9400) [pid = 2720] [serial = 284] [outer = 00000015496AC000] 13:34:41 INFO - PROCESS | 2720 | 1461270881410 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]]]}] 13:34:41 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. 13:34:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 627ms 13:34:41 INFO - PROCESS | 2720 | 1461270881484 Marionette TRACE conn5 -> [0,345,"getWindowHandle",null] 13:34:41 INFO - PROCESS | 2720 | 1461270881486 Marionette TRACE conn5 <- [1,345,null,{"value":"13"}] 13:34:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 13:34:41 INFO - PROCESS | 2720 | 1461270881490 Marionette TRACE conn5 -> [0,346,"setScriptTimeout",{"ms":35000}] 13:34:41 INFO - PROCESS | 2720 | 1461270881491 Marionette TRACE conn5 <- [1,346,null,{}] 13:34:41 INFO - PROCESS | 2720 | 1461270881495 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}] 13:34:41 INFO - PROCESS | 2720 | 1461270881568 Marionette TRACE conn5 <- [1,347,null,{"value":null}] 13:34:41 INFO - PROCESS | 2720 | 1461270881577 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:41 INFO - PROCESS | 2720 | ++DOCSHELL 000000154EB7A000 == 34 [pid = 2720] [id = 96] 13:34:41 INFO - PROCESS | 2720 | ++DOMWINDOW == 103 (000000154A40C800) [pid = 2720] [serial = 285] [outer = 0000000000000000] 13:34:41 INFO - PROCESS | 2720 | ++DOMWINDOW == 104 (000000154A40F000) [pid = 2720] [serial = 286] [outer = 000000154A40C800] 13:34:41 INFO - PROCESS | 2720 | 1461270881625 Marionette DEBUG loaded listener.js 13:34:41 INFO - PROCESS | 2720 | ++DOMWINDOW == 105 (000000154A421000) [pid = 2720] [serial = 287] [outer = 000000154A40C800] 13:34:42 INFO - PROCESS | 2720 | 1461270882054 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]]]}] 13:34:42 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. 13:34:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 587ms 13:34:42 INFO - PROCESS | 2720 | 1461270882079 Marionette TRACE conn5 -> [0,349,"getWindowHandle",null] 13:34:42 INFO - PROCESS | 2720 | 1461270882081 Marionette TRACE conn5 <- [1,349,null,{"value":"13"}] 13:34:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 13:34:42 INFO - PROCESS | 2720 | 1461270882093 Marionette TRACE conn5 -> [0,350,"setScriptTimeout",{"ms":35000}] 13:34:42 INFO - PROCESS | 2720 | 1461270882095 Marionette TRACE conn5 <- [1,350,null,{}] 13:34:42 INFO - PROCESS | 2720 | 1461270882100 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}] 13:34:42 INFO - PROCESS | 2720 | 1461270882173 Marionette TRACE conn5 <- [1,351,null,{"value":null}] 13:34:42 INFO - PROCESS | 2720 | 1461270882179 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:42 INFO - PROCESS | 2720 | ++DOCSHELL 0000001550161800 == 35 [pid = 2720] [id = 97] 13:34:42 INFO - PROCESS | 2720 | ++DOMWINDOW == 106 (000000154A4D1000) [pid = 2720] [serial = 288] [outer = 0000000000000000] 13:34:42 INFO - PROCESS | 2720 | ++DOMWINDOW == 107 (000000154AAD1800) [pid = 2720] [serial = 289] [outer = 000000154A4D1000] 13:34:42 INFO - PROCESS | 2720 | 1461270882226 Marionette DEBUG loaded listener.js 13:34:42 INFO - PROCESS | 2720 | ++DOMWINDOW == 108 (000000154BF08C00) [pid = 2720] [serial = 290] [outer = 000000154A4D1000] 13:34:42 INFO - PROCESS | 2720 | 1461270882623 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]]]}] 13:34:42 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. 13:34:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 587ms 13:34:42 INFO - PROCESS | 2720 | 1461270882685 Marionette TRACE conn5 -> [0,353,"getWindowHandle",null] 13:34:42 INFO - PROCESS | 2720 | 1461270882687 Marionette TRACE conn5 <- [1,353,null,{"value":"13"}] 13:34:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 13:34:42 INFO - PROCESS | 2720 | 1461270882691 Marionette TRACE conn5 -> [0,354,"setScriptTimeout",{"ms":35000}] 13:34:42 INFO - PROCESS | 2720 | 1461270882692 Marionette TRACE conn5 <- [1,354,null,{}] 13:34:42 INFO - PROCESS | 2720 | 1461270882696 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}] 13:34:42 INFO - PROCESS | 2720 | 1461270882799 Marionette TRACE conn5 <- [1,355,null,{"value":null}] 13:34:42 INFO - PROCESS | 2720 | 1461270882807 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:42 INFO - PROCESS | 2720 | ++DOCSHELL 000000154A467000 == 36 [pid = 2720] [id = 98] 13:34:42 INFO - PROCESS | 2720 | ++DOMWINDOW == 109 (000000154BF0D400) [pid = 2720] [serial = 291] [outer = 0000000000000000] 13:34:42 INFO - PROCESS | 2720 | ++DOMWINDOW == 110 (000000154BF10C00) [pid = 2720] [serial = 292] [outer = 000000154BF0D400] 13:34:42 INFO - PROCESS | 2720 | 1461270882855 Marionette DEBUG loaded listener.js 13:34:42 INFO - PROCESS | 2720 | ++DOMWINDOW == 111 (000000154C468800) [pid = 2720] [serial = 293] [outer = 000000154BF0D400] 13:34:43 INFO - PROCESS | 2720 | 1461270883308 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]]]}] 13:34:43 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. 13:34:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 691ms 13:34:43 INFO - PROCESS | 2720 | 1461270883387 Marionette TRACE conn5 -> [0,357,"getWindowHandle",null] 13:34:43 INFO - PROCESS | 2720 | 1461270883389 Marionette TRACE conn5 <- [1,357,null,{"value":"13"}] 13:34:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 13:34:43 INFO - PROCESS | 2720 | 1461270883397 Marionette TRACE conn5 -> [0,358,"setScriptTimeout",{"ms":35000}] 13:34:43 INFO - PROCESS | 2720 | 1461270883399 Marionette TRACE conn5 <- [1,358,null,{}] 13:34:43 INFO - PROCESS | 2720 | 1461270883403 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}] 13:34:43 INFO - PROCESS | 2720 | 1461270883503 Marionette TRACE conn5 <- [1,359,null,{"value":null}] 13:34:43 INFO - PROCESS | 2720 | 1461270883515 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:43 INFO - PROCESS | 2720 | ++DOCSHELL 0000001551D76800 == 37 [pid = 2720] [id = 99] 13:34:43 INFO - PROCESS | 2720 | ++DOMWINDOW == 112 (0000001540E92400) [pid = 2720] [serial = 294] [outer = 0000000000000000] 13:34:43 INFO - PROCESS | 2720 | ++DOMWINDOW == 113 (000000154CF91400) [pid = 2720] [serial = 295] [outer = 0000001540E92400] 13:34:43 INFO - PROCESS | 2720 | 1461270883562 Marionette DEBUG loaded listener.js 13:34:43 INFO - PROCESS | 2720 | ++DOMWINDOW == 114 (000000154D040400) [pid = 2720] [serial = 296] [outer = 0000001540E92400] 13:34:44 INFO - PROCESS | 2720 | 1461270884015 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]]]}] 13:34:44 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. 13:34:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 628ms 13:34:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 13:34:44 INFO - PROCESS | 2720 | 1461270884028 Marionette TRACE conn5 -> [0,361,"getWindowHandle",null] 13:34:44 INFO - PROCESS | 2720 | 1461270884031 Marionette TRACE conn5 <- [1,361,null,{"value":"13"}] 13:34:44 INFO - PROCESS | 2720 | 1461270884034 Marionette TRACE conn5 -> [0,362,"setScriptTimeout",{"ms":35000}] 13:34:44 INFO - PROCESS | 2720 | 1461270884037 Marionette TRACE conn5 <- [1,362,null,{}] 13:34:44 INFO - PROCESS | 2720 | 1461270884040 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}] 13:34:44 INFO - PROCESS | 2720 | 1461270884209 Marionette TRACE conn5 <- [1,363,null,{"value":null}] 13:34:44 INFO - PROCESS | 2720 | 1461270884235 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:44 INFO - PROCESS | 2720 | ++DOCSHELL 000000154D259000 == 38 [pid = 2720] [id = 100] 13:34:44 INFO - PROCESS | 2720 | ++DOMWINDOW == 115 (000000154D1C2000) [pid = 2720] [serial = 297] [outer = 0000000000000000] 13:34:44 INFO - PROCESS | 2720 | ++DOMWINDOW == 116 (000000154D1CDC00) [pid = 2720] [serial = 298] [outer = 000000154D1C2000] 13:34:44 INFO - PROCESS | 2720 | 1461270884287 Marionette DEBUG loaded listener.js 13:34:44 INFO - PROCESS | 2720 | ++DOMWINDOW == 117 (000000154D210C00) [pid = 2720] [serial = 299] [outer = 000000154D1C2000] 13:34:44 INFO - PROCESS | 2720 | 1461270884986 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]]]}] 13:34:45 INFO - PROCESS | 2720 | --DOMWINDOW == 116 (000000154D049000) [pid = 2720] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 13:34:45 INFO - PROCESS | 2720 | --DOMWINDOW == 115 (000000154D016400) [pid = 2720] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 13:34:45 INFO - PROCESS | 2720 | --DOMWINDOW == 114 (000000153B3BFC00) [pid = 2720] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 13:34:45 INFO - PROCESS | 2720 | --DOMWINDOW == 113 (0000001545CE2000) [pid = 2720] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 13:34:45 INFO - PROCESS | 2720 | --DOMWINDOW == 112 (000000154BF08400) [pid = 2720] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 13:34:45 INFO - PROCESS | 2720 | --DOMWINDOW == 111 (0000001550840C00) [pid = 2720] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 13:34:45 INFO - PROCESS | 2720 | --DOMWINDOW == 110 (000000154D156800) [pid = 2720] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 13:34:45 INFO - PROCESS | 2720 | --DOMWINDOW == 109 (000000154D203800) [pid = 2720] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 13:34:45 INFO - PROCESS | 2720 | --DOMWINDOW == 108 (000000154D20A400) [pid = 2720] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 13:34:45 INFO - PROCESS | 2720 | --DOMWINDOW == 107 (000000153B3C6C00) [pid = 2720] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 13:34:45 INFO - PROCESS | 2720 | --DOMWINDOW == 106 (000000154E00D800) [pid = 2720] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 13:34:45 INFO - PROCESS | 2720 | --DOMWINDOW == 105 (000000154576F800) [pid = 2720] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 13:34:45 INFO - PROCESS | 2720 | --DOMWINDOW == 104 (000000154022AC00) [pid = 2720] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 13:34:45 INFO - PROCESS | 2720 | --DOMWINDOW == 103 (000000154022A400) [pid = 2720] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 13:34:45 INFO - PROCESS | 2720 | --DOMWINDOW == 102 (000000154AAB2C00) [pid = 2720] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 13:34:45 INFO - PROCESS | 2720 | --DOMWINDOW == 101 (000000154A01FC00) [pid = 2720] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 13:34:45 INFO - PROCESS | 2720 | --DOMWINDOW == 100 (000000154689F000) [pid = 2720] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 13:34:45 INFO - PROCESS | 2720 | --DOMWINDOW == 99 (000000154020BC00) [pid = 2720] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 13:34:45 INFO - PROCESS | 2720 | --DOMWINDOW == 98 (0000001540E2E800) [pid = 2720] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 13:34:45 INFO - PROCESS | 2720 | --DOMWINDOW == 97 (000000154A416C00) [pid = 2720] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 13:34:45 INFO - PROCESS | 2720 | --DOMWINDOW == 96 (000000153E84C800) [pid = 2720] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 13:34:45 INFO - PROCESS | 2720 | --DOMWINDOW == 95 (000000154CCB8400) [pid = 2720] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 13:34:45 INFO - PROCESS | 2720 | --DOMWINDOW == 94 (0000001550D77C00) [pid = 2720] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 13:34:45 INFO - PROCESS | 2720 | --DOMWINDOW == 93 (0000001544C39C00) [pid = 2720] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 13:34:45 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. 13:34:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 986ms 13:34:45 INFO - PROCESS | 2720 | 1461270885092 Marionette TRACE conn5 -> [0,365,"getWindowHandle",null] 13:34:45 INFO - PROCESS | 2720 | 1461270885094 Marionette TRACE conn5 <- [1,365,null,{"value":"13"}] 13:34:45 INFO - PROCESS | 2720 | 1461270885113 Marionette TRACE conn5 -> [0,366,"setScriptTimeout",{"ms":35000}] 13:34:45 INFO - PROCESS | 2720 | 1461270885115 Marionette TRACE conn5 <- [1,366,null,{}] 13:34:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 13:34:45 INFO - PROCESS | 2720 | 1461270885119 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}] 13:34:45 INFO - PROCESS | 2720 | 1461270885194 Marionette TRACE conn5 <- [1,367,null,{"value":null}] 13:34:45 INFO - PROCESS | 2720 | 1461270885200 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:45 INFO - PROCESS | 2720 | ++DOCSHELL 000000154CB3D800 == 39 [pid = 2720] [id = 101] 13:34:45 INFO - PROCESS | 2720 | ++DOMWINDOW == 94 (000000154022A400) [pid = 2720] [serial = 300] [outer = 0000000000000000] 13:34:45 INFO - PROCESS | 2720 | ++DOMWINDOW == 95 (000000154054E000) [pid = 2720] [serial = 301] [outer = 000000154022A400] 13:34:45 INFO - PROCESS | 2720 | 1461270885248 Marionette DEBUG loaded listener.js 13:34:45 INFO - PROCESS | 2720 | ++DOMWINDOW == 96 (00000015496B4C00) [pid = 2720] [serial = 302] [outer = 000000154022A400] 13:34:45 INFO - PROCESS | 2720 | 1461270885659 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]]]}] 13:34:45 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. 13:34:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 586ms 13:34:45 INFO - PROCESS | 2720 | 1461270885704 Marionette TRACE conn5 -> [0,369,"getWindowHandle",null] 13:34:45 INFO - PROCESS | 2720 | 1461270885706 Marionette TRACE conn5 <- [1,369,null,{"value":"13"}] 13:34:45 INFO - PROCESS | 2720 | 1461270885709 Marionette TRACE conn5 -> [0,370,"setScriptTimeout",{"ms":35000}] 13:34:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 13:34:45 INFO - PROCESS | 2720 | 1461270885711 Marionette TRACE conn5 <- [1,370,null,{}] 13:34:45 INFO - PROCESS | 2720 | 1461270885715 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}] 13:34:45 INFO - PROCESS | 2720 | 1461270885791 Marionette TRACE conn5 <- [1,371,null,{"value":null}] 13:34:45 INFO - PROCESS | 2720 | 1461270885797 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:45 INFO - PROCESS | 2720 | ++DOCSHELL 000000155471D000 == 40 [pid = 2720] [id = 102] 13:34:45 INFO - PROCESS | 2720 | ++DOMWINDOW == 97 (000000154BD13000) [pid = 2720] [serial = 303] [outer = 0000000000000000] 13:34:45 INFO - PROCESS | 2720 | ++DOMWINDOW == 98 (000000154D72C400) [pid = 2720] [serial = 304] [outer = 000000154BD13000] 13:34:45 INFO - PROCESS | 2720 | 1461270885845 Marionette DEBUG loaded listener.js 13:34:45 INFO - PROCESS | 2720 | ++DOMWINDOW == 99 (000000154E013800) [pid = 2720] [serial = 305] [outer = 000000154BD13000] 13:34:46 INFO - PROCESS | 2720 | 1461270886258 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]]]}] 13:34:46 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. 13:34:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 588ms 13:34:46 INFO - PROCESS | 2720 | 1461270886300 Marionette TRACE conn5 -> [0,373,"getWindowHandle",null] 13:34:46 INFO - PROCESS | 2720 | 1461270886302 Marionette TRACE conn5 <- [1,373,null,{"value":"13"}] 13:34:46 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 13:34:46 INFO - PROCESS | 2720 | 1461270886306 Marionette TRACE conn5 -> [0,374,"setScriptTimeout",{"ms":35000}] 13:34:46 INFO - PROCESS | 2720 | 1461270886307 Marionette TRACE conn5 <- [1,374,null,{}] 13:34:46 INFO - PROCESS | 2720 | 1461270886316 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}] 13:34:46 INFO - PROCESS | 2720 | 1461270886391 Marionette TRACE conn5 <- [1,375,null,{"value":null}] 13:34:46 INFO - PROCESS | 2720 | 1461270886398 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:46 INFO - PROCESS | 2720 | ++DOCSHELL 00000015548CF800 == 41 [pid = 2720] [id = 103] 13:34:46 INFO - PROCESS | 2720 | ++DOMWINDOW == 100 (000000154E019800) [pid = 2720] [serial = 306] [outer = 0000000000000000] 13:34:46 INFO - PROCESS | 2720 | ++DOMWINDOW == 101 (000000154E0E6800) [pid = 2720] [serial = 307] [outer = 000000154E019800] 13:34:46 INFO - PROCESS | 2720 | 1461270886444 Marionette DEBUG loaded listener.js 13:34:46 INFO - PROCESS | 2720 | ++DOMWINDOW == 102 (000000154E489400) [pid = 2720] [serial = 308] [outer = 000000154E019800] 13:34:46 INFO - PROCESS | 2720 | 1461270886897 Marionette TRACE conn5 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 13:34:46 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 13:34:46 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 628ms 13:34:46 INFO - PROCESS | 2720 | 1461270886937 Marionette TRACE conn5 -> [0,377,"getWindowHandle",null] 13:34:46 INFO - PROCESS | 2720 | 1461270886940 Marionette TRACE conn5 <- [1,377,null,{"value":"13"}] 13:34:46 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 13:34:46 INFO - PROCESS | 2720 | 1461270886943 Marionette TRACE conn5 -> [0,378,"setScriptTimeout",{"ms":35000}] 13:34:46 INFO - PROCESS | 2720 | 1461270886945 Marionette TRACE conn5 <- [1,378,null,{}] 13:34:46 INFO - PROCESS | 2720 | 1461270886948 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}] 13:34:47 INFO - PROCESS | 2720 | 1461270887069 Marionette TRACE conn5 <- [1,379,null,{"value":null}] 13:34:47 INFO - PROCESS | 2720 | 1461270887143 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:47 INFO - PROCESS | 2720 | ++DOCSHELL 0000001540869800 == 42 [pid = 2720] [id = 104] 13:34:47 INFO - PROCESS | 2720 | ++DOMWINDOW == 103 (000000153B3C0000) [pid = 2720] [serial = 309] [outer = 0000000000000000] 13:34:47 INFO - PROCESS | 2720 | ++DOMWINDOW == 104 (000000153E83FC00) [pid = 2720] [serial = 310] [outer = 000000153B3C0000] 13:34:47 INFO - PROCESS | 2720 | 1461270887203 Marionette DEBUG loaded listener.js 13:34:47 INFO - PROCESS | 2720 | ++DOMWINDOW == 105 (000000153F3E2000) [pid = 2720] [serial = 311] [outer = 000000153B3C0000] 13:34:48 INFO - PROCESS | 2720 | 1461270888104 Marionette TRACE conn5 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 13:34:48 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 13:34:48 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1196ms 13:34:48 INFO - PROCESS | 2720 | 1461270888144 Marionette TRACE conn5 -> [0,381,"getWindowHandle",null] 13:34:48 INFO - PROCESS | 2720 | 1461270888149 Marionette TRACE conn5 <- [1,381,null,{"value":"13"}] 13:34:48 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 13:34:48 INFO - PROCESS | 2720 | 1461270888154 Marionette TRACE conn5 -> [0,382,"setScriptTimeout",{"ms":35000}] 13:34:48 INFO - PROCESS | 2720 | 1461270888159 Marionette TRACE conn5 <- [1,382,null,{}] 13:34:48 INFO - PROCESS | 2720 | 1461270888164 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}] 13:34:48 INFO - PROCESS | 2720 | 1461270888279 Marionette TRACE conn5 <- [1,383,null,{"value":null}] 13:34:48 INFO - PROCESS | 2720 | 1461270888347 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:48 INFO - PROCESS | 2720 | ++DOCSHELL 000000154A99E800 == 43 [pid = 2720] [id = 105] 13:34:48 INFO - PROCESS | 2720 | ++DOMWINDOW == 106 (000000154054D000) [pid = 2720] [serial = 312] [outer = 0000000000000000] 13:34:48 INFO - PROCESS | 2720 | ++DOMWINDOW == 107 (0000001540553400) [pid = 2720] [serial = 313] [outer = 000000154054D000] 13:34:48 INFO - PROCESS | 2720 | 1461270888408 Marionette DEBUG loaded listener.js 13:34:48 INFO - PROCESS | 2720 | ++DOMWINDOW == 108 (0000001540E8EC00) [pid = 2720] [serial = 314] [outer = 000000154054D000] 13:34:49 INFO - PROCESS | 2720 | 1461270889347 Marionette TRACE conn5 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 13:34:49 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 13:34:49 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1244ms 13:34:49 INFO - PROCESS | 2720 | 1461270889401 Marionette TRACE conn5 -> [0,385,"getWindowHandle",null] 13:34:49 INFO - PROCESS | 2720 | 1461270889406 Marionette TRACE conn5 <- [1,385,null,{"value":"13"}] 13:34:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 13:34:49 INFO - PROCESS | 2720 | 1461270889412 Marionette TRACE conn5 -> [0,386,"setScriptTimeout",{"ms":35000}] 13:34:49 INFO - PROCESS | 2720 | 1461270889416 Marionette TRACE conn5 <- [1,386,null,{}] 13:34:49 INFO - PROCESS | 2720 | 1461270889423 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}] 13:34:49 INFO - PROCESS | 2720 | 1461270889548 Marionette TRACE conn5 <- [1,387,null,{"value":null}] 13:34:49 INFO - PROCESS | 2720 | 1461270889619 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:49 INFO - PROCESS | 2720 | ++DOCSHELL 00000015468D8000 == 44 [pid = 2720] [id = 106] 13:34:49 INFO - PROCESS | 2720 | ++DOMWINDOW == 109 (000000154020C000) [pid = 2720] [serial = 315] [outer = 0000000000000000] 13:34:49 INFO - PROCESS | 2720 | ++DOMWINDOW == 110 (0000001540210C00) [pid = 2720] [serial = 316] [outer = 000000154020C000] 13:34:49 INFO - PROCESS | 2720 | 1461270889670 Marionette DEBUG loaded listener.js 13:34:49 INFO - PROCESS | 2720 | ++DOMWINDOW == 111 (000000154043A400) [pid = 2720] [serial = 317] [outer = 000000154020C000] 13:34:49 INFO - PROCESS | 2720 | --DOCSHELL 00000015548CF800 == 43 [pid = 2720] [id = 103] 13:34:49 INFO - PROCESS | 2720 | --DOCSHELL 000000155471D000 == 42 [pid = 2720] [id = 102] 13:34:49 INFO - PROCESS | 2720 | --DOCSHELL 000000154CB3D800 == 41 [pid = 2720] [id = 101] 13:34:49 INFO - PROCESS | 2720 | --DOCSHELL 000000154D259000 == 40 [pid = 2720] [id = 100] 13:34:49 INFO - PROCESS | 2720 | --DOCSHELL 0000001551D76800 == 39 [pid = 2720] [id = 99] 13:34:49 INFO - PROCESS | 2720 | --DOCSHELL 000000154A467000 == 38 [pid = 2720] [id = 98] 13:34:49 INFO - PROCESS | 2720 | --DOCSHELL 0000001550161800 == 37 [pid = 2720] [id = 97] 13:34:49 INFO - PROCESS | 2720 | --DOCSHELL 000000154EB7A000 == 36 [pid = 2720] [id = 96] 13:34:49 INFO - PROCESS | 2720 | --DOCSHELL 000000154DD6C000 == 35 [pid = 2720] [id = 95] 13:34:49 INFO - PROCESS | 2720 | --DOCSHELL 000000154D25A800 == 34 [pid = 2720] [id = 94] 13:34:49 INFO - PROCESS | 2720 | --DOCSHELL 000000154CBAA800 == 33 [pid = 2720] [id = 93] 13:34:49 INFO - PROCESS | 2720 | --DOMWINDOW == 110 (0000001554213000) [pid = 2720] [serial = 265] [outer = 0000000000000000] [url = about:blank] 13:34:50 INFO - PROCESS | 2720 | --DOCSHELL 000000154A469800 == 32 [pid = 2720] [id = 92] 13:34:50 INFO - PROCESS | 2720 | --DOCSHELL 0000001545CCC000 == 31 [pid = 2720] [id = 91] 13:34:50 INFO - PROCESS | 2720 | --DOCSHELL 0000001544FDD000 == 30 [pid = 2720] [id = 90] 13:34:50 INFO - PROCESS | 2720 | --DOMWINDOW == 109 (000000154E0F1800) [pid = 2720] [serial = 139] [outer = 0000000000000000] [url = about:blank] 13:34:50 INFO - PROCESS | 2720 | --DOMWINDOW == 108 (000000154D1C2400) [pid = 2720] [serial = 85] [outer = 0000000000000000] [url = about:blank] 13:34:50 INFO - PROCESS | 2720 | --DOMWINDOW == 107 (000000154020DC00) [pid = 2720] [serial = 133] [outer = 0000000000000000] [url = about:blank] 13:34:50 INFO - PROCESS | 2720 | --DOMWINDOW == 106 (000000154A029C00) [pid = 2720] [serial = 136] [outer = 0000000000000000] [url = about:blank] 13:34:50 INFO - PROCESS | 2720 | --DOMWINDOW == 105 (000000155420FC00) [pid = 2720] [serial = 188] [outer = 0000000000000000] [url = about:blank] 13:34:50 INFO - PROCESS | 2720 | --DOMWINDOW == 104 (000000154043D800) [pid = 2720] [serial = 176] [outer = 0000000000000000] [url = about:blank] 13:34:50 INFO - PROCESS | 2720 | --DOMWINDOW == 103 (0000001550290800) [pid = 2720] [serial = 182] [outer = 0000000000000000] [url = about:blank] 13:34:50 INFO - PROCESS | 2720 | --DOMWINDOW == 102 (000000155421A400) [pid = 2720] [serial = 185] [outer = 0000000000000000] [url = about:blank] 13:34:50 INFO - PROCESS | 2720 | --DOMWINDOW == 101 (0000001545B42800) [pid = 2720] [serial = 179] [outer = 0000000000000000] [url = about:blank] 13:34:50 INFO - PROCESS | 2720 | --DOMWINDOW == 100 (000000155104D400) [pid = 2720] [serial = 263] [outer = 0000000000000000] [url = about:blank] 13:34:50 INFO - PROCESS | 2720 | --DOMWINDOW == 99 (000000154D1C5400) [pid = 2720] [serial = 250] [outer = 0000000000000000] [url = about:blank] 13:34:50 INFO - PROCESS | 2720 | --DOMWINDOW == 98 (000000154DADF400) [pid = 2720] [serial = 253] [outer = 0000000000000000] [url = about:blank] 13:34:50 INFO - PROCESS | 2720 | --DOMWINDOW == 97 (000000154D209000) [pid = 2720] [serial = 251] [outer = 0000000000000000] [url = about:blank] 13:34:50 INFO - PROCESS | 2720 | --DOMWINDOW == 96 (000000154E0E8400) [pid = 2720] [serial = 256] [outer = 0000000000000000] [url = about:blank] 13:34:50 INFO - PROCESS | 2720 | --DOMWINDOW == 95 (000000154E00D400) [pid = 2720] [serial = 254] [outer = 0000000000000000] [url = about:blank] 13:34:50 INFO - PROCESS | 2720 | --DOMWINDOW == 94 (00000015508B3800) [pid = 2720] [serial = 262] [outer = 0000000000000000] [url = about:blank] 13:34:50 INFO - PROCESS | 2720 | --DOMWINDOW == 93 (000000153E872800) [pid = 2720] [serial = 232] [outer = 0000000000000000] [url = about:blank] 13:34:50 INFO - PROCESS | 2720 | --DOMWINDOW == 92 (000000154F815400) [pid = 2720] [serial = 230] [outer = 0000000000000000] [url = about:blank] 13:34:50 INFO - PROCESS | 2720 | --DOMWINDOW == 91 (000000154E010400) [pid = 2720] [serial = 229] [outer = 0000000000000000] [url = about:blank] 13:34:50 INFO - PROCESS | 2720 | --DOMWINDOW == 90 (000000154A40A800) [pid = 2720] [serial = 227] [outer = 0000000000000000] [url = about:blank] 13:34:50 INFO - PROCESS | 2720 | --DOMWINDOW == 89 (00000015468A3400) [pid = 2720] [serial = 226] [outer = 0000000000000000] [url = about:blank] 13:34:50 INFO - PROCESS | 2720 | --DOMWINDOW == 88 (0000001540550000) [pid = 2720] [serial = 224] [outer = 0000000000000000] [url = about:blank] 13:34:50 INFO - PROCESS | 2720 | --DOMWINDOW == 87 (0000001540238400) [pid = 2720] [serial = 223] [outer = 0000000000000000] [url = about:blank] 13:34:50 INFO - PROCESS | 2720 | --DOMWINDOW == 86 (00000015511B2800) [pid = 2720] [serial = 221] [outer = 0000000000000000] [url = about:blank] 13:34:50 INFO - PROCESS | 2720 | --DOMWINDOW == 85 (000000154BF03400) [pid = 2720] [serial = 247] [outer = 0000000000000000] [url = about:blank] 13:34:50 INFO - PROCESS | 2720 | --DOMWINDOW == 84 (000000154A40E400) [pid = 2720] [serial = 244] [outer = 0000000000000000] [url = about:blank] 13:34:50 INFO - PROCESS | 2720 | --DOMWINDOW == 83 (000000154A421C00) [pid = 2720] [serial = 245] [outer = 0000000000000000] [url = about:blank] 13:34:50 INFO - PROCESS | 2720 | --DOMWINDOW == 82 (00000015468A7800) [pid = 2720] [serial = 241] [outer = 0000000000000000] [url = about:blank] 13:34:50 INFO - PROCESS | 2720 | --DOMWINDOW == 81 (00000015496B1400) [pid = 2720] [serial = 242] [outer = 0000000000000000] [url = about:blank] 13:34:50 INFO - PROCESS | 2720 | --DOMWINDOW == 80 (0000001540933400) [pid = 2720] [serial = 238] [outer = 0000000000000000] [url = about:blank] 13:34:50 INFO - PROCESS | 2720 | --DOMWINDOW == 79 (0000001545049C00) [pid = 2720] [serial = 239] [outer = 0000000000000000] [url = about:blank] 13:34:50 INFO - PROCESS | 2720 | --DOMWINDOW == 78 (0000001545046800) [pid = 2720] [serial = 236] [outer = 0000000000000000] [url = about:blank] 13:34:50 INFO - PROCESS | 2720 | --DOMWINDOW == 77 (0000001540E8A000) [pid = 2720] [serial = 235] [outer = 0000000000000000] [url = about:blank] 13:34:50 INFO - PROCESS | 2720 | --DOMWINDOW == 76 (0000001540236C00) [pid = 2720] [serial = 233] [outer = 0000000000000000] [url = about:blank] 13:34:50 INFO - PROCESS | 2720 | --DOMWINDOW == 75 (000000154EB0D000) [pid = 2720] [serial = 259] [outer = 0000000000000000] [url = about:blank] 13:34:50 INFO - PROCESS | 2720 | --DOMWINDOW == 74 (000000154ECEAC00) [pid = 2720] [serial = 257] [outer = 0000000000000000] [url = about:blank] 13:34:50 INFO - PROCESS | 2720 | --DOMWINDOW == 73 (000000154F925C00) [pid = 2720] [serial = 260] [outer = 0000000000000000] [url = about:blank] 13:34:50 INFO - PROCESS | 2720 | --DOMWINDOW == 72 (000000154C43E400) [pid = 2720] [serial = 248] [outer = 0000000000000000] [url = about:blank] 13:34:50 INFO - PROCESS | 2720 | 1461270890249 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]]]}] 13:34:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 13:34:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 881ms 13:34:50 INFO - PROCESS | 2720 | 1461270890296 Marionette TRACE conn5 -> [0,389,"getWindowHandle",null] 13:34:50 INFO - PROCESS | 2720 | 1461270890302 Marionette TRACE conn5 <- [1,389,null,{"value":"13"}] 13:34:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 13:34:50 INFO - PROCESS | 2720 | 1461270890309 Marionette TRACE conn5 -> [0,390,"setScriptTimeout",{"ms":35000}] 13:34:50 INFO - PROCESS | 2720 | 1461270890312 Marionette TRACE conn5 <- [1,390,null,{}] 13:34:50 INFO - PROCESS | 2720 | 1461270890316 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}] 13:34:50 INFO - PROCESS | 2720 | 1461270890397 Marionette TRACE conn5 <- [1,391,null,{"value":null}] 13:34:50 INFO - PROCESS | 2720 | 1461270890404 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:50 INFO - PROCESS | 2720 | ++DOCSHELL 0000001549828800 == 31 [pid = 2720] [id = 107] 13:34:50 INFO - PROCESS | 2720 | ++DOMWINDOW == 73 (0000001540236C00) [pid = 2720] [serial = 318] [outer = 0000000000000000] 13:34:50 INFO - PROCESS | 2720 | ++DOMWINDOW == 74 (000000154044A000) [pid = 2720] [serial = 319] [outer = 0000001540236C00] 13:34:50 INFO - PROCESS | 2720 | 1461270890451 Marionette DEBUG loaded listener.js 13:34:50 INFO - PROCESS | 2720 | ++DOMWINDOW == 75 (0000001540552000) [pid = 2720] [serial = 320] [outer = 0000001540236C00] 13:34:50 INFO - PROCESS | 2720 | 1461270890904 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]]]}] 13:34:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 13:34:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 627ms 13:34:50 INFO - PROCESS | 2720 | 1461270890937 Marionette TRACE conn5 -> [0,393,"getWindowHandle",null] 13:34:50 INFO - PROCESS | 2720 | 1461270890939 Marionette TRACE conn5 <- [1,393,null,{"value":"13"}] 13:34:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 13:34:50 INFO - PROCESS | 2720 | 1461270890942 Marionette TRACE conn5 -> [0,394,"setScriptTimeout",{"ms":35000}] 13:34:50 INFO - PROCESS | 2720 | 1461270890946 Marionette TRACE conn5 <- [1,394,null,{}] 13:34:50 INFO - PROCESS | 2720 | 1461270890958 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}] 13:34:51 INFO - PROCESS | 2720 | 1461270891075 Marionette TRACE conn5 <- [1,395,null,{"value":null}] 13:34:51 INFO - PROCESS | 2720 | 1461270891143 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:51 INFO - PROCESS | 2720 | ++DOCSHELL 000000154CB94000 == 32 [pid = 2720] [id = 108] 13:34:51 INFO - PROCESS | 2720 | ++DOMWINDOW == 76 (0000001540438400) [pid = 2720] [serial = 321] [outer = 0000000000000000] 13:34:51 INFO - PROCESS | 2720 | ++DOMWINDOW == 77 (0000001544FBFC00) [pid = 2720] [serial = 322] [outer = 0000001540438400] 13:34:51 INFO - PROCESS | 2720 | 1461270891193 Marionette DEBUG loaded listener.js 13:34:51 INFO - PROCESS | 2720 | ++DOMWINDOW == 78 (00000015456B0400) [pid = 2720] [serial = 323] [outer = 0000001540438400] 13:34:51 INFO - PROCESS | 2720 | 1461270891594 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]]]}] 13:34:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 13:34:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 692ms 13:34:51 INFO - PROCESS | 2720 | 1461270891638 Marionette TRACE conn5 -> [0,397,"getWindowHandle",null] 13:34:51 INFO - PROCESS | 2720 | 1461270891640 Marionette TRACE conn5 <- [1,397,null,{"value":"13"}] 13:34:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 13:34:51 INFO - PROCESS | 2720 | 1461270891644 Marionette TRACE conn5 -> [0,398,"setScriptTimeout",{"ms":35000}] 13:34:51 INFO - PROCESS | 2720 | 1461270891646 Marionette TRACE conn5 <- [1,398,null,{}] 13:34:51 INFO - PROCESS | 2720 | 1461270891649 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}] 13:34:51 INFO - PROCESS | 2720 | 1461270891728 Marionette TRACE conn5 <- [1,399,null,{"value":null}] 13:34:51 INFO - PROCESS | 2720 | 1461270891734 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:51 INFO - PROCESS | 2720 | ++DOCSHELL 000000154D619000 == 33 [pid = 2720] [id = 109] 13:34:51 INFO - PROCESS | 2720 | ++DOMWINDOW == 79 (000000153E84A000) [pid = 2720] [serial = 324] [outer = 0000000000000000] 13:34:51 INFO - PROCESS | 2720 | ++DOMWINDOW == 80 (00000015468A3400) [pid = 2720] [serial = 325] [outer = 000000153E84A000] 13:34:51 INFO - PROCESS | 2720 | 1461270891781 Marionette DEBUG loaded listener.js 13:34:51 INFO - PROCESS | 2720 | ++DOMWINDOW == 81 (000000154742A400) [pid = 2720] [serial = 326] [outer = 000000153E84A000] 13:34:52 INFO - PROCESS | 2720 | 1461270892191 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]]]}] 13:34:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 13:34:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 588ms 13:34:52 INFO - PROCESS | 2720 | 1461270892240 Marionette TRACE conn5 -> [0,401,"getWindowHandle",null] 13:34:52 INFO - PROCESS | 2720 | 1461270892242 Marionette TRACE conn5 <- [1,401,null,{"value":"13"}] 13:34:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 13:34:52 INFO - PROCESS | 2720 | 1461270892250 Marionette TRACE conn5 -> [0,402,"setScriptTimeout",{"ms":35000}] 13:34:52 INFO - PROCESS | 2720 | 1461270892252 Marionette TRACE conn5 <- [1,402,null,{}] 13:34:52 INFO - PROCESS | 2720 | 1461270892256 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}] 13:34:52 INFO - PROCESS | 2720 | 1461270892357 Marionette TRACE conn5 <- [1,403,null,{"value":null}] 13:34:52 INFO - PROCESS | 2720 | 1461270892394 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:52 INFO - PROCESS | 2720 | ++DOCSHELL 000000153F22E800 == 34 [pid = 2720] [id = 110] 13:34:52 INFO - PROCESS | 2720 | ++DOMWINDOW == 82 (00000015496B5000) [pid = 2720] [serial = 327] [outer = 0000000000000000] 13:34:52 INFO - PROCESS | 2720 | ++DOMWINDOW == 83 (0000001549876000) [pid = 2720] [serial = 328] [outer = 00000015496B5000] 13:34:52 INFO - PROCESS | 2720 | 1461270892481 Marionette DEBUG loaded listener.js 13:34:52 INFO - PROCESS | 2720 | ++DOMWINDOW == 84 (000000154A409C00) [pid = 2720] [serial = 329] [outer = 00000015496B5000] 13:34:52 INFO - PROCESS | 2720 | 1461270892959 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]]]}] 13:34:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 13:34:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 734ms 13:34:52 INFO - PROCESS | 2720 | 1461270892983 Marionette TRACE conn5 -> [0,405,"getWindowHandle",null] 13:34:52 INFO - PROCESS | 2720 | 1461270892985 Marionette TRACE conn5 <- [1,405,null,{"value":"13"}] 13:34:53 INFO - PROCESS | 2720 | 1461270893003 Marionette TRACE conn5 -> [0,406,"setScriptTimeout",{"ms":35000}] 13:34:53 INFO - PROCESS | 2720 | 1461270893005 Marionette TRACE conn5 <- [1,406,null,{}] 13:34:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 13:34:53 INFO - PROCESS | 2720 | 1461270893008 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}] 13:34:53 INFO - PROCESS | 2720 | 1461270893129 Marionette TRACE conn5 <- [1,407,null,{"value":null}] 13:34:53 INFO - PROCESS | 2720 | 1461270893137 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:53 INFO - PROCESS | 2720 | ++DOCSHELL 0000001550161000 == 35 [pid = 2720] [id = 111] 13:34:53 INFO - PROCESS | 2720 | ++DOMWINDOW == 85 (000000154AACCC00) [pid = 2720] [serial = 330] [outer = 0000000000000000] 13:34:53 INFO - PROCESS | 2720 | ++DOMWINDOW == 86 (000000154BF0A800) [pid = 2720] [serial = 331] [outer = 000000154AACCC00] 13:34:53 INFO - PROCESS | 2720 | 1461270893194 Marionette DEBUG loaded listener.js 13:34:53 INFO - PROCESS | 2720 | ++DOMWINDOW == 87 (000000154C443400) [pid = 2720] [serial = 332] [outer = 000000154AACCC00] 13:34:53 INFO - PROCESS | 2720 | 1461270893634 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]]]}] 13:34:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 13:34:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 671ms 13:34:53 INFO - PROCESS | 2720 | 1461270893684 Marionette TRACE conn5 -> [0,409,"getWindowHandle",null] 13:34:53 INFO - PROCESS | 2720 | 1461270893686 Marionette TRACE conn5 <- [1,409,null,{"value":"13"}] 13:34:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 13:34:53 INFO - PROCESS | 2720 | 1461270893699 Marionette TRACE conn5 -> [0,410,"setScriptTimeout",{"ms":35000}] 13:34:53 INFO - PROCESS | 2720 | 1461270893701 Marionette TRACE conn5 <- [1,410,null,{}] 13:34:53 INFO - PROCESS | 2720 | 1461270893745 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}] 13:34:53 INFO - PROCESS | 2720 | 1461270893844 Marionette TRACE conn5 <- [1,411,null,{"value":null}] 13:34:53 INFO - PROCESS | 2720 | 1461270893858 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:53 INFO - PROCESS | 2720 | ++DOCSHELL 0000001550DAF800 == 36 [pid = 2720] [id = 112] 13:34:53 INFO - PROCESS | 2720 | ++DOMWINDOW == 88 (000000154CCBE000) [pid = 2720] [serial = 333] [outer = 0000000000000000] 13:34:53 INFO - PROCESS | 2720 | ++DOMWINDOW == 89 (000000154D043400) [pid = 2720] [serial = 334] [outer = 000000154CCBE000] 13:34:53 INFO - PROCESS | 2720 | 1461270893905 Marionette DEBUG loaded listener.js 13:34:53 INFO - PROCESS | 2720 | ++DOMWINDOW == 90 (000000154D087800) [pid = 2720] [serial = 335] [outer = 000000154CCBE000] 13:34:54 INFO - PROCESS | 2720 | --DOMWINDOW == 89 (000000154A4D1000) [pid = 2720] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 13:34:54 INFO - PROCESS | 2720 | --DOMWINDOW == 88 (000000154A40C800) [pid = 2720] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 13:34:54 INFO - PROCESS | 2720 | --DOMWINDOW == 87 (000000155420D800) [pid = 2720] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 13:34:54 INFO - PROCESS | 2720 | --DOMWINDOW == 86 (000000154020AC00) [pid = 2720] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 13:34:54 INFO - PROCESS | 2720 | --DOMWINDOW == 85 (00000015496AC000) [pid = 2720] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 13:34:54 INFO - PROCESS | 2720 | --DOMWINDOW == 84 (0000001540441800) [pid = 2720] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 13:34:54 INFO - PROCESS | 2720 | --DOMWINDOW == 83 (000000153E83F800) [pid = 2720] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 13:34:54 INFO - PROCESS | 2720 | --DOMWINDOW == 82 (000000154043F800) [pid = 2720] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 13:34:54 INFO - PROCESS | 2720 | --DOMWINDOW == 81 (0000001544C74000) [pid = 2720] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 13:34:54 INFO - PROCESS | 2720 | --DOMWINDOW == 80 (0000001540E92400) [pid = 2720] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 13:34:54 INFO - PROCESS | 2720 | --DOMWINDOW == 79 (000000154D1C2000) [pid = 2720] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 13:34:54 INFO - PROCESS | 2720 | --DOMWINDOW == 78 (000000154022A400) [pid = 2720] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 13:34:54 INFO - PROCESS | 2720 | --DOMWINDOW == 77 (000000154BD13000) [pid = 2720] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 13:34:54 INFO - PROCESS | 2720 | --DOMWINDOW == 76 (000000154BF0D400) [pid = 2720] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 13:34:54 INFO - PROCESS | 2720 | 1461270894475 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]]]}] 13:34:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 13:34:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 836ms 13:34:54 INFO - PROCESS | 2720 | 1461270894536 Marionette TRACE conn5 -> [0,413,"getWindowHandle",null] 13:34:54 INFO - PROCESS | 2720 | 1461270894539 Marionette TRACE conn5 <- [1,413,null,{"value":"13"}] 13:34:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 13:34:54 INFO - PROCESS | 2720 | 1461270894542 Marionette TRACE conn5 -> [0,414,"setScriptTimeout",{"ms":35000}] 13:34:54 INFO - PROCESS | 2720 | 1461270894544 Marionette TRACE conn5 <- [1,414,null,{}] 13:34:54 INFO - PROCESS | 2720 | 1461270894547 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}] 13:34:54 INFO - PROCESS | 2720 | 1461270894622 Marionette TRACE conn5 <- [1,415,null,{"value":null}] 13:34:54 INFO - PROCESS | 2720 | 1461270894631 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:54 INFO - PROCESS | 2720 | ++DOCSHELL 0000001551D74800 == 37 [pid = 2720] [id = 113] 13:34:54 INFO - PROCESS | 2720 | ++DOMWINDOW == 77 (000000154043F000) [pid = 2720] [serial = 336] [outer = 0000000000000000] 13:34:54 INFO - PROCESS | 2720 | ++DOMWINDOW == 78 (0000001545CE1800) [pid = 2720] [serial = 337] [outer = 000000154043F000] 13:34:54 INFO - PROCESS | 2720 | 1461270894678 Marionette DEBUG loaded listener.js 13:34:54 INFO - PROCESS | 2720 | ++DOMWINDOW == 79 (000000154D08B800) [pid = 2720] [serial = 338] [outer = 000000154043F000] 13:34:55 INFO - PROCESS | 2720 | 1461270895081 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]]]}] 13:34:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 13:34:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 585ms 13:34:55 INFO - PROCESS | 2720 | 1461270895141 Marionette TRACE conn5 -> [0,417,"getWindowHandle",null] 13:34:55 INFO - PROCESS | 2720 | 1461270895143 Marionette TRACE conn5 <- [1,417,null,{"value":"13"}] 13:34:55 INFO - PROCESS | 2720 | 1461270895147 Marionette TRACE conn5 -> [0,418,"setScriptTimeout",{"ms":35000}] 13:34:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 13:34:55 INFO - PROCESS | 2720 | 1461270895149 Marionette TRACE conn5 <- [1,418,null,{}] 13:34:55 INFO - PROCESS | 2720 | 1461270895152 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}] 13:34:55 INFO - PROCESS | 2720 | 1461270895229 Marionette TRACE conn5 <- [1,419,null,{"value":null}] 13:34:55 INFO - PROCESS | 2720 | 1461270895236 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:55 INFO - PROCESS | 2720 | ++DOCSHELL 000000155447D000 == 38 [pid = 2720] [id = 114] 13:34:55 INFO - PROCESS | 2720 | ++DOMWINDOW == 80 (000000154D085C00) [pid = 2720] [serial = 339] [outer = 0000000000000000] 13:34:55 INFO - PROCESS | 2720 | ++DOMWINDOW == 81 (000000154D203800) [pid = 2720] [serial = 340] [outer = 000000154D085C00] 13:34:55 INFO - PROCESS | 2720 | 1461270895284 Marionette DEBUG loaded listener.js 13:34:55 INFO - PROCESS | 2720 | ++DOMWINDOW == 82 (000000154D3F0800) [pid = 2720] [serial = 341] [outer = 000000154D085C00] 13:34:56 INFO - PROCESS | 2720 | 1461270896303 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]]]}] 13:34:56 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 13:34:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1178ms 13:34:56 INFO - PROCESS | 2720 | 1461270896329 Marionette TRACE conn5 -> [0,421,"getWindowHandle",null] 13:34:56 INFO - PROCESS | 2720 | 1461270896335 Marionette TRACE conn5 <- [1,421,null,{"value":"13"}] 13:34:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 13:34:56 INFO - PROCESS | 2720 | 1461270896340 Marionette TRACE conn5 -> [0,422,"setScriptTimeout",{"ms":35000}] 13:34:56 INFO - PROCESS | 2720 | 1461270896343 Marionette TRACE conn5 <- [1,422,null,{}] 13:34:56 INFO - PROCESS | 2720 | 1461270896350 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}] 13:34:56 INFO - PROCESS | 2720 | 1461270896508 Marionette TRACE conn5 <- [1,423,null,{"value":null}] 13:34:56 INFO - PROCESS | 2720 | 1461270896645 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:56 INFO - PROCESS | 2720 | ++DOCSHELL 00000015498EE000 == 39 [pid = 2720] [id = 115] 13:34:56 INFO - PROCESS | 2720 | ++DOMWINDOW == 83 (000000154043A800) [pid = 2720] [serial = 342] [outer = 0000000000000000] 13:34:56 INFO - PROCESS | 2720 | ++DOMWINDOW == 84 (0000001540443800) [pid = 2720] [serial = 343] [outer = 000000154043A800] 13:34:56 INFO - PROCESS | 2720 | 1461270896705 Marionette DEBUG loaded listener.js 13:34:56 INFO - PROCESS | 2720 | ++DOMWINDOW == 85 (0000001540844400) [pid = 2720] [serial = 344] [outer = 000000154043A800] 13:34:57 INFO - PROCESS | 2720 | 1461270897759 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]]]}] 13:34:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 13:34:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1442ms 13:34:57 INFO - PROCESS | 2720 | 1461270897786 Marionette TRACE conn5 -> [0,425,"getWindowHandle",null] 13:34:57 INFO - PROCESS | 2720 | 1461270897793 Marionette TRACE conn5 <- [1,425,null,{"value":"13"}] 13:34:57 INFO - PROCESS | 2720 | 1461270897800 Marionette TRACE conn5 -> [0,426,"setScriptTimeout",{"ms":35000}] 13:34:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 13:34:57 INFO - PROCESS | 2720 | 1461270897803 Marionette TRACE conn5 <- [1,426,null,{}] 13:34:57 INFO - PROCESS | 2720 | 1461270897808 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}] 13:34:57 INFO - PROCESS | 2720 | 1461270897916 Marionette TRACE conn5 <- [1,427,null,{"value":null}] 13:34:58 INFO - PROCESS | 2720 | 1461270898014 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:58 INFO - PROCESS | 2720 | ++DOCSHELL 000000154F847000 == 40 [pid = 2720] [id = 116] 13:34:58 INFO - PROCESS | 2720 | ++DOMWINDOW == 86 (0000001544E43C00) [pid = 2720] [serial = 345] [outer = 0000000000000000] 13:34:58 INFO - PROCESS | 2720 | ++DOMWINDOW == 87 (0000001546817C00) [pid = 2720] [serial = 346] [outer = 0000001544E43C00] 13:34:58 INFO - PROCESS | 2720 | 1461270898114 Marionette DEBUG loaded listener.js 13:34:58 INFO - PROCESS | 2720 | ++DOMWINDOW == 88 (000000154A028800) [pid = 2720] [serial = 347] [outer = 0000001544E43C00] 13:34:58 INFO - PROCESS | 2720 | 1461270898842 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] 13:34:58 INFO - PROCESS | 2720 | 1461270898882 Marionette TRACE conn5 <- [1,429,null,{"value":"13"}] 13:34:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 13:34:58 INFO - PROCESS | 2720 | 1461270898888 Marionette TRACE conn5 -> [0,430,"setScriptTimeout",{"ms":35000}] 13:34:58 INFO - PROCESS | 2720 | 1461270898892 Marionette TRACE conn5 <- [1,430,null,{}] 13:34:58 INFO - PROCESS | 2720 | 1461270898898 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}] 13:34:59 INFO - PROCESS | 2720 | 1461270898992 Marionette TRACE conn5 <- [1,431,null,{"value":null}] 13:34:59 INFO - PROCESS | 2720 | 1461270899075 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:59 INFO - PROCESS | 2720 | ++DOCSHELL 00000015474A4000 == 41 [pid = 2720] [id = 117] 13:34:59 INFO - PROCESS | 2720 | ++DOMWINDOW == 89 (000000154043F400) [pid = 2720] [serial = 348] [outer = 0000000000000000] 13:34:59 INFO - PROCESS | 2720 | ++DOMWINDOW == 90 (000000154044A800) [pid = 2720] [serial = 349] [outer = 000000154043F400] 13:34:59 INFO - PROCESS | 2720 | 1461270899125 Marionette DEBUG loaded listener.js 13:34:59 INFO - PROCESS | 2720 | ++DOMWINDOW == 91 (0000001541C2E400) [pid = 2720] [serial = 350] [outer = 000000154043F400] 13:34:59 INFO - PROCESS | 2720 | --DOCSHELL 0000001551D74800 == 40 [pid = 2720] [id = 113] 13:34:59 INFO - PROCESS | 2720 | --DOCSHELL 0000001550DAF800 == 39 [pid = 2720] [id = 112] 13:34:59 INFO - PROCESS | 2720 | --DOCSHELL 0000001550161000 == 38 [pid = 2720] [id = 111] 13:34:59 INFO - PROCESS | 2720 | --DOCSHELL 000000153F22E800 == 37 [pid = 2720] [id = 110] 13:34:59 INFO - PROCESS | 2720 | --DOCSHELL 000000154D619000 == 36 [pid = 2720] [id = 109] 13:34:59 INFO - PROCESS | 2720 | --DOCSHELL 000000154CB94000 == 35 [pid = 2720] [id = 108] 13:34:59 INFO - PROCESS | 2720 | --DOCSHELL 0000001549828800 == 34 [pid = 2720] [id = 107] 13:34:59 INFO - PROCESS | 2720 | --DOCSHELL 00000015468D8000 == 33 [pid = 2720] [id = 106] 13:34:59 INFO - PROCESS | 2720 | --DOMWINDOW == 90 (000000154E0E6800) [pid = 2720] [serial = 307] [outer = 0000000000000000] [url = about:blank] 13:34:59 INFO - PROCESS | 2720 | --DOCSHELL 0000001540869800 == 32 [pid = 2720] [id = 104] 13:34:59 INFO - PROCESS | 2720 | 1461270899755 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]]]}] 13:34:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 13:34:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 880ms 13:34:59 INFO - PROCESS | 2720 | 1461270899772 Marionette TRACE conn5 -> [0,433,"getWindowHandle",null] 13:34:59 INFO - PROCESS | 2720 | 1461270899778 Marionette TRACE conn5 <- [1,433,null,{"value":"13"}] 13:34:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 13:34:59 INFO - PROCESS | 2720 | 1461270899784 Marionette TRACE conn5 -> [0,434,"setScriptTimeout",{"ms":35000}] 13:34:59 INFO - PROCESS | 2720 | 1461270899787 Marionette TRACE conn5 <- [1,434,null,{}] 13:34:59 INFO - PROCESS | 2720 | 1461270899791 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}] 13:34:59 INFO - PROCESS | 2720 | 1461270899882 Marionette TRACE conn5 <- [1,435,null,{"value":null}] 13:34:59 INFO - PROCESS | 2720 | --DOMWINDOW == 89 (000000154AAD1800) [pid = 2720] [serial = 289] [outer = 0000000000000000] [url = about:blank] 13:34:59 INFO - PROCESS | 2720 | --DOMWINDOW == 88 (000000154A40F000) [pid = 2720] [serial = 286] [outer = 0000000000000000] [url = about:blank] 13:34:59 INFO - PROCESS | 2720 | --DOMWINDOW == 87 (000000154A421000) [pid = 2720] [serial = 287] [outer = 0000000000000000] [url = about:blank] 13:34:59 INFO - PROCESS | 2720 | --DOMWINDOW == 86 (00000015544E1800) [pid = 2720] [serial = 266] [outer = 0000000000000000] [url = about:blank] 13:34:59 INFO - PROCESS | 2720 | --DOMWINDOW == 85 (000000153F250400) [pid = 2720] [serial = 268] [outer = 0000000000000000] [url = about:blank] 13:34:59 INFO - PROCESS | 2720 | --DOMWINDOW == 84 (0000001540231000) [pid = 2720] [serial = 269] [outer = 0000000000000000] [url = about:blank] 13:34:59 INFO - PROCESS | 2720 | --DOMWINDOW == 83 (0000001549879400) [pid = 2720] [serial = 283] [outer = 0000000000000000] [url = about:blank] 13:34:59 INFO - PROCESS | 2720 | --DOMWINDOW == 82 (000000154A3B9400) [pid = 2720] [serial = 284] [outer = 0000000000000000] [url = about:blank] 13:34:59 INFO - PROCESS | 2720 | --DOMWINDOW == 81 (0000001540445400) [pid = 2720] [serial = 271] [outer = 0000000000000000] [url = about:blank] 13:34:59 INFO - PROCESS | 2720 | --DOMWINDOW == 80 (000000154044F800) [pid = 2720] [serial = 272] [outer = 0000000000000000] [url = about:blank] 13:34:59 INFO - PROCESS | 2720 | --DOMWINDOW == 79 (0000001540A0AC00) [pid = 2720] [serial = 274] [outer = 0000000000000000] [url = about:blank] 13:34:59 INFO - PROCESS | 2720 | --DOMWINDOW == 78 (0000001540E8FC00) [pid = 2720] [serial = 275] [outer = 0000000000000000] [url = about:blank] 13:34:59 INFO - PROCESS | 2720 | --DOMWINDOW == 77 (000000154578F400) [pid = 2720] [serial = 280] [outer = 0000000000000000] [url = about:blank] 13:34:59 INFO - PROCESS | 2720 | --DOMWINDOW == 76 (0000001546817400) [pid = 2720] [serial = 281] [outer = 0000000000000000] [url = about:blank] 13:34:59 INFO - PROCESS | 2720 | --DOMWINDOW == 75 (0000001545041000) [pid = 2720] [serial = 277] [outer = 0000000000000000] [url = about:blank] 13:34:59 INFO - PROCESS | 2720 | --DOMWINDOW == 74 (000000154504B800) [pid = 2720] [serial = 278] [outer = 0000000000000000] [url = about:blank] 13:34:59 INFO - PROCESS | 2720 | --DOMWINDOW == 73 (000000154D040400) [pid = 2720] [serial = 296] [outer = 0000000000000000] [url = about:blank] 13:34:59 INFO - PROCESS | 2720 | --DOMWINDOW == 72 (000000154CF91400) [pid = 2720] [serial = 295] [outer = 0000000000000000] [url = about:blank] 13:34:59 INFO - PROCESS | 2720 | --DOMWINDOW == 71 (000000154D1CDC00) [pid = 2720] [serial = 298] [outer = 0000000000000000] [url = about:blank] 13:34:59 INFO - PROCESS | 2720 | --DOMWINDOW == 70 (000000154054E000) [pid = 2720] [serial = 301] [outer = 0000000000000000] [url = about:blank] 13:34:59 INFO - PROCESS | 2720 | --DOMWINDOW == 69 (00000015496B4C00) [pid = 2720] [serial = 302] [outer = 0000000000000000] [url = about:blank] 13:34:59 INFO - PROCESS | 2720 | --DOMWINDOW == 68 (000000154D72C400) [pid = 2720] [serial = 304] [outer = 0000000000000000] [url = about:blank] 13:34:59 INFO - PROCESS | 2720 | --DOMWINDOW == 67 (000000154D210C00) [pid = 2720] [serial = 299] [outer = 0000000000000000] [url = about:blank] 13:34:59 INFO - PROCESS | 2720 | --DOMWINDOW == 66 (000000154BF10C00) [pid = 2720] [serial = 292] [outer = 0000000000000000] [url = about:blank] 13:34:59 INFO - PROCESS | 2720 | --DOMWINDOW == 65 (000000154C468800) [pid = 2720] [serial = 293] [outer = 0000000000000000] [url = about:blank] 13:34:59 INFO - PROCESS | 2720 | --DOMWINDOW == 64 (000000154BF08C00) [pid = 2720] [serial = 290] [outer = 0000000000000000] [url = about:blank] 13:34:59 INFO - PROCESS | 2720 | --DOMWINDOW == 63 (000000154E013800) [pid = 2720] [serial = 305] [outer = 0000000000000000] [url = about:blank] 13:34:59 INFO - PROCESS | 2720 | 1461270899944 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:59 INFO - PROCESS | 2720 | ++DOCSHELL 0000001545954800 == 33 [pid = 2720] [id = 118] 13:34:59 INFO - PROCESS | 2720 | ++DOMWINDOW == 64 (0000001540233C00) [pid = 2720] [serial = 351] [outer = 0000000000000000] 13:35:00 INFO - PROCESS | 2720 | ++DOMWINDOW == 65 (000000154043CC00) [pid = 2720] [serial = 352] [outer = 0000001540233C00] 13:35:00 INFO - PROCESS | 2720 | 1461270899997 Marionette DEBUG loaded listener.js 13:35:00 INFO - PROCESS | 2720 | ++DOMWINDOW == 66 (000000154054D800) [pid = 2720] [serial = 353] [outer = 0000001540233C00] 13:35:00 INFO - PROCESS | 2720 | 1461270900392 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]]]}] 13:35:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 13:35:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 629ms 13:35:00 INFO - PROCESS | 2720 | 1461270900419 Marionette TRACE conn5 -> [0,437,"getWindowHandle",null] 13:35:00 INFO - PROCESS | 2720 | 1461270900421 Marionette TRACE conn5 <- [1,437,null,{"value":"13"}] 13:35:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 13:35:00 INFO - PROCESS | 2720 | 1461270900425 Marionette TRACE conn5 -> [0,438,"setScriptTimeout",{"ms":35000}] 13:35:00 INFO - PROCESS | 2720 | 1461270900429 Marionette TRACE conn5 <- [1,438,null,{}] 13:35:00 INFO - PROCESS | 2720 | 1461270900441 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}] 13:35:00 INFO - PROCESS | 2720 | 1461270900561 Marionette TRACE conn5 <- [1,439,null,{"value":null}] 13:35:00 INFO - PROCESS | 2720 | 1461270900579 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:00 INFO - PROCESS | 2720 | ++DOCSHELL 000000154CD0A000 == 34 [pid = 2720] [id = 119] 13:35:00 INFO - PROCESS | 2720 | ++DOMWINDOW == 67 (000000153E878000) [pid = 2720] [serial = 354] [outer = 0000000000000000] 13:35:00 INFO - PROCESS | 2720 | ++DOMWINDOW == 68 (0000001545B3E000) [pid = 2720] [serial = 355] [outer = 000000153E878000] 13:35:00 INFO - PROCESS | 2720 | 1461270900630 Marionette DEBUG loaded listener.js 13:35:00 INFO - PROCESS | 2720 | ++DOMWINDOW == 69 (00000015468A4800) [pid = 2720] [serial = 356] [outer = 000000153E878000] 13:35:01 INFO - PROCESS | 2720 | 1461270901093 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]]]}] 13:35:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 13:35:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 691ms 13:35:01 INFO - PROCESS | 2720 | 1461270901120 Marionette TRACE conn5 -> [0,441,"getWindowHandle",null] 13:35:01 INFO - PROCESS | 2720 | 1461270901122 Marionette TRACE conn5 <- [1,441,null,{"value":"13"}] 13:35:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 13:35:01 INFO - PROCESS | 2720 | 1461270901126 Marionette TRACE conn5 -> [0,442,"setScriptTimeout",{"ms":35000}] 13:35:01 INFO - PROCESS | 2720 | 1461270901128 Marionette TRACE conn5 <- [1,442,null,{}] 13:35:01 INFO - PROCESS | 2720 | 1461270901131 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}] 13:35:01 INFO - PROCESS | 2720 | 1461270901211 Marionette TRACE conn5 <- [1,443,null,{"value":null}] 13:35:01 INFO - PROCESS | 2720 | 1461270901219 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:01 INFO - PROCESS | 2720 | ++DOCSHELL 000000154DD70000 == 35 [pid = 2720] [id = 120] 13:35:01 INFO - PROCESS | 2720 | ++DOMWINDOW == 70 (00000015468A8C00) [pid = 2720] [serial = 357] [outer = 0000000000000000] 13:35:01 INFO - PROCESS | 2720 | ++DOMWINDOW == 71 (000000154A406C00) [pid = 2720] [serial = 358] [outer = 00000015468A8C00] 13:35:01 INFO - PROCESS | 2720 | 1461270901267 Marionette DEBUG loaded listener.js 13:35:01 INFO - PROCESS | 2720 | ++DOMWINDOW == 72 (000000154A417000) [pid = 2720] [serial = 359] [outer = 00000015468A8C00] 13:35:01 INFO - PROCESS | 2720 | 1461270901677 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]]]}] 13:35:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 13:35:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 587ms 13:35:01 INFO - PROCESS | 2720 | 1461270901716 Marionette TRACE conn5 -> [0,445,"getWindowHandle",null] 13:35:01 INFO - PROCESS | 2720 | 1461270901718 Marionette TRACE conn5 <- [1,445,null,{"value":"13"}] 13:35:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 13:35:01 INFO - PROCESS | 2720 | 1461270901722 Marionette TRACE conn5 -> [0,446,"setScriptTimeout",{"ms":35000}] 13:35:01 INFO - PROCESS | 2720 | 1461270901724 Marionette TRACE conn5 <- [1,446,null,{}] 13:35:01 INFO - PROCESS | 2720 | 1461270901727 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}] 13:35:01 INFO - PROCESS | 2720 | 1461270901803 Marionette TRACE conn5 <- [1,447,null,{"value":null}] 13:35:01 INFO - PROCESS | 2720 | 1461270901810 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:01 INFO - PROCESS | 2720 | ++DOCSHELL 000000154F83E800 == 36 [pid = 2720] [id = 121] 13:35:01 INFO - PROCESS | 2720 | ++DOMWINDOW == 73 (000000154A416400) [pid = 2720] [serial = 360] [outer = 0000000000000000] 13:35:01 INFO - PROCESS | 2720 | ++DOMWINDOW == 74 (000000154AAA8C00) [pid = 2720] [serial = 361] [outer = 000000154A416400] 13:35:01 INFO - PROCESS | 2720 | 1461270901858 Marionette DEBUG loaded listener.js 13:35:01 INFO - PROCESS | 2720 | ++DOMWINDOW == 75 (000000154BF07000) [pid = 2720] [serial = 362] [outer = 000000154A416400] 13:35:02 INFO - PROCESS | 2720 | 1461270902341 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]]]}] 13:35:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 13:35:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 672ms 13:35:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 13:35:02 INFO - PROCESS | 2720 | 1461270902396 Marionette TRACE conn5 -> [0,449,"getWindowHandle",null] 13:35:02 INFO - PROCESS | 2720 | 1461270902398 Marionette TRACE conn5 <- [1,449,null,{"value":"13"}] 13:35:02 INFO - PROCESS | 2720 | 1461270902401 Marionette TRACE conn5 -> [0,450,"setScriptTimeout",{"ms":35000}] 13:35:02 INFO - PROCESS | 2720 | 1461270902403 Marionette TRACE conn5 <- [1,450,null,{}] 13:35:02 INFO - PROCESS | 2720 | 1461270902420 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}] 13:35:02 INFO - PROCESS | 2720 | 1461270902543 Marionette TRACE conn5 <- [1,451,null,{"value":null}] 13:35:02 INFO - PROCESS | 2720 | 1461270902558 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:02 INFO - PROCESS | 2720 | ++DOCSHELL 0000001550DA6800 == 37 [pid = 2720] [id = 122] 13:35:02 INFO - PROCESS | 2720 | ++DOMWINDOW == 76 (000000154C43E400) [pid = 2720] [serial = 363] [outer = 0000000000000000] 13:35:02 INFO - PROCESS | 2720 | ++DOMWINDOW == 77 (000000154D041800) [pid = 2720] [serial = 364] [outer = 000000154C43E400] 13:35:02 INFO - PROCESS | 2720 | 1461270902610 Marionette DEBUG loaded listener.js 13:35:02 INFO - PROCESS | 2720 | ++DOMWINDOW == 78 (000000154D204000) [pid = 2720] [serial = 365] [outer = 000000154C43E400] 13:35:03 INFO - PROCESS | 2720 | 1461270903032 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] 13:35:03 INFO - PROCESS | 2720 | 1461270903063 Marionette TRACE conn5 <- [1,453,null,{"value":"13"}] 13:35:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 13:35:03 INFO - PROCESS | 2720 | 1461270903066 Marionette TRACE conn5 -> [0,454,"setScriptTimeout",{"ms":35000}] 13:35:03 INFO - PROCESS | 2720 | 1461270903068 Marionette TRACE conn5 <- [1,454,null,{}] 13:35:03 INFO - PROCESS | 2720 | 1461270903072 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}] 13:35:03 INFO - PROCESS | 2720 | 1461270903198 Marionette TRACE conn5 <- [1,455,null,{"value":null}] 13:35:03 INFO - PROCESS | 2720 | 1461270903219 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:03 INFO - PROCESS | 2720 | ++DOCSHELL 000000155271E000 == 38 [pid = 2720] [id = 123] 13:35:03 INFO - PROCESS | 2720 | ++DOMWINDOW == 79 (000000154E00D800) [pid = 2720] [serial = 366] [outer = 0000000000000000] 13:35:03 INFO - PROCESS | 2720 | ++DOMWINDOW == 80 (000000154DDA2800) [pid = 2720] [serial = 367] [outer = 000000154E00D800] 13:35:03 INFO - PROCESS | 2720 | 1461270903268 Marionette DEBUG loaded listener.js 13:35:03 INFO - PROCESS | 2720 | ++DOMWINDOW == 81 (000000154E018400) [pid = 2720] [serial = 368] [outer = 000000154E00D800] 13:35:03 INFO - PROCESS | 2720 | [2720] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:35:03 INFO - PROCESS | 2720 | 1461270903708 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]]]}] 13:35:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 13:35:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 671ms 13:35:03 INFO - PROCESS | 2720 | 1461270903749 Marionette TRACE conn5 -> [0,457,"getWindowHandle",null] 13:35:03 INFO - PROCESS | 2720 | 1461270903751 Marionette TRACE conn5 <- [1,457,null,{"value":"13"}] 13:35:03 INFO - PROCESS | 2720 | 1461270903754 Marionette TRACE conn5 -> [0,458,"setScriptTimeout",{"ms":35000}] 13:35:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 13:35:03 INFO - PROCESS | 2720 | 1461270903756 Marionette TRACE conn5 <- [1,458,null,{}] 13:35:03 INFO - PROCESS | 2720 | 1461270903760 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}] 13:35:03 INFO - PROCESS | 2720 | 1461270903859 Marionette TRACE conn5 <- [1,459,null,{"value":null}] 13:35:03 INFO - PROCESS | 2720 | 1461270903868 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:03 INFO - PROCESS | 2720 | ++DOCSHELL 0000001554548800 == 39 [pid = 2720] [id = 124] 13:35:03 INFO - PROCESS | 2720 | ++DOMWINDOW == 82 (000000154E012C00) [pid = 2720] [serial = 369] [outer = 0000000000000000] 13:35:03 INFO - PROCESS | 2720 | ++DOMWINDOW == 83 (000000154E25A000) [pid = 2720] [serial = 370] [outer = 000000154E012C00] 13:35:03 INFO - PROCESS | 2720 | 1461270903913 Marionette DEBUG loaded listener.js 13:35:03 INFO - PROCESS | 2720 | ++DOMWINDOW == 84 (000000154EB42C00) [pid = 2720] [serial = 371] [outer = 000000154E012C00] 13:35:04 INFO - PROCESS | 2720 | --DOMWINDOW == 83 (000000154020C000) [pid = 2720] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 13:35:04 INFO - PROCESS | 2720 | --DOMWINDOW == 82 (000000154AACCC00) [pid = 2720] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 13:35:04 INFO - PROCESS | 2720 | --DOMWINDOW == 81 (00000015496B5000) [pid = 2720] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 13:35:04 INFO - PROCESS | 2720 | --DOMWINDOW == 80 (000000154043F000) [pid = 2720] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 13:35:04 INFO - PROCESS | 2720 | --DOMWINDOW == 79 (0000001540236C00) [pid = 2720] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 13:35:04 INFO - PROCESS | 2720 | --DOMWINDOW == 78 (000000154CCBE000) [pid = 2720] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 13:35:04 INFO - PROCESS | 2720 | --DOMWINDOW == 77 (0000001540438400) [pid = 2720] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 13:35:04 INFO - PROCESS | 2720 | --DOMWINDOW == 76 (000000153E84A000) [pid = 2720] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 13:35:04 INFO - PROCESS | 2720 | --DOMWINDOW == 75 (000000154E019800) [pid = 2720] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 13:35:04 INFO - PROCESS | 2720 | 1461270904342 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] 13:35:04 INFO - PROCESS | 2720 | 1461270904392 Marionette TRACE conn5 <- [1,461,null,{"value":"13"}] 13:35:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 13:35:04 INFO - PROCESS | 2720 | 1461270904395 Marionette TRACE conn5 -> [0,462,"setScriptTimeout",{"ms":35000}] 13:35:04 INFO - PROCESS | 2720 | 1461270904397 Marionette TRACE conn5 <- [1,462,null,{}] 13:35:04 INFO - PROCESS | 2720 | 1461270904401 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}] 13:35:04 INFO - PROCESS | 2720 | 1461270904477 Marionette TRACE conn5 <- [1,463,null,{"value":null}] 13:35:04 INFO - PROCESS | 2720 | 1461270904512 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:04 INFO - PROCESS | 2720 | ++DOCSHELL 000000154CD09800 == 40 [pid = 2720] [id = 125] 13:35:04 INFO - PROCESS | 2720 | ++DOMWINDOW == 76 (000000154AACCC00) [pid = 2720] [serial = 372] [outer = 0000000000000000] 13:35:04 INFO - PROCESS | 2720 | ++DOMWINDOW == 77 (000000154EB0D000) [pid = 2720] [serial = 373] [outer = 000000154AACCC00] 13:35:04 INFO - PROCESS | 2720 | 1461270904558 Marionette DEBUG loaded listener.js 13:35:04 INFO - PROCESS | 2720 | ++DOMWINDOW == 78 (000000154F817800) [pid = 2720] [serial = 374] [outer = 000000154AACCC00] 13:35:04 INFO - PROCESS | 2720 | [2720] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:35:04 INFO - PROCESS | 2720 | 1461270904975 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] 13:35:05 INFO - PROCESS | 2720 | 1461270905029 Marionette TRACE conn5 <- [1,465,null,{"value":"13"}] 13:35:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 13:35:05 INFO - PROCESS | 2720 | 1461270905033 Marionette TRACE conn5 -> [0,466,"setScriptTimeout",{"ms":35000}] 13:35:05 INFO - PROCESS | 2720 | 1461270905035 Marionette TRACE conn5 <- [1,466,null,{}] 13:35:05 INFO - PROCESS | 2720 | 1461270905038 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}] 13:35:05 INFO - PROCESS | 2720 | 1461270905114 Marionette TRACE conn5 <- [1,467,null,{"value":null}] 13:35:05 INFO - PROCESS | 2720 | 1461270905121 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:05 INFO - PROCESS | 2720 | ++DOCSHELL 00000015548C4000 == 41 [pid = 2720] [id = 126] 13:35:05 INFO - PROCESS | 2720 | ++DOMWINDOW == 79 (000000154F926800) [pid = 2720] [serial = 375] [outer = 0000000000000000] 13:35:05 INFO - PROCESS | 2720 | ++DOMWINDOW == 80 (0000001550139800) [pid = 2720] [serial = 376] [outer = 000000154F926800] 13:35:05 INFO - PROCESS | 2720 | 1461270905168 Marionette DEBUG loaded listener.js 13:35:05 INFO - PROCESS | 2720 | ++DOMWINDOW == 81 (0000001550842000) [pid = 2720] [serial = 377] [outer = 000000154F926800] 13:35:05 INFO - PROCESS | 2720 | 1461270905581 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] 13:35:05 INFO - PROCESS | 2720 | 1461270905624 Marionette TRACE conn5 <- [1,469,null,{"value":"13"}] 13:35:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 13:35:05 INFO - PROCESS | 2720 | 1461270905627 Marionette TRACE conn5 -> [0,470,"setScriptTimeout",{"ms":35000}] 13:35:05 INFO - PROCESS | 2720 | 1461270905630 Marionette TRACE conn5 <- [1,470,null,{}] 13:35:05 INFO - PROCESS | 2720 | 1461270905639 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}] 13:35:05 INFO - PROCESS | 2720 | 1461270905738 Marionette TRACE conn5 <- [1,471,null,{"value":null}] 13:35:05 INFO - PROCESS | 2720 | 1461270905747 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:05 INFO - PROCESS | 2720 | ++DOCSHELL 000000155491B800 == 42 [pid = 2720] [id = 127] 13:35:05 INFO - PROCESS | 2720 | ++DOMWINDOW == 82 (000000155028CC00) [pid = 2720] [serial = 378] [outer = 0000000000000000] 13:35:05 INFO - PROCESS | 2720 | ++DOMWINDOW == 83 (0000001550D75C00) [pid = 2720] [serial = 379] [outer = 000000155028CC00] 13:35:05 INFO - PROCESS | 2720 | 1461270905800 Marionette DEBUG loaded listener.js 13:35:05 INFO - PROCESS | 2720 | ++DOMWINDOW == 84 (0000001551050000) [pid = 2720] [serial = 380] [outer = 000000155028CC00] 13:35:06 INFO - PROCESS | 2720 | --DOCSHELL 0000001554E03800 == 41 [pid = 2720] [id = 89] 13:35:06 INFO - PROCESS | 2720 | --DOCSHELL 000000154A99E800 == 40 [pid = 2720] [id = 105] 13:35:06 INFO - PROCESS | 2720 | --DOCSHELL 0000001545954800 == 39 [pid = 2720] [id = 118] 13:35:06 INFO - PROCESS | 2720 | --DOCSHELL 00000015474A4000 == 38 [pid = 2720] [id = 117] 13:35:06 INFO - PROCESS | 2720 | --DOCSHELL 000000154F847000 == 37 [pid = 2720] [id = 116] 13:35:06 INFO - PROCESS | 2720 | --DOCSHELL 000000155447D000 == 36 [pid = 2720] [id = 114] 13:35:06 INFO - PROCESS | 2720 | --DOCSHELL 00000015498EE000 == 35 [pid = 2720] [id = 115] 13:35:07 INFO - PROCESS | 2720 | --DOCSHELL 000000154F83E800 == 34 [pid = 2720] [id = 121] 13:35:07 INFO - PROCESS | 2720 | --DOCSHELL 000000154DD70000 == 33 [pid = 2720] [id = 120] 13:35:07 INFO - PROCESS | 2720 | --DOCSHELL 0000001550DA6800 == 32 [pid = 2720] [id = 122] 13:35:07 INFO - PROCESS | 2720 | --DOCSHELL 0000001554548800 == 31 [pid = 2720] [id = 124] 13:35:07 INFO - PROCESS | 2720 | --DOCSHELL 000000154CD09800 == 30 [pid = 2720] [id = 125] 13:35:07 INFO - PROCESS | 2720 | --DOCSHELL 000000155271E000 == 29 [pid = 2720] [id = 123] 13:35:07 INFO - PROCESS | 2720 | --DOCSHELL 00000015548C4000 == 28 [pid = 2720] [id = 126] 13:35:07 INFO - PROCESS | 2720 | --DOCSHELL 000000154CD0A000 == 27 [pid = 2720] [id = 119] 13:35:07 INFO - PROCESS | 2720 | --DOMWINDOW == 83 (0000001540210C00) [pid = 2720] [serial = 316] [outer = 0000000000000000] [url = about:blank] 13:35:07 INFO - PROCESS | 2720 | --DOMWINDOW == 82 (0000001540553400) [pid = 2720] [serial = 313] [outer = 0000000000000000] [url = about:blank] 13:35:07 INFO - PROCESS | 2720 | --DOMWINDOW == 81 (000000154BF0A800) [pid = 2720] [serial = 331] [outer = 0000000000000000] [url = about:blank] 13:35:07 INFO - PROCESS | 2720 | --DOMWINDOW == 80 (000000153E83FC00) [pid = 2720] [serial = 310] [outer = 0000000000000000] [url = about:blank] 13:35:07 INFO - PROCESS | 2720 | --DOMWINDOW == 79 (000000154043A400) [pid = 2720] [serial = 317] [outer = 0000000000000000] [url = about:blank] 13:35:07 INFO - PROCESS | 2720 | --DOMWINDOW == 78 (0000001549876000) [pid = 2720] [serial = 328] [outer = 0000000000000000] [url = about:blank] 13:35:07 INFO - PROCESS | 2720 | --DOMWINDOW == 77 (0000001545CE1800) [pid = 2720] [serial = 337] [outer = 0000000000000000] [url = about:blank] 13:35:07 INFO - PROCESS | 2720 | --DOMWINDOW == 76 (0000001540552000) [pid = 2720] [serial = 320] [outer = 0000000000000000] [url = about:blank] 13:35:07 INFO - PROCESS | 2720 | --DOMWINDOW == 75 (000000154D043400) [pid = 2720] [serial = 334] [outer = 0000000000000000] [url = about:blank] 13:35:07 INFO - PROCESS | 2720 | --DOMWINDOW == 74 (000000154C443400) [pid = 2720] [serial = 332] [outer = 0000000000000000] [url = about:blank] 13:35:07 INFO - PROCESS | 2720 | --DOMWINDOW == 73 (00000015456B0400) [pid = 2720] [serial = 323] [outer = 0000000000000000] [url = about:blank] 13:35:07 INFO - PROCESS | 2720 | --DOMWINDOW == 72 (00000015468A3400) [pid = 2720] [serial = 325] [outer = 0000000000000000] [url = about:blank] 13:35:07 INFO - PROCESS | 2720 | --DOMWINDOW == 71 (000000154A409C00) [pid = 2720] [serial = 329] [outer = 0000000000000000] [url = about:blank] 13:35:07 INFO - PROCESS | 2720 | --DOMWINDOW == 70 (000000154742A400) [pid = 2720] [serial = 326] [outer = 0000000000000000] [url = about:blank] 13:35:07 INFO - PROCESS | 2720 | --DOMWINDOW == 69 (0000001544FBFC00) [pid = 2720] [serial = 322] [outer = 0000000000000000] [url = about:blank] 13:35:07 INFO - PROCESS | 2720 | --DOMWINDOW == 68 (000000154E489400) [pid = 2720] [serial = 308] [outer = 0000000000000000] [url = about:blank] 13:35:07 INFO - PROCESS | 2720 | --DOMWINDOW == 67 (000000154D087800) [pid = 2720] [serial = 335] [outer = 0000000000000000] [url = about:blank] 13:35:07 INFO - PROCESS | 2720 | --DOMWINDOW == 66 (000000154044A000) [pid = 2720] [serial = 319] [outer = 0000000000000000] [url = about:blank] 13:35:07 INFO - PROCESS | 2720 | --DOMWINDOW == 65 (000000154D08B800) [pid = 2720] [serial = 338] [outer = 0000000000000000] [url = about:blank] 13:35:07 INFO - PROCESS | 2720 | --DOMWINDOW == 64 (000000154D203800) [pid = 2720] [serial = 340] [outer = 0000000000000000] [url = about:blank] 13:35:07 INFO - PROCESS | 2720 | 1461270907706 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]]]}] 13:35:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 13:35:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 2146ms 13:35:07 INFO - PROCESS | 2720 | 1461270907776 Marionette TRACE conn5 -> [0,473,"getWindowHandle",null] 13:35:07 INFO - PROCESS | 2720 | 1461270907780 Marionette TRACE conn5 <- [1,473,null,{"value":"13"}] 13:35:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 13:35:07 INFO - PROCESS | 2720 | 1461270907785 Marionette TRACE conn5 -> [0,474,"setScriptTimeout",{"ms":35000}] 13:35:07 INFO - PROCESS | 2720 | 1461270907787 Marionette TRACE conn5 <- [1,474,null,{}] 13:35:07 INFO - PROCESS | 2720 | 1461270907795 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}] 13:35:07 INFO - PROCESS | 2720 | 1461270907883 Marionette TRACE conn5 <- [1,475,null,{"value":null}] 13:35:07 INFO - PROCESS | 2720 | 1461270907898 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:07 INFO - PROCESS | 2720 | ++DOCSHELL 0000001545075800 == 28 [pid = 2720] [id = 128] 13:35:07 INFO - PROCESS | 2720 | ++DOMWINDOW == 65 (000000153EA4A000) [pid = 2720] [serial = 381] [outer = 0000000000000000] 13:35:07 INFO - PROCESS | 2720 | ++DOMWINDOW == 66 (000000153EA4A800) [pid = 2720] [serial = 382] [outer = 000000153EA4A000] 13:35:07 INFO - PROCESS | 2720 | 1461270907949 Marionette DEBUG loaded listener.js 13:35:08 INFO - PROCESS | 2720 | ++DOMWINDOW == 67 (0000001540207400) [pid = 2720] [serial = 383] [outer = 000000153EA4A000] 13:35:08 INFO - PROCESS | 2720 | 1461270908436 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]]]}] 13:35:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 13:35:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 691ms 13:35:08 INFO - PROCESS | 2720 | 1461270908476 Marionette TRACE conn5 -> [0,477,"getWindowHandle",null] 13:35:08 INFO - PROCESS | 2720 | 1461270908483 Marionette TRACE conn5 <- [1,477,null,{"value":"13"}] 13:35:08 INFO - PROCESS | 2720 | 1461270908490 Marionette TRACE conn5 -> [0,478,"setScriptTimeout",{"ms":35000}] 13:35:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 13:35:08 INFO - PROCESS | 2720 | 1461270908493 Marionette TRACE conn5 <- [1,478,null,{}] 13:35:08 INFO - PROCESS | 2720 | 1461270908497 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}] 13:35:08 INFO - PROCESS | 2720 | 1461270908581 Marionette TRACE conn5 <- [1,479,null,{"value":null}] 13:35:08 INFO - PROCESS | 2720 | 1461270908639 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:08 INFO - PROCESS | 2720 | ++DOCSHELL 00000015468DF000 == 29 [pid = 2720] [id = 129] 13:35:08 INFO - PROCESS | 2720 | ++DOMWINDOW == 68 (000000153EA4A400) [pid = 2720] [serial = 384] [outer = 0000000000000000] 13:35:08 INFO - PROCESS | 2720 | ++DOMWINDOW == 69 (0000001540233000) [pid = 2720] [serial = 385] [outer = 000000153EA4A400] 13:35:08 INFO - PROCESS | 2720 | 1461270908694 Marionette DEBUG loaded listener.js 13:35:08 INFO - PROCESS | 2720 | ++DOMWINDOW == 70 (0000001540439800) [pid = 2720] [serial = 386] [outer = 000000153EA4A400] 13:35:09 INFO - PROCESS | 2720 | 1461270909099 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]]]}] 13:35:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 13:35:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 629ms 13:35:09 INFO - PROCESS | 2720 | 1461270909125 Marionette TRACE conn5 -> [0,481,"getWindowHandle",null] 13:35:09 INFO - PROCESS | 2720 | 1461270909128 Marionette TRACE conn5 <- [1,481,null,{"value":"13"}] 13:35:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 13:35:09 INFO - PROCESS | 2720 | 1461270909137 Marionette TRACE conn5 -> [0,482,"setScriptTimeout",{"ms":35000}] 13:35:09 INFO - PROCESS | 2720 | 1461270909141 Marionette TRACE conn5 <- [1,482,null,{}] 13:35:09 INFO - PROCESS | 2720 | 1461270909157 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}] 13:35:09 INFO - PROCESS | 2720 | 1461270909272 Marionette TRACE conn5 <- [1,483,null,{"value":null}] 13:35:09 INFO - PROCESS | 2720 | 1461270909284 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:09 INFO - PROCESS | 2720 | ++DOCSHELL 000000154A98B000 == 30 [pid = 2720] [id = 130] 13:35:09 INFO - PROCESS | 2720 | ++DOMWINDOW == 71 (000000153E83F800) [pid = 2720] [serial = 387] [outer = 0000000000000000] 13:35:09 INFO - PROCESS | 2720 | ++DOMWINDOW == 72 (0000001540552C00) [pid = 2720] [serial = 388] [outer = 000000153E83F800] 13:35:09 INFO - PROCESS | 2720 | 1461270909334 Marionette DEBUG loaded listener.js 13:35:09 INFO - PROCESS | 2720 | ++DOMWINDOW == 73 (0000001540E83800) [pid = 2720] [serial = 389] [outer = 000000153E83F800] 13:35:09 INFO - PROCESS | 2720 | ++DOMWINDOW == 74 (0000001544C6C000) [pid = 2720] [serial = 390] [outer = 0000001544E8C800] 13:35:09 INFO - PROCESS | 2720 | 1461270909849 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]]]}] 13:35:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 13:35:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 734ms 13:35:09 INFO - PROCESS | 2720 | 1461270909873 Marionette TRACE conn5 -> [0,485,"getWindowHandle",null] 13:35:09 INFO - PROCESS | 2720 | 1461270909876 Marionette TRACE conn5 <- [1,485,null,{"value":"13"}] 13:35:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 13:35:09 INFO - PROCESS | 2720 | 1461270909879 Marionette TRACE conn5 -> [0,486,"setScriptTimeout",{"ms":35000}] 13:35:09 INFO - PROCESS | 2720 | 1461270909881 Marionette TRACE conn5 <- [1,486,null,{}] 13:35:09 INFO - PROCESS | 2720 | 1461270909885 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}] 13:35:09 INFO - PROCESS | 2720 | 1461270909962 Marionette TRACE conn5 <- [1,487,null,{"value":null}] 13:35:09 INFO - PROCESS | 2720 | 1461270909972 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:09 INFO - PROCESS | 2720 | ++DOCSHELL 000000154CB4B000 == 31 [pid = 2720] [id = 131] 13:35:09 INFO - PROCESS | 2720 | ++DOMWINDOW == 75 (0000001541A95800) [pid = 2720] [serial = 391] [outer = 0000000000000000] 13:35:10 INFO - PROCESS | 2720 | ++DOMWINDOW == 76 (0000001545042000) [pid = 2720] [serial = 392] [outer = 0000001541A95800] 13:35:10 INFO - PROCESS | 2720 | 1461270910018 Marionette DEBUG loaded listener.js 13:35:10 INFO - PROCESS | 2720 | ++DOMWINDOW == 77 (0000001545609000) [pid = 2720] [serial = 393] [outer = 0000001541A95800] 13:35:10 INFO - PROCESS | 2720 | 1461270910419 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]]]}] 13:35:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 13:35:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 585ms 13:35:10 INFO - PROCESS | 2720 | 1461270910467 Marionette TRACE conn5 -> [0,489,"getWindowHandle",null] 13:35:10 INFO - PROCESS | 2720 | 1461270910470 Marionette TRACE conn5 <- [1,489,null,{"value":"13"}] 13:35:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 13:35:10 INFO - PROCESS | 2720 | 1461270910473 Marionette TRACE conn5 -> [0,490,"setScriptTimeout",{"ms":35000}] 13:35:10 INFO - PROCESS | 2720 | 1461270910475 Marionette TRACE conn5 <- [1,490,null,{}] 13:35:10 INFO - PROCESS | 2720 | 1461270910478 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}] 13:35:10 INFO - PROCESS | 2720 | 1461270910553 Marionette TRACE conn5 <- [1,491,null,{"value":null}] 13:35:10 INFO - PROCESS | 2720 | 1461270910560 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:10 INFO - PROCESS | 2720 | ++DOCSHELL 000000154D361000 == 32 [pid = 2720] [id = 132] 13:35:10 INFO - PROCESS | 2720 | ++DOMWINDOW == 78 (000000153EA3B800) [pid = 2720] [serial = 394] [outer = 0000000000000000] 13:35:10 INFO - PROCESS | 2720 | ++DOMWINDOW == 79 (000000154578D000) [pid = 2720] [serial = 395] [outer = 000000153EA3B800] 13:35:10 INFO - PROCESS | 2720 | 1461270910608 Marionette DEBUG loaded listener.js 13:35:10 INFO - PROCESS | 2720 | ++DOMWINDOW == 80 (0000001546817800) [pid = 2720] [serial = 396] [outer = 000000153EA3B800] 13:35:11 INFO - PROCESS | 2720 | 1461270911049 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]]]}] 13:35:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 13:35:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 628ms 13:35:11 INFO - PROCESS | 2720 | 1461270911104 Marionette TRACE conn5 -> [0,493,"getWindowHandle",null] 13:35:11 INFO - PROCESS | 2720 | 1461270911106 Marionette TRACE conn5 <- [1,493,null,{"value":"13"}] 13:35:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 13:35:11 INFO - PROCESS | 2720 | 1461270911109 Marionette TRACE conn5 -> [0,494,"setScriptTimeout",{"ms":35000}] 13:35:11 INFO - PROCESS | 2720 | 1461270911111 Marionette TRACE conn5 <- [1,494,null,{}] 13:35:11 INFO - PROCESS | 2720 | 1461270911115 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}] 13:35:11 INFO - PROCESS | 2720 | 1461270911209 Marionette TRACE conn5 <- [1,495,null,{"value":null}] 13:35:11 INFO - PROCESS | 2720 | 1461270911219 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:11 INFO - PROCESS | 2720 | ++DOCSHELL 000000154E412000 == 33 [pid = 2720] [id = 133] 13:35:11 INFO - PROCESS | 2720 | ++DOMWINDOW == 81 (00000015496AC800) [pid = 2720] [serial = 397] [outer = 0000000000000000] 13:35:11 INFO - PROCESS | 2720 | ++DOMWINDOW == 82 (0000001549878800) [pid = 2720] [serial = 398] [outer = 00000015496AC800] 13:35:11 INFO - PROCESS | 2720 | 1461270911266 Marionette DEBUG loaded listener.js 13:35:11 INFO - PROCESS | 2720 | ++DOMWINDOW == 83 (000000154A36CC00) [pid = 2720] [serial = 399] [outer = 00000015496AC800] 13:35:11 INFO - PROCESS | 2720 | 1461270911666 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]]]}] 13:35:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 13:35:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 628ms 13:35:11 INFO - PROCESS | 2720 | 1461270911741 Marionette TRACE conn5 -> [0,497,"getWindowHandle",null] 13:35:11 INFO - PROCESS | 2720 | 1461270911743 Marionette TRACE conn5 <- [1,497,null,{"value":"13"}] 13:35:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 13:35:11 INFO - PROCESS | 2720 | 1461270911747 Marionette TRACE conn5 -> [0,498,"setScriptTimeout",{"ms":35000}] 13:35:11 INFO - PROCESS | 2720 | 1461270911748 Marionette TRACE conn5 <- [1,498,null,{}] 13:35:11 INFO - PROCESS | 2720 | 1461270911752 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}] 13:35:11 INFO - PROCESS | 2720 | 1461270911824 Marionette TRACE conn5 <- [1,499,null,{"value":null}] 13:35:11 INFO - PROCESS | 2720 | 1461270911831 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:11 INFO - PROCESS | 2720 | ++DOCSHELL 000000154F94E800 == 34 [pid = 2720] [id = 134] 13:35:11 INFO - PROCESS | 2720 | ++DOMWINDOW == 84 (000000153EA3C800) [pid = 2720] [serial = 400] [outer = 0000000000000000] 13:35:11 INFO - PROCESS | 2720 | ++DOMWINDOW == 85 (000000154A40FC00) [pid = 2720] [serial = 401] [outer = 000000153EA3C800] 13:35:11 INFO - PROCESS | 2720 | 1461270911881 Marionette DEBUG loaded listener.js 13:35:11 INFO - PROCESS | 2720 | ++DOMWINDOW == 86 (000000154A41F400) [pid = 2720] [serial = 402] [outer = 000000153EA3C800] 13:35:12 INFO - PROCESS | 2720 | 1461270912295 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]]]}] 13:35:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 13:35:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 587ms 13:35:12 INFO - PROCESS | 2720 | 1461270912343 Marionette TRACE conn5 -> [0,501,"getWindowHandle",null] 13:35:12 INFO - PROCESS | 2720 | 1461270912346 Marionette TRACE conn5 <- [1,501,null,{"value":"13"}] 13:35:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 13:35:12 INFO - PROCESS | 2720 | 1461270912349 Marionette TRACE conn5 -> [0,502,"setScriptTimeout",{"ms":35000}] 13:35:12 INFO - PROCESS | 2720 | 1461270912351 Marionette TRACE conn5 <- [1,502,null,{}] 13:35:12 INFO - PROCESS | 2720 | 1461270912354 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}] 13:35:12 INFO - PROCESS | 2720 | 1461270912428 Marionette TRACE conn5 <- [1,503,null,{"value":null}] 13:35:12 INFO - PROCESS | 2720 | 1461270912434 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:12 INFO - PROCESS | 2720 | ++DOCSHELL 0000001550D94800 == 35 [pid = 2720] [id = 135] 13:35:12 INFO - PROCESS | 2720 | ++DOMWINDOW == 87 (000000154A44E400) [pid = 2720] [serial = 403] [outer = 0000000000000000] 13:35:12 INFO - PROCESS | 2720 | ++DOMWINDOW == 88 (000000154AACE800) [pid = 2720] [serial = 404] [outer = 000000154A44E400] 13:35:12 INFO - PROCESS | 2720 | 1461270912479 Marionette DEBUG loaded listener.js 13:35:12 INFO - PROCESS | 2720 | ++DOMWINDOW == 89 (000000154BF08000) [pid = 2720] [serial = 405] [outer = 000000154A44E400] 13:35:12 INFO - PROCESS | 2720 | 1461270912930 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]]]}] 13:35:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 13:35:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 627ms 13:35:12 INFO - PROCESS | 2720 | 1461270912978 Marionette TRACE conn5 -> [0,505,"getWindowHandle",null] 13:35:12 INFO - PROCESS | 2720 | 1461270912980 Marionette TRACE conn5 <- [1,505,null,{"value":"13"}] 13:35:12 INFO - PROCESS | 2720 | 1461270912983 Marionette TRACE conn5 -> [0,506,"setScriptTimeout",{"ms":35000}] 13:35:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 13:35:12 INFO - PROCESS | 2720 | 1461270912985 Marionette TRACE conn5 <- [1,506,null,{}] 13:35:13 INFO - PROCESS | 2720 | 1461270912994 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}] 13:35:13 INFO - PROCESS | 2720 | 1461270913088 Marionette TRACE conn5 <- [1,507,null,{"value":null}] 13:35:13 INFO - PROCESS | 2720 | 1461270913097 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:13 INFO - PROCESS | 2720 | ++DOCSHELL 000000154A987800 == 36 [pid = 2720] [id = 136] 13:35:13 INFO - PROCESS | 2720 | ++DOMWINDOW == 90 (000000154A409400) [pid = 2720] [serial = 406] [outer = 0000000000000000] 13:35:13 INFO - PROCESS | 2720 | ++DOMWINDOW == 91 (000000154BF0F400) [pid = 2720] [serial = 407] [outer = 000000154A409400] 13:35:13 INFO - PROCESS | 2720 | 1461270913144 Marionette DEBUG loaded listener.js 13:35:13 INFO - PROCESS | 2720 | ++DOMWINDOW == 92 (000000154C445C00) [pid = 2720] [serial = 408] [outer = 000000154A409400] 13:35:13 INFO - PROCESS | 2720 | 1461270913618 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]]]}] 13:35:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 13:35:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 691ms 13:35:13 INFO - PROCESS | 2720 | 1461270913678 Marionette TRACE conn5 -> [0,509,"getWindowHandle",null] 13:35:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 13:35:13 INFO - PROCESS | 2720 | 1461270913680 Marionette TRACE conn5 <- [1,509,null,{"value":"13"}] 13:35:13 INFO - PROCESS | 2720 | 1461270913684 Marionette TRACE conn5 -> [0,510,"setScriptTimeout",{"ms":35000}] 13:35:13 INFO - PROCESS | 2720 | 1461270913686 Marionette TRACE conn5 <- [1,510,null,{}] 13:35:13 INFO - PROCESS | 2720 | 1461270913704 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}] 13:35:13 INFO - PROCESS | 2720 | 1461270913807 Marionette TRACE conn5 <- [1,511,null,{"value":null}] 13:35:13 INFO - PROCESS | 2720 | 1461270913820 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:13 INFO - PROCESS | 2720 | ++DOCSHELL 0000001552703800 == 37 [pid = 2720] [id = 137] 13:35:13 INFO - PROCESS | 2720 | ++DOMWINDOW == 93 (000000154A4D1800) [pid = 2720] [serial = 409] [outer = 0000000000000000] 13:35:13 INFO - PROCESS | 2720 | ++DOMWINDOW == 94 (000000154CCC1400) [pid = 2720] [serial = 410] [outer = 000000154A4D1800] 13:35:13 INFO - PROCESS | 2720 | 1461270913869 Marionette DEBUG loaded listener.js 13:35:13 INFO - PROCESS | 2720 | ++DOMWINDOW == 95 (000000154D016400) [pid = 2720] [serial = 411] [outer = 000000154A4D1800] 13:35:14 INFO - PROCESS | 2720 | 1461270914305 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]]]}] 13:35:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 13:35:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 692ms 13:35:14 INFO - PROCESS | 2720 | 1461270914379 Marionette TRACE conn5 -> [0,513,"getWindowHandle",null] 13:35:14 INFO - PROCESS | 2720 | 1461270914382 Marionette TRACE conn5 <- [1,513,null,{"value":"13"}] 13:35:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 13:35:14 INFO - PROCESS | 2720 | 1461270914385 Marionette TRACE conn5 -> [0,514,"setScriptTimeout",{"ms":35000}] 13:35:14 INFO - PROCESS | 2720 | 1461270914388 Marionette TRACE conn5 <- [1,514,null,{}] 13:35:14 INFO - PROCESS | 2720 | 1461270914441 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}] 13:35:14 INFO - PROCESS | 2720 | 1461270914562 Marionette TRACE conn5 <- [1,515,null,{"value":null}] 13:35:14 INFO - PROCESS | 2720 | 1461270914571 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:14 INFO - PROCESS | 2720 | ++DOCSHELL 000000154D360000 == 38 [pid = 2720] [id = 138] 13:35:14 INFO - PROCESS | 2720 | ++DOMWINDOW == 96 (000000154D085000) [pid = 2720] [serial = 412] [outer = 0000000000000000] 13:35:14 INFO - PROCESS | 2720 | ++DOMWINDOW == 97 (000000154D1CB400) [pid = 2720] [serial = 413] [outer = 000000154D085000] 13:35:14 INFO - PROCESS | 2720 | 1461270914658 Marionette DEBUG loaded listener.js 13:35:14 INFO - PROCESS | 2720 | ++DOMWINDOW == 98 (000000154D211C00) [pid = 2720] [serial = 414] [outer = 000000154D085000] 13:35:14 INFO - PROCESS | 2720 | --DOMWINDOW == 97 (000000154C43E400) [pid = 2720] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 13:35:14 INFO - PROCESS | 2720 | --DOMWINDOW == 96 (000000154E00D800) [pid = 2720] [serial = 366] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 13:35:14 INFO - PROCESS | 2720 | --DOMWINDOW == 95 (000000154E012C00) [pid = 2720] [serial = 369] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 13:35:14 INFO - PROCESS | 2720 | --DOMWINDOW == 94 (000000154AACCC00) [pid = 2720] [serial = 372] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 13:35:14 INFO - PROCESS | 2720 | --DOMWINDOW == 93 (000000154F926800) [pid = 2720] [serial = 375] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 13:35:14 INFO - PROCESS | 2720 | --DOMWINDOW == 92 (000000154A416400) [pid = 2720] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 13:35:14 INFO - PROCESS | 2720 | --DOMWINDOW == 91 (00000015468A8C00) [pid = 2720] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 13:35:14 INFO - PROCESS | 2720 | --DOMWINDOW == 90 (000000153E878000) [pid = 2720] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 13:35:14 INFO - PROCESS | 2720 | --DOMWINDOW == 89 (0000001540233C00) [pid = 2720] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 13:35:14 INFO - PROCESS | 2720 | --DOMWINDOW == 88 (000000154043F400) [pid = 2720] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 13:35:14 INFO - PROCESS | 2720 | --DOMWINDOW == 87 (0000001544E43C00) [pid = 2720] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 13:35:14 INFO - PROCESS | 2720 | --DOMWINDOW == 86 (000000154043A800) [pid = 2720] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 13:35:14 INFO - PROCESS | 2720 | --DOMWINDOW == 85 (000000154D085C00) [pid = 2720] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 13:35:14 INFO - PROCESS | 2720 | --DOMWINDOW == 84 (000000153B3C0000) [pid = 2720] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 13:35:14 INFO - PROCESS | 2720 | --DOMWINDOW == 83 (000000154054D000) [pid = 2720] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 13:35:15 INFO - PROCESS | 2720 | 1461270915176 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]]]}] 13:35:15 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 13:35:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 818ms 13:35:15 INFO - PROCESS | 2720 | 1461270915205 Marionette TRACE conn5 -> [0,517,"getWindowHandle",null] 13:35:15 INFO - PROCESS | 2720 | 1461270915207 Marionette TRACE conn5 <- [1,517,null,{"value":"13"}] 13:35:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 13:35:15 INFO - PROCESS | 2720 | 1461270915211 Marionette TRACE conn5 -> [0,518,"setScriptTimeout",{"ms":35000}] 13:35:15 INFO - PROCESS | 2720 | 1461270915213 Marionette TRACE conn5 <- [1,518,null,{}] 13:35:15 INFO - PROCESS | 2720 | 1461270915216 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}] 13:35:15 INFO - PROCESS | 2720 | 1461270915293 Marionette TRACE conn5 <- [1,519,null,{"value":null}] 13:35:15 INFO - PROCESS | 2720 | 1461270915301 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:15 INFO - PROCESS | 2720 | ++DOCSHELL 0000001551D82800 == 39 [pid = 2720] [id = 139] 13:35:15 INFO - PROCESS | 2720 | ++DOMWINDOW == 84 (000000154A026800) [pid = 2720] [serial = 415] [outer = 0000000000000000] 13:35:15 INFO - PROCESS | 2720 | ++DOMWINDOW == 85 (000000154D1CA400) [pid = 2720] [serial = 416] [outer = 000000154A026800] 13:35:15 INFO - PROCESS | 2720 | 1461270915348 Marionette DEBUG loaded listener.js 13:35:15 INFO - PROCESS | 2720 | ++DOMWINDOW == 86 (000000154DAE2000) [pid = 2720] [serial = 417] [outer = 000000154A026800] 13:35:15 INFO - PROCESS | 2720 | 1461270915747 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]]]}] 13:35:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 13:35:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 587ms 13:35:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 13:35:15 INFO - PROCESS | 2720 | 1461270915804 Marionette TRACE conn5 -> [0,521,"getWindowHandle",null] 13:35:15 INFO - PROCESS | 2720 | 1461270915806 Marionette TRACE conn5 <- [1,521,null,{"value":"13"}] 13:35:15 INFO - PROCESS | 2720 | 1461270915809 Marionette TRACE conn5 -> [0,522,"setScriptTimeout",{"ms":35000}] 13:35:15 INFO - PROCESS | 2720 | 1461270915811 Marionette TRACE conn5 <- [1,522,null,{}] 13:35:15 INFO - PROCESS | 2720 | 1461270915815 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}] 13:35:15 INFO - PROCESS | 2720 | 1461270915891 Marionette TRACE conn5 <- [1,523,null,{"value":null}] 13:35:15 INFO - PROCESS | 2720 | 1461270915899 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:15 INFO - PROCESS | 2720 | ++DOCSHELL 00000015548B0800 == 40 [pid = 2720] [id = 140] 13:35:15 INFO - PROCESS | 2720 | ++DOMWINDOW == 87 (000000154E00C800) [pid = 2720] [serial = 418] [outer = 0000000000000000] 13:35:15 INFO - PROCESS | 2720 | ++DOMWINDOW == 88 (000000154E011C00) [pid = 2720] [serial = 419] [outer = 000000154E00C800] 13:35:15 INFO - PROCESS | 2720 | 1461270915949 Marionette DEBUG loaded listener.js 13:35:16 INFO - PROCESS | 2720 | ++DOMWINDOW == 89 (000000154E0E6C00) [pid = 2720] [serial = 420] [outer = 000000154E00C800] 13:35:16 INFO - PROCESS | 2720 | 1461270916376 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]]]}] 13:35:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 13:35:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 587ms 13:35:16 INFO - PROCESS | 2720 | 1461270916397 Marionette TRACE conn5 -> [0,525,"getWindowHandle",null] 13:35:16 INFO - PROCESS | 2720 | 1461270916399 Marionette TRACE conn5 <- [1,525,null,{"value":"13"}] 13:35:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 13:35:16 INFO - PROCESS | 2720 | 1461270916403 Marionette TRACE conn5 -> [0,526,"setScriptTimeout",{"ms":35000}] 13:35:16 INFO - PROCESS | 2720 | 1461270916405 Marionette TRACE conn5 <- [1,526,null,{}] 13:35:16 INFO - PROCESS | 2720 | 1461270916408 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}] 13:35:16 INFO - PROCESS | 2720 | 1461270916511 Marionette TRACE conn5 <- [1,527,null,{"value":null}] 13:35:16 INFO - PROCESS | 2720 | 1461270916535 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:16 INFO - PROCESS | 2720 | ++DOCSHELL 000000155490E800 == 41 [pid = 2720] [id = 141] 13:35:16 INFO - PROCESS | 2720 | ++DOMWINDOW == 90 (000000154E0EC800) [pid = 2720] [serial = 421] [outer = 0000000000000000] 13:35:16 INFO - PROCESS | 2720 | ++DOMWINDOW == 91 (000000154E48F800) [pid = 2720] [serial = 422] [outer = 000000154E0EC800] 13:35:16 INFO - PROCESS | 2720 | 1461270916580 Marionette DEBUG loaded listener.js 13:35:16 INFO - PROCESS | 2720 | ++DOMWINDOW == 92 (000000154EB40800) [pid = 2720] [serial = 423] [outer = 000000154E0EC800] 13:35:17 INFO - PROCESS | 2720 | 1461270917022 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]]]}] 13:35:17 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 13:35:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 692ms 13:35:17 INFO - PROCESS | 2720 | 1461270917100 Marionette TRACE conn5 -> [0,529,"getWindowHandle",null] 13:35:17 INFO - PROCESS | 2720 | 1461270917105 Marionette TRACE conn5 <- [1,529,null,{"value":"13"}] 13:35:17 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 13:35:17 INFO - PROCESS | 2720 | 1461270917111 Marionette TRACE conn5 -> [0,530,"setScriptTimeout",{"ms":35000}] 13:35:17 INFO - PROCESS | 2720 | 1461270917115 Marionette TRACE conn5 <- [1,530,null,{}] 13:35:17 INFO - PROCESS | 2720 | 1461270917123 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}] 13:35:17 INFO - PROCESS | 2720 | 1461270917252 Marionette TRACE conn5 <- [1,531,null,{"value":null}] 13:35:17 INFO - PROCESS | 2720 | 1461270917417 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:17 INFO - PROCESS | 2720 | ++DOCSHELL 0000001545066000 == 42 [pid = 2720] [id = 142] 13:35:17 INFO - PROCESS | 2720 | ++DOMWINDOW == 93 (000000153E879800) [pid = 2720] [serial = 424] [outer = 0000000000000000] 13:35:17 INFO - PROCESS | 2720 | ++DOMWINDOW == 94 (000000153EA40C00) [pid = 2720] [serial = 425] [outer = 000000153E879800] 13:35:17 INFO - PROCESS | 2720 | 1461270917478 Marionette DEBUG loaded listener.js 13:35:17 INFO - PROCESS | 2720 | ++DOMWINDOW == 95 (000000154020D400) [pid = 2720] [serial = 426] [outer = 000000153E879800] 13:35:18 INFO - PROCESS | 2720 | 1461270918234 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"]]]}] 13:35:18 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 13:35:18 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 13:35:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:35:18 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 13:35:18 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 13:35:18 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 13:35:18 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 13:35:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:35:18 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 13:35:18 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 13:35:18 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1132ms 13:35:18 INFO - PROCESS | 2720 | 1461270918246 Marionette TRACE conn5 -> [0,533,"getWindowHandle",null] 13:35:18 INFO - PROCESS | 2720 | 1461270918253 Marionette TRACE conn5 <- [1,533,null,{"value":"13"}] 13:35:18 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 13:35:18 INFO - PROCESS | 2720 | 1461270918284 Marionette TRACE conn5 -> [0,534,"setScriptTimeout",{"ms":35000}] 13:35:18 INFO - PROCESS | 2720 | 1461270918288 Marionette TRACE conn5 <- [1,534,null,{}] 13:35:18 INFO - PROCESS | 2720 | 1461270918292 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}] 13:35:18 INFO - PROCESS | 2720 | 1461270918421 Marionette TRACE conn5 <- [1,535,null,{"value":null}] 13:35:18 INFO - PROCESS | 2720 | 1461270918489 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:18 INFO - PROCESS | 2720 | ++DOCSHELL 000000154DD69000 == 43 [pid = 2720] [id = 143] 13:35:18 INFO - PROCESS | 2720 | ++DOMWINDOW == 96 (000000154054AC00) [pid = 2720] [serial = 427] [outer = 0000000000000000] 13:35:18 INFO - PROCESS | 2720 | ++DOMWINDOW == 97 (0000001540931800) [pid = 2720] [serial = 428] [outer = 000000154054AC00] 13:35:18 INFO - PROCESS | 2720 | 1461270918546 Marionette DEBUG loaded listener.js 13:35:18 INFO - PROCESS | 2720 | ++DOMWINDOW == 98 (0000001545049C00) [pid = 2720] [serial = 429] [outer = 000000154054AC00] 13:35:19 INFO - PROCESS | 2720 | 1461270919166 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]]]}] 13:35:19 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. 13:35:19 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 924ms 13:35:19 INFO - PROCESS | 2720 | 1461270919236 Marionette TRACE conn5 -> [0,537,"getWindowHandle",null] 13:35:19 INFO - PROCESS | 2720 | 1461270919238 Marionette TRACE conn5 <- [1,537,null,{"value":"13"}] 13:35:19 INFO - PROCESS | 2720 | 1461270919243 Marionette TRACE conn5 -> [0,538,"setScriptTimeout",{"ms":35000}] 13:35:19 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 13:35:19 INFO - PROCESS | 2720 | 1461270919247 Marionette TRACE conn5 <- [1,538,null,{}] 13:35:19 INFO - PROCESS | 2720 | 1461270919260 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}] 13:35:19 INFO - PROCESS | 2720 | 1461270919379 Marionette TRACE conn5 <- [1,539,null,{"value":null}] 13:35:19 INFO - PROCESS | 2720 | 1461270919447 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:19 INFO - PROCESS | 2720 | ++DOCSHELL 000000154E045000 == 44 [pid = 2720] [id = 144] 13:35:19 INFO - PROCESS | 2720 | ++DOMWINDOW == 99 (0000001547426000) [pid = 2720] [serial = 430] [outer = 0000000000000000] 13:35:19 INFO - PROCESS | 2720 | ++DOMWINDOW == 100 (000000154A020400) [pid = 2720] [serial = 431] [outer = 0000001547426000] 13:35:19 INFO - PROCESS | 2720 | 1461270919507 Marionette DEBUG loaded listener.js 13:35:19 INFO - PROCESS | 2720 | ++DOMWINDOW == 101 (000000154BF0E400) [pid = 2720] [serial = 432] [outer = 0000001547426000] 13:35:20 INFO - PROCESS | 2720 | 1461270920301 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]]]}] 13:35:20 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. 13:35:20 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1080ms 13:35:20 INFO - PROCESS | 2720 | 1461270920328 Marionette TRACE conn5 -> [0,541,"getWindowHandle",null] 13:35:20 INFO - PROCESS | 2720 | 1461270920333 Marionette TRACE conn5 <- [1,541,null,{"value":"13"}] 13:35:20 INFO - PROCESS | 2720 | 1461270920338 Marionette TRACE conn5 -> [0,542,"setScriptTimeout",{"ms":35000}] 13:35:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 13:35:20 INFO - PROCESS | 2720 | 1461270920342 Marionette TRACE conn5 <- [1,542,null,{}] 13:35:20 INFO - PROCESS | 2720 | 1461270920347 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}] 13:35:20 INFO - PROCESS | 2720 | 1461270920455 Marionette TRACE conn5 <- [1,543,null,{"value":null}] 13:35:20 INFO - PROCESS | 2720 | --DOCSHELL 00000015548B0800 == 43 [pid = 2720] [id = 140] 13:35:20 INFO - PROCESS | 2720 | --DOCSHELL 0000001551D82800 == 42 [pid = 2720] [id = 139] 13:35:20 INFO - PROCESS | 2720 | --DOCSHELL 000000154D360000 == 41 [pid = 2720] [id = 138] 13:35:20 INFO - PROCESS | 2720 | --DOCSHELL 0000001552703800 == 40 [pid = 2720] [id = 137] 13:35:20 INFO - PROCESS | 2720 | --DOCSHELL 000000154A987800 == 39 [pid = 2720] [id = 136] 13:35:20 INFO - PROCESS | 2720 | --DOCSHELL 0000001550D94800 == 38 [pid = 2720] [id = 135] 13:35:20 INFO - PROCESS | 2720 | --DOCSHELL 000000154F94E800 == 37 [pid = 2720] [id = 134] 13:35:20 INFO - PROCESS | 2720 | --DOCSHELL 000000154E412000 == 36 [pid = 2720] [id = 133] 13:35:20 INFO - PROCESS | 2720 | --DOCSHELL 000000154D361000 == 35 [pid = 2720] [id = 132] 13:35:20 INFO - PROCESS | 2720 | --DOCSHELL 000000154CB4B000 == 34 [pid = 2720] [id = 131] 13:35:20 INFO - PROCESS | 2720 | --DOMWINDOW == 100 (0000001550D75C00) [pid = 2720] [serial = 379] [outer = 0000000000000000] [url = about:blank] 13:35:20 INFO - PROCESS | 2720 | --DOCSHELL 000000154A98B000 == 33 [pid = 2720] [id = 130] 13:35:20 INFO - PROCESS | 2720 | --DOCSHELL 00000015468DF000 == 32 [pid = 2720] [id = 129] 13:35:20 INFO - PROCESS | 2720 | --DOCSHELL 0000001545075800 == 31 [pid = 2720] [id = 128] 13:35:20 INFO - PROCESS | 2720 | 1461270920605 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:20 INFO - PROCESS | 2720 | --DOMWINDOW == 99 (0000001540E8EC00) [pid = 2720] [serial = 314] [outer = 0000000000000000] [url = about:blank] 13:35:20 INFO - PROCESS | 2720 | --DOMWINDOW == 98 (000000153F3E2000) [pid = 2720] [serial = 311] [outer = 0000000000000000] [url = about:blank] 13:35:20 INFO - PROCESS | 2720 | --DOMWINDOW == 97 (000000154D041800) [pid = 2720] [serial = 364] [outer = 0000000000000000] [url = about:blank] 13:35:20 INFO - PROCESS | 2720 | --DOMWINDOW == 96 (000000154DDA2800) [pid = 2720] [serial = 367] [outer = 0000000000000000] [url = about:blank] 13:35:20 INFO - PROCESS | 2720 | --DOMWINDOW == 95 (000000154E25A000) [pid = 2720] [serial = 370] [outer = 0000000000000000] [url = about:blank] 13:35:20 INFO - PROCESS | 2720 | --DOMWINDOW == 94 (000000154E018400) [pid = 2720] [serial = 368] [outer = 0000000000000000] [url = about:blank] 13:35:20 INFO - PROCESS | 2720 | --DOMWINDOW == 93 (000000154EB0D000) [pid = 2720] [serial = 373] [outer = 0000000000000000] [url = about:blank] 13:35:20 INFO - PROCESS | 2720 | --DOMWINDOW == 92 (0000001550139800) [pid = 2720] [serial = 376] [outer = 0000000000000000] [url = about:blank] 13:35:20 INFO - PROCESS | 2720 | --DOMWINDOW == 91 (000000154EB42C00) [pid = 2720] [serial = 371] [outer = 0000000000000000] [url = about:blank] 13:35:20 INFO - PROCESS | 2720 | --DOMWINDOW == 90 (000000154AAA8C00) [pid = 2720] [serial = 361] [outer = 0000000000000000] [url = about:blank] 13:35:20 INFO - PROCESS | 2720 | --DOMWINDOW == 89 (000000154A406C00) [pid = 2720] [serial = 358] [outer = 0000000000000000] [url = about:blank] 13:35:20 INFO - PROCESS | 2720 | --DOMWINDOW == 88 (000000154A417000) [pid = 2720] [serial = 359] [outer = 0000000000000000] [url = about:blank] 13:35:20 INFO - PROCESS | 2720 | --DOMWINDOW == 87 (0000001545B3E000) [pid = 2720] [serial = 355] [outer = 0000000000000000] [url = about:blank] 13:35:20 INFO - PROCESS | 2720 | --DOMWINDOW == 86 (0000001550842000) [pid = 2720] [serial = 377] [outer = 0000000000000000] [url = about:blank] 13:35:20 INFO - PROCESS | 2720 | --DOMWINDOW == 85 (00000015468A4800) [pid = 2720] [serial = 356] [outer = 0000000000000000] [url = about:blank] 13:35:20 INFO - PROCESS | 2720 | --DOMWINDOW == 84 (000000154043CC00) [pid = 2720] [serial = 352] [outer = 0000000000000000] [url = about:blank] 13:35:20 INFO - PROCESS | 2720 | --DOMWINDOW == 83 (000000154054D800) [pid = 2720] [serial = 353] [outer = 0000000000000000] [url = about:blank] 13:35:20 INFO - PROCESS | 2720 | --DOMWINDOW == 82 (0000001541C2E400) [pid = 2720] [serial = 350] [outer = 0000000000000000] [url = about:blank] 13:35:20 INFO - PROCESS | 2720 | --DOMWINDOW == 81 (000000154044A800) [pid = 2720] [serial = 349] [outer = 0000000000000000] [url = about:blank] 13:35:20 INFO - PROCESS | 2720 | --DOMWINDOW == 80 (000000154A028800) [pid = 2720] [serial = 347] [outer = 0000000000000000] [url = about:blank] 13:35:20 INFO - PROCESS | 2720 | --DOMWINDOW == 79 (0000001546817C00) [pid = 2720] [serial = 346] [outer = 0000000000000000] [url = about:blank] 13:35:20 INFO - PROCESS | 2720 | --DOMWINDOW == 78 (0000001540844400) [pid = 2720] [serial = 344] [outer = 0000000000000000] [url = about:blank] 13:35:20 INFO - PROCESS | 2720 | --DOMWINDOW == 77 (0000001540443800) [pid = 2720] [serial = 343] [outer = 0000000000000000] [url = about:blank] 13:35:20 INFO - PROCESS | 2720 | --DOMWINDOW == 76 (000000154D3F0800) [pid = 2720] [serial = 341] [outer = 0000000000000000] [url = about:blank] 13:35:20 INFO - PROCESS | 2720 | --DOMWINDOW == 75 (000000154D204000) [pid = 2720] [serial = 365] [outer = 0000000000000000] [url = about:blank] 13:35:20 INFO - PROCESS | 2720 | --DOMWINDOW == 74 (000000154F817800) [pid = 2720] [serial = 374] [outer = 0000000000000000] [url = about:blank] 13:35:20 INFO - PROCESS | 2720 | --DOMWINDOW == 73 (000000154BF07000) [pid = 2720] [serial = 362] [outer = 0000000000000000] [url = about:blank] 13:35:20 INFO - PROCESS | 2720 | ++DOCSHELL 000000153FC54800 == 32 [pid = 2720] [id = 145] 13:35:20 INFO - PROCESS | 2720 | ++DOMWINDOW == 74 (000000153EA3BC00) [pid = 2720] [serial = 433] [outer = 0000000000000000] 13:35:20 INFO - PROCESS | 2720 | ++DOMWINDOW == 75 (000000153EA43000) [pid = 2720] [serial = 434] [outer = 000000153EA3BC00] 13:35:20 INFO - PROCESS | 2720 | 1461270920666 Marionette DEBUG loaded listener.js 13:35:20 INFO - PROCESS | 2720 | ++DOMWINDOW == 76 (0000001540210000) [pid = 2720] [serial = 435] [outer = 000000153EA3BC00] 13:35:20 INFO - PROCESS | 2720 | [2720] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:35:20 INFO - PROCESS | 2720 | [2720] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:35:20 INFO - PROCESS | 2720 | [2720] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:35:21 INFO - PROCESS | 2720 | 1461270921067 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]]]}] 13:35:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 13:35:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 797ms 13:35:21 INFO - PROCESS | 2720 | 1461270921139 Marionette TRACE conn5 -> [0,545,"getWindowHandle",null] 13:35:21 INFO - PROCESS | 2720 | 1461270921145 Marionette TRACE conn5 <- [1,545,null,{"value":"13"}] 13:35:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 13:35:21 INFO - PROCESS | 2720 | 1461270921175 Marionette TRACE conn5 -> [0,546,"setScriptTimeout",{"ms":35000}] 13:35:21 INFO - PROCESS | 2720 | 1461270921178 Marionette TRACE conn5 <- [1,546,null,{}] 13:35:21 INFO - PROCESS | 2720 | 1461270921182 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}] 13:35:21 INFO - PROCESS | 2720 | 1461270921270 Marionette TRACE conn5 <- [1,547,null,{"value":null}] 13:35:21 INFO - PROCESS | 2720 | 1461270921286 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:21 INFO - PROCESS | 2720 | ++DOCSHELL 000000154AA68800 == 33 [pid = 2720] [id = 146] 13:35:21 INFO - PROCESS | 2720 | ++DOMWINDOW == 77 (000000153E86C000) [pid = 2720] [serial = 436] [outer = 0000000000000000] 13:35:21 INFO - PROCESS | 2720 | ++DOMWINDOW == 78 (000000154054D400) [pid = 2720] [serial = 437] [outer = 000000153E86C000] 13:35:21 INFO - PROCESS | 2720 | 1461270921333 Marionette DEBUG loaded listener.js 13:35:21 INFO - PROCESS | 2720 | ++DOMWINDOW == 79 (0000001540E8BC00) [pid = 2720] [serial = 438] [outer = 000000153E86C000] 13:35:21 INFO - PROCESS | 2720 | 1461270921759 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]]]}] 13:35:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 13:35:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 628ms 13:35:21 INFO - PROCESS | 2720 | 1461270921805 Marionette TRACE conn5 -> [0,549,"getWindowHandle",null] 13:35:21 INFO - PROCESS | 2720 | 1461270921807 Marionette TRACE conn5 <- [1,549,null,{"value":"13"}] 13:35:21 INFO - PROCESS | 2720 | 1461270921811 Marionette TRACE conn5 -> [0,550,"setScriptTimeout",{"ms":35000}] 13:35:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 13:35:21 INFO - PROCESS | 2720 | 1461270921815 Marionette TRACE conn5 <- [1,550,null,{}] 13:35:21 INFO - PROCESS | 2720 | 1461270921826 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}] 13:35:21 INFO - PROCESS | 2720 | 1461270921940 Marionette TRACE conn5 <- [1,551,null,{"value":null}] 13:35:21 INFO - PROCESS | 2720 | 1461270921958 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:21 INFO - PROCESS | 2720 | ++DOCSHELL 000000154D267000 == 34 [pid = 2720] [id = 147] 13:35:21 INFO - PROCESS | 2720 | ++DOMWINDOW == 80 (000000154578F000) [pid = 2720] [serial = 439] [outer = 0000000000000000] 13:35:22 INFO - PROCESS | 2720 | ++DOMWINDOW == 81 (0000001545C02800) [pid = 2720] [serial = 440] [outer = 000000154578F000] 13:35:22 INFO - PROCESS | 2720 | 1461270922007 Marionette DEBUG loaded listener.js 13:35:22 INFO - PROCESS | 2720 | ++DOMWINDOW == 82 (00000015468A7C00) [pid = 2720] [serial = 441] [outer = 000000154578F000] 13:35:22 INFO - PROCESS | 2720 | [2720] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:35:22 INFO - PROCESS | 2720 | [2720] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:35:22 INFO - PROCESS | 2720 | [2720] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:35:22 INFO - PROCESS | 2720 | [2720] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:35:22 INFO - PROCESS | 2720 | 1461270922418 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]]]}] 13:35:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 13:35:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 629ms 13:35:22 INFO - PROCESS | 2720 | 1461270922445 Marionette TRACE conn5 -> [0,553,"getWindowHandle",null] 13:35:22 INFO - PROCESS | 2720 | 1461270922448 Marionette TRACE conn5 <- [1,553,null,{"value":"13"}] 13:35:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 13:35:22 INFO - PROCESS | 2720 | 1461270922454 Marionette TRACE conn5 -> [0,554,"setScriptTimeout",{"ms":35000}] 13:35:22 INFO - PROCESS | 2720 | 1461270922456 Marionette TRACE conn5 <- [1,554,null,{}] 13:35:22 INFO - PROCESS | 2720 | 1461270922459 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}] 13:35:22 INFO - PROCESS | 2720 | 1461270922543 Marionette TRACE conn5 <- [1,555,null,{"value":null}] 13:35:22 INFO - PROCESS | 2720 | 1461270922550 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:22 INFO - PROCESS | 2720 | ++DOCSHELL 000000154E417800 == 35 [pid = 2720] [id = 148] 13:35:22 INFO - PROCESS | 2720 | ++DOMWINDOW == 83 (00000015496B6400) [pid = 2720] [serial = 442] [outer = 0000000000000000] 13:35:22 INFO - PROCESS | 2720 | ++DOMWINDOW == 84 (000000154A36BC00) [pid = 2720] [serial = 443] [outer = 00000015496B6400] 13:35:22 INFO - PROCESS | 2720 | 1461270922600 Marionette DEBUG loaded listener.js 13:35:22 INFO - PROCESS | 2720 | ++DOMWINDOW == 85 (000000154A411800) [pid = 2720] [serial = 444] [outer = 00000015496B6400] 13:35:22 INFO - PROCESS | 2720 | [2720] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:35:22 INFO - PROCESS | 2720 | [2720] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:35:23 INFO - PROCESS | 2720 | [2720] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:35:23 INFO - PROCESS | 2720 | 1461270923075 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]]]}] 13:35:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 13:35:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 692ms 13:35:23 INFO - PROCESS | 2720 | 1461270923150 Marionette TRACE conn5 -> [0,557,"getWindowHandle",null] 13:35:23 INFO - PROCESS | 2720 | 1461270923152 Marionette TRACE conn5 <- [1,557,null,{"value":"13"}] 13:35:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 13:35:23 INFO - PROCESS | 2720 | 1461270923156 Marionette TRACE conn5 -> [0,558,"setScriptTimeout",{"ms":35000}] 13:35:23 INFO - PROCESS | 2720 | 1461270923158 Marionette TRACE conn5 <- [1,558,null,{}] 13:35:23 INFO - PROCESS | 2720 | 1461270923161 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}] 13:35:23 INFO - PROCESS | 2720 | 1461270923258 Marionette TRACE conn5 <- [1,559,null,{"value":null}] 13:35:23 INFO - PROCESS | 2720 | 1461270923332 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:23 INFO - PROCESS | 2720 | ++DOCSHELL 000000155081E800 == 36 [pid = 2720] [id = 149] 13:35:23 INFO - PROCESS | 2720 | ++DOMWINDOW == 86 (000000154A423C00) [pid = 2720] [serial = 445] [outer = 0000000000000000] 13:35:23 INFO - PROCESS | 2720 | ++DOMWINDOW == 87 (000000154AAAA800) [pid = 2720] [serial = 446] [outer = 000000154A423C00] 13:35:23 INFO - PROCESS | 2720 | 1461270923378 Marionette DEBUG loaded listener.js 13:35:23 INFO - PROCESS | 2720 | ++DOMWINDOW == 88 (000000154BF07000) [pid = 2720] [serial = 447] [outer = 000000154A423C00] 13:35:23 INFO - PROCESS | 2720 | [2720] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:35:23 INFO - PROCESS | 2720 | [2720] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:35:23 INFO - PROCESS | 2720 | [2720] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:35:23 INFO - PROCESS | 2720 | 1461270923822 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]]]}] 13:35:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 13:35:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 690ms 13:35:23 INFO - PROCESS | 2720 | 1461270923849 Marionette TRACE conn5 -> [0,561,"getWindowHandle",null] 13:35:23 INFO - PROCESS | 2720 | 1461270923852 Marionette TRACE conn5 <- [1,561,null,{"value":"13"}] 13:35:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 13:35:23 INFO - PROCESS | 2720 | 1461270923855 Marionette TRACE conn5 -> [0,562,"setScriptTimeout",{"ms":35000}] 13:35:23 INFO - PROCESS | 2720 | 1461270923857 Marionette TRACE conn5 <- [1,562,null,{}] 13:35:23 INFO - PROCESS | 2720 | 1461270923860 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}] 13:35:23 INFO - PROCESS | 2720 | 1461270923974 Marionette TRACE conn5 <- [1,563,null,{"value":null}] 13:35:23 INFO - PROCESS | 2720 | 1461270923984 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:23 INFO - PROCESS | 2720 | ++DOCSHELL 0000001551D76000 == 37 [pid = 2720] [id = 150] 13:35:23 INFO - PROCESS | 2720 | ++DOMWINDOW == 89 (000000154CF93400) [pid = 2720] [serial = 448] [outer = 0000000000000000] 13:35:24 INFO - PROCESS | 2720 | ++DOMWINDOW == 90 (000000154D083800) [pid = 2720] [serial = 449] [outer = 000000154CF93400] 13:35:24 INFO - PROCESS | 2720 | 1461270924036 Marionette DEBUG loaded listener.js 13:35:24 INFO - PROCESS | 2720 | ++DOMWINDOW == 91 (000000154D1C1C00) [pid = 2720] [serial = 450] [outer = 000000154CF93400] 13:35:24 INFO - PROCESS | 2720 | 1461270924475 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]]]}] 13:35:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 13:35:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 626ms 13:35:24 INFO - PROCESS | 2720 | 1461270924484 Marionette TRACE conn5 -> [0,565,"getWindowHandle",null] 13:35:24 INFO - PROCESS | 2720 | 1461270924486 Marionette TRACE conn5 <- [1,565,null,{"value":"13"}] 13:35:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 13:35:24 INFO - PROCESS | 2720 | 1461270924490 Marionette TRACE conn5 -> [0,566,"setScriptTimeout",{"ms":35000}] 13:35:24 INFO - PROCESS | 2720 | 1461270924491 Marionette TRACE conn5 <- [1,566,null,{}] 13:35:24 INFO - PROCESS | 2720 | 1461270924495 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}] 13:35:24 INFO - PROCESS | 2720 | 1461270924594 Marionette TRACE conn5 <- [1,567,null,{"value":null}] 13:35:24 INFO - PROCESS | 2720 | 1461270924669 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:24 INFO - PROCESS | 2720 | ++DOCSHELL 0000001554531000 == 38 [pid = 2720] [id = 151] 13:35:24 INFO - PROCESS | 2720 | ++DOMWINDOW == 92 (000000154D207000) [pid = 2720] [serial = 451] [outer = 0000000000000000] 13:35:24 INFO - PROCESS | 2720 | ++DOMWINDOW == 93 (000000154D209C00) [pid = 2720] [serial = 452] [outer = 000000154D207000] 13:35:24 INFO - PROCESS | 2720 | 1461270924715 Marionette DEBUG loaded listener.js 13:35:24 INFO - PROCESS | 2720 | ++DOMWINDOW == 94 (000000154DAE1800) [pid = 2720] [serial = 453] [outer = 000000154D207000] 13:35:24 INFO - PROCESS | 2720 | --DOMWINDOW == 93 (000000154A409400) [pid = 2720] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 13:35:24 INFO - PROCESS | 2720 | --DOMWINDOW == 92 (000000153EA4A400) [pid = 2720] [serial = 384] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 13:35:24 INFO - PROCESS | 2720 | --DOMWINDOW == 91 (000000153EA3C800) [pid = 2720] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 13:35:24 INFO - PROCESS | 2720 | --DOMWINDOW == 90 (000000154A4D1800) [pid = 2720] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 13:35:24 INFO - PROCESS | 2720 | --DOMWINDOW == 89 (000000153EA4A000) [pid = 2720] [serial = 381] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 13:35:24 INFO - PROCESS | 2720 | --DOMWINDOW == 88 (00000015496AC800) [pid = 2720] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 13:35:24 INFO - PROCESS | 2720 | --DOMWINDOW == 87 (0000001541A95800) [pid = 2720] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 13:35:24 INFO - PROCESS | 2720 | --DOMWINDOW == 86 (000000153EA3B800) [pid = 2720] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 13:35:24 INFO - PROCESS | 2720 | --DOMWINDOW == 85 (000000153E83F800) [pid = 2720] [serial = 387] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 13:35:24 INFO - PROCESS | 2720 | --DOMWINDOW == 84 (000000154E00C800) [pid = 2720] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 13:35:24 INFO - PROCESS | 2720 | --DOMWINDOW == 83 (000000154D085000) [pid = 2720] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 13:35:24 INFO - PROCESS | 2720 | --DOMWINDOW == 82 (000000154A44E400) [pid = 2720] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 13:35:24 INFO - PROCESS | 2720 | --DOMWINDOW == 81 (000000155028CC00) [pid = 2720] [serial = 378] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 13:35:24 INFO - PROCESS | 2720 | --DOMWINDOW == 80 (000000154A026800) [pid = 2720] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 13:35:25 INFO - PROCESS | 2720 | 1461270925200 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]]]}] 13:35:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 13:35:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 733ms 13:35:25 INFO - PROCESS | 2720 | 1461270925227 Marionette TRACE conn5 -> [0,569,"getWindowHandle",null] 13:35:25 INFO - PROCESS | 2720 | 1461270925229 Marionette TRACE conn5 <- [1,569,null,{"value":"13"}] 13:35:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 13:35:25 INFO - PROCESS | 2720 | 1461270925232 Marionette TRACE conn5 -> [0,570,"setScriptTimeout",{"ms":35000}] 13:35:25 INFO - PROCESS | 2720 | 1461270925234 Marionette TRACE conn5 <- [1,570,null,{}] 13:35:25 INFO - PROCESS | 2720 | 1461270925237 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}] 13:35:25 INFO - PROCESS | 2720 | 1461270925314 Marionette TRACE conn5 <- [1,571,null,{"value":null}] 13:35:25 INFO - PROCESS | 2720 | 1461270925320 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:25 INFO - PROCESS | 2720 | ++DOCSHELL 000000154A9A6800 == 39 [pid = 2720] [id = 152] 13:35:25 INFO - PROCESS | 2720 | ++DOMWINDOW == 81 (0000001540E90400) [pid = 2720] [serial = 454] [outer = 0000000000000000] 13:35:25 INFO - PROCESS | 2720 | ++DOMWINDOW == 82 (000000154A40E800) [pid = 2720] [serial = 455] [outer = 0000001540E90400] 13:35:25 INFO - PROCESS | 2720 | 1461270925365 Marionette DEBUG loaded listener.js 13:35:25 INFO - PROCESS | 2720 | ++DOMWINDOW == 83 (000000154D8AB000) [pid = 2720] [serial = 456] [outer = 0000001540E90400] 13:35:25 INFO - PROCESS | 2720 | 1461270925774 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]]]}] 13:35:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 13:35:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 585ms 13:35:25 INFO - PROCESS | 2720 | 1461270925822 Marionette TRACE conn5 -> [0,573,"getWindowHandle",null] 13:35:25 INFO - PROCESS | 2720 | 1461270925825 Marionette TRACE conn5 <- [1,573,null,{"value":"13"}] 13:35:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 13:35:25 INFO - PROCESS | 2720 | 1461270925828 Marionette TRACE conn5 -> [0,574,"setScriptTimeout",{"ms":35000}] 13:35:25 INFO - PROCESS | 2720 | 1461270925830 Marionette TRACE conn5 <- [1,574,null,{}] 13:35:25 INFO - PROCESS | 2720 | 1461270925833 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}] 13:35:25 INFO - PROCESS | 2720 | 1461270925911 Marionette TRACE conn5 <- [1,575,null,{"value":null}] 13:35:25 INFO - PROCESS | 2720 | 1461270925920 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:25 INFO - PROCESS | 2720 | ++DOCSHELL 00000015548D9800 == 40 [pid = 2720] [id = 153] 13:35:25 INFO - PROCESS | 2720 | ++DOMWINDOW == 84 (000000154E018800) [pid = 2720] [serial = 457] [outer = 0000000000000000] 13:35:25 INFO - PROCESS | 2720 | ++DOMWINDOW == 85 (000000154E25A000) [pid = 2720] [serial = 458] [outer = 000000154E018800] 13:35:25 INFO - PROCESS | 2720 | 1461270925967 Marionette DEBUG loaded listener.js 13:35:26 INFO - PROCESS | 2720 | ++DOMWINDOW == 86 (000000154EB42800) [pid = 2720] [serial = 459] [outer = 000000154E018800] 13:35:26 INFO - PROCESS | 2720 | [2720] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:35:26 INFO - PROCESS | 2720 | [2720] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:35:26 INFO - PROCESS | 2720 | [2720] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:35:26 INFO - PROCESS | 2720 | [2720] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:35:26 INFO - PROCESS | 2720 | 1461270926402 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]]]}] 13:35:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 13:35:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 627ms 13:35:26 INFO - PROCESS | 2720 | 1461270926456 Marionette TRACE conn5 -> [0,577,"getWindowHandle",null] 13:35:26 INFO - PROCESS | 2720 | 1461270926458 Marionette TRACE conn5 <- [1,577,null,{"value":"13"}] 13:35:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 13:35:26 INFO - PROCESS | 2720 | 1461270926461 Marionette TRACE conn5 -> [0,578,"setScriptTimeout",{"ms":35000}] 13:35:26 INFO - PROCESS | 2720 | 1461270926463 Marionette TRACE conn5 <- [1,578,null,{}] 13:35:26 INFO - PROCESS | 2720 | 1461270926467 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}] 13:35:26 INFO - PROCESS | 2720 | 1461270926543 Marionette TRACE conn5 <- [1,579,null,{"value":null}] 13:35:26 INFO - PROCESS | 2720 | 1461270926550 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:26 INFO - PROCESS | 2720 | ++DOCSHELL 00000015549B4800 == 41 [pid = 2720] [id = 154] 13:35:26 INFO - PROCESS | 2720 | ++DOMWINDOW == 87 (000000154F817800) [pid = 2720] [serial = 460] [outer = 0000000000000000] 13:35:26 INFO - PROCESS | 2720 | ++DOMWINDOW == 88 (000000154F91DC00) [pid = 2720] [serial = 461] [outer = 000000154F817800] 13:35:26 INFO - PROCESS | 2720 | 1461270926597 Marionette DEBUG loaded listener.js 13:35:26 INFO - PROCESS | 2720 | ++DOMWINDOW == 89 (0000001550191800) [pid = 2720] [serial = 462] [outer = 000000154F817800] 13:35:27 INFO - PROCESS | 2720 | 1461270927195 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]]]}] 13:35:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 13:35:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 798ms 13:35:27 INFO - PROCESS | 2720 | 1461270927279 Marionette TRACE conn5 -> [0,581,"getWindowHandle",null] 13:35:27 INFO - PROCESS | 2720 | 1461270927284 Marionette TRACE conn5 <- [1,581,null,{"value":"13"}] 13:35:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 13:35:27 INFO - PROCESS | 2720 | 1461270927304 Marionette TRACE conn5 -> [0,582,"setScriptTimeout",{"ms":35000}] 13:35:27 INFO - PROCESS | 2720 | 1461270927309 Marionette TRACE conn5 <- [1,582,null,{}] 13:35:27 INFO - PROCESS | 2720 | 1461270927317 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}] 13:35:27 INFO - PROCESS | 2720 | 1461270927437 Marionette TRACE conn5 <- [1,583,null,{"value":null}] 13:35:27 INFO - PROCESS | 2720 | 1461270927501 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:27 INFO - PROCESS | 2720 | ++DOCSHELL 00000015498E6000 == 42 [pid = 2720] [id = 155] 13:35:27 INFO - PROCESS | 2720 | ++DOMWINDOW == 90 (000000153EA36C00) [pid = 2720] [serial = 463] [outer = 0000000000000000] 13:35:27 INFO - PROCESS | 2720 | ++DOMWINDOW == 91 (0000001540237C00) [pid = 2720] [serial = 464] [outer = 000000153EA36C00] 13:35:27 INFO - PROCESS | 2720 | 1461270927559 Marionette DEBUG loaded listener.js 13:35:27 INFO - PROCESS | 2720 | ++DOMWINDOW == 92 (0000001540450400) [pid = 2720] [serial = 465] [outer = 000000153EA36C00] 13:35:28 INFO - PROCESS | 2720 | 1461270928146 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]]]}] 13:35:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 13:35:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 880ms 13:35:28 INFO - PROCESS | 2720 | 1461270928187 Marionette TRACE conn5 -> [0,585,"getWindowHandle",null] 13:35:28 INFO - PROCESS | 2720 | 1461270928194 Marionette TRACE conn5 <- [1,585,null,{"value":"13"}] 13:35:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 13:35:28 INFO - PROCESS | 2720 | 1461270928201 Marionette TRACE conn5 -> [0,586,"setScriptTimeout",{"ms":35000}] 13:35:28 INFO - PROCESS | 2720 | 1461270928204 Marionette TRACE conn5 <- [1,586,null,{}] 13:35:28 INFO - PROCESS | 2720 | 1461270928208 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}] 13:35:28 INFO - PROCESS | 2720 | 1461270928315 Marionette TRACE conn5 <- [1,587,null,{"value":null}] 13:35:28 INFO - PROCESS | 2720 | 1461270928396 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:28 INFO - PROCESS | 2720 | ++DOCSHELL 000000154E40F000 == 43 [pid = 2720] [id = 156] 13:35:28 INFO - PROCESS | 2720 | ++DOMWINDOW == 93 (000000154504C800) [pid = 2720] [serial = 466] [outer = 0000000000000000] 13:35:28 INFO - PROCESS | 2720 | ++DOMWINDOW == 94 (0000001545CE1800) [pid = 2720] [serial = 467] [outer = 000000154504C800] 13:35:28 INFO - PROCESS | 2720 | 1461270928453 Marionette DEBUG loaded listener.js 13:35:28 INFO - PROCESS | 2720 | ++DOMWINDOW == 95 (000000154A3B9400) [pid = 2720] [serial = 468] [outer = 000000154504C800] 13:35:29 INFO - PROCESS | 2720 | 1461270929038 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]]]}] 13:35:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 13:35:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 882ms 13:35:29 INFO - PROCESS | 2720 | 1461270929089 Marionette TRACE conn5 -> [0,589,"getWindowHandle",null] 13:35:29 INFO - PROCESS | 2720 | 1461270929092 Marionette TRACE conn5 <- [1,589,null,{"value":"13"}] 13:35:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 13:35:29 INFO - PROCESS | 2720 | 1461270929096 Marionette TRACE conn5 -> [0,590,"setScriptTimeout",{"ms":35000}] 13:35:29 INFO - PROCESS | 2720 | 1461270929100 Marionette TRACE conn5 <- [1,590,null,{}] 13:35:29 INFO - PROCESS | 2720 | 1461270929112 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}] 13:35:29 INFO - PROCESS | 2720 | 1461270929220 Marionette TRACE conn5 <- [1,591,null,{"value":null}] 13:35:29 INFO - PROCESS | 2720 | 1461270929301 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:29 INFO - PROCESS | 2720 | ++DOCSHELL 0000001554E03000 == 44 [pid = 2720] [id = 157] 13:35:29 INFO - PROCESS | 2720 | ++DOMWINDOW == 96 (000000154D013C00) [pid = 2720] [serial = 469] [outer = 0000000000000000] 13:35:29 INFO - PROCESS | 2720 | ++DOMWINDOW == 97 (000000154DBD3000) [pid = 2720] [serial = 470] [outer = 000000154D013C00] 13:35:29 INFO - PROCESS | 2720 | 1461270929361 Marionette DEBUG loaded listener.js 13:35:29 INFO - PROCESS | 2720 | ++DOMWINDOW == 98 (000000155028CC00) [pid = 2720] [serial = 471] [outer = 000000154D013C00] 13:35:29 INFO - PROCESS | 2720 | 1461270929926 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]]]}] 13:35:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 13:35:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 881ms 13:35:29 INFO - PROCESS | 2720 | 1461270929979 Marionette TRACE conn5 -> [0,593,"getWindowHandle",null] 13:35:29 INFO - PROCESS | 2720 | 1461270929982 Marionette TRACE conn5 <- [1,593,null,{"value":"13"}] 13:35:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 13:35:29 INFO - PROCESS | 2720 | 1461270929986 Marionette TRACE conn5 -> [0,594,"setScriptTimeout",{"ms":35000}] 13:35:29 INFO - PROCESS | 2720 | 1461270929988 Marionette TRACE conn5 <- [1,594,null,{}] 13:35:29 INFO - PROCESS | 2720 | 1461270929992 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}] 13:35:30 INFO - PROCESS | 2720 | 1461270930095 Marionette TRACE conn5 <- [1,595,null,{"value":null}] 13:35:30 INFO - PROCESS | 2720 | 1461270930173 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:30 INFO - PROCESS | 2720 | ++DOCSHELL 00000015562A9800 == 45 [pid = 2720] [id = 158] 13:35:30 INFO - PROCESS | 2720 | ++DOMWINDOW == 99 (0000001550D6F800) [pid = 2720] [serial = 472] [outer = 0000000000000000] 13:35:30 INFO - PROCESS | 2720 | ++DOMWINDOW == 100 (0000001550D75000) [pid = 2720] [serial = 473] [outer = 0000001550D6F800] 13:35:30 INFO - PROCESS | 2720 | 1461270930230 Marionette DEBUG loaded listener.js 13:35:30 INFO - PROCESS | 2720 | ++DOMWINDOW == 101 (000000155104D000) [pid = 2720] [serial = 474] [outer = 0000001550D6F800] 13:35:30 INFO - PROCESS | 2720 | 1461270930815 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]]]}] 13:35:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 13:35:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 881ms 13:35:30 INFO - PROCESS | 2720 | 1461270930869 Marionette TRACE conn5 -> [0,597,"getWindowHandle",null] 13:35:30 INFO - PROCESS | 2720 | 1461270930872 Marionette TRACE conn5 <- [1,597,null,{"value":"13"}] 13:35:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 13:35:30 INFO - PROCESS | 2720 | 1461270930875 Marionette TRACE conn5 -> [0,598,"setScriptTimeout",{"ms":35000}] 13:35:30 INFO - PROCESS | 2720 | 1461270930877 Marionette TRACE conn5 <- [1,598,null,{}] 13:35:30 INFO - PROCESS | 2720 | 1461270930881 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}] 13:35:31 INFO - PROCESS | 2720 | 1461270930997 Marionette TRACE conn5 <- [1,599,null,{"value":null}] 13:35:31 INFO - PROCESS | 2720 | 1461270931076 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:31 INFO - PROCESS | 2720 | ++DOCSHELL 000000154CB43800 == 46 [pid = 2720] [id = 159] 13:35:31 INFO - PROCESS | 2720 | ++DOMWINDOW == 102 (000000154503F800) [pid = 2720] [serial = 475] [outer = 0000000000000000] 13:35:31 INFO - PROCESS | 2720 | ++DOMWINDOW == 103 (000000154D1CE000) [pid = 2720] [serial = 476] [outer = 000000154503F800] 13:35:31 INFO - PROCESS | 2720 | 1461270931133 Marionette DEBUG loaded listener.js 13:35:31 INFO - PROCESS | 2720 | ++DOMWINDOW == 104 (0000001551056C00) [pid = 2720] [serial = 477] [outer = 000000154503F800] 13:35:31 INFO - PROCESS | 2720 | 1461270931865 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]]]}] 13:35:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 13:35:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1031ms 13:35:31 INFO - PROCESS | 2720 | 1461270931908 Marionette TRACE conn5 -> [0,601,"getWindowHandle",null] 13:35:31 INFO - PROCESS | 2720 | 1461270931913 Marionette TRACE conn5 <- [1,601,null,{"value":"13"}] 13:35:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 13:35:31 INFO - PROCESS | 2720 | 1461270931937 Marionette TRACE conn5 -> [0,602,"setScriptTimeout",{"ms":35000}] 13:35:31 INFO - PROCESS | 2720 | 1461270931941 Marionette TRACE conn5 <- [1,602,null,{}] 13:35:31 INFO - PROCESS | 2720 | 1461270931948 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}] 13:35:32 INFO - PROCESS | 2720 | 1461270932085 Marionette TRACE conn5 <- [1,603,null,{"value":null}] 13:35:32 INFO - PROCESS | 2720 | 1461270932138 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:32 INFO - PROCESS | 2720 | ++DOCSHELL 0000001541C5E800 == 47 [pid = 2720] [id = 160] 13:35:32 INFO - PROCESS | 2720 | ++DOMWINDOW == 105 (000000154020A800) [pid = 2720] [serial = 478] [outer = 0000000000000000] 13:35:32 INFO - PROCESS | 2720 | ++DOMWINDOW == 106 (000000154022C800) [pid = 2720] [serial = 479] [outer = 000000154020A800] 13:35:32 INFO - PROCESS | 2720 | 1461270932189 Marionette DEBUG loaded listener.js 13:35:32 INFO - PROCESS | 2720 | ++DOMWINDOW == 107 (000000154044E000) [pid = 2720] [serial = 480] [outer = 000000154020A800] 13:35:32 INFO - PROCESS | 2720 | --DOCSHELL 00000015548D9800 == 46 [pid = 2720] [id = 153] 13:35:32 INFO - PROCESS | 2720 | --DOCSHELL 000000154A9A6800 == 45 [pid = 2720] [id = 152] 13:35:32 INFO - PROCESS | 2720 | --DOCSHELL 0000001554531000 == 44 [pid = 2720] [id = 151] 13:35:32 INFO - PROCESS | 2720 | --DOCSHELL 0000001551D76000 == 43 [pid = 2720] [id = 150] 13:35:32 INFO - PROCESS | 2720 | --DOCSHELL 000000155081E800 == 42 [pid = 2720] [id = 149] 13:35:32 INFO - PROCESS | 2720 | --DOCSHELL 000000154E417800 == 41 [pid = 2720] [id = 148] 13:35:32 INFO - PROCESS | 2720 | --DOCSHELL 000000154D267000 == 40 [pid = 2720] [id = 147] 13:35:32 INFO - PROCESS | 2720 | --DOCSHELL 000000154AA68800 == 39 [pid = 2720] [id = 146] 13:35:32 INFO - PROCESS | 2720 | --DOCSHELL 000000153FC54800 == 38 [pid = 2720] [id = 145] 13:35:32 INFO - PROCESS | 2720 | --DOMWINDOW == 106 (000000154E48F800) [pid = 2720] [serial = 422] [outer = 0000000000000000] [url = about:blank] 13:35:32 INFO - PROCESS | 2720 | 1461270932824 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]]]}] 13:35:32 INFO - PROCESS | 2720 | --DOMWINDOW == 105 (000000154BF0F400) [pid = 2720] [serial = 407] [outer = 0000000000000000] [url = about:blank] 13:35:32 INFO - PROCESS | 2720 | --DOMWINDOW == 104 (0000001540233000) [pid = 2720] [serial = 385] [outer = 0000000000000000] [url = about:blank] 13:35:32 INFO - PROCESS | 2720 | --DOMWINDOW == 103 (0000001540439800) [pid = 2720] [serial = 386] [outer = 0000000000000000] [url = about:blank] 13:35:32 INFO - PROCESS | 2720 | --DOMWINDOW == 102 (000000154A40FC00) [pid = 2720] [serial = 401] [outer = 0000000000000000] [url = about:blank] 13:35:32 INFO - PROCESS | 2720 | --DOMWINDOW == 101 (000000154A41F400) [pid = 2720] [serial = 402] [outer = 0000000000000000] [url = about:blank] 13:35:32 INFO - PROCESS | 2720 | --DOMWINDOW == 100 (000000154CCC1400) [pid = 2720] [serial = 410] [outer = 0000000000000000] [url = about:blank] 13:35:32 INFO - PROCESS | 2720 | --DOMWINDOW == 99 (000000153EA4A800) [pid = 2720] [serial = 382] [outer = 0000000000000000] [url = about:blank] 13:35:32 INFO - PROCESS | 2720 | --DOMWINDOW == 98 (0000001540207400) [pid = 2720] [serial = 383] [outer = 0000000000000000] [url = about:blank] 13:35:32 INFO - PROCESS | 2720 | --DOMWINDOW == 97 (0000001549878800) [pid = 2720] [serial = 398] [outer = 0000000000000000] [url = about:blank] 13:35:32 INFO - PROCESS | 2720 | --DOMWINDOW == 96 (0000001545042000) [pid = 2720] [serial = 392] [outer = 0000000000000000] [url = about:blank] 13:35:32 INFO - PROCESS | 2720 | --DOMWINDOW == 95 (0000001545609000) [pid = 2720] [serial = 393] [outer = 0000000000000000] [url = about:blank] 13:35:32 INFO - PROCESS | 2720 | --DOMWINDOW == 94 (000000154578D000) [pid = 2720] [serial = 395] [outer = 0000000000000000] [url = about:blank] 13:35:32 INFO - PROCESS | 2720 | --DOMWINDOW == 93 (0000001546817800) [pid = 2720] [serial = 396] [outer = 0000000000000000] [url = about:blank] 13:35:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 13:35:32 INFO - PROCESS | 2720 | --DOMWINDOW == 92 (0000001540552C00) [pid = 2720] [serial = 388] [outer = 0000000000000000] [url = about:blank] 13:35:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 965ms 13:35:32 INFO - PROCESS | 2720 | --DOMWINDOW == 91 (0000001540E83800) [pid = 2720] [serial = 389] [outer = 0000000000000000] [url = about:blank] 13:35:32 INFO - PROCESS | 2720 | --DOMWINDOW == 90 (000000154C445C00) [pid = 2720] [serial = 408] [outer = 0000000000000000] [url = about:blank] 13:35:32 INFO - PROCESS | 2720 | --DOMWINDOW == 89 (000000154E0E6C00) [pid = 2720] [serial = 420] [outer = 0000000000000000] [url = about:blank] 13:35:32 INFO - PROCESS | 2720 | --DOMWINDOW == 88 (000000154D1CB400) [pid = 2720] [serial = 413] [outer = 0000000000000000] [url = about:blank] 13:35:32 INFO - PROCESS | 2720 | --DOMWINDOW == 87 (000000154D016400) [pid = 2720] [serial = 411] [outer = 0000000000000000] [url = about:blank] 13:35:32 INFO - PROCESS | 2720 | --DOMWINDOW == 86 (000000154E011C00) [pid = 2720] [serial = 419] [outer = 0000000000000000] [url = about:blank] 13:35:32 INFO - PROCESS | 2720 | --DOMWINDOW == 85 (000000154D3EE400) [pid = 2720] [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.] 13:35:32 INFO - PROCESS | 2720 | --DOMWINDOW == 84 (000000154AACE800) [pid = 2720] [serial = 404] [outer = 0000000000000000] [url = about:blank] 13:35:32 INFO - PROCESS | 2720 | --DOMWINDOW == 83 (000000154D211C00) [pid = 2720] [serial = 414] [outer = 0000000000000000] [url = about:blank] 13:35:32 INFO - PROCESS | 2720 | --DOMWINDOW == 82 (0000001551050000) [pid = 2720] [serial = 380] [outer = 0000000000000000] [url = about:blank] 13:35:32 INFO - PROCESS | 2720 | --DOMWINDOW == 81 (000000154A36CC00) [pid = 2720] [serial = 399] [outer = 0000000000000000] [url = about:blank] 13:35:32 INFO - PROCESS | 2720 | --DOMWINDOW == 80 (000000154D1CA400) [pid = 2720] [serial = 416] [outer = 0000000000000000] [url = about:blank] 13:35:32 INFO - PROCESS | 2720 | --DOMWINDOW == 79 (000000154DAE2000) [pid = 2720] [serial = 417] [outer = 0000000000000000] [url = about:blank] 13:35:32 INFO - PROCESS | 2720 | --DOMWINDOW == 78 (000000154BF08000) [pid = 2720] [serial = 405] [outer = 0000000000000000] [url = about:blank] 13:35:32 INFO - PROCESS | 2720 | 1461270932889 Marionette TRACE conn5 -> [0,605,"getWindowHandle",null] 13:35:32 INFO - PROCESS | 2720 | 1461270932895 Marionette TRACE conn5 <- [1,605,null,{"value":"13"}] 13:35:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 13:35:32 INFO - PROCESS | 2720 | 1461270932902 Marionette TRACE conn5 -> [0,606,"setScriptTimeout",{"ms":35000}] 13:35:32 INFO - PROCESS | 2720 | 1461270932904 Marionette TRACE conn5 <- [1,606,null,{}] 13:35:32 INFO - PROCESS | 2720 | 1461270932908 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}] 13:35:32 INFO - PROCESS | 2720 | 1461270932990 Marionette TRACE conn5 <- [1,607,null,{"value":null}] 13:35:33 INFO - PROCESS | 2720 | 1461270932998 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:33 INFO - PROCESS | 2720 | ++DOCSHELL 0000001545B88000 == 39 [pid = 2720] [id = 161] 13:35:33 INFO - PROCESS | 2720 | ++DOMWINDOW == 79 (000000153E86E800) [pid = 2720] [serial = 481] [outer = 0000000000000000] 13:35:33 INFO - PROCESS | 2720 | ++DOMWINDOW == 80 (0000001540235400) [pid = 2720] [serial = 482] [outer = 000000153E86E800] 13:35:33 INFO - PROCESS | 2720 | 1461270933048 Marionette DEBUG loaded listener.js 13:35:33 INFO - PROCESS | 2720 | ++DOMWINDOW == 81 (000000154054BC00) [pid = 2720] [serial = 483] [outer = 000000153E86E800] 13:35:33 INFO - PROCESS | 2720 | 1461270933549 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]]]}] 13:35:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 13:35:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 692ms 13:35:33 INFO - PROCESS | 2720 | 1461270933595 Marionette TRACE conn5 -> [0,609,"getWindowHandle",null] 13:35:33 INFO - PROCESS | 2720 | 1461270933597 Marionette TRACE conn5 <- [1,609,null,{"value":"13"}] 13:35:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 13:35:33 INFO - PROCESS | 2720 | 1461270933601 Marionette TRACE conn5 -> [0,610,"setScriptTimeout",{"ms":35000}] 13:35:33 INFO - PROCESS | 2720 | 1461270933604 Marionette TRACE conn5 <- [1,610,null,{}] 13:35:33 INFO - PROCESS | 2720 | 1461270933615 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}] 13:35:33 INFO - PROCESS | 2720 | 1461270933699 Marionette TRACE conn5 <- [1,611,null,{"value":null}] 13:35:33 INFO - PROCESS | 2720 | 1461270933707 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:33 INFO - PROCESS | 2720 | ++DOCSHELL 000000154CD05000 == 40 [pid = 2720] [id = 162] 13:35:33 INFO - PROCESS | 2720 | ++DOMWINDOW == 82 (000000154504C000) [pid = 2720] [serial = 484] [outer = 0000000000000000] 13:35:33 INFO - PROCESS | 2720 | ++DOMWINDOW == 83 (00000015456B0800) [pid = 2720] [serial = 485] [outer = 000000154504C000] 13:35:33 INFO - PROCESS | 2720 | 1461270933756 Marionette DEBUG loaded listener.js 13:35:33 INFO - PROCESS | 2720 | ++DOMWINDOW == 84 (0000001546818000) [pid = 2720] [serial = 486] [outer = 000000154504C000] 13:35:34 INFO - PROCESS | 2720 | [2720] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 13:35:34 INFO - PROCESS | 2720 | 1461270934464 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]]]}] 13:35:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 13:35:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 880ms 13:35:34 INFO - PROCESS | 2720 | 1461270934484 Marionette TRACE conn5 -> [0,613,"getWindowHandle",null] 13:35:34 INFO - PROCESS | 2720 | 1461270934487 Marionette TRACE conn5 <- [1,613,null,{"value":"13"}] 13:35:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 13:35:34 INFO - PROCESS | 2720 | 1461270934491 Marionette TRACE conn5 -> [0,614,"setScriptTimeout",{"ms":35000}] 13:35:34 INFO - PROCESS | 2720 | 1461270934493 Marionette TRACE conn5 <- [1,614,null,{}] 13:35:34 INFO - PROCESS | 2720 | 1461270934496 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}] 13:35:34 INFO - PROCESS | 2720 | 1461270934605 Marionette TRACE conn5 <- [1,615,null,{"value":null}] 13:35:34 INFO - PROCESS | 2720 | 1461270934615 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:34 INFO - PROCESS | 2720 | ++DOCSHELL 000000154D6C8800 == 41 [pid = 2720] [id = 163] 13:35:34 INFO - PROCESS | 2720 | ++DOMWINDOW == 85 (00000015496B4C00) [pid = 2720] [serial = 487] [outer = 0000000000000000] 13:35:34 INFO - PROCESS | 2720 | ++DOMWINDOW == 86 (000000154A020800) [pid = 2720] [serial = 488] [outer = 00000015496B4C00] 13:35:34 INFO - PROCESS | 2720 | 1461270934663 Marionette DEBUG loaded listener.js 13:35:34 INFO - PROCESS | 2720 | ++DOMWINDOW == 87 (000000154A40AC00) [pid = 2720] [serial = 489] [outer = 00000015496B4C00] 13:35:35 INFO - PROCESS | 2720 | 1461270935068 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]]]}] 13:35:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 13:35:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 628ms 13:35:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 13:35:35 INFO - PROCESS | 2720 | 1461270935123 Marionette TRACE conn5 -> [0,617,"getWindowHandle",null] 13:35:35 INFO - PROCESS | 2720 | 1461270935125 Marionette TRACE conn5 <- [1,617,null,{"value":"13"}] 13:35:35 INFO - PROCESS | 2720 | 1461270935129 Marionette TRACE conn5 -> [0,618,"setScriptTimeout",{"ms":35000}] 13:35:35 INFO - PROCESS | 2720 | 1461270935131 Marionette TRACE conn5 <- [1,618,null,{}] 13:35:35 INFO - PROCESS | 2720 | 1461270935134 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}] 13:35:35 INFO - PROCESS | 2720 | 1461270935238 Marionette TRACE conn5 <- [1,619,null,{"value":null}] 13:35:35 INFO - PROCESS | 2720 | 1461270935244 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:35 INFO - PROCESS | 2720 | ++DOCSHELL 000000154E5CB000 == 42 [pid = 2720] [id = 164] 13:35:35 INFO - PROCESS | 2720 | ++DOMWINDOW == 88 (000000154A417800) [pid = 2720] [serial = 490] [outer = 0000000000000000] 13:35:35 INFO - PROCESS | 2720 | ++DOMWINDOW == 89 (000000154A41E800) [pid = 2720] [serial = 491] [outer = 000000154A417800] 13:35:35 INFO - PROCESS | 2720 | 1461270935293 Marionette DEBUG loaded listener.js 13:35:35 INFO - PROCESS | 2720 | ++DOMWINDOW == 90 (000000154AADA800) [pid = 2720] [serial = 492] [outer = 000000154A417800] 13:35:35 INFO - PROCESS | 2720 | 1461270935731 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]]]}] 13:35:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 13:35:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 629ms 13:35:35 INFO - PROCESS | 2720 | 1461270935758 Marionette TRACE conn5 -> [0,621,"getWindowHandle",null] 13:35:35 INFO - PROCESS | 2720 | 1461270935760 Marionette TRACE conn5 <- [1,621,null,{"value":"13"}] 13:35:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 13:35:35 INFO - PROCESS | 2720 | 1461270935763 Marionette TRACE conn5 -> [0,622,"setScriptTimeout",{"ms":35000}] 13:35:35 INFO - PROCESS | 2720 | 1461270935765 Marionette TRACE conn5 <- [1,622,null,{}] 13:35:35 INFO - PROCESS | 2720 | 1461270935769 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}] 13:35:35 INFO - PROCESS | 2720 | 1461270935897 Marionette TRACE conn5 <- [1,623,null,{"value":null}] 13:35:35 INFO - PROCESS | 2720 | 1461270935975 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:35 INFO - PROCESS | 2720 | ++DOCSHELL 0000001550D9B000 == 43 [pid = 2720] [id = 165] 13:35:35 INFO - PROCESS | 2720 | ++DOMWINDOW == 91 (000000154BF11000) [pid = 2720] [serial = 493] [outer = 0000000000000000] 13:35:36 INFO - PROCESS | 2720 | ++DOMWINDOW == 92 (000000154CF99000) [pid = 2720] [serial = 494] [outer = 000000154BF11000] 13:35:36 INFO - PROCESS | 2720 | 1461270936025 Marionette DEBUG loaded listener.js 13:35:36 INFO - PROCESS | 2720 | ++DOMWINDOW == 93 (000000154D203800) [pid = 2720] [serial = 495] [outer = 000000154BF11000] 13:35:36 INFO - PROCESS | 2720 | [2720] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:35:36 INFO - PROCESS | 2720 | [2720] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:35:36 INFO - PROCESS | 2720 | [2720] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:35:36 INFO - PROCESS | 2720 | 1461270936456 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]]]}] 13:35:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 13:35:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 734ms 13:35:36 INFO - PROCESS | 2720 | 1461270936500 Marionette TRACE conn5 -> [0,625,"getWindowHandle",null] 13:35:36 INFO - PROCESS | 2720 | 1461270936503 Marionette TRACE conn5 <- [1,625,null,{"value":"13"}] 13:35:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 13:35:36 INFO - PROCESS | 2720 | 1461270936511 Marionette TRACE conn5 -> [0,626,"setScriptTimeout",{"ms":35000}] 13:35:36 INFO - PROCESS | 2720 | 1461270936513 Marionette TRACE conn5 <- [1,626,null,{}] 13:35:36 INFO - PROCESS | 2720 | 1461270936516 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}] 13:35:36 INFO - PROCESS | 2720 | 1461270936615 Marionette TRACE conn5 <- [1,627,null,{"value":null}] 13:35:36 INFO - PROCESS | 2720 | 1461270936623 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:36 INFO - PROCESS | 2720 | ++DOCSHELL 0000001551D7D000 == 44 [pid = 2720] [id = 166] 13:35:36 INFO - PROCESS | 2720 | ++DOMWINDOW == 94 (000000154DAE2000) [pid = 2720] [serial = 496] [outer = 0000000000000000] 13:35:36 INFO - PROCESS | 2720 | ++DOMWINDOW == 95 (000000154E010800) [pid = 2720] [serial = 497] [outer = 000000154DAE2000] 13:35:36 INFO - PROCESS | 2720 | 1461270936703 Marionette DEBUG loaded listener.js 13:35:36 INFO - PROCESS | 2720 | ++DOMWINDOW == 96 (000000154E490400) [pid = 2720] [serial = 498] [outer = 000000154DAE2000] 13:35:36 INFO - PROCESS | 2720 | [2720] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:35:36 INFO - PROCESS | 2720 | [2720] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:35:37 INFO - PROCESS | 2720 | [2720] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:35:37 INFO - PROCESS | 2720 | [2720] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:35:37 INFO - PROCESS | 2720 | 1461270937097 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]]]}] 13:35:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 13:35:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 629ms 13:35:37 INFO - PROCESS | 2720 | --DOMWINDOW == 95 (000000154A423C00) [pid = 2720] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 13:35:37 INFO - PROCESS | 2720 | --DOMWINDOW == 94 (000000154CF93400) [pid = 2720] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 13:35:37 INFO - PROCESS | 2720 | --DOMWINDOW == 93 (000000154E018800) [pid = 2720] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 13:35:37 INFO - PROCESS | 2720 | --DOMWINDOW == 92 (000000153E86C000) [pid = 2720] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 13:35:37 INFO - PROCESS | 2720 | --DOMWINDOW == 91 (0000001547426000) [pid = 2720] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 13:35:37 INFO - PROCESS | 2720 | --DOMWINDOW == 90 (00000015496B6400) [pid = 2720] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 13:35:37 INFO - PROCESS | 2720 | --DOMWINDOW == 89 (000000154D207000) [pid = 2720] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 13:35:37 INFO - PROCESS | 2720 | --DOMWINDOW == 88 (000000154578F000) [pid = 2720] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 13:35:37 INFO - PROCESS | 2720 | --DOMWINDOW == 87 (000000153EA3BC00) [pid = 2720] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 13:35:37 INFO - PROCESS | 2720 | --DOMWINDOW == 86 (0000001540E90400) [pid = 2720] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 13:35:37 INFO - PROCESS | 2720 | 1461270937205 Marionette TRACE conn5 -> [0,629,"getWindowHandle",null] 13:35:37 INFO - PROCESS | 2720 | 1461270937207 Marionette TRACE conn5 <- [1,629,null,{"value":"13"}] 13:35:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 13:35:37 INFO - PROCESS | 2720 | 1461270937217 Marionette TRACE conn5 -> [0,630,"setScriptTimeout",{"ms":35000}] 13:35:37 INFO - PROCESS | 2720 | 1461270937219 Marionette TRACE conn5 <- [1,630,null,{}] 13:35:37 INFO - PROCESS | 2720 | 1461270937250 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}] 13:35:37 INFO - PROCESS | 2720 | 1461270937333 Marionette TRACE conn5 <- [1,631,null,{"value":null}] 13:35:37 INFO - PROCESS | 2720 | 1461270937342 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:37 INFO - PROCESS | 2720 | ++DOCSHELL 000000155271A800 == 45 [pid = 2720] [id = 167] 13:35:37 INFO - PROCESS | 2720 | ++DOMWINDOW == 87 (0000001544C73400) [pid = 2720] [serial = 499] [outer = 0000000000000000] 13:35:37 INFO - PROCESS | 2720 | ++DOMWINDOW == 88 (00000015468A6000) [pid = 2720] [serial = 500] [outer = 0000001544C73400] 13:35:37 INFO - PROCESS | 2720 | 1461270937390 Marionette DEBUG loaded listener.js 13:35:37 INFO - PROCESS | 2720 | ++DOMWINDOW == 89 (000000154E54D800) [pid = 2720] [serial = 501] [outer = 0000001544C73400] 13:35:37 INFO - PROCESS | 2720 | 1461270937787 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]]]}] 13:35:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 13:35:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 628ms 13:35:37 INFO - PROCESS | 2720 | 1461270937849 Marionette TRACE conn5 -> [0,633,"getWindowHandle",null] 13:35:37 INFO - PROCESS | 2720 | 1461270937851 Marionette TRACE conn5 <- [1,633,null,{"value":"13"}] 13:35:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 13:35:37 INFO - PROCESS | 2720 | 1461270937855 Marionette TRACE conn5 -> [0,634,"setScriptTimeout",{"ms":35000}] 13:35:37 INFO - PROCESS | 2720 | 1461270937857 Marionette TRACE conn5 <- [1,634,null,{}] 13:35:37 INFO - PROCESS | 2720 | 1461270937893 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}] 13:35:37 INFO - PROCESS | 2720 | 1461270937975 Marionette TRACE conn5 <- [1,635,null,{"value":null}] 13:35:37 INFO - PROCESS | 2720 | 1461270937983 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:37 INFO - PROCESS | 2720 | ++DOCSHELL 000000155487D000 == 46 [pid = 2720] [id = 168] 13:35:37 INFO - PROCESS | 2720 | ++DOMWINDOW == 90 (00000015508B6000) [pid = 2720] [serial = 502] [outer = 0000000000000000] 13:35:38 INFO - PROCESS | 2720 | ++DOMWINDOW == 91 (0000001550D7AC00) [pid = 2720] [serial = 503] [outer = 00000015508B6000] 13:35:38 INFO - PROCESS | 2720 | 1461270938032 Marionette DEBUG loaded listener.js 13:35:38 INFO - PROCESS | 2720 | ++DOMWINDOW == 92 (00000015511A7400) [pid = 2720] [serial = 504] [outer = 00000015508B6000] 13:35:38 INFO - PROCESS | 2720 | 1461270938436 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]]]}] 13:35:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 13:35:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 608ms 13:35:38 INFO - PROCESS | 2720 | 1461270938466 Marionette TRACE conn5 -> [0,637,"getWindowHandle",null] 13:35:38 INFO - PROCESS | 2720 | 1461270938468 Marionette TRACE conn5 <- [1,637,null,{"value":"13"}] 13:35:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 13:35:38 INFO - PROCESS | 2720 | 1461270938471 Marionette TRACE conn5 -> [0,638,"setScriptTimeout",{"ms":35000}] 13:35:38 INFO - PROCESS | 2720 | 1461270938473 Marionette TRACE conn5 <- [1,638,null,{}] 13:35:38 INFO - PROCESS | 2720 | 1461270938477 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}] 13:35:38 INFO - PROCESS | 2720 | 1461270938554 Marionette TRACE conn5 <- [1,639,null,{"value":null}] 13:35:38 INFO - PROCESS | 2720 | 1461270938561 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:38 INFO - PROCESS | 2720 | ++DOCSHELL 00000015548CB000 == 47 [pid = 2720] [id = 169] 13:35:38 INFO - PROCESS | 2720 | ++DOMWINDOW == 93 (00000015511AA400) [pid = 2720] [serial = 505] [outer = 0000000000000000] 13:35:38 INFO - PROCESS | 2720 | ++DOMWINDOW == 94 (00000015511AF400) [pid = 2720] [serial = 506] [outer = 00000015511AA400] 13:35:38 INFO - PROCESS | 2720 | 1461270938609 Marionette DEBUG loaded listener.js 13:35:38 INFO - PROCESS | 2720 | ++DOMWINDOW == 95 (000000155420D800) [pid = 2720] [serial = 507] [outer = 00000015511AA400] 13:35:39 INFO - PROCESS | 2720 | 1461270939033 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]]]}] 13:35:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 13:35:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 587ms 13:35:39 INFO - PROCESS | 2720 | 1461270939062 Marionette TRACE conn5 -> [0,641,"getWindowHandle",null] 13:35:39 INFO - PROCESS | 2720 | 1461270939064 Marionette TRACE conn5 <- [1,641,null,{"value":"13"}] 13:35:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 13:35:39 INFO - PROCESS | 2720 | 1461270939068 Marionette TRACE conn5 -> [0,642,"setScriptTimeout",{"ms":35000}] 13:35:39 INFO - PROCESS | 2720 | 1461270939070 Marionette TRACE conn5 <- [1,642,null,{}] 13:35:39 INFO - PROCESS | 2720 | 1461270939087 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}] 13:35:39 INFO - PROCESS | 2720 | 1461270939184 Marionette TRACE conn5 <- [1,643,null,{"value":null}] 13:35:39 INFO - PROCESS | 2720 | 1461270939190 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:39 INFO - PROCESS | 2720 | ++DOCSHELL 00000015549A6800 == 48 [pid = 2720] [id = 170] 13:35:39 INFO - PROCESS | 2720 | ++DOMWINDOW == 96 (00000015544DC000) [pid = 2720] [serial = 508] [outer = 0000000000000000] 13:35:39 INFO - PROCESS | 2720 | ++DOMWINDOW == 97 (00000015544E1000) [pid = 2720] [serial = 509] [outer = 00000015544DC000] 13:35:39 INFO - PROCESS | 2720 | 1461270939243 Marionette DEBUG loaded listener.js 13:35:39 INFO - PROCESS | 2720 | ++DOMWINDOW == 98 (0000001554A8D800) [pid = 2720] [serial = 510] [outer = 00000015544DC000] 13:35:39 INFO - PROCESS | 2720 | 1461270939969 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]]]}] 13:35:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 13:35:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 944ms 13:35:40 INFO - PROCESS | 2720 | 1461270940015 Marionette TRACE conn5 -> [0,645,"getWindowHandle",null] 13:35:40 INFO - PROCESS | 2720 | 1461270940019 Marionette TRACE conn5 <- [1,645,null,{"value":"13"}] 13:35:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 13:35:40 INFO - PROCESS | 2720 | 1461270940024 Marionette TRACE conn5 -> [0,646,"setScriptTimeout",{"ms":35000}] 13:35:40 INFO - PROCESS | 2720 | 1461270940028 Marionette TRACE conn5 <- [1,646,null,{}] 13:35:40 INFO - PROCESS | 2720 | 1461270940034 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}] 13:35:40 INFO - PROCESS | 2720 | 1461270940154 Marionette TRACE conn5 <- [1,647,null,{"value":null}] 13:35:40 INFO - PROCESS | 2720 | 1461270940217 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:40 INFO - PROCESS | 2720 | ++DOCSHELL 000000154AA7D000 == 49 [pid = 2720] [id = 171] 13:35:40 INFO - PROCESS | 2720 | ++DOMWINDOW == 99 (0000001540454C00) [pid = 2720] [serial = 511] [outer = 0000000000000000] 13:35:40 INFO - PROCESS | 2720 | ++DOMWINDOW == 100 (0000001540930C00) [pid = 2720] [serial = 512] [outer = 0000001540454C00] 13:35:40 INFO - PROCESS | 2720 | 1461270940275 Marionette DEBUG loaded listener.js 13:35:40 INFO - PROCESS | 2720 | ++DOMWINDOW == 101 (0000001545040C00) [pid = 2720] [serial = 513] [outer = 0000001540454C00] 13:35:40 INFO - PROCESS | 2720 | 1461270940842 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]]]}] 13:35:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 13:35:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 881ms 13:35:40 INFO - PROCESS | 2720 | 1461270940910 Marionette TRACE conn5 -> [0,649,"getWindowHandle",null] 13:35:40 INFO - PROCESS | 2720 | 1461270940917 Marionette TRACE conn5 <- [1,649,null,{"value":"13"}] 13:35:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 13:35:40 INFO - PROCESS | 2720 | 1461270940924 Marionette TRACE conn5 -> [0,650,"setScriptTimeout",{"ms":35000}] 13:35:40 INFO - PROCESS | 2720 | 1461270940927 Marionette TRACE conn5 <- [1,650,null,{}] 13:35:40 INFO - PROCESS | 2720 | 1461270940931 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}] 13:35:41 INFO - PROCESS | 2720 | 1461270941041 Marionette TRACE conn5 <- [1,651,null,{"value":null}] 13:35:41 INFO - PROCESS | 2720 | 1461270941109 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:41 INFO - PROCESS | 2720 | ++DOCSHELL 000000155081A800 == 50 [pid = 2720] [id = 172] 13:35:41 INFO - PROCESS | 2720 | ++DOMWINDOW == 102 (0000001545B42000) [pid = 2720] [serial = 514] [outer = 0000000000000000] 13:35:41 INFO - PROCESS | 2720 | ++DOMWINDOW == 103 (000000154A405000) [pid = 2720] [serial = 515] [outer = 0000001545B42000] 13:35:41 INFO - PROCESS | 2720 | 1461270941166 Marionette DEBUG loaded listener.js 13:35:41 INFO - PROCESS | 2720 | ++DOMWINDOW == 104 (000000154BF0D800) [pid = 2720] [serial = 516] [outer = 0000001545B42000] 13:35:41 INFO - PROCESS | 2720 | [2720] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:35:41 INFO - PROCESS | 2720 | [2720] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:35:41 INFO - PROCESS | 2720 | 1461270941817 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]]]}] 13:35:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 13:35:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 923ms 13:35:41 INFO - PROCESS | 2720 | 1461270941853 Marionette TRACE conn5 -> [0,653,"getWindowHandle",null] 13:35:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 13:35:41 INFO - PROCESS | 2720 | 1461270941856 Marionette TRACE conn5 <- [1,653,null,{"value":"13"}] 13:35:41 INFO - PROCESS | 2720 | 1461270941860 Marionette TRACE conn5 -> [0,654,"setScriptTimeout",{"ms":35000}] 13:35:41 INFO - PROCESS | 2720 | 1461270941865 Marionette TRACE conn5 <- [1,654,null,{}] 13:35:41 INFO - PROCESS | 2720 | 1461270941878 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}] 13:35:41 INFO - PROCESS | 2720 | 1461270941991 Marionette TRACE conn5 <- [1,655,null,{"value":null}] 13:35:42 INFO - PROCESS | 2720 | 1461270942059 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:42 INFO - PROCESS | 2720 | ++DOCSHELL 00000015562A2000 == 51 [pid = 2720] [id = 173] 13:35:42 INFO - PROCESS | 2720 | ++DOMWINDOW == 105 (000000154DB75000) [pid = 2720] [serial = 517] [outer = 0000000000000000] 13:35:42 INFO - PROCESS | 2720 | ++DOMWINDOW == 106 (000000154DB78C00) [pid = 2720] [serial = 518] [outer = 000000154DB75000] 13:35:42 INFO - PROCESS | 2720 | 1461270942118 Marionette DEBUG loaded listener.js 13:35:42 INFO - PROCESS | 2720 | ++DOMWINDOW == 107 (000000154DB81C00) [pid = 2720] [serial = 519] [outer = 000000154DB75000] 13:35:42 INFO - PROCESS | 2720 | [2720] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:35:42 INFO - PROCESS | 2720 | [2720] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:35:42 INFO - PROCESS | 2720 | 1461270942690 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]]]}] 13:35:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 13:35:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 880ms 13:35:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 13:35:42 INFO - PROCESS | 2720 | 1461270942742 Marionette TRACE conn5 -> [0,657,"getWindowHandle",null] 13:35:42 INFO - PROCESS | 2720 | 1461270942745 Marionette TRACE conn5 <- [1,657,null,{"value":"13"}] 13:35:42 INFO - PROCESS | 2720 | 1461270942749 Marionette TRACE conn5 -> [0,658,"setScriptTimeout",{"ms":35000}] 13:35:42 INFO - PROCESS | 2720 | 1461270942751 Marionette TRACE conn5 <- [1,658,null,{}] 13:35:42 INFO - PROCESS | 2720 | 1461270942755 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}] 13:35:42 INFO - PROCESS | 2720 | 1461270942861 Marionette TRACE conn5 <- [1,659,null,{"value":null}] 13:35:42 INFO - PROCESS | 2720 | 1461270942942 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:42 INFO - PROCESS | 2720 | ++DOCSHELL 000000154DF46000 == 52 [pid = 2720] [id = 174] 13:35:42 INFO - PROCESS | 2720 | ++DOMWINDOW == 108 (000000154DEDCC00) [pid = 2720] [serial = 520] [outer = 0000000000000000] 13:35:42 INFO - PROCESS | 2720 | ++DOMWINDOW == 109 (000000154DEE0C00) [pid = 2720] [serial = 521] [outer = 000000154DEDCC00] 13:35:43 INFO - PROCESS | 2720 | 1461270942998 Marionette DEBUG loaded listener.js 13:35:43 INFO - PROCESS | 2720 | ++DOMWINDOW == 110 (000000154DEE8C00) [pid = 2720] [serial = 522] [outer = 000000154DEDCC00] 13:35:43 INFO - PROCESS | 2720 | 1461270943534 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]]]}] 13:35:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 13:35:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 838ms 13:35:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 13:35:43 INFO - PROCESS | 2720 | 1461270943588 Marionette TRACE conn5 -> [0,661,"getWindowHandle",null] 13:35:43 INFO - PROCESS | 2720 | 1461270943591 Marionette TRACE conn5 <- [1,661,null,{"value":"13"}] 13:35:43 INFO - PROCESS | 2720 | 1461270943595 Marionette TRACE conn5 -> [0,662,"setScriptTimeout",{"ms":35000}] 13:35:43 INFO - PROCESS | 2720 | 1461270943597 Marionette TRACE conn5 <- [1,662,null,{}] 13:35:43 INFO - PROCESS | 2720 | 1461270943601 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}] 13:35:43 INFO - PROCESS | 2720 | 1461270943703 Marionette TRACE conn5 <- [1,663,null,{"value":null}] 13:35:43 INFO - PROCESS | 2720 | 1461270943935 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:43 INFO - PROCESS | 2720 | ++DOCSHELL 00000015474BE800 == 53 [pid = 2720] [id = 175] 13:35:43 INFO - PROCESS | 2720 | ++DOMWINDOW == 111 (000000153EA3E000) [pid = 2720] [serial = 523] [outer = 0000000000000000] 13:35:43 INFO - PROCESS | 2720 | ++DOMWINDOW == 112 (000000153EA45C00) [pid = 2720] [serial = 524] [outer = 000000153EA3E000] 13:35:43 INFO - PROCESS | 2720 | 1461270943986 Marionette DEBUG loaded listener.js 13:35:44 INFO - PROCESS | 2720 | ++DOMWINDOW == 113 (0000001540554800) [pid = 2720] [serial = 525] [outer = 000000153EA3E000] 13:35:44 INFO - PROCESS | 2720 | [2720] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:35:44 INFO - PROCESS | 2720 | [2720] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:35:44 INFO - PROCESS | 2720 | 1461270944567 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]]]}] 13:35:44 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 13:35:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 986ms 13:35:44 INFO - PROCESS | 2720 | 1461270944584 Marionette TRACE conn5 -> [0,665,"getWindowHandle",null] 13:35:44 INFO - PROCESS | 2720 | 1461270944588 Marionette TRACE conn5 <- [1,665,null,{"value":"13"}] 13:35:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 13:35:44 INFO - PROCESS | 2720 | 1461270944610 Marionette TRACE conn5 -> [0,666,"setScriptTimeout",{"ms":35000}] 13:35:44 INFO - PROCESS | 2720 | 1461270944614 Marionette TRACE conn5 <- [1,666,null,{}] 13:35:44 INFO - PROCESS | 2720 | 1461270944620 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}] 13:35:44 INFO - PROCESS | 2720 | 1461270944721 Marionette TRACE conn5 <- [1,667,null,{"value":null}] 13:35:44 INFO - PROCESS | 2720 | 1461270944810 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:44 INFO - PROCESS | 2720 | ++DOCSHELL 000000154A46D800 == 54 [pid = 2720] [id = 176] 13:35:44 INFO - PROCESS | 2720 | ++DOMWINDOW == 114 (0000001540555400) [pid = 2720] [serial = 526] [outer = 0000000000000000] 13:35:44 INFO - PROCESS | 2720 | ++DOMWINDOW == 115 (000000154591A000) [pid = 2720] [serial = 527] [outer = 0000001540555400] 13:35:44 INFO - PROCESS | 2720 | 1461270944861 Marionette DEBUG loaded listener.js 13:35:44 INFO - PROCESS | 2720 | ++DOMWINDOW == 116 (000000154742A400) [pid = 2720] [serial = 528] [outer = 0000001540555400] 13:35:45 INFO - PROCESS | 2720 | --DOCSHELL 00000015548CB000 == 53 [pid = 2720] [id = 169] 13:35:45 INFO - PROCESS | 2720 | --DOCSHELL 000000155487D000 == 52 [pid = 2720] [id = 168] 13:35:45 INFO - PROCESS | 2720 | --DOCSHELL 000000155271A800 == 51 [pid = 2720] [id = 167] 13:35:45 INFO - PROCESS | 2720 | --DOCSHELL 0000001551D7D000 == 50 [pid = 2720] [id = 166] 13:35:45 INFO - PROCESS | 2720 | --DOCSHELL 0000001550D9B000 == 49 [pid = 2720] [id = 165] 13:35:45 INFO - PROCESS | 2720 | --DOCSHELL 000000154E5CB000 == 48 [pid = 2720] [id = 164] 13:35:45 INFO - PROCESS | 2720 | --DOCSHELL 000000154D6C8800 == 47 [pid = 2720] [id = 163] 13:35:45 INFO - PROCESS | 2720 | --DOMWINDOW == 115 (000000154F91DC00) [pid = 2720] [serial = 461] [outer = 0000000000000000] [url = about:blank] 13:35:45 INFO - PROCESS | 2720 | --DOCSHELL 000000154CD05000 == 46 [pid = 2720] [id = 162] 13:35:45 INFO - PROCESS | 2720 | --DOCSHELL 0000001545B88000 == 45 [pid = 2720] [id = 161] 13:35:45 INFO - PROCESS | 2720 | --DOCSHELL 0000001541C5E800 == 44 [pid = 2720] [id = 160] 13:35:45 INFO - PROCESS | 2720 | --DOMWINDOW == 114 (000000154A40E800) [pid = 2720] [serial = 455] [outer = 0000000000000000] [url = about:blank] 13:35:45 INFO - PROCESS | 2720 | --DOMWINDOW == 113 (000000154D8AB000) [pid = 2720] [serial = 456] [outer = 0000000000000000] [url = about:blank] 13:35:45 INFO - PROCESS | 2720 | --DOMWINDOW == 112 (000000154A411800) [pid = 2720] [serial = 444] [outer = 0000000000000000] [url = about:blank] 13:35:45 INFO - PROCESS | 2720 | --DOMWINDOW == 111 (000000154AAAA800) [pid = 2720] [serial = 446] [outer = 0000000000000000] [url = about:blank] 13:35:45 INFO - PROCESS | 2720 | --DOMWINDOW == 110 (000000154D083800) [pid = 2720] [serial = 449] [outer = 0000000000000000] [url = about:blank] 13:35:45 INFO - PROCESS | 2720 | --DOMWINDOW == 109 (000000154BF07000) [pid = 2720] [serial = 447] [outer = 0000000000000000] [url = about:blank] 13:35:45 INFO - PROCESS | 2720 | --DOMWINDOW == 108 (000000154EB42800) [pid = 2720] [serial = 459] [outer = 0000000000000000] [url = about:blank] 13:35:45 INFO - PROCESS | 2720 | --DOMWINDOW == 107 (000000153EA40C00) [pid = 2720] [serial = 425] [outer = 0000000000000000] [url = about:blank] 13:35:45 INFO - PROCESS | 2720 | --DOMWINDOW == 106 (000000154054D400) [pid = 2720] [serial = 437] [outer = 0000000000000000] [url = about:blank] 13:35:45 INFO - PROCESS | 2720 | --DOMWINDOW == 105 (0000001540E8BC00) [pid = 2720] [serial = 438] [outer = 0000000000000000] [url = about:blank] 13:35:45 INFO - PROCESS | 2720 | --DOMWINDOW == 104 (000000154BF0E400) [pid = 2720] [serial = 432] [outer = 0000000000000000] [url = about:blank] 13:35:45 INFO - PROCESS | 2720 | --DOMWINDOW == 103 (000000154A020400) [pid = 2720] [serial = 431] [outer = 0000000000000000] [url = about:blank] 13:35:45 INFO - PROCESS | 2720 | --DOMWINDOW == 102 (000000154A36BC00) [pid = 2720] [serial = 443] [outer = 0000000000000000] [url = about:blank] 13:35:45 INFO - PROCESS | 2720 | --DOMWINDOW == 101 (000000154D209C00) [pid = 2720] [serial = 452] [outer = 0000000000000000] [url = about:blank] 13:35:45 INFO - PROCESS | 2720 | --DOMWINDOW == 100 (0000001540931800) [pid = 2720] [serial = 428] [outer = 0000000000000000] [url = about:blank] 13:35:45 INFO - PROCESS | 2720 | --DOMWINDOW == 99 (0000001545C02800) [pid = 2720] [serial = 440] [outer = 0000000000000000] [url = about:blank] 13:35:45 INFO - PROCESS | 2720 | --DOMWINDOW == 98 (00000015468A7C00) [pid = 2720] [serial = 441] [outer = 0000000000000000] [url = about:blank] 13:35:45 INFO - PROCESS | 2720 | --DOMWINDOW == 97 (0000001540210000) [pid = 2720] [serial = 435] [outer = 0000000000000000] [url = about:blank] 13:35:45 INFO - PROCESS | 2720 | --DOMWINDOW == 96 (000000153EA43000) [pid = 2720] [serial = 434] [outer = 0000000000000000] [url = about:blank] 13:35:45 INFO - PROCESS | 2720 | --DOMWINDOW == 95 (000000154D1C1C00) [pid = 2720] [serial = 450] [outer = 0000000000000000] [url = about:blank] 13:35:45 INFO - PROCESS | 2720 | --DOMWINDOW == 94 (000000154E25A000) [pid = 2720] [serial = 458] [outer = 0000000000000000] [url = about:blank] 13:35:45 INFO - PROCESS | 2720 | --DOMWINDOW == 93 (000000154DAE1800) [pid = 2720] [serial = 453] [outer = 0000000000000000] [url = about:blank] 13:35:45 INFO - PROCESS | 2720 | 1461270945451 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]]]}] 13:35:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 13:35:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 900ms 13:35:45 INFO - PROCESS | 2720 | 1461270945512 Marionette TRACE conn5 -> [0,669,"getWindowHandle",null] 13:35:45 INFO - PROCESS | 2720 | 1461270945516 Marionette TRACE conn5 <- [1,669,null,{"value":"13"}] 13:35:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 13:35:45 INFO - PROCESS | 2720 | 1461270945520 Marionette TRACE conn5 -> [0,670,"setScriptTimeout",{"ms":35000}] 13:35:45 INFO - PROCESS | 2720 | 1461270945522 Marionette TRACE conn5 <- [1,670,null,{}] 13:35:45 INFO - PROCESS | 2720 | 1461270945526 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}] 13:35:45 INFO - PROCESS | 2720 | 1461270945611 Marionette TRACE conn5 <- [1,671,null,{"value":null}] 13:35:45 INFO - PROCESS | 2720 | 1461270945679 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:45 INFO - PROCESS | 2720 | ++DOCSHELL 0000001545CD5000 == 45 [pid = 2720] [id = 177] 13:35:45 INFO - PROCESS | 2720 | ++DOMWINDOW == 94 (000000153EA41C00) [pid = 2720] [serial = 529] [outer = 0000000000000000] 13:35:45 INFO - PROCESS | 2720 | ++DOMWINDOW == 95 (0000001540439000) [pid = 2720] [serial = 530] [outer = 000000153EA41C00] 13:35:45 INFO - PROCESS | 2720 | 1461270945727 Marionette DEBUG loaded listener.js 13:35:45 INFO - PROCESS | 2720 | ++DOMWINDOW == 96 (0000001541A99800) [pid = 2720] [serial = 531] [outer = 000000153EA41C00] 13:35:46 INFO - PROCESS | 2720 | [2720] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 13:35:46 INFO - PROCESS | 2720 | [2720] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 13:35:46 INFO - PROCESS | 2720 | 1461270946661 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]]]}] 13:35:46 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) 13:35:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1186ms 13:35:46 INFO - PROCESS | 2720 | 1461270946711 Marionette TRACE conn5 -> [0,673,"getWindowHandle",null] 13:35:46 INFO - PROCESS | 2720 | 1461270946713 Marionette TRACE conn5 <- [1,673,null,{"value":"13"}] 13:35:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 13:35:46 INFO - PROCESS | 2720 | 1461270946723 Marionette TRACE conn5 -> [0,674,"setScriptTimeout",{"ms":35000}] 13:35:46 INFO - PROCESS | 2720 | 1461270946730 Marionette TRACE conn5 <- [1,674,null,{}] 13:35:46 INFO - PROCESS | 2720 | 1461270946734 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}] 13:35:46 INFO - PROCESS | 2720 | 1461270946818 Marionette TRACE conn5 <- [1,675,null,{"value":null}] 13:35:46 INFO - PROCESS | 2720 | 1461270946825 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:46 INFO - PROCESS | 2720 | ++DOCSHELL 000000154D604800 == 46 [pid = 2720] [id = 178] 13:35:46 INFO - PROCESS | 2720 | ++DOMWINDOW == 97 (000000154681CC00) [pid = 2720] [serial = 532] [outer = 0000000000000000] 13:35:46 INFO - PROCESS | 2720 | ++DOMWINDOW == 98 (000000154A4D6000) [pid = 2720] [serial = 533] [outer = 000000154681CC00] 13:35:46 INFO - PROCESS | 2720 | 1461270946871 Marionette DEBUG loaded listener.js 13:35:46 INFO - PROCESS | 2720 | ++DOMWINDOW == 99 (000000154BF0A000) [pid = 2720] [serial = 534] [outer = 000000154681CC00] 13:35:47 INFO - PROCESS | 2720 | 1461270947814 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]]]}] 13:35:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 13:35:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1141ms 13:35:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 13:35:47 INFO - PROCESS | 2720 | 1461270947866 Marionette TRACE conn5 -> [0,677,"getWindowHandle",null] 13:35:47 INFO - PROCESS | 2720 | 1461270947868 Marionette TRACE conn5 <- [1,677,null,{"value":"13"}] 13:35:47 INFO - PROCESS | 2720 | 1461270947872 Marionette TRACE conn5 -> [0,678,"setScriptTimeout",{"ms":35000}] 13:35:47 INFO - PROCESS | 2720 | 1461270947874 Marionette TRACE conn5 <- [1,678,null,{}] 13:35:47 INFO - PROCESS | 2720 | 1461270947878 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}] 13:35:47 INFO - PROCESS | 2720 | 1461270947984 Marionette TRACE conn5 <- [1,679,null,{"value":null}] 13:35:48 INFO - PROCESS | 2720 | 1461270947991 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:48 INFO - PROCESS | 2720 | ++DOCSHELL 000000153F233800 == 47 [pid = 2720] [id = 179] 13:35:48 INFO - PROCESS | 2720 | ++DOMWINDOW == 100 (000000154591EC00) [pid = 2720] [serial = 535] [outer = 0000000000000000] 13:35:48 INFO - PROCESS | 2720 | ++DOMWINDOW == 101 (000000154C467000) [pid = 2720] [serial = 536] [outer = 000000154591EC00] 13:35:48 INFO - PROCESS | 2720 | 1461270948074 Marionette DEBUG loaded listener.js 13:35:48 INFO - PROCESS | 2720 | ++DOMWINDOW == 102 (000000154D00CC00) [pid = 2720] [serial = 537] [outer = 000000154591EC00] 13:35:49 INFO - PROCESS | 2720 | 1461270949005 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]]]}] 13:35:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 13:35:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1193ms 13:35:49 INFO - PROCESS | 2720 | 1461270949074 Marionette TRACE conn5 -> [0,681,"getWindowHandle",null] 13:35:49 INFO - PROCESS | 2720 | 1461270949076 Marionette TRACE conn5 <- [1,681,null,{"value":"13"}] 13:35:49 INFO - PROCESS | 2720 | 1461270949080 Marionette TRACE conn5 -> [0,682,"setScriptTimeout",{"ms":35000}] 13:35:49 INFO - PROCESS | 2720 | 1461270949082 Marionette TRACE conn5 <- [1,682,null,{}] 13:35:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 13:35:49 INFO - PROCESS | 2720 | 1461270949085 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}] 13:35:49 INFO - PROCESS | 2720 | 1461270949185 Marionette TRACE conn5 <- [1,683,null,{"value":null}] 13:35:49 INFO - PROCESS | 2720 | 1461270949193 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:49 INFO - PROCESS | 2720 | ++DOCSHELL 0000001550236000 == 48 [pid = 2720] [id = 180] 13:35:49 INFO - PROCESS | 2720 | ++DOMWINDOW == 103 (000000154D1C7000) [pid = 2720] [serial = 538] [outer = 0000000000000000] 13:35:49 INFO - PROCESS | 2720 | ++DOMWINDOW == 104 (000000154D202400) [pid = 2720] [serial = 539] [outer = 000000154D1C7000] 13:35:49 INFO - PROCESS | 2720 | 1461270949251 Marionette DEBUG loaded listener.js 13:35:49 INFO - PROCESS | 2720 | ++DOMWINDOW == 105 (000000154DB74800) [pid = 2720] [serial = 540] [outer = 000000154D1C7000] 13:35:49 INFO - PROCESS | 2720 | --DOMWINDOW == 104 (000000154DAE2000) [pid = 2720] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 13:35:49 INFO - PROCESS | 2720 | --DOMWINDOW == 103 (00000015496B4C00) [pid = 2720] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 13:35:49 INFO - PROCESS | 2720 | --DOMWINDOW == 102 (00000015508B6000) [pid = 2720] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 13:35:49 INFO - PROCESS | 2720 | --DOMWINDOW == 101 (000000154504C000) [pid = 2720] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 13:35:49 INFO - PROCESS | 2720 | --DOMWINDOW == 100 (000000153E86E800) [pid = 2720] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 13:35:49 INFO - PROCESS | 2720 | --DOMWINDOW == 99 (000000154BF11000) [pid = 2720] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 13:35:49 INFO - PROCESS | 2720 | --DOMWINDOW == 98 (000000154503F800) [pid = 2720] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 13:35:49 INFO - PROCESS | 2720 | --DOMWINDOW == 97 (000000154020A800) [pid = 2720] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 13:35:49 INFO - PROCESS | 2720 | --DOMWINDOW == 96 (000000154E0EC800) [pid = 2720] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 13:35:49 INFO - PROCESS | 2720 | --DOMWINDOW == 95 (0000001544C73400) [pid = 2720] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 13:35:49 INFO - PROCESS | 2720 | --DOMWINDOW == 94 (000000154A417800) [pid = 2720] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 13:35:49 INFO - PROCESS | 2720 | --DOMWINDOW == 93 (00000015511AA400) [pid = 2720] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 13:35:50 INFO - PROCESS | 2720 | 1461270950260 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]]]}] 13:35:50 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) 13:35:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1239ms 13:35:50 INFO - PROCESS | 2720 | 1461270950326 Marionette TRACE conn5 -> [0,685,"getWindowHandle",null] 13:35:50 INFO - PROCESS | 2720 | 1461270950328 Marionette TRACE conn5 <- [1,685,null,{"value":"13"}] 13:35:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 13:35:50 INFO - PROCESS | 2720 | 1461270950332 Marionette TRACE conn5 -> [0,686,"setScriptTimeout",{"ms":35000}] 13:35:50 INFO - PROCESS | 2720 | 1461270950333 Marionette TRACE conn5 <- [1,686,null,{}] 13:35:50 INFO - PROCESS | 2720 | 1461270950337 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}] 13:35:50 INFO - PROCESS | 2720 | 1461270950419 Marionette TRACE conn5 <- [1,687,null,{"value":null}] 13:35:50 INFO - PROCESS | 2720 | 1461270950426 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:50 INFO - PROCESS | 2720 | ++DOCSHELL 0000001550DAC800 == 49 [pid = 2720] [id = 181] 13:35:50 INFO - PROCESS | 2720 | ++DOMWINDOW == 94 (000000154D8AD400) [pid = 2720] [serial = 541] [outer = 0000000000000000] 13:35:50 INFO - PROCESS | 2720 | ++DOMWINDOW == 95 (000000154DEDE800) [pid = 2720] [serial = 542] [outer = 000000154D8AD400] 13:35:50 INFO - PROCESS | 2720 | 1461270950471 Marionette DEBUG loaded listener.js 13:35:50 INFO - PROCESS | 2720 | ++DOMWINDOW == 96 (000000154E012C00) [pid = 2720] [serial = 543] [outer = 000000154D8AD400] 13:35:51 INFO - PROCESS | 2720 | 1461270951393 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]]]}] 13:35:51 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) 13:35:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1075ms 13:35:51 INFO - PROCESS | 2720 | 1461270951410 Marionette TRACE conn5 -> [0,689,"getWindowHandle",null] 13:35:51 INFO - PROCESS | 2720 | 1461270951412 Marionette TRACE conn5 <- [1,689,null,{"value":"13"}] 13:35:51 INFO - PROCESS | 2720 | 1461270951418 Marionette TRACE conn5 -> [0,690,"setScriptTimeout",{"ms":35000}] 13:35:51 INFO - PROCESS | 2720 | 1461270951420 Marionette TRACE conn5 <- [1,690,null,{}] 13:35:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 13:35:51 INFO - PROCESS | 2720 | 1461270951424 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}] 13:35:51 INFO - PROCESS | 2720 | 1461270951502 Marionette TRACE conn5 <- [1,691,null,{"value":null}] 13:35:51 INFO - PROCESS | 2720 | 1461270951611 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:51 INFO - PROCESS | 2720 | ++DOCSHELL 0000001540868000 == 50 [pid = 2720] [id = 182] 13:35:51 INFO - PROCESS | 2720 | ++DOMWINDOW == 97 (000000153B3BDC00) [pid = 2720] [serial = 544] [outer = 0000000000000000] 13:35:51 INFO - PROCESS | 2720 | ++DOMWINDOW == 98 (000000153E841C00) [pid = 2720] [serial = 545] [outer = 000000153B3BDC00] 13:35:51 INFO - PROCESS | 2720 | 1461270951670 Marionette DEBUG loaded listener.js 13:35:51 INFO - PROCESS | 2720 | ++DOMWINDOW == 99 (000000154020A000) [pid = 2720] [serial = 546] [outer = 000000153B3BDC00] 13:35:52 INFO - PROCESS | 2720 | 1461270952802 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]]]}] 13:35:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 13:35:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1431ms 13:35:52 INFO - PROCESS | 2720 | 1461270952856 Marionette TRACE conn5 -> [0,693,"getWindowHandle",null] 13:35:52 INFO - PROCESS | 2720 | 1461270952860 Marionette TRACE conn5 <- [1,693,null,{"value":"13"}] 13:35:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 13:35:52 INFO - PROCESS | 2720 | 1461270952865 Marionette TRACE conn5 -> [0,694,"setScriptTimeout",{"ms":35000}] 13:35:52 INFO - PROCESS | 2720 | 1461270952870 Marionette TRACE conn5 <- [1,694,null,{}] 13:35:52 INFO - PROCESS | 2720 | 1461270952876 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}] 13:35:53 INFO - PROCESS | 2720 | 1461270953046 Marionette TRACE conn5 <- [1,695,null,{"value":null}] 13:35:53 INFO - PROCESS | 2720 | 1461270953166 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:53 INFO - PROCESS | 2720 | ++DOCSHELL 000000154D364000 == 51 [pid = 2720] [id = 183] 13:35:53 INFO - PROCESS | 2720 | ++DOMWINDOW == 100 (000000154681BC00) [pid = 2720] [serial = 547] [outer = 0000000000000000] 13:35:53 INFO - PROCESS | 2720 | ++DOMWINDOW == 101 (0000001547094800) [pid = 2720] [serial = 548] [outer = 000000154681BC00] 13:35:53 INFO - PROCESS | 2720 | 1461270953226 Marionette DEBUG loaded listener.js 13:35:53 INFO - PROCESS | 2720 | ++DOMWINDOW == 102 (000000154A414800) [pid = 2720] [serial = 549] [outer = 000000154681BC00] 13:35:54 INFO - PROCESS | 2720 | 1461270954300 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]]]}] 13:35:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 13:35:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1483ms 13:35:54 INFO - PROCESS | 2720 | 1461270954355 Marionette TRACE conn5 -> [0,697,"getWindowHandle",null] 13:35:54 INFO - PROCESS | 2720 | 1461270954360 Marionette TRACE conn5 <- [1,697,null,{"value":"13"}] 13:35:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 13:35:54 INFO - PROCESS | 2720 | 1461270954364 Marionette TRACE conn5 -> [0,698,"setScriptTimeout",{"ms":35000}] 13:35:54 INFO - PROCESS | 2720 | 1461270954367 Marionette TRACE conn5 <- [1,698,null,{}] 13:35:54 INFO - PROCESS | 2720 | 1461270954371 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}] 13:35:54 INFO - PROCESS | 2720 | 1461270954513 Marionette TRACE conn5 <- [1,699,null,{"value":null}] 13:35:54 INFO - PROCESS | 2720 | 1461270954629 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:54 INFO - PROCESS | 2720 | ++DOCSHELL 0000001550D9B800 == 52 [pid = 2720] [id = 184] 13:35:54 INFO - PROCESS | 2720 | ++DOMWINDOW == 103 (000000154CC07800) [pid = 2720] [serial = 550] [outer = 0000000000000000] 13:35:54 INFO - PROCESS | 2720 | ++DOMWINDOW == 104 (000000154CCC0000) [pid = 2720] [serial = 551] [outer = 000000154CC07800] 13:35:54 INFO - PROCESS | 2720 | 1461270954687 Marionette DEBUG loaded listener.js 13:35:54 INFO - PROCESS | 2720 | ++DOMWINDOW == 105 (000000154D1C4400) [pid = 2720] [serial = 552] [outer = 000000154CC07800] 13:35:55 INFO - PROCESS | 2720 | 1461270955738 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]]]}] 13:35:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 13:35:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1400ms 13:35:55 INFO - PROCESS | 2720 | 1461270955767 Marionette TRACE conn5 -> [0,701,"getWindowHandle",null] 13:35:55 INFO - PROCESS | 2720 | 1461270955770 Marionette TRACE conn5 <- [1,701,null,{"value":"13"}] 13:35:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 13:35:55 INFO - PROCESS | 2720 | 1461270955781 Marionette TRACE conn5 -> [0,702,"setScriptTimeout",{"ms":35000}] 13:35:55 INFO - PROCESS | 2720 | 1461270955788 Marionette TRACE conn5 <- [1,702,null,{}] 13:35:55 INFO - PROCESS | 2720 | 1461270955792 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}] 13:35:56 INFO - PROCESS | 2720 | 1461270956014 Marionette TRACE conn5 <- [1,703,null,{"value":null}] 13:35:56 INFO - PROCESS | 2720 | 1461270956144 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:56 INFO - PROCESS | 2720 | ++DOCSHELL 000000154A472000 == 53 [pid = 2720] [id = 185] 13:35:56 INFO - PROCESS | 2720 | ++DOMWINDOW == 106 (0000001540231000) [pid = 2720] [serial = 553] [outer = 0000000000000000] 13:35:56 INFO - PROCESS | 2720 | ++DOMWINDOW == 107 (000000154043FC00) [pid = 2720] [serial = 554] [outer = 0000001540231000] 13:35:56 INFO - PROCESS | 2720 | 1461270956195 Marionette DEBUG loaded listener.js 13:35:56 INFO - PROCESS | 2720 | ++DOMWINDOW == 108 (000000154503D400) [pid = 2720] [serial = 555] [outer = 0000001540231000] 13:35:56 INFO - PROCESS | 2720 | --DOCSHELL 00000015401CB800 == 52 [pid = 2720] [id = 12] 13:35:56 INFO - PROCESS | 2720 | --DOCSHELL 000000154DD69000 == 51 [pid = 2720] [id = 143] 13:35:56 INFO - PROCESS | 2720 | --DOCSHELL 000000154D34A800 == 50 [pid = 2720] [id = 17] 13:35:56 INFO - PROCESS | 2720 | --DOCSHELL 000000154CB98000 == 49 [pid = 2720] [id = 27] 13:35:56 INFO - PROCESS | 2720 | --DOCSHELL 0000001545CD7000 == 48 [pid = 2720] [id = 25] 13:35:56 INFO - PROCESS | 2720 | --DOCSHELL 0000001549822000 == 47 [pid = 2720] [id = 26] 13:35:56 INFO - PROCESS | 2720 | --DOCSHELL 000000154671F000 == 46 [pid = 2720] [id = 13] 13:35:56 INFO - PROCESS | 2720 | --DOCSHELL 0000001541C7B800 == 45 [pid = 2720] [id = 24] 13:35:56 INFO - PROCESS | 2720 | --DOCSHELL 0000001550DAC800 == 44 [pid = 2720] [id = 181] 13:35:56 INFO - PROCESS | 2720 | --DOCSHELL 0000001550236000 == 43 [pid = 2720] [id = 180] 13:35:56 INFO - PROCESS | 2720 | --DOCSHELL 000000153F233800 == 42 [pid = 2720] [id = 179] 13:35:56 INFO - PROCESS | 2720 | --DOCSHELL 000000154D604800 == 41 [pid = 2720] [id = 178] 13:35:56 INFO - PROCESS | 2720 | --DOCSHELL 0000001545CD5000 == 40 [pid = 2720] [id = 177] 13:35:56 INFO - PROCESS | 2720 | --DOCSHELL 000000154A46D800 == 39 [pid = 2720] [id = 176] 13:35:56 INFO - PROCESS | 2720 | --DOCSHELL 00000015474BE800 == 38 [pid = 2720] [id = 175] 13:35:56 INFO - PROCESS | 2720 | --DOCSHELL 000000154DF46000 == 37 [pid = 2720] [id = 174] 13:35:56 INFO - PROCESS | 2720 | --DOCSHELL 00000015562A2000 == 36 [pid = 2720] [id = 173] 13:35:56 INFO - PROCESS | 2720 | --DOCSHELL 000000155081A800 == 35 [pid = 2720] [id = 172] 13:35:56 INFO - PROCESS | 2720 | --DOCSHELL 000000154AA7D000 == 34 [pid = 2720] [id = 171] 13:35:56 INFO - PROCESS | 2720 | --DOCSHELL 00000015549A6800 == 33 [pid = 2720] [id = 170] 13:35:56 INFO - PROCESS | 2720 | --DOMWINDOW == 107 (000000155420D800) [pid = 2720] [serial = 507] [outer = 0000000000000000] [url = about:blank] 13:35:56 INFO - PROCESS | 2720 | --DOMWINDOW == 106 (000000154E490400) [pid = 2720] [serial = 498] [outer = 0000000000000000] [url = about:blank] 13:35:56 INFO - PROCESS | 2720 | --DOMWINDOW == 105 (000000154A40AC00) [pid = 2720] [serial = 489] [outer = 0000000000000000] [url = about:blank] 13:35:56 INFO - PROCESS | 2720 | --DOMWINDOW == 104 (00000015511A7400) [pid = 2720] [serial = 504] [outer = 0000000000000000] [url = about:blank] 13:35:56 INFO - PROCESS | 2720 | --DOMWINDOW == 103 (00000015456B0800) [pid = 2720] [serial = 485] [outer = 0000000000000000] [url = about:blank] 13:35:56 INFO - PROCESS | 2720 | --DOMWINDOW == 102 (000000154054BC00) [pid = 2720] [serial = 483] [outer = 0000000000000000] [url = about:blank] 13:35:56 INFO - PROCESS | 2720 | --DOMWINDOW == 101 (0000001550D7AC00) [pid = 2720] [serial = 503] [outer = 0000000000000000] [url = about:blank] 13:35:56 INFO - PROCESS | 2720 | --DOMWINDOW == 100 (000000154CF99000) [pid = 2720] [serial = 494] [outer = 0000000000000000] [url = about:blank] 13:35:56 INFO - PROCESS | 2720 | --DOMWINDOW == 99 (0000001540235400) [pid = 2720] [serial = 482] [outer = 0000000000000000] [url = about:blank] 13:35:56 INFO - PROCESS | 2720 | --DOMWINDOW == 98 (000000154D203800) [pid = 2720] [serial = 495] [outer = 0000000000000000] [url = about:blank] 13:35:56 INFO - PROCESS | 2720 | --DOMWINDOW == 97 (000000154DBD3000) [pid = 2720] [serial = 470] [outer = 0000000000000000] [url = about:blank] 13:35:56 INFO - PROCESS | 2720 | --DOMWINDOW == 96 (0000001551056C00) [pid = 2720] [serial = 477] [outer = 0000000000000000] [url = about:blank] 13:35:56 INFO - PROCESS | 2720 | --DOMWINDOW == 95 (000000154022C800) [pid = 2720] [serial = 479] [outer = 0000000000000000] [url = about:blank] 13:35:56 INFO - PROCESS | 2720 | --DOMWINDOW == 94 (000000154EB40800) [pid = 2720] [serial = 423] [outer = 0000000000000000] [url = about:blank] 13:35:56 INFO - PROCESS | 2720 | --DOMWINDOW == 93 (0000001540237C00) [pid = 2720] [serial = 464] [outer = 0000000000000000] [url = about:blank] 13:35:56 INFO - PROCESS | 2720 | --DOMWINDOW == 92 (000000154E54D800) [pid = 2720] [serial = 501] [outer = 0000000000000000] [url = about:blank] 13:35:56 INFO - PROCESS | 2720 | --DOMWINDOW == 91 (0000001550D75000) [pid = 2720] [serial = 473] [outer = 0000000000000000] [url = about:blank] 13:35:56 INFO - PROCESS | 2720 | --DOMWINDOW == 90 (0000001545CE1800) [pid = 2720] [serial = 467] [outer = 0000000000000000] [url = about:blank] 13:35:56 INFO - PROCESS | 2720 | --DOMWINDOW == 89 (000000154A41E800) [pid = 2720] [serial = 491] [outer = 0000000000000000] [url = about:blank] 13:35:56 INFO - PROCESS | 2720 | --DOMWINDOW == 88 (000000154D1CE000) [pid = 2720] [serial = 476] [outer = 0000000000000000] [url = about:blank] 13:35:56 INFO - PROCESS | 2720 | --DOMWINDOW == 87 (000000154A020800) [pid = 2720] [serial = 488] [outer = 0000000000000000] [url = about:blank] 13:35:56 INFO - PROCESS | 2720 | --DOMWINDOW == 86 (000000154044E000) [pid = 2720] [serial = 480] [outer = 0000000000000000] [url = about:blank] 13:35:56 INFO - PROCESS | 2720 | --DOMWINDOW == 85 (00000015468A6000) [pid = 2720] [serial = 500] [outer = 0000000000000000] [url = about:blank] 13:35:56 INFO - PROCESS | 2720 | --DOMWINDOW == 84 (0000001546818000) [pid = 2720] [serial = 486] [outer = 0000000000000000] [url = about:blank] 13:35:56 INFO - PROCESS | 2720 | --DOMWINDOW == 83 (000000154E010800) [pid = 2720] [serial = 497] [outer = 0000000000000000] [url = about:blank] 13:35:56 INFO - PROCESS | 2720 | --DOMWINDOW == 82 (000000154AADA800) [pid = 2720] [serial = 492] [outer = 0000000000000000] [url = about:blank] 13:35:56 INFO - PROCESS | 2720 | --DOMWINDOW == 81 (00000015511AF400) [pid = 2720] [serial = 506] [outer = 0000000000000000] [url = about:blank] 13:35:57 INFO - PROCESS | 2720 | 1461270957233 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]]]}] 13:35:57 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 13:35:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1516ms 13:35:57 INFO - PROCESS | 2720 | 1461270957292 Marionette TRACE conn5 -> [0,705,"getWindowHandle",null] 13:35:57 INFO - PROCESS | 2720 | 1461270957296 Marionette TRACE conn5 <- [1,705,null,{"value":"13"}] 13:35:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 13:35:57 INFO - PROCESS | 2720 | 1461270957301 Marionette TRACE conn5 -> [0,706,"setScriptTimeout",{"ms":35000}] 13:35:57 INFO - PROCESS | 2720 | 1461270957305 Marionette TRACE conn5 <- [1,706,null,{}] 13:35:57 INFO - PROCESS | 2720 | 1461270957310 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}] 13:35:57 INFO - PROCESS | 2720 | 1461270957400 Marionette TRACE conn5 <- [1,707,null,{"value":null}] 13:35:57 INFO - PROCESS | 2720 | 1461270957473 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:57 INFO - PROCESS | 2720 | ++DOCSHELL 00000015468F1000 == 34 [pid = 2720] [id = 186] 13:35:57 INFO - PROCESS | 2720 | ++DOMWINDOW == 82 (0000001544C73400) [pid = 2720] [serial = 556] [outer = 0000000000000000] 13:35:57 INFO - PROCESS | 2720 | ++DOMWINDOW == 83 (000000154504CC00) [pid = 2720] [serial = 557] [outer = 0000001544C73400] 13:35:57 INFO - PROCESS | 2720 | 1461270957559 Marionette DEBUG loaded listener.js 13:35:57 INFO - PROCESS | 2720 | ++DOMWINDOW == 84 (00000015468A7400) [pid = 2720] [serial = 558] [outer = 0000001544C73400] 13:35:58 INFO - PROCESS | 2720 | 1461270958416 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]]]}] 13:35:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 13:35:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1132ms 13:35:58 INFO - PROCESS | 2720 | 1461270958437 Marionette TRACE conn5 -> [0,709,"getWindowHandle",null] 13:35:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 13:35:58 INFO - PROCESS | 2720 | 1461270958440 Marionette TRACE conn5 <- [1,709,null,{"value":"13"}] 13:35:58 INFO - PROCESS | 2720 | 1461270958444 Marionette TRACE conn5 -> [0,710,"setScriptTimeout",{"ms":35000}] 13:35:58 INFO - PROCESS | 2720 | 1461270958446 Marionette TRACE conn5 <- [1,710,null,{}] 13:35:58 INFO - PROCESS | 2720 | 1461270958450 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}] 13:35:58 INFO - PROCESS | 2720 | 1461270958563 Marionette TRACE conn5 <- [1,711,null,{"value":null}] 13:35:58 INFO - PROCESS | 2720 | 1461270958575 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:58 INFO - PROCESS | 2720 | ++DOCSHELL 000000154D3B8800 == 35 [pid = 2720] [id = 187] 13:35:58 INFO - PROCESS | 2720 | ++DOMWINDOW == 85 (000000153EA3F000) [pid = 2720] [serial = 559] [outer = 0000000000000000] 13:35:58 INFO - PROCESS | 2720 | ++DOMWINDOW == 86 (000000154AAD8800) [pid = 2720] [serial = 560] [outer = 000000153EA3F000] 13:35:58 INFO - PROCESS | 2720 | 1461270958623 Marionette DEBUG loaded listener.js 13:35:58 INFO - PROCESS | 2720 | ++DOMWINDOW == 87 (000000154C43E400) [pid = 2720] [serial = 561] [outer = 000000153EA3F000] 13:35:59 INFO - PROCESS | 2720 | 1461270959103 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] 13:35:59 INFO - PROCESS | 2720 | 1461270959161 Marionette TRACE conn5 <- [1,713,null,{"value":"13"}] 13:35:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 13:35:59 INFO - PROCESS | 2720 | 1461270959179 Marionette TRACE conn5 -> [0,714,"setScriptTimeout",{"ms":35000}] 13:35:59 INFO - PROCESS | 2720 | 1461270959184 Marionette TRACE conn5 <- [1,714,null,{}] 13:35:59 INFO - PROCESS | 2720 | 1461270959188 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}] 13:35:59 INFO - PROCESS | 2720 | 1461270959303 Marionette TRACE conn5 <- [1,715,null,{"value":null}] 13:35:59 INFO - PROCESS | 2720 | 1461270959353 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:59 INFO - PROCESS | 2720 | ++DOCSHELL 000000154E50D800 == 36 [pid = 2720] [id = 188] 13:35:59 INFO - PROCESS | 2720 | ++DOMWINDOW == 88 (000000154D1C1C00) [pid = 2720] [serial = 562] [outer = 0000000000000000] 13:35:59 INFO - PROCESS | 2720 | ++DOMWINDOW == 89 (000000154DAE5000) [pid = 2720] [serial = 563] [outer = 000000154D1C1C00] 13:35:59 INFO - PROCESS | 2720 | 1461270959401 Marionette DEBUG loaded listener.js 13:35:59 INFO - PROCESS | 2720 | ++DOMWINDOW == 90 (000000154DEDB400) [pid = 2720] [serial = 564] [outer = 000000154D1C1C00] 13:36:00 INFO - PROCESS | 2720 | --DOCSHELL 00000015549B4800 == 35 [pid = 2720] [id = 154] 13:36:00 INFO - PROCESS | 2720 | --DOCSHELL 000000154CB43800 == 34 [pid = 2720] [id = 159] 13:36:00 INFO - PROCESS | 2720 | --DOCSHELL 000000154E41E800 == 33 [pid = 2720] [id = 29] 13:36:00 INFO - PROCESS | 2720 | --DOCSHELL 000000154D264000 == 32 [pid = 2720] [id = 28] 13:36:00 INFO - PROCESS | 2720 | --DOCSHELL 000000154CD1D000 == 31 [pid = 2720] [id = 16] 13:36:00 INFO - PROCESS | 2720 | --DOCSHELL 0000001550162800 == 30 [pid = 2720] [id = 20] 13:36:00 INFO - PROCESS | 2720 | --DOCSHELL 00000015498E6000 == 29 [pid = 2720] [id = 155] 13:36:00 INFO - PROCESS | 2720 | --DOCSHELL 000000154EB99000 == 28 [pid = 2720] [id = 19] 13:36:00 INFO - PROCESS | 2720 | --DOCSHELL 000000154E045000 == 27 [pid = 2720] [id = 144] 13:36:00 INFO - PROCESS | 2720 | --DOCSHELL 000000155491B800 == 26 [pid = 2720] [id = 127] 13:36:00 INFO - PROCESS | 2720 | --DOCSHELL 000000154E040800 == 25 [pid = 2720] [id = 18] 13:36:00 INFO - PROCESS | 2720 | --DOCSHELL 0000001554E21000 == 24 [pid = 2720] [id = 22] 13:36:00 INFO - PROCESS | 2720 | --DOCSHELL 000000154C41D000 == 23 [pid = 2720] [id = 15] 13:36:00 INFO - PROCESS | 2720 | --DOCSHELL 0000001554E03000 == 22 [pid = 2720] [id = 157] 13:36:00 INFO - PROCESS | 2720 | --DOCSHELL 00000015562A9800 == 21 [pid = 2720] [id = 158] 13:36:00 INFO - PROCESS | 2720 | --DOCSHELL 0000001545066000 == 20 [pid = 2720] [id = 142] 13:36:00 INFO - PROCESS | 2720 | --DOCSHELL 000000154A480800 == 19 [pid = 2720] [id = 14] 13:36:00 INFO - PROCESS | 2720 | --DOCSHELL 000000155271B800 == 18 [pid = 2720] [id = 21] 13:36:00 INFO - PROCESS | 2720 | --DOCSHELL 000000154E40F000 == 17 [pid = 2720] [id = 156] 13:36:00 INFO - PROCESS | 2720 | --DOCSHELL 000000155452D000 == 16 [pid = 2720] [id = 23] 13:36:00 INFO - PROCESS | 2720 | --DOCSHELL 000000155490E800 == 15 [pid = 2720] [id = 141] 13:36:00 INFO - PROCESS | 2720 | --DOCSHELL 0000001550D9B800 == 14 [pid = 2720] [id = 184] 13:36:00 INFO - PROCESS | 2720 | --DOCSHELL 000000154D364000 == 13 [pid = 2720] [id = 183] 13:36:00 INFO - PROCESS | 2720 | --DOCSHELL 0000001540868000 == 12 [pid = 2720] [id = 182] 13:36:01 INFO - PROCESS | 2720 | --DOMWINDOW == 89 (000000154591EC00) [pid = 2720] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 13:36:01 INFO - PROCESS | 2720 | --DOMWINDOW == 88 (000000154D1C7000) [pid = 2720] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 13:36:01 INFO - PROCESS | 2720 | --DOMWINDOW == 87 (0000001540555400) [pid = 2720] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 13:36:01 INFO - PROCESS | 2720 | --DOMWINDOW == 86 (000000153EA41C00) [pid = 2720] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 13:36:01 INFO - PROCESS | 2720 | --DOMWINDOW == 85 (00000015544DC000) [pid = 2720] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 13:36:01 INFO - PROCESS | 2720 | --DOMWINDOW == 84 (000000154681CC00) [pid = 2720] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 13:36:01 INFO - PROCESS | 2720 | --DOMWINDOW == 83 (000000153EA3E000) [pid = 2720] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 13:36:01 INFO - PROCESS | 2720 | --DOMWINDOW == 82 (000000154054AC00) [pid = 2720] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 13:36:01 INFO - PROCESS | 2720 | --DOMWINDOW == 81 (000000153E879800) [pid = 2720] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 13:36:01 INFO - PROCESS | 2720 | --DOMWINDOW == 80 (000000154C467000) [pid = 2720] [serial = 536] [outer = 0000000000000000] [url = about:blank] 13:36:01 INFO - PROCESS | 2720 | --DOMWINDOW == 79 (000000154D202400) [pid = 2720] [serial = 539] [outer = 0000000000000000] [url = about:blank] 13:36:01 INFO - PROCESS | 2720 | --DOMWINDOW == 78 (000000154591A000) [pid = 2720] [serial = 527] [outer = 0000000000000000] [url = about:blank] 13:36:01 INFO - PROCESS | 2720 | --DOMWINDOW == 77 (0000001540439000) [pid = 2720] [serial = 530] [outer = 0000000000000000] [url = about:blank] 13:36:01 INFO - PROCESS | 2720 | --DOMWINDOW == 76 (0000001541A99800) [pid = 2720] [serial = 531] [outer = 0000000000000000] [url = about:blank] 13:36:01 INFO - PROCESS | 2720 | --DOMWINDOW == 75 (00000015544E1000) [pid = 2720] [serial = 509] [outer = 0000000000000000] [url = about:blank] 13:36:01 INFO - PROCESS | 2720 | --DOMWINDOW == 74 (0000001554A8D800) [pid = 2720] [serial = 510] [outer = 0000000000000000] [url = about:blank] 13:36:01 INFO - PROCESS | 2720 | --DOMWINDOW == 73 (000000154A4D6000) [pid = 2720] [serial = 533] [outer = 0000000000000000] [url = about:blank] 13:36:01 INFO - PROCESS | 2720 | --DOMWINDOW == 72 (0000001540930C00) [pid = 2720] [serial = 512] [outer = 0000000000000000] [url = about:blank] 13:36:01 INFO - PROCESS | 2720 | --DOMWINDOW == 71 (000000154D00CC00) [pid = 2720] [serial = 537] [outer = 0000000000000000] [url = about:blank] 13:36:01 INFO - PROCESS | 2720 | --DOMWINDOW == 70 (000000154DEE0C00) [pid = 2720] [serial = 521] [outer = 0000000000000000] [url = about:blank] 13:36:01 INFO - PROCESS | 2720 | --DOMWINDOW == 69 (0000001540554800) [pid = 2720] [serial = 525] [outer = 0000000000000000] [url = about:blank] 13:36:01 INFO - PROCESS | 2720 | --DOMWINDOW == 68 (000000153EA45C00) [pid = 2720] [serial = 524] [outer = 0000000000000000] [url = about:blank] 13:36:01 INFO - PROCESS | 2720 | --DOMWINDOW == 67 (000000154DB78C00) [pid = 2720] [serial = 518] [outer = 0000000000000000] [url = about:blank] 13:36:01 INFO - PROCESS | 2720 | --DOMWINDOW == 66 (000000154A405000) [pid = 2720] [serial = 515] [outer = 0000000000000000] [url = about:blank] 13:36:01 INFO - PROCESS | 2720 | --DOMWINDOW == 65 (000000154DB74800) [pid = 2720] [serial = 540] [outer = 0000000000000000] [url = about:blank] 13:36:01 INFO - PROCESS | 2720 | --DOMWINDOW == 64 (000000154742A400) [pid = 2720] [serial = 528] [outer = 0000000000000000] [url = about:blank] 13:36:01 INFO - PROCESS | 2720 | --DOMWINDOW == 63 (000000154BF0A000) [pid = 2720] [serial = 534] [outer = 0000000000000000] [url = about:blank] 13:36:01 INFO - PROCESS | 2720 | --DOMWINDOW == 62 (0000001550D6F800) [pid = 2720] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 13:36:01 INFO - PROCESS | 2720 | --DOMWINDOW == 61 (000000154504C800) [pid = 2720] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 13:36:01 INFO - PROCESS | 2720 | --DOMWINDOW == 60 (000000154D013C00) [pid = 2720] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 13:36:01 INFO - PROCESS | 2720 | --DOMWINDOW == 59 (000000153EA36C00) [pid = 2720] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 13:36:01 INFO - PROCESS | 2720 | --DOMWINDOW == 58 (000000155104D000) [pid = 2720] [serial = 474] [outer = 0000000000000000] [url = about:blank] 13:36:01 INFO - PROCESS | 2720 | --DOMWINDOW == 57 (000000154A3B9400) [pid = 2720] [serial = 468] [outer = 0000000000000000] [url = about:blank] 13:36:01 INFO - PROCESS | 2720 | --DOMWINDOW == 56 (000000155028CC00) [pid = 2720] [serial = 471] [outer = 0000000000000000] [url = about:blank] 13:36:01 INFO - PROCESS | 2720 | --DOMWINDOW == 55 (0000001540450400) [pid = 2720] [serial = 465] [outer = 0000000000000000] [url = about:blank] 13:36:01 INFO - PROCESS | 2720 | --DOMWINDOW == 54 (000000154DEDE800) [pid = 2720] [serial = 542] [outer = 0000000000000000] [url = about:blank] 13:36:01 INFO - PROCESS | 2720 | --DOMWINDOW == 53 (0000001545049C00) [pid = 2720] [serial = 429] [outer = 0000000000000000] [url = about:blank] 13:36:01 INFO - PROCESS | 2720 | --DOMWINDOW == 52 (000000154020D400) [pid = 2720] [serial = 426] [outer = 0000000000000000] [url = about:blank] 13:36:01 INFO - PROCESS | 2720 | 1461270961343 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]]]}] 13:36:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 13:36:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 2205ms 13:36:01 INFO - PROCESS | 2720 | 1461270961377 Marionette TRACE conn5 -> [0,717,"getWindowHandle",null] 13:36:01 INFO - PROCESS | 2720 | 1461270961381 Marionette TRACE conn5 <- [1,717,null,{"value":"13"}] 13:36:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 13:36:01 INFO - PROCESS | 2720 | 1461270961387 Marionette TRACE conn5 -> [0,718,"setScriptTimeout",{"ms":35000}] 13:36:01 INFO - PROCESS | 2720 | 1461270961391 Marionette TRACE conn5 <- [1,718,null,{}] 13:36:01 INFO - PROCESS | 2720 | 1461270961397 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}] 13:36:01 INFO - PROCESS | 2720 | 1461270961489 Marionette TRACE conn5 <- [1,719,null,{"value":null}] 13:36:01 INFO - PROCESS | 2720 | 1461270961499 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:01 INFO - PROCESS | 2720 | ++DOCSHELL 0000001545682000 == 13 [pid = 2720] [id = 189] 13:36:01 INFO - PROCESS | 2720 | ++DOMWINDOW == 53 (000000153EAEC400) [pid = 2720] [serial = 565] [outer = 0000000000000000] 13:36:01 INFO - PROCESS | 2720 | ++DOMWINDOW == 54 (000000153F2D9800) [pid = 2720] [serial = 566] [outer = 000000153EAEC400] 13:36:01 INFO - PROCESS | 2720 | 1461270961551 Marionette DEBUG loaded listener.js 13:36:01 INFO - PROCESS | 2720 | ++DOMWINDOW == 55 (000000154020A400) [pid = 2720] [serial = 567] [outer = 000000153EAEC400] 13:36:02 INFO - PROCESS | 2720 | 1461270962064 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] 13:36:02 INFO - PROCESS | 2720 | 1461270962133 Marionette TRACE conn5 <- [1,721,null,{"value":"13"}] 13:36:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 13:36:02 INFO - PROCESS | 2720 | 1461270962139 Marionette TRACE conn5 -> [0,722,"setScriptTimeout",{"ms":35000}] 13:36:02 INFO - PROCESS | 2720 | 1461270962142 Marionette TRACE conn5 <- [1,722,null,{}] 13:36:02 INFO - PROCESS | 2720 | 1461270962146 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}] 13:36:02 INFO - PROCESS | 2720 | 1461270962231 Marionette TRACE conn5 <- [1,723,null,{"value":null}] 13:36:02 INFO - PROCESS | 2720 | 1461270962241 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:02 INFO - PROCESS | 2720 | ++DOCSHELL 00000015468E8800 == 14 [pid = 2720] [id = 190] 13:36:02 INFO - PROCESS | 2720 | ++DOMWINDOW == 56 (0000001540438C00) [pid = 2720] [serial = 568] [outer = 0000000000000000] 13:36:02 INFO - PROCESS | 2720 | ++DOMWINDOW == 57 (000000154043C400) [pid = 2720] [serial = 569] [outer = 0000001540438C00] 13:36:02 INFO - PROCESS | 2720 | 1461270962291 Marionette DEBUG loaded listener.js 13:36:02 INFO - PROCESS | 2720 | ++DOMWINDOW == 58 (000000154044AC00) [pid = 2720] [serial = 570] [outer = 0000001540438C00] 13:36:02 INFO - PROCESS | 2720 | 1461270962765 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]]]}] 13:36:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 13:36:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 691ms 13:36:02 INFO - PROCESS | 2720 | 1461270962842 Marionette TRACE conn5 -> [0,725,"getWindowHandle",null] 13:36:02 INFO - PROCESS | 2720 | 1461270962845 Marionette TRACE conn5 <- [1,725,null,{"value":"13"}] 13:36:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 13:36:02 INFO - PROCESS | 2720 | 1461270962882 Marionette TRACE conn5 -> [0,726,"setScriptTimeout",{"ms":35000}] 13:36:02 INFO - PROCESS | 2720 | 1461270962886 Marionette TRACE conn5 <- [1,726,null,{}] 13:36:02 INFO - PROCESS | 2720 | 1461270962896 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}] 13:36:03 INFO - PROCESS | 2720 | 1461270963028 Marionette TRACE conn5 <- [1,727,null,{"value":null}] 13:36:03 INFO - PROCESS | 2720 | 1461270963090 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:03 INFO - PROCESS | 2720 | ++DOCSHELL 0000001545690000 == 15 [pid = 2720] [id = 191] 13:36:03 INFO - PROCESS | 2720 | ++DOMWINDOW == 59 (000000153E86C800) [pid = 2720] [serial = 571] [outer = 0000000000000000] 13:36:03 INFO - PROCESS | 2720 | ++DOMWINDOW == 60 (000000153EA2DC00) [pid = 2720] [serial = 572] [outer = 000000153E86C800] 13:36:03 INFO - PROCESS | 2720 | 1461270963152 Marionette DEBUG loaded listener.js 13:36:03 INFO - PROCESS | 2720 | ++DOMWINDOW == 61 (000000154022AC00) [pid = 2720] [serial = 573] [outer = 000000153E86C800] 13:36:04 INFO - PROCESS | 2720 | [2720] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 13:36:04 INFO - PROCESS | 2720 | 1461270964330 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]]]}] 13:36:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 13:36:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1530ms 13:36:04 INFO - PROCESS | 2720 | 1461270964438 Marionette TRACE conn5 -> [0,729,"getWindowHandle",null] 13:36:04 INFO - PROCESS | 2720 | 1461270964442 Marionette TRACE conn5 <- [1,729,null,{"value":"13"}] 13:36:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 13:36:04 INFO - PROCESS | 2720 | 1461270964449 Marionette TRACE conn5 -> [0,730,"setScriptTimeout",{"ms":35000}] 13:36:04 INFO - PROCESS | 2720 | 1461270964452 Marionette TRACE conn5 <- [1,730,null,{}] 13:36:04 INFO - PROCESS | 2720 | 1461270964512 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}] 13:36:04 INFO - PROCESS | 2720 | 1461270964628 Marionette TRACE conn5 <- [1,731,null,{"value":null}] 13:36:04 INFO - PROCESS | 2720 | 1461270964681 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:04 INFO - PROCESS | 2720 | ++DOCSHELL 000000154BF84000 == 16 [pid = 2720] [id = 192] 13:36:04 INFO - PROCESS | 2720 | ++DOMWINDOW == 62 (0000001540A05000) [pid = 2720] [serial = 574] [outer = 0000000000000000] 13:36:04 INFO - PROCESS | 2720 | ++DOMWINDOW == 63 (0000001540E8AC00) [pid = 2720] [serial = 575] [outer = 0000001540A05000] 13:36:04 INFO - PROCESS | 2720 | 1461270964738 Marionette DEBUG loaded listener.js 13:36:04 INFO - PROCESS | 2720 | ++DOMWINDOW == 64 (000000154503FC00) [pid = 2720] [serial = 576] [outer = 0000001540A05000] 13:36:05 INFO - PROCESS | 2720 | 1461270965855 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]]]}] 13:36:05 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 13:36:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1447ms 13:36:05 INFO - PROCESS | 2720 | 1461270965904 Marionette TRACE conn5 -> [0,733,"getWindowHandle",null] 13:36:05 INFO - PROCESS | 2720 | 1461270965909 Marionette TRACE conn5 <- [1,733,null,{"value":"13"}] 13:36:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 13:36:05 INFO - PROCESS | 2720 | 1461270965914 Marionette TRACE conn5 -> [0,734,"setScriptTimeout",{"ms":35000}] 13:36:05 INFO - PROCESS | 2720 | 1461270965916 Marionette TRACE conn5 <- [1,734,null,{}] 13:36:05 INFO - PROCESS | 2720 | 1461270965922 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}] 13:36:06 INFO - PROCESS | 2720 | 1461270966018 Marionette TRACE conn5 <- [1,735,null,{"value":null}] 13:36:06 INFO - PROCESS | 2720 | 1461270966116 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:06 INFO - PROCESS | 2720 | ++DOCSHELL 00000015498D9800 == 17 [pid = 2720] [id = 193] 13:36:06 INFO - PROCESS | 2720 | ++DOMWINDOW == 65 (0000001540452400) [pid = 2720] [serial = 577] [outer = 0000000000000000] 13:36:06 INFO - PROCESS | 2720 | ++DOMWINDOW == 66 (000000154054F400) [pid = 2720] [serial = 578] [outer = 0000001540452400] 13:36:06 INFO - PROCESS | 2720 | 1461270966166 Marionette DEBUG loaded listener.js 13:36:06 INFO - PROCESS | 2720 | ++DOMWINDOW == 67 (0000001540E90000) [pid = 2720] [serial = 579] [outer = 0000001540452400] 13:36:07 INFO - PROCESS | 2720 | 1461270967006 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]]]}] 13:36:07 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.) 13:36:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1130ms 13:36:07 INFO - PROCESS | 2720 | 1461270967048 Marionette TRACE conn5 -> [0,737,"getWindowHandle",null] 13:36:07 INFO - PROCESS | 2720 | 1461270967054 Marionette TRACE conn5 <- [1,737,null,{"value":"13"}] 13:36:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 13:36:07 INFO - PROCESS | 2720 | 1461270967060 Marionette TRACE conn5 -> [0,738,"setScriptTimeout",{"ms":35000}] 13:36:07 INFO - PROCESS | 2720 | 1461270967063 Marionette TRACE conn5 <- [1,738,null,{}] 13:36:07 INFO - PROCESS | 2720 | 1461270967073 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}] 13:36:07 INFO - PROCESS | 2720 | 1461270967167 Marionette TRACE conn5 <- [1,739,null,{"value":null}] 13:36:07 INFO - PROCESS | 2720 | 1461270967176 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:07 INFO - PROCESS | 2720 | ++DOCSHELL 000000154D19D000 == 18 [pid = 2720] [id = 194] 13:36:07 INFO - PROCESS | 2720 | ++DOMWINDOW == 68 (000000154578F400) [pid = 2720] [serial = 580] [outer = 0000000000000000] 13:36:07 INFO - PROCESS | 2720 | ++DOMWINDOW == 69 (0000001545C0F800) [pid = 2720] [serial = 581] [outer = 000000154578F400] 13:36:07 INFO - PROCESS | 2720 | 1461270967223 Marionette DEBUG loaded listener.js 13:36:07 INFO - PROCESS | 2720 | ++DOMWINDOW == 70 (00000015468A1C00) [pid = 2720] [serial = 582] [outer = 000000154578F400] 13:36:08 INFO - PROCESS | 2720 | 1461270968212 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]]]}] 13:36:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 13:36:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1195ms 13:36:08 INFO - PROCESS | 2720 | 1461270968256 Marionette TRACE conn5 -> [0,741,"getWindowHandle",null] 13:36:08 INFO - PROCESS | 2720 | 1461270968259 Marionette TRACE conn5 <- [1,741,null,{"value":"13"}] 13:36:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 13:36:08 INFO - PROCESS | 2720 | 1461270968263 Marionette TRACE conn5 -> [0,742,"setScriptTimeout",{"ms":35000}] 13:36:08 INFO - PROCESS | 2720 | 1461270968267 Marionette TRACE conn5 <- [1,742,null,{}] 13:36:08 INFO - PROCESS | 2720 | 1461270968279 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}] 13:36:08 INFO - PROCESS | 2720 | 1461270968393 Marionette TRACE conn5 <- [1,743,null,{"value":null}] 13:36:08 INFO - PROCESS | 2720 | 1461270968402 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:08 INFO - PROCESS | 2720 | ++DOCSHELL 000000154D618800 == 19 [pid = 2720] [id = 195] 13:36:08 INFO - PROCESS | 2720 | ++DOMWINDOW == 71 (0000001540233400) [pid = 2720] [serial = 583] [outer = 0000000000000000] 13:36:08 INFO - PROCESS | 2720 | ++DOMWINDOW == 72 (000000154A020800) [pid = 2720] [serial = 584] [outer = 0000001540233400] 13:36:08 INFO - PROCESS | 2720 | 1461270968454 Marionette DEBUG loaded listener.js 13:36:08 INFO - PROCESS | 2720 | ++DOMWINDOW == 73 (000000154A40D800) [pid = 2720] [serial = 585] [outer = 0000001540233400] 13:36:08 INFO - PROCESS | 2720 | --DOMWINDOW == 72 (000000153EA3F000) [pid = 2720] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 13:36:08 INFO - PROCESS | 2720 | --DOMWINDOW == 71 (000000154D1C1C00) [pid = 2720] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 13:36:08 INFO - PROCESS | 2720 | --DOMWINDOW == 70 (0000001545B42000) [pid = 2720] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 13:36:08 INFO - PROCESS | 2720 | --DOMWINDOW == 69 (000000154D8AD400) [pid = 2720] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 13:36:08 INFO - PROCESS | 2720 | --DOMWINDOW == 68 (000000154DB75000) [pid = 2720] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 13:36:08 INFO - PROCESS | 2720 | --DOMWINDOW == 67 (0000001540454C00) [pid = 2720] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 13:36:08 INFO - PROCESS | 2720 | --DOMWINDOW == 66 (000000154DEDCC00) [pid = 2720] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 13:36:08 INFO - PROCESS | 2720 | --DOMWINDOW == 65 (000000154F817800) [pid = 2720] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 13:36:08 INFO - PROCESS | 2720 | --DOMWINDOW == 64 (000000153EAEC400) [pid = 2720] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 13:36:08 INFO - PROCESS | 2720 | --DOMWINDOW == 63 (0000001544C73400) [pid = 2720] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 13:36:08 INFO - PROCESS | 2720 | --DOMWINDOW == 62 (0000001540231000) [pid = 2720] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 13:36:08 INFO - PROCESS | 2720 | --DOMWINDOW == 61 (000000154CC07800) [pid = 2720] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 13:36:08 INFO - PROCESS | 2720 | --DOMWINDOW == 60 (000000154681BC00) [pid = 2720] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 13:36:08 INFO - PROCESS | 2720 | --DOMWINDOW == 59 (000000153B3BDC00) [pid = 2720] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 13:36:09 INFO - PROCESS | 2720 | 1461270969425 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]]]}] 13:36:09 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 13:36:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1194ms 13:36:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 13:36:09 INFO - PROCESS | 2720 | 1461270969458 Marionette TRACE conn5 -> [0,745,"getWindowHandle",null] 13:36:09 INFO - PROCESS | 2720 | 1461270969461 Marionette TRACE conn5 <- [1,745,null,{"value":"13"}] 13:36:09 INFO - PROCESS | 2720 | 1461270969465 Marionette TRACE conn5 -> [0,746,"setScriptTimeout",{"ms":35000}] 13:36:09 INFO - PROCESS | 2720 | 1461270969467 Marionette TRACE conn5 <- [1,746,null,{}] 13:36:09 INFO - PROCESS | 2720 | 1461270969470 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}] 13:36:09 INFO - PROCESS | 2720 | 1461270969554 Marionette TRACE conn5 <- [1,747,null,{"value":null}] 13:36:09 INFO - PROCESS | 2720 | 1461270969560 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:09 INFO - PROCESS | 2720 | ++DOCSHELL 000000154DF4B000 == 20 [pid = 2720] [id = 196] 13:36:09 INFO - PROCESS | 2720 | ++DOMWINDOW == 60 (0000001540209800) [pid = 2720] [serial = 586] [outer = 0000000000000000] 13:36:09 INFO - PROCESS | 2720 | ++DOMWINDOW == 61 (000000154A410400) [pid = 2720] [serial = 587] [outer = 0000001540209800] 13:36:09 INFO - PROCESS | 2720 | 1461270969607 Marionette DEBUG loaded listener.js 13:36:09 INFO - PROCESS | 2720 | ++DOMWINDOW == 62 (000000154A453400) [pid = 2720] [serial = 588] [outer = 0000001540209800] 13:36:10 INFO - PROCESS | 2720 | 1461270970030 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]]]}] 13:36:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 13:36:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 628ms 13:36:10 INFO - PROCESS | 2720 | 1461270970095 Marionette TRACE conn5 -> [0,749,"getWindowHandle",null] 13:36:10 INFO - PROCESS | 2720 | 1461270970098 Marionette TRACE conn5 <- [1,749,null,{"value":"13"}] 13:36:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 13:36:10 INFO - PROCESS | 2720 | 1461270970101 Marionette TRACE conn5 -> [0,750,"setScriptTimeout",{"ms":35000}] 13:36:10 INFO - PROCESS | 2720 | 1461270970103 Marionette TRACE conn5 <- [1,750,null,{}] 13:36:10 INFO - PROCESS | 2720 | 1461270970106 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}] 13:36:10 INFO - PROCESS | 2720 | 1461270970182 Marionette TRACE conn5 <- [1,751,null,{"value":null}] 13:36:10 INFO - PROCESS | 2720 | 1461270970191 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:10 INFO - PROCESS | 2720 | ++DOCSHELL 000000154E509000 == 21 [pid = 2720] [id = 197] 13:36:10 INFO - PROCESS | 2720 | ++DOMWINDOW == 63 (000000154AAB4400) [pid = 2720] [serial = 589] [outer = 0000000000000000] 13:36:10 INFO - PROCESS | 2720 | ++DOMWINDOW == 64 (000000154BD16400) [pid = 2720] [serial = 590] [outer = 000000154AAB4400] 13:36:10 INFO - PROCESS | 2720 | 1461270970239 Marionette DEBUG loaded listener.js 13:36:10 INFO - PROCESS | 2720 | ++DOMWINDOW == 65 (000000154BF0A000) [pid = 2720] [serial = 591] [outer = 000000154AAB4400] 13:36:11 INFO - PROCESS | 2720 | [2720] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 13:36:11 INFO - PROCESS | 2720 | 1461270971127 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]]]}] 13:36:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 13:36:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1082ms 13:36:11 INFO - PROCESS | 2720 | 1461270971187 Marionette TRACE conn5 -> [0,753,"getWindowHandle",null] 13:36:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 13:36:11 INFO - PROCESS | 2720 | 1461270971189 Marionette TRACE conn5 <- [1,753,null,{"value":"13"}] 13:36:11 INFO - PROCESS | 2720 | 1461270971192 Marionette TRACE conn5 -> [0,754,"setScriptTimeout",{"ms":35000}] 13:36:11 INFO - PROCESS | 2720 | 1461270971195 Marionette TRACE conn5 <- [1,754,null,{}] 13:36:11 INFO - PROCESS | 2720 | 1461270971198 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}] 13:36:11 INFO - PROCESS | 2720 | 1461270971298 Marionette TRACE conn5 <- [1,755,null,{"value":null}] 13:36:11 INFO - PROCESS | 2720 | 1461270971305 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:11 INFO - PROCESS | 2720 | ++DOCSHELL 0000001550153000 == 22 [pid = 2720] [id = 198] 13:36:11 INFO - PROCESS | 2720 | ++DOMWINDOW == 66 (000000154C468C00) [pid = 2720] [serial = 592] [outer = 0000000000000000] 13:36:11 INFO - PROCESS | 2720 | ++DOMWINDOW == 67 (000000154CCC3000) [pid = 2720] [serial = 593] [outer = 000000154C468C00] 13:36:11 INFO - PROCESS | 2720 | 1461270971357 Marionette DEBUG loaded listener.js 13:36:11 INFO - PROCESS | 2720 | ++DOMWINDOW == 68 (000000154D013800) [pid = 2720] [serial = 594] [outer = 000000154C468C00] 13:36:12 INFO - PROCESS | 2720 | 1461270972478 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]]]}] 13:36:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 13:36:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1344ms 13:36:12 INFO - PROCESS | 2720 | 1461270972540 Marionette TRACE conn5 -> [0,757,"getWindowHandle",null] 13:36:12 INFO - PROCESS | 2720 | 1461270972544 Marionette TRACE conn5 <- [1,757,null,{"value":"13"}] 13:36:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 13:36:12 INFO - PROCESS | 2720 | 1461270972549 Marionette TRACE conn5 -> [0,758,"setScriptTimeout",{"ms":35000}] 13:36:12 INFO - PROCESS | 2720 | 1461270972552 Marionette TRACE conn5 <- [1,758,null,{}] 13:36:12 INFO - PROCESS | 2720 | 1461270972559 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}] 13:36:12 INFO - PROCESS | 2720 | 1461270972763 Marionette TRACE conn5 <- [1,759,null,{"value":null}] 13:36:12 INFO - PROCESS | 2720 | 1461270972847 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:12 INFO - PROCESS | 2720 | ++DOCSHELL 000000154CBAB800 == 23 [pid = 2720] [id = 199] 13:36:12 INFO - PROCESS | 2720 | ++DOMWINDOW == 69 (0000001540E83800) [pid = 2720] [serial = 595] [outer = 0000000000000000] 13:36:12 INFO - PROCESS | 2720 | ++DOMWINDOW == 70 (0000001544C73400) [pid = 2720] [serial = 596] [outer = 0000001540E83800] 13:36:12 INFO - PROCESS | 2720 | 1461270972913 Marionette DEBUG loaded listener.js 13:36:13 INFO - PROCESS | 2720 | ++DOMWINDOW == 71 (0000001545B42800) [pid = 2720] [serial = 597] [outer = 0000001540E83800] 13:36:13 INFO - PROCESS | 2720 | 1461270973473 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]]]}] 13:36:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 13:36:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 944ms 13:36:13 INFO - PROCESS | 2720 | 1461270973507 Marionette TRACE conn5 -> [0,761,"getWindowHandle",null] 13:36:13 INFO - PROCESS | 2720 | 1461270973514 Marionette TRACE conn5 <- [1,761,null,{"value":"13"}] 13:36:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 13:36:13 INFO - PROCESS | 2720 | 1461270973521 Marionette TRACE conn5 -> [0,762,"setScriptTimeout",{"ms":35000}] 13:36:13 INFO - PROCESS | 2720 | 1461270973525 Marionette TRACE conn5 <- [1,762,null,{}] 13:36:13 INFO - PROCESS | 2720 | 1461270973529 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}] 13:36:13 INFO - PROCESS | 2720 | 1461270973634 Marionette TRACE conn5 <- [1,763,null,{"value":null}] 13:36:13 INFO - PROCESS | 2720 | 1461270973710 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:13 INFO - PROCESS | 2720 | ++DOCSHELL 000000154DD69800 == 24 [pid = 2720] [id = 200] 13:36:13 INFO - PROCESS | 2720 | ++DOMWINDOW == 72 (000000154A01D000) [pid = 2720] [serial = 598] [outer = 0000000000000000] 13:36:13 INFO - PROCESS | 2720 | ++DOMWINDOW == 73 (000000154A40BC00) [pid = 2720] [serial = 599] [outer = 000000154A01D000] 13:36:13 INFO - PROCESS | 2720 | 1461270973767 Marionette DEBUG loaded listener.js 13:36:13 INFO - PROCESS | 2720 | ++DOMWINDOW == 74 (000000154BD17C00) [pid = 2720] [serial = 600] [outer = 000000154A01D000] 13:36:14 INFO - PROCESS | 2720 | 1461270974505 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]]]}] 13:36:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 13:36:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1032ms 13:36:14 INFO - PROCESS | 2720 | 1461270974556 Marionette TRACE conn5 -> [0,765,"getWindowHandle",null] 13:36:14 INFO - PROCESS | 2720 | 1461270974560 Marionette TRACE conn5 <- [1,765,null,{"value":"13"}] 13:36:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 13:36:14 INFO - PROCESS | 2720 | 1461270974566 Marionette TRACE conn5 -> [0,766,"setScriptTimeout",{"ms":35000}] 13:36:14 INFO - PROCESS | 2720 | 1461270974570 Marionette TRACE conn5 <- [1,766,null,{}] 13:36:14 INFO - PROCESS | 2720 | 1461270974600 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}] 13:36:14 INFO - PROCESS | 2720 | 1461270974693 Marionette TRACE conn5 <- [1,767,null,{"value":null}] 13:36:14 INFO - PROCESS | 2720 | 1461270974763 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:14 INFO - PROCESS | 2720 | ++DOCSHELL 000000154151B800 == 25 [pid = 2720] [id = 201] 13:36:14 INFO - PROCESS | 2720 | ++DOMWINDOW == 75 (000000153FA53000) [pid = 2720] [serial = 601] [outer = 0000000000000000] 13:36:14 INFO - PROCESS | 2720 | ++DOMWINDOW == 76 (000000153FCDBC00) [pid = 2720] [serial = 602] [outer = 000000153FA53000] 13:36:14 INFO - PROCESS | 2720 | 1461270974815 Marionette DEBUG loaded listener.js 13:36:14 INFO - PROCESS | 2720 | ++DOMWINDOW == 77 (000000154016AC00) [pid = 2720] [serial = 603] [outer = 000000153FA53000] 13:36:15 INFO - PROCESS | 2720 | --DOCSHELL 000000154D3B8800 == 24 [pid = 2720] [id = 187] 13:36:15 INFO - PROCESS | 2720 | --DOCSHELL 000000154A472000 == 23 [pid = 2720] [id = 185] 13:36:15 INFO - PROCESS | 2720 | --DOCSHELL 00000015468F1000 == 22 [pid = 2720] [id = 186] 13:36:15 INFO - PROCESS | 2720 | --DOMWINDOW == 76 (000000154C43E400) [pid = 2720] [serial = 561] [outer = 0000000000000000] [url = about:blank] 13:36:15 INFO - PROCESS | 2720 | --DOMWINDOW == 75 (000000154DAE5000) [pid = 2720] [serial = 563] [outer = 0000000000000000] [url = about:blank] 13:36:15 INFO - PROCESS | 2720 | --DOMWINDOW == 74 (000000154BF0D800) [pid = 2720] [serial = 516] [outer = 0000000000000000] [url = about:blank] 13:36:15 INFO - PROCESS | 2720 | --DOMWINDOW == 73 (000000154E012C00) [pid = 2720] [serial = 543] [outer = 0000000000000000] [url = about:blank] 13:36:15 INFO - PROCESS | 2720 | --DOMWINDOW == 72 (000000154DB81C00) [pid = 2720] [serial = 519] [outer = 0000000000000000] [url = about:blank] 13:36:15 INFO - PROCESS | 2720 | --DOMWINDOW == 71 (0000001545040C00) [pid = 2720] [serial = 513] [outer = 0000000000000000] [url = about:blank] 13:36:15 INFO - PROCESS | 2720 | --DOMWINDOW == 70 (000000154DEE8C00) [pid = 2720] [serial = 522] [outer = 0000000000000000] [url = about:blank] 13:36:15 INFO - PROCESS | 2720 | --DOMWINDOW == 69 (0000001550191800) [pid = 2720] [serial = 462] [outer = 0000000000000000] [url = about:blank] 13:36:15 INFO - PROCESS | 2720 | --DOMWINDOW == 68 (000000154043C400) [pid = 2720] [serial = 569] [outer = 0000000000000000] [url = about:blank] 13:36:15 INFO - PROCESS | 2720 | --DOMWINDOW == 67 (000000154AAD8800) [pid = 2720] [serial = 560] [outer = 0000000000000000] [url = about:blank] 13:36:15 INFO - PROCESS | 2720 | --DOMWINDOW == 66 (000000153F2D9800) [pid = 2720] [serial = 566] [outer = 0000000000000000] [url = about:blank] 13:36:15 INFO - PROCESS | 2720 | --DOMWINDOW == 65 (000000154504CC00) [pid = 2720] [serial = 557] [outer = 0000000000000000] [url = about:blank] 13:36:15 INFO - PROCESS | 2720 | --DOMWINDOW == 64 (00000015468A7400) [pid = 2720] [serial = 558] [outer = 0000000000000000] [url = about:blank] 13:36:15 INFO - PROCESS | 2720 | --DOMWINDOW == 63 (000000154503D400) [pid = 2720] [serial = 555] [outer = 0000000000000000] [url = about:blank] 13:36:15 INFO - PROCESS | 2720 | --DOMWINDOW == 62 (000000154043FC00) [pid = 2720] [serial = 554] [outer = 0000000000000000] [url = about:blank] 13:36:15 INFO - PROCESS | 2720 | --DOMWINDOW == 61 (000000154D1C4400) [pid = 2720] [serial = 552] [outer = 0000000000000000] [url = about:blank] 13:36:15 INFO - PROCESS | 2720 | --DOMWINDOW == 60 (000000154CCC0000) [pid = 2720] [serial = 551] [outer = 0000000000000000] [url = about:blank] 13:36:15 INFO - PROCESS | 2720 | --DOMWINDOW == 59 (000000154A414800) [pid = 2720] [serial = 549] [outer = 0000000000000000] [url = about:blank] 13:36:15 INFO - PROCESS | 2720 | --DOMWINDOW == 58 (0000001547094800) [pid = 2720] [serial = 548] [outer = 0000000000000000] [url = about:blank] 13:36:15 INFO - PROCESS | 2720 | --DOMWINDOW == 57 (000000154020A000) [pid = 2720] [serial = 546] [outer = 0000000000000000] [url = about:blank] 13:36:15 INFO - PROCESS | 2720 | --DOMWINDOW == 56 (000000153E841C00) [pid = 2720] [serial = 545] [outer = 0000000000000000] [url = about:blank] 13:36:15 INFO - PROCESS | 2720 | --DOMWINDOW == 55 (000000154DEDB400) [pid = 2720] [serial = 564] [outer = 0000000000000000] [url = about:blank] 13:36:15 INFO - PROCESS | 2720 | --DOMWINDOW == 54 (000000154020A400) [pid = 2720] [serial = 567] [outer = 0000000000000000] [url = about:blank] 13:36:15 INFO - PROCESS | 2720 | 1461270975317 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]]]}] 13:36:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 13:36:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 795ms 13:36:15 INFO - PROCESS | 2720 | 1461270975365 Marionette TRACE conn5 -> [0,769,"getWindowHandle",null] 13:36:15 INFO - PROCESS | 2720 | 1461270975371 Marionette TRACE conn5 <- [1,769,null,{"value":"13"}] 13:36:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 13:36:15 INFO - PROCESS | 2720 | 1461270975378 Marionette TRACE conn5 -> [0,770,"setScriptTimeout",{"ms":35000}] 13:36:15 INFO - PROCESS | 2720 | 1461270975381 Marionette TRACE conn5 <- [1,770,null,{}] 13:36:15 INFO - PROCESS | 2720 | 1461270975384 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}] 13:36:15 INFO - PROCESS | 2720 | 1461270975467 Marionette TRACE conn5 <- [1,771,null,{"value":null}] 13:36:15 INFO - PROCESS | 2720 | 1461270975531 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:15 INFO - PROCESS | 2720 | ++DOCSHELL 0000001545BDF800 == 23 [pid = 2720] [id = 202] 13:36:15 INFO - PROCESS | 2720 | ++DOMWINDOW == 55 (000000153E844400) [pid = 2720] [serial = 604] [outer = 0000000000000000] 13:36:15 INFO - PROCESS | 2720 | ++DOMWINDOW == 56 (0000001540231000) [pid = 2720] [serial = 605] [outer = 000000153E844400] 13:36:15 INFO - PROCESS | 2720 | 1461270975578 Marionette DEBUG loaded listener.js 13:36:15 INFO - PROCESS | 2720 | ++DOMWINDOW == 57 (000000154044D800) [pid = 2720] [serial = 606] [outer = 000000153E844400] 13:36:15 INFO - PROCESS | 2720 | 1461270975960 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]]]}] 13:36:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 13:36:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 628ms 13:36:16 INFO - PROCESS | 2720 | 1461270976007 Marionette TRACE conn5 -> [0,773,"getWindowHandle",null] 13:36:16 INFO - PROCESS | 2720 | 1461270976010 Marionette TRACE conn5 <- [1,773,null,{"value":"13"}] 13:36:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 13:36:16 INFO - PROCESS | 2720 | 1461270976013 Marionette TRACE conn5 -> [0,774,"setScriptTimeout",{"ms":35000}] 13:36:16 INFO - PROCESS | 2720 | 1461270976017 Marionette TRACE conn5 <- [1,774,null,{}] 13:36:16 INFO - PROCESS | 2720 | 1461270976029 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}] 13:36:16 INFO - PROCESS | 2720 | 1461270976148 Marionette TRACE conn5 <- [1,775,null,{"value":null}] 13:36:16 INFO - PROCESS | 2720 | 1461270976165 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:16 INFO - PROCESS | 2720 | ++DOCSHELL 00000015498D7800 == 24 [pid = 2720] [id = 203] 13:36:16 INFO - PROCESS | 2720 | ++DOMWINDOW == 58 (0000001541567000) [pid = 2720] [serial = 607] [outer = 0000000000000000] 13:36:16 INFO - PROCESS | 2720 | ++DOMWINDOW == 59 (0000001541A98C00) [pid = 2720] [serial = 608] [outer = 0000001541567000] 13:36:16 INFO - PROCESS | 2720 | 1461270976215 Marionette DEBUG loaded listener.js 13:36:16 INFO - PROCESS | 2720 | ++DOMWINDOW == 60 (000000154503D400) [pid = 2720] [serial = 609] [outer = 0000001541567000] 13:36:16 INFO - PROCESS | 2720 | 1461270976667 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]]]}] 13:36:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 13:36:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 693ms 13:36:16 INFO - PROCESS | 2720 | 1461270976712 Marionette TRACE conn5 -> [0,777,"getWindowHandle",null] 13:36:16 INFO - PROCESS | 2720 | 1461270976715 Marionette TRACE conn5 <- [1,777,null,{"value":"13"}] 13:36:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 13:36:16 INFO - PROCESS | 2720 | 1461270976718 Marionette TRACE conn5 -> [0,778,"setScriptTimeout",{"ms":35000}] 13:36:16 INFO - PROCESS | 2720 | 1461270976720 Marionette TRACE conn5 <- [1,778,null,{}] 13:36:16 INFO - PROCESS | 2720 | 1461270976724 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}] 13:36:16 INFO - PROCESS | 2720 | 1461270976804 Marionette TRACE conn5 <- [1,779,null,{"value":null}] 13:36:16 INFO - PROCESS | 2720 | 1461270976812 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:16 INFO - PROCESS | 2720 | ++DOCSHELL 000000154CBAF000 == 25 [pid = 2720] [id = 204] 13:36:16 INFO - PROCESS | 2720 | ++DOMWINDOW == 61 (00000015452D2C00) [pid = 2720] [serial = 610] [outer = 0000000000000000] 13:36:16 INFO - PROCESS | 2720 | ++DOMWINDOW == 62 (000000154578D000) [pid = 2720] [serial = 611] [outer = 00000015452D2C00] 13:36:16 INFO - PROCESS | 2720 | 1461270976859 Marionette DEBUG loaded listener.js 13:36:16 INFO - PROCESS | 2720 | ++DOMWINDOW == 63 (0000001545C0C400) [pid = 2720] [serial = 612] [outer = 00000015452D2C00] 13:36:17 INFO - PROCESS | 2720 | 1461270977263 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]]]}] 13:36:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 13:36:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 588ms 13:36:17 INFO - PROCESS | 2720 | 1461270977313 Marionette TRACE conn5 -> [0,781,"getWindowHandle",null] 13:36:17 INFO - PROCESS | 2720 | 1461270977315 Marionette TRACE conn5 <- [1,781,null,{"value":"13"}] 13:36:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 13:36:17 INFO - PROCESS | 2720 | 1461270977338 Marionette TRACE conn5 -> [0,782,"setScriptTimeout",{"ms":35000}] 13:36:17 INFO - PROCESS | 2720 | 1461270977340 Marionette TRACE conn5 <- [1,782,null,{}] 13:36:17 INFO - PROCESS | 2720 | 1461270977344 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}] 13:36:17 INFO - PROCESS | 2720 | 1461270977439 Marionette TRACE conn5 <- [1,783,null,{"value":null}] 13:36:17 INFO - PROCESS | 2720 | 1461270977445 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:17 INFO - PROCESS | 2720 | ++DOCSHELL 000000154D3B9800 == 26 [pid = 2720] [id = 205] 13:36:17 INFO - PROCESS | 2720 | ++DOMWINDOW == 64 (0000001546740400) [pid = 2720] [serial = 613] [outer = 0000000000000000] 13:36:17 INFO - PROCESS | 2720 | ++DOMWINDOW == 65 (000000154689F000) [pid = 2720] [serial = 614] [outer = 0000001546740400] 13:36:17 INFO - PROCESS | 2720 | 1461270977491 Marionette DEBUG loaded listener.js 13:36:17 INFO - PROCESS | 2720 | ++DOMWINDOW == 66 (00000015496B4800) [pid = 2720] [serial = 615] [outer = 0000001546740400] 13:36:17 INFO - PROCESS | 2720 | 1461270977956 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]]]}] 13:36:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 13:36:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 691ms 13:36:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 13:36:18 INFO - PROCESS | 2720 | 1461270978028 Marionette TRACE conn5 -> [0,785,"getWindowHandle",null] 13:36:18 INFO - PROCESS | 2720 | 1461270978030 Marionette TRACE conn5 <- [1,785,null,{"value":"13"}] 13:36:18 INFO - PROCESS | 2720 | 1461270978034 Marionette TRACE conn5 -> [0,786,"setScriptTimeout",{"ms":35000}] 13:36:18 INFO - PROCESS | 2720 | 1461270978036 Marionette TRACE conn5 <- [1,786,null,{}] 13:36:18 INFO - PROCESS | 2720 | 1461270978039 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}] 13:36:18 INFO - PROCESS | 2720 | 1461270978170 Marionette TRACE conn5 <- [1,787,null,{"value":null}] 13:36:18 INFO - PROCESS | 2720 | 1461270978187 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:18 INFO - PROCESS | 2720 | ++DOCSHELL 000000154DF30800 == 27 [pid = 2720] [id = 206] 13:36:18 INFO - PROCESS | 2720 | ++DOMWINDOW == 67 (000000154A028800) [pid = 2720] [serial = 616] [outer = 0000000000000000] 13:36:18 INFO - PROCESS | 2720 | ++DOMWINDOW == 68 (000000154A410C00) [pid = 2720] [serial = 617] [outer = 000000154A028800] 13:36:18 INFO - PROCESS | 2720 | 1461270978238 Marionette DEBUG loaded listener.js 13:36:18 INFO - PROCESS | 2720 | ++DOMWINDOW == 69 (000000154AACCC00) [pid = 2720] [serial = 618] [outer = 000000154A028800] 13:36:18 INFO - PROCESS | 2720 | 1461270978689 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]]]}] 13:36:18 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 13:36:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 692ms 13:36:18 INFO - PROCESS | 2720 | 1461270978728 Marionette TRACE conn5 -> [0,789,"getWindowHandle",null] 13:36:18 INFO - PROCESS | 2720 | 1461270978731 Marionette TRACE conn5 <- [1,789,null,{"value":"13"}] 13:36:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 13:36:18 INFO - PROCESS | 2720 | 1461270978777 Marionette TRACE conn5 -> [0,790,"setScriptTimeout",{"ms":35000}] 13:36:18 INFO - PROCESS | 2720 | 1461270978779 Marionette TRACE conn5 <- [1,790,null,{}] 13:36:18 INFO - PROCESS | 2720 | 1461270978783 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}] 13:36:18 INFO - PROCESS | 2720 | 1461270978880 Marionette TRACE conn5 <- [1,791,null,{"value":null}] 13:36:18 INFO - PROCESS | 2720 | 1461270978893 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:18 INFO - PROCESS | 2720 | ++DOCSHELL 0000001545BCD800 == 28 [pid = 2720] [id = 207] 13:36:18 INFO - PROCESS | 2720 | ++DOMWINDOW == 70 (000000154A409000) [pid = 2720] [serial = 619] [outer = 0000000000000000] 13:36:18 INFO - PROCESS | 2720 | ++DOMWINDOW == 71 (000000154BF09C00) [pid = 2720] [serial = 620] [outer = 000000154A409000] 13:36:18 INFO - PROCESS | 2720 | 1461270978938 Marionette DEBUG loaded listener.js 13:36:19 INFO - PROCESS | 2720 | ++DOMWINDOW == 72 (000000154BFE3000) [pid = 2720] [serial = 621] [outer = 000000154A409000] 13:36:19 INFO - PROCESS | 2720 | --DOMWINDOW == 71 (0000001540233400) [pid = 2720] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 13:36:19 INFO - PROCESS | 2720 | --DOMWINDOW == 70 (000000154578F400) [pid = 2720] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 13:36:19 INFO - PROCESS | 2720 | --DOMWINDOW == 69 (0000001540209800) [pid = 2720] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 13:36:19 INFO - PROCESS | 2720 | --DOMWINDOW == 68 (0000001540452400) [pid = 2720] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 13:36:19 INFO - PROCESS | 2720 | --DOMWINDOW == 67 (0000001540A05000) [pid = 2720] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 13:36:19 INFO - PROCESS | 2720 | --DOMWINDOW == 66 (000000154AAB4400) [pid = 2720] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 13:36:19 INFO - PROCESS | 2720 | 1461270979397 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]]]}] 13:36:19 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 13:36:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 732ms 13:36:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 13:36:19 INFO - PROCESS | 2720 | 1461270979470 Marionette TRACE conn5 -> [0,793,"getWindowHandle",null] 13:36:19 INFO - PROCESS | 2720 | 1461270979472 Marionette TRACE conn5 <- [1,793,null,{"value":"13"}] 13:36:19 INFO - PROCESS | 2720 | 1461270979475 Marionette TRACE conn5 -> [0,794,"setScriptTimeout",{"ms":35000}] 13:36:19 INFO - PROCESS | 2720 | 1461270979477 Marionette TRACE conn5 <- [1,794,null,{}] 13:36:19 INFO - PROCESS | 2720 | 1461270979481 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}] 13:36:19 INFO - PROCESS | 2720 | 1461270979555 Marionette TRACE conn5 <- [1,795,null,{"value":null}] 13:36:19 INFO - PROCESS | 2720 | 1461270979561 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:19 INFO - PROCESS | 2720 | ++DOCSHELL 000000154FD87000 == 29 [pid = 2720] [id = 208] 13:36:19 INFO - PROCESS | 2720 | ++DOMWINDOW == 67 (000000154578B400) [pid = 2720] [serial = 622] [outer = 0000000000000000] 13:36:19 INFO - PROCESS | 2720 | ++DOMWINDOW == 68 (000000154A44BC00) [pid = 2720] [serial = 623] [outer = 000000154578B400] 13:36:19 INFO - PROCESS | 2720 | 1461270979607 Marionette DEBUG loaded listener.js 13:36:19 INFO - PROCESS | 2720 | ++DOMWINDOW == 69 (000000154C468000) [pid = 2720] [serial = 624] [outer = 000000154578B400] 13:36:20 INFO - PROCESS | 2720 | 1461270980003 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]]]}] 13:36:20 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 13:36:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 586ms 13:36:20 INFO - PROCESS | 2720 | 1461270980065 Marionette TRACE conn5 -> [0,797,"getWindowHandle",null] 13:36:20 INFO - PROCESS | 2720 | 1461270980067 Marionette TRACE conn5 <- [1,797,null,{"value":"13"}] 13:36:20 INFO - PROCESS | 2720 | 1461270980071 Marionette TRACE conn5 -> [0,798,"setScriptTimeout",{"ms":35000}] 13:36:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 13:36:20 INFO - PROCESS | 2720 | 1461270980073 Marionette TRACE conn5 <- [1,798,null,{}] 13:36:20 INFO - PROCESS | 2720 | 1461270980077 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}] 13:36:20 INFO - PROCESS | 2720 | 1461270980153 Marionette TRACE conn5 <- [1,799,null,{"value":null}] 13:36:20 INFO - PROCESS | 2720 | 1461270980189 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:20 INFO - PROCESS | 2720 | ++DOCSHELL 0000001550D96000 == 30 [pid = 2720] [id = 209] 13:36:20 INFO - PROCESS | 2720 | ++DOMWINDOW == 70 (000000154CF94000) [pid = 2720] [serial = 625] [outer = 0000000000000000] 13:36:20 INFO - PROCESS | 2720 | ++DOMWINDOW == 71 (000000154CF9D000) [pid = 2720] [serial = 626] [outer = 000000154CF94000] 13:36:20 INFO - PROCESS | 2720 | 1461270980235 Marionette DEBUG loaded listener.js 13:36:20 INFO - PROCESS | 2720 | ++DOMWINDOW == 72 (000000154D041800) [pid = 2720] [serial = 627] [outer = 000000154CF94000] 13:36:20 INFO - PROCESS | 2720 | 1461270980635 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]]]}] 13:36:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 13:36:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 586ms 13:36:20 INFO - PROCESS | 2720 | 1461270980663 Marionette TRACE conn5 -> [0,801,"getWindowHandle",null] 13:36:20 INFO - PROCESS | 2720 | 1461270980666 Marionette TRACE conn5 <- [1,801,null,{"value":"13"}] 13:36:20 INFO - PROCESS | 2720 | 1461270980669 Marionette TRACE conn5 -> [0,802,"setScriptTimeout",{"ms":35000}] 13:36:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 13:36:20 INFO - PROCESS | 2720 | 1461270980671 Marionette TRACE conn5 <- [1,802,null,{}] 13:36:20 INFO - PROCESS | 2720 | 1461270980679 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}] 13:36:20 INFO - PROCESS | 2720 | 1461270980756 Marionette TRACE conn5 <- [1,803,null,{"value":null}] 13:36:20 INFO - PROCESS | 2720 | 1461270980762 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:20 INFO - PROCESS | 2720 | ++DOCSHELL 000000155102B000 == 31 [pid = 2720] [id = 210] 13:36:20 INFO - PROCESS | 2720 | ++DOMWINDOW == 73 (000000154D083C00) [pid = 2720] [serial = 628] [outer = 0000000000000000] 13:36:20 INFO - PROCESS | 2720 | ++DOMWINDOW == 74 (000000154D087C00) [pid = 2720] [serial = 629] [outer = 000000154D083C00] 13:36:20 INFO - PROCESS | 2720 | 1461270980811 Marionette DEBUG loaded listener.js 13:36:20 INFO - PROCESS | 2720 | ++DOMWINDOW == 75 (000000154D1C2800) [pid = 2720] [serial = 630] [outer = 000000154D083C00] 13:36:21 INFO - PROCESS | 2720 | 1461270981218 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] 13:36:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 13:36:21 INFO - PROCESS | 2720 | 1461270981266 Marionette TRACE conn5 <- [1,805,null,{"value":"13"}] 13:36:21 INFO - PROCESS | 2720 | 1461270981269 Marionette TRACE conn5 -> [0,806,"setScriptTimeout",{"ms":35000}] 13:36:21 INFO - PROCESS | 2720 | 1461270981272 Marionette TRACE conn5 <- [1,806,null,{}] 13:36:21 INFO - PROCESS | 2720 | 1461270981276 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}] 13:36:21 INFO - PROCESS | 2720 | 1461270981374 Marionette TRACE conn5 <- [1,807,null,{"value":null}] 13:36:21 INFO - PROCESS | 2720 | 1461270981382 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:21 INFO - PROCESS | 2720 | ++DOCSHELL 000000153FC15000 == 32 [pid = 2720] [id = 211] 13:36:21 INFO - PROCESS | 2720 | ++DOMWINDOW == 76 (000000153E846400) [pid = 2720] [serial = 631] [outer = 0000000000000000] 13:36:21 INFO - PROCESS | 2720 | ++DOMWINDOW == 77 (000000153E86AC00) [pid = 2720] [serial = 632] [outer = 000000153E846400] 13:36:21 INFO - PROCESS | 2720 | 1461270981483 Marionette DEBUG loaded listener.js 13:36:21 INFO - PROCESS | 2720 | ++DOMWINDOW == 78 (000000153FA58400) [pid = 2720] [serial = 633] [outer = 000000153E846400] 13:36:22 INFO - PROCESS | 2720 | 1461270982155 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]]]}] 13:36:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 13:36:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 944ms 13:36:22 INFO - PROCESS | 2720 | 1461270982215 Marionette TRACE conn5 -> [0,809,"getWindowHandle",null] 13:36:22 INFO - PROCESS | 2720 | 1461270982219 Marionette TRACE conn5 <- [1,809,null,{"value":"13"}] 13:36:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 13:36:22 INFO - PROCESS | 2720 | 1461270982225 Marionette TRACE conn5 -> [0,810,"setScriptTimeout",{"ms":35000}] 13:36:22 INFO - PROCESS | 2720 | 1461270982228 Marionette TRACE conn5 <- [1,810,null,{}] 13:36:22 INFO - PROCESS | 2720 | 1461270982235 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}] 13:36:22 INFO - PROCESS | 2720 | 1461270982417 Marionette TRACE conn5 <- [1,811,null,{"value":null}] 13:36:22 INFO - PROCESS | 2720 | 1461270982458 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:22 INFO - PROCESS | 2720 | ++DOCSHELL 000000154AA88000 == 33 [pid = 2720] [id = 212] 13:36:22 INFO - PROCESS | 2720 | ++DOMWINDOW == 79 (0000001540E84000) [pid = 2720] [serial = 634] [outer = 0000000000000000] 13:36:22 INFO - PROCESS | 2720 | ++DOMWINDOW == 80 (0000001541563C00) [pid = 2720] [serial = 635] [outer = 0000001540E84000] 13:36:22 INFO - PROCESS | 2720 | 1461270982517 Marionette DEBUG loaded listener.js 13:36:22 INFO - PROCESS | 2720 | ++DOMWINDOW == 81 (00000015452DF400) [pid = 2720] [serial = 636] [outer = 0000001540E84000] 13:36:23 INFO - PROCESS | 2720 | 1461270983147 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] 13:36:23 INFO - PROCESS | 2720 | 1461270983199 Marionette TRACE conn5 <- [1,813,null,{"value":"13"}] 13:36:23 INFO - PROCESS | 2720 | 1461270983209 Marionette TRACE conn5 -> [0,814,"setScriptTimeout",{"ms":35000}] 13:36:23 INFO - PROCESS | 2720 | 1461270983212 Marionette TRACE conn5 <- [1,814,null,{}] 13:36:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 13:36:23 INFO - PROCESS | 2720 | 1461270983216 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}] 13:36:23 INFO - PROCESS | 2720 | 1461270983321 Marionette TRACE conn5 <- [1,815,null,{"value":null}] 13:36:23 INFO - PROCESS | 2720 | 1461270983389 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:23 INFO - PROCESS | 2720 | ++DOCSHELL 0000001551D67000 == 34 [pid = 2720] [id = 213] 13:36:23 INFO - PROCESS | 2720 | ++DOMWINDOW == 82 (0000001549874800) [pid = 2720] [serial = 637] [outer = 0000000000000000] 13:36:23 INFO - PROCESS | 2720 | ++DOMWINDOW == 83 (000000154A414800) [pid = 2720] [serial = 638] [outer = 0000001549874800] 13:36:23 INFO - PROCESS | 2720 | 1461270983447 Marionette DEBUG loaded listener.js 13:36:23 INFO - PROCESS | 2720 | ++DOMWINDOW == 84 (000000154CCC4400) [pid = 2720] [serial = 639] [outer = 0000001549874800] 13:36:24 INFO - PROCESS | 2720 | 1461270984033 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]]]}] 13:36:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 13:36:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 881ms 13:36:24 INFO - PROCESS | 2720 | 1461270984097 Marionette TRACE conn5 -> [0,817,"getWindowHandle",null] 13:36:24 INFO - PROCESS | 2720 | 1461270984100 Marionette TRACE conn5 <- [1,817,null,{"value":"13"}] 13:36:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 13:36:24 INFO - PROCESS | 2720 | 1461270984104 Marionette TRACE conn5 -> [0,818,"setScriptTimeout",{"ms":35000}] 13:36:24 INFO - PROCESS | 2720 | 1461270984109 Marionette TRACE conn5 <- [1,818,null,{}] 13:36:24 INFO - PROCESS | 2720 | 1461270984121 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}] 13:36:24 INFO - PROCESS | 2720 | 1461270984260 Marionette TRACE conn5 <- [1,819,null,{"value":null}] 13:36:24 INFO - PROCESS | 2720 | 1461270984328 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:24 INFO - PROCESS | 2720 | ++DOCSHELL 0000001554470800 == 35 [pid = 2720] [id = 214] 13:36:24 INFO - PROCESS | 2720 | ++DOMWINDOW == 85 (000000154D72C000) [pid = 2720] [serial = 640] [outer = 0000000000000000] 13:36:24 INFO - PROCESS | 2720 | ++DOMWINDOW == 86 (000000154D8AC400) [pid = 2720] [serial = 641] [outer = 000000154D72C000] 13:36:24 INFO - PROCESS | 2720 | 1461270984385 Marionette DEBUG loaded listener.js 13:36:24 INFO - PROCESS | 2720 | ++DOMWINDOW == 87 (000000154DB78000) [pid = 2720] [serial = 642] [outer = 000000154D72C000] 13:36:25 INFO - PROCESS | 2720 | 1461270985169 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]]]}] 13:36:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 13:36:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1138ms 13:36:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 13:36:25 INFO - PROCESS | 2720 | 1461270985243 Marionette TRACE conn5 -> [0,821,"getWindowHandle",null] 13:36:25 INFO - PROCESS | 2720 | 1461270985247 Marionette TRACE conn5 <- [1,821,null,{"value":"13"}] 13:36:25 INFO - PROCESS | 2720 | 1461270985253 Marionette TRACE conn5 -> [0,822,"setScriptTimeout",{"ms":35000}] 13:36:25 INFO - PROCESS | 2720 | 1461270985256 Marionette TRACE conn5 <- [1,822,null,{}] 13:36:25 INFO - PROCESS | 2720 | 1461270985262 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}] 13:36:25 INFO - PROCESS | 2720 | 1461270985359 Marionette TRACE conn5 <- [1,823,null,{"value":null}] 13:36:25 INFO - PROCESS | 2720 | 1461270985430 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:25 INFO - PROCESS | 2720 | ++DOCSHELL 0000001545754000 == 36 [pid = 2720] [id = 215] 13:36:25 INFO - PROCESS | 2720 | ++DOMWINDOW == 88 (0000001540B31C00) [pid = 2720] [serial = 643] [outer = 0000000000000000] 13:36:25 INFO - PROCESS | 2720 | ++DOMWINDOW == 89 (0000001540E39800) [pid = 2720] [serial = 644] [outer = 0000001540B31C00] 13:36:25 INFO - PROCESS | 2720 | 1461270985485 Marionette DEBUG loaded listener.js 13:36:25 INFO - PROCESS | 2720 | ++DOMWINDOW == 90 (0000001545047800) [pid = 2720] [serial = 645] [outer = 0000001540B31C00] 13:36:26 INFO - PROCESS | 2720 | --DOMWINDOW == 89 (000000153EA2DC00) [pid = 2720] [serial = 572] [outer = 0000000000000000] [url = about:blank] 13:36:26 INFO - PROCESS | 2720 | --DOMWINDOW == 88 (000000154BF0A000) [pid = 2720] [serial = 591] [outer = 0000000000000000] [url = about:blank] 13:36:26 INFO - PROCESS | 2720 | --DOMWINDOW == 87 (000000154A453400) [pid = 2720] [serial = 588] [outer = 0000000000000000] [url = about:blank] 13:36:26 INFO - PROCESS | 2720 | --DOMWINDOW == 86 (00000015468A1C00) [pid = 2720] [serial = 582] [outer = 0000000000000000] [url = about:blank] 13:36:26 INFO - PROCESS | 2720 | --DOMWINDOW == 85 (000000154A40D800) [pid = 2720] [serial = 585] [outer = 0000000000000000] [url = about:blank] 13:36:26 INFO - PROCESS | 2720 | --DOMWINDOW == 84 (000000154BD16400) [pid = 2720] [serial = 590] [outer = 0000000000000000] [url = about:blank] 13:36:26 INFO - PROCESS | 2720 | --DOMWINDOW == 83 (000000154A020800) [pid = 2720] [serial = 584] [outer = 0000000000000000] [url = about:blank] 13:36:26 INFO - PROCESS | 2720 | --DOMWINDOW == 82 (0000001545C0F800) [pid = 2720] [serial = 581] [outer = 0000000000000000] [url = about:blank] 13:36:26 INFO - PROCESS | 2720 | --DOMWINDOW == 81 (000000154A410400) [pid = 2720] [serial = 587] [outer = 0000000000000000] [url = about:blank] 13:36:26 INFO - PROCESS | 2720 | --DOMWINDOW == 80 (000000154054F400) [pid = 2720] [serial = 578] [outer = 0000000000000000] [url = about:blank] 13:36:26 INFO - PROCESS | 2720 | --DOMWINDOW == 79 (0000001540E90000) [pid = 2720] [serial = 579] [outer = 0000000000000000] [url = about:blank] 13:36:26 INFO - PROCESS | 2720 | --DOMWINDOW == 78 (000000154503FC00) [pid = 2720] [serial = 576] [outer = 0000000000000000] [url = about:blank] 13:36:26 INFO - PROCESS | 2720 | --DOMWINDOW == 77 (0000001540E8AC00) [pid = 2720] [serial = 575] [outer = 0000000000000000] [url = about:blank] 13:36:26 INFO - PROCESS | 2720 | 1461270986131 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]]]}] 13:36:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 13:36:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 942ms 13:36:26 INFO - PROCESS | 2720 | 1461270986195 Marionette TRACE conn5 -> [0,825,"getWindowHandle",null] 13:36:26 INFO - PROCESS | 2720 | 1461270986201 Marionette TRACE conn5 <- [1,825,null,{"value":"13"}] 13:36:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 13:36:26 INFO - PROCESS | 2720 | 1461270986207 Marionette TRACE conn5 -> [0,826,"setScriptTimeout",{"ms":35000}] 13:36:26 INFO - PROCESS | 2720 | 1461270986210 Marionette TRACE conn5 <- [1,826,null,{}] 13:36:26 INFO - PROCESS | 2720 | 1461270986214 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}] 13:36:26 INFO - PROCESS | 2720 | 1461270986298 Marionette TRACE conn5 <- [1,827,null,{"value":null}] 13:36:26 INFO - PROCESS | 2720 | 1461270986366 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:26 INFO - PROCESS | 2720 | ++DOCSHELL 00000015468F1000 == 37 [pid = 2720] [id = 216] 13:36:26 INFO - PROCESS | 2720 | ++DOMWINDOW == 78 (000000153FCE2800) [pid = 2720] [serial = 646] [outer = 0000000000000000] 13:36:26 INFO - PROCESS | 2720 | ++DOMWINDOW == 79 (0000001540234000) [pid = 2720] [serial = 647] [outer = 000000153FCE2800] 13:36:26 INFO - PROCESS | 2720 | 1461270986413 Marionette DEBUG loaded listener.js 13:36:26 INFO - PROCESS | 2720 | ++DOMWINDOW == 80 (0000001544E91C00) [pid = 2720] [serial = 648] [outer = 000000153FCE2800] 13:36:26 INFO - PROCESS | 2720 | 1461270986820 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]]]}] 13:36:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 13:36:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 626ms 13:36:26 INFO - PROCESS | 2720 | 1461270986835 Marionette TRACE conn5 -> [0,829,"getWindowHandle",null] 13:36:26 INFO - PROCESS | 2720 | 1461270986837 Marionette TRACE conn5 <- [1,829,null,{"value":"13"}] 13:36:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 13:36:26 INFO - PROCESS | 2720 | 1461270986841 Marionette TRACE conn5 -> [0,830,"setScriptTimeout",{"ms":35000}] 13:36:26 INFO - PROCESS | 2720 | 1461270986846 Marionette TRACE conn5 <- [1,830,null,{}] 13:36:26 INFO - PROCESS | 2720 | 1461270986857 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}] 13:36:26 INFO - PROCESS | 2720 | 1461270986940 Marionette TRACE conn5 <- [1,831,null,{"value":null}] 13:36:26 INFO - PROCESS | 2720 | 1461270986948 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:26 INFO - PROCESS | 2720 | ++DOCSHELL 000000154D1B9800 == 38 [pid = 2720] [id = 217] 13:36:26 INFO - PROCESS | 2720 | ++DOMWINDOW == 81 (0000001545C0F800) [pid = 2720] [serial = 649] [outer = 0000000000000000] 13:36:26 INFO - PROCESS | 2720 | ++DOMWINDOW == 82 (000000154681D400) [pid = 2720] [serial = 650] [outer = 0000001545C0F800] 13:36:27 INFO - PROCESS | 2720 | 1461270987000 Marionette DEBUG loaded listener.js 13:36:27 INFO - PROCESS | 2720 | ++DOMWINDOW == 83 (000000154A01EC00) [pid = 2720] [serial = 651] [outer = 0000001545C0F800] 13:36:27 INFO - PROCESS | 2720 | 1461270987438 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]]]}] 13:36:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 13:36:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 628ms 13:36:27 INFO - PROCESS | 2720 | 1461270987472 Marionette TRACE conn5 -> [0,833,"getWindowHandle",null] 13:36:27 INFO - PROCESS | 2720 | 1461270987475 Marionette TRACE conn5 <- [1,833,null,{"value":"13"}] 13:36:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 13:36:27 INFO - PROCESS | 2720 | 1461270987483 Marionette TRACE conn5 -> [0,834,"setScriptTimeout",{"ms":35000}] 13:36:27 INFO - PROCESS | 2720 | 1461270987485 Marionette TRACE conn5 <- [1,834,null,{}] 13:36:27 INFO - PROCESS | 2720 | 1461270987488 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}] 13:36:27 INFO - PROCESS | 2720 | 1461270987571 Marionette TRACE conn5 <- [1,835,null,{"value":null}] 13:36:27 INFO - PROCESS | 2720 | 1461270987579 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:27 INFO - PROCESS | 2720 | ++DOCSHELL 000000154DD52800 == 39 [pid = 2720] [id = 218] 13:36:27 INFO - PROCESS | 2720 | ++DOMWINDOW == 84 (000000154A40B800) [pid = 2720] [serial = 652] [outer = 0000000000000000] 13:36:27 INFO - PROCESS | 2720 | ++DOMWINDOW == 85 (000000154A413000) [pid = 2720] [serial = 653] [outer = 000000154A40B800] 13:36:27 INFO - PROCESS | 2720 | 1461270987626 Marionette DEBUG loaded listener.js 13:36:27 INFO - PROCESS | 2720 | ++DOMWINDOW == 86 (000000154A454000) [pid = 2720] [serial = 654] [outer = 000000154A40B800] 13:36:28 INFO - PROCESS | 2720 | 1461270988073 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]]]}] 13:36:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 13:36:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 628ms 13:36:28 INFO - PROCESS | 2720 | 1461270988114 Marionette TRACE conn5 -> [0,837,"getWindowHandle",null] 13:36:28 INFO - PROCESS | 2720 | 1461270988116 Marionette TRACE conn5 <- [1,837,null,{"value":"13"}] 13:36:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 13:36:28 INFO - PROCESS | 2720 | 1461270988119 Marionette TRACE conn5 -> [0,838,"setScriptTimeout",{"ms":35000}] 13:36:28 INFO - PROCESS | 2720 | 1461270988121 Marionette TRACE conn5 <- [1,838,null,{}] 13:36:28 INFO - PROCESS | 2720 | 1461270988132 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}] 13:36:28 INFO - PROCESS | 2720 | 1461270988230 Marionette TRACE conn5 <- [1,839,null,{"value":null}] 13:36:28 INFO - PROCESS | 2720 | 1461270988236 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:28 INFO - PROCESS | 2720 | ++DOCSHELL 000000154E420800 == 40 [pid = 2720] [id = 219] 13:36:28 INFO - PROCESS | 2720 | ++DOMWINDOW == 87 (000000154A406000) [pid = 2720] [serial = 655] [outer = 0000000000000000] 13:36:28 INFO - PROCESS | 2720 | ++DOMWINDOW == 88 (000000154AAD3000) [pid = 2720] [serial = 656] [outer = 000000154A406000] 13:36:28 INFO - PROCESS | 2720 | 1461270988284 Marionette DEBUG loaded listener.js 13:36:28 INFO - PROCESS | 2720 | ++DOMWINDOW == 89 (000000154BF0B800) [pid = 2720] [serial = 657] [outer = 000000154A406000] 13:36:28 INFO - PROCESS | 2720 | 1461270988727 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]]]}] 13:36:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 13:36:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 650ms 13:36:28 INFO - PROCESS | 2720 | 1461270988772 Marionette TRACE conn5 -> [0,841,"getWindowHandle",null] 13:36:28 INFO - PROCESS | 2720 | 1461270988774 Marionette TRACE conn5 <- [1,841,null,{"value":"13"}] 13:36:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 13:36:28 INFO - PROCESS | 2720 | 1461270988782 Marionette TRACE conn5 -> [0,842,"setScriptTimeout",{"ms":35000}] 13:36:28 INFO - PROCESS | 2720 | 1461270988784 Marionette TRACE conn5 <- [1,842,null,{}] 13:36:28 INFO - PROCESS | 2720 | 1461270988788 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}] 13:36:28 INFO - PROCESS | 2720 | 1461270988920 Marionette TRACE conn5 <- [1,843,null,{"value":null}] 13:36:29 INFO - PROCESS | 2720 | 1461270989003 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:29 INFO - PROCESS | 2720 | ++DOCSHELL 0000001550D9B000 == 41 [pid = 2720] [id = 220] 13:36:29 INFO - PROCESS | 2720 | ++DOMWINDOW == 90 (000000154D009400) [pid = 2720] [serial = 658] [outer = 0000000000000000] 13:36:29 INFO - PROCESS | 2720 | ++DOMWINDOW == 91 (000000154D1CB400) [pid = 2720] [serial = 659] [outer = 000000154D009400] 13:36:29 INFO - PROCESS | 2720 | 1461270989053 Marionette DEBUG loaded listener.js 13:36:29 INFO - PROCESS | 2720 | ++DOMWINDOW == 92 (000000154D3EE400) [pid = 2720] [serial = 660] [outer = 000000154D009400] 13:36:29 INFO - PROCESS | 2720 | 1461270989455 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]]]}] 13:36:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 13:36:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 734ms 13:36:29 INFO - PROCESS | 2720 | 1461270989522 Marionette TRACE conn5 -> [0,845,"getWindowHandle",null] 13:36:29 INFO - PROCESS | 2720 | 1461270989525 Marionette TRACE conn5 <- [1,845,null,{"value":"13"}] 13:36:29 INFO - PROCESS | 2720 | 1461270989528 Marionette TRACE conn5 -> [0,846,"setScriptTimeout",{"ms":35000}] 13:36:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 13:36:29 INFO - PROCESS | 2720 | 1461270989530 Marionette TRACE conn5 <- [1,846,null,{}] 13:36:29 INFO - PROCESS | 2720 | 1461270989533 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}] 13:36:29 INFO - PROCESS | 2720 | 1461270989634 Marionette TRACE conn5 <- [1,847,null,{"value":null}] 13:36:29 INFO - PROCESS | 2720 | 1461270989647 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:29 INFO - PROCESS | 2720 | ++DOCSHELL 000000154595A000 == 42 [pid = 2720] [id = 221] 13:36:29 INFO - PROCESS | 2720 | ++DOMWINDOW == 93 (000000154D1C2C00) [pid = 2720] [serial = 661] [outer = 0000000000000000] 13:36:29 INFO - PROCESS | 2720 | ++DOMWINDOW == 94 (000000154DB79800) [pid = 2720] [serial = 662] [outer = 000000154D1C2C00] 13:36:29 INFO - PROCESS | 2720 | 1461270989692 Marionette DEBUG loaded listener.js 13:36:29 INFO - PROCESS | 2720 | ++DOMWINDOW == 95 (000000154DBD4800) [pid = 2720] [serial = 663] [outer = 000000154D1C2C00] 13:36:30 INFO - PROCESS | 2720 | --DOMWINDOW == 94 (0000001540438C00) [pid = 2720] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 13:36:30 INFO - PROCESS | 2720 | --DOMWINDOW == 93 (0000001546740400) [pid = 2720] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 13:36:30 INFO - PROCESS | 2720 | --DOMWINDOW == 92 (0000001541567000) [pid = 2720] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 13:36:30 INFO - PROCESS | 2720 | --DOMWINDOW == 91 (000000154A01D000) [pid = 2720] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 13:36:30 INFO - PROCESS | 2720 | --DOMWINDOW == 90 (000000153E844400) [pid = 2720] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 13:36:30 INFO - PROCESS | 2720 | --DOMWINDOW == 89 (000000154A028800) [pid = 2720] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 13:36:30 INFO - PROCESS | 2720 | --DOMWINDOW == 88 (00000015452D2C00) [pid = 2720] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 13:36:30 INFO - PROCESS | 2720 | --DOMWINDOW == 87 (000000153FA53000) [pid = 2720] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 13:36:30 INFO - PROCESS | 2720 | --DOMWINDOW == 86 (000000154A409000) [pid = 2720] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 13:36:30 INFO - PROCESS | 2720 | --DOMWINDOW == 85 (000000154578B400) [pid = 2720] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 13:36:30 INFO - PROCESS | 2720 | --DOMWINDOW == 84 (000000154CF94000) [pid = 2720] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 13:36:30 INFO - PROCESS | 2720 | 1461270990249 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]]]}] 13:36:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 13:36:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 774ms 13:36:30 INFO - PROCESS | 2720 | 1461270990307 Marionette TRACE conn5 -> [0,849,"getWindowHandle",null] 13:36:30 INFO - PROCESS | 2720 | 1461270990310 Marionette TRACE conn5 <- [1,849,null,{"value":"13"}] 13:36:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 13:36:30 INFO - PROCESS | 2720 | 1461270990313 Marionette TRACE conn5 -> [0,850,"setScriptTimeout",{"ms":35000}] 13:36:30 INFO - PROCESS | 2720 | 1461270990315 Marionette TRACE conn5 <- [1,850,null,{}] 13:36:30 INFO - PROCESS | 2720 | 1461270990318 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}] 13:36:30 INFO - PROCESS | 2720 | 1461270990395 Marionette TRACE conn5 <- [1,851,null,{"value":null}] 13:36:30 INFO - PROCESS | 2720 | 1461270990402 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:30 INFO - PROCESS | 2720 | ++DOCSHELL 000000154DF35800 == 43 [pid = 2720] [id = 222] 13:36:30 INFO - PROCESS | 2720 | ++DOMWINDOW == 85 (000000154578B400) [pid = 2720] [serial = 664] [outer = 0000000000000000] 13:36:30 INFO - PROCESS | 2720 | ++DOMWINDOW == 86 (000000154A01D000) [pid = 2720] [serial = 665] [outer = 000000154578B400] 13:36:30 INFO - PROCESS | 2720 | 1461270990449 Marionette DEBUG loaded listener.js 13:36:30 INFO - PROCESS | 2720 | ++DOMWINDOW == 87 (000000154DB74800) [pid = 2720] [serial = 666] [outer = 000000154578B400] 13:36:30 INFO - PROCESS | 2720 | 1461270990869 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]]]}] 13:36:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 13:36:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 584ms 13:36:30 INFO - PROCESS | 2720 | 1461270990900 Marionette TRACE conn5 -> [0,853,"getWindowHandle",null] 13:36:30 INFO - PROCESS | 2720 | 1461270990903 Marionette TRACE conn5 <- [1,853,null,{"value":"13"}] 13:36:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 13:36:30 INFO - PROCESS | 2720 | 1461270990906 Marionette TRACE conn5 -> [0,854,"setScriptTimeout",{"ms":35000}] 13:36:30 INFO - PROCESS | 2720 | 1461270990908 Marionette TRACE conn5 <- [1,854,null,{}] 13:36:30 INFO - PROCESS | 2720 | 1461270990917 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}] 13:36:31 INFO - PROCESS | 2720 | 1461270990995 Marionette TRACE conn5 <- [1,855,null,{"value":null}] 13:36:31 INFO - PROCESS | 2720 | 1461270991002 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:31 INFO - PROCESS | 2720 | ++DOCSHELL 0000001554705800 == 44 [pid = 2720] [id = 223] 13:36:31 INFO - PROCESS | 2720 | ++DOMWINDOW == 88 (000000154DEDB800) [pid = 2720] [serial = 667] [outer = 0000000000000000] 13:36:31 INFO - PROCESS | 2720 | ++DOMWINDOW == 89 (000000154DEE1000) [pid = 2720] [serial = 668] [outer = 000000154DEDB800] 13:36:31 INFO - PROCESS | 2720 | 1461270991049 Marionette DEBUG loaded listener.js 13:36:31 INFO - PROCESS | 2720 | ++DOMWINDOW == 90 (000000154DEE8C00) [pid = 2720] [serial = 669] [outer = 000000154DEDB800] 13:36:31 INFO - PROCESS | 2720 | 1461270991452 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]]]}] 13:36:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 13:36:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 587ms 13:36:31 INFO - PROCESS | 2720 | 1461270991497 Marionette TRACE conn5 -> [0,857,"getWindowHandle",null] 13:36:31 INFO - PROCESS | 2720 | 1461270991499 Marionette TRACE conn5 <- [1,857,null,{"value":"13"}] 13:36:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 13:36:31 INFO - PROCESS | 2720 | 1461270991503 Marionette TRACE conn5 -> [0,858,"setScriptTimeout",{"ms":35000}] 13:36:31 INFO - PROCESS | 2720 | 1461270991504 Marionette TRACE conn5 <- [1,858,null,{}] 13:36:31 INFO - PROCESS | 2720 | 1461270991508 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}] 13:36:31 INFO - PROCESS | 2720 | 1461270991592 Marionette TRACE conn5 <- [1,859,null,{"value":null}] 13:36:31 INFO - PROCESS | 2720 | 1461270991599 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:31 INFO - PROCESS | 2720 | ++DOCSHELL 0000001554721800 == 45 [pid = 2720] [id = 224] 13:36:31 INFO - PROCESS | 2720 | ++DOMWINDOW == 91 (000000154E011000) [pid = 2720] [serial = 670] [outer = 0000000000000000] 13:36:31 INFO - PROCESS | 2720 | ++DOMWINDOW == 92 (000000154E014400) [pid = 2720] [serial = 671] [outer = 000000154E011000] 13:36:31 INFO - PROCESS | 2720 | 1461270991646 Marionette DEBUG loaded listener.js 13:36:31 INFO - PROCESS | 2720 | ++DOMWINDOW == 93 (000000154E062800) [pid = 2720] [serial = 672] [outer = 000000154E011000] 13:36:32 INFO - PROCESS | 2720 | 1461270992092 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]]]}] 13:36:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 13:36:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 629ms 13:36:32 INFO - PROCESS | 2720 | 1461270992135 Marionette TRACE conn5 -> [0,861,"getWindowHandle",null] 13:36:32 INFO - PROCESS | 2720 | 1461270992138 Marionette TRACE conn5 <- [1,861,null,{"value":"13"}] 13:36:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 13:36:32 INFO - PROCESS | 2720 | 1461270992141 Marionette TRACE conn5 -> [0,862,"setScriptTimeout",{"ms":35000}] 13:36:32 INFO - PROCESS | 2720 | 1461270992144 Marionette TRACE conn5 <- [1,862,null,{}] 13:36:32 INFO - PROCESS | 2720 | 1461270992151 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}] 13:36:32 INFO - PROCESS | 2720 | 1461270992251 Marionette TRACE conn5 <- [1,863,null,{"value":null}] 13:36:32 INFO - PROCESS | 2720 | 1461270992369 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:32 INFO - PROCESS | 2720 | ++DOCSHELL 00000015415D9000 == 46 [pid = 2720] [id = 225] 13:36:32 INFO - PROCESS | 2720 | ++DOMWINDOW == 94 (000000153B3C1400) [pid = 2720] [serial = 673] [outer = 0000000000000000] 13:36:32 INFO - PROCESS | 2720 | ++DOMWINDOW == 95 (000000153E849400) [pid = 2720] [serial = 674] [outer = 000000153B3C1400] 13:36:32 INFO - PROCESS | 2720 | 1461270992428 Marionette DEBUG loaded listener.js 13:36:32 INFO - PROCESS | 2720 | ++DOMWINDOW == 96 (000000153FA55400) [pid = 2720] [serial = 675] [outer = 000000153B3C1400] 13:36:33 INFO - PROCESS | 2720 | 1461270993090 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]]]}] 13:36:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 13:36:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 986ms 13:36:33 INFO - PROCESS | 2720 | 1461270993132 Marionette TRACE conn5 -> [0,865,"getWindowHandle",null] 13:36:33 INFO - PROCESS | 2720 | 1461270993136 Marionette TRACE conn5 <- [1,865,null,{"value":"13"}] 13:36:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 13:36:33 INFO - PROCESS | 2720 | 1461270993141 Marionette TRACE conn5 -> [0,866,"setScriptTimeout",{"ms":35000}] 13:36:33 INFO - PROCESS | 2720 | 1461270993146 Marionette TRACE conn5 <- [1,866,null,{}] 13:36:33 INFO - PROCESS | 2720 | 1461270993153 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}] 13:36:33 INFO - PROCESS | 2720 | 1461270993263 Marionette TRACE conn5 <- [1,867,null,{"value":null}] 13:36:33 INFO - PROCESS | 2720 | 1461270993335 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:33 INFO - PROCESS | 2720 | ++DOCSHELL 000000154D1B9000 == 47 [pid = 2720] [id = 226] 13:36:33 INFO - PROCESS | 2720 | ++DOMWINDOW == 97 (0000001545609000) [pid = 2720] [serial = 676] [outer = 0000000000000000] 13:36:33 INFO - PROCESS | 2720 | ++DOMWINDOW == 98 (0000001545B42000) [pid = 2720] [serial = 677] [outer = 0000001545609000] 13:36:33 INFO - PROCESS | 2720 | 1461270993393 Marionette DEBUG loaded listener.js 13:36:33 INFO - PROCESS | 2720 | ++DOMWINDOW == 99 (00000015496B7400) [pid = 2720] [serial = 678] [outer = 0000001545609000] 13:36:33 INFO - PROCESS | 2720 | 1461270993952 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]]]}] 13:36:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 13:36:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 840ms 13:36:34 INFO - PROCESS | 2720 | 1461270993986 Marionette TRACE conn5 -> [0,869,"getWindowHandle",null] 13:36:34 INFO - PROCESS | 2720 | 1461270993991 Marionette TRACE conn5 <- [1,869,null,{"value":"13"}] 13:36:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 13:36:34 INFO - PROCESS | 2720 | 1461270993995 Marionette TRACE conn5 -> [0,870,"setScriptTimeout",{"ms":35000}] 13:36:34 INFO - PROCESS | 2720 | 1461270993998 Marionette TRACE conn5 <- [1,870,null,{}] 13:36:34 INFO - PROCESS | 2720 | 1461270994002 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}] 13:36:34 INFO - PROCESS | 2720 | 1461270994108 Marionette TRACE conn5 <- [1,871,null,{"value":null}] 13:36:35 INFO - PROCESS | 2720 | 1461270995616 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:35 INFO - PROCESS | 2720 | ++DOCSHELL 00000015548CA000 == 48 [pid = 2720] [id = 227] 13:36:35 INFO - PROCESS | 2720 | ++DOMWINDOW == 100 (000000154D8AAC00) [pid = 2720] [serial = 679] [outer = 0000000000000000] 13:36:35 INFO - PROCESS | 2720 | ++DOMWINDOW == 101 (000000154DEDE000) [pid = 2720] [serial = 680] [outer = 000000154D8AAC00] 13:36:35 INFO - PROCESS | 2720 | 1461270995769 Marionette DEBUG loaded listener.js 13:36:35 INFO - PROCESS | 2720 | ++DOMWINDOW == 102 (000000154E0F2800) [pid = 2720] [serial = 681] [outer = 000000154D8AAC00] 13:36:36 INFO - PROCESS | 2720 | 1461270996420 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]]]}] 13:36:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 13:36:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 2497ms 13:36:36 INFO - PROCESS | 2720 | 1461270996495 Marionette TRACE conn5 -> [0,873,"getWindowHandle",null] 13:36:36 INFO - PROCESS | 2720 | 1461270996498 Marionette TRACE conn5 <- [1,873,null,{"value":"13"}] 13:36:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 13:36:36 INFO - PROCESS | 2720 | 1461270996510 Marionette TRACE conn5 -> [0,874,"setScriptTimeout",{"ms":35000}] 13:36:36 INFO - PROCESS | 2720 | 1461270996517 Marionette TRACE conn5 <- [1,874,null,{}] 13:36:36 INFO - PROCESS | 2720 | 1461270996522 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}] 13:36:36 INFO - PROCESS | 2720 | 1461270996671 Marionette TRACE conn5 <- [1,875,null,{"value":null}] 13:36:36 INFO - PROCESS | 2720 | 1461270996748 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:36 INFO - PROCESS | 2720 | ++DOCSHELL 00000015548E1800 == 49 [pid = 2720] [id = 228] 13:36:36 INFO - PROCESS | 2720 | ++DOMWINDOW == 103 (000000154EB39800) [pid = 2720] [serial = 682] [outer = 0000000000000000] 13:36:36 INFO - PROCESS | 2720 | ++DOMWINDOW == 104 (000000154EBCC800) [pid = 2720] [serial = 683] [outer = 000000154EB39800] 13:36:36 INFO - PROCESS | 2720 | 1461270996846 Marionette DEBUG loaded listener.js 13:36:36 INFO - PROCESS | 2720 | ++DOMWINDOW == 105 (000000154F817800) [pid = 2720] [serial = 684] [outer = 000000154EB39800] 13:36:37 INFO - PROCESS | 2720 | 1461270997552 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]]]}] 13:36:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 13:36:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1109ms 13:36:37 INFO - PROCESS | 2720 | 1461270997612 Marionette TRACE conn5 -> [0,877,"getWindowHandle",null] 13:36:37 INFO - PROCESS | 2720 | 1461270997617 Marionette TRACE conn5 <- [1,877,null,{"value":"13"}] 13:36:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 13:36:37 INFO - PROCESS | 2720 | 1461270997622 Marionette TRACE conn5 -> [0,878,"setScriptTimeout",{"ms":35000}] 13:36:37 INFO - PROCESS | 2720 | 1461270997626 Marionette TRACE conn5 <- [1,878,null,{}] 13:36:37 INFO - PROCESS | 2720 | 1461270997632 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}] 13:36:37 INFO - PROCESS | 2720 | 1461270997758 Marionette TRACE conn5 <- [1,879,null,{"value":null}] 13:36:37 INFO - PROCESS | 2720 | 1461270997841 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:37 INFO - PROCESS | 2720 | ++DOCSHELL 00000015474BF000 == 50 [pid = 2720] [id = 229] 13:36:37 INFO - PROCESS | 2720 | ++DOMWINDOW == 106 (0000001540232000) [pid = 2720] [serial = 685] [outer = 0000000000000000] 13:36:37 INFO - PROCESS | 2720 | ++DOMWINDOW == 107 (000000154044F800) [pid = 2720] [serial = 686] [outer = 0000001540232000] 13:36:37 INFO - PROCESS | 2720 | 1461270997893 Marionette DEBUG loaded listener.js 13:36:37 INFO - PROCESS | 2720 | ++DOMWINDOW == 108 (0000001540E8CC00) [pid = 2720] [serial = 687] [outer = 0000001540232000] 13:36:38 INFO - PROCESS | 2720 | --DOCSHELL 000000154E50D800 == 49 [pid = 2720] [id = 188] 13:36:38 INFO - PROCESS | 2720 | --DOCSHELL 0000001554721800 == 48 [pid = 2720] [id = 224] 13:36:38 INFO - PROCESS | 2720 | --DOCSHELL 0000001554705800 == 47 [pid = 2720] [id = 223] 13:36:38 INFO - PROCESS | 2720 | --DOCSHELL 000000154DF35800 == 46 [pid = 2720] [id = 222] 13:36:38 INFO - PROCESS | 2720 | --DOCSHELL 000000154595A000 == 45 [pid = 2720] [id = 221] 13:36:38 INFO - PROCESS | 2720 | --DOCSHELL 0000001550D9B000 == 44 [pid = 2720] [id = 220] 13:36:38 INFO - PROCESS | 2720 | --DOCSHELL 000000154E420800 == 43 [pid = 2720] [id = 219] 13:36:38 INFO - PROCESS | 2720 | --DOCSHELL 000000154DD52800 == 42 [pid = 2720] [id = 218] 13:36:38 INFO - PROCESS | 2720 | --DOCSHELL 000000154D1B9800 == 41 [pid = 2720] [id = 217] 13:36:38 INFO - PROCESS | 2720 | --DOCSHELL 00000015468F1000 == 40 [pid = 2720] [id = 216] 13:36:38 INFO - PROCESS | 2720 | --DOMWINDOW == 107 (000000154CCC3000) [pid = 2720] [serial = 593] [outer = 0000000000000000] [url = about:blank] 13:36:38 INFO - PROCESS | 2720 | --DOCSHELL 0000001545754000 == 39 [pid = 2720] [id = 215] 13:36:38 INFO - PROCESS | 2720 | --DOCSHELL 000000153FC15000 == 38 [pid = 2720] [id = 211] 13:36:38 INFO - PROCESS | 2720 | 1461270998559 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]]]}] 13:36:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 13:36:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 986ms 13:36:38 INFO - PROCESS | 2720 | 1461270998613 Marionette TRACE conn5 -> [0,881,"getWindowHandle",null] 13:36:38 INFO - PROCESS | 2720 | 1461270998619 Marionette TRACE conn5 <- [1,881,null,{"value":"13"}] 13:36:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 13:36:38 INFO - PROCESS | 2720 | 1461270998626 Marionette TRACE conn5 -> [0,882,"setScriptTimeout",{"ms":35000}] 13:36:38 INFO - PROCESS | 2720 | 1461270998629 Marionette TRACE conn5 <- [1,882,null,{}] 13:36:38 INFO - PROCESS | 2720 | 1461270998636 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}] 13:36:38 INFO - PROCESS | 2720 | 1461270998735 Marionette TRACE conn5 <- [1,883,null,{"value":null}] 13:36:38 INFO - PROCESS | 2720 | --DOMWINDOW == 106 (00000015496B4800) [pid = 2720] [serial = 615] [outer = 0000000000000000] [url = about:blank] 13:36:38 INFO - PROCESS | 2720 | --DOMWINDOW == 105 (000000154689F000) [pid = 2720] [serial = 614] [outer = 0000000000000000] [url = about:blank] 13:36:38 INFO - PROCESS | 2720 | --DOMWINDOW == 104 (0000001541A98C00) [pid = 2720] [serial = 608] [outer = 0000000000000000] [url = about:blank] 13:36:38 INFO - PROCESS | 2720 | --DOMWINDOW == 103 (000000154503D400) [pid = 2720] [serial = 609] [outer = 0000000000000000] [url = about:blank] 13:36:38 INFO - PROCESS | 2720 | --DOMWINDOW == 102 (000000154BD17C00) [pid = 2720] [serial = 600] [outer = 0000000000000000] [url = about:blank] 13:36:38 INFO - PROCESS | 2720 | --DOMWINDOW == 101 (000000154A40BC00) [pid = 2720] [serial = 599] [outer = 0000000000000000] [url = about:blank] 13:36:38 INFO - PROCESS | 2720 | --DOMWINDOW == 100 (0000001540231000) [pid = 2720] [serial = 605] [outer = 0000000000000000] [url = about:blank] 13:36:38 INFO - PROCESS | 2720 | --DOMWINDOW == 99 (000000154044D800) [pid = 2720] [serial = 606] [outer = 0000000000000000] [url = about:blank] 13:36:38 INFO - PROCESS | 2720 | --DOMWINDOW == 98 (000000154AACCC00) [pid = 2720] [serial = 618] [outer = 0000000000000000] [url = about:blank] 13:36:38 INFO - PROCESS | 2720 | --DOMWINDOW == 97 (000000154578D000) [pid = 2720] [serial = 611] [outer = 0000000000000000] [url = about:blank] 13:36:38 INFO - PROCESS | 2720 | --DOMWINDOW == 96 (000000154A410C00) [pid = 2720] [serial = 617] [outer = 0000000000000000] [url = about:blank] 13:36:38 INFO - PROCESS | 2720 | --DOMWINDOW == 95 (0000001544C73400) [pid = 2720] [serial = 596] [outer = 0000000000000000] [url = about:blank] 13:36:38 INFO - PROCESS | 2720 | --DOMWINDOW == 94 (000000154016AC00) [pid = 2720] [serial = 603] [outer = 0000000000000000] [url = about:blank] 13:36:38 INFO - PROCESS | 2720 | --DOMWINDOW == 93 (000000153FCDBC00) [pid = 2720] [serial = 602] [outer = 0000000000000000] [url = about:blank] 13:36:38 INFO - PROCESS | 2720 | --DOMWINDOW == 92 (000000154BF09C00) [pid = 2720] [serial = 620] [outer = 0000000000000000] [url = about:blank] 13:36:38 INFO - PROCESS | 2720 | --DOMWINDOW == 91 (000000154C468000) [pid = 2720] [serial = 624] [outer = 0000000000000000] [url = about:blank] 13:36:38 INFO - PROCESS | 2720 | --DOMWINDOW == 90 (000000154A44BC00) [pid = 2720] [serial = 623] [outer = 0000000000000000] [url = about:blank] 13:36:38 INFO - PROCESS | 2720 | --DOMWINDOW == 89 (000000154CF9D000) [pid = 2720] [serial = 626] [outer = 0000000000000000] [url = about:blank] 13:36:38 INFO - PROCESS | 2720 | --DOMWINDOW == 88 (000000154BFE3000) [pid = 2720] [serial = 621] [outer = 0000000000000000] [url = about:blank] 13:36:38 INFO - PROCESS | 2720 | --DOMWINDOW == 87 (0000001545C0C400) [pid = 2720] [serial = 612] [outer = 0000000000000000] [url = about:blank] 13:36:38 INFO - PROCESS | 2720 | --DOMWINDOW == 86 (000000154D041800) [pid = 2720] [serial = 627] [outer = 0000000000000000] [url = about:blank] 13:36:38 INFO - PROCESS | 2720 | --DOMWINDOW == 85 (000000154D087C00) [pid = 2720] [serial = 629] [outer = 0000000000000000] [url = about:blank] 13:36:38 INFO - PROCESS | 2720 | --DOMWINDOW == 84 (000000154044AC00) [pid = 2720] [serial = 570] [outer = 0000000000000000] [url = about:blank] 13:36:38 INFO - PROCESS | 2720 | 1461270998811 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:38 INFO - PROCESS | 2720 | ++DOCSHELL 0000001545CC3000 == 39 [pid = 2720] [id = 230] 13:36:38 INFO - PROCESS | 2720 | ++DOMWINDOW == 85 (000000153FA54000) [pid = 2720] [serial = 688] [outer = 0000000000000000] 13:36:38 INFO - PROCESS | 2720 | ++DOMWINDOW == 86 (0000001540239800) [pid = 2720] [serial = 689] [outer = 000000153FA54000] 13:36:38 INFO - PROCESS | 2720 | 1461270998861 Marionette DEBUG loaded listener.js 13:36:38 INFO - PROCESS | 2720 | ++DOMWINDOW == 87 (0000001541C8DC00) [pid = 2720] [serial = 690] [outer = 000000153FA54000] 13:36:39 INFO - PROCESS | 2720 | 1461270999296 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]]]}] 13:36:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 13:36:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 734ms 13:36:39 INFO - PROCESS | 2720 | 1461270999361 Marionette TRACE conn5 -> [0,885,"getWindowHandle",null] 13:36:39 INFO - PROCESS | 2720 | 1461270999363 Marionette TRACE conn5 <- [1,885,null,{"value":"13"}] 13:36:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 13:36:39 INFO - PROCESS | 2720 | 1461270999366 Marionette TRACE conn5 -> [0,886,"setScriptTimeout",{"ms":35000}] 13:36:39 INFO - PROCESS | 2720 | 1461270999370 Marionette TRACE conn5 <- [1,886,null,{}] 13:36:39 INFO - PROCESS | 2720 | 1461270999386 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}] 13:36:39 INFO - PROCESS | 2720 | 1461270999470 Marionette TRACE conn5 <- [1,887,null,{"value":null}] 13:36:39 INFO - PROCESS | 2720 | 1461270999485 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:39 INFO - PROCESS | 2720 | ++DOCSHELL 000000154D19D800 == 40 [pid = 2720] [id = 231] 13:36:39 INFO - PROCESS | 2720 | ++DOMWINDOW == 88 (0000001546818800) [pid = 2720] [serial = 691] [outer = 0000000000000000] 13:36:39 INFO - PROCESS | 2720 | ++DOMWINDOW == 89 (00000015468A2000) [pid = 2720] [serial = 692] [outer = 0000001546818800] 13:36:39 INFO - PROCESS | 2720 | 1461270999535 Marionette DEBUG loaded listener.js 13:36:39 INFO - PROCESS | 2720 | ++DOMWINDOW == 90 (00000015496B5400) [pid = 2720] [serial = 693] [outer = 0000001546818800] 13:36:39 INFO - PROCESS | 2720 | ++DOMWINDOW == 91 (00000015496AB000) [pid = 2720] [serial = 694] [outer = 0000001544E8C800] 13:36:40 INFO - PROCESS | 2720 | 1461271000048 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]]]}] 13:36:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 13:36:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 733ms 13:36:40 INFO - PROCESS | 2720 | 1461271000102 Marionette TRACE conn5 -> [0,889,"getWindowHandle",null] 13:36:40 INFO - PROCESS | 2720 | 1461271000105 Marionette TRACE conn5 <- [1,889,null,{"value":"13"}] 13:36:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 13:36:40 INFO - PROCESS | 2720 | 1461271000109 Marionette TRACE conn5 -> [0,890,"setScriptTimeout",{"ms":35000}] 13:36:40 INFO - PROCESS | 2720 | 1461271000110 Marionette TRACE conn5 <- [1,890,null,{}] 13:36:40 INFO - PROCESS | 2720 | 1461271000114 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}] 13:36:40 INFO - PROCESS | 2720 | 1461271000198 Marionette TRACE conn5 <- [1,891,null,{"value":null}] 13:36:40 INFO - PROCESS | 2720 | 1461271000266 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:40 INFO - PROCESS | 2720 | ++DOCSHELL 000000154D3B9000 == 41 [pid = 2720] [id = 232] 13:36:40 INFO - PROCESS | 2720 | ++DOMWINDOW == 92 (0000001541C25400) [pid = 2720] [serial = 695] [outer = 0000000000000000] 13:36:40 INFO - PROCESS | 2720 | ++DOMWINDOW == 93 (00000015496B6C00) [pid = 2720] [serial = 696] [outer = 0000001541C25400] 13:36:40 INFO - PROCESS | 2720 | 1461271000314 Marionette DEBUG loaded listener.js 13:36:40 INFO - PROCESS | 2720 | ++DOMWINDOW == 94 (000000154BD17000) [pid = 2720] [serial = 697] [outer = 0000001541C25400] 13:36:40 INFO - PROCESS | 2720 | 1461271000680 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]]]}] 13:36:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 13:36:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 629ms 13:36:40 INFO - PROCESS | 2720 | 1461271000741 Marionette TRACE conn5 -> [0,893,"getWindowHandle",null] 13:36:40 INFO - PROCESS | 2720 | 1461271000743 Marionette TRACE conn5 <- [1,893,null,{"value":"13"}] 13:36:40 INFO - PROCESS | 2720 | 1461271000746 Marionette TRACE conn5 -> [0,894,"setScriptTimeout",{"ms":35000}] 13:36:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 13:36:40 INFO - PROCESS | 2720 | 1461271000748 Marionette TRACE conn5 <- [1,894,null,{}] 13:36:40 INFO - PROCESS | 2720 | 1461271000752 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}] 13:36:40 INFO - PROCESS | 2720 | 1461271000892 Marionette TRACE conn5 <- [1,895,null,{"value":null}] 13:36:40 INFO - PROCESS | 2720 | 1461271000912 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:40 INFO - PROCESS | 2720 | ++DOCSHELL 000000154E508000 == 42 [pid = 2720] [id = 233] 13:36:40 INFO - PROCESS | 2720 | ++DOMWINDOW == 95 (000000154A41C000) [pid = 2720] [serial = 698] [outer = 0000000000000000] 13:36:40 INFO - PROCESS | 2720 | ++DOMWINDOW == 96 (000000154BF0DC00) [pid = 2720] [serial = 699] [outer = 000000154A41C000] 13:36:40 INFO - PROCESS | 2720 | 1461271000959 Marionette DEBUG loaded listener.js 13:36:41 INFO - PROCESS | 2720 | ++DOMWINDOW == 97 (000000154C468400) [pid = 2720] [serial = 700] [outer = 000000154A41C000] 13:36:41 INFO - PROCESS | 2720 | 1461271001371 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]]]}] 13:36:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 13:36:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 690ms 13:36:41 INFO - PROCESS | 2720 | 1461271001440 Marionette TRACE conn5 -> [0,897,"getWindowHandle",null] 13:36:41 INFO - PROCESS | 2720 | 1461271001442 Marionette TRACE conn5 <- [1,897,null,{"value":"13"}] 13:36:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 13:36:41 INFO - PROCESS | 2720 | 1461271001446 Marionette TRACE conn5 -> [0,898,"setScriptTimeout",{"ms":35000}] 13:36:41 INFO - PROCESS | 2720 | 1461271001448 Marionette TRACE conn5 <- [1,898,null,{}] 13:36:41 INFO - PROCESS | 2720 | 1461271001451 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}] 13:36:41 INFO - PROCESS | 2720 | 1461271001573 Marionette TRACE conn5 <- [1,899,null,{"value":null}] 13:36:41 INFO - PROCESS | 2720 | 1461271001625 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:41 INFO - PROCESS | 2720 | ++DOCSHELL 000000155024E000 == 43 [pid = 2720] [id = 234] 13:36:41 INFO - PROCESS | 2720 | ++DOMWINDOW == 98 (000000154D044000) [pid = 2720] [serial = 701] [outer = 0000000000000000] 13:36:41 INFO - PROCESS | 2720 | ++DOMWINDOW == 99 (000000154D20EC00) [pid = 2720] [serial = 702] [outer = 000000154D044000] 13:36:41 INFO - PROCESS | 2720 | 1461271001671 Marionette DEBUG loaded listener.js 13:36:41 INFO - PROCESS | 2720 | ++DOMWINDOW == 100 (000000154DB7FC00) [pid = 2720] [serial = 703] [outer = 000000154D044000] 13:36:42 INFO - PROCESS | 2720 | 1461271002100 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]]]}] 13:36:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 13:36:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 690ms 13:36:42 INFO - PROCESS | 2720 | 1461271002139 Marionette TRACE conn5 -> [0,901,"getWindowHandle",null] 13:36:42 INFO - PROCESS | 2720 | 1461271002142 Marionette TRACE conn5 <- [1,901,null,{"value":"13"}] 13:36:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 13:36:42 INFO - PROCESS | 2720 | 1461271002151 Marionette TRACE conn5 -> [0,902,"setScriptTimeout",{"ms":35000}] 13:36:42 INFO - PROCESS | 2720 | 1461271002153 Marionette TRACE conn5 <- [1,902,null,{}] 13:36:42 INFO - PROCESS | 2720 | 1461271002156 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}] 13:36:42 INFO - PROCESS | 2720 | 1461271002285 Marionette TRACE conn5 <- [1,903,null,{"value":null}] 13:36:42 INFO - PROCESS | 2720 | 1461271002298 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:42 INFO - PROCESS | 2720 | ++DOCSHELL 0000001551049000 == 44 [pid = 2720] [id = 235] 13:36:42 INFO - PROCESS | 2720 | ++DOMWINDOW == 101 (000000154D202800) [pid = 2720] [serial = 704] [outer = 0000000000000000] 13:36:42 INFO - PROCESS | 2720 | ++DOMWINDOW == 102 (000000154DEDFC00) [pid = 2720] [serial = 705] [outer = 000000154D202800] 13:36:42 INFO - PROCESS | 2720 | 1461271002343 Marionette DEBUG loaded listener.js 13:36:42 INFO - PROCESS | 2720 | ++DOMWINDOW == 103 (000000154E0E7800) [pid = 2720] [serial = 706] [outer = 000000154D202800] 13:36:42 INFO - PROCESS | 2720 | 1461271002773 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]]]}] 13:36:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 13:36:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 689ms 13:36:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 13:36:42 INFO - PROCESS | 2720 | 1461271002842 Marionette TRACE conn5 -> [0,905,"getWindowHandle",null] 13:36:42 INFO - PROCESS | 2720 | 1461271002845 Marionette TRACE conn5 <- [1,905,null,{"value":"13"}] 13:36:42 INFO - PROCESS | 2720 | 1461271002848 Marionette TRACE conn5 -> [0,906,"setScriptTimeout",{"ms":35000}] 13:36:42 INFO - PROCESS | 2720 | 1461271002850 Marionette TRACE conn5 <- [1,906,null,{}] 13:36:42 INFO - PROCESS | 2720 | 1461271002854 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}] 13:36:43 INFO - PROCESS | 2720 | 1461271003082 Marionette TRACE conn5 <- [1,907,null,{"value":null}] 13:36:43 INFO - PROCESS | 2720 | --DOMWINDOW == 102 (000000153E86C800) [pid = 2720] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 13:36:43 INFO - PROCESS | 2720 | --DOMWINDOW == 101 (0000001540E83800) [pid = 2720] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 13:36:43 INFO - PROCESS | 2720 | --DOMWINDOW == 100 (0000001540B31C00) [pid = 2720] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 13:36:43 INFO - PROCESS | 2720 | --DOMWINDOW == 99 (000000154D009400) [pid = 2720] [serial = 658] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 13:36:43 INFO - PROCESS | 2720 | --DOMWINDOW == 98 (000000154D72C000) [pid = 2720] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 13:36:43 INFO - PROCESS | 2720 | --DOMWINDOW == 97 (0000001545C0F800) [pid = 2720] [serial = 649] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 13:36:43 INFO - PROCESS | 2720 | --DOMWINDOW == 96 (000000153FCE2800) [pid = 2720] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 13:36:43 INFO - PROCESS | 2720 | --DOMWINDOW == 95 (000000154A40B800) [pid = 2720] [serial = 652] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 13:36:43 INFO - PROCESS | 2720 | --DOMWINDOW == 94 (000000154D1C2C00) [pid = 2720] [serial = 661] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 13:36:43 INFO - PROCESS | 2720 | --DOMWINDOW == 93 (000000154578B400) [pid = 2720] [serial = 664] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 13:36:43 INFO - PROCESS | 2720 | --DOMWINDOW == 92 (000000154A406000) [pid = 2720] [serial = 655] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 13:36:43 INFO - PROCESS | 2720 | --DOMWINDOW == 91 (000000154DEDB800) [pid = 2720] [serial = 667] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 13:36:43 INFO - PROCESS | 2720 | --DOMWINDOW == 90 (000000154C468C00) [pid = 2720] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 13:36:43 INFO - PROCESS | 2720 | 1461271003137 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:43 INFO - PROCESS | 2720 | ++DOCSHELL 000000153EAC9800 == 45 [pid = 2720] [id = 236] 13:36:43 INFO - PROCESS | 2720 | ++DOMWINDOW == 91 (000000153EA43C00) [pid = 2720] [serial = 707] [outer = 0000000000000000] 13:36:43 INFO - PROCESS | 2720 | ++DOMWINDOW == 92 (0000001540168000) [pid = 2720] [serial = 708] [outer = 000000153EA43C00] 13:36:43 INFO - PROCESS | 2720 | 1461271003183 Marionette DEBUG loaded listener.js 13:36:43 INFO - PROCESS | 2720 | ++DOMWINDOW == 93 (000000154A40B800) [pid = 2720] [serial = 709] [outer = 000000153EA43C00] 13:36:43 INFO - PROCESS | 2720 | 1461271003530 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]]]}] 13:36:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 13:36:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 733ms 13:36:43 INFO - PROCESS | 2720 | 1461271003588 Marionette TRACE conn5 -> [0,909,"getWindowHandle",null] 13:36:43 INFO - PROCESS | 2720 | 1461271003590 Marionette TRACE conn5 <- [1,909,null,{"value":"13"}] 13:36:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 13:36:43 INFO - PROCESS | 2720 | 1461271003594 Marionette TRACE conn5 -> [0,910,"setScriptTimeout",{"ms":35000}] 13:36:43 INFO - PROCESS | 2720 | 1461271003596 Marionette TRACE conn5 <- [1,910,null,{}] 13:36:43 INFO - PROCESS | 2720 | 1461271003605 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}] 13:36:43 INFO - PROCESS | 2720 | 1461271003684 Marionette TRACE conn5 <- [1,911,null,{"value":null}] 13:36:43 INFO - PROCESS | 2720 | 1461271003691 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:43 INFO - PROCESS | 2720 | ++DOCSHELL 0000001554721800 == 46 [pid = 2720] [id = 237] 13:36:43 INFO - PROCESS | 2720 | ++DOMWINDOW == 94 (000000154DB80800) [pid = 2720] [serial = 710] [outer = 0000000000000000] 13:36:43 INFO - PROCESS | 2720 | ++DOMWINDOW == 95 (000000154EB10000) [pid = 2720] [serial = 711] [outer = 000000154DB80800] 13:36:43 INFO - PROCESS | 2720 | 1461271003736 Marionette DEBUG loaded listener.js 13:36:43 INFO - PROCESS | 2720 | ++DOMWINDOW == 96 (000000154F813400) [pid = 2720] [serial = 712] [outer = 000000154DB80800] 13:36:44 INFO - PROCESS | 2720 | 1461271004140 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]]]}] 13:36:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 13:36:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 586ms 13:36:44 INFO - PROCESS | 2720 | 1461271004188 Marionette TRACE conn5 -> [0,913,"getWindowHandle",null] 13:36:44 INFO - PROCESS | 2720 | 1461271004190 Marionette TRACE conn5 <- [1,913,null,{"value":"13"}] 13:36:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 13:36:44 INFO - PROCESS | 2720 | 1461271004198 Marionette TRACE conn5 -> [0,914,"setScriptTimeout",{"ms":35000}] 13:36:44 INFO - PROCESS | 2720 | 1461271004200 Marionette TRACE conn5 <- [1,914,null,{}] 13:36:44 INFO - PROCESS | 2720 | 1461271004204 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}] 13:36:44 INFO - PROCESS | 2720 | 1461271004283 Marionette TRACE conn5 <- [1,915,null,{"value":null}] 13:36:44 INFO - PROCESS | 2720 | 1461271004290 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:44 INFO - PROCESS | 2720 | ++DOCSHELL 00000015548DB800 == 47 [pid = 2720] [id = 238] 13:36:44 INFO - PROCESS | 2720 | ++DOMWINDOW == 97 (000000154F876400) [pid = 2720] [serial = 713] [outer = 0000000000000000] 13:36:44 INFO - PROCESS | 2720 | ++DOMWINDOW == 98 (000000154F924C00) [pid = 2720] [serial = 714] [outer = 000000154F876400] 13:36:44 INFO - PROCESS | 2720 | 1461271004338 Marionette DEBUG loaded listener.js 13:36:44 INFO - PROCESS | 2720 | ++DOMWINDOW == 99 (000000154FD97400) [pid = 2720] [serial = 715] [outer = 000000154F876400] 13:36:44 INFO - PROCESS | 2720 | 1461271004753 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]]]}] 13:36:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 13:36:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 587ms 13:36:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 13:36:44 INFO - PROCESS | 2720 | 1461271004790 Marionette TRACE conn5 -> [0,917,"getWindowHandle",null] 13:36:44 INFO - PROCESS | 2720 | 1461271004793 Marionette TRACE conn5 <- [1,917,null,{"value":"13"}] 13:36:44 INFO - PROCESS | 2720 | 1461271004800 Marionette TRACE conn5 -> [0,918,"setScriptTimeout",{"ms":35000}] 13:36:44 INFO - PROCESS | 2720 | 1461271004803 Marionette TRACE conn5 <- [1,918,null,{}] 13:36:44 INFO - PROCESS | 2720 | 1461271004807 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}] 13:36:44 INFO - PROCESS | 2720 | 1461271004906 Marionette TRACE conn5 <- [1,919,null,{"value":null}] 13:36:44 INFO - PROCESS | 2720 | 1461271004915 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:44 INFO - PROCESS | 2720 | ++DOCSHELL 00000015549A1000 == 48 [pid = 2720] [id = 239] 13:36:44 INFO - PROCESS | 2720 | ++DOMWINDOW == 100 (0000001550191800) [pid = 2720] [serial = 716] [outer = 0000000000000000] 13:36:44 INFO - PROCESS | 2720 | ++DOMWINDOW == 101 (000000155083A000) [pid = 2720] [serial = 717] [outer = 0000001550191800] 13:36:44 INFO - PROCESS | 2720 | 1461271004965 Marionette DEBUG loaded listener.js 13:36:45 INFO - PROCESS | 2720 | ++DOMWINDOW == 102 (00000015508BF000) [pid = 2720] [serial = 718] [outer = 0000001550191800] 13:36:45 INFO - PROCESS | 2720 | 1461271005662 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]]]}] 13:36:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 13:36:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 943ms 13:36:45 INFO - PROCESS | 2720 | 1461271005741 Marionette TRACE conn5 -> [0,921,"getWindowHandle",null] 13:36:45 INFO - PROCESS | 2720 | 1461271005748 Marionette TRACE conn5 <- [1,921,null,{"value":"13"}] 13:36:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 13:36:45 INFO - PROCESS | 2720 | 1461271005754 Marionette TRACE conn5 -> [0,922,"setScriptTimeout",{"ms":35000}] 13:36:45 INFO - PROCESS | 2720 | 1461271005759 Marionette TRACE conn5 <- [1,922,null,{}] 13:36:45 INFO - PROCESS | 2720 | 1461271005764 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}] 13:36:45 INFO - PROCESS | 2720 | 1461271005908 Marionette TRACE conn5 <- [1,923,null,{"value":null}] 13:36:46 INFO - PROCESS | 2720 | 1461271006026 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:46 INFO - PROCESS | 2720 | ++DOCSHELL 0000001549822000 == 49 [pid = 2720] [id = 240] 13:36:46 INFO - PROCESS | 2720 | ++DOMWINDOW == 103 (0000001540550400) [pid = 2720] [serial = 719] [outer = 0000000000000000] 13:36:46 INFO - PROCESS | 2720 | ++DOMWINDOW == 104 (0000001540E89C00) [pid = 2720] [serial = 720] [outer = 0000001540550400] 13:36:46 INFO - PROCESS | 2720 | 1461271006086 Marionette DEBUG loaded listener.js 13:36:46 INFO - PROCESS | 2720 | ++DOMWINDOW == 105 (0000001545049C00) [pid = 2720] [serial = 721] [outer = 0000001540550400] 13:36:46 INFO - PROCESS | 2720 | 1461271006660 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]]]}] 13:36:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 13:36:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 986ms 13:36:46 INFO - PROCESS | 2720 | 1461271006742 Marionette TRACE conn5 -> [0,925,"getWindowHandle",null] 13:36:46 INFO - PROCESS | 2720 | 1461271006749 Marionette TRACE conn5 <- [1,925,null,{"value":"13"}] 13:36:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 13:36:46 INFO - PROCESS | 2720 | 1461271006756 Marionette TRACE conn5 -> [0,926,"setScriptTimeout",{"ms":35000}] 13:36:46 INFO - PROCESS | 2720 | 1461271006759 Marionette TRACE conn5 <- [1,926,null,{}] 13:36:46 INFO - PROCESS | 2720 | 1461271006763 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}] 13:36:46 INFO - PROCESS | 2720 | 1461271006879 Marionette TRACE conn5 <- [1,927,null,{"value":null}] 13:36:46 INFO - PROCESS | 2720 | 1461271006945 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:46 INFO - PROCESS | 2720 | ++DOCSHELL 000000154E406000 == 50 [pid = 2720] [id = 241] 13:36:46 INFO - PROCESS | 2720 | ++DOMWINDOW == 106 (0000001545789800) [pid = 2720] [serial = 722] [outer = 0000000000000000] 13:36:47 INFO - PROCESS | 2720 | ++DOMWINDOW == 107 (000000154AAAA400) [pid = 2720] [serial = 723] [outer = 0000001545789800] 13:36:47 INFO - PROCESS | 2720 | 1461271007003 Marionette DEBUG loaded listener.js 13:36:47 INFO - PROCESS | 2720 | ++DOMWINDOW == 108 (000000154C464800) [pid = 2720] [serial = 724] [outer = 0000001545789800] 13:36:47 INFO - PROCESS | 2720 | 1461271007564 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]]]}] 13:36:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 13:36:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 839ms 13:36:47 INFO - PROCESS | 2720 | 1461271007601 Marionette TRACE conn5 -> [0,929,"getWindowHandle",null] 13:36:47 INFO - PROCESS | 2720 | 1461271007604 Marionette TRACE conn5 <- [1,929,null,{"value":"13"}] 13:36:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 13:36:47 INFO - PROCESS | 2720 | 1461271007608 Marionette TRACE conn5 -> [0,930,"setScriptTimeout",{"ms":35000}] 13:36:47 INFO - PROCESS | 2720 | 1461271007612 Marionette TRACE conn5 <- [1,930,null,{}] 13:36:47 INFO - PROCESS | 2720 | 1461271007624 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}] 13:36:47 INFO - PROCESS | 2720 | 1461271007776 Marionette TRACE conn5 <- [1,931,null,{"value":null}] 13:36:47 INFO - PROCESS | 2720 | 1461271007868 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:47 INFO - PROCESS | 2720 | ++DOCSHELL 0000001554CA5800 == 51 [pid = 2720] [id = 242] 13:36:47 INFO - PROCESS | 2720 | ++DOMWINDOW == 109 (000000154D20B400) [pid = 2720] [serial = 725] [outer = 0000000000000000] 13:36:47 INFO - PROCESS | 2720 | ++DOMWINDOW == 110 (000000154E0F3800) [pid = 2720] [serial = 726] [outer = 000000154D20B400] 13:36:47 INFO - PROCESS | 2720 | 1461271007929 Marionette DEBUG loaded listener.js 13:36:48 INFO - PROCESS | 2720 | ++DOMWINDOW == 111 (0000001550284C00) [pid = 2720] [serial = 727] [outer = 000000154D20B400] 13:36:48 INFO - PROCESS | 2720 | 1461271008449 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]]]}] 13:36:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 13:36:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 880ms 13:36:48 INFO - PROCESS | 2720 | 1461271008494 Marionette TRACE conn5 -> [0,933,"getWindowHandle",null] 13:36:48 INFO - PROCESS | 2720 | 1461271008497 Marionette TRACE conn5 <- [1,933,null,{"value":"13"}] 13:36:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 13:36:48 INFO - PROCESS | 2720 | 1461271008502 Marionette TRACE conn5 -> [0,934,"setScriptTimeout",{"ms":35000}] 13:36:48 INFO - PROCESS | 2720 | 1461271008505 Marionette TRACE conn5 <- [1,934,null,{}] 13:36:48 INFO - PROCESS | 2720 | 1461271008508 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}] 13:36:48 INFO - PROCESS | 2720 | 1461271008615 Marionette TRACE conn5 <- [1,935,null,{"value":null}] 13:36:48 INFO - PROCESS | 2720 | 1461271008700 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:48 INFO - PROCESS | 2720 | ++DOCSHELL 0000001554E0B000 == 52 [pid = 2720] [id = 243] 13:36:48 INFO - PROCESS | 2720 | ++DOMWINDOW == 112 (00000015508B6000) [pid = 2720] [serial = 728] [outer = 0000000000000000] 13:36:48 INFO - PROCESS | 2720 | ++DOMWINDOW == 113 (0000001550D6E400) [pid = 2720] [serial = 729] [outer = 00000015508B6000] 13:36:48 INFO - PROCESS | 2720 | 1461271008757 Marionette DEBUG loaded listener.js 13:36:48 INFO - PROCESS | 2720 | ++DOMWINDOW == 114 (0000001550D78400) [pid = 2720] [serial = 730] [outer = 00000015508B6000] 13:36:49 INFO - PROCESS | 2720 | 1461271009332 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]]]}] 13:36:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 13:36:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 881ms 13:36:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 13:36:49 INFO - PROCESS | 2720 | 1461271009385 Marionette TRACE conn5 -> [0,937,"getWindowHandle",null] 13:36:49 INFO - PROCESS | 2720 | 1461271009388 Marionette TRACE conn5 <- [1,937,null,{"value":"13"}] 13:36:49 INFO - PROCESS | 2720 | 1461271009391 Marionette TRACE conn5 -> [0,938,"setScriptTimeout",{"ms":35000}] 13:36:49 INFO - PROCESS | 2720 | 1461271009394 Marionette TRACE conn5 <- [1,938,null,{}] 13:36:49 INFO - PROCESS | 2720 | 1461271009398 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}] 13:36:49 INFO - PROCESS | 2720 | 1461271009501 Marionette TRACE conn5 <- [1,939,null,{"value":null}] 13:36:49 INFO - PROCESS | 2720 | 1461271009573 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:49 INFO - PROCESS | 2720 | ++DOCSHELL 000000154EF0F800 == 53 [pid = 2720] [id = 244] 13:36:49 INFO - PROCESS | 2720 | ++DOMWINDOW == 115 (000000154BF0F000) [pid = 2720] [serial = 731] [outer = 0000000000000000] 13:36:49 INFO - PROCESS | 2720 | ++DOMWINDOW == 116 (000000154E012000) [pid = 2720] [serial = 732] [outer = 000000154BF0F000] 13:36:49 INFO - PROCESS | 2720 | 1461271009629 Marionette DEBUG loaded listener.js 13:36:49 INFO - PROCESS | 2720 | ++DOMWINDOW == 117 (000000155104EC00) [pid = 2720] [serial = 733] [outer = 000000154BF0F000] 13:36:50 INFO - PROCESS | 2720 | 1461271010368 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]]]}] 13:36:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 13:36:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1023ms 13:36:50 INFO - PROCESS | 2720 | 1461271010417 Marionette TRACE conn5 -> [0,941,"getWindowHandle",null] 13:36:50 INFO - PROCESS | 2720 | 1461271010422 Marionette TRACE conn5 <- [1,941,null,{"value":"13"}] 13:36:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 13:36:50 INFO - PROCESS | 2720 | 1461271010428 Marionette TRACE conn5 -> [0,942,"setScriptTimeout",{"ms":35000}] 13:36:50 INFO - PROCESS | 2720 | 1461271010432 Marionette TRACE conn5 <- [1,942,null,{}] 13:36:50 INFO - PROCESS | 2720 | 1461271010455 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}] 13:36:50 INFO - PROCESS | 2720 | 1461271010553 Marionette TRACE conn5 <- [1,943,null,{"value":null}] 13:36:50 INFO - PROCESS | 2720 | 1461271010629 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:50 INFO - PROCESS | 2720 | ++DOCSHELL 00000015474BA800 == 54 [pid = 2720] [id = 245] 13:36:50 INFO - PROCESS | 2720 | ++DOMWINDOW == 118 (0000001540553C00) [pid = 2720] [serial = 734] [outer = 0000000000000000] 13:36:50 INFO - PROCESS | 2720 | ++DOMWINDOW == 119 (0000001540A11400) [pid = 2720] [serial = 735] [outer = 0000001540553C00] 13:36:50 INFO - PROCESS | 2720 | 1461271010681 Marionette DEBUG loaded listener.js 13:36:50 INFO - PROCESS | 2720 | ++DOMWINDOW == 120 (000000154504A400) [pid = 2720] [serial = 736] [outer = 0000001540553C00] 13:36:51 INFO - PROCESS | 2720 | --DOCSHELL 00000015548DB800 == 53 [pid = 2720] [id = 238] 13:36:51 INFO - PROCESS | 2720 | --DOCSHELL 0000001554721800 == 52 [pid = 2720] [id = 237] 13:36:51 INFO - PROCESS | 2720 | --DOCSHELL 000000153EAC9800 == 51 [pid = 2720] [id = 236] 13:36:51 INFO - PROCESS | 2720 | --DOCSHELL 0000001551049000 == 50 [pid = 2720] [id = 235] 13:36:51 INFO - PROCESS | 2720 | --DOCSHELL 000000155024E000 == 49 [pid = 2720] [id = 234] 13:36:51 INFO - PROCESS | 2720 | --DOCSHELL 000000154E508000 == 48 [pid = 2720] [id = 233] 13:36:51 INFO - PROCESS | 2720 | --DOCSHELL 000000154D3B9000 == 47 [pid = 2720] [id = 232] 13:36:51 INFO - PROCESS | 2720 | --DOCSHELL 000000154D19D800 == 46 [pid = 2720] [id = 231] 13:36:51 INFO - PROCESS | 2720 | --DOMWINDOW == 119 (000000153E86AC00) [pid = 2720] [serial = 632] [outer = 0000000000000000] [url = about:blank] 13:36:51 INFO - PROCESS | 2720 | --DOMWINDOW == 118 (0000001541563C00) [pid = 2720] [serial = 635] [outer = 0000000000000000] [url = about:blank] 13:36:51 INFO - PROCESS | 2720 | --DOMWINDOW == 117 (000000154A414800) [pid = 2720] [serial = 638] [outer = 0000000000000000] [url = about:blank] 13:36:51 INFO - PROCESS | 2720 | --DOMWINDOW == 116 (000000154E014400) [pid = 2720] [serial = 671] [outer = 0000000000000000] [url = about:blank] 13:36:51 INFO - PROCESS | 2720 | --DOCSHELL 0000001545CC3000 == 45 [pid = 2720] [id = 230] 13:36:51 INFO - PROCESS | 2720 | --DOCSHELL 00000015474BF000 == 44 [pid = 2720] [id = 229] 13:36:51 INFO - PROCESS | 2720 | --DOMWINDOW == 115 (000000154022AC00) [pid = 2720] [serial = 573] [outer = 0000000000000000] [url = about:blank] 13:36:51 INFO - PROCESS | 2720 | --DOMWINDOW == 114 (0000001545047800) [pid = 2720] [serial = 645] [outer = 0000000000000000] [url = about:blank] 13:36:51 INFO - PROCESS | 2720 | --DOMWINDOW == 113 (0000001540E39800) [pid = 2720] [serial = 644] [outer = 0000000000000000] [url = about:blank] 13:36:51 INFO - PROCESS | 2720 | --DOMWINDOW == 112 (000000154D3EE400) [pid = 2720] [serial = 660] [outer = 0000000000000000] [url = about:blank] 13:36:51 INFO - PROCESS | 2720 | --DOMWINDOW == 111 (000000154D1CB400) [pid = 2720] [serial = 659] [outer = 0000000000000000] [url = about:blank] 13:36:51 INFO - PROCESS | 2720 | --DOMWINDOW == 110 (000000154DB78000) [pid = 2720] [serial = 642] [outer = 0000000000000000] [url = about:blank] 13:36:51 INFO - PROCESS | 2720 | --DOMWINDOW == 109 (000000154D8AC400) [pid = 2720] [serial = 641] [outer = 0000000000000000] [url = about:blank] 13:36:51 INFO - PROCESS | 2720 | --DOMWINDOW == 108 (000000154681D400) [pid = 2720] [serial = 650] [outer = 0000000000000000] [url = about:blank] 13:36:51 INFO - PROCESS | 2720 | --DOMWINDOW == 107 (000000154A01EC00) [pid = 2720] [serial = 651] [outer = 0000000000000000] [url = about:blank] 13:36:51 INFO - PROCESS | 2720 | --DOMWINDOW == 106 (0000001540234000) [pid = 2720] [serial = 647] [outer = 0000000000000000] [url = about:blank] 13:36:51 INFO - PROCESS | 2720 | --DOMWINDOW == 105 (0000001544E91C00) [pid = 2720] [serial = 648] [outer = 0000000000000000] [url = about:blank] 13:36:51 INFO - PROCESS | 2720 | --DOMWINDOW == 104 (000000154A413000) [pid = 2720] [serial = 653] [outer = 0000000000000000] [url = about:blank] 13:36:51 INFO - PROCESS | 2720 | --DOMWINDOW == 103 (000000154DB79800) [pid = 2720] [serial = 662] [outer = 0000000000000000] [url = about:blank] 13:36:51 INFO - PROCESS | 2720 | --DOMWINDOW == 102 (000000154DB74800) [pid = 2720] [serial = 666] [outer = 0000000000000000] [url = about:blank] 13:36:51 INFO - PROCESS | 2720 | --DOMWINDOW == 101 (000000154A01D000) [pid = 2720] [serial = 665] [outer = 0000000000000000] [url = about:blank] 13:36:51 INFO - PROCESS | 2720 | --DOMWINDOW == 100 (000000154DBD4800) [pid = 2720] [serial = 663] [outer = 0000000000000000] [url = about:blank] 13:36:51 INFO - PROCESS | 2720 | --DOMWINDOW == 99 (000000154AAD3000) [pid = 2720] [serial = 656] [outer = 0000000000000000] [url = about:blank] 13:36:51 INFO - PROCESS | 2720 | --DOMWINDOW == 98 (000000154BF0B800) [pid = 2720] [serial = 657] [outer = 0000000000000000] [url = about:blank] 13:36:51 INFO - PROCESS | 2720 | --DOMWINDOW == 97 (000000154DEE8C00) [pid = 2720] [serial = 669] [outer = 0000000000000000] [url = about:blank] 13:36:51 INFO - PROCESS | 2720 | --DOMWINDOW == 96 (000000154DEE1000) [pid = 2720] [serial = 668] [outer = 0000000000000000] [url = about:blank] 13:36:51 INFO - PROCESS | 2720 | --DOMWINDOW == 95 (000000154A454000) [pid = 2720] [serial = 654] [outer = 0000000000000000] [url = about:blank] 13:36:51 INFO - PROCESS | 2720 | --DOMWINDOW == 94 (000000154D013800) [pid = 2720] [serial = 594] [outer = 0000000000000000] [url = about:blank] 13:36:51 INFO - PROCESS | 2720 | --DOMWINDOW == 93 (0000001545B42800) [pid = 2720] [serial = 597] [outer = 0000000000000000] [url = about:blank] 13:36:51 INFO - PROCESS | 2720 | 1461271011312 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]]]}] 13:36:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 13:36:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 941ms 13:36:51 INFO - PROCESS | 2720 | 1461271011372 Marionette TRACE conn5 -> [0,945,"getWindowHandle",null] 13:36:51 INFO - PROCESS | 2720 | 1461271011378 Marionette TRACE conn5 <- [1,945,null,{"value":"13"}] 13:36:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 13:36:51 INFO - PROCESS | 2720 | 1461271011391 Marionette TRACE conn5 -> [0,946,"setScriptTimeout",{"ms":35000}] 13:36:51 INFO - PROCESS | 2720 | 1461271011394 Marionette TRACE conn5 <- [1,946,null,{}] 13:36:51 INFO - PROCESS | 2720 | 1461271011400 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}] 13:36:51 INFO - PROCESS | 2720 | 1461271011487 Marionette TRACE conn5 <- [1,947,null,{"value":null}] 13:36:51 INFO - PROCESS | 2720 | 1461271011495 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:51 INFO - PROCESS | 2720 | ++DOCSHELL 00000015498DA800 == 45 [pid = 2720] [id = 246] 13:36:51 INFO - PROCESS | 2720 | ++DOMWINDOW == 94 (0000001540207C00) [pid = 2720] [serial = 737] [outer = 0000000000000000] 13:36:51 INFO - PROCESS | 2720 | ++DOMWINDOW == 95 (0000001541C26000) [pid = 2720] [serial = 738] [outer = 0000001540207C00] 13:36:51 INFO - PROCESS | 2720 | 1461271011545 Marionette DEBUG loaded listener.js 13:36:51 INFO - PROCESS | 2720 | ++DOMWINDOW == 96 (0000001545666400) [pid = 2720] [serial = 739] [outer = 0000001540207C00] 13:36:52 INFO - PROCESS | 2720 | 1461271012036 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]]]}] 13:36:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 13:36:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 691ms 13:36:52 INFO - PROCESS | 2720 | 1461271012083 Marionette TRACE conn5 -> [0,949,"getWindowHandle",null] 13:36:52 INFO - PROCESS | 2720 | 1461271012085 Marionette TRACE conn5 <- [1,949,null,{"value":"13"}] 13:36:52 INFO - PROCESS | 2720 | 1461271012089 Marionette TRACE conn5 -> [0,950,"setScriptTimeout",{"ms":35000}] 13:36:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 13:36:52 INFO - PROCESS | 2720 | 1461271012092 Marionette TRACE conn5 <- [1,950,null,{}] 13:36:52 INFO - PROCESS | 2720 | 1461271012104 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}] 13:36:52 INFO - PROCESS | 2720 | 1461271012190 Marionette TRACE conn5 <- [1,951,null,{"value":null}] 13:36:52 INFO - PROCESS | 2720 | 1461271012207 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:52 INFO - PROCESS | 2720 | ++DOCSHELL 000000154D3CB000 == 46 [pid = 2720] [id = 247] 13:36:52 INFO - PROCESS | 2720 | ++DOMWINDOW == 97 (000000154A36B000) [pid = 2720] [serial = 740] [outer = 0000000000000000] 13:36:52 INFO - PROCESS | 2720 | ++DOMWINDOW == 98 (000000154A40C800) [pid = 2720] [serial = 741] [outer = 000000154A36B000] 13:36:52 INFO - PROCESS | 2720 | 1461271012256 Marionette DEBUG loaded listener.js 13:36:52 INFO - PROCESS | 2720 | ++DOMWINDOW == 99 (000000154AAAC400) [pid = 2720] [serial = 742] [outer = 000000154A36B000] 13:36:52 INFO - PROCESS | 2720 | 1461271012693 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]]]}] 13:36:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 13:36:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 629ms 13:36:52 INFO - PROCESS | 2720 | 1461271012721 Marionette TRACE conn5 -> [0,953,"getWindowHandle",null] 13:36:52 INFO - PROCESS | 2720 | 1461271012724 Marionette TRACE conn5 <- [1,953,null,{"value":"13"}] 13:36:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 13:36:52 INFO - PROCESS | 2720 | 1461271012727 Marionette TRACE conn5 -> [0,954,"setScriptTimeout",{"ms":35000}] 13:36:52 INFO - PROCESS | 2720 | 1461271012729 Marionette TRACE conn5 <- [1,954,null,{}] 13:36:52 INFO - PROCESS | 2720 | 1461271012737 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}] 13:36:52 INFO - PROCESS | 2720 | 1461271012821 Marionette TRACE conn5 <- [1,955,null,{"value":null}] 13:36:52 INFO - PROCESS | 2720 | 1461271012828 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:52 INFO - PROCESS | 2720 | ++DOCSHELL 000000154E409800 == 47 [pid = 2720] [id = 248] 13:36:52 INFO - PROCESS | 2720 | ++DOMWINDOW == 100 (000000154BF0B400) [pid = 2720] [serial = 743] [outer = 0000000000000000] 13:36:52 INFO - PROCESS | 2720 | ++DOMWINDOW == 101 (000000154BFDC000) [pid = 2720] [serial = 744] [outer = 000000154BF0B400] 13:36:52 INFO - PROCESS | 2720 | 1461271012880 Marionette DEBUG loaded listener.js 13:36:52 INFO - PROCESS | 2720 | ++DOMWINDOW == 102 (000000154CF97400) [pid = 2720] [serial = 745] [outer = 000000154BF0B400] 13:36:53 INFO - PROCESS | 2720 | 1461271013293 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]]]}] 13:36:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 13:36:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 587ms 13:36:53 INFO - PROCESS | 2720 | 1461271013317 Marionette TRACE conn5 -> [0,957,"getWindowHandle",null] 13:36:53 INFO - PROCESS | 2720 | 1461271013319 Marionette TRACE conn5 <- [1,957,null,{"value":"13"}] 13:36:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 13:36:53 INFO - PROCESS | 2720 | 1461271013385 Marionette TRACE conn5 -> [0,958,"setScriptTimeout",{"ms":35000}] 13:36:53 INFO - PROCESS | 2720 | 1461271013387 Marionette TRACE conn5 <- [1,958,null,{}] 13:36:53 INFO - PROCESS | 2720 | 1461271013394 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}] 13:36:53 INFO - PROCESS | 2720 | 1461271013496 Marionette TRACE conn5 <- [1,959,null,{"value":null}] 13:36:53 INFO - PROCESS | 2720 | 1461271013503 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:53 INFO - PROCESS | 2720 | ++DOCSHELL 00000015468EB000 == 48 [pid = 2720] [id = 249] 13:36:53 INFO - PROCESS | 2720 | ++DOMWINDOW == 103 (000000154D1C0800) [pid = 2720] [serial = 746] [outer = 0000000000000000] 13:36:53 INFO - PROCESS | 2720 | ++DOMWINDOW == 104 (000000154D204400) [pid = 2720] [serial = 747] [outer = 000000154D1C0800] 13:36:53 INFO - PROCESS | 2720 | 1461271013579 Marionette DEBUG loaded listener.js 13:36:53 INFO - PROCESS | 2720 | ++DOMWINDOW == 105 (000000154DAE0800) [pid = 2720] [serial = 748] [outer = 000000154D1C0800] 13:36:54 INFO - PROCESS | 2720 | 1461271014006 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]]]}] 13:36:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 13:36:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 735ms 13:36:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 13:36:54 INFO - PROCESS | 2720 | 1461271014078 Marionette TRACE conn5 -> [0,961,"getWindowHandle",null] 13:36:54 INFO - PROCESS | 2720 | 1461271014081 Marionette TRACE conn5 <- [1,961,null,{"value":"13"}] 13:36:54 INFO - PROCESS | 2720 | 1461271014084 Marionette TRACE conn5 -> [0,962,"setScriptTimeout",{"ms":35000}] 13:36:54 INFO - PROCESS | 2720 | 1461271014086 Marionette TRACE conn5 <- [1,962,null,{}] 13:36:54 INFO - PROCESS | 2720 | 1461271014089 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}] 13:36:54 INFO - PROCESS | 2720 | 1461271014213 Marionette TRACE conn5 <- [1,963,null,{"value":null}] 13:36:54 INFO - PROCESS | 2720 | 1461271014265 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:54 INFO - PROCESS | 2720 | ++DOCSHELL 0000001551D81000 == 49 [pid = 2720] [id = 250] 13:36:54 INFO - PROCESS | 2720 | ++DOMWINDOW == 106 (000000154DD93800) [pid = 2720] [serial = 749] [outer = 0000000000000000] 13:36:54 INFO - PROCESS | 2720 | ++DOMWINDOW == 107 (000000154E00B400) [pid = 2720] [serial = 750] [outer = 000000154DD93800] 13:36:54 INFO - PROCESS | 2720 | 1461271014315 Marionette DEBUG loaded listener.js 13:36:54 INFO - PROCESS | 2720 | ++DOMWINDOW == 108 (000000154E542C00) [pid = 2720] [serial = 751] [outer = 000000154DD93800] 13:36:54 INFO - PROCESS | 2720 | 1461271014738 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]]]}] 13:36:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 13:36:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 690ms 13:36:54 INFO - PROCESS | 2720 | 1461271014776 Marionette TRACE conn5 -> [0,965,"getWindowHandle",null] 13:36:54 INFO - PROCESS | 2720 | 1461271014779 Marionette TRACE conn5 <- [1,965,null,{"value":"13"}] 13:36:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 13:36:54 INFO - PROCESS | 2720 | 1461271014811 Marionette TRACE conn5 -> [0,966,"setScriptTimeout",{"ms":35000}] 13:36:54 INFO - PROCESS | 2720 | 1461271014813 Marionette TRACE conn5 <- [1,966,null,{}] 13:36:54 INFO - PROCESS | 2720 | 1461271014830 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}] 13:36:54 INFO - PROCESS | 2720 | 1461271014933 Marionette TRACE conn5 <- [1,967,null,{"value":null}] 13:36:54 INFO - PROCESS | 2720 | 1461271014946 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:55 INFO - PROCESS | 2720 | ++DOCSHELL 000000155470A800 == 50 [pid = 2720] [id = 251] 13:36:55 INFO - PROCESS | 2720 | ++DOMWINDOW == 109 (000000154E490000) [pid = 2720] [serial = 752] [outer = 0000000000000000] 13:36:55 INFO - PROCESS | 2720 | ++DOMWINDOW == 110 (000000154ECE8000) [pid = 2720] [serial = 753] [outer = 000000154E490000] 13:36:55 INFO - PROCESS | 2720 | 1461271015035 Marionette DEBUG loaded listener.js 13:36:55 INFO - PROCESS | 2720 | ++DOMWINDOW == 111 (000000154FDA2400) [pid = 2720] [serial = 754] [outer = 000000154E490000] 13:36:55 INFO - PROCESS | 2720 | --DOMWINDOW == 110 (000000154DB80800) [pid = 2720] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 13:36:55 INFO - PROCESS | 2720 | --DOMWINDOW == 109 (000000154F876400) [pid = 2720] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 13:36:55 INFO - PROCESS | 2720 | --DOMWINDOW == 108 (0000001540232000) [pid = 2720] [serial = 685] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 13:36:55 INFO - PROCESS | 2720 | --DOMWINDOW == 107 (000000154A41C000) [pid = 2720] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 13:36:55 INFO - PROCESS | 2720 | --DOMWINDOW == 106 (000000154E011000) [pid = 2720] [serial = 670] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 13:36:55 INFO - PROCESS | 2720 | --DOMWINDOW == 105 (000000153E846400) [pid = 2720] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 13:36:55 INFO - PROCESS | 2720 | --DOMWINDOW == 104 (0000001540E84000) [pid = 2720] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 13:36:55 INFO - PROCESS | 2720 | --DOMWINDOW == 103 (0000001549874800) [pid = 2720] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 13:36:55 INFO - PROCESS | 2720 | --DOMWINDOW == 102 (000000154D044000) [pid = 2720] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 13:36:55 INFO - PROCESS | 2720 | --DOMWINDOW == 101 (000000154D202800) [pid = 2720] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 13:36:55 INFO - PROCESS | 2720 | --DOMWINDOW == 100 (000000153EA43C00) [pid = 2720] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 13:36:55 INFO - PROCESS | 2720 | --DOMWINDOW == 99 (000000153FA54000) [pid = 2720] [serial = 688] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 13:36:55 INFO - PROCESS | 2720 | --DOMWINDOW == 98 (0000001546818800) [pid = 2720] [serial = 691] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 13:36:55 INFO - PROCESS | 2720 | --DOMWINDOW == 97 (0000001541C25400) [pid = 2720] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 13:36:55 INFO - PROCESS | 2720 | 1461271015589 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]]]}] 13:36:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 13:36:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 839ms 13:36:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 13:36:55 INFO - PROCESS | 2720 | 1461271015624 Marionette TRACE conn5 -> [0,969,"getWindowHandle",null] 13:36:55 INFO - PROCESS | 2720 | 1461271015627 Marionette TRACE conn5 <- [1,969,null,{"value":"13"}] 13:36:55 INFO - PROCESS | 2720 | 1461271015630 Marionette TRACE conn5 -> [0,970,"setScriptTimeout",{"ms":35000}] 13:36:55 INFO - PROCESS | 2720 | 1461271015632 Marionette TRACE conn5 <- [1,970,null,{}] 13:36:55 INFO - PROCESS | 2720 | 1461271015636 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}] 13:36:55 INFO - PROCESS | 2720 | 1461271015716 Marionette TRACE conn5 <- [1,971,null,{"value":null}] 13:36:55 INFO - PROCESS | 2720 | 1461271015723 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:55 INFO - PROCESS | 2720 | ++DOCSHELL 0000001554721000 == 51 [pid = 2720] [id = 252] 13:36:55 INFO - PROCESS | 2720 | ++DOMWINDOW == 98 (0000001540E85C00) [pid = 2720] [serial = 755] [outer = 0000000000000000] 13:36:55 INFO - PROCESS | 2720 | ++DOMWINDOW == 99 (000000154A36C800) [pid = 2720] [serial = 756] [outer = 0000001540E85C00] 13:36:55 INFO - PROCESS | 2720 | 1461271015770 Marionette DEBUG loaded listener.js 13:36:55 INFO - PROCESS | 2720 | ++DOMWINDOW == 100 (000000154E0E8400) [pid = 2720] [serial = 757] [outer = 0000001540E85C00] 13:36:56 INFO - PROCESS | 2720 | 1461271016177 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]]]}] 13:36:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 13:36:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 586ms 13:36:56 INFO - PROCESS | 2720 | 1461271016220 Marionette TRACE conn5 -> [0,973,"getWindowHandle",null] 13:36:56 INFO - PROCESS | 2720 | 1461271016222 Marionette TRACE conn5 <- [1,973,null,{"value":"13"}] 13:36:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 13:36:56 INFO - PROCESS | 2720 | 1461271016225 Marionette TRACE conn5 -> [0,974,"setScriptTimeout",{"ms":35000}] 13:36:56 INFO - PROCESS | 2720 | 1461271016227 Marionette TRACE conn5 <- [1,974,null,{}] 13:36:56 INFO - PROCESS | 2720 | 1461271016231 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}] 13:36:56 INFO - PROCESS | 2720 | 1461271016342 Marionette TRACE conn5 <- [1,975,null,{"value":null}] 13:36:56 INFO - PROCESS | 2720 | 1461271016363 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:56 INFO - PROCESS | 2720 | ++DOCSHELL 000000155491E800 == 52 [pid = 2720] [id = 253] 13:36:56 INFO - PROCESS | 2720 | ++DOMWINDOW == 101 (000000155018B800) [pid = 2720] [serial = 758] [outer = 0000000000000000] 13:36:56 INFO - PROCESS | 2720 | ++DOMWINDOW == 102 (0000001550D74000) [pid = 2720] [serial = 759] [outer = 000000155018B800] 13:36:56 INFO - PROCESS | 2720 | 1461271016411 Marionette DEBUG loaded listener.js 13:36:56 INFO - PROCESS | 2720 | ++DOMWINDOW == 103 (0000001551056C00) [pid = 2720] [serial = 760] [outer = 000000155018B800] 13:36:56 INFO - PROCESS | 2720 | 1461271016824 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]]]}] 13:36:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 13:36:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 628ms 13:36:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 13:36:56 INFO - PROCESS | 2720 | 1461271016857 Marionette TRACE conn5 -> [0,977,"getWindowHandle",null] 13:36:56 INFO - PROCESS | 2720 | 1461271016859 Marionette TRACE conn5 <- [1,977,null,{"value":"13"}] 13:36:56 INFO - PROCESS | 2720 | 1461271016867 Marionette TRACE conn5 -> [0,978,"setScriptTimeout",{"ms":35000}] 13:36:56 INFO - PROCESS | 2720 | 1461271016869 Marionette TRACE conn5 <- [1,978,null,{}] 13:36:56 INFO - PROCESS | 2720 | 1461271016873 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}] 13:36:56 INFO - PROCESS | 2720 | 1461271016955 Marionette TRACE conn5 <- [1,979,null,{"value":null}] 13:36:56 INFO - PROCESS | 2720 | 1461271016964 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:56 INFO - PROCESS | 2720 | ++DOCSHELL 0000001554E0C000 == 53 [pid = 2720] [id = 254] 13:36:56 INFO - PROCESS | 2720 | ++DOMWINDOW == 104 (0000001551053000) [pid = 2720] [serial = 761] [outer = 0000000000000000] 13:36:57 INFO - PROCESS | 2720 | ++DOMWINDOW == 105 (00000015511A9C00) [pid = 2720] [serial = 762] [outer = 0000001551053000] 13:36:57 INFO - PROCESS | 2720 | 1461271017012 Marionette DEBUG loaded listener.js 13:36:57 INFO - PROCESS | 2720 | ++DOMWINDOW == 106 (00000015511B1C00) [pid = 2720] [serial = 763] [outer = 0000001551053000] 13:36:57 INFO - PROCESS | 2720 | 1461271017441 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]]]}] 13:36:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 13:36:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 648ms 13:36:57 INFO - PROCESS | 2720 | 1461271017541 Marionette TRACE conn5 -> [0,981,"getWindowHandle",null] 13:36:57 INFO - PROCESS | 2720 | 1461271017545 Marionette TRACE conn5 <- [1,981,null,{"value":"13"}] 13:36:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 13:36:57 INFO - PROCESS | 2720 | 1461271017585 Marionette TRACE conn5 -> [0,982,"setScriptTimeout",{"ms":35000}] 13:36:57 INFO - PROCESS | 2720 | 1461271017590 Marionette TRACE conn5 <- [1,982,null,{}] 13:36:57 INFO - PROCESS | 2720 | 1461271017610 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}] 13:36:57 INFO - PROCESS | 2720 | 1461271017758 Marionette TRACE conn5 <- [1,983,null,{"value":null}] 13:36:57 INFO - PROCESS | 2720 | 1461271017805 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:57 INFO - PROCESS | 2720 | ++DOCSHELL 00000015474A4800 == 54 [pid = 2720] [id = 255] 13:36:57 INFO - PROCESS | 2720 | ++DOMWINDOW == 107 (000000154020AC00) [pid = 2720] [serial = 764] [outer = 0000000000000000] 13:36:57 INFO - PROCESS | 2720 | ++DOMWINDOW == 108 (000000154022D400) [pid = 2720] [serial = 765] [outer = 000000154020AC00] 13:36:57 INFO - PROCESS | 2720 | 1461271017863 Marionette DEBUG loaded listener.js 13:36:57 INFO - PROCESS | 2720 | ++DOMWINDOW == 109 (0000001544E44C00) [pid = 2720] [serial = 766] [outer = 000000154020AC00] 13:36:58 INFO - PROCESS | 2720 | 1461271018439 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]]]}] 13:36:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 13:36:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 903ms 13:36:58 INFO - PROCESS | 2720 | 1461271018471 Marionette TRACE conn5 -> [0,985,"getWindowHandle",null] 13:36:58 INFO - PROCESS | 2720 | 1461271018475 Marionette TRACE conn5 <- [1,985,null,{"value":"13"}] 13:36:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 13:36:58 INFO - PROCESS | 2720 | 1461271018483 Marionette TRACE conn5 -> [0,986,"setScriptTimeout",{"ms":35000}] 13:36:58 INFO - PROCESS | 2720 | 1461271018488 Marionette TRACE conn5 <- [1,986,null,{}] 13:36:58 INFO - PROCESS | 2720 | 1461271018492 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}] 13:36:58 INFO - PROCESS | 2720 | 1461271018650 Marionette TRACE conn5 <- [1,987,null,{"value":null}] 13:36:58 INFO - PROCESS | 2720 | 1461271018740 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:58 INFO - PROCESS | 2720 | ++DOCSHELL 000000154F951800 == 55 [pid = 2720] [id = 256] 13:36:58 INFO - PROCESS | 2720 | ++DOMWINDOW == 110 (000000154708DC00) [pid = 2720] [serial = 767] [outer = 0000000000000000] 13:36:58 INFO - PROCESS | 2720 | ++DOMWINDOW == 111 (000000154A028C00) [pid = 2720] [serial = 768] [outer = 000000154708DC00] 13:36:58 INFO - PROCESS | 2720 | 1461271018797 Marionette DEBUG loaded listener.js 13:36:58 INFO - PROCESS | 2720 | ++DOMWINDOW == 112 (000000154BF06800) [pid = 2720] [serial = 769] [outer = 000000154708DC00] 13:36:59 INFO - PROCESS | 2720 | 1461271019340 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]]]}] 13:36:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 13:36:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 899ms 13:36:59 INFO - PROCESS | 2720 | 1461271019384 Marionette TRACE conn5 -> [0,989,"getWindowHandle",null] 13:36:59 INFO - PROCESS | 2720 | 1461271019387 Marionette TRACE conn5 <- [1,989,null,{"value":"13"}] 13:36:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 13:36:59 INFO - PROCESS | 2720 | 1461271019390 Marionette TRACE conn5 -> [0,990,"setScriptTimeout",{"ms":35000}] 13:36:59 INFO - PROCESS | 2720 | 1461271019393 Marionette TRACE conn5 <- [1,990,null,{}] 13:36:59 INFO - PROCESS | 2720 | 1461271019403 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}] 13:36:59 INFO - PROCESS | 2720 | 1461271019520 Marionette TRACE conn5 <- [1,991,null,{"value":null}] 13:36:59 INFO - PROCESS | 2720 | 1461271019614 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:59 INFO - PROCESS | 2720 | ++DOCSHELL 00000015562B4800 == 56 [pid = 2720] [id = 257] 13:36:59 INFO - PROCESS | 2720 | ++DOMWINDOW == 113 (000000154DEE7C00) [pid = 2720] [serial = 770] [outer = 0000000000000000] 13:36:59 INFO - PROCESS | 2720 | ++DOMWINDOW == 114 (000000154E00F800) [pid = 2720] [serial = 771] [outer = 000000154DEE7C00] 13:36:59 INFO - PROCESS | 2720 | 1461271019675 Marionette DEBUG loaded listener.js 13:36:59 INFO - PROCESS | 2720 | ++DOMWINDOW == 115 (000000155013BC00) [pid = 2720] [serial = 772] [outer = 000000154DEE7C00] 13:37:00 INFO - PROCESS | 2720 | 1461271020257 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]]]}] 13:37:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 13:37:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 944ms 13:37:00 INFO - PROCESS | 2720 | 1461271020337 Marionette TRACE conn5 -> [0,993,"getWindowHandle",null] 13:37:00 INFO - PROCESS | 2720 | 1461271020340 Marionette TRACE conn5 <- [1,993,null,{"value":"13"}] 13:37:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 13:37:00 INFO - PROCESS | 2720 | 1461271020343 Marionette TRACE conn5 -> [0,994,"setScriptTimeout",{"ms":35000}] 13:37:00 INFO - PROCESS | 2720 | 1461271020345 Marionette TRACE conn5 <- [1,994,null,{}] 13:37:00 INFO - PROCESS | 2720 | 1461271020349 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}] 13:37:00 INFO - PROCESS | 2720 | 1461271020486 Marionette TRACE conn5 <- [1,995,null,{"value":null}] 13:37:00 INFO - PROCESS | 2720 | 1461271020601 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:00 INFO - PROCESS | 2720 | ++DOCSHELL 0000001556152000 == 57 [pid = 2720] [id = 258] 13:37:00 INFO - PROCESS | 2720 | ++DOMWINDOW == 116 (000000155213E400) [pid = 2720] [serial = 773] [outer = 0000000000000000] 13:37:00 INFO - PROCESS | 2720 | ++DOMWINDOW == 117 (0000001552144800) [pid = 2720] [serial = 774] [outer = 000000155213E400] 13:37:00 INFO - PROCESS | 2720 | 1461271020659 Marionette DEBUG loaded listener.js 13:37:00 INFO - PROCESS | 2720 | ++DOMWINDOW == 118 (000000155214C800) [pid = 2720] [serial = 775] [outer = 000000155213E400] 13:37:01 INFO - PROCESS | 2720 | 1461271021221 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]]]}] 13:37:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 13:37:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 944ms 13:37:01 INFO - PROCESS | 2720 | 1461271021290 Marionette TRACE conn5 -> [0,997,"getWindowHandle",null] 13:37:01 INFO - PROCESS | 2720 | 1461271021293 Marionette TRACE conn5 <- [1,997,null,{"value":"13"}] 13:37:01 INFO - PROCESS | 2720 | 1461271021296 Marionette TRACE conn5 -> [0,998,"setScriptTimeout",{"ms":35000}] 13:37:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 13:37:01 INFO - PROCESS | 2720 | 1461271021298 Marionette TRACE conn5 <- [1,998,null,{}] 13:37:01 INFO - PROCESS | 2720 | 1461271021302 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}] 13:37:01 INFO - PROCESS | 2720 | 1461271021411 Marionette TRACE conn5 <- [1,999,null,{"value":null}] 13:37:01 INFO - PROCESS | 2720 | 1461271021480 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:01 INFO - PROCESS | 2720 | ++DOCSHELL 0000001552187000 == 58 [pid = 2720] [id = 259] 13:37:01 INFO - PROCESS | 2720 | ++DOMWINDOW == 119 (0000001551D85000) [pid = 2720] [serial = 776] [outer = 0000000000000000] 13:37:01 INFO - PROCESS | 2720 | ++DOMWINDOW == 120 (0000001551D8B800) [pid = 2720] [serial = 777] [outer = 0000001551D85000] 13:37:01 INFO - PROCESS | 2720 | 1461271021577 Marionette DEBUG loaded listener.js 13:37:01 INFO - PROCESS | 2720 | ++DOMWINDOW == 121 (0000001551D91C00) [pid = 2720] [serial = 778] [outer = 0000001551D85000] 13:37:02 INFO - PROCESS | 2720 | 1461271022282 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]]]}] 13:37:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 13:37:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1031ms 13:37:02 INFO - PROCESS | 2720 | 1461271022329 Marionette TRACE conn5 -> [0,1001,"getWindowHandle",null] 13:37:02 INFO - PROCESS | 2720 | 1461271022334 Marionette TRACE conn5 <- [1,1001,null,{"value":"13"}] 13:37:02 INFO - PROCESS | 2720 | 1461271022339 Marionette TRACE conn5 -> [0,1002,"setScriptTimeout",{"ms":35000}] 13:37:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 13:37:02 INFO - PROCESS | 2720 | 1461271022344 Marionette TRACE conn5 <- [1,1002,null,{}] 13:37:02 INFO - PROCESS | 2720 | 1461271022376 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}] 13:37:02 INFO - PROCESS | 2720 | 1461271022521 Marionette TRACE conn5 <- [1,1003,null,{"value":null}] 13:37:02 INFO - PROCESS | 2720 | 1461271022570 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:02 INFO - PROCESS | 2720 | ++DOCSHELL 000000154BF87000 == 59 [pid = 2720] [id = 260] 13:37:02 INFO - PROCESS | 2720 | ++DOMWINDOW == 122 (0000001540439000) [pid = 2720] [serial = 779] [outer = 0000000000000000] 13:37:02 INFO - PROCESS | 2720 | ++DOMWINDOW == 123 (0000001540443800) [pid = 2720] [serial = 780] [outer = 0000001540439000] 13:37:02 INFO - PROCESS | 2720 | 1461271022620 Marionette DEBUG loaded listener.js 13:37:02 INFO - PROCESS | 2720 | ++DOMWINDOW == 124 (0000001540E36400) [pid = 2720] [serial = 781] [outer = 0000001540439000] 13:37:03 INFO - PROCESS | 2720 | 1461271023205 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]]]}] 13:37:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 13:37:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 920ms 13:37:03 INFO - PROCESS | 2720 | 1461271023264 Marionette TRACE conn5 -> [0,1005,"getWindowHandle",null] 13:37:03 INFO - PROCESS | 2720 | 1461271023270 Marionette TRACE conn5 <- [1,1005,null,{"value":"13"}] 13:37:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 13:37:03 INFO - PROCESS | 2720 | 1461271023277 Marionette TRACE conn5 -> [0,1006,"setScriptTimeout",{"ms":35000}] 13:37:03 INFO - PROCESS | 2720 | 1461271023280 Marionette TRACE conn5 <- [1,1006,null,{}] 13:37:03 INFO - PROCESS | 2720 | 1461271023284 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}] 13:37:03 INFO - PROCESS | 2720 | 1461271023385 Marionette TRACE conn5 <- [1,1007,null,{"value":null}] 13:37:03 INFO - PROCESS | 2720 | 1461271023462 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:03 INFO - PROCESS | 2720 | ++DOCSHELL 000000154BF81000 == 60 [pid = 2720] [id = 261] 13:37:03 INFO - PROCESS | 2720 | ++DOMWINDOW == 125 (0000001540447000) [pid = 2720] [serial = 782] [outer = 0000000000000000] 13:37:03 INFO - PROCESS | 2720 | ++DOMWINDOW == 126 (0000001544F5A000) [pid = 2720] [serial = 783] [outer = 0000001540447000] 13:37:03 INFO - PROCESS | 2720 | 1461271023511 Marionette DEBUG loaded listener.js 13:37:03 INFO - PROCESS | 2720 | ++DOMWINDOW == 127 (000000154578F000) [pid = 2720] [serial = 784] [outer = 0000001540447000] 13:37:03 INFO - PROCESS | 2720 | --DOCSHELL 0000001550D96000 == 59 [pid = 2720] [id = 209] 13:37:03 INFO - PROCESS | 2720 | --DOCSHELL 0000001554470800 == 58 [pid = 2720] [id = 214] 13:37:03 INFO - PROCESS | 2720 | --DOCSHELL 000000155491E800 == 57 [pid = 2720] [id = 253] 13:37:03 INFO - PROCESS | 2720 | --DOCSHELL 0000001554721000 == 56 [pid = 2720] [id = 252] 13:37:03 INFO - PROCESS | 2720 | --DOCSHELL 000000155470A800 == 55 [pid = 2720] [id = 251] 13:37:03 INFO - PROCESS | 2720 | --DOCSHELL 0000001551D81000 == 54 [pid = 2720] [id = 250] 13:37:03 INFO - PROCESS | 2720 | --DOCSHELL 00000015468EB000 == 53 [pid = 2720] [id = 249] 13:37:03 INFO - PROCESS | 2720 | --DOCSHELL 000000154E409800 == 52 [pid = 2720] [id = 248] 13:37:03 INFO - PROCESS | 2720 | --DOMWINDOW == 126 (000000153E849400) [pid = 2720] [serial = 674] [outer = 0000000000000000] [url = about:blank] 13:37:03 INFO - PROCESS | 2720 | --DOMWINDOW == 125 (000000155083A000) [pid = 2720] [serial = 717] [outer = 0000000000000000] [url = about:blank] 13:37:03 INFO - PROCESS | 2720 | --DOMWINDOW == 124 (0000001545B42000) [pid = 2720] [serial = 677] [outer = 0000000000000000] [url = about:blank] 13:37:03 INFO - PROCESS | 2720 | --DOMWINDOW == 123 (000000154DEDE000) [pid = 2720] [serial = 680] [outer = 0000000000000000] [url = about:blank] 13:37:03 INFO - PROCESS | 2720 | --DOMWINDOW == 122 (000000154EBCC800) [pid = 2720] [serial = 683] [outer = 0000000000000000] [url = about:blank] 13:37:03 INFO - PROCESS | 2720 | --DOCSHELL 000000154D3CB000 == 51 [pid = 2720] [id = 247] 13:37:03 INFO - PROCESS | 2720 | --DOCSHELL 00000015498DA800 == 50 [pid = 2720] [id = 246] 13:37:03 INFO - PROCESS | 2720 | --DOCSHELL 00000015474BA800 == 49 [pid = 2720] [id = 245] 13:37:03 INFO - PROCESS | 2720 | --DOCSHELL 000000154EF0F800 == 48 [pid = 2720] [id = 244] 13:37:03 INFO - PROCESS | 2720 | --DOCSHELL 0000001554E0B000 == 47 [pid = 2720] [id = 243] 13:37:03 INFO - PROCESS | 2720 | --DOCSHELL 0000001554CA5800 == 46 [pid = 2720] [id = 242] 13:37:03 INFO - PROCESS | 2720 | --DOCSHELL 000000154E406000 == 45 [pid = 2720] [id = 241] 13:37:03 INFO - PROCESS | 2720 | --DOCSHELL 0000001549822000 == 44 [pid = 2720] [id = 240] 13:37:03 INFO - PROCESS | 2720 | --DOCSHELL 00000015549A1000 == 43 [pid = 2720] [id = 239] 13:37:03 INFO - PROCESS | 2720 | --DOMWINDOW == 121 (000000154E062800) [pid = 2720] [serial = 672] [outer = 0000000000000000] [url = about:blank] 13:37:03 INFO - PROCESS | 2720 | --DOMWINDOW == 120 (000000153FA58400) [pid = 2720] [serial = 633] [outer = 0000000000000000] [url = about:blank] 13:37:03 INFO - PROCESS | 2720 | --DOMWINDOW == 119 (00000015452DF400) [pid = 2720] [serial = 636] [outer = 0000000000000000] [url = about:blank] 13:37:03 INFO - PROCESS | 2720 | --DOMWINDOW == 118 (000000154CCC4400) [pid = 2720] [serial = 639] [outer = 0000000000000000] [url = about:blank] 13:37:03 INFO - PROCESS | 2720 | --DOMWINDOW == 117 (000000154D20EC00) [pid = 2720] [serial = 702] [outer = 0000000000000000] [url = about:blank] 13:37:03 INFO - PROCESS | 2720 | --DOMWINDOW == 116 (000000154DEDFC00) [pid = 2720] [serial = 705] [outer = 0000000000000000] [url = about:blank] 13:37:03 INFO - PROCESS | 2720 | --DOMWINDOW == 115 (000000154DB7FC00) [pid = 2720] [serial = 703] [outer = 0000000000000000] [url = about:blank] 13:37:03 INFO - PROCESS | 2720 | --DOMWINDOW == 114 (0000001540168000) [pid = 2720] [serial = 708] [outer = 0000000000000000] [url = about:blank] 13:37:03 INFO - PROCESS | 2720 | --DOMWINDOW == 113 (0000001540239800) [pid = 2720] [serial = 689] [outer = 0000000000000000] [url = about:blank] 13:37:03 INFO - PROCESS | 2720 | --DOMWINDOW == 112 (0000001541C8DC00) [pid = 2720] [serial = 690] [outer = 0000000000000000] [url = about:blank] 13:37:03 INFO - PROCESS | 2720 | --DOMWINDOW == 111 (00000015468A2000) [pid = 2720] [serial = 692] [outer = 0000000000000000] [url = about:blank] 13:37:03 INFO - PROCESS | 2720 | --DOMWINDOW == 110 (00000015496B5400) [pid = 2720] [serial = 693] [outer = 0000000000000000] [url = about:blank] 13:37:03 INFO - PROCESS | 2720 | --DOMWINDOW == 109 (00000015496B6C00) [pid = 2720] [serial = 696] [outer = 0000000000000000] [url = about:blank] 13:37:03 INFO - PROCESS | 2720 | --DOMWINDOW == 108 (000000154BD17000) [pid = 2720] [serial = 697] [outer = 0000000000000000] [url = about:blank] 13:37:03 INFO - PROCESS | 2720 | --DOMWINDOW == 107 (000000154EB10000) [pid = 2720] [serial = 711] [outer = 0000000000000000] [url = about:blank] 13:37:03 INFO - PROCESS | 2720 | --DOMWINDOW == 106 (000000154F924C00) [pid = 2720] [serial = 714] [outer = 0000000000000000] [url = about:blank] 13:37:03 INFO - PROCESS | 2720 | --DOMWINDOW == 105 (000000154044F800) [pid = 2720] [serial = 686] [outer = 0000000000000000] [url = about:blank] 13:37:03 INFO - PROCESS | 2720 | --DOMWINDOW == 104 (0000001540E8CC00) [pid = 2720] [serial = 687] [outer = 0000000000000000] [url = about:blank] 13:37:03 INFO - PROCESS | 2720 | --DOMWINDOW == 103 (000000154A40B800) [pid = 2720] [serial = 709] [outer = 0000000000000000] [url = about:blank] 13:37:03 INFO - PROCESS | 2720 | --DOMWINDOW == 102 (000000154F813400) [pid = 2720] [serial = 712] [outer = 0000000000000000] [url = about:blank] 13:37:03 INFO - PROCESS | 2720 | --DOMWINDOW == 101 (000000154BF0DC00) [pid = 2720] [serial = 699] [outer = 0000000000000000] [url = about:blank] 13:37:03 INFO - PROCESS | 2720 | --DOMWINDOW == 100 (000000154E0E7800) [pid = 2720] [serial = 706] [outer = 0000000000000000] [url = about:blank] 13:37:03 INFO - PROCESS | 2720 | --DOMWINDOW == 99 (0000001544C6C000) [pid = 2720] [serial = 390] [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.] 13:37:03 INFO - PROCESS | 2720 | --DOMWINDOW == 98 (000000154FD97400) [pid = 2720] [serial = 715] [outer = 0000000000000000] [url = about:blank] 13:37:03 INFO - PROCESS | 2720 | --DOMWINDOW == 97 (000000154C468400) [pid = 2720] [serial = 700] [outer = 0000000000000000] [url = about:blank] 13:37:04 INFO - PROCESS | 2720 | 1461271024033 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]]]}] 13:37:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 13:37:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 776ms 13:37:04 INFO - PROCESS | 2720 | 1461271024072 Marionette TRACE conn5 -> [0,1009,"getWindowHandle",null] 13:37:04 INFO - PROCESS | 2720 | 1461271024074 Marionette TRACE conn5 <- [1,1009,null,{"value":"13"}] 13:37:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 13:37:04 INFO - PROCESS | 2720 | 1461271024078 Marionette TRACE conn5 -> [0,1010,"setScriptTimeout",{"ms":35000}] 13:37:04 INFO - PROCESS | 2720 | 1461271024081 Marionette TRACE conn5 <- [1,1010,null,{}] 13:37:04 INFO - PROCESS | 2720 | 1461271024092 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}] 13:37:04 INFO - PROCESS | 2720 | 1461271024181 Marionette TRACE conn5 <- [1,1011,null,{"value":null}] 13:37:04 INFO - PROCESS | 2720 | 1461271024191 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:04 INFO - PROCESS | 2720 | ++DOCSHELL 00000015474A5800 == 44 [pid = 2720] [id = 262] 13:37:04 INFO - PROCESS | 2720 | ++DOMWINDOW == 98 (0000001541567000) [pid = 2720] [serial = 785] [outer = 0000000000000000] 13:37:04 INFO - PROCESS | 2720 | ++DOMWINDOW == 99 (0000001544FC2C00) [pid = 2720] [serial = 786] [outer = 0000001541567000] 13:37:04 INFO - PROCESS | 2720 | 1461271024242 Marionette DEBUG loaded listener.js 13:37:04 INFO - PROCESS | 2720 | ++DOMWINDOW == 100 (0000001545B40000) [pid = 2720] [serial = 787] [outer = 0000001541567000] 13:37:04 INFO - PROCESS | 2720 | 1461271024711 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]]]}] 13:37:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 13:37:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 691ms 13:37:04 INFO - PROCESS | 2720 | 1461271024772 Marionette TRACE conn5 -> [0,1013,"getWindowHandle",null] 13:37:04 INFO - PROCESS | 2720 | 1461271024775 Marionette TRACE conn5 <- [1,1013,null,{"value":"13"}] 13:37:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 13:37:04 INFO - PROCESS | 2720 | 1461271024778 Marionette TRACE conn5 -> [0,1014,"setScriptTimeout",{"ms":35000}] 13:37:04 INFO - PROCESS | 2720 | 1461271024780 Marionette TRACE conn5 <- [1,1014,null,{}] 13:37:04 INFO - PROCESS | 2720 | 1461271024783 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}] 13:37:04 INFO - PROCESS | 2720 | 1461271024866 Marionette TRACE conn5 <- [1,1015,null,{"value":null}] 13:37:04 INFO - PROCESS | 2720 | 1461271024874 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:04 INFO - PROCESS | 2720 | ++DOCSHELL 000000154D3CB000 == 45 [pid = 2720] [id = 263] 13:37:04 INFO - PROCESS | 2720 | ++DOMWINDOW == 101 (00000015468A6800) [pid = 2720] [serial = 788] [outer = 0000000000000000] 13:37:04 INFO - PROCESS | 2720 | ++DOMWINDOW == 102 (00000015496B1400) [pid = 2720] [serial = 789] [outer = 00000015468A6800] 13:37:04 INFO - PROCESS | 2720 | 1461271024923 Marionette DEBUG loaded listener.js 13:37:05 INFO - PROCESS | 2720 | ++DOMWINDOW == 103 (000000154A36BC00) [pid = 2720] [serial = 790] [outer = 00000015468A6800] 13:37:05 INFO - PROCESS | 2720 | 1461271025370 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]]]}] 13:37:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 13:37:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 628ms 13:37:05 INFO - PROCESS | 2720 | 1461271025409 Marionette TRACE conn5 -> [0,1017,"getWindowHandle",null] 13:37:05 INFO - PROCESS | 2720 | 1461271025411 Marionette TRACE conn5 <- [1,1017,null,{"value":"13"}] 13:37:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 13:37:05 INFO - PROCESS | 2720 | 1461271025418 Marionette TRACE conn5 -> [0,1018,"setScriptTimeout",{"ms":35000}] 13:37:05 INFO - PROCESS | 2720 | 1461271025420 Marionette TRACE conn5 <- [1,1018,null,{}] 13:37:05 INFO - PROCESS | 2720 | 1461271025424 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}] 13:37:05 INFO - PROCESS | 2720 | 1461271025503 Marionette TRACE conn5 <- [1,1019,null,{"value":null}] 13:37:05 INFO - PROCESS | 2720 | 1461271025510 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:05 INFO - PROCESS | 2720 | ++DOCSHELL 000000154DF44000 == 46 [pid = 2720] [id = 264] 13:37:05 INFO - PROCESS | 2720 | ++DOMWINDOW == 104 (000000154A411C00) [pid = 2720] [serial = 791] [outer = 0000000000000000] 13:37:05 INFO - PROCESS | 2720 | ++DOMWINDOW == 105 (000000154A41A400) [pid = 2720] [serial = 792] [outer = 000000154A411C00] 13:37:05 INFO - PROCESS | 2720 | 1461271025560 Marionette DEBUG loaded listener.js 13:37:05 INFO - PROCESS | 2720 | ++DOMWINDOW == 106 (000000154BD13000) [pid = 2720] [serial = 793] [outer = 000000154A411C00] 13:37:05 INFO - PROCESS | 2720 | 1461271025979 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]]]}] 13:37:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 13:37:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 586ms 13:37:06 INFO - PROCESS | 2720 | 1461271026007 Marionette TRACE conn5 -> [0,1021,"getWindowHandle",null] 13:37:06 INFO - PROCESS | 2720 | 1461271026009 Marionette TRACE conn5 <- [1,1021,null,{"value":"13"}] 13:37:06 INFO - PROCESS | 2720 | 1461271026013 Marionette TRACE conn5 -> [0,1022,"setScriptTimeout",{"ms":35000}] 13:37:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 13:37:06 INFO - PROCESS | 2720 | 1461271026015 Marionette TRACE conn5 <- [1,1022,null,{}] 13:37:06 INFO - PROCESS | 2720 | 1461271026018 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}] 13:37:06 INFO - PROCESS | 2720 | 1461271026154 Marionette TRACE conn5 <- [1,1023,null,{"value":null}] 13:37:06 INFO - PROCESS | 2720 | 1461271026243 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:06 INFO - PROCESS | 2720 | ++DOCSHELL 0000001546718000 == 47 [pid = 2720] [id = 265] 13:37:06 INFO - PROCESS | 2720 | ++DOMWINDOW == 107 (0000001541BC6000) [pid = 2720] [serial = 794] [outer = 0000000000000000] 13:37:06 INFO - PROCESS | 2720 | ++DOMWINDOW == 108 (000000154C445800) [pid = 2720] [serial = 795] [outer = 0000001541BC6000] 13:37:06 INFO - PROCESS | 2720 | 1461271026303 Marionette DEBUG loaded listener.js 13:37:06 INFO - PROCESS | 2720 | ++DOMWINDOW == 109 (000000154D085800) [pid = 2720] [serial = 796] [outer = 0000001541BC6000] 13:37:06 INFO - PROCESS | 2720 | 1461271026737 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]]]}] 13:37:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 13:37:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 777ms 13:37:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 13:37:06 INFO - PROCESS | 2720 | 1461271026794 Marionette TRACE conn5 -> [0,1025,"getWindowHandle",null] 13:37:06 INFO - PROCESS | 2720 | 1461271026796 Marionette TRACE conn5 <- [1,1025,null,{"value":"13"}] 13:37:06 INFO - PROCESS | 2720 | 1461271026800 Marionette TRACE conn5 -> [0,1026,"setScriptTimeout",{"ms":35000}] 13:37:06 INFO - PROCESS | 2720 | 1461271026802 Marionette TRACE conn5 <- [1,1026,null,{}] 13:37:06 INFO - PROCESS | 2720 | 1461271026806 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}] 13:37:06 INFO - PROCESS | 2720 | 1461271026928 Marionette TRACE conn5 <- [1,1027,null,{"value":null}] 13:37:06 INFO - PROCESS | 2720 | 1461271026940 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:06 INFO - PROCESS | 2720 | ++DOCSHELL 0000001550D9C000 == 48 [pid = 2720] [id = 266] 13:37:06 INFO - PROCESS | 2720 | ++DOMWINDOW == 110 (000000154D152C00) [pid = 2720] [serial = 797] [outer = 0000000000000000] 13:37:07 INFO - PROCESS | 2720 | ++DOMWINDOW == 111 (000000154D20C800) [pid = 2720] [serial = 798] [outer = 000000154D152C00] 13:37:07 INFO - PROCESS | 2720 | 1461271027027 Marionette DEBUG loaded listener.js 13:37:07 INFO - PROCESS | 2720 | ++DOMWINDOW == 112 (000000154DB7BC00) [pid = 2720] [serial = 799] [outer = 000000154D152C00] 13:37:07 INFO - PROCESS | 2720 | 1461271027432 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]]]}] 13:37:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 13:37:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 692ms 13:37:07 INFO - PROCESS | 2720 | 1461271027495 Marionette TRACE conn5 -> [0,1029,"getWindowHandle",null] 13:37:07 INFO - PROCESS | 2720 | 1461271027498 Marionette TRACE conn5 <- [1,1029,null,{"value":"13"}] 13:37:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 13:37:07 INFO - PROCESS | 2720 | 1461271027508 Marionette TRACE conn5 -> [0,1030,"setScriptTimeout",{"ms":35000}] 13:37:07 INFO - PROCESS | 2720 | 1461271027510 Marionette TRACE conn5 <- [1,1030,null,{}] 13:37:07 INFO - PROCESS | 2720 | 1461271027554 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}] 13:37:07 INFO - PROCESS | 2720 | 1461271027660 Marionette TRACE conn5 <- [1,1031,null,{"value":null}] 13:37:07 INFO - PROCESS | 2720 | 1461271027672 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:07 INFO - PROCESS | 2720 | ++DOCSHELL 0000001551C15800 == 49 [pid = 2720] [id = 267] 13:37:07 INFO - PROCESS | 2720 | ++DOMWINDOW == 113 (000000154D208C00) [pid = 2720] [serial = 800] [outer = 0000000000000000] 13:37:07 INFO - PROCESS | 2720 | ++DOMWINDOW == 114 (000000154DBDA400) [pid = 2720] [serial = 801] [outer = 000000154D208C00] 13:37:07 INFO - PROCESS | 2720 | 1461271027758 Marionette DEBUG loaded listener.js 13:37:07 INFO - PROCESS | 2720 | ++DOMWINDOW == 115 (000000154DEE2800) [pid = 2720] [serial = 802] [outer = 000000154D208C00] 13:37:08 INFO - PROCESS | 2720 | --DOMWINDOW == 114 (0000001540550400) [pid = 2720] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 13:37:08 INFO - PROCESS | 2720 | --DOMWINDOW == 113 (000000154BF0B400) [pid = 2720] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 13:37:08 INFO - PROCESS | 2720 | --DOMWINDOW == 112 (000000154D20B400) [pid = 2720] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 13:37:08 INFO - PROCESS | 2720 | --DOMWINDOW == 111 (0000001540553C00) [pid = 2720] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 13:37:08 INFO - PROCESS | 2720 | --DOMWINDOW == 110 (0000001545789800) [pid = 2720] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 13:37:08 INFO - PROCESS | 2720 | --DOMWINDOW == 109 (00000015508B6000) [pid = 2720] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 13:37:08 INFO - PROCESS | 2720 | --DOMWINDOW == 108 (000000154A36B000) [pid = 2720] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 13:37:08 INFO - PROCESS | 2720 | --DOMWINDOW == 107 (0000001540E85C00) [pid = 2720] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 13:37:08 INFO - PROCESS | 2720 | --DOMWINDOW == 106 (0000001550191800) [pid = 2720] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 13:37:08 INFO - PROCESS | 2720 | --DOMWINDOW == 105 (000000155018B800) [pid = 2720] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 13:37:08 INFO - PROCESS | 2720 | --DOMWINDOW == 104 (000000154D083C00) [pid = 2720] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 13:37:08 INFO - PROCESS | 2720 | --DOMWINDOW == 103 (000000154EB39800) [pid = 2720] [serial = 682] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 13:37:08 INFO - PROCESS | 2720 | --DOMWINDOW == 102 (0000001545609000) [pid = 2720] [serial = 676] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 13:37:08 INFO - PROCESS | 2720 | --DOMWINDOW == 101 (000000153B3C1400) [pid = 2720] [serial = 673] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 13:37:08 INFO - PROCESS | 2720 | --DOMWINDOW == 100 (000000154D8AAC00) [pid = 2720] [serial = 679] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 13:37:08 INFO - PROCESS | 2720 | --DOMWINDOW == 99 (000000154D1C0800) [pid = 2720] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 13:37:08 INFO - PROCESS | 2720 | --DOMWINDOW == 98 (000000154DD93800) [pid = 2720] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 13:37:08 INFO - PROCESS | 2720 | --DOMWINDOW == 97 (000000154E490000) [pid = 2720] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 13:37:08 INFO - PROCESS | 2720 | --DOMWINDOW == 96 (000000154BF0F000) [pid = 2720] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 13:37:08 INFO - PROCESS | 2720 | --DOMWINDOW == 95 (0000001540207C00) [pid = 2720] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 13:37:08 INFO - PROCESS | 2720 | 1461271028298 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]]]}] 13:37:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 13:37:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 818ms 13:37:08 INFO - PROCESS | 2720 | 1461271028327 Marionette TRACE conn5 -> [0,1033,"getWindowHandle",null] 13:37:08 INFO - PROCESS | 2720 | 1461271028330 Marionette TRACE conn5 <- [1,1033,null,{"value":"13"}] 13:37:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 13:37:08 INFO - PROCESS | 2720 | 1461271028333 Marionette TRACE conn5 -> [0,1034,"setScriptTimeout",{"ms":35000}] 13:37:08 INFO - PROCESS | 2720 | 1461271028335 Marionette TRACE conn5 <- [1,1034,null,{}] 13:37:08 INFO - PROCESS | 2720 | 1461271028338 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}] 13:37:08 INFO - PROCESS | 2720 | 1461271028420 Marionette TRACE conn5 <- [1,1035,null,{"value":null}] 13:37:08 INFO - PROCESS | 2720 | 1461271028512 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:08 INFO - PROCESS | 2720 | ++DOCSHELL 0000001551C20000 == 50 [pid = 2720] [id = 268] 13:37:08 INFO - PROCESS | 2720 | ++DOMWINDOW == 96 (0000001545918800) [pid = 2720] [serial = 803] [outer = 0000000000000000] 13:37:08 INFO - PROCESS | 2720 | ++DOMWINDOW == 97 (000000154BF0B400) [pid = 2720] [serial = 804] [outer = 0000001545918800] 13:37:08 INFO - PROCESS | 2720 | 1461271028560 Marionette DEBUG loaded listener.js 13:37:08 INFO - PROCESS | 2720 | ++DOMWINDOW == 98 (000000154DB7CC00) [pid = 2720] [serial = 805] [outer = 0000001545918800] 13:37:08 INFO - PROCESS | 2720 | 1461271028915 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]]]}] 13:37:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 13:37:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 627ms 13:37:09 INFO - PROCESS | 2720 | 1461271028990 Marionette TRACE conn5 -> [0,1037,"getWindowHandle",null] 13:37:09 INFO - PROCESS | 2720 | 1461271028992 Marionette TRACE conn5 <- [1,1037,null,{"value":"13"}] 13:37:09 INFO - PROCESS | 2720 | 1461271029003 Marionette TRACE conn5 -> [0,1038,"setScriptTimeout",{"ms":35000}] 13:37:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 13:37:09 INFO - PROCESS | 2720 | 1461271029005 Marionette TRACE conn5 <- [1,1038,null,{}] 13:37:09 INFO - PROCESS | 2720 | 1461271029008 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}] 13:37:09 INFO - PROCESS | 2720 | 1461271029092 Marionette TRACE conn5 <- [1,1039,null,{"value":null}] 13:37:09 INFO - PROCESS | 2720 | 1461271029099 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:09 INFO - PROCESS | 2720 | ++DOCSHELL 0000001552719000 == 51 [pid = 2720] [id = 269] 13:37:09 INFO - PROCESS | 2720 | ++DOMWINDOW == 99 (000000154DEE8400) [pid = 2720] [serial = 806] [outer = 0000000000000000] 13:37:09 INFO - PROCESS | 2720 | ++DOMWINDOW == 100 (000000154E0E8000) [pid = 2720] [serial = 807] [outer = 000000154DEE8400] 13:37:09 INFO - PROCESS | 2720 | 1461271029146 Marionette DEBUG loaded listener.js 13:37:09 INFO - PROCESS | 2720 | ++DOMWINDOW == 101 (000000154E490000) [pid = 2720] [serial = 808] [outer = 000000154DEE8400] 13:37:09 INFO - PROCESS | 2720 | 1461271029549 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]]]}] 13:37:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 13:37:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 587ms 13:37:09 INFO - PROCESS | 2720 | 1461271029603 Marionette TRACE conn5 -> [0,1041,"getWindowHandle",null] 13:37:09 INFO - PROCESS | 2720 | 1461271029605 Marionette TRACE conn5 <- [1,1041,null,{"value":"13"}] 13:37:09 INFO - PROCESS | 2720 | 1461271029609 Marionette TRACE conn5 -> [0,1042,"setScriptTimeout",{"ms":35000}] 13:37:09 INFO - PROCESS | 2720 | 1461271029611 Marionette TRACE conn5 <- [1,1042,null,{}] 13:37:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 13:37:09 INFO - PROCESS | 2720 | 1461271029615 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}] 13:37:09 INFO - PROCESS | 2720 | 1461271029715 Marionette TRACE conn5 <- [1,1043,null,{"value":null}] 13:37:09 INFO - PROCESS | 2720 | 1461271029723 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:09 INFO - PROCESS | 2720 | ++DOCSHELL 0000001554707800 == 52 [pid = 2720] [id = 270] 13:37:09 INFO - PROCESS | 2720 | ++DOMWINDOW == 102 (000000154E00F400) [pid = 2720] [serial = 809] [outer = 0000000000000000] 13:37:09 INFO - PROCESS | 2720 | ++DOMWINDOW == 103 (000000154F91E000) [pid = 2720] [serial = 810] [outer = 000000154E00F400] 13:37:09 INFO - PROCESS | 2720 | 1461271029775 Marionette DEBUG loaded listener.js 13:37:09 INFO - PROCESS | 2720 | ++DOMWINDOW == 104 (0000001550290800) [pid = 2720] [serial = 811] [outer = 000000154E00F400] 13:37:10 INFO - PROCESS | 2720 | 1461271030288 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]]]}] 13:37:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 13:37:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 734ms 13:37:10 INFO - PROCESS | 2720 | 1461271030349 Marionette TRACE conn5 -> [0,1045,"getWindowHandle",null] 13:37:10 INFO - PROCESS | 2720 | 1461271030354 Marionette TRACE conn5 <- [1,1045,null,{"value":"13"}] 13:37:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 13:37:10 INFO - PROCESS | 2720 | 1461271030360 Marionette TRACE conn5 -> [0,1046,"setScriptTimeout",{"ms":35000}] 13:37:10 INFO - PROCESS | 2720 | 1461271030364 Marionette TRACE conn5 <- [1,1046,null,{}] 13:37:10 INFO - PROCESS | 2720 | 1461271030371 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}] 13:37:10 INFO - PROCESS | 2720 | 1461271030567 Marionette TRACE conn5 <- [1,1047,null,{"value":null}] 13:37:10 INFO - PROCESS | 2720 | 1461271030679 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:10 INFO - PROCESS | 2720 | ++DOCSHELL 0000001545B88000 == 53 [pid = 2720] [id = 271] 13:37:10 INFO - PROCESS | 2720 | ++DOMWINDOW == 105 (000000154013B400) [pid = 2720] [serial = 812] [outer = 0000000000000000] 13:37:10 INFO - PROCESS | 2720 | ++DOMWINDOW == 106 (000000154020A000) [pid = 2720] [serial = 813] [outer = 000000154013B400] 13:37:10 INFO - PROCESS | 2720 | 1461271030739 Marionette DEBUG loaded listener.js 13:37:10 INFO - PROCESS | 2720 | ++DOMWINDOW == 107 (000000154044F800) [pid = 2720] [serial = 814] [outer = 000000154013B400] 13:37:11 INFO - PROCESS | 2720 | 1461271031312 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]]]}] 13:37:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 13:37:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 986ms 13:37:11 INFO - PROCESS | 2720 | 1461271031348 Marionette TRACE conn5 -> [0,1049,"getWindowHandle",null] 13:37:11 INFO - PROCESS | 2720 | 1461271031355 Marionette TRACE conn5 <- [1,1049,null,{"value":"13"}] 13:37:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 13:37:11 INFO - PROCESS | 2720 | 1461271031362 Marionette TRACE conn5 -> [0,1050,"setScriptTimeout",{"ms":35000}] 13:37:11 INFO - PROCESS | 2720 | 1461271031365 Marionette TRACE conn5 <- [1,1050,null,{}] 13:37:11 INFO - PROCESS | 2720 | 1461271031369 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}] 13:37:11 INFO - PROCESS | 2720 | 1461271031481 Marionette TRACE conn5 <- [1,1051,null,{"value":null}] 13:37:11 INFO - PROCESS | 2720 | 1461271031571 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:11 INFO - PROCESS | 2720 | ++DOCSHELL 000000154D3CA000 == 54 [pid = 2720] [id = 272] 13:37:11 INFO - PROCESS | 2720 | ++DOMWINDOW == 108 (0000001545034400) [pid = 2720] [serial = 815] [outer = 0000000000000000] 13:37:11 INFO - PROCESS | 2720 | ++DOMWINDOW == 109 (000000154576F800) [pid = 2720] [serial = 816] [outer = 0000001545034400] 13:37:11 INFO - PROCESS | 2720 | 1461271031628 Marionette DEBUG loaded listener.js 13:37:11 INFO - PROCESS | 2720 | ++DOMWINDOW == 110 (00000015496B6400) [pid = 2720] [serial = 817] [outer = 0000001545034400] 13:37:12 INFO - PROCESS | 2720 | 1461271032261 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]]]}] 13:37:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 13:37:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 943ms 13:37:12 INFO - PROCESS | 2720 | 1461271032311 Marionette TRACE conn5 -> [0,1053,"getWindowHandle",null] 13:37:12 INFO - PROCESS | 2720 | 1461271032314 Marionette TRACE conn5 <- [1,1053,null,{"value":"13"}] 13:37:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 13:37:12 INFO - PROCESS | 2720 | 1461271032318 Marionette TRACE conn5 -> [0,1054,"setScriptTimeout",{"ms":35000}] 13:37:12 INFO - PROCESS | 2720 | 1461271032322 Marionette TRACE conn5 <- [1,1054,null,{}] 13:37:12 INFO - PROCESS | 2720 | 1461271032334 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}] 13:37:12 INFO - PROCESS | 2720 | 1461271032450 Marionette TRACE conn5 <- [1,1055,null,{"value":null}] 13:37:12 INFO - PROCESS | 2720 | 1461271032526 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:12 INFO - PROCESS | 2720 | ++DOCSHELL 000000155487F800 == 55 [pid = 2720] [id = 273] 13:37:12 INFO - PROCESS | 2720 | ++DOMWINDOW == 111 (000000154BF0D400) [pid = 2720] [serial = 818] [outer = 0000000000000000] 13:37:12 INFO - PROCESS | 2720 | ++DOMWINDOW == 112 (000000154D015000) [pid = 2720] [serial = 819] [outer = 000000154BF0D400] 13:37:12 INFO - PROCESS | 2720 | 1461271032627 Marionette DEBUG loaded listener.js 13:37:12 INFO - PROCESS | 2720 | ++DOMWINDOW == 113 (000000154DEE0400) [pid = 2720] [serial = 820] [outer = 000000154BF0D400] 13:37:13 INFO - PROCESS | 2720 | 1461271033284 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]]]}] 13:37:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 13:37:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1032ms 13:37:13 INFO - PROCESS | 2720 | 1461271033352 Marionette TRACE conn5 -> [0,1057,"getWindowHandle",null] 13:37:13 INFO - PROCESS | 2720 | 1461271033355 Marionette TRACE conn5 <- [1,1057,null,{"value":"13"}] 13:37:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 13:37:13 INFO - PROCESS | 2720 | 1461271033359 Marionette TRACE conn5 -> [0,1058,"setScriptTimeout",{"ms":35000}] 13:37:13 INFO - PROCESS | 2720 | 1461271033361 Marionette TRACE conn5 <- [1,1058,null,{}] 13:37:13 INFO - PROCESS | 2720 | 1461271033365 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}] 13:37:13 INFO - PROCESS | 2720 | 1461271033472 Marionette TRACE conn5 <- [1,1059,null,{"value":null}] 13:37:13 INFO - PROCESS | 2720 | 1461271033546 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:13 INFO - PROCESS | 2720 | ++DOCSHELL 000000155491E000 == 56 [pid = 2720] [id = 274] 13:37:13 INFO - PROCESS | 2720 | ++DOMWINDOW == 114 (000000154EB10000) [pid = 2720] [serial = 821] [outer = 0000000000000000] 13:37:13 INFO - PROCESS | 2720 | ++DOMWINDOW == 115 (000000154FD9AC00) [pid = 2720] [serial = 822] [outer = 000000154EB10000] 13:37:13 INFO - PROCESS | 2720 | 1461271033644 Marionette DEBUG loaded listener.js 13:37:13 INFO - PROCESS | 2720 | ++DOMWINDOW == 116 (0000001550D78000) [pid = 2720] [serial = 823] [outer = 000000154EB10000] 13:37:14 INFO - PROCESS | 2720 | 1461271034172 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]]]}] 13:37:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 13:37:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 944ms 13:37:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 13:37:14 INFO - PROCESS | 2720 | 1461271034305 Marionette TRACE conn5 -> [0,1061,"getWindowHandle",null] 13:37:14 INFO - PROCESS | 2720 | 1461271034308 Marionette TRACE conn5 <- [1,1061,null,{"value":"13"}] 13:37:14 INFO - PROCESS | 2720 | 1461271034311 Marionette TRACE conn5 -> [0,1062,"setScriptTimeout",{"ms":35000}] 13:37:14 INFO - PROCESS | 2720 | 1461271034314 Marionette TRACE conn5 <- [1,1062,null,{}] 13:37:14 INFO - PROCESS | 2720 | 1461271034318 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}] 13:37:14 INFO - PROCESS | 2720 | 1461271034429 Marionette TRACE conn5 <- [1,1063,null,{"value":null}] 13:37:14 INFO - PROCESS | 2720 | 1461271034516 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:14 INFO - PROCESS | 2720 | ++DOCSHELL 00000015468DA000 == 57 [pid = 2720] [id = 275] 13:37:14 INFO - PROCESS | 2720 | ++DOMWINDOW == 117 (000000153E848400) [pid = 2720] [serial = 824] [outer = 0000000000000000] 13:37:14 INFO - PROCESS | 2720 | ++DOMWINDOW == 118 (0000001545796800) [pid = 2720] [serial = 825] [outer = 000000153E848400] 13:37:14 INFO - PROCESS | 2720 | 1461271034573 Marionette DEBUG loaded listener.js 13:37:14 INFO - PROCESS | 2720 | ++DOMWINDOW == 119 (000000155104DC00) [pid = 2720] [serial = 826] [outer = 000000153E848400] 13:37:15 INFO - PROCESS | 2720 | 1461271035255 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]]]}] 13:37:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 13:37:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 987ms 13:37:15 INFO - PROCESS | 2720 | 1461271035301 Marionette TRACE conn5 -> [0,1065,"getWindowHandle",null] 13:37:15 INFO - PROCESS | 2720 | 1461271035305 Marionette TRACE conn5 <- [1,1065,null,{"value":"13"}] 13:37:15 INFO - PROCESS | 2720 | 1461271035310 Marionette TRACE conn5 -> [0,1066,"setScriptTimeout",{"ms":35000}] 13:37:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 13:37:15 INFO - PROCESS | 2720 | 1461271035314 Marionette TRACE conn5 <- [1,1066,null,{}] 13:37:15 INFO - PROCESS | 2720 | 1461271035320 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}] 13:37:15 INFO - PROCESS | 2720 | 1461271035421 Marionette TRACE conn5 <- [1,1067,null,{"value":null}] 13:37:15 INFO - PROCESS | 2720 | 1461271035515 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:15 INFO - PROCESS | 2720 | ++DOCSHELL 000000154D19C800 == 58 [pid = 2720] [id = 276] 13:37:15 INFO - PROCESS | 2720 | ++DOMWINDOW == 120 (000000153EAEC400) [pid = 2720] [serial = 827] [outer = 0000000000000000] 13:37:15 INFO - PROCESS | 2720 | ++DOMWINDOW == 121 (0000001540235800) [pid = 2720] [serial = 828] [outer = 000000153EAEC400] 13:37:15 INFO - PROCESS | 2720 | 1461271035567 Marionette DEBUG loaded listener.js 13:37:15 INFO - PROCESS | 2720 | ++DOMWINDOW == 122 (0000001540E85800) [pid = 2720] [serial = 829] [outer = 000000153EAEC400] 13:37:16 INFO - PROCESS | 2720 | 1461271036196 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]]]}] 13:37:16 INFO - PROCESS | 2720 | --DOCSHELL 0000001552719000 == 57 [pid = 2720] [id = 269] 13:37:16 INFO - PROCESS | 2720 | --DOCSHELL 0000001551C20000 == 56 [pid = 2720] [id = 268] 13:37:16 INFO - PROCESS | 2720 | --DOCSHELL 0000001551C15800 == 55 [pid = 2720] [id = 267] 13:37:16 INFO - PROCESS | 2720 | --DOCSHELL 0000001550D9C000 == 54 [pid = 2720] [id = 266] 13:37:16 INFO - PROCESS | 2720 | --DOCSHELL 0000001546718000 == 53 [pid = 2720] [id = 265] 13:37:16 INFO - PROCESS | 2720 | --DOCSHELL 000000154DF44000 == 52 [pid = 2720] [id = 264] 13:37:16 INFO - PROCESS | 2720 | --DOCSHELL 000000154D3CB000 == 51 [pid = 2720] [id = 263] 13:37:16 INFO - PROCESS | 2720 | --DOCSHELL 00000015474A5800 == 50 [pid = 2720] [id = 262] 13:37:16 INFO - PROCESS | 2720 | --DOMWINDOW == 121 (00000015511A9C00) [pid = 2720] [serial = 762] [outer = 0000000000000000] [url = about:blank] 13:37:16 INFO - PROCESS | 2720 | --DOCSHELL 000000154BF81000 == 49 [pid = 2720] [id = 261] 13:37:16 INFO - PROCESS | 2720 | --DOCSHELL 000000154BF87000 == 48 [pid = 2720] [id = 260] 13:37:16 INFO - PROCESS | 2720 | --DOCSHELL 0000001552187000 == 47 [pid = 2720] [id = 259] 13:37:16 INFO - PROCESS | 2720 | --DOCSHELL 0000001556152000 == 46 [pid = 2720] [id = 258] 13:37:16 INFO - PROCESS | 2720 | --DOCSHELL 00000015562B4800 == 45 [pid = 2720] [id = 257] 13:37:16 INFO - PROCESS | 2720 | --DOCSHELL 000000154F951800 == 44 [pid = 2720] [id = 256] 13:37:16 INFO - PROCESS | 2720 | --DOCSHELL 00000015474A4800 == 43 [pid = 2720] [id = 255] 13:37:16 INFO - PROCESS | 2720 | --DOCSHELL 0000001554E0C000 == 42 [pid = 2720] [id = 254] 13:37:16 INFO - PROCESS | 2720 | --DOMWINDOW == 120 (000000154D1C2800) [pid = 2720] [serial = 630] [outer = 0000000000000000] [url = about:blank] 13:37:16 INFO - PROCESS | 2720 | --DOMWINDOW == 119 (000000154F817800) [pid = 2720] [serial = 684] [outer = 0000000000000000] [url = about:blank] 13:37:16 INFO - PROCESS | 2720 | --DOMWINDOW == 118 (00000015496B7400) [pid = 2720] [serial = 678] [outer = 0000000000000000] [url = about:blank] 13:37:16 INFO - PROCESS | 2720 | --DOMWINDOW == 117 (000000153FA55400) [pid = 2720] [serial = 675] [outer = 0000000000000000] [url = about:blank] 13:37:16 INFO - PROCESS | 2720 | --DOMWINDOW == 116 (000000154E0F2800) [pid = 2720] [serial = 681] [outer = 0000000000000000] [url = about:blank] 13:37:16 INFO - PROCESS | 2720 | --DOMWINDOW == 115 (000000154D204400) [pid = 2720] [serial = 747] [outer = 0000000000000000] [url = about:blank] 13:37:16 INFO - PROCESS | 2720 | --DOMWINDOW == 114 (000000154E00B400) [pid = 2720] [serial = 750] [outer = 0000000000000000] [url = about:blank] 13:37:16 INFO - PROCESS | 2720 | --DOMWINDOW == 113 (000000154ECE8000) [pid = 2720] [serial = 753] [outer = 0000000000000000] [url = about:blank] 13:37:16 INFO - PROCESS | 2720 | --DOMWINDOW == 112 (000000155104EC00) [pid = 2720] [serial = 733] [outer = 0000000000000000] [url = about:blank] 13:37:16 INFO - PROCESS | 2720 | --DOMWINDOW == 111 (000000154E012000) [pid = 2720] [serial = 732] [outer = 0000000000000000] [url = about:blank] 13:37:16 INFO - PROCESS | 2720 | --DOMWINDOW == 110 (0000001541C26000) [pid = 2720] [serial = 738] [outer = 0000000000000000] [url = about:blank] 13:37:16 INFO - PROCESS | 2720 | --DOMWINDOW == 109 (000000154E542C00) [pid = 2720] [serial = 751] [outer = 0000000000000000] [url = about:blank] 13:37:16 INFO - PROCESS | 2720 | --DOMWINDOW == 108 (0000001545666400) [pid = 2720] [serial = 739] [outer = 0000000000000000] [url = about:blank] 13:37:16 INFO - PROCESS | 2720 | --DOMWINDOW == 107 (0000001540E89C00) [pid = 2720] [serial = 720] [outer = 0000000000000000] [url = about:blank] 13:37:16 INFO - PROCESS | 2720 | --DOMWINDOW == 106 (0000001545049C00) [pid = 2720] [serial = 721] [outer = 0000000000000000] [url = about:blank] 13:37:16 INFO - PROCESS | 2720 | --DOMWINDOW == 105 (000000154BFDC000) [pid = 2720] [serial = 744] [outer = 0000000000000000] [url = about:blank] 13:37:16 INFO - PROCESS | 2720 | --DOMWINDOW == 104 (0000001550284C00) [pid = 2720] [serial = 727] [outer = 0000000000000000] [url = about:blank] 13:37:16 INFO - PROCESS | 2720 | --DOMWINDOW == 103 (000000154E0F3800) [pid = 2720] [serial = 726] [outer = 0000000000000000] [url = about:blank] 13:37:16 INFO - PROCESS | 2720 | --DOMWINDOW == 102 (000000154504A400) [pid = 2720] [serial = 736] [outer = 0000000000000000] [url = about:blank] 13:37:16 INFO - PROCESS | 2720 | --DOMWINDOW == 101 (0000001540A11400) [pid = 2720] [serial = 735] [outer = 0000000000000000] [url = about:blank] 13:37:16 INFO - PROCESS | 2720 | --DOMWINDOW == 100 (000000154C464800) [pid = 2720] [serial = 724] [outer = 0000000000000000] [url = about:blank] 13:37:16 INFO - PROCESS | 2720 | --DOMWINDOW == 99 (000000154AAAA400) [pid = 2720] [serial = 723] [outer = 0000000000000000] [url = about:blank] 13:37:16 INFO - PROCESS | 2720 | --DOMWINDOW == 98 (0000001550D78400) [pid = 2720] [serial = 730] [outer = 0000000000000000] [url = about:blank] 13:37:16 INFO - PROCESS | 2720 | --DOMWINDOW == 97 (0000001550D6E400) [pid = 2720] [serial = 729] [outer = 0000000000000000] [url = about:blank] 13:37:16 INFO - PROCESS | 2720 | --DOMWINDOW == 96 (000000154A40C800) [pid = 2720] [serial = 741] [outer = 0000000000000000] [url = about:blank] 13:37:16 INFO - PROCESS | 2720 | --DOMWINDOW == 95 (000000154AAAC400) [pid = 2720] [serial = 742] [outer = 0000000000000000] [url = about:blank] 13:37:16 INFO - PROCESS | 2720 | --DOMWINDOW == 94 (000000154E0E8400) [pid = 2720] [serial = 757] [outer = 0000000000000000] [url = about:blank] 13:37:16 INFO - PROCESS | 2720 | --DOMWINDOW == 93 (00000015508BF000) [pid = 2720] [serial = 718] [outer = 0000000000000000] [url = about:blank] 13:37:16 INFO - PROCESS | 2720 | --DOMWINDOW == 92 (000000154A36C800) [pid = 2720] [serial = 756] [outer = 0000000000000000] [url = about:blank] 13:37:16 INFO - PROCESS | 2720 | --DOMWINDOW == 91 (0000001550D74000) [pid = 2720] [serial = 759] [outer = 0000000000000000] [url = about:blank] 13:37:16 INFO - PROCESS | 2720 | --DOMWINDOW == 90 (000000154FDA2400) [pid = 2720] [serial = 754] [outer = 0000000000000000] [url = about:blank] 13:37:16 INFO - PROCESS | 2720 | --DOMWINDOW == 89 (000000154DAE0800) [pid = 2720] [serial = 748] [outer = 0000000000000000] [url = about:blank] 13:37:16 INFO - PROCESS | 2720 | --DOMWINDOW == 88 (0000001551056C00) [pid = 2720] [serial = 760] [outer = 0000000000000000] [url = about:blank] 13:37:16 INFO - PROCESS | 2720 | --DOMWINDOW == 87 (000000154CF97400) [pid = 2720] [serial = 745] [outer = 0000000000000000] [url = about:blank] 13:37:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 13:37:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 984ms 13:37:16 INFO - PROCESS | 2720 | 1461271036299 Marionette TRACE conn5 -> [0,1069,"getWindowHandle",null] 13:37:16 INFO - PROCESS | 2720 | 1461271036306 Marionette TRACE conn5 <- [1,1069,null,{"value":"13"}] 13:37:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 13:37:16 INFO - PROCESS | 2720 | 1461271036312 Marionette TRACE conn5 -> [0,1070,"setScriptTimeout",{"ms":35000}] 13:37:16 INFO - PROCESS | 2720 | 1461271036315 Marionette TRACE conn5 <- [1,1070,null,{}] 13:37:16 INFO - PROCESS | 2720 | 1461271036319 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}] 13:37:16 INFO - PROCESS | 2720 | 1461271036410 Marionette TRACE conn5 <- [1,1071,null,{"value":null}] 13:37:16 INFO - PROCESS | 2720 | 1461271036418 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:16 INFO - PROCESS | 2720 | ++DOCSHELL 0000001545CD9000 == 43 [pid = 2720] [id = 277] 13:37:16 INFO - PROCESS | 2720 | ++DOMWINDOW == 88 (0000001540230000) [pid = 2720] [serial = 830] [outer = 0000000000000000] 13:37:16 INFO - PROCESS | 2720 | ++DOMWINDOW == 89 (0000001540549400) [pid = 2720] [serial = 831] [outer = 0000001540230000] 13:37:16 INFO - PROCESS | 2720 | 1461271036465 Marionette DEBUG loaded listener.js 13:37:16 INFO - PROCESS | 2720 | ++DOMWINDOW == 90 (0000001541C2E400) [pid = 2720] [serial = 832] [outer = 0000001540230000] 13:37:16 INFO - PROCESS | 2720 | 1461271036946 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]]]}] 13:37:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 13:37:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 692ms 13:37:17 INFO - PROCESS | 2720 | 1461271037005 Marionette TRACE conn5 -> [0,1073,"getWindowHandle",null] 13:37:17 INFO - PROCESS | 2720 | 1461271037007 Marionette TRACE conn5 <- [1,1073,null,{"value":"13"}] 13:37:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 13:37:17 INFO - PROCESS | 2720 | 1461271037011 Marionette TRACE conn5 -> [0,1074,"setScriptTimeout",{"ms":35000}] 13:37:17 INFO - PROCESS | 2720 | 1461271037015 Marionette TRACE conn5 <- [1,1074,null,{}] 13:37:17 INFO - PROCESS | 2720 | 1461271037026 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}] 13:37:17 INFO - PROCESS | 2720 | 1461271037146 Marionette TRACE conn5 <- [1,1075,null,{"value":null}] 13:37:17 INFO - PROCESS | 2720 | 1461271037224 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:17 INFO - PROCESS | 2720 | ++DOCSHELL 000000154D453800 == 44 [pid = 2720] [id = 278] 13:37:17 INFO - PROCESS | 2720 | ++DOMWINDOW == 91 (0000001540E8BC00) [pid = 2720] [serial = 833] [outer = 0000000000000000] 13:37:17 INFO - PROCESS | 2720 | ++DOMWINDOW == 92 (0000001547426000) [pid = 2720] [serial = 834] [outer = 0000001540E8BC00] 13:37:17 INFO - PROCESS | 2720 | 1461271037274 Marionette DEBUG loaded listener.js 13:37:17 INFO - PROCESS | 2720 | ++DOMWINDOW == 93 (000000154A405000) [pid = 2720] [serial = 835] [outer = 0000001540E8BC00] 13:37:17 INFO - PROCESS | 2720 | 1461271037660 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]]]}] 13:37:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 13:37:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 691ms 13:37:17 INFO - PROCESS | 2720 | 1461271037705 Marionette TRACE conn5 -> [0,1077,"getWindowHandle",null] 13:37:17 INFO - PROCESS | 2720 | 1461271037708 Marionette TRACE conn5 <- [1,1077,null,{"value":"13"}] 13:37:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 13:37:17 INFO - PROCESS | 2720 | 1461271037711 Marionette TRACE conn5 -> [0,1078,"setScriptTimeout",{"ms":35000}] 13:37:17 INFO - PROCESS | 2720 | 1461271037713 Marionette TRACE conn5 <- [1,1078,null,{}] 13:37:17 INFO - PROCESS | 2720 | 1461271037716 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}] 13:37:17 INFO - PROCESS | 2720 | 1461271037804 Marionette TRACE conn5 <- [1,1079,null,{"value":null}] 13:37:17 INFO - PROCESS | 2720 | 1461271037811 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:17 INFO - PROCESS | 2720 | ++DOCSHELL 000000154EF2D000 == 45 [pid = 2720] [id = 279] 13:37:17 INFO - PROCESS | 2720 | ++DOMWINDOW == 94 (000000154A412000) [pid = 2720] [serial = 836] [outer = 0000000000000000] 13:37:17 INFO - PROCESS | 2720 | ++DOMWINDOW == 95 (000000154BD17400) [pid = 2720] [serial = 837] [outer = 000000154A412000] 13:37:17 INFO - PROCESS | 2720 | 1461271037859 Marionette DEBUG loaded listener.js 13:37:17 INFO - PROCESS | 2720 | ++DOMWINDOW == 96 (000000154BF10C00) [pid = 2720] [serial = 838] [outer = 000000154A412000] 13:37:18 INFO - PROCESS | 2720 | 1461271038280 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]]]}] 13:37:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 13:37:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 627ms 13:37:18 INFO - PROCESS | 2720 | 1461271038360 Marionette TRACE conn5 -> [0,1081,"getWindowHandle",null] 13:37:18 INFO - PROCESS | 2720 | 1461271038362 Marionette TRACE conn5 <- [1,1081,null,{"value":"13"}] 13:37:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 13:37:18 INFO - PROCESS | 2720 | 1461271038365 Marionette TRACE conn5 -> [0,1082,"setScriptTimeout",{"ms":35000}] 13:37:18 INFO - PROCESS | 2720 | 1461271038367 Marionette TRACE conn5 <- [1,1082,null,{}] 13:37:18 INFO - PROCESS | 2720 | 1461271038371 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}] 13:37:18 INFO - PROCESS | 2720 | 1461271038476 Marionette TRACE conn5 <- [1,1083,null,{"value":null}] 13:37:18 INFO - PROCESS | 2720 | 1461271038551 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:18 INFO - PROCESS | 2720 | ++DOCSHELL 0000001550DA0800 == 46 [pid = 2720] [id = 280] 13:37:18 INFO - PROCESS | 2720 | ++DOMWINDOW == 97 (000000154C46A400) [pid = 2720] [serial = 839] [outer = 0000000000000000] 13:37:18 INFO - PROCESS | 2720 | ++DOMWINDOW == 98 (000000154CCBCC00) [pid = 2720] [serial = 840] [outer = 000000154C46A400] 13:37:18 INFO - PROCESS | 2720 | 1461271038597 Marionette DEBUG loaded listener.js 13:37:18 INFO - PROCESS | 2720 | ++DOMWINDOW == 99 (000000154D048800) [pid = 2720] [serial = 841] [outer = 000000154C46A400] 13:37:19 INFO - PROCESS | 2720 | 1461271039045 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]]]}] 13:37:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 13:37:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 734ms 13:37:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 13:37:19 INFO - PROCESS | 2720 | 1461271039101 Marionette TRACE conn5 -> [0,1085,"getWindowHandle",null] 13:37:19 INFO - PROCESS | 2720 | 1461271039103 Marionette TRACE conn5 <- [1,1085,null,{"value":"13"}] 13:37:19 INFO - PROCESS | 2720 | 1461271039106 Marionette TRACE conn5 -> [0,1086,"setScriptTimeout",{"ms":35000}] 13:37:19 INFO - PROCESS | 2720 | 1461271039108 Marionette TRACE conn5 <- [1,1086,null,{}] 13:37:19 INFO - PROCESS | 2720 | 1461271039118 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}] 13:37:19 INFO - PROCESS | 2720 | 1461271039247 Marionette TRACE conn5 <- [1,1087,null,{"value":null}] 13:37:19 INFO - PROCESS | 2720 | 1461271039303 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:19 INFO - PROCESS | 2720 | ++DOCSHELL 0000001551D77000 == 47 [pid = 2720] [id = 281] 13:37:19 INFO - PROCESS | 2720 | ++DOMWINDOW == 100 (000000154DB74400) [pid = 2720] [serial = 842] [outer = 0000000000000000] 13:37:19 INFO - PROCESS | 2720 | ++DOMWINDOW == 101 (000000154DDA1C00) [pid = 2720] [serial = 843] [outer = 000000154DB74400] 13:37:19 INFO - PROCESS | 2720 | 1461271039355 Marionette DEBUG loaded listener.js 13:37:19 INFO - PROCESS | 2720 | ++DOMWINDOW == 102 (000000154E013800) [pid = 2720] [serial = 844] [outer = 000000154DB74400] 13:37:19 INFO - PROCESS | 2720 | 1461271039778 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]]]}] 13:37:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 13:37:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 732ms 13:37:19 INFO - PROCESS | 2720 | 1461271039842 Marionette TRACE conn5 -> [0,1089,"getWindowHandle",null] 13:37:19 INFO - PROCESS | 2720 | 1461271039845 Marionette TRACE conn5 <- [1,1089,null,{"value":"13"}] 13:37:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 13:37:19 INFO - PROCESS | 2720 | 1461271039848 Marionette TRACE conn5 -> [0,1090,"setScriptTimeout",{"ms":35000}] 13:37:19 INFO - PROCESS | 2720 | 1461271039850 Marionette TRACE conn5 <- [1,1090,null,{}] 13:37:19 INFO - PROCESS | 2720 | 1461271039853 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}] 13:37:19 INFO - PROCESS | 2720 | 1461271039961 Marionette TRACE conn5 <- [1,1091,null,{"value":null}] 13:37:20 INFO - PROCESS | 2720 | 1461271040007 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:20 INFO - PROCESS | 2720 | ++DOCSHELL 0000001554478800 == 48 [pid = 2720] [id = 282] 13:37:20 INFO - PROCESS | 2720 | ++DOMWINDOW == 103 (000000154E00D000) [pid = 2720] [serial = 845] [outer = 0000000000000000] 13:37:20 INFO - PROCESS | 2720 | ++DOMWINDOW == 104 (000000154E0F4C00) [pid = 2720] [serial = 846] [outer = 000000154E00D000] 13:37:20 INFO - PROCESS | 2720 | 1461271040060 Marionette DEBUG loaded listener.js 13:37:20 INFO - PROCESS | 2720 | ++DOMWINDOW == 105 (000000154ECDE000) [pid = 2720] [serial = 847] [outer = 000000154E00D000] 13:37:20 INFO - PROCESS | 2720 | --DOMWINDOW == 104 (000000154A411C00) [pid = 2720] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 13:37:20 INFO - PROCESS | 2720 | --DOMWINDOW == 103 (0000001540447000) [pid = 2720] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 13:37:20 INFO - PROCESS | 2720 | --DOMWINDOW == 102 (0000001541567000) [pid = 2720] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 13:37:20 INFO - PROCESS | 2720 | --DOMWINDOW == 101 (0000001540439000) [pid = 2720] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 13:37:20 INFO - PROCESS | 2720 | --DOMWINDOW == 100 (0000001545918800) [pid = 2720] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 13:37:20 INFO - PROCESS | 2720 | --DOMWINDOW == 99 (000000154D208C00) [pid = 2720] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 13:37:20 INFO - PROCESS | 2720 | --DOMWINDOW == 98 (0000001541BC6000) [pid = 2720] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 13:37:20 INFO - PROCESS | 2720 | --DOMWINDOW == 97 (000000154D152C00) [pid = 2720] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 13:37:20 INFO - PROCESS | 2720 | --DOMWINDOW == 96 (00000015468A6800) [pid = 2720] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 13:37:20 INFO - PROCESS | 2720 | --DOMWINDOW == 95 (0000001551053000) [pid = 2720] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 13:37:20 INFO - PROCESS | 2720 | --DOMWINDOW == 94 (000000154DEE8400) [pid = 2720] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 13:37:20 INFO - PROCESS | 2720 | 1461271040527 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]]]}] 13:37:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 13:37:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 732ms 13:37:20 INFO - PROCESS | 2720 | 1461271040583 Marionette TRACE conn5 -> [0,1093,"getWindowHandle",null] 13:37:20 INFO - PROCESS | 2720 | 1461271040585 Marionette TRACE conn5 <- [1,1093,null,{"value":"13"}] 13:37:20 INFO - PROCESS | 2720 | 1461271040589 Marionette TRACE conn5 -> [0,1094,"setScriptTimeout",{"ms":35000}] 13:37:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 13:37:20 INFO - PROCESS | 2720 | 1461271040590 Marionette TRACE conn5 <- [1,1094,null,{}] 13:37:20 INFO - PROCESS | 2720 | 1461271040594 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}] 13:37:20 INFO - PROCESS | 2720 | 1461271040703 Marionette TRACE conn5 <- [1,1095,null,{"value":null}] 13:37:20 INFO - PROCESS | 2720 | 1461271040750 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:20 INFO - PROCESS | 2720 | ++DOCSHELL 000000155470A000 == 49 [pid = 2720] [id = 283] 13:37:20 INFO - PROCESS | 2720 | ++DOMWINDOW == 95 (0000001544C6E000) [pid = 2720] [serial = 848] [outer = 0000000000000000] 13:37:20 INFO - PROCESS | 2720 | ++DOMWINDOW == 96 (000000154D1C0800) [pid = 2720] [serial = 849] [outer = 0000001544C6E000] 13:37:20 INFO - PROCESS | 2720 | 1461271040796 Marionette DEBUG loaded listener.js 13:37:20 INFO - PROCESS | 2720 | ++DOMWINDOW == 97 (000000154F813400) [pid = 2720] [serial = 850] [outer = 0000001544C6E000] 13:37:21 INFO - PROCESS | 2720 | 1461271041150 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]]]}] 13:37:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 13:37:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 587ms 13:37:21 INFO - PROCESS | 2720 | 1461271041179 Marionette TRACE conn5 -> [0,1097,"getWindowHandle",null] 13:37:21 INFO - PROCESS | 2720 | 1461271041182 Marionette TRACE conn5 <- [1,1097,null,{"value":"13"}] 13:37:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 13:37:21 INFO - PROCESS | 2720 | 1461271041185 Marionette TRACE conn5 -> [0,1098,"setScriptTimeout",{"ms":35000}] 13:37:21 INFO - PROCESS | 2720 | 1461271041187 Marionette TRACE conn5 <- [1,1098,null,{}] 13:37:21 INFO - PROCESS | 2720 | 1461271041191 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}] 13:37:21 INFO - PROCESS | 2720 | 1461271041302 Marionette TRACE conn5 <- [1,1099,null,{"value":null}] 13:37:21 INFO - PROCESS | 2720 | 1461271041338 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:21 INFO - PROCESS | 2720 | ++DOCSHELL 000000155487B000 == 50 [pid = 2720] [id = 284] 13:37:21 INFO - PROCESS | 2720 | ++DOMWINDOW == 98 (000000154F872800) [pid = 2720] [serial = 851] [outer = 0000000000000000] 13:37:21 INFO - PROCESS | 2720 | ++DOMWINDOW == 99 (000000154FDA2400) [pid = 2720] [serial = 852] [outer = 000000154F872800] 13:37:21 INFO - PROCESS | 2720 | 1461271041391 Marionette DEBUG loaded listener.js 13:37:21 INFO - PROCESS | 2720 | ++DOMWINDOW == 100 (0000001550D6E000) [pid = 2720] [serial = 853] [outer = 000000154F872800] 13:37:21 INFO - PROCESS | 2720 | 1461271041760 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]]]}] 13:37:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 13:37:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 628ms 13:37:21 INFO - PROCESS | 2720 | 1461271041817 Marionette TRACE conn5 -> [0,1101,"getWindowHandle",null] 13:37:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 13:37:21 INFO - PROCESS | 2720 | 1461271041819 Marionette TRACE conn5 <- [1,1101,null,{"value":"13"}] 13:37:21 INFO - PROCESS | 2720 | 1461271041822 Marionette TRACE conn5 -> [0,1102,"setScriptTimeout",{"ms":35000}] 13:37:21 INFO - PROCESS | 2720 | 1461271041824 Marionette TRACE conn5 <- [1,1102,null,{}] 13:37:21 INFO - PROCESS | 2720 | 1461271041850 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}] 13:37:21 INFO - PROCESS | 2720 | 1461271041933 Marionette TRACE conn5 <- [1,1103,null,{"value":null}] 13:37:21 INFO - PROCESS | 2720 | 1461271041940 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:21 INFO - PROCESS | 2720 | ++DOCSHELL 000000155490C800 == 51 [pid = 2720] [id = 285] 13:37:21 INFO - PROCESS | 2720 | ++DOMWINDOW == 101 (0000001550D78400) [pid = 2720] [serial = 854] [outer = 0000000000000000] 13:37:21 INFO - PROCESS | 2720 | ++DOMWINDOW == 102 (0000001551054400) [pid = 2720] [serial = 855] [outer = 0000001550D78400] 13:37:21 INFO - PROCESS | 2720 | 1461271041987 Marionette DEBUG loaded listener.js 13:37:22 INFO - PROCESS | 2720 | ++DOMWINDOW == 103 (00000015511AC400) [pid = 2720] [serial = 856] [outer = 0000001550D78400] 13:37:22 INFO - PROCESS | 2720 | 1461271042458 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]]]}] 13:37:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 13:37:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 692ms 13:37:22 INFO - PROCESS | 2720 | 1461271042518 Marionette TRACE conn5 -> [0,1105,"getWindowHandle",null] 13:37:22 INFO - PROCESS | 2720 | 1461271042523 Marionette TRACE conn5 <- [1,1105,null,{"value":"13"}] 13:37:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 13:37:22 INFO - PROCESS | 2720 | 1461271042530 Marionette TRACE conn5 -> [0,1106,"setScriptTimeout",{"ms":35000}] 13:37:22 INFO - PROCESS | 2720 | 1461271042535 Marionette TRACE conn5 <- [1,1106,null,{}] 13:37:22 INFO - PROCESS | 2720 | 1461271042543 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}] 13:37:22 INFO - PROCESS | 2720 | 1461271042745 Marionette TRACE conn5 <- [1,1107,null,{"value":null}] 13:37:22 INFO - PROCESS | 2720 | 1461271042830 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:22 INFO - PROCESS | 2720 | ++DOCSHELL 00000015468E8000 == 52 [pid = 2720] [id = 286] 13:37:22 INFO - PROCESS | 2720 | ++DOMWINDOW == 104 (0000001540210400) [pid = 2720] [serial = 857] [outer = 0000000000000000] 13:37:22 INFO - PROCESS | 2720 | ++DOMWINDOW == 105 (0000001540436400) [pid = 2720] [serial = 858] [outer = 0000001540210400] 13:37:22 INFO - PROCESS | 2720 | 1461271042889 Marionette DEBUG loaded listener.js 13:37:22 INFO - PROCESS | 2720 | ++DOMWINDOW == 106 (0000001544E3EC00) [pid = 2720] [serial = 859] [outer = 0000001540210400] 13:37:23 INFO - PROCESS | 2720 | 1461271043447 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]]]}] 13:37:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 13:37:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 943ms 13:37:23 INFO - PROCESS | 2720 | 1461271043484 Marionette TRACE conn5 -> [0,1109,"getWindowHandle",null] 13:37:23 INFO - PROCESS | 2720 | 1461271043490 Marionette TRACE conn5 <- [1,1109,null,{"value":"13"}] 13:37:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 13:37:23 INFO - PROCESS | 2720 | 1461271043498 Marionette TRACE conn5 -> [0,1110,"setScriptTimeout",{"ms":35000}] 13:37:23 INFO - PROCESS | 2720 | 1461271043502 Marionette TRACE conn5 <- [1,1110,null,{}] 13:37:23 INFO - PROCESS | 2720 | 1461271043506 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}] 13:37:23 INFO - PROCESS | 2720 | 1461271043646 Marionette TRACE conn5 <- [1,1111,null,{"value":null}] 13:37:23 INFO - PROCESS | 2720 | 1461271043738 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:23 INFO - PROCESS | 2720 | ++DOCSHELL 000000154EF14000 == 53 [pid = 2720] [id = 287] 13:37:23 INFO - PROCESS | 2720 | ++DOMWINDOW == 107 (0000001545C0EC00) [pid = 2720] [serial = 860] [outer = 0000000000000000] 13:37:23 INFO - PROCESS | 2720 | ++DOMWINDOW == 108 (000000154A01C400) [pid = 2720] [serial = 861] [outer = 0000001545C0EC00] 13:37:23 INFO - PROCESS | 2720 | 1461271043794 Marionette DEBUG loaded listener.js 13:37:23 INFO - PROCESS | 2720 | ++DOMWINDOW == 109 (000000154BF09C00) [pid = 2720] [serial = 862] [outer = 0000001545C0EC00] 13:37:24 INFO - PROCESS | 2720 | 1461271044389 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]]]}] 13:37:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 13:37:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 945ms 13:37:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 13:37:24 INFO - PROCESS | 2720 | 1461271044445 Marionette TRACE conn5 -> [0,1113,"getWindowHandle",null] 13:37:24 INFO - PROCESS | 2720 | 1461271044448 Marionette TRACE conn5 <- [1,1113,null,{"value":"13"}] 13:37:24 INFO - PROCESS | 2720 | 1461271044452 Marionette TRACE conn5 -> [0,1114,"setScriptTimeout",{"ms":35000}] 13:37:24 INFO - PROCESS | 2720 | 1461271044456 Marionette TRACE conn5 <- [1,1114,null,{}] 13:37:24 INFO - PROCESS | 2720 | 1461271044468 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}] 13:37:24 INFO - PROCESS | 2720 | 1461271044580 Marionette TRACE conn5 <- [1,1115,null,{"value":null}] 13:37:24 INFO - PROCESS | 2720 | 1461271044697 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:24 INFO - PROCESS | 2720 | ++DOCSHELL 0000001554CAC800 == 54 [pid = 2720] [id = 288] 13:37:24 INFO - PROCESS | 2720 | ++DOMWINDOW == 110 (000000154D211C00) [pid = 2720] [serial = 863] [outer = 0000000000000000] 13:37:24 INFO - PROCESS | 2720 | ++DOMWINDOW == 111 (000000154DB7E000) [pid = 2720] [serial = 864] [outer = 000000154D211C00] 13:37:24 INFO - PROCESS | 2720 | 1461271044758 Marionette DEBUG loaded listener.js 13:37:24 INFO - PROCESS | 2720 | ++DOMWINDOW == 112 (0000001550284C00) [pid = 2720] [serial = 865] [outer = 000000154D211C00] 13:37:25 INFO - PROCESS | 2720 | 1461271045399 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]]]}] 13:37:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 13:37:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 985ms 13:37:25 INFO - PROCESS | 2720 | 1461271045439 Marionette TRACE conn5 -> [0,1117,"getWindowHandle",null] 13:37:25 INFO - PROCESS | 2720 | 1461271045443 Marionette TRACE conn5 <- [1,1117,null,{"value":"13"}] 13:37:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 13:37:25 INFO - PROCESS | 2720 | 1461271045446 Marionette TRACE conn5 -> [0,1118,"setScriptTimeout",{"ms":35000}] 13:37:25 INFO - PROCESS | 2720 | 1461271045448 Marionette TRACE conn5 <- [1,1118,null,{}] 13:37:25 INFO - PROCESS | 2720 | 1461271045452 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}] 13:37:25 INFO - PROCESS | 2720 | 1461271045562 Marionette TRACE conn5 <- [1,1119,null,{"value":null}] 13:37:25 INFO - PROCESS | 2720 | 1461271045679 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:25 INFO - PROCESS | 2720 | ++DOCSHELL 0000001556142000 == 55 [pid = 2720] [id = 289] 13:37:25 INFO - PROCESS | 2720 | ++DOMWINDOW == 113 (0000001551D90000) [pid = 2720] [serial = 866] [outer = 0000000000000000] 13:37:25 INFO - PROCESS | 2720 | ++DOMWINDOW == 114 (0000001552140000) [pid = 2720] [serial = 867] [outer = 0000001551D90000] 13:37:25 INFO - PROCESS | 2720 | 1461271045736 Marionette DEBUG loaded listener.js 13:37:25 INFO - PROCESS | 2720 | ++DOMWINDOW == 115 (000000155214B000) [pid = 2720] [serial = 868] [outer = 0000001551D90000] 13:37:26 INFO - PROCESS | 2720 | 1461271046286 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]]]}] 13:37:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 13:37:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 881ms 13:37:26 INFO - PROCESS | 2720 | 1461271046364 Marionette TRACE conn5 -> [0,1121,"getWindowHandle",null] 13:37:26 INFO - PROCESS | 2720 | 1461271046366 Marionette TRACE conn5 <- [1,1121,null,{"value":"13"}] 13:37:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 13:37:26 INFO - PROCESS | 2720 | 1461271046371 Marionette TRACE conn5 -> [0,1122,"setScriptTimeout",{"ms":35000}] 13:37:26 INFO - PROCESS | 2720 | 1461271046373 Marionette TRACE conn5 <- [1,1122,null,{}] 13:37:26 INFO - PROCESS | 2720 | 1461271046377 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}] 13:37:26 INFO - PROCESS | 2720 | 1461271046484 Marionette TRACE conn5 <- [1,1123,null,{"value":null}] 13:37:26 INFO - PROCESS | 2720 | 1461271046558 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:26 INFO - PROCESS | 2720 | ++DOCSHELL 00000015562B2800 == 56 [pid = 2720] [id = 290] 13:37:26 INFO - PROCESS | 2720 | ++DOMWINDOW == 116 (000000155170DC00) [pid = 2720] [serial = 869] [outer = 0000000000000000] 13:37:26 INFO - PROCESS | 2720 | ++DOMWINDOW == 117 (0000001551714C00) [pid = 2720] [serial = 870] [outer = 000000155170DC00] 13:37:26 INFO - PROCESS | 2720 | 1461271046655 Marionette DEBUG loaded listener.js 13:37:26 INFO - PROCESS | 2720 | ++DOMWINDOW == 118 (0000001551D8EC00) [pid = 2720] [serial = 871] [outer = 000000155170DC00] 13:37:27 INFO - PROCESS | 2720 | [GFX2-]: DrawTargetD2D 1.1 (000000154F96D8A0): Failed to create GradientStopCollection with no stops. 13:37:27 INFO - PROCESS | 2720 | [GFX3-]: No stops specified for gradient pattern. 13:37:27 INFO - PROCESS | 2720 | 1461271047264 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]]]}] 13:37:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 13:37:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 944ms 13:37:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 13:37:27 INFO - PROCESS | 2720 | 1461271047318 Marionette TRACE conn5 -> [0,1125,"getWindowHandle",null] 13:37:27 INFO - PROCESS | 2720 | 1461271047320 Marionette TRACE conn5 <- [1,1125,null,{"value":"13"}] 13:37:27 INFO - PROCESS | 2720 | 1461271047324 Marionette TRACE conn5 -> [0,1126,"setScriptTimeout",{"ms":35000}] 13:37:27 INFO - PROCESS | 2720 | 1461271047326 Marionette TRACE conn5 <- [1,1126,null,{}] 13:37:27 INFO - PROCESS | 2720 | 1461271047330 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}] 13:37:27 INFO - PROCESS | 2720 | 1461271047637 Marionette TRACE conn5 <- [1,1127,null,{"value":null}] 13:37:27 INFO - PROCESS | 2720 | 1461271047776 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:27 INFO - PROCESS | 2720 | ++DOCSHELL 000000154A47D800 == 57 [pid = 2720] [id = 291] 13:37:27 INFO - PROCESS | 2720 | ++DOMWINDOW == 119 (000000153F250000) [pid = 2720] [serial = 872] [outer = 0000000000000000] 13:37:27 INFO - PROCESS | 2720 | ++DOMWINDOW == 120 (000000153FA55400) [pid = 2720] [serial = 873] [outer = 000000153F250000] 13:37:27 INFO - PROCESS | 2720 | 1461271047828 Marionette DEBUG loaded listener.js 13:37:27 INFO - PROCESS | 2720 | ++DOMWINDOW == 121 (000000154044BC00) [pid = 2720] [serial = 874] [outer = 000000153F250000] 13:37:28 INFO - PROCESS | 2720 | 1461271048454 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]]]}] 13:37:28 INFO - PROCESS | 2720 | --DOCSHELL 000000155487B000 == 56 [pid = 2720] [id = 284] 13:37:28 INFO - PROCESS | 2720 | --DOCSHELL 000000155470A000 == 55 [pid = 2720] [id = 283] 13:37:28 INFO - PROCESS | 2720 | --DOCSHELL 0000001554478800 == 54 [pid = 2720] [id = 282] 13:37:28 INFO - PROCESS | 2720 | --DOCSHELL 0000001551D77000 == 53 [pid = 2720] [id = 281] 13:37:28 INFO - PROCESS | 2720 | --DOCSHELL 0000001550DA0800 == 52 [pid = 2720] [id = 280] 13:37:28 INFO - PROCESS | 2720 | --DOCSHELL 000000154EF2D000 == 51 [pid = 2720] [id = 279] 13:37:28 INFO - PROCESS | 2720 | --DOCSHELL 000000154D453800 == 50 [pid = 2720] [id = 278] 13:37:28 INFO - PROCESS | 2720 | --DOMWINDOW == 120 (000000154022D400) [pid = 2720] [serial = 765] [outer = 0000000000000000] [url = about:blank] 13:37:28 INFO - PROCESS | 2720 | --DOMWINDOW == 119 (0000001552144800) [pid = 2720] [serial = 774] [outer = 0000000000000000] [url = about:blank] 13:37:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 13:37:28 INFO - PROCESS | 2720 | --DOMWINDOW == 118 (000000154E00F800) [pid = 2720] [serial = 771] [outer = 0000000000000000] [url = about:blank] 13:37:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1182ms 13:37:28 INFO - PROCESS | 2720 | --DOMWINDOW == 117 (0000001551D8B800) [pid = 2720] [serial = 777] [outer = 0000000000000000] [url = about:blank] 13:37:28 INFO - PROCESS | 2720 | --DOMWINDOW == 116 (000000154A028C00) [pid = 2720] [serial = 768] [outer = 0000000000000000] [url = about:blank] 13:37:28 INFO - PROCESS | 2720 | --DOMWINDOW == 115 (000000154F91E000) [pid = 2720] [serial = 810] [outer = 0000000000000000] [url = about:blank] 13:37:28 INFO - PROCESS | 2720 | --DOCSHELL 0000001545CD9000 == 49 [pid = 2720] [id = 277] 13:37:28 INFO - PROCESS | 2720 | --DOCSHELL 000000154D19C800 == 48 [pid = 2720] [id = 276] 13:37:28 INFO - PROCESS | 2720 | --DOCSHELL 000000155487F800 == 47 [pid = 2720] [id = 273] 13:37:28 INFO - PROCESS | 2720 | --DOCSHELL 000000154D3CA000 == 46 [pid = 2720] [id = 272] 13:37:28 INFO - PROCESS | 2720 | --DOCSHELL 0000001545B88000 == 45 [pid = 2720] [id = 271] 13:37:28 INFO - PROCESS | 2720 | 1461271048543 Marionette TRACE conn5 -> [0,1129,"getWindowHandle",null] 13:37:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 13:37:28 INFO - PROCESS | 2720 | 1461271048549 Marionette TRACE conn5 <- [1,1129,null,{"value":"13"}] 13:37:28 INFO - PROCESS | 2720 | 1461271048553 Marionette TRACE conn5 -> [0,1130,"setScriptTimeout",{"ms":35000}] 13:37:28 INFO - PROCESS | 2720 | 1461271048558 Marionette TRACE conn5 <- [1,1130,null,{}] 13:37:28 INFO - PROCESS | 2720 | 1461271048562 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}] 13:37:28 INFO - PROCESS | 2720 | 1461271048671 Marionette TRACE conn5 <- [1,1131,null,{"value":null}] 13:37:28 INFO - PROCESS | 2720 | --DOMWINDOW == 114 (000000154BD13000) [pid = 2720] [serial = 793] [outer = 0000000000000000] [url = about:blank] 13:37:28 INFO - PROCESS | 2720 | --DOMWINDOW == 113 (0000001544F5A000) [pid = 2720] [serial = 783] [outer = 0000000000000000] [url = about:blank] 13:37:28 INFO - PROCESS | 2720 | --DOMWINDOW == 112 (0000001545B40000) [pid = 2720] [serial = 787] [outer = 0000000000000000] [url = about:blank] 13:37:28 INFO - PROCESS | 2720 | --DOMWINDOW == 111 (0000001540443800) [pid = 2720] [serial = 780] [outer = 0000000000000000] [url = about:blank] 13:37:28 INFO - PROCESS | 2720 | --DOMWINDOW == 110 (000000154DB7CC00) [pid = 2720] [serial = 805] [outer = 0000000000000000] [url = about:blank] 13:37:28 INFO - PROCESS | 2720 | --DOMWINDOW == 109 (000000154BF0B400) [pid = 2720] [serial = 804] [outer = 0000000000000000] [url = about:blank] 13:37:28 INFO - PROCESS | 2720 | --DOMWINDOW == 108 (000000154DBDA400) [pid = 2720] [serial = 801] [outer = 0000000000000000] [url = about:blank] 13:37:28 INFO - PROCESS | 2720 | --DOMWINDOW == 107 (000000154DEE2800) [pid = 2720] [serial = 802] [outer = 0000000000000000] [url = about:blank] 13:37:28 INFO - PROCESS | 2720 | --DOMWINDOW == 106 (000000154D085800) [pid = 2720] [serial = 796] [outer = 0000000000000000] [url = about:blank] 13:37:28 INFO - PROCESS | 2720 | --DOMWINDOW == 105 (0000001544FC2C00) [pid = 2720] [serial = 786] [outer = 0000000000000000] [url = about:blank] 13:37:28 INFO - PROCESS | 2720 | --DOMWINDOW == 104 (000000154DB7BC00) [pid = 2720] [serial = 799] [outer = 0000000000000000] [url = about:blank] 13:37:28 INFO - PROCESS | 2720 | --DOMWINDOW == 103 (000000154A41A400) [pid = 2720] [serial = 792] [outer = 0000000000000000] [url = about:blank] 13:37:28 INFO - PROCESS | 2720 | --DOMWINDOW == 102 (000000154A36BC00) [pid = 2720] [serial = 790] [outer = 0000000000000000] [url = about:blank] 13:37:28 INFO - PROCESS | 2720 | --DOMWINDOW == 101 (000000154578F000) [pid = 2720] [serial = 784] [outer = 0000000000000000] [url = about:blank] 13:37:28 INFO - PROCESS | 2720 | --DOMWINDOW == 100 (00000015496B1400) [pid = 2720] [serial = 789] [outer = 0000000000000000] [url = about:blank] 13:37:28 INFO - PROCESS | 2720 | --DOMWINDOW == 99 (000000154C445800) [pid = 2720] [serial = 795] [outer = 0000000000000000] [url = about:blank] 13:37:28 INFO - PROCESS | 2720 | --DOMWINDOW == 98 (00000015511B1C00) [pid = 2720] [serial = 763] [outer = 0000000000000000] [url = about:blank] 13:37:28 INFO - PROCESS | 2720 | --DOMWINDOW == 97 (000000154D20C800) [pid = 2720] [serial = 798] [outer = 0000000000000000] [url = about:blank] 13:37:28 INFO - PROCESS | 2720 | --DOMWINDOW == 96 (000000154E0E8000) [pid = 2720] [serial = 807] [outer = 0000000000000000] [url = about:blank] 13:37:28 INFO - PROCESS | 2720 | --DOMWINDOW == 95 (0000001540E36400) [pid = 2720] [serial = 781] [outer = 0000000000000000] [url = about:blank] 13:37:28 INFO - PROCESS | 2720 | --DOMWINDOW == 94 (000000154E490000) [pid = 2720] [serial = 808] [outer = 0000000000000000] [url = about:blank] 13:37:28 INFO - PROCESS | 2720 | 1461271048750 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:28 INFO - PROCESS | 2720 | ++DOCSHELL 0000001549820800 == 46 [pid = 2720] [id = 292] 13:37:28 INFO - PROCESS | 2720 | ++DOMWINDOW == 95 (000000154020B000) [pid = 2720] [serial = 875] [outer = 0000000000000000] 13:37:28 INFO - PROCESS | 2720 | ++DOMWINDOW == 96 (0000001540443800) [pid = 2720] [serial = 876] [outer = 000000154020B000] 13:37:28 INFO - PROCESS | 2720 | 1461271048801 Marionette DEBUG loaded listener.js 13:37:28 INFO - PROCESS | 2720 | ++DOMWINDOW == 97 (0000001541C8DC00) [pid = 2720] [serial = 877] [outer = 000000154020B000] 13:37:29 INFO - PROCESS | 2720 | 1461271049245 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]]]}] 13:37:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 13:37:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 734ms 13:37:29 INFO - PROCESS | 2720 | 1461271049288 Marionette TRACE conn5 -> [0,1133,"getWindowHandle",null] 13:37:29 INFO - PROCESS | 2720 | 1461271049292 Marionette TRACE conn5 <- [1,1133,null,{"value":"13"}] 13:37:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 13:37:29 INFO - PROCESS | 2720 | 1461271049295 Marionette TRACE conn5 -> [0,1134,"setScriptTimeout",{"ms":35000}] 13:37:29 INFO - PROCESS | 2720 | 1461271049297 Marionette TRACE conn5 <- [1,1134,null,{}] 13:37:29 INFO - PROCESS | 2720 | 1461271049301 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}] 13:37:29 INFO - PROCESS | 2720 | 1461271049387 Marionette TRACE conn5 <- [1,1135,null,{"value":null}] 13:37:29 INFO - PROCESS | 2720 | 1461271049398 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:29 INFO - PROCESS | 2720 | ++DOCSHELL 000000154D3C1800 == 47 [pid = 2720] [id = 293] 13:37:29 INFO - PROCESS | 2720 | ++DOMWINDOW == 98 (000000154681A000) [pid = 2720] [serial = 878] [outer = 0000000000000000] 13:37:29 INFO - PROCESS | 2720 | ++DOMWINDOW == 99 (00000015468A5800) [pid = 2720] [serial = 879] [outer = 000000154681A000] 13:37:29 INFO - PROCESS | 2720 | 1461271049448 Marionette DEBUG loaded listener.js 13:37:29 INFO - PROCESS | 2720 | ++DOMWINDOW == 100 (000000154A01FC00) [pid = 2720] [serial = 880] [outer = 000000154681A000] 13:37:29 INFO - PROCESS | 2720 | 1461271049914 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]]]}] 13:37:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 13:37:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 628ms 13:37:29 INFO - PROCESS | 2720 | 1461271049929 Marionette TRACE conn5 -> [0,1137,"getWindowHandle",null] 13:37:29 INFO - PROCESS | 2720 | 1461271049933 Marionette TRACE conn5 <- [1,1137,null,{"value":"13"}] 13:37:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 13:37:29 INFO - PROCESS | 2720 | 1461271049944 Marionette TRACE conn5 -> [0,1138,"setScriptTimeout",{"ms":35000}] 13:37:29 INFO - PROCESS | 2720 | 1461271049949 Marionette TRACE conn5 <- [1,1138,null,{}] 13:37:29 INFO - PROCESS | 2720 | 1461271049953 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}] 13:37:30 INFO - PROCESS | 2720 | 1461271050041 Marionette TRACE conn5 <- [1,1139,null,{"value":null}] 13:37:30 INFO - PROCESS | 2720 | 1461271050047 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:30 INFO - PROCESS | 2720 | ++DOCSHELL 000000154EB7F000 == 48 [pid = 2720] [id = 294] 13:37:30 INFO - PROCESS | 2720 | ++DOMWINDOW == 101 (000000154A41A400) [pid = 2720] [serial = 881] [outer = 0000000000000000] 13:37:30 INFO - PROCESS | 2720 | ++DOMWINDOW == 102 (000000154BF04800) [pid = 2720] [serial = 882] [outer = 000000154A41A400] 13:37:30 INFO - PROCESS | 2720 | 1461271050099 Marionette DEBUG loaded listener.js 13:37:30 INFO - PROCESS | 2720 | ++DOMWINDOW == 103 (000000154C45EC00) [pid = 2720] [serial = 883] [outer = 000000154A41A400] 13:37:30 INFO - PROCESS | 2720 | 1461271050524 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]]]}] 13:37:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 13:37:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 629ms 13:37:30 INFO - PROCESS | 2720 | 1461271050572 Marionette TRACE conn5 -> [0,1141,"getWindowHandle",null] 13:37:30 INFO - PROCESS | 2720 | 1461271050574 Marionette TRACE conn5 <- [1,1141,null,{"value":"13"}] 13:37:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 13:37:30 INFO - PROCESS | 2720 | 1461271050578 Marionette TRACE conn5 -> [0,1142,"setScriptTimeout",{"ms":35000}] 13:37:30 INFO - PROCESS | 2720 | 1461271050580 Marionette TRACE conn5 <- [1,1142,null,{}] 13:37:30 INFO - PROCESS | 2720 | 1461271050583 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}] 13:37:30 INFO - PROCESS | 2720 | 1461271050667 Marionette TRACE conn5 <- [1,1143,null,{"value":null}] 13:37:30 INFO - PROCESS | 2720 | 1461271050674 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:30 INFO - PROCESS | 2720 | ++DOCSHELL 0000001550D9B000 == 49 [pid = 2720] [id = 295] 13:37:30 INFO - PROCESS | 2720 | ++DOMWINDOW == 104 (000000154CC09800) [pid = 2720] [serial = 884] [outer = 0000000000000000] 13:37:30 INFO - PROCESS | 2720 | ++DOMWINDOW == 105 (000000154D042C00) [pid = 2720] [serial = 885] [outer = 000000154CC09800] 13:37:30 INFO - PROCESS | 2720 | 1461271050722 Marionette DEBUG loaded listener.js 13:37:30 INFO - PROCESS | 2720 | ++DOMWINDOW == 106 (000000154D202400) [pid = 2720] [serial = 886] [outer = 000000154CC09800] 13:37:31 INFO - PROCESS | 2720 | 1461271051209 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]]]}] 13:37:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 13:37:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 692ms 13:37:31 INFO - PROCESS | 2720 | 1461271051276 Marionette TRACE conn5 -> [0,1145,"getWindowHandle",null] 13:37:31 INFO - PROCESS | 2720 | 1461271051278 Marionette TRACE conn5 <- [1,1145,null,{"value":"13"}] 13:37:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 13:37:31 INFO - PROCESS | 2720 | 1461271051281 Marionette TRACE conn5 -> [0,1146,"setScriptTimeout",{"ms":35000}] 13:37:31 INFO - PROCESS | 2720 | 1461271051283 Marionette TRACE conn5 <- [1,1146,null,{}] 13:37:31 INFO - PROCESS | 2720 | 1461271051287 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}] 13:37:31 INFO - PROCESS | 2720 | 1461271051395 Marionette TRACE conn5 <- [1,1147,null,{"value":null}] 13:37:31 INFO - PROCESS | 2720 | 1461271051448 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:31 INFO - PROCESS | 2720 | ++DOCSHELL 0000001551786800 == 50 [pid = 2720] [id = 296] 13:37:31 INFO - PROCESS | 2720 | ++DOMWINDOW == 107 (000000154DB7CC00) [pid = 2720] [serial = 887] [outer = 0000000000000000] 13:37:31 INFO - PROCESS | 2720 | ++DOMWINDOW == 108 (000000154DB81C00) [pid = 2720] [serial = 888] [outer = 000000154DB7CC00] 13:37:31 INFO - PROCESS | 2720 | 1461271051505 Marionette DEBUG loaded listener.js 13:37:31 INFO - PROCESS | 2720 | ++DOMWINDOW == 109 (000000154E011800) [pid = 2720] [serial = 889] [outer = 000000154DB7CC00] 13:37:31 INFO - PROCESS | 2720 | 1461271051975 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] 13:37:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 13:37:32 INFO - PROCESS | 2720 | 1461271052044 Marionette TRACE conn5 <- [1,1149,null,{"value":"13"}] 13:37:32 INFO - PROCESS | 2720 | 1461271052047 Marionette TRACE conn5 -> [0,1150,"setScriptTimeout",{"ms":35000}] 13:37:32 INFO - PROCESS | 2720 | 1461271052049 Marionette TRACE conn5 <- [1,1150,null,{}] 13:37:32 INFO - PROCESS | 2720 | 1461271052058 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}] 13:37:32 INFO - PROCESS | 2720 | 1461271052172 Marionette TRACE conn5 <- [1,1151,null,{"value":null}] 13:37:32 INFO - PROCESS | 2720 | 1461271052182 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:32 INFO - PROCESS | 2720 | ++DOCSHELL 0000001551D77800 == 51 [pid = 2720] [id = 297] 13:37:32 INFO - PROCESS | 2720 | ++DOMWINDOW == 110 (000000154E013000) [pid = 2720] [serial = 890] [outer = 0000000000000000] 13:37:32 INFO - PROCESS | 2720 | ++DOMWINDOW == 111 (000000154F921000) [pid = 2720] [serial = 891] [outer = 000000154E013000] 13:37:32 INFO - PROCESS | 2720 | 1461271052271 Marionette DEBUG loaded listener.js 13:37:32 INFO - PROCESS | 2720 | ++DOMWINDOW == 112 (000000155028CC00) [pid = 2720] [serial = 892] [outer = 000000154E013000] 13:37:32 INFO - PROCESS | 2720 | 1461271052667 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]]]}] 13:37:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 13:37:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 690ms 13:37:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 13:37:32 INFO - PROCESS | 2720 | 1461271052739 Marionette TRACE conn5 -> [0,1153,"getWindowHandle",null] 13:37:32 INFO - PROCESS | 2720 | 1461271052741 Marionette TRACE conn5 <- [1,1153,null,{"value":"13"}] 13:37:32 INFO - PROCESS | 2720 | 1461271052744 Marionette TRACE conn5 -> [0,1154,"setScriptTimeout",{"ms":35000}] 13:37:32 INFO - PROCESS | 2720 | 1461271052746 Marionette TRACE conn5 <- [1,1154,null,{}] 13:37:32 INFO - PROCESS | 2720 | 1461271052750 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}] 13:37:32 INFO - PROCESS | 2720 | 1461271052861 Marionette TRACE conn5 <- [1,1155,null,{"value":null}] 13:37:32 INFO - PROCESS | 2720 | 1461271052913 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:32 INFO - PROCESS | 2720 | ++DOCSHELL 000000155447E800 == 52 [pid = 2720] [id = 298] 13:37:32 INFO - PROCESS | 2720 | ++DOMWINDOW == 113 (00000015508BA000) [pid = 2720] [serial = 893] [outer = 0000000000000000] 13:37:32 INFO - PROCESS | 2720 | ++DOMWINDOW == 114 (0000001551056C00) [pid = 2720] [serial = 894] [outer = 00000015508BA000] 13:37:32 INFO - PROCESS | 2720 | 1461271052960 Marionette DEBUG loaded listener.js 13:37:33 INFO - PROCESS | 2720 | ++DOMWINDOW == 115 (00000015517AB400) [pid = 2720] [serial = 895] [outer = 00000015508BA000] 13:37:33 INFO - PROCESS | 2720 | --DOMWINDOW == 114 (000000154C46A400) [pid = 2720] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 13:37:33 INFO - PROCESS | 2720 | --DOMWINDOW == 113 (000000154E00F400) [pid = 2720] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 13:37:33 INFO - PROCESS | 2720 | --DOMWINDOW == 112 (000000154A412000) [pid = 2720] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 13:37:33 INFO - PROCESS | 2720 | --DOMWINDOW == 111 (0000001540E8BC00) [pid = 2720] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 13:37:33 INFO - PROCESS | 2720 | --DOMWINDOW == 110 (000000153EAEC400) [pid = 2720] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 13:37:33 INFO - PROCESS | 2720 | --DOMWINDOW == 109 (000000154DB74400) [pid = 2720] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 13:37:33 INFO - PROCESS | 2720 | --DOMWINDOW == 108 (0000001540230000) [pid = 2720] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 13:37:33 INFO - PROCESS | 2720 | --DOMWINDOW == 107 (0000001544C6E000) [pid = 2720] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 13:37:33 INFO - PROCESS | 2720 | --DOMWINDOW == 106 (000000154F872800) [pid = 2720] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 13:37:33 INFO - PROCESS | 2720 | --DOMWINDOW == 105 (000000154E00D000) [pid = 2720] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 13:37:33 INFO - PROCESS | 2720 | 1461271053415 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]]]}] 13:37:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 13:37:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 732ms 13:37:33 INFO - PROCESS | 2720 | 1461271053496 Marionette TRACE conn5 -> [0,1157,"getWindowHandle",null] 13:37:33 INFO - PROCESS | 2720 | 1461271053498 Marionette TRACE conn5 <- [1,1157,null,{"value":"13"}] 13:37:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 13:37:33 INFO - PROCESS | 2720 | 1461271053503 Marionette TRACE conn5 -> [0,1158,"setScriptTimeout",{"ms":35000}] 13:37:33 INFO - PROCESS | 2720 | 1461271053505 Marionette TRACE conn5 <- [1,1158,null,{}] 13:37:33 INFO - PROCESS | 2720 | 1461271053508 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}] 13:37:33 INFO - PROCESS | 2720 | 1461271053594 Marionette TRACE conn5 <- [1,1159,null,{"value":null}] 13:37:33 INFO - PROCESS | 2720 | 1461271053601 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:33 INFO - PROCESS | 2720 | ++DOCSHELL 0000001554705000 == 53 [pid = 2720] [id = 299] 13:37:33 INFO - PROCESS | 2720 | ++DOMWINDOW == 106 (000000154D041000) [pid = 2720] [serial = 896] [outer = 0000000000000000] 13:37:33 INFO - PROCESS | 2720 | ++DOMWINDOW == 107 (000000155170D000) [pid = 2720] [serial = 897] [outer = 000000154D041000] 13:37:33 INFO - PROCESS | 2720 | 1461271053649 Marionette DEBUG loaded listener.js 13:37:33 INFO - PROCESS | 2720 | ++DOMWINDOW == 108 (00000015517B4400) [pid = 2720] [serial = 898] [outer = 000000154D041000] 13:37:34 INFO - PROCESS | 2720 | 1461271054063 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]]]}] 13:37:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 13:37:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 587ms 13:37:34 INFO - PROCESS | 2720 | 1461271054094 Marionette TRACE conn5 -> [0,1161,"getWindowHandle",null] 13:37:34 INFO - PROCESS | 2720 | 1461271054096 Marionette TRACE conn5 <- [1,1161,null,{"value":"13"}] 13:37:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 13:37:34 INFO - PROCESS | 2720 | 1461271054104 Marionette TRACE conn5 -> [0,1162,"setScriptTimeout",{"ms":35000}] 13:37:34 INFO - PROCESS | 2720 | 1461271054106 Marionette TRACE conn5 <- [1,1162,null,{}] 13:37:34 INFO - PROCESS | 2720 | 1461271054110 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}] 13:37:34 INFO - PROCESS | 2720 | 1461271054218 Marionette TRACE conn5 <- [1,1163,null,{"value":null}] 13:37:34 INFO - PROCESS | 2720 | [2720] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 13:37:34 INFO - PROCESS | 2720 | 1461271054465 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:34 INFO - PROCESS | 2720 | ++DOCSHELL 000000155490E800 == 54 [pid = 2720] [id = 300] 13:37:34 INFO - PROCESS | 2720 | ++DOMWINDOW == 109 (00000015517B3800) [pid = 2720] [serial = 899] [outer = 0000000000000000] 13:37:34 INFO - PROCESS | 2720 | ++DOMWINDOW == 110 (000000155420D000) [pid = 2720] [serial = 900] [outer = 00000015517B3800] 13:37:34 INFO - PROCESS | 2720 | 1461271054519 Marionette DEBUG loaded listener.js 13:37:34 INFO - PROCESS | 2720 | ++DOMWINDOW == 111 (00000015544DBC00) [pid = 2720] [serial = 901] [outer = 00000015517B3800] 13:37:34 INFO - PROCESS | 2720 | 1461271054877 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] 13:37:34 INFO - PROCESS | 2720 | 1461271054944 Marionette TRACE conn5 <- [1,1165,null,{"value":"13"}] 13:37:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 13:37:34 INFO - PROCESS | 2720 | 1461271054947 Marionette TRACE conn5 -> [0,1166,"setScriptTimeout",{"ms":35000}] 13:37:34 INFO - PROCESS | 2720 | 1461271054949 Marionette TRACE conn5 <- [1,1166,null,{}] 13:37:34 INFO - PROCESS | 2720 | 1461271054952 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}] 13:37:35 INFO - PROCESS | 2720 | 1461271055063 Marionette TRACE conn5 <- [1,1167,null,{"value":null}] 13:37:35 INFO - PROCESS | 2720 | 1461271055078 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:35 INFO - PROCESS | 2720 | ++DOCSHELL 0000001556154000 == 55 [pid = 2720] [id = 301] 13:37:35 INFO - PROCESS | 2720 | ++DOMWINDOW == 112 (0000001554211000) [pid = 2720] [serial = 902] [outer = 0000000000000000] 13:37:35 INFO - PROCESS | 2720 | ++DOMWINDOW == 113 (00000015544E4C00) [pid = 2720] [serial = 903] [outer = 0000001554211000] 13:37:35 INFO - PROCESS | 2720 | 1461271055129 Marionette DEBUG loaded listener.js 13:37:35 INFO - PROCESS | 2720 | ++DOMWINDOW == 114 (0000001554A94800) [pid = 2720] [serial = 904] [outer = 0000001554211000] 13:37:35 INFO - PROCESS | 2720 | 1461271055786 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] 13:37:35 INFO - PROCESS | 2720 | 1461271055834 Marionette TRACE conn5 <- [1,1169,null,{"value":"13"}] 13:37:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 13:37:35 INFO - PROCESS | 2720 | 1461271055840 Marionette TRACE conn5 -> [0,1170,"setScriptTimeout",{"ms":35000}] 13:37:35 INFO - PROCESS | 2720 | 1461271055845 Marionette TRACE conn5 <- [1,1170,null,{}] 13:37:35 INFO - PROCESS | 2720 | 1461271055850 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}] 13:37:35 INFO - PROCESS | 2720 | 1461271055968 Marionette TRACE conn5 <- [1,1171,null,{"value":null}] 13:37:36 INFO - PROCESS | 2720 | 1461271056110 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:36 INFO - PROCESS | 2720 | ++DOCSHELL 000000154D3BF800 == 56 [pid = 2720] [id = 302] 13:37:36 INFO - PROCESS | 2720 | ++DOMWINDOW == 115 (000000154578F000) [pid = 2720] [serial = 905] [outer = 0000000000000000] 13:37:36 INFO - PROCESS | 2720 | ++DOMWINDOW == 116 (0000001545C07C00) [pid = 2720] [serial = 906] [outer = 000000154578F000] 13:37:36 INFO - PROCESS | 2720 | 1461271056169 Marionette DEBUG loaded listener.js 13:37:36 INFO - PROCESS | 2720 | ++DOMWINDOW == 117 (000000154A01CC00) [pid = 2720] [serial = 907] [outer = 000000154578F000] 13:37:36 INFO - PROCESS | 2720 | 1461271056768 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] 13:37:36 INFO - PROCESS | 2720 | 1461271056835 Marionette TRACE conn5 <- [1,1173,null,{"value":"13"}] 13:37:36 INFO - PROCESS | 2720 | 1461271056842 Marionette TRACE conn5 -> [0,1174,"setScriptTimeout",{"ms":35000}] 13:37:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 13:37:36 INFO - PROCESS | 2720 | 1461271056845 Marionette TRACE conn5 <- [1,1174,null,{}] 13:37:36 INFO - PROCESS | 2720 | 1461271056850 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}] 13:37:36 INFO - PROCESS | 2720 | 1461271056965 Marionette TRACE conn5 <- [1,1175,null,{"value":null}] 13:37:37 INFO - PROCESS | 2720 | 1461271057084 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:37 INFO - PROCESS | 2720 | ++DOCSHELL 0000001551C15000 == 57 [pid = 2720] [id = 303] 13:37:37 INFO - PROCESS | 2720 | ++DOMWINDOW == 118 (000000154AACEC00) [pid = 2720] [serial = 908] [outer = 0000000000000000] 13:37:37 INFO - PROCESS | 2720 | ++DOMWINDOW == 119 (000000154D1BF800) [pid = 2720] [serial = 909] [outer = 000000154AACEC00] 13:37:37 INFO - PROCESS | 2720 | 1461271057142 Marionette DEBUG loaded listener.js 13:37:37 INFO - PROCESS | 2720 | ++DOMWINDOW == 120 (000000154DB76000) [pid = 2720] [serial = 910] [outer = 000000154AACEC00] 13:37:37 INFO - PROCESS | 2720 | 1461271057772 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] 13:37:37 INFO - PROCESS | 2720 | 1461271057850 Marionette TRACE conn5 <- [1,1177,null,{"value":"13"}] 13:37:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 13:37:37 INFO - PROCESS | 2720 | 1461271057855 Marionette TRACE conn5 -> [0,1178,"setScriptTimeout",{"ms":35000}] 13:37:37 INFO - PROCESS | 2720 | 1461271057859 Marionette TRACE conn5 <- [1,1178,null,{}] 13:37:37 INFO - PROCESS | 2720 | 1461271057872 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}] 13:37:38 INFO - PROCESS | 2720 | 1461271057989 Marionette TRACE conn5 <- [1,1179,null,{"value":null}] 13:37:38 INFO - PROCESS | 2720 | 1461271058110 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:38 INFO - PROCESS | 2720 | ++DOCSHELL 0000001559246800 == 58 [pid = 2720] [id = 304] 13:37:38 INFO - PROCESS | 2720 | ++DOMWINDOW == 121 (000000154EB05000) [pid = 2720] [serial = 911] [outer = 0000000000000000] 13:37:38 INFO - PROCESS | 2720 | ++DOMWINDOW == 122 (0000001551D90400) [pid = 2720] [serial = 912] [outer = 000000154EB05000] 13:37:38 INFO - PROCESS | 2720 | 1461271058170 Marionette DEBUG loaded listener.js 13:37:38 INFO - PROCESS | 2720 | ++DOMWINDOW == 123 (0000001554A90C00) [pid = 2720] [serial = 913] [outer = 000000154EB05000] 13:37:38 INFO - PROCESS | 2720 | 1461271058776 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] 13:37:38 INFO - PROCESS | 2720 | 1461271058846 Marionette TRACE conn5 <- [1,1181,null,{"value":"13"}] 13:37:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 13:37:38 INFO - PROCESS | 2720 | 1461271058850 Marionette TRACE conn5 -> [0,1182,"setScriptTimeout",{"ms":35000}] 13:37:38 INFO - PROCESS | 2720 | 1461271058852 Marionette TRACE conn5 <- [1,1182,null,{}] 13:37:38 INFO - PROCESS | 2720 | 1461271058857 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}] 13:37:38 INFO - PROCESS | 2720 | 1461271058970 Marionette TRACE conn5 <- [1,1183,null,{"value":null}] 13:37:39 INFO - PROCESS | 2720 | 1461271059089 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:39 INFO - PROCESS | 2720 | ++DOCSHELL 0000001557AE9000 == 59 [pid = 2720] [id = 305] 13:37:39 INFO - PROCESS | 2720 | ++DOMWINDOW == 124 (0000001554E95400) [pid = 2720] [serial = 914] [outer = 0000000000000000] 13:37:39 INFO - PROCESS | 2720 | ++DOMWINDOW == 125 (0000001554E98C00) [pid = 2720] [serial = 915] [outer = 0000001554E95400] 13:37:39 INFO - PROCESS | 2720 | 1461271059147 Marionette DEBUG loaded listener.js 13:37:39 INFO - PROCESS | 2720 | ++DOMWINDOW == 126 (0000001554EA0C00) [pid = 2720] [serial = 916] [outer = 0000001554E95400] 13:37:39 INFO - PROCESS | 2720 | 1461271059687 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] 13:37:39 INFO - PROCESS | 2720 | 1461271059734 Marionette TRACE conn5 <- [1,1185,null,{"value":"13"}] 13:37:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 13:37:39 INFO - PROCESS | 2720 | 1461271059738 Marionette TRACE conn5 -> [0,1186,"setScriptTimeout",{"ms":35000}] 13:37:39 INFO - PROCESS | 2720 | 1461271059740 Marionette TRACE conn5 <- [1,1186,null,{}] 13:37:39 INFO - PROCESS | 2720 | 1461271059744 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}] 13:37:39 INFO - PROCESS | 2720 | 1461271059853 Marionette TRACE conn5 <- [1,1187,null,{"value":null}] 13:37:39 INFO - PROCESS | 2720 | 1461271059944 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:39 INFO - PROCESS | 2720 | ++DOCSHELL 0000001559213800 == 60 [pid = 2720] [id = 306] 13:37:39 INFO - PROCESS | 2720 | ++DOMWINDOW == 127 (000000154BF03400) [pid = 2720] [serial = 917] [outer = 0000000000000000] 13:37:40 INFO - PROCESS | 2720 | ++DOMWINDOW == 128 (000000155483A800) [pid = 2720] [serial = 918] [outer = 000000154BF03400] 13:37:40 INFO - PROCESS | 2720 | 1461271060000 Marionette DEBUG loaded listener.js 13:37:40 INFO - PROCESS | 2720 | ++DOMWINDOW == 129 (0000001554E9D800) [pid = 2720] [serial = 919] [outer = 000000154BF03400] 13:37:40 INFO - PROCESS | 2720 | 1461271060565 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]]]}] 13:37:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 13:37:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 881ms 13:37:40 INFO - PROCESS | 2720 | 1461271060622 Marionette TRACE conn5 -> [0,1189,"getWindowHandle",null] 13:37:40 INFO - PROCESS | 2720 | 1461271060625 Marionette TRACE conn5 <- [1,1189,null,{"value":"13"}] 13:37:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 13:37:40 INFO - PROCESS | 2720 | 1461271060628 Marionette TRACE conn5 -> [0,1190,"setScriptTimeout",{"ms":35000}] 13:37:40 INFO - PROCESS | 2720 | 1461271060631 Marionette TRACE conn5 <- [1,1190,null,{}] 13:37:40 INFO - PROCESS | 2720 | 1461271060635 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}] 13:37:40 INFO - PROCESS | 2720 | 1461271060757 Marionette TRACE conn5 <- [1,1191,null,{"value":null}] 13:37:41 INFO - PROCESS | 2720 | 1461271061027 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:41 INFO - PROCESS | 2720 | ++DOCSHELL 000000154BF79000 == 61 [pid = 2720] [id = 307] 13:37:41 INFO - PROCESS | 2720 | ++DOMWINDOW == 130 (000000153FC2B400) [pid = 2720] [serial = 920] [outer = 0000000000000000] 13:37:41 INFO - PROCESS | 2720 | ++DOMWINDOW == 131 (0000001540143800) [pid = 2720] [serial = 921] [outer = 000000153FC2B400] 13:37:41 INFO - PROCESS | 2720 | 1461271061094 Marionette DEBUG loaded listener.js 13:37:41 INFO - PROCESS | 2720 | ++DOMWINDOW == 132 (0000001540E89C00) [pid = 2720] [serial = 922] [outer = 000000153FC2B400] 13:37:41 INFO - PROCESS | 2720 | 1461271061615 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]]]}] 13:37:41 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 13:37:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1027ms 13:37:41 INFO - PROCESS | 2720 | 1461271061659 Marionette TRACE conn5 -> [0,1193,"getWindowHandle",null] 13:37:41 INFO - PROCESS | 2720 | 1461271061664 Marionette TRACE conn5 <- [1,1193,null,{"value":"13"}] 13:37:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 13:37:41 INFO - PROCESS | 2720 | 1461271061670 Marionette TRACE conn5 -> [0,1194,"setScriptTimeout",{"ms":35000}] 13:37:41 INFO - PROCESS | 2720 | 1461271061674 Marionette TRACE conn5 <- [1,1194,null,{}] 13:37:41 INFO - PROCESS | 2720 | 1461271061679 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}] 13:37:41 INFO - PROCESS | 2720 | 1461271061824 Marionette TRACE conn5 <- [1,1195,null,{"value":null}] 13:37:41 INFO - PROCESS | 2720 | 1461271061919 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:41 INFO - PROCESS | 2720 | ++DOCSHELL 000000154D3C0000 == 62 [pid = 2720] [id = 308] 13:37:41 INFO - PROCESS | 2720 | ++DOMWINDOW == 133 (0000001546818400) [pid = 2720] [serial = 923] [outer = 0000000000000000] 13:37:41 INFO - PROCESS | 2720 | ++DOMWINDOW == 134 (00000015468A8C00) [pid = 2720] [serial = 924] [outer = 0000001546818400] 13:37:41 INFO - PROCESS | 2720 | 1461271061970 Marionette DEBUG loaded listener.js 13:37:42 INFO - PROCESS | 2720 | ++DOMWINDOW == 135 (000000154A40E000) [pid = 2720] [serial = 925] [outer = 0000001546818400] 13:37:42 INFO - PROCESS | 2720 | --DOCSHELL 0000001554707800 == 61 [pid = 2720] [id = 270] 13:37:42 INFO - PROCESS | 2720 | --DOCSHELL 000000155490E800 == 60 [pid = 2720] [id = 300] 13:37:42 INFO - PROCESS | 2720 | --DOCSHELL 0000001554705000 == 59 [pid = 2720] [id = 299] 13:37:42 INFO - PROCESS | 2720 | --DOCSHELL 000000155447E800 == 58 [pid = 2720] [id = 298] 13:37:42 INFO - PROCESS | 2720 | --DOCSHELL 0000001551D77800 == 57 [pid = 2720] [id = 297] 13:37:42 INFO - PROCESS | 2720 | --DOCSHELL 0000001551786800 == 56 [pid = 2720] [id = 296] 13:37:42 INFO - PROCESS | 2720 | --DOCSHELL 0000001550D9B000 == 55 [pid = 2720] [id = 295] 13:37:42 INFO - PROCESS | 2720 | --DOCSHELL 000000154EB7F000 == 54 [pid = 2720] [id = 294] 13:37:42 INFO - PROCESS | 2720 | --DOMWINDOW == 134 (0000001551054400) [pid = 2720] [serial = 855] [outer = 0000000000000000] [url = about:blank] 13:37:42 INFO - PROCESS | 2720 | --DOMWINDOW == 133 (000000154D015000) [pid = 2720] [serial = 819] [outer = 0000000000000000] [url = about:blank] 13:37:42 INFO - PROCESS | 2720 | --DOMWINDOW == 132 (000000154FD9AC00) [pid = 2720] [serial = 822] [outer = 0000000000000000] [url = about:blank] 13:37:42 INFO - PROCESS | 2720 | --DOCSHELL 000000154D3C1800 == 53 [pid = 2720] [id = 293] 13:37:42 INFO - PROCESS | 2720 | --DOCSHELL 0000001549820800 == 52 [pid = 2720] [id = 292] 13:37:42 INFO - PROCESS | 2720 | --DOCSHELL 000000154A47D800 == 51 [pid = 2720] [id = 291] 13:37:42 INFO - PROCESS | 2720 | 1461271062419 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]]]}] 13:37:42 INFO - PROCESS | 2720 | --DOMWINDOW == 131 (000000154CCBCC00) [pid = 2720] [serial = 840] [outer = 0000000000000000] [url = about:blank] 13:37:42 INFO - PROCESS | 2720 | --DOMWINDOW == 130 (000000154D048800) [pid = 2720] [serial = 841] [outer = 0000000000000000] [url = about:blank] 13:37:42 INFO - PROCESS | 2720 | --DOMWINDOW == 129 (0000001550290800) [pid = 2720] [serial = 811] [outer = 0000000000000000] [url = about:blank] 13:37:42 INFO - PROCESS | 2720 | --DOMWINDOW == 128 (000000154BD17400) [pid = 2720] [serial = 837] [outer = 0000000000000000] [url = about:blank] 13:37:42 INFO - PROCESS | 2720 | --DOMWINDOW == 127 (0000001547426000) [pid = 2720] [serial = 834] [outer = 0000000000000000] [url = about:blank] 13:37:42 INFO - PROCESS | 2720 | --DOMWINDOW == 126 (000000154A405000) [pid = 2720] [serial = 835] [outer = 0000000000000000] [url = about:blank] 13:37:42 INFO - PROCESS | 2720 | --DOMWINDOW == 125 (0000001540235800) [pid = 2720] [serial = 828] [outer = 0000000000000000] [url = about:blank] 13:37:42 INFO - PROCESS | 2720 | --DOMWINDOW == 124 (0000001540E85800) [pid = 2720] [serial = 829] [outer = 0000000000000000] [url = about:blank] 13:37:42 INFO - PROCESS | 2720 | --DOMWINDOW == 123 (000000154E013800) [pid = 2720] [serial = 844] [outer = 0000000000000000] [url = about:blank] 13:37:42 INFO - PROCESS | 2720 | --DOMWINDOW == 122 (0000001545796800) [pid = 2720] [serial = 825] [outer = 0000000000000000] [url = about:blank] 13:37:42 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 13:37:42 INFO - PROCESS | 2720 | --DOMWINDOW == 121 (000000154DDA1C00) [pid = 2720] [serial = 843] [outer = 0000000000000000] [url = about:blank] 13:37:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 784ms 13:37:42 INFO - PROCESS | 2720 | --DOMWINDOW == 120 (0000001540549400) [pid = 2720] [serial = 831] [outer = 0000000000000000] [url = about:blank] 13:37:42 INFO - PROCESS | 2720 | --DOMWINDOW == 119 (0000001541C2E400) [pid = 2720] [serial = 832] [outer = 0000000000000000] [url = about:blank] 13:37:42 INFO - PROCESS | 2720 | --DOMWINDOW == 118 (000000154576F800) [pid = 2720] [serial = 816] [outer = 0000000000000000] [url = about:blank] 13:37:42 INFO - PROCESS | 2720 | --DOMWINDOW == 117 (000000154020A000) [pid = 2720] [serial = 813] [outer = 0000000000000000] [url = about:blank] 13:37:42 INFO - PROCESS | 2720 | --DOMWINDOW == 116 (000000154D1C0800) [pid = 2720] [serial = 849] [outer = 0000000000000000] [url = about:blank] 13:37:42 INFO - PROCESS | 2720 | --DOMWINDOW == 115 (0000001550D6E000) [pid = 2720] [serial = 853] [outer = 0000000000000000] [url = about:blank] 13:37:42 INFO - PROCESS | 2720 | --DOMWINDOW == 114 (000000154E0F4C00) [pid = 2720] [serial = 846] [outer = 0000000000000000] [url = about:blank] 13:37:42 INFO - PROCESS | 2720 | --DOMWINDOW == 113 (000000154FDA2400) [pid = 2720] [serial = 852] [outer = 0000000000000000] [url = about:blank] 13:37:42 INFO - PROCESS | 2720 | --DOMWINDOW == 112 (000000154ECDE000) [pid = 2720] [serial = 847] [outer = 0000000000000000] [url = about:blank] 13:37:42 INFO - PROCESS | 2720 | --DOMWINDOW == 111 (000000154BF10C00) [pid = 2720] [serial = 838] [outer = 0000000000000000] [url = about:blank] 13:37:42 INFO - PROCESS | 2720 | --DOMWINDOW == 110 (000000154F813400) [pid = 2720] [serial = 850] [outer = 0000000000000000] [url = about:blank] 13:37:42 INFO - PROCESS | 2720 | 1461271062460 Marionette TRACE conn5 -> [0,1197,"getWindowHandle",null] 13:37:42 INFO - PROCESS | 2720 | 1461271062464 Marionette TRACE conn5 <- [1,1197,null,{"value":"13"}] 13:37:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 13:37:42 INFO - PROCESS | 2720 | 1461271062476 Marionette TRACE conn5 -> [0,1198,"setScriptTimeout",{"ms":35000}] 13:37:42 INFO - PROCESS | 2720 | 1461271062478 Marionette TRACE conn5 <- [1,1198,null,{}] 13:37:42 INFO - PROCESS | 2720 | 1461271062481 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}] 13:37:42 INFO - PROCESS | 2720 | 1461271062570 Marionette TRACE conn5 <- [1,1199,null,{"value":null}] 13:37:42 INFO - PROCESS | 2720 | 1461271062578 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:42 INFO - PROCESS | 2720 | ++DOCSHELL 000000154C421800 == 52 [pid = 2720] [id = 309] 13:37:42 INFO - PROCESS | 2720 | ++DOMWINDOW == 111 (0000001540554800) [pid = 2720] [serial = 926] [outer = 0000000000000000] 13:37:42 INFO - PROCESS | 2720 | ++DOMWINDOW == 112 (0000001544C39C00) [pid = 2720] [serial = 927] [outer = 0000001540554800] 13:37:42 INFO - PROCESS | 2720 | 1461271062628 Marionette DEBUG loaded listener.js 13:37:42 INFO - PROCESS | 2720 | ++DOMWINDOW == 113 (0000001549874C00) [pid = 2720] [serial = 928] [outer = 0000001540554800] 13:37:43 INFO - PROCESS | 2720 | 1461271063054 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]]]}] 13:37:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 13:37:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 628ms 13:37:43 INFO - PROCESS | 2720 | 1461271063104 Marionette TRACE conn5 -> [0,1201,"getWindowHandle",null] 13:37:43 INFO - PROCESS | 2720 | 1461271063107 Marionette TRACE conn5 <- [1,1201,null,{"value":"13"}] 13:37:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 13:37:43 INFO - PROCESS | 2720 | 1461271063112 Marionette TRACE conn5 -> [0,1202,"setScriptTimeout",{"ms":35000}] 13:37:43 INFO - PROCESS | 2720 | 1461271063118 Marionette TRACE conn5 <- [1,1202,null,{}] 13:37:43 INFO - PROCESS | 2720 | 1461271063134 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}] 13:37:43 INFO - PROCESS | 2720 | 1461271063223 Marionette TRACE conn5 <- [1,1203,null,{"value":null}] 13:37:43 INFO - PROCESS | 2720 | 1461271063240 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:43 INFO - PROCESS | 2720 | ++DOCSHELL 000000154FD77800 == 53 [pid = 2720] [id = 310] 13:37:43 INFO - PROCESS | 2720 | ++DOMWINDOW == 114 (000000154BF06C00) [pid = 2720] [serial = 929] [outer = 0000000000000000] 13:37:43 INFO - PROCESS | 2720 | ++DOMWINDOW == 115 (000000154BFD7C00) [pid = 2720] [serial = 930] [outer = 000000154BF06C00] 13:37:43 INFO - PROCESS | 2720 | 1461271063286 Marionette DEBUG loaded listener.js 13:37:43 INFO - PROCESS | 2720 | ++DOMWINDOW == 116 (000000154CCC6400) [pid = 2720] [serial = 931] [outer = 000000154BF06C00] 13:37:43 INFO - PROCESS | 2720 | 1461271063943 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]]]}] 13:37:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 13:37:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 902ms 13:37:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 13:37:44 INFO - PROCESS | 2720 | 1461271064020 Marionette TRACE conn5 -> [0,1205,"getWindowHandle",null] 13:37:44 INFO - PROCESS | 2720 | 1461271064023 Marionette TRACE conn5 <- [1,1205,null,{"value":"13"}] 13:37:44 INFO - PROCESS | 2720 | 1461271064026 Marionette TRACE conn5 -> [0,1206,"setScriptTimeout",{"ms":35000}] 13:37:44 INFO - PROCESS | 2720 | 1461271064028 Marionette TRACE conn5 <- [1,1206,null,{}] 13:37:44 INFO - PROCESS | 2720 | 1461271064032 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}] 13:37:44 INFO - PROCESS | 2720 | 1461271064119 Marionette TRACE conn5 <- [1,1207,null,{"value":null}] 13:37:44 INFO - PROCESS | 2720 | 1461271064125 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:44 INFO - PROCESS | 2720 | ++DOCSHELL 00000015474A5800 == 54 [pid = 2720] [id = 311] 13:37:44 INFO - PROCESS | 2720 | ++DOMWINDOW == 117 (000000154D08DC00) [pid = 2720] [serial = 932] [outer = 0000000000000000] 13:37:44 INFO - PROCESS | 2720 | ++DOMWINDOW == 118 (000000154D1CE400) [pid = 2720] [serial = 933] [outer = 000000154D08DC00] 13:37:44 INFO - PROCESS | 2720 | 1461271064178 Marionette DEBUG loaded listener.js 13:37:44 INFO - PROCESS | 2720 | ++DOMWINDOW == 119 (000000154DB74000) [pid = 2720] [serial = 934] [outer = 000000154D08DC00] 13:37:44 INFO - PROCESS | 2720 | 1461271064621 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]]]}] 13:37:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 13:37:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 628ms 13:37:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 13:37:44 INFO - PROCESS | 2720 | 1461271064675 Marionette TRACE conn5 -> [0,1209,"getWindowHandle",null] 13:37:44 INFO - PROCESS | 2720 | 1461271064677 Marionette TRACE conn5 <- [1,1209,null,{"value":"13"}] 13:37:44 INFO - PROCESS | 2720 | 1461271064681 Marionette TRACE conn5 -> [0,1210,"setScriptTimeout",{"ms":35000}] 13:37:44 INFO - PROCESS | 2720 | 1461271064682 Marionette TRACE conn5 <- [1,1210,null,{}] 13:37:44 INFO - PROCESS | 2720 | 1461271064686 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}] 13:37:44 INFO - PROCESS | 2720 | 1461271064795 Marionette TRACE conn5 <- [1,1211,null,{"value":null}] 13:37:44 INFO - PROCESS | 2720 | 1461271064847 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:44 INFO - PROCESS | 2720 | ++DOCSHELL 00000015468F4000 == 55 [pid = 2720] [id = 312] 13:37:44 INFO - PROCESS | 2720 | ++DOMWINDOW == 120 (000000154DEE1000) [pid = 2720] [serial = 935] [outer = 0000000000000000] 13:37:44 INFO - PROCESS | 2720 | ++DOMWINDOW == 121 (000000154E012000) [pid = 2720] [serial = 936] [outer = 000000154DEE1000] 13:37:44 INFO - PROCESS | 2720 | 1461271064903 Marionette DEBUG loaded listener.js 13:37:44 INFO - PROCESS | 2720 | ++DOMWINDOW == 122 (000000154E0F4400) [pid = 2720] [serial = 937] [outer = 000000154DEE1000] 13:37:45 INFO - PROCESS | 2720 | 1461271065325 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] 13:37:45 INFO - PROCESS | 2720 | 1461271065359 Marionette TRACE conn5 <- [1,1213,null,{"value":"13"}] 13:37:45 INFO - PROCESS | 2720 | 1461271065363 Marionette TRACE conn5 -> [0,1214,"setScriptTimeout",{"ms":35000}] 13:37:45 INFO - PROCESS | 2720 | 1461271065365 Marionette TRACE conn5 <- [1,1214,null,{}] 13:37:45 INFO - PROCESS | 2720 | 1461271065368 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}] 13:37:45 INFO - PROCESS | 2720 | 1461271065480 Marionette TRACE conn5 <- [1,1215,null,{"value":null}] 13:37:45 INFO - PROCESS | 2720 | 1461271065487 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:45 INFO - PROCESS | 2720 | ++DOCSHELL 0000001554489800 == 56 [pid = 2720] [id = 313] 13:37:45 INFO - PROCESS | 2720 | ++DOMWINDOW == 123 (000000154E490000) [pid = 2720] [serial = 938] [outer = 0000000000000000] 13:37:45 INFO - PROCESS | 2720 | ++DOMWINDOW == 124 (000000154FD09400) [pid = 2720] [serial = 939] [outer = 000000154E490000] 13:37:45 INFO - PROCESS | 2720 | 1461271065534 Marionette DEBUG loaded listener.js 13:37:45 INFO - PROCESS | 2720 | ++DOMWINDOW == 125 (0000001550841800) [pid = 2720] [serial = 940] [outer = 000000154E490000] 13:37:46 INFO - PROCESS | 2720 | 1461271066020 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]]]}] 13:37:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 13:37:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 692ms 13:37:46 INFO - PROCESS | 2720 | 1461271066057 Marionette TRACE conn5 -> [0,1217,"getWindowHandle",null] 13:37:46 INFO - PROCESS | 2720 | 1461271066059 Marionette TRACE conn5 <- [1,1217,null,{"value":"13"}] 13:37:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 13:37:46 INFO - PROCESS | 2720 | 1461271066062 Marionette TRACE conn5 -> [0,1218,"setScriptTimeout",{"ms":35000}] 13:37:46 INFO - PROCESS | 2720 | 1461271066064 Marionette TRACE conn5 <- [1,1218,null,{}] 13:37:46 INFO - PROCESS | 2720 | 1461271066068 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}] 13:37:46 INFO - PROCESS | 2720 | 1461271066185 Marionette TRACE conn5 <- [1,1219,null,{"value":null}] 13:37:46 INFO - PROCESS | 2720 | 1461271066191 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:46 INFO - PROCESS | 2720 | ++DOCSHELL 0000001554873800 == 57 [pid = 2720] [id = 314] 13:37:46 INFO - PROCESS | 2720 | ++DOMWINDOW == 126 (000000154ECDE000) [pid = 2720] [serial = 941] [outer = 0000000000000000] 13:37:46 INFO - PROCESS | 2720 | ++DOMWINDOW == 127 (0000001550D76800) [pid = 2720] [serial = 942] [outer = 000000154ECDE000] 13:37:46 INFO - PROCESS | 2720 | 1461271066239 Marionette DEBUG loaded listener.js 13:37:46 INFO - PROCESS | 2720 | ++DOMWINDOW == 128 (00000015511AF000) [pid = 2720] [serial = 943] [outer = 000000154ECDE000] 13:37:46 INFO - PROCESS | 2720 | 1461271066858 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]]]}] 13:37:46 INFO - PROCESS | 2720 | --DOMWINDOW == 127 (000000154DB7CC00) [pid = 2720] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 13:37:46 INFO - PROCESS | 2720 | --DOMWINDOW == 126 (00000015517B3800) [pid = 2720] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 13:37:46 INFO - PROCESS | 2720 | --DOMWINDOW == 125 (000000154E013000) [pid = 2720] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 13:37:46 INFO - PROCESS | 2720 | --DOMWINDOW == 124 (000000153F250000) [pid = 2720] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 13:37:46 INFO - PROCESS | 2720 | --DOMWINDOW == 123 (000000154CC09800) [pid = 2720] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 13:37:46 INFO - PROCESS | 2720 | --DOMWINDOW == 122 (000000154A41A400) [pid = 2720] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 13:37:46 INFO - PROCESS | 2720 | --DOMWINDOW == 121 (00000015508BA000) [pid = 2720] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 13:37:46 INFO - PROCESS | 2720 | --DOMWINDOW == 120 (000000154681A000) [pid = 2720] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 13:37:46 INFO - PROCESS | 2720 | --DOMWINDOW == 119 (000000154020B000) [pid = 2720] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 13:37:46 INFO - PROCESS | 2720 | --DOMWINDOW == 118 (0000001550D78400) [pid = 2720] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 13:37:46 INFO - PROCESS | 2720 | --DOMWINDOW == 117 (000000154D041000) [pid = 2720] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 13:37:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 13:37:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 881ms 13:37:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 13:37:46 INFO - PROCESS | 2720 | 1461271066947 Marionette TRACE conn5 -> [0,1221,"getWindowHandle",null] 13:37:46 INFO - PROCESS | 2720 | 1461271066949 Marionette TRACE conn5 <- [1,1221,null,{"value":"13"}] 13:37:46 INFO - PROCESS | 2720 | 1461271066952 Marionette TRACE conn5 -> [0,1222,"setScriptTimeout",{"ms":35000}] 13:37:46 INFO - PROCESS | 2720 | 1461271066954 Marionette TRACE conn5 <- [1,1222,null,{}] 13:37:46 INFO - PROCESS | 2720 | 1461271066958 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}] 13:37:47 INFO - PROCESS | 2720 | 1461271067041 Marionette TRACE conn5 <- [1,1223,null,{"value":null}] 13:37:47 INFO - PROCESS | 2720 | 1461271067048 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:47 INFO - PROCESS | 2720 | ++DOCSHELL 0000001551041800 == 58 [pid = 2720] [id = 315] 13:37:47 INFO - PROCESS | 2720 | ++DOMWINDOW == 118 (000000154A3C3000) [pid = 2720] [serial = 944] [outer = 0000000000000000] 13:37:47 INFO - PROCESS | 2720 | ++DOMWINDOW == 119 (000000154CC09800) [pid = 2720] [serial = 945] [outer = 000000154A3C3000] 13:37:47 INFO - PROCESS | 2720 | 1461271067096 Marionette DEBUG loaded listener.js 13:37:47 INFO - PROCESS | 2720 | ++DOMWINDOW == 120 (000000155170BC00) [pid = 2720] [serial = 946] [outer = 000000154A3C3000] 13:37:47 INFO - PROCESS | 2720 | 1461271067497 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]]]}] 13:37:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 13:37:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 586ms 13:37:47 INFO - PROCESS | 2720 | 1461271067543 Marionette TRACE conn5 -> [0,1225,"getWindowHandle",null] 13:37:47 INFO - PROCESS | 2720 | 1461271067545 Marionette TRACE conn5 <- [1,1225,null,{"value":"13"}] 13:37:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 13:37:47 INFO - PROCESS | 2720 | 1461271067548 Marionette TRACE conn5 -> [0,1226,"setScriptTimeout",{"ms":35000}] 13:37:47 INFO - PROCESS | 2720 | 1461271067550 Marionette TRACE conn5 <- [1,1226,null,{}] 13:37:47 INFO - PROCESS | 2720 | 1461271067554 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}] 13:37:47 INFO - PROCESS | 2720 | 1461271067639 Marionette TRACE conn5 <- [1,1227,null,{"value":null}] 13:37:47 INFO - PROCESS | 2720 | 1461271067645 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:47 INFO - PROCESS | 2720 | ++DOCSHELL 0000001554998800 == 59 [pid = 2720] [id = 316] 13:37:47 INFO - PROCESS | 2720 | ++DOMWINDOW == 121 (0000001551719800) [pid = 2720] [serial = 947] [outer = 0000000000000000] 13:37:47 INFO - PROCESS | 2720 | ++DOMWINDOW == 122 (0000001551D26000) [pid = 2720] [serial = 948] [outer = 0000001551719800] 13:37:47 INFO - PROCESS | 2720 | 1461271067693 Marionette DEBUG loaded listener.js 13:37:47 INFO - PROCESS | 2720 | ++DOMWINDOW == 123 (0000001551D2E000) [pid = 2720] [serial = 949] [outer = 0000001551719800] 13:37:48 INFO - PROCESS | 2720 | 1461271068101 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]]]}] 13:37:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 13:37:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 588ms 13:37:48 INFO - PROCESS | 2720 | 1461271068149 Marionette TRACE conn5 -> [0,1229,"getWindowHandle",null] 13:37:48 INFO - PROCESS | 2720 | 1461271068151 Marionette TRACE conn5 <- [1,1229,null,{"value":"13"}] 13:37:48 INFO - PROCESS | 2720 | 1461271068160 Marionette TRACE conn5 -> [0,1230,"setScriptTimeout",{"ms":35000}] 13:37:48 INFO - PROCESS | 2720 | 1461271068162 Marionette TRACE conn5 <- [1,1230,null,{}] 13:37:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 13:37:48 INFO - PROCESS | 2720 | 1461271068165 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}] 13:37:48 INFO - PROCESS | 2720 | 1461271068249 Marionette TRACE conn5 <- [1,1231,null,{"value":null}] 13:37:48 INFO - PROCESS | 2720 | 1461271068255 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:48 INFO - PROCESS | 2720 | ++DOCSHELL 0000001554E21800 == 60 [pid = 2720] [id = 317] 13:37:48 INFO - PROCESS | 2720 | ++DOMWINDOW == 124 (0000001551D8F800) [pid = 2720] [serial = 950] [outer = 0000000000000000] 13:37:48 INFO - PROCESS | 2720 | ++DOMWINDOW == 125 (000000155214C400) [pid = 2720] [serial = 951] [outer = 0000001551D8F800] 13:37:48 INFO - PROCESS | 2720 | 1461271068309 Marionette DEBUG loaded listener.js 13:37:48 INFO - PROCESS | 2720 | ++DOMWINDOW == 126 (000000155483E000) [pid = 2720] [serial = 952] [outer = 0000001551D8F800] 13:37:48 INFO - PROCESS | 2720 | 1461271068765 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]]]}] 13:37:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 13:37:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 627ms 13:37:48 INFO - PROCESS | 2720 | 1461271068793 Marionette TRACE conn5 -> [0,1233,"getWindowHandle",null] 13:37:48 INFO - PROCESS | 2720 | 1461271068796 Marionette TRACE conn5 <- [1,1233,null,{"value":"13"}] 13:37:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 13:37:48 INFO - PROCESS | 2720 | 1461271068826 Marionette TRACE conn5 -> [0,1234,"setScriptTimeout",{"ms":35000}] 13:37:48 INFO - PROCESS | 2720 | 1461271068828 Marionette TRACE conn5 <- [1,1234,null,{}] 13:37:48 INFO - PROCESS | 2720 | 1461271068837 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}] 13:37:49 INFO - PROCESS | 2720 | 1461271069003 Marionette TRACE conn5 <- [1,1235,null,{"value":null}] 13:37:49 INFO - PROCESS | 2720 | 1461271069100 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:49 INFO - PROCESS | 2720 | ++DOCSHELL 00000015468DF000 == 61 [pid = 2720] [id = 318] 13:37:49 INFO - PROCESS | 2720 | ++DOMWINDOW == 127 (000000153EA3F800) [pid = 2720] [serial = 953] [outer = 0000000000000000] 13:37:49 INFO - PROCESS | 2720 | ++DOMWINDOW == 128 (000000153FCDBC00) [pid = 2720] [serial = 954] [outer = 000000153EA3F800] 13:37:49 INFO - PROCESS | 2720 | 1461271069160 Marionette DEBUG loaded listener.js 13:37:49 INFO - PROCESS | 2720 | ++DOMWINDOW == 129 (0000001540E89000) [pid = 2720] [serial = 955] [outer = 000000153EA3F800] 13:37:49 INFO - PROCESS | 2720 | 1461271069901 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]]]}] 13:37:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 13:37:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1160ms 13:37:49 INFO - PROCESS | 2720 | 1461271069975 Marionette TRACE conn5 -> [0,1237,"getWindowHandle",null] 13:37:49 INFO - PROCESS | 2720 | 1461271069981 Marionette TRACE conn5 <- [1,1237,null,{"value":"13"}] 13:37:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 13:37:49 INFO - PROCESS | 2720 | 1461271069986 Marionette TRACE conn5 -> [0,1238,"setScriptTimeout",{"ms":35000}] 13:37:49 INFO - PROCESS | 2720 | 1461271069991 Marionette TRACE conn5 <- [1,1238,null,{}] 13:37:50 INFO - PROCESS | 2720 | 1461271069996 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}] 13:37:50 INFO - PROCESS | 2720 | 1461271070119 Marionette TRACE conn5 <- [1,1239,null,{"value":null}] 13:37:50 INFO - PROCESS | 2720 | 1461271070234 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:50 INFO - PROCESS | 2720 | ++DOCSHELL 0000001550822800 == 62 [pid = 2720] [id = 319] 13:37:50 INFO - PROCESS | 2720 | ++DOMWINDOW == 130 (000000154A4C8800) [pid = 2720] [serial = 956] [outer = 0000000000000000] 13:37:50 INFO - PROCESS | 2720 | ++DOMWINDOW == 131 (000000154AACD800) [pid = 2720] [serial = 957] [outer = 000000154A4C8800] 13:37:50 INFO - PROCESS | 2720 | 1461271070296 Marionette DEBUG loaded listener.js 13:37:50 INFO - PROCESS | 2720 | ++DOMWINDOW == 132 (000000154CCBE400) [pid = 2720] [serial = 958] [outer = 000000154A4C8800] 13:37:50 INFO - PROCESS | 2720 | 1461271070851 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]]]}] 13:37:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 13:37:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 943ms 13:37:50 INFO - PROCESS | 2720 | 1461271070932 Marionette TRACE conn5 -> [0,1241,"getWindowHandle",null] 13:37:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 13:37:50 INFO - PROCESS | 2720 | 1461271070935 Marionette TRACE conn5 <- [1,1241,null,{"value":"13"}] 13:37:50 INFO - PROCESS | 2720 | 1461271070939 Marionette TRACE conn5 -> [0,1242,"setScriptTimeout",{"ms":35000}] 13:37:50 INFO - PROCESS | 2720 | 1461271070942 Marionette TRACE conn5 <- [1,1242,null,{}] 13:37:50 INFO - PROCESS | 2720 | 1461271070946 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}] 13:37:51 INFO - PROCESS | 2720 | 1461271071058 Marionette TRACE conn5 <- [1,1243,null,{"value":null}] 13:37:51 INFO - PROCESS | 2720 | 1461271071152 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:51 INFO - PROCESS | 2720 | ++DOCSHELL 000000155491A000 == 63 [pid = 2720] [id = 320] 13:37:51 INFO - PROCESS | 2720 | ++DOMWINDOW == 133 (000000154DEDE400) [pid = 2720] [serial = 959] [outer = 0000000000000000] 13:37:51 INFO - PROCESS | 2720 | ++DOMWINDOW == 134 (000000154E0E8400) [pid = 2720] [serial = 960] [outer = 000000154DEDE400] 13:37:51 INFO - PROCESS | 2720 | 1461271071209 Marionette DEBUG loaded listener.js 13:37:51 INFO - PROCESS | 2720 | ++DOMWINDOW == 135 (000000154F927000) [pid = 2720] [serial = 961] [outer = 000000154DEDE400] 13:37:51 INFO - PROCESS | 2720 | 1461271071832 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]]]}] 13:37:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 13:37:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 942ms 13:37:51 INFO - PROCESS | 2720 | 1461271071882 Marionette TRACE conn5 -> [0,1245,"getWindowHandle",null] 13:37:51 INFO - PROCESS | 2720 | 1461271071887 Marionette TRACE conn5 <- [1,1245,null,{"value":"13"}] 13:37:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 13:37:51 INFO - PROCESS | 2720 | 1461271071899 Marionette TRACE conn5 -> [0,1246,"setScriptTimeout",{"ms":35000}] 13:37:51 INFO - PROCESS | 2720 | 1461271071904 Marionette TRACE conn5 <- [1,1246,null,{}] 13:37:51 INFO - PROCESS | 2720 | 1461271071909 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}] 13:37:52 INFO - PROCESS | 2720 | 1461271072024 Marionette TRACE conn5 <- [1,1247,null,{"value":null}] 13:37:52 INFO - PROCESS | 2720 | 1461271072143 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:52 INFO - PROCESS | 2720 | ++DOCSHELL 0000001559261800 == 64 [pid = 2720] [id = 321] 13:37:52 INFO - PROCESS | 2720 | ++DOMWINDOW == 136 (0000001554212800) [pid = 2720] [serial = 962] [outer = 0000000000000000] 13:37:52 INFO - PROCESS | 2720 | ++DOMWINDOW == 137 (00000015549C1800) [pid = 2720] [serial = 963] [outer = 0000001554212800] 13:37:52 INFO - PROCESS | 2720 | 1461271072201 Marionette DEBUG loaded listener.js 13:37:52 INFO - PROCESS | 2720 | ++DOMWINDOW == 138 (00000015549CBC00) [pid = 2720] [serial = 964] [outer = 0000001554212800] 13:37:52 INFO - PROCESS | 2720 | 1461271072805 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]]]}] 13:37:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 13:37:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 943ms 13:37:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 13:37:52 INFO - PROCESS | 2720 | 1461271072839 Marionette TRACE conn5 -> [0,1249,"getWindowHandle",null] 13:37:52 INFO - PROCESS | 2720 | 1461271072841 Marionette TRACE conn5 <- [1,1249,null,{"value":"13"}] 13:37:52 INFO - PROCESS | 2720 | 1461271072845 Marionette TRACE conn5 -> [0,1250,"setScriptTimeout",{"ms":35000}] 13:37:52 INFO - PROCESS | 2720 | 1461271072847 Marionette TRACE conn5 <- [1,1250,null,{}] 13:37:52 INFO - PROCESS | 2720 | 1461271072851 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}] 13:37:52 INFO - PROCESS | 2720 | 1461271072962 Marionette TRACE conn5 <- [1,1251,null,{"value":null}] 13:37:53 INFO - PROCESS | 2720 | 1461271073082 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:53 INFO - PROCESS | 2720 | ++DOCSHELL 00000015591CB000 == 65 [pid = 2720] [id = 322] 13:37:53 INFO - PROCESS | 2720 | ++DOMWINDOW == 139 (0000001554A8F000) [pid = 2720] [serial = 965] [outer = 0000000000000000] 13:37:53 INFO - PROCESS | 2720 | ++DOMWINDOW == 140 (0000001554A99400) [pid = 2720] [serial = 966] [outer = 0000001554A8F000] 13:37:53 INFO - PROCESS | 2720 | 1461271073139 Marionette DEBUG loaded listener.js 13:37:53 INFO - PROCESS | 2720 | ++DOMWINDOW == 141 (0000001556085C00) [pid = 2720] [serial = 967] [outer = 0000001554A8F000] 13:37:53 INFO - PROCESS | 2720 | 1461271073690 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]]]}] 13:37:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 13:37:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 880ms 13:37:53 INFO - PROCESS | 2720 | 1461271073728 Marionette TRACE conn5 -> [0,1253,"getWindowHandle",null] 13:37:53 INFO - PROCESS | 2720 | 1461271073731 Marionette TRACE conn5 <- [1,1253,null,{"value":"13"}] 13:37:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 13:37:53 INFO - PROCESS | 2720 | 1461271073734 Marionette TRACE conn5 -> [0,1254,"setScriptTimeout",{"ms":35000}] 13:37:53 INFO - PROCESS | 2720 | 1461271073737 Marionette TRACE conn5 <- [1,1254,null,{}] 13:37:53 INFO - PROCESS | 2720 | 1461271073740 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}] 13:37:53 INFO - PROCESS | 2720 | 1461271073852 Marionette TRACE conn5 <- [1,1255,null,{"value":null}] 13:37:53 INFO - PROCESS | 2720 | 1461271073976 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:54 INFO - PROCESS | 2720 | ++DOCSHELL 00000015591EA000 == 66 [pid = 2720] [id = 323] 13:37:54 INFO - PROCESS | 2720 | ++DOMWINDOW == 142 (000000155258D400) [pid = 2720] [serial = 968] [outer = 0000000000000000] 13:37:54 INFO - PROCESS | 2720 | ++DOMWINDOW == 143 (0000001554A97C00) [pid = 2720] [serial = 969] [outer = 000000155258D400] 13:37:54 INFO - PROCESS | 2720 | 1461271074043 Marionette DEBUG loaded listener.js 13:37:54 INFO - PROCESS | 2720 | ++DOMWINDOW == 144 (000000155608F400) [pid = 2720] [serial = 970] [outer = 000000155258D400] 13:37:54 INFO - PROCESS | 2720 | 1461271074657 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]]]}] 13:37:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 13:37:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 987ms 13:37:54 INFO - PROCESS | 2720 | 1461271074723 Marionette TRACE conn5 -> [0,1257,"getWindowHandle",null] 13:37:54 INFO - PROCESS | 2720 | 1461271074726 Marionette TRACE conn5 <- [1,1257,null,{"value":"13"}] 13:37:54 INFO - PROCESS | 2720 | 1461271074729 Marionette TRACE conn5 -> [0,1258,"setScriptTimeout",{"ms":35000}] 13:37:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 13:37:54 INFO - PROCESS | 2720 | 1461271074732 Marionette TRACE conn5 <- [1,1258,null,{}] 13:37:54 INFO - PROCESS | 2720 | 1461271074736 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}] 13:37:54 INFO - PROCESS | 2720 | 1461271074846 Marionette TRACE conn5 <- [1,1259,null,{"value":null}] 13:37:54 INFO - PROCESS | 2720 | 1461271074982 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:55 INFO - PROCESS | 2720 | ++DOCSHELL 0000001554C9D800 == 67 [pid = 2720] [id = 324] 13:37:55 INFO - PROCESS | 2720 | ++DOMWINDOW == 145 (000000155420DC00) [pid = 2720] [serial = 971] [outer = 0000000000000000] 13:37:55 INFO - PROCESS | 2720 | ++DOMWINDOW == 146 (0000001555A8D800) [pid = 2720] [serial = 972] [outer = 000000155420DC00] 13:37:55 INFO - PROCESS | 2720 | 1461271075040 Marionette DEBUG loaded listener.js 13:37:55 INFO - PROCESS | 2720 | ++DOMWINDOW == 147 (0000001557605000) [pid = 2720] [serial = 973] [outer = 000000155420DC00] 13:37:55 INFO - PROCESS | 2720 | 1461271075735 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]]]}] 13:37:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 13:37:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1080ms 13:37:55 INFO - PROCESS | 2720 | 1461271075812 Marionette TRACE conn5 -> [0,1261,"getWindowHandle",null] 13:37:55 INFO - PROCESS | 2720 | 1461271075817 Marionette TRACE conn5 <- [1,1261,null,{"value":"13"}] 13:37:55 INFO - PROCESS | 2720 | 1461271075822 Marionette TRACE conn5 -> [0,1262,"setScriptTimeout",{"ms":35000}] 13:37:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 13:37:55 INFO - PROCESS | 2720 | 1461271075826 Marionette TRACE conn5 <- [1,1262,null,{}] 13:37:55 INFO - PROCESS | 2720 | 1461271075831 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}] 13:37:55 INFO - PROCESS | 2720 | 1461271075936 Marionette TRACE conn5 <- [1,1263,null,{"value":null}] 13:37:56 INFO - PROCESS | 2720 | 1461271076014 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:56 INFO - PROCESS | 2720 | ++DOCSHELL 000000154DD6C000 == 68 [pid = 2720] [id = 325] 13:37:56 INFO - PROCESS | 2720 | ++DOMWINDOW == 148 (000000153E86D000) [pid = 2720] [serial = 974] [outer = 0000000000000000] 13:37:56 INFO - PROCESS | 2720 | ++DOMWINDOW == 149 (0000001541568400) [pid = 2720] [serial = 975] [outer = 000000153E86D000] 13:37:56 INFO - PROCESS | 2720 | 1461271076108 Marionette DEBUG loaded listener.js 13:37:56 INFO - PROCESS | 2720 | ++DOMWINDOW == 150 (0000001547422400) [pid = 2720] [serial = 976] [outer = 000000153E86D000] 13:37:56 INFO - PROCESS | 2720 | --DOCSHELL 0000001554E21800 == 67 [pid = 2720] [id = 317] 13:37:56 INFO - PROCESS | 2720 | --DOCSHELL 0000001554998800 == 66 [pid = 2720] [id = 316] 13:37:56 INFO - PROCESS | 2720 | --DOCSHELL 0000001551041800 == 65 [pid = 2720] [id = 315] 13:37:56 INFO - PROCESS | 2720 | --DOCSHELL 0000001554873800 == 64 [pid = 2720] [id = 314] 13:37:56 INFO - PROCESS | 2720 | --DOCSHELL 0000001554489800 == 63 [pid = 2720] [id = 313] 13:37:56 INFO - PROCESS | 2720 | --DOCSHELL 00000015468F4000 == 62 [pid = 2720] [id = 312] 13:37:56 INFO - PROCESS | 2720 | --DOCSHELL 00000015474A5800 == 61 [pid = 2720] [id = 311] 13:37:56 INFO - PROCESS | 2720 | --DOCSHELL 000000154FD77800 == 60 [pid = 2720] [id = 310] 13:37:56 INFO - PROCESS | 2720 | --DOCSHELL 000000154C421800 == 59 [pid = 2720] [id = 309] 13:37:56 INFO - PROCESS | 2720 | --DOCSHELL 000000154D3C0000 == 58 [pid = 2720] [id = 308] 13:37:56 INFO - PROCESS | 2720 | --DOCSHELL 000000154BF79000 == 57 [pid = 2720] [id = 307] 13:37:56 INFO - PROCESS | 2720 | --DOCSHELL 0000001551C15000 == 56 [pid = 2720] [id = 303] 13:37:56 INFO - PROCESS | 2720 | --DOCSHELL 000000154D3BF800 == 55 [pid = 2720] [id = 302] 13:37:56 INFO - PROCESS | 2720 | 1461271076775 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]]]}] 13:37:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 13:37:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 985ms 13:37:56 INFO - PROCESS | 2720 | 1461271076812 Marionette TRACE conn5 -> [0,1265,"getWindowHandle",null] 13:37:56 INFO - PROCESS | 2720 | 1461271076818 Marionette TRACE conn5 <- [1,1265,null,{"value":"13"}] 13:37:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 13:37:56 INFO - PROCESS | 2720 | --DOMWINDOW == 149 (000000154DB81C00) [pid = 2720] [serial = 888] [outer = 0000000000000000] [url = about:blank] 13:37:56 INFO - PROCESS | 2720 | --DOMWINDOW == 148 (000000155420D000) [pid = 2720] [serial = 900] [outer = 0000000000000000] [url = about:blank] 13:37:56 INFO - PROCESS | 2720 | --DOMWINDOW == 147 (000000154F921000) [pid = 2720] [serial = 891] [outer = 0000000000000000] [url = about:blank] 13:37:56 INFO - PROCESS | 2720 | --DOMWINDOW == 146 (000000154E011800) [pid = 2720] [serial = 889] [outer = 0000000000000000] [url = about:blank] 13:37:56 INFO - PROCESS | 2720 | --DOMWINDOW == 145 (000000153FA55400) [pid = 2720] [serial = 873] [outer = 0000000000000000] [url = about:blank] 13:37:56 INFO - PROCESS | 2720 | --DOMWINDOW == 144 (000000154D042C00) [pid = 2720] [serial = 885] [outer = 0000000000000000] [url = about:blank] 13:37:56 INFO - PROCESS | 2720 | --DOMWINDOW == 143 (000000154C45EC00) [pid = 2720] [serial = 883] [outer = 0000000000000000] [url = about:blank] 13:37:56 INFO - PROCESS | 2720 | --DOMWINDOW == 142 (000000154BF04800) [pid = 2720] [serial = 882] [outer = 0000000000000000] [url = about:blank] 13:37:56 INFO - PROCESS | 2720 | --DOMWINDOW == 141 (0000001551056C00) [pid = 2720] [serial = 894] [outer = 0000000000000000] [url = about:blank] 13:37:56 INFO - PROCESS | 2720 | --DOMWINDOW == 140 (0000001540436400) [pid = 2720] [serial = 858] [outer = 0000000000000000] [url = about:blank] 13:37:56 INFO - PROCESS | 2720 | --DOMWINDOW == 139 (00000015468A5800) [pid = 2720] [serial = 879] [outer = 0000000000000000] [url = about:blank] 13:37:56 INFO - PROCESS | 2720 | --DOMWINDOW == 138 (000000154A01FC00) [pid = 2720] [serial = 880] [outer = 0000000000000000] [url = about:blank] 13:37:56 INFO - PROCESS | 2720 | --DOMWINDOW == 137 (0000001540443800) [pid = 2720] [serial = 876] [outer = 0000000000000000] [url = about:blank] 13:37:56 INFO - PROCESS | 2720 | --DOMWINDOW == 136 (0000001541C8DC00) [pid = 2720] [serial = 877] [outer = 0000000000000000] [url = about:blank] 13:37:56 INFO - PROCESS | 2720 | --DOMWINDOW == 135 (000000154DB7E000) [pid = 2720] [serial = 864] [outer = 0000000000000000] [url = about:blank] 13:37:56 INFO - PROCESS | 2720 | --DOMWINDOW == 134 (0000001551714C00) [pid = 2720] [serial = 870] [outer = 0000000000000000] [url = about:blank] 13:37:56 INFO - PROCESS | 2720 | --DOMWINDOW == 133 (0000001552140000) [pid = 2720] [serial = 867] [outer = 0000000000000000] [url = about:blank] 13:37:56 INFO - PROCESS | 2720 | --DOMWINDOW == 132 (000000155028CC00) [pid = 2720] [serial = 892] [outer = 0000000000000000] [url = about:blank] 13:37:56 INFO - PROCESS | 2720 | --DOMWINDOW == 131 (000000154A01C400) [pid = 2720] [serial = 861] [outer = 0000000000000000] [url = about:blank] 13:37:56 INFO - PROCESS | 2720 | --DOMWINDOW == 130 (00000015511AC400) [pid = 2720] [serial = 856] [outer = 0000000000000000] [url = about:blank] 13:37:56 INFO - PROCESS | 2720 | --DOMWINDOW == 129 (000000155170D000) [pid = 2720] [serial = 897] [outer = 0000000000000000] [url = about:blank] 13:37:56 INFO - PROCESS | 2720 | --DOMWINDOW == 128 (00000015517AB400) [pid = 2720] [serial = 895] [outer = 0000000000000000] [url = about:blank] 13:37:56 INFO - PROCESS | 2720 | --DOMWINDOW == 127 (000000154044BC00) [pid = 2720] [serial = 874] [outer = 0000000000000000] [url = about:blank] 13:37:56 INFO - PROCESS | 2720 | --DOMWINDOW == 126 (00000015517B4400) [pid = 2720] [serial = 898] [outer = 0000000000000000] [url = about:blank] 13:37:56 INFO - PROCESS | 2720 | --DOMWINDOW == 125 (00000015544DBC00) [pid = 2720] [serial = 901] [outer = 0000000000000000] [url = about:blank] 13:37:56 INFO - PROCESS | 2720 | --DOMWINDOW == 124 (000000154D202400) [pid = 2720] [serial = 886] [outer = 0000000000000000] [url = about:blank] 13:37:56 INFO - PROCESS | 2720 | 1461271076860 Marionette TRACE conn5 -> [0,1266,"setScriptTimeout",{"ms":35000}] 13:37:56 INFO - PROCESS | 2720 | 1461271076863 Marionette TRACE conn5 <- [1,1266,null,{}] 13:37:56 INFO - PROCESS | 2720 | 1461271076869 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}] 13:37:56 INFO - PROCESS | 2720 | 1461271076980 Marionette TRACE conn5 <- [1,1267,null,{"value":null}] 13:37:57 INFO - PROCESS | 2720 | 1461271076993 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:57 INFO - PROCESS | 2720 | ++DOCSHELL 000000154AA78800 == 56 [pid = 2720] [id = 326] 13:37:57 INFO - PROCESS | 2720 | ++DOMWINDOW == 125 (0000001540E92000) [pid = 2720] [serial = 977] [outer = 0000000000000000] 13:37:57 INFO - PROCESS | 2720 | ++DOMWINDOW == 126 (000000154503F800) [pid = 2720] [serial = 978] [outer = 0000001540E92000] 13:37:57 INFO - PROCESS | 2720 | 1461271077042 Marionette DEBUG loaded listener.js 13:37:57 INFO - PROCESS | 2720 | ++DOMWINDOW == 127 (000000154A01D400) [pid = 2720] [serial = 979] [outer = 0000001540E92000] 13:37:57 INFO - PROCESS | 2720 | 1461271077584 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]]]}] 13:37:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 13:37:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 816ms 13:37:57 INFO - PROCESS | 2720 | 1461271077655 Marionette TRACE conn5 -> [0,1269,"getWindowHandle",null] 13:37:57 INFO - PROCESS | 2720 | 1461271077657 Marionette TRACE conn5 <- [1,1269,null,{"value":"13"}] 13:37:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 13:37:57 INFO - PROCESS | 2720 | 1461271077661 Marionette TRACE conn5 -> [0,1270,"setScriptTimeout",{"ms":35000}] 13:37:57 INFO - PROCESS | 2720 | 1461271077664 Marionette TRACE conn5 <- [1,1270,null,{}] 13:37:57 INFO - PROCESS | 2720 | 1461271077678 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}] 13:37:57 INFO - PROCESS | 2720 | 1461271077773 Marionette TRACE conn5 <- [1,1271,null,{"value":null}] 13:37:57 INFO - PROCESS | 2720 | 1461271077854 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:57 INFO - PROCESS | 2720 | ++DOCSHELL 000000154F95A800 == 57 [pid = 2720] [id = 327] 13:37:57 INFO - PROCESS | 2720 | ++DOMWINDOW == 128 (000000154689B400) [pid = 2720] [serial = 980] [outer = 0000000000000000] 13:37:57 INFO - PROCESS | 2720 | ++DOMWINDOW == 129 (000000154D1C3C00) [pid = 2720] [serial = 981] [outer = 000000154689B400] 13:37:57 INFO - PROCESS | 2720 | 1461271077904 Marionette DEBUG loaded listener.js 13:37:57 INFO - PROCESS | 2720 | ++DOMWINDOW == 130 (000000154DB77400) [pid = 2720] [serial = 982] [outer = 000000154689B400] 13:37:58 INFO - PROCESS | 2720 | 1461271078286 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]]]}] 13:37:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 13:37:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 691ms 13:37:58 INFO - PROCESS | 2720 | 1461271078355 Marionette TRACE conn5 -> [0,1273,"getWindowHandle",null] 13:37:58 INFO - PROCESS | 2720 | 1461271078358 Marionette TRACE conn5 <- [1,1273,null,{"value":"13"}] 13:37:58 INFO - PROCESS | 2720 | 1461271078361 Marionette TRACE conn5 -> [0,1274,"setScriptTimeout",{"ms":35000}] 13:37:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 13:37:58 INFO - PROCESS | 2720 | 1461271078363 Marionette TRACE conn5 <- [1,1274,null,{}] 13:37:58 INFO - PROCESS | 2720 | 1461271078367 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}] 13:37:58 INFO - PROCESS | 2720 | 1461271078458 Marionette TRACE conn5 <- [1,1275,null,{"value":null}] 13:37:58 INFO - PROCESS | 2720 | 1461271078465 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:58 INFO - PROCESS | 2720 | ++DOCSHELL 0000001551778800 == 58 [pid = 2720] [id = 328] 13:37:58 INFO - PROCESS | 2720 | ++DOMWINDOW == 131 (000000154DB7E000) [pid = 2720] [serial = 983] [outer = 0000000000000000] 13:37:58 INFO - PROCESS | 2720 | ++DOMWINDOW == 132 (000000154E014000) [pid = 2720] [serial = 984] [outer = 000000154DB7E000] 13:37:58 INFO - PROCESS | 2720 | 1461271078515 Marionette DEBUG loaded listener.js 13:37:58 INFO - PROCESS | 2720 | ++DOMWINDOW == 133 (000000154ECDDC00) [pid = 2720] [serial = 985] [outer = 000000154DB7E000] 13:37:58 INFO - PROCESS | 2720 | 1461271078950 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]]]}] 13:37:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 13:37:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 627ms 13:37:59 INFO - PROCESS | 2720 | 1461271078991 Marionette TRACE conn5 -> [0,1277,"getWindowHandle",null] 13:37:59 INFO - PROCESS | 2720 | 1461271078993 Marionette TRACE conn5 <- [1,1277,null,{"value":"13"}] 13:37:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 13:37:59 INFO - PROCESS | 2720 | 1461271078997 Marionette TRACE conn5 -> [0,1278,"setScriptTimeout",{"ms":35000}] 13:37:59 INFO - PROCESS | 2720 | 1461271078999 Marionette TRACE conn5 <- [1,1278,null,{}] 13:37:59 INFO - PROCESS | 2720 | 1461271079014 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}] 13:37:59 INFO - PROCESS | 2720 | 1461271079125 Marionette TRACE conn5 <- [1,1279,null,{"value":null}] 13:37:59 INFO - PROCESS | 2720 | 1461271079202 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:59 INFO - PROCESS | 2720 | ++DOCSHELL 000000154D3CE000 == 59 [pid = 2720] [id = 329] 13:37:59 INFO - PROCESS | 2720 | ++DOMWINDOW == 134 (000000154F821000) [pid = 2720] [serial = 986] [outer = 0000000000000000] 13:37:59 INFO - PROCESS | 2720 | ++DOMWINDOW == 135 (000000155018D000) [pid = 2720] [serial = 987] [outer = 000000154F821000] 13:37:59 INFO - PROCESS | 2720 | 1461271079248 Marionette DEBUG loaded listener.js 13:37:59 INFO - PROCESS | 2720 | ++DOMWINDOW == 136 (0000001550D79400) [pid = 2720] [serial = 988] [outer = 000000154F821000] 13:37:59 INFO - PROCESS | 2720 | 1461271079689 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]]]}] 13:37:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 13:37:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 733ms 13:37:59 INFO - PROCESS | 2720 | 1461271079734 Marionette TRACE conn5 -> [0,1281,"getWindowHandle",null] 13:37:59 INFO - PROCESS | 2720 | 1461271079736 Marionette TRACE conn5 <- [1,1281,null,{"value":"13"}] 13:37:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 13:37:59 INFO - PROCESS | 2720 | 1461271079740 Marionette TRACE conn5 -> [0,1282,"setScriptTimeout",{"ms":35000}] 13:37:59 INFO - PROCESS | 2720 | 1461271079742 Marionette TRACE conn5 <- [1,1282,null,{}] 13:37:59 INFO - PROCESS | 2720 | 1461271079745 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}] 13:37:59 INFO - PROCESS | 2720 | 1461271079882 Marionette TRACE conn5 <- [1,1283,null,{"value":null}] 13:37:59 INFO - PROCESS | 2720 | 1461271079949 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:59 INFO - PROCESS | 2720 | ++DOCSHELL 000000155453E000 == 60 [pid = 2720] [id = 330] 13:37:59 INFO - PROCESS | 2720 | ++DOMWINDOW == 137 (00000015517AEC00) [pid = 2720] [serial = 989] [outer = 0000000000000000] 13:38:00 INFO - PROCESS | 2720 | ++DOMWINDOW == 138 (00000015517B9C00) [pid = 2720] [serial = 990] [outer = 00000015517AEC00] 13:38:00 INFO - PROCESS | 2720 | 1461271079998 Marionette DEBUG loaded listener.js 13:38:00 INFO - PROCESS | 2720 | ++DOMWINDOW == 139 (0000001552140000) [pid = 2720] [serial = 991] [outer = 00000015517AEC00] 13:38:00 INFO - PROCESS | 2720 | 1461271080437 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]]]}] 13:38:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 13:38:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 734ms 13:38:00 INFO - PROCESS | 2720 | 1461271080496 Marionette TRACE conn5 -> [0,1285,"getWindowHandle",null] 13:38:00 INFO - PROCESS | 2720 | 1461271080498 Marionette TRACE conn5 <- [1,1285,null,{"value":"13"}] 13:38:00 INFO - PROCESS | 2720 | 1461271080502 Marionette TRACE conn5 -> [0,1286,"setScriptTimeout",{"ms":35000}] 13:38:00 INFO - PROCESS | 2720 | 1461271080503 Marionette TRACE conn5 <- [1,1286,null,{}] 13:38:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 13:38:00 INFO - PROCESS | 2720 | 1461271080507 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}] 13:38:00 INFO - PROCESS | 2720 | 1461271080619 Marionette TRACE conn5 <- [1,1287,null,{"value":null}] 13:38:00 INFO - PROCESS | 2720 | 1461271080675 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:00 INFO - PROCESS | 2720 | ++DOCSHELL 0000001554908000 == 61 [pid = 2720] [id = 331] 13:38:00 INFO - PROCESS | 2720 | ++DOMWINDOW == 140 (0000001551DBA000) [pid = 2720] [serial = 992] [outer = 0000000000000000] 13:38:00 INFO - PROCESS | 2720 | ++DOMWINDOW == 141 (0000001551DBF000) [pid = 2720] [serial = 993] [outer = 0000001551DBA000] 13:38:00 INFO - PROCESS | 2720 | 1461271080720 Marionette DEBUG loaded listener.js 13:38:00 INFO - PROCESS | 2720 | ++DOMWINDOW == 142 (0000001552583400) [pid = 2720] [serial = 994] [outer = 0000001551DBA000] 13:38:01 INFO - PROCESS | 2720 | --DOMWINDOW == 141 (000000154DEE1000) [pid = 2720] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 13:38:01 INFO - PROCESS | 2720 | --DOMWINDOW == 140 (000000154BF06C00) [pid = 2720] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 13:38:01 INFO - PROCESS | 2720 | --DOMWINDOW == 139 (0000001540554800) [pid = 2720] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 13:38:01 INFO - PROCESS | 2720 | --DOMWINDOW == 138 (0000001546818400) [pid = 2720] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 13:38:01 INFO - PROCESS | 2720 | --DOMWINDOW == 137 (000000154E490000) [pid = 2720] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 13:38:01 INFO - PROCESS | 2720 | --DOMWINDOW == 136 (000000153FC2B400) [pid = 2720] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 13:38:01 INFO - PROCESS | 2720 | --DOMWINDOW == 135 (000000154D08DC00) [pid = 2720] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 13:38:01 INFO - PROCESS | 2720 | --DOMWINDOW == 134 (0000001554211000) [pid = 2720] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 13:38:01 INFO - PROCESS | 2720 | --DOMWINDOW == 133 (000000154ECDE000) [pid = 2720] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 13:38:01 INFO - PROCESS | 2720 | --DOMWINDOW == 132 (000000154A3C3000) [pid = 2720] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 13:38:01 INFO - PROCESS | 2720 | --DOMWINDOW == 131 (0000001551719800) [pid = 2720] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 13:38:01 INFO - PROCESS | 2720 | 1461271081229 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]]]}] 13:38:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 13:38:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 774ms 13:38:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 13:38:01 INFO - PROCESS | 2720 | 1461271081284 Marionette TRACE conn5 -> [0,1289,"getWindowHandle",null] 13:38:01 INFO - PROCESS | 2720 | 1461271081286 Marionette TRACE conn5 <- [1,1289,null,{"value":"13"}] 13:38:01 INFO - PROCESS | 2720 | 1461271081289 Marionette TRACE conn5 -> [0,1290,"setScriptTimeout",{"ms":35000}] 13:38:01 INFO - PROCESS | 2720 | 1461271081291 Marionette TRACE conn5 <- [1,1290,null,{}] 13:38:01 INFO - PROCESS | 2720 | 1461271081295 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}] 13:38:01 INFO - PROCESS | 2720 | 1461271081409 Marionette TRACE conn5 <- [1,1291,null,{"value":null}] 13:38:01 INFO - PROCESS | 2720 | 1461271081460 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:01 INFO - PROCESS | 2720 | ++DOCSHELL 00000015549B4800 == 62 [pid = 2720] [id = 332] 13:38:01 INFO - PROCESS | 2720 | ++DOMWINDOW == 132 (0000001540163400) [pid = 2720] [serial = 995] [outer = 0000000000000000] 13:38:01 INFO - PROCESS | 2720 | ++DOMWINDOW == 133 (000000155018A000) [pid = 2720] [serial = 996] [outer = 0000001540163400] 13:38:01 INFO - PROCESS | 2720 | 1461271081506 Marionette DEBUG loaded listener.js 13:38:01 INFO - PROCESS | 2720 | ++DOMWINDOW == 134 (000000155258B000) [pid = 2720] [serial = 997] [outer = 0000001540163400] 13:38:01 INFO - PROCESS | 2720 | 1461271081873 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]]]}] 13:38:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 13:38:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 628ms 13:38:01 INFO - PROCESS | 2720 | 1461271081921 Marionette TRACE conn5 -> [0,1293,"getWindowHandle",null] 13:38:01 INFO - PROCESS | 2720 | 1461271081923 Marionette TRACE conn5 <- [1,1293,null,{"value":"13"}] 13:38:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 13:38:01 INFO - PROCESS | 2720 | 1461271081961 Marionette TRACE conn5 -> [0,1294,"setScriptTimeout",{"ms":35000}] 13:38:01 INFO - PROCESS | 2720 | 1461271081963 Marionette TRACE conn5 <- [1,1294,null,{}] 13:38:01 INFO - PROCESS | 2720 | 1461271081967 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}] 13:38:02 INFO - PROCESS | 2720 | 1461271082057 Marionette TRACE conn5 <- [1,1295,null,{"value":null}] 13:38:02 INFO - PROCESS | 2720 | 1461271082067 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:02 INFO - PROCESS | 2720 | ++DOCSHELL 00000015562AA800 == 63 [pid = 2720] [id = 333] 13:38:02 INFO - PROCESS | 2720 | ++DOMWINDOW == 135 (00000015522BC000) [pid = 2720] [serial = 998] [outer = 0000000000000000] 13:38:02 INFO - PROCESS | 2720 | ++DOMWINDOW == 136 (00000015522C4800) [pid = 2720] [serial = 999] [outer = 00000015522BC000] 13:38:02 INFO - PROCESS | 2720 | 1461271082115 Marionette DEBUG loaded listener.js 13:38:02 INFO - PROCESS | 2720 | ++DOMWINDOW == 137 (000000155258B800) [pid = 2720] [serial = 1000] [outer = 00000015522BC000] 13:38:02 INFO - PROCESS | 2720 | 1461271082551 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]]]}] 13:38:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 13:38:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 670ms 13:38:02 INFO - PROCESS | 2720 | 1461271082606 Marionette TRACE conn5 -> [0,1297,"getWindowHandle",null] 13:38:02 INFO - PROCESS | 2720 | 1461271082608 Marionette TRACE conn5 <- [1,1297,null,{"value":"13"}] 13:38:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 13:38:02 INFO - PROCESS | 2720 | 1461271082612 Marionette TRACE conn5 -> [0,1298,"setScriptTimeout",{"ms":35000}] 13:38:02 INFO - PROCESS | 2720 | 1461271082614 Marionette TRACE conn5 <- [1,1298,null,{}] 13:38:02 INFO - PROCESS | 2720 | 1461271082617 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}] 13:38:02 INFO - PROCESS | 2720 | 1461271082705 Marionette TRACE conn5 <- [1,1299,null,{"value":null}] 13:38:02 INFO - PROCESS | 2720 | 1461271082713 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:02 INFO - PROCESS | 2720 | ++DOCSHELL 000000155778D000 == 64 [pid = 2720] [id = 334] 13:38:02 INFO - PROCESS | 2720 | ++DOMWINDOW == 138 (00000015544E2800) [pid = 2720] [serial = 1001] [outer = 0000000000000000] 13:38:02 INFO - PROCESS | 2720 | ++DOMWINDOW == 139 (000000155018F800) [pid = 2720] [serial = 1002] [outer = 00000015544E2800] 13:38:02 INFO - PROCESS | 2720 | 1461271082761 Marionette DEBUG loaded listener.js 13:38:02 INFO - PROCESS | 2720 | ++DOMWINDOW == 140 (00000015549C0400) [pid = 2720] [serial = 1003] [outer = 00000015544E2800] 13:38:04 INFO - PROCESS | 2720 | --DOCSHELL 0000001545BCD800 == 63 [pid = 2720] [id = 207] 13:38:04 INFO - PROCESS | 2720 | --DOCSHELL 0000001559213800 == 62 [pid = 2720] [id = 306] 13:38:04 INFO - PROCESS | 2720 | --DOCSHELL 0000001556154000 == 61 [pid = 2720] [id = 301] 13:38:04 INFO - PROCESS | 2720 | --DOCSHELL 00000015548E1800 == 60 [pid = 2720] [id = 228] 13:38:04 INFO - PROCESS | 2720 | --DOCSHELL 0000001557AE9000 == 59 [pid = 2720] [id = 305] 13:38:04 INFO - PROCESS | 2720 | --DOCSHELL 000000154AA88000 == 58 [pid = 2720] [id = 212] 13:38:04 INFO - PROCESS | 2720 | --DOCSHELL 0000001554CAC800 == 57 [pid = 2720] [id = 288] 13:38:04 INFO - PROCESS | 2720 | --DOCSHELL 0000001551D67000 == 56 [pid = 2720] [id = 213] 13:38:04 INFO - PROCESS | 2720 | --DOCSHELL 0000001556142000 == 55 [pid = 2720] [id = 289] 13:38:04 INFO - PROCESS | 2720 | --DOCSHELL 000000155102B000 == 54 [pid = 2720] [id = 210] 13:38:04 INFO - PROCESS | 2720 | --DOCSHELL 000000155491E000 == 53 [pid = 2720] [id = 274] 13:38:04 INFO - PROCESS | 2720 | --DOCSHELL 00000015468E8000 == 52 [pid = 2720] [id = 286] 13:38:04 INFO - PROCESS | 2720 | --DOCSHELL 000000154EF14000 == 51 [pid = 2720] [id = 287] 13:38:04 INFO - PROCESS | 2720 | --DOCSHELL 0000001559246800 == 50 [pid = 2720] [id = 304] 13:38:04 INFO - PROCESS | 2720 | --DOCSHELL 000000155490C800 == 49 [pid = 2720] [id = 285] 13:38:04 INFO - PROCESS | 2720 | --DOCSHELL 00000015415D9000 == 48 [pid = 2720] [id = 225] 13:38:04 INFO - PROCESS | 2720 | --DOCSHELL 00000015562B2800 == 47 [pid = 2720] [id = 290] 13:38:04 INFO - PROCESS | 2720 | --DOCSHELL 00000015548CA000 == 46 [pid = 2720] [id = 227] 13:38:04 INFO - PROCESS | 2720 | --DOCSHELL 00000015468DA000 == 45 [pid = 2720] [id = 275] 13:38:04 INFO - PROCESS | 2720 | --DOCSHELL 000000154D1B9000 == 44 [pid = 2720] [id = 226] 13:38:04 INFO - PROCESS | 2720 | --DOCSHELL 000000154FD87000 == 43 [pid = 2720] [id = 208] 13:38:04 INFO - PROCESS | 2720 | --DOCSHELL 000000154AA78800 == 42 [pid = 2720] [id = 326] 13:38:04 INFO - PROCESS | 2720 | --DOCSHELL 000000154DD6C000 == 41 [pid = 2720] [id = 325] 13:38:04 INFO - PROCESS | 2720 | --DOCSHELL 0000001554C9D800 == 40 [pid = 2720] [id = 324] 13:38:04 INFO - PROCESS | 2720 | --DOCSHELL 00000015591EA000 == 39 [pid = 2720] [id = 323] 13:38:04 INFO - PROCESS | 2720 | --DOCSHELL 00000015591CB000 == 38 [pid = 2720] [id = 322] 13:38:04 INFO - PROCESS | 2720 | --DOCSHELL 0000001559261800 == 37 [pid = 2720] [id = 321] 13:38:04 INFO - PROCESS | 2720 | --DOCSHELL 000000155491A000 == 36 [pid = 2720] [id = 320] 13:38:04 INFO - PROCESS | 2720 | --DOCSHELL 0000001550822800 == 35 [pid = 2720] [id = 319] 13:38:04 INFO - PROCESS | 2720 | --DOCSHELL 00000015468DF000 == 34 [pid = 2720] [id = 318] 13:38:04 INFO - PROCESS | 2720 | --DOCSHELL 000000154F95A800 == 33 [pid = 2720] [id = 327] 13:38:04 INFO - PROCESS | 2720 | --DOCSHELL 000000155453E000 == 32 [pid = 2720] [id = 330] 13:38:04 INFO - PROCESS | 2720 | --DOCSHELL 0000001554908000 == 31 [pid = 2720] [id = 331] 13:38:04 INFO - PROCESS | 2720 | --DOCSHELL 00000015549B4800 == 30 [pid = 2720] [id = 332] 13:38:04 INFO - PROCESS | 2720 | --DOCSHELL 000000154D3CE000 == 29 [pid = 2720] [id = 329] 13:38:04 INFO - PROCESS | 2720 | --DOCSHELL 0000001551778800 == 28 [pid = 2720] [id = 328] 13:38:04 INFO - PROCESS | 2720 | --DOCSHELL 00000015562AA800 == 27 [pid = 2720] [id = 333] 13:38:05 INFO - PROCESS | 2720 | --DOCSHELL 000000154D19D000 == 26 [pid = 2720] [id = 194] 13:38:05 INFO - PROCESS | 2720 | --DOCSHELL 0000001545682000 == 25 [pid = 2720] [id = 189] 13:38:05 INFO - PROCESS | 2720 | --DOCSHELL 00000015498D7800 == 24 [pid = 2720] [id = 203] 13:38:05 INFO - PROCESS | 2720 | --DOCSHELL 000000154DF30800 == 23 [pid = 2720] [id = 206] 13:38:05 INFO - PROCESS | 2720 | --DOCSHELL 000000154DF4B000 == 22 [pid = 2720] [id = 196] 13:38:05 INFO - PROCESS | 2720 | --DOCSHELL 00000015468E8800 == 21 [pid = 2720] [id = 190] 13:38:05 INFO - PROCESS | 2720 | --DOCSHELL 000000154DD69800 == 20 [pid = 2720] [id = 200] 13:38:05 INFO - PROCESS | 2720 | --DOCSHELL 00000015498D9800 == 19 [pid = 2720] [id = 193] 13:38:05 INFO - PROCESS | 2720 | --DOCSHELL 000000154BF84000 == 18 [pid = 2720] [id = 192] 13:38:05 INFO - PROCESS | 2720 | --DOCSHELL 0000001545690000 == 17 [pid = 2720] [id = 191] 13:38:05 INFO - PROCESS | 2720 | --DOCSHELL 0000001550153000 == 16 [pid = 2720] [id = 198] 13:38:05 INFO - PROCESS | 2720 | --DOCSHELL 000000154D3B9800 == 15 [pid = 2720] [id = 205] 13:38:05 INFO - PROCESS | 2720 | --DOCSHELL 0000001545BDF800 == 14 [pid = 2720] [id = 202] 13:38:05 INFO - PROCESS | 2720 | --DOCSHELL 000000154D618800 == 13 [pid = 2720] [id = 195] 13:38:05 INFO - PROCESS | 2720 | --DOCSHELL 000000154CBAF000 == 12 [pid = 2720] [id = 204] 13:38:05 INFO - PROCESS | 2720 | --DOCSHELL 000000154E509000 == 11 [pid = 2720] [id = 197] 13:38:05 INFO - PROCESS | 2720 | --DOCSHELL 000000154CBAB800 == 10 [pid = 2720] [id = 199] 13:38:05 INFO - PROCESS | 2720 | --DOCSHELL 000000154151B800 == 9 [pid = 2720] [id = 201] 13:38:06 INFO - PROCESS | 2720 | --DOMWINDOW == 139 (000000155214C400) [pid = 2720] [serial = 951] [outer = 0000000000000000] [url = about:blank] 13:38:06 INFO - PROCESS | 2720 | --DOMWINDOW == 138 (000000154E012000) [pid = 2720] [serial = 936] [outer = 0000000000000000] [url = about:blank] 13:38:06 INFO - PROCESS | 2720 | --DOMWINDOW == 137 (000000154BFD7C00) [pid = 2720] [serial = 930] [outer = 0000000000000000] [url = about:blank] 13:38:06 INFO - PROCESS | 2720 | --DOMWINDOW == 136 (000000154CCC6400) [pid = 2720] [serial = 931] [outer = 0000000000000000] [url = about:blank] 13:38:06 INFO - PROCESS | 2720 | --DOMWINDOW == 135 (0000001544C39C00) [pid = 2720] [serial = 927] [outer = 0000000000000000] [url = about:blank] 13:38:06 INFO - PROCESS | 2720 | --DOMWINDOW == 134 (0000001549874C00) [pid = 2720] [serial = 928] [outer = 0000000000000000] [url = about:blank] 13:38:06 INFO - PROCESS | 2720 | --DOMWINDOW == 133 (000000154A40E000) [pid = 2720] [serial = 925] [outer = 0000000000000000] [url = about:blank] 13:38:06 INFO - PROCESS | 2720 | --DOMWINDOW == 132 (00000015468A8C00) [pid = 2720] [serial = 924] [outer = 0000000000000000] [url = about:blank] 13:38:06 INFO - PROCESS | 2720 | --DOMWINDOW == 131 (0000001550841800) [pid = 2720] [serial = 940] [outer = 0000000000000000] [url = about:blank] 13:38:06 INFO - PROCESS | 2720 | --DOMWINDOW == 130 (0000001540E89C00) [pid = 2720] [serial = 922] [outer = 0000000000000000] [url = about:blank] 13:38:06 INFO - PROCESS | 2720 | --DOMWINDOW == 129 (0000001540143800) [pid = 2720] [serial = 921] [outer = 0000000000000000] [url = about:blank] 13:38:06 INFO - PROCESS | 2720 | --DOMWINDOW == 128 (000000154D1CE400) [pid = 2720] [serial = 933] [outer = 0000000000000000] [url = about:blank] 13:38:06 INFO - PROCESS | 2720 | --DOMWINDOW == 127 (00000015544E4C00) [pid = 2720] [serial = 903] [outer = 0000000000000000] [url = about:blank] 13:38:06 INFO - PROCESS | 2720 | --DOMWINDOW == 126 (000000154FD09400) [pid = 2720] [serial = 939] [outer = 0000000000000000] [url = about:blank] 13:38:06 INFO - PROCESS | 2720 | --DOMWINDOW == 125 (0000001554A94800) [pid = 2720] [serial = 904] [outer = 0000000000000000] [url = about:blank] 13:38:06 INFO - PROCESS | 2720 | --DOMWINDOW == 124 (0000001554E98C00) [pid = 2720] [serial = 915] [outer = 0000000000000000] [url = about:blank] 13:38:06 INFO - PROCESS | 2720 | --DOMWINDOW == 123 (000000154D1BF800) [pid = 2720] [serial = 909] [outer = 0000000000000000] [url = about:blank] 13:38:06 INFO - PROCESS | 2720 | --DOMWINDOW == 122 (0000001551D90400) [pid = 2720] [serial = 912] [outer = 0000000000000000] [url = about:blank] 13:38:06 INFO - PROCESS | 2720 | --DOMWINDOW == 121 (0000001545C07C00) [pid = 2720] [serial = 906] [outer = 0000000000000000] [url = about:blank] 13:38:06 INFO - PROCESS | 2720 | --DOMWINDOW == 120 (000000155483A800) [pid = 2720] [serial = 918] [outer = 0000000000000000] [url = about:blank] 13:38:06 INFO - PROCESS | 2720 | --DOMWINDOW == 119 (0000001550D76800) [pid = 2720] [serial = 942] [outer = 0000000000000000] [url = about:blank] 13:38:06 INFO - PROCESS | 2720 | --DOMWINDOW == 118 (000000154CC09800) [pid = 2720] [serial = 945] [outer = 0000000000000000] [url = about:blank] 13:38:06 INFO - PROCESS | 2720 | --DOMWINDOW == 117 (000000155170BC00) [pid = 2720] [serial = 946] [outer = 0000000000000000] [url = about:blank] 13:38:06 INFO - PROCESS | 2720 | --DOMWINDOW == 116 (00000015511AF000) [pid = 2720] [serial = 943] [outer = 0000000000000000] [url = about:blank] 13:38:06 INFO - PROCESS | 2720 | --DOMWINDOW == 115 (000000154E0F4400) [pid = 2720] [serial = 937] [outer = 0000000000000000] [url = about:blank] 13:38:06 INFO - PROCESS | 2720 | --DOMWINDOW == 114 (0000001551D2E000) [pid = 2720] [serial = 949] [outer = 0000000000000000] [url = about:blank] 13:38:06 INFO - PROCESS | 2720 | --DOMWINDOW == 113 (0000001551D26000) [pid = 2720] [serial = 948] [outer = 0000000000000000] [url = about:blank] 13:38:06 INFO - PROCESS | 2720 | --DOMWINDOW == 112 (000000154DB74000) [pid = 2720] [serial = 934] [outer = 0000000000000000] [url = about:blank] 13:38:06 INFO - PROCESS | 2720 | 1461271086686 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]]]}] 13:38:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 13:38:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 4100ms 13:38:06 INFO - PROCESS | 2720 | 1461271086715 Marionette TRACE conn5 -> [0,1301,"getWindowHandle",null] 13:38:06 INFO - PROCESS | 2720 | 1461271086720 Marionette TRACE conn5 <- [1,1301,null,{"value":"13"}] 13:38:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 13:38:06 INFO - PROCESS | 2720 | 1461271086725 Marionette TRACE conn5 -> [0,1302,"setScriptTimeout",{"ms":35000}] 13:38:06 INFO - PROCESS | 2720 | 1461271086730 Marionette TRACE conn5 <- [1,1302,null,{}] 13:38:06 INFO - PROCESS | 2720 | 1461271086738 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}] 13:38:06 INFO - PROCESS | 2720 | 1461271086837 Marionette TRACE conn5 <- [1,1303,null,{"value":null}] 13:38:06 INFO - PROCESS | 2720 | 1461271086918 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:06 INFO - PROCESS | 2720 | ++DOCSHELL 0000001541C5E800 == 10 [pid = 2720] [id = 335] 13:38:06 INFO - PROCESS | 2720 | ++DOMWINDOW == 113 (000000153EAEC400) [pid = 2720] [serial = 1004] [outer = 0000000000000000] 13:38:06 INFO - PROCESS | 2720 | ++DOMWINDOW == 114 (000000153EAF4000) [pid = 2720] [serial = 1005] [outer = 000000153EAEC400] 13:38:06 INFO - PROCESS | 2720 | 1461271086970 Marionette DEBUG loaded listener.js 13:38:07 INFO - PROCESS | 2720 | ++DOMWINDOW == 115 (0000001540166800) [pid = 2720] [serial = 1006] [outer = 000000153EAEC400] 13:38:07 INFO - PROCESS | 2720 | 1461271087425 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]]]}] 13:38:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 13:38:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 734ms 13:38:07 INFO - PROCESS | 2720 | 1461271087463 Marionette TRACE conn5 -> [0,1305,"getWindowHandle",null] 13:38:07 INFO - PROCESS | 2720 | 1461271087470 Marionette TRACE conn5 <- [1,1305,null,{"value":"13"}] 13:38:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 13:38:07 INFO - PROCESS | 2720 | 1461271087477 Marionette TRACE conn5 -> [0,1306,"setScriptTimeout",{"ms":35000}] 13:38:07 INFO - PROCESS | 2720 | 1461271087480 Marionette TRACE conn5 <- [1,1306,null,{}] 13:38:07 INFO - PROCESS | 2720 | 1461271087485 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}] 13:38:07 INFO - PROCESS | 2720 | 1461271087574 Marionette TRACE conn5 <- [1,1307,null,{"value":null}] 13:38:07 INFO - PROCESS | 2720 | 1461271087585 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:07 INFO - PROCESS | 2720 | ++DOCSHELL 0000001541513000 == 11 [pid = 2720] [id = 336] 13:38:07 INFO - PROCESS | 2720 | ++DOMWINDOW == 116 (000000154022E800) [pid = 2720] [serial = 1007] [outer = 0000000000000000] 13:38:07 INFO - PROCESS | 2720 | ++DOMWINDOW == 117 (0000001540235800) [pid = 2720] [serial = 1008] [outer = 000000154022E800] 13:38:07 INFO - PROCESS | 2720 | 1461271087636 Marionette DEBUG loaded listener.js 13:38:07 INFO - PROCESS | 2720 | ++DOMWINDOW == 118 (000000154043EC00) [pid = 2720] [serial = 1009] [outer = 000000154022E800] 13:38:08 INFO - PROCESS | 2720 | 1461271088113 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]]]}] 13:38:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 13:38:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 690ms 13:38:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 13:38:08 INFO - PROCESS | 2720 | 1461271088173 Marionette TRACE conn5 -> [0,1309,"getWindowHandle",null] 13:38:08 INFO - PROCESS | 2720 | 1461271088176 Marionette TRACE conn5 <- [1,1309,null,{"value":"13"}] 13:38:08 INFO - PROCESS | 2720 | 1461271088180 Marionette TRACE conn5 -> [0,1310,"setScriptTimeout",{"ms":35000}] 13:38:08 INFO - PROCESS | 2720 | 1461271088183 Marionette TRACE conn5 <- [1,1310,null,{}] 13:38:08 INFO - PROCESS | 2720 | 1461271088195 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}] 13:38:08 INFO - PROCESS | 2720 | 1461271088362 Marionette TRACE conn5 <- [1,1311,null,{"value":null}] 13:38:08 INFO - PROCESS | 2720 | 1461271088373 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:08 INFO - PROCESS | 2720 | ++DOCSHELL 000000154A46A800 == 12 [pid = 2720] [id = 337] 13:38:08 INFO - PROCESS | 2720 | ++DOMWINDOW == 119 (000000153E83EC00) [pid = 2720] [serial = 1010] [outer = 0000000000000000] 13:38:08 INFO - PROCESS | 2720 | ++DOMWINDOW == 120 (0000001540557000) [pid = 2720] [serial = 1011] [outer = 000000153E83EC00] 13:38:08 INFO - PROCESS | 2720 | 1461271088425 Marionette DEBUG loaded listener.js 13:38:08 INFO - PROCESS | 2720 | ++DOMWINDOW == 121 (0000001540E8CC00) [pid = 2720] [serial = 1012] [outer = 000000153E83EC00] 13:38:08 INFO - PROCESS | 2720 | 1461271088882 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]]]}] 13:38:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 13:38:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 734ms 13:38:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 13:38:08 INFO - PROCESS | 2720 | 1461271088917 Marionette TRACE conn5 -> [0,1313,"getWindowHandle",null] 13:38:08 INFO - PROCESS | 2720 | 1461271088920 Marionette TRACE conn5 <- [1,1313,null,{"value":"13"}] 13:38:08 INFO - PROCESS | 2720 | 1461271088923 Marionette TRACE conn5 -> [0,1314,"setScriptTimeout",{"ms":35000}] 13:38:08 INFO - PROCESS | 2720 | 1461271088925 Marionette TRACE conn5 <- [1,1314,null,{}] 13:38:08 INFO - PROCESS | 2720 | 1461271088929 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}] 13:38:09 INFO - PROCESS | 2720 | 1461271089016 Marionette TRACE conn5 <- [1,1315,null,{"value":null}] 13:38:09 INFO - PROCESS | 2720 | 1461271089023 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:09 INFO - PROCESS | 2720 | ++DOCSHELL 000000154CB49800 == 13 [pid = 2720] [id = 338] 13:38:09 INFO - PROCESS | 2720 | ++DOMWINDOW == 122 (0000001541C28C00) [pid = 2720] [serial = 1013] [outer = 0000000000000000] 13:38:09 INFO - PROCESS | 2720 | ++DOMWINDOW == 123 (0000001545047800) [pid = 2720] [serial = 1014] [outer = 0000001541C28C00] 13:38:09 INFO - PROCESS | 2720 | 1461271089073 Marionette DEBUG loaded listener.js 13:38:09 INFO - PROCESS | 2720 | ++DOMWINDOW == 124 (00000015456B1400) [pid = 2720] [serial = 1015] [outer = 0000001541C28C00] 13:38:09 INFO - PROCESS | 2720 | 1461271089519 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]]]}] 13:38:09 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 13:38:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 629ms 13:38:09 INFO - PROCESS | 2720 | 1461271089557 Marionette TRACE conn5 -> [0,1317,"getWindowHandle",null] 13:38:09 INFO - PROCESS | 2720 | 1461271089560 Marionette TRACE conn5 <- [1,1317,null,{"value":"13"}] 13:38:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 13:38:09 INFO - PROCESS | 2720 | 1461271089563 Marionette TRACE conn5 -> [0,1318,"setScriptTimeout",{"ms":35000}] 13:38:09 INFO - PROCESS | 2720 | 1461271089565 Marionette TRACE conn5 <- [1,1318,null,{}] 13:38:09 INFO - PROCESS | 2720 | 1461271089569 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}] 13:38:09 INFO - PROCESS | 2720 | 1461271089647 Marionette TRACE conn5 <- [1,1319,null,{"value":null}] 13:38:09 INFO - PROCESS | 2720 | 1461271089656 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:09 INFO - PROCESS | 2720 | ++DOCSHELL 000000154D262800 == 14 [pid = 2720] [id = 339] 13:38:09 INFO - PROCESS | 2720 | ++DOMWINDOW == 125 (0000001540211000) [pid = 2720] [serial = 1016] [outer = 0000000000000000] 13:38:09 INFO - PROCESS | 2720 | ++DOMWINDOW == 126 (0000001545B3C000) [pid = 2720] [serial = 1017] [outer = 0000001540211000] 13:38:09 INFO - PROCESS | 2720 | 1461271089703 Marionette DEBUG loaded listener.js 13:38:09 INFO - PROCESS | 2720 | ++DOMWINDOW == 127 (0000001546818400) [pid = 2720] [serial = 1018] [outer = 0000001540211000] 13:38:10 INFO - PROCESS | 2720 | 1461271090163 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]]]}] 13:38:10 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 13:38:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 629ms 13:38:10 INFO - PROCESS | 2720 | 1461271090200 Marionette TRACE conn5 -> [0,1321,"getWindowHandle",null] 13:38:10 INFO - PROCESS | 2720 | 1461271090202 Marionette TRACE conn5 <- [1,1321,null,{"value":"13"}] 13:38:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 13:38:10 INFO - PROCESS | 2720 | 1461271090210 Marionette TRACE conn5 -> [0,1322,"setScriptTimeout",{"ms":35000}] 13:38:10 INFO - PROCESS | 2720 | 1461271090212 Marionette TRACE conn5 <- [1,1322,null,{}] 13:38:10 INFO - PROCESS | 2720 | 1461271090215 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}] 13:38:10 INFO - PROCESS | 2720 | 1461271090330 Marionette TRACE conn5 <- [1,1323,null,{"value":null}] 13:38:10 INFO - PROCESS | 2720 | 1461271090341 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:10 INFO - PROCESS | 2720 | ++DOCSHELL 000000154D6BC000 == 15 [pid = 2720] [id = 340] 13:38:10 INFO - PROCESS | 2720 | ++DOMWINDOW == 128 (00000015496B2C00) [pid = 2720] [serial = 1019] [outer = 0000000000000000] 13:38:10 INFO - PROCESS | 2720 | ++DOMWINDOW == 129 (000000154A408400) [pid = 2720] [serial = 1020] [outer = 00000015496B2C00] 13:38:10 INFO - PROCESS | 2720 | 1461271090391 Marionette DEBUG loaded listener.js 13:38:10 INFO - PROCESS | 2720 | ++DOMWINDOW == 130 (000000154A417C00) [pid = 2720] [serial = 1021] [outer = 00000015496B2C00] 13:38:10 INFO - PROCESS | 2720 | 1461271090820 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]]]}] 13:38:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 13:38:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 692ms 13:38:10 INFO - PROCESS | 2720 | 1461271090903 Marionette TRACE conn5 -> [0,1325,"getWindowHandle",null] 13:38:10 INFO - PROCESS | 2720 | 1461271090905 Marionette TRACE conn5 <- [1,1325,null,{"value":"13"}] 13:38:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 13:38:10 INFO - PROCESS | 2720 | 1461271090909 Marionette TRACE conn5 -> [0,1326,"setScriptTimeout",{"ms":35000}] 13:38:10 INFO - PROCESS | 2720 | 1461271090911 Marionette TRACE conn5 <- [1,1326,null,{}] 13:38:10 INFO - PROCESS | 2720 | 1461271090914 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}] 13:38:11 INFO - PROCESS | 2720 | 1461271090992 Marionette TRACE conn5 <- [1,1327,null,{"value":null}] 13:38:11 INFO - PROCESS | 2720 | 1461271091029 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:11 INFO - PROCESS | 2720 | ++DOCSHELL 000000154DF4B800 == 16 [pid = 2720] [id = 341] 13:38:11 INFO - PROCESS | 2720 | ++DOMWINDOW == 131 (000000154A423C00) [pid = 2720] [serial = 1022] [outer = 0000000000000000] 13:38:11 INFO - PROCESS | 2720 | ++DOMWINDOW == 132 (000000154AAAAC00) [pid = 2720] [serial = 1023] [outer = 000000154A423C00] 13:38:11 INFO - PROCESS | 2720 | 1461271091075 Marionette DEBUG loaded listener.js 13:38:11 INFO - PROCESS | 2720 | ++DOMWINDOW == 133 (000000154BD17C00) [pid = 2720] [serial = 1024] [outer = 000000154A423C00] 13:38:12 INFO - PROCESS | 2720 | 1461271091987 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]]]}] 13:38:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 13:38:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1135ms 13:38:12 INFO - PROCESS | 2720 | 1461271092048 Marionette TRACE conn5 -> [0,1329,"getWindowHandle",null] 13:38:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 13:38:12 INFO - PROCESS | 2720 | 1461271092050 Marionette TRACE conn5 <- [1,1329,null,{"value":"13"}] 13:38:12 INFO - PROCESS | 2720 | 1461271092054 Marionette TRACE conn5 -> [0,1330,"setScriptTimeout",{"ms":35000}] 13:38:12 INFO - PROCESS | 2720 | 1461271092056 Marionette TRACE conn5 <- [1,1330,null,{}] 13:38:12 INFO - PROCESS | 2720 | 1461271092059 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}] 13:38:12 INFO - PROCESS | 2720 | 1461271092165 Marionette TRACE conn5 <- [1,1331,null,{"value":null}] 13:38:12 INFO - PROCESS | 2720 | 1461271092173 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:12 INFO - PROCESS | 2720 | ++DOCSHELL 000000154EF0E800 == 17 [pid = 2720] [id = 342] 13:38:12 INFO - PROCESS | 2720 | ++DOMWINDOW == 134 (000000154A4D3800) [pid = 2720] [serial = 1025] [outer = 0000000000000000] 13:38:12 INFO - PROCESS | 2720 | ++DOMWINDOW == 135 (000000154BF0BC00) [pid = 2720] [serial = 1026] [outer = 000000154A4D3800] 13:38:12 INFO - PROCESS | 2720 | 1461271092219 Marionette DEBUG loaded listener.js 13:38:12 INFO - PROCESS | 2720 | ++DOMWINDOW == 136 (000000154C445400) [pid = 2720] [serial = 1027] [outer = 000000154A4D3800] 13:38:12 INFO - PROCESS | 2720 | 1461271092695 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]]]}] 13:38:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 13:38:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 692ms 13:38:12 INFO - PROCESS | 2720 | 1461271092747 Marionette TRACE conn5 -> [0,1333,"getWindowHandle",null] 13:38:12 INFO - PROCESS | 2720 | 1461271092749 Marionette TRACE conn5 <- [1,1333,null,{"value":"13"}] 13:38:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 13:38:12 INFO - PROCESS | 2720 | 1461271092753 Marionette TRACE conn5 -> [0,1334,"setScriptTimeout",{"ms":35000}] 13:38:12 INFO - PROCESS | 2720 | 1461271092754 Marionette TRACE conn5 <- [1,1334,null,{}] 13:38:12 INFO - PROCESS | 2720 | 1461271092765 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}] 13:38:12 INFO - PROCESS | 2720 | 1461271092869 Marionette TRACE conn5 <- [1,1335,null,{"value":null}] 13:38:12 INFO - PROCESS | 2720 | 1461271092876 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:12 INFO - PROCESS | 2720 | ++DOCSHELL 000000154A468000 == 18 [pid = 2720] [id = 343] 13:38:12 INFO - PROCESS | 2720 | ++DOMWINDOW == 137 (000000154C468400) [pid = 2720] [serial = 1028] [outer = 0000000000000000] 13:38:12 INFO - PROCESS | 2720 | ++DOMWINDOW == 138 (000000154CCC2400) [pid = 2720] [serial = 1029] [outer = 000000154C468400] 13:38:12 INFO - PROCESS | 2720 | 1461271092922 Marionette DEBUG loaded listener.js 13:38:13 INFO - PROCESS | 2720 | ++DOMWINDOW == 139 (000000154D017C00) [pid = 2720] [serial = 1030] [outer = 000000154C468400] 13:38:13 INFO - PROCESS | 2720 | 1461271093376 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]]]}] 13:38:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 13:38:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 628ms 13:38:13 INFO - PROCESS | 2720 | 1461271093384 Marionette TRACE conn5 -> [0,1337,"getWindowHandle",null] 13:38:13 INFO - PROCESS | 2720 | 1461271093386 Marionette TRACE conn5 <- [1,1337,null,{"value":"13"}] 13:38:13 INFO - PROCESS | 2720 | 1461271093389 Marionette TRACE conn5 -> [0,1338,"setScriptTimeout",{"ms":35000}] 13:38:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 13:38:13 INFO - PROCESS | 2720 | 1461271093391 Marionette TRACE conn5 <- [1,1338,null,{}] 13:38:13 INFO - PROCESS | 2720 | 1461271093395 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}] 13:38:13 INFO - PROCESS | 2720 | 1461271093505 Marionette TRACE conn5 <- [1,1339,null,{"value":null}] 13:38:14 INFO - PROCESS | 2720 | --DOMWINDOW == 138 (000000154AACEC00) [pid = 2720] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 13:38:14 INFO - PROCESS | 2720 | --DOMWINDOW == 137 (000000154EB05000) [pid = 2720] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 13:38:14 INFO - PROCESS | 2720 | --DOMWINDOW == 136 (0000001545C0EC00) [pid = 2720] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 13:38:14 INFO - PROCESS | 2720 | --DOMWINDOW == 135 (000000154BF0D400) [pid = 2720] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 13:38:14 INFO - PROCESS | 2720 | --DOMWINDOW == 134 (0000001551D85000) [pid = 2720] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 13:38:14 INFO - PROCESS | 2720 | --DOMWINDOW == 133 (000000153E848400) [pid = 2720] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 13:38:14 INFO - PROCESS | 2720 | --DOMWINDOW == 132 (000000154EB10000) [pid = 2720] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 13:38:14 INFO - PROCESS | 2720 | --DOMWINDOW == 131 (000000154708DC00) [pid = 2720] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 13:38:14 INFO - PROCESS | 2720 | --DOMWINDOW == 130 (000000154BF03400) [pid = 2720] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 13:38:14 INFO - PROCESS | 2720 | --DOMWINDOW == 129 (0000001540210400) [pid = 2720] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 13:38:14 INFO - PROCESS | 2720 | --DOMWINDOW == 128 (000000155170DC00) [pid = 2720] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 13:38:14 INFO - PROCESS | 2720 | --DOMWINDOW == 127 (0000001554E95400) [pid = 2720] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 13:38:14 INFO - PROCESS | 2720 | --DOMWINDOW == 126 (000000154578F000) [pid = 2720] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 13:38:14 INFO - PROCESS | 2720 | --DOMWINDOW == 125 (0000001545034400) [pid = 2720] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 13:38:14 INFO - PROCESS | 2720 | --DOMWINDOW == 124 (000000154020AC00) [pid = 2720] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 13:38:14 INFO - PROCESS | 2720 | --DOMWINDOW == 123 (000000154D211C00) [pid = 2720] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 13:38:14 INFO - PROCESS | 2720 | --DOMWINDOW == 122 (00000015522BC000) [pid = 2720] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 13:38:14 INFO - PROCESS | 2720 | --DOMWINDOW == 121 (000000154F821000) [pid = 2720] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 13:38:14 INFO - PROCESS | 2720 | --DOMWINDOW == 120 (00000015517AEC00) [pid = 2720] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 13:38:14 INFO - PROCESS | 2720 | --DOMWINDOW == 119 (0000001540163400) [pid = 2720] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 13:38:14 INFO - PROCESS | 2720 | --DOMWINDOW == 118 (0000001551DBA000) [pid = 2720] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 13:38:14 INFO - PROCESS | 2720 | --DOMWINDOW == 117 (0000001554212800) [pid = 2720] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 13:38:14 INFO - PROCESS | 2720 | --DOMWINDOW == 116 (000000154DEDE400) [pid = 2720] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 13:38:14 INFO - PROCESS | 2720 | --DOMWINDOW == 115 (000000154A4C8800) [pid = 2720] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 13:38:14 INFO - PROCESS | 2720 | --DOMWINDOW == 114 (000000153EA3F800) [pid = 2720] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 13:38:14 INFO - PROCESS | 2720 | --DOMWINDOW == 113 (0000001551D8F800) [pid = 2720] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 13:38:14 INFO - PROCESS | 2720 | --DOMWINDOW == 112 (000000154DB7E000) [pid = 2720] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 13:38:14 INFO - PROCESS | 2720 | --DOMWINDOW == 111 (000000154689B400) [pid = 2720] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 13:38:14 INFO - PROCESS | 2720 | --DOMWINDOW == 110 (0000001540E92000) [pid = 2720] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 13:38:14 INFO - PROCESS | 2720 | --DOMWINDOW == 109 (000000153E86D000) [pid = 2720] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 13:38:14 INFO - PROCESS | 2720 | --DOMWINDOW == 108 (000000155420DC00) [pid = 2720] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 13:38:14 INFO - PROCESS | 2720 | --DOMWINDOW == 107 (000000155258D400) [pid = 2720] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 13:38:14 INFO - PROCESS | 2720 | --DOMWINDOW == 106 (0000001554A8F000) [pid = 2720] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 13:38:14 INFO - PROCESS | 2720 | --DOMWINDOW == 105 (000000154DEE7C00) [pid = 2720] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 13:38:14 INFO - PROCESS | 2720 | --DOMWINDOW == 104 (000000154013B400) [pid = 2720] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 13:38:14 INFO - PROCESS | 2720 | --DOMWINDOW == 103 (0000001551D90000) [pid = 2720] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 13:38:14 INFO - PROCESS | 2720 | --DOMWINDOW == 102 (000000155213E400) [pid = 2720] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 13:38:14 INFO - PROCESS | 2720 | 1461271094195 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:14 INFO - PROCESS | 2720 | ++DOCSHELL 0000001544ED3000 == 19 [pid = 2720] [id = 344] 13:38:14 INFO - PROCESS | 2720 | ++DOMWINDOW == 103 (000000153E86A400) [pid = 2720] [serial = 1031] [outer = 0000000000000000] 13:38:14 INFO - PROCESS | 2720 | ++DOMWINDOW == 104 (0000001540163400) [pid = 2720] [serial = 1032] [outer = 000000153E86A400] 13:38:14 INFO - PROCESS | 2720 | 1461271094247 Marionette DEBUG loaded listener.js 13:38:14 INFO - PROCESS | 2720 | ++DOMWINDOW == 105 (0000001545CE3400) [pid = 2720] [serial = 1033] [outer = 000000153E86A400] 13:38:14 INFO - PROCESS | 2720 | 1461271094643 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]]]}] 13:38:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 13:38:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1291ms 13:38:14 INFO - PROCESS | 2720 | 1461271094684 Marionette TRACE conn5 -> [0,1341,"getWindowHandle",null] 13:38:14 INFO - PROCESS | 2720 | 1461271094687 Marionette TRACE conn5 <- [1,1341,null,{"value":"13"}] 13:38:14 INFO - PROCESS | 2720 | 1461271094690 Marionette TRACE conn5 -> [0,1342,"setScriptTimeout",{"ms":35000}] 13:38:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 13:38:14 INFO - PROCESS | 2720 | 1461271094693 Marionette TRACE conn5 <- [1,1342,null,{}] 13:38:14 INFO - PROCESS | 2720 | 1461271094696 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}] 13:38:14 INFO - PROCESS | 2720 | 1461271094820 Marionette TRACE conn5 <- [1,1343,null,{"value":null}] 13:38:14 INFO - PROCESS | 2720 | 1461271094828 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:14 INFO - PROCESS | 2720 | ++DOCSHELL 000000154D261800 == 20 [pid = 2720] [id = 345] 13:38:14 INFO - PROCESS | 2720 | ++DOMWINDOW == 106 (000000154A44E400) [pid = 2720] [serial = 1034] [outer = 0000000000000000] 13:38:14 INFO - PROCESS | 2720 | ++DOMWINDOW == 107 (000000154D083400) [pid = 2720] [serial = 1035] [outer = 000000154A44E400] 13:38:14 INFO - PROCESS | 2720 | 1461271094887 Marionette DEBUG loaded listener.js 13:38:14 INFO - PROCESS | 2720 | ++DOMWINDOW == 108 (000000154D211400) [pid = 2720] [serial = 1036] [outer = 000000154A44E400] 13:38:15 INFO - PROCESS | 2720 | 1461271095299 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]]]}] 13:38:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 13:38:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 692ms 13:38:15 INFO - PROCESS | 2720 | 1461271095386 Marionette TRACE conn5 -> [0,1345,"getWindowHandle",null] 13:38:15 INFO - PROCESS | 2720 | 1461271095388 Marionette TRACE conn5 <- [1,1345,null,{"value":"13"}] 13:38:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 13:38:15 INFO - PROCESS | 2720 | 1461271095391 Marionette TRACE conn5 -> [0,1346,"setScriptTimeout",{"ms":35000}] 13:38:15 INFO - PROCESS | 2720 | 1461271095394 Marionette TRACE conn5 <- [1,1346,null,{}] 13:38:15 INFO - PROCESS | 2720 | 1461271095397 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}] 13:38:15 INFO - PROCESS | 2720 | 1461271095509 Marionette TRACE conn5 <- [1,1347,null,{"value":null}] 13:38:15 INFO - PROCESS | 2720 | 1461271095524 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:15 INFO - PROCESS | 2720 | ++DOCSHELL 0000001551C1B800 == 21 [pid = 2720] [id = 346] 13:38:15 INFO - PROCESS | 2720 | ++DOMWINDOW == 109 (000000154DB76800) [pid = 2720] [serial = 1037] [outer = 0000000000000000] 13:38:15 INFO - PROCESS | 2720 | ++DOMWINDOW == 110 (000000154DB7E000) [pid = 2720] [serial = 1038] [outer = 000000154DB76800] 13:38:15 INFO - PROCESS | 2720 | 1461271095569 Marionette DEBUG loaded listener.js 13:38:15 INFO - PROCESS | 2720 | ++DOMWINDOW == 111 (000000154DD9DC00) [pid = 2720] [serial = 1039] [outer = 000000154DB76800] 13:38:15 INFO - PROCESS | 2720 | 1461271095980 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]]]}] 13:38:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 13:38:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 626ms 13:38:16 INFO - PROCESS | 2720 | 1461271096025 Marionette TRACE conn5 -> [0,1349,"getWindowHandle",null] 13:38:16 INFO - PROCESS | 2720 | 1461271096027 Marionette TRACE conn5 <- [1,1349,null,{"value":"13"}] 13:38:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 13:38:16 INFO - PROCESS | 2720 | 1461271096030 Marionette TRACE conn5 -> [0,1350,"setScriptTimeout",{"ms":35000}] 13:38:16 INFO - PROCESS | 2720 | 1461271096032 Marionette TRACE conn5 <- [1,1350,null,{}] 13:38:16 INFO - PROCESS | 2720 | 1461271096036 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}] 13:38:16 INFO - PROCESS | 2720 | 1461271096115 Marionette TRACE conn5 <- [1,1351,null,{"value":null}] 13:38:16 INFO - PROCESS | 2720 | 1461271096121 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:16 INFO - PROCESS | 2720 | ++DOCSHELL 0000001552179800 == 22 [pid = 2720] [id = 347] 13:38:16 INFO - PROCESS | 2720 | ++DOMWINDOW == 112 (000000154DEDDC00) [pid = 2720] [serial = 1040] [outer = 0000000000000000] 13:38:16 INFO - PROCESS | 2720 | ++DOMWINDOW == 113 (000000154DEE2800) [pid = 2720] [serial = 1041] [outer = 000000154DEDDC00] 13:38:16 INFO - PROCESS | 2720 | 1461271096170 Marionette DEBUG loaded listener.js 13:38:16 INFO - PROCESS | 2720 | ++DOMWINDOW == 114 (000000154E011800) [pid = 2720] [serial = 1042] [outer = 000000154DEDDC00] 13:38:17 INFO - PROCESS | 2720 | 1461271097067 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]]]}] 13:38:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 13:38:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1130ms 13:38:17 INFO - PROCESS | 2720 | 1461271097166 Marionette TRACE conn5 -> [0,1353,"getWindowHandle",null] 13:38:17 INFO - PROCESS | 2720 | 1461271097172 Marionette TRACE conn5 <- [1,1353,null,{"value":"13"}] 13:38:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 13:38:17 INFO - PROCESS | 2720 | 1461271097178 Marionette TRACE conn5 -> [0,1354,"setScriptTimeout",{"ms":35000}] 13:38:17 INFO - PROCESS | 2720 | 1461271097183 Marionette TRACE conn5 <- [1,1354,null,{}] 13:38:17 INFO - PROCESS | 2720 | 1461271097188 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}] 13:38:17 INFO - PROCESS | 2720 | 1461271097343 Marionette TRACE conn5 <- [1,1355,null,{"value":null}] 13:38:17 INFO - PROCESS | 2720 | 1461271097456 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:17 INFO - PROCESS | 2720 | ++DOCSHELL 00000015468EC000 == 23 [pid = 2720] [id = 348] 13:38:17 INFO - PROCESS | 2720 | ++DOMWINDOW == 115 (000000154022F400) [pid = 2720] [serial = 1043] [outer = 0000000000000000] 13:38:17 INFO - PROCESS | 2720 | ++DOMWINDOW == 116 (0000001540237C00) [pid = 2720] [serial = 1044] [outer = 000000154022F400] 13:38:17 INFO - PROCESS | 2720 | 1461271097516 Marionette DEBUG loaded listener.js 13:38:17 INFO - PROCESS | 2720 | ++DOMWINDOW == 117 (0000001540452800) [pid = 2720] [serial = 1045] [outer = 000000154022F400] 13:38:18 INFO - PROCESS | 2720 | 1461271098300 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] 13:38:18 INFO - PROCESS | 2720 | 1461271098335 Marionette TRACE conn5 <- [1,1357,null,{"value":"13"}] 13:38:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 13:38:18 INFO - PROCESS | 2720 | 1461271098343 Marionette TRACE conn5 -> [0,1358,"setScriptTimeout",{"ms":35000}] 13:38:18 INFO - PROCESS | 2720 | 1461271098346 Marionette TRACE conn5 <- [1,1358,null,{}] 13:38:18 INFO - PROCESS | 2720 | 1461271098350 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}] 13:38:18 INFO - PROCESS | 2720 | 1461271098470 Marionette TRACE conn5 <- [1,1359,null,{"value":null}] 13:38:18 INFO - PROCESS | 2720 | 1461271098547 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:18 INFO - PROCESS | 2720 | ++DOCSHELL 0000001549825000 == 24 [pid = 2720] [id = 349] 13:38:18 INFO - PROCESS | 2720 | ++DOMWINDOW == 118 (000000154020E000) [pid = 2720] [serial = 1046] [outer = 0000000000000000] 13:38:18 INFO - PROCESS | 2720 | ++DOMWINDOW == 119 (0000001540450800) [pid = 2720] [serial = 1047] [outer = 000000154020E000] 13:38:18 INFO - PROCESS | 2720 | 1461271098605 Marionette DEBUG loaded listener.js 13:38:18 INFO - PROCESS | 2720 | ++DOMWINDOW == 120 (0000001540E8AC00) [pid = 2720] [serial = 1048] [outer = 000000154020E000] 13:38:19 INFO - PROCESS | 2720 | --DOMWINDOW == 119 (000000155013BC00) [pid = 2720] [serial = 772] [outer = 0000000000000000] [url = about:blank] 13:38:19 INFO - PROCESS | 2720 | --DOMWINDOW == 118 (000000154044F800) [pid = 2720] [serial = 814] [outer = 0000000000000000] [url = about:blank] 13:38:19 INFO - PROCESS | 2720 | --DOMWINDOW == 117 (000000155214B000) [pid = 2720] [serial = 868] [outer = 0000000000000000] [url = about:blank] 13:38:19 INFO - PROCESS | 2720 | --DOMWINDOW == 116 (000000155214C800) [pid = 2720] [serial = 775] [outer = 0000000000000000] [url = about:blank] 13:38:19 INFO - PROCESS | 2720 | --DOMWINDOW == 115 (000000154DB76000) [pid = 2720] [serial = 910] [outer = 0000000000000000] [url = about:blank] 13:38:19 INFO - PROCESS | 2720 | --DOMWINDOW == 114 (0000001554A90C00) [pid = 2720] [serial = 913] [outer = 0000000000000000] [url = about:blank] 13:38:19 INFO - PROCESS | 2720 | --DOMWINDOW == 113 (000000154BF09C00) [pid = 2720] [serial = 862] [outer = 0000000000000000] [url = about:blank] 13:38:19 INFO - PROCESS | 2720 | --DOMWINDOW == 112 (000000154DEE0400) [pid = 2720] [serial = 820] [outer = 0000000000000000] [url = about:blank] 13:38:19 INFO - PROCESS | 2720 | --DOMWINDOW == 111 (0000001551D91C00) [pid = 2720] [serial = 778] [outer = 0000000000000000] [url = about:blank] 13:38:19 INFO - PROCESS | 2720 | --DOMWINDOW == 110 (000000155104DC00) [pid = 2720] [serial = 826] [outer = 0000000000000000] [url = about:blank] 13:38:19 INFO - PROCESS | 2720 | --DOMWINDOW == 109 (0000001550D78000) [pid = 2720] [serial = 823] [outer = 0000000000000000] [url = about:blank] 13:38:19 INFO - PROCESS | 2720 | --DOMWINDOW == 108 (000000154BF06800) [pid = 2720] [serial = 769] [outer = 0000000000000000] [url = about:blank] 13:38:19 INFO - PROCESS | 2720 | --DOMWINDOW == 107 (0000001554E9D800) [pid = 2720] [serial = 919] [outer = 0000000000000000] [url = about:blank] 13:38:19 INFO - PROCESS | 2720 | --DOMWINDOW == 106 (0000001544E3EC00) [pid = 2720] [serial = 859] [outer = 0000000000000000] [url = about:blank] 13:38:19 INFO - PROCESS | 2720 | --DOMWINDOW == 105 (0000001551D8EC00) [pid = 2720] [serial = 871] [outer = 0000000000000000] [url = about:blank] 13:38:19 INFO - PROCESS | 2720 | --DOMWINDOW == 104 (0000001554EA0C00) [pid = 2720] [serial = 916] [outer = 0000000000000000] [url = about:blank] 13:38:19 INFO - PROCESS | 2720 | --DOMWINDOW == 103 (000000154A01CC00) [pid = 2720] [serial = 907] [outer = 0000000000000000] [url = about:blank] 13:38:19 INFO - PROCESS | 2720 | --DOMWINDOW == 102 (00000015496B6400) [pid = 2720] [serial = 817] [outer = 0000000000000000] [url = about:blank] 13:38:19 INFO - PROCESS | 2720 | --DOMWINDOW == 101 (0000001544E44C00) [pid = 2720] [serial = 766] [outer = 0000000000000000] [url = about:blank] 13:38:19 INFO - PROCESS | 2720 | --DOMWINDOW == 100 (0000001550284C00) [pid = 2720] [serial = 865] [outer = 0000000000000000] [url = about:blank] 13:38:19 INFO - PROCESS | 2720 | --DOMWINDOW == 99 (000000155258B800) [pid = 2720] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 13:38:19 INFO - PROCESS | 2720 | --DOMWINDOW == 98 (000000155018F800) [pid = 2720] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 13:38:19 INFO - PROCESS | 2720 | --DOMWINDOW == 97 (000000155018D000) [pid = 2720] [serial = 987] [outer = 0000000000000000] [url = about:blank] 13:38:19 INFO - PROCESS | 2720 | --DOMWINDOW == 96 (0000001550D79400) [pid = 2720] [serial = 988] [outer = 0000000000000000] [url = about:blank] 13:38:19 INFO - PROCESS | 2720 | --DOMWINDOW == 95 (0000001552140000) [pid = 2720] [serial = 991] [outer = 0000000000000000] [url = about:blank] 13:38:19 INFO - PROCESS | 2720 | --DOMWINDOW == 94 (00000015517B9C00) [pid = 2720] [serial = 990] [outer = 0000000000000000] [url = about:blank] 13:38:19 INFO - PROCESS | 2720 | --DOMWINDOW == 93 (000000155018A000) [pid = 2720] [serial = 996] [outer = 0000000000000000] [url = about:blank] 13:38:19 INFO - PROCESS | 2720 | --DOMWINDOW == 92 (0000001551DBF000) [pid = 2720] [serial = 993] [outer = 0000000000000000] [url = about:blank] 13:38:19 INFO - PROCESS | 2720 | --DOMWINDOW == 91 (00000015522C4800) [pid = 2720] [serial = 999] [outer = 0000000000000000] [url = about:blank] 13:38:19 INFO - PROCESS | 2720 | --DOMWINDOW == 90 (0000001552583400) [pid = 2720] [serial = 994] [outer = 0000000000000000] [url = about:blank] 13:38:19 INFO - PROCESS | 2720 | --DOMWINDOW == 89 (00000015549CBC00) [pid = 2720] [serial = 964] [outer = 0000000000000000] [url = about:blank] 13:38:19 INFO - PROCESS | 2720 | --DOMWINDOW == 88 (00000015549C1800) [pid = 2720] [serial = 963] [outer = 0000000000000000] [url = about:blank] 13:38:19 INFO - PROCESS | 2720 | --DOMWINDOW == 87 (000000154F927000) [pid = 2720] [serial = 961] [outer = 0000000000000000] [url = about:blank] 13:38:19 INFO - PROCESS | 2720 | --DOMWINDOW == 86 (000000154E0E8400) [pid = 2720] [serial = 960] [outer = 0000000000000000] [url = about:blank] 13:38:19 INFO - PROCESS | 2720 | --DOMWINDOW == 85 (000000154CCBE400) [pid = 2720] [serial = 958] [outer = 0000000000000000] [url = about:blank] 13:38:19 INFO - PROCESS | 2720 | --DOMWINDOW == 84 (000000154AACD800) [pid = 2720] [serial = 957] [outer = 0000000000000000] [url = about:blank] 13:38:19 INFO - PROCESS | 2720 | --DOMWINDOW == 83 (0000001540E89000) [pid = 2720] [serial = 955] [outer = 0000000000000000] [url = about:blank] 13:38:19 INFO - PROCESS | 2720 | --DOMWINDOW == 82 (000000153FCDBC00) [pid = 2720] [serial = 954] [outer = 0000000000000000] [url = about:blank] 13:38:19 INFO - PROCESS | 2720 | --DOMWINDOW == 81 (000000155483E000) [pid = 2720] [serial = 952] [outer = 0000000000000000] [url = about:blank] 13:38:19 INFO - PROCESS | 2720 | --DOMWINDOW == 80 (000000154E014000) [pid = 2720] [serial = 984] [outer = 0000000000000000] [url = about:blank] 13:38:19 INFO - PROCESS | 2720 | --DOMWINDOW == 79 (000000154D1C3C00) [pid = 2720] [serial = 981] [outer = 0000000000000000] [url = about:blank] 13:38:19 INFO - PROCESS | 2720 | --DOMWINDOW == 78 (000000154DB77400) [pid = 2720] [serial = 982] [outer = 0000000000000000] [url = about:blank] 13:38:19 INFO - PROCESS | 2720 | --DOMWINDOW == 77 (000000154503F800) [pid = 2720] [serial = 978] [outer = 0000000000000000] [url = about:blank] 13:38:19 INFO - PROCESS | 2720 | --DOMWINDOW == 76 (000000154A01D400) [pid = 2720] [serial = 979] [outer = 0000000000000000] [url = about:blank] 13:38:19 INFO - PROCESS | 2720 | --DOMWINDOW == 75 (0000001547422400) [pid = 2720] [serial = 976] [outer = 0000000000000000] [url = about:blank] 13:38:19 INFO - PROCESS | 2720 | --DOMWINDOW == 74 (0000001541568400) [pid = 2720] [serial = 975] [outer = 0000000000000000] [url = about:blank] 13:38:19 INFO - PROCESS | 2720 | --DOMWINDOW == 73 (0000001557605000) [pid = 2720] [serial = 973] [outer = 0000000000000000] [url = about:blank] 13:38:19 INFO - PROCESS | 2720 | --DOMWINDOW == 72 (0000001555A8D800) [pid = 2720] [serial = 972] [outer = 0000000000000000] [url = about:blank] 13:38:19 INFO - PROCESS | 2720 | --DOMWINDOW == 71 (000000155608F400) [pid = 2720] [serial = 970] [outer = 0000000000000000] [url = about:blank] 13:38:19 INFO - PROCESS | 2720 | --DOMWINDOW == 70 (0000001554A97C00) [pid = 2720] [serial = 969] [outer = 0000000000000000] [url = about:blank] 13:38:19 INFO - PROCESS | 2720 | --DOMWINDOW == 69 (0000001556085C00) [pid = 2720] [serial = 967] [outer = 0000000000000000] [url = about:blank] 13:38:19 INFO - PROCESS | 2720 | --DOMWINDOW == 68 (0000001554A99400) [pid = 2720] [serial = 966] [outer = 0000000000000000] [url = about:blank] 13:38:19 INFO - PROCESS | 2720 | --DOMWINDOW == 67 (000000155258B000) [pid = 2720] [serial = 997] [outer = 0000000000000000] [url = about:blank] 13:38:19 INFO - PROCESS | 2720 | --DOMWINDOW == 66 (000000154ECDDC00) [pid = 2720] [serial = 985] [outer = 0000000000000000] [url = about:blank] 13:38:19 INFO - PROCESS | 2720 | 1461271099515 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] 13:38:19 INFO - PROCESS | 2720 | 1461271099549 Marionette TRACE conn5 <- [1,1361,null,{"value":"13"}] 13:38:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 13:38:19 INFO - PROCESS | 2720 | 1461271099555 Marionette TRACE conn5 -> [0,1362,"setScriptTimeout",{"ms":35000}] 13:38:19 INFO - PROCESS | 2720 | 1461271099558 Marionette TRACE conn5 <- [1,1362,null,{}] 13:38:19 INFO - PROCESS | 2720 | 1461271099564 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}] 13:38:19 INFO - PROCESS | 2720 | 1461271099649 Marionette TRACE conn5 <- [1,1363,null,{"value":null}] 13:38:19 INFO - PROCESS | 2720 | 1461271099658 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:19 INFO - PROCESS | 2720 | ++DOCSHELL 00000015498E9000 == 25 [pid = 2720] [id = 350] 13:38:19 INFO - PROCESS | 2720 | ++DOMWINDOW == 67 (000000154020C000) [pid = 2720] [serial = 1049] [outer = 0000000000000000] 13:38:19 INFO - PROCESS | 2720 | ++DOMWINDOW == 68 (000000154022DC00) [pid = 2720] [serial = 1050] [outer = 000000154020C000] 13:38:19 INFO - PROCESS | 2720 | 1461271099709 Marionette DEBUG loaded listener.js 13:38:19 INFO - PROCESS | 2720 | ++DOMWINDOW == 69 (0000001540450400) [pid = 2720] [serial = 1051] [outer = 000000154020C000] 13:38:20 INFO - PROCESS | 2720 | [2720] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:38:20 INFO - PROCESS | 2720 | 1461271100247 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] 13:38:20 INFO - PROCESS | 2720 | 1461271100298 Marionette TRACE conn5 <- [1,1365,null,{"value":"13"}] 13:38:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 13:38:20 INFO - PROCESS | 2720 | 1461271100304 Marionette TRACE conn5 -> [0,1366,"setScriptTimeout",{"ms":35000}] 13:38:20 INFO - PROCESS | 2720 | 1461271100307 Marionette TRACE conn5 <- [1,1366,null,{}] 13:38:20 INFO - PROCESS | 2720 | 1461271100311 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}] 13:38:20 INFO - PROCESS | 2720 | 1461271100398 Marionette TRACE conn5 <- [1,1367,null,{"value":null}] 13:38:20 INFO - PROCESS | 2720 | 1461271100470 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:20 INFO - PROCESS | 2720 | ++DOCSHELL 000000154CD22000 == 26 [pid = 2720] [id = 351] 13:38:20 INFO - PROCESS | 2720 | ++DOMWINDOW == 70 (0000001540B39800) [pid = 2720] [serial = 1052] [outer = 0000000000000000] 13:38:20 INFO - PROCESS | 2720 | ++DOMWINDOW == 71 (000000154156F000) [pid = 2720] [serial = 1053] [outer = 0000001540B39800] 13:38:20 INFO - PROCESS | 2720 | 1461271100517 Marionette DEBUG loaded listener.js 13:38:20 INFO - PROCESS | 2720 | ++DOMWINDOW == 72 (000000154503F800) [pid = 2720] [serial = 1054] [outer = 0000001540B39800] 13:38:20 INFO - PROCESS | 2720 | 1461271100888 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] 13:38:20 INFO - PROCESS | 2720 | 1461271100942 Marionette TRACE conn5 <- [1,1369,null,{"value":"13"}] 13:38:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 13:38:20 INFO - PROCESS | 2720 | 1461271100951 Marionette TRACE conn5 -> [0,1370,"setScriptTimeout",{"ms":35000}] 13:38:20 INFO - PROCESS | 2720 | 1461271100955 Marionette TRACE conn5 <- [1,1370,null,{}] 13:38:20 INFO - PROCESS | 2720 | 1461271100967 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}] 13:38:21 INFO - PROCESS | 2720 | 1461271101057 Marionette TRACE conn5 <- [1,1371,null,{"value":null}] 13:38:21 INFO - PROCESS | 2720 | 1461271101065 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:21 INFO - PROCESS | 2720 | ++DOCSHELL 000000154D6C6000 == 27 [pid = 2720] [id = 352] 13:38:21 INFO - PROCESS | 2720 | ++DOMWINDOW == 73 (000000153E86FC00) [pid = 2720] [serial = 1055] [outer = 0000000000000000] 13:38:21 INFO - PROCESS | 2720 | ++DOMWINDOW == 74 (0000001546816800) [pid = 2720] [serial = 1056] [outer = 000000153E86FC00] 13:38:21 INFO - PROCESS | 2720 | 1461271101117 Marionette DEBUG loaded listener.js 13:38:21 INFO - PROCESS | 2720 | ++DOMWINDOW == 75 (0000001547091400) [pid = 2720] [serial = 1057] [outer = 000000153E86FC00] 13:38:21 INFO - PROCESS | 2720 | [2720] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 13:38:21 INFO - PROCESS | 2720 | 1461271101600 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] 13:38:21 INFO - PROCESS | 2720 | 1461271101645 Marionette TRACE conn5 <- [1,1373,null,{"value":"13"}] 13:38:21 INFO - PROCESS | 2720 | 1461271101648 Marionette TRACE conn5 -> [0,1374,"setScriptTimeout",{"ms":35000}] 13:38:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 13:38:21 INFO - PROCESS | 2720 | 1461271101650 Marionette TRACE conn5 <- [1,1374,null,{}] 13:38:21 INFO - PROCESS | 2720 | 1461271101654 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}] 13:38:21 INFO - PROCESS | 2720 | 1461271101761 Marionette TRACE conn5 <- [1,1375,null,{"value":null}] 13:38:21 INFO - PROCESS | 2720 | 1461271101768 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:21 INFO - PROCESS | 2720 | ++DOCSHELL 000000154E5C8000 == 28 [pid = 2720] [id = 353] 13:38:21 INFO - PROCESS | 2720 | ++DOMWINDOW == 76 (000000154A020400) [pid = 2720] [serial = 1058] [outer = 0000000000000000] 13:38:21 INFO - PROCESS | 2720 | ++DOMWINDOW == 77 (000000154A365C00) [pid = 2720] [serial = 1059] [outer = 000000154A020400] 13:38:21 INFO - PROCESS | 2720 | 1461271101817 Marionette DEBUG loaded listener.js 13:38:21 INFO - PROCESS | 2720 | ++DOMWINDOW == 78 (000000154A413400) [pid = 2720] [serial = 1060] [outer = 000000154A020400] 13:38:22 INFO - PROCESS | 2720 | 1461271102258 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] 13:38:22 INFO - PROCESS | 2720 | 1461271102282 Marionette TRACE conn5 <- [1,1377,null,{"value":"13"}] 13:38:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 13:38:22 INFO - PROCESS | 2720 | 1461271102285 Marionette TRACE conn5 -> [0,1378,"setScriptTimeout",{"ms":35000}] 13:38:22 INFO - PROCESS | 2720 | 1461271102287 Marionette TRACE conn5 <- [1,1378,null,{}] 13:38:22 INFO - PROCESS | 2720 | 1461271102291 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}] 13:38:22 INFO - PROCESS | 2720 | 1461271102394 Marionette TRACE conn5 <- [1,1379,null,{"value":null}] 13:38:22 INFO - PROCESS | 2720 | 1461271102401 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:22 INFO - PROCESS | 2720 | ++DOCSHELL 000000154FD89800 == 29 [pid = 2720] [id = 354] 13:38:22 INFO - PROCESS | 2720 | ++DOMWINDOW == 79 (000000154AAA8400) [pid = 2720] [serial = 1061] [outer = 0000000000000000] 13:38:22 INFO - PROCESS | 2720 | ++DOMWINDOW == 80 (000000154AACF400) [pid = 2720] [serial = 1062] [outer = 000000154AAA8400] 13:38:22 INFO - PROCESS | 2720 | 1461271102479 Marionette DEBUG loaded listener.js 13:38:22 INFO - PROCESS | 2720 | ++DOMWINDOW == 81 (000000154BF07000) [pid = 2720] [serial = 1063] [outer = 000000154AAA8400] 13:38:22 INFO - PROCESS | 2720 | 1461271102950 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]]]}] 13:38:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 13:38:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 730ms 13:38:23 INFO - PROCESS | 2720 | 1461271103019 Marionette TRACE conn5 -> [0,1381,"getWindowHandle",null] 13:38:23 INFO - PROCESS | 2720 | 1461271103021 Marionette TRACE conn5 <- [1,1381,null,{"value":"13"}] 13:38:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 13:38:23 INFO - PROCESS | 2720 | 1461271103030 Marionette TRACE conn5 -> [0,1382,"setScriptTimeout",{"ms":35000}] 13:38:23 INFO - PROCESS | 2720 | 1461271103032 Marionette TRACE conn5 <- [1,1382,null,{}] 13:38:23 INFO - PROCESS | 2720 | 1461271103036 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}] 13:38:23 INFO - PROCESS | 2720 | 1461271103150 Marionette TRACE conn5 <- [1,1383,null,{"value":null}] 13:38:23 INFO - PROCESS | 2720 | 1461271103202 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:23 INFO - PROCESS | 2720 | ++DOCSHELL 0000001550DB0800 == 30 [pid = 2720] [id = 355] 13:38:23 INFO - PROCESS | 2720 | ++DOMWINDOW == 82 (000000154CF9D000) [pid = 2720] [serial = 1064] [outer = 0000000000000000] 13:38:23 INFO - PROCESS | 2720 | ++DOMWINDOW == 83 (000000154D040C00) [pid = 2720] [serial = 1065] [outer = 000000154CF9D000] 13:38:23 INFO - PROCESS | 2720 | 1461271103252 Marionette DEBUG loaded listener.js 13:38:23 INFO - PROCESS | 2720 | ++DOMWINDOW == 84 (000000154D1C1C00) [pid = 2720] [serial = 1066] [outer = 000000154CF9D000] 13:38:23 INFO - PROCESS | 2720 | --DOMWINDOW == 83 (0000001540211000) [pid = 2720] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 13:38:23 INFO - PROCESS | 2720 | --DOMWINDOW == 82 (000000154A4D3800) [pid = 2720] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 13:38:23 INFO - PROCESS | 2720 | --DOMWINDOW == 81 (000000153E83EC00) [pid = 2720] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 13:38:23 INFO - PROCESS | 2720 | --DOMWINDOW == 80 (000000154022E800) [pid = 2720] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 13:38:23 INFO - PROCESS | 2720 | --DOMWINDOW == 79 (0000001541C28C00) [pid = 2720] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 13:38:23 INFO - PROCESS | 2720 | --DOMWINDOW == 78 (00000015496B2C00) [pid = 2720] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 13:38:23 INFO - PROCESS | 2720 | --DOMWINDOW == 77 (000000154A423C00) [pid = 2720] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 13:38:23 INFO - PROCESS | 2720 | --DOMWINDOW == 76 (000000153EAEC400) [pid = 2720] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 13:38:23 INFO - PROCESS | 2720 | --DOMWINDOW == 75 (000000154C468400) [pid = 2720] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 13:38:23 INFO - PROCESS | 2720 | --DOMWINDOW == 74 (000000153E86A400) [pid = 2720] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 13:38:23 INFO - PROCESS | 2720 | --DOMWINDOW == 73 (000000154A44E400) [pid = 2720] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 13:38:23 INFO - PROCESS | 2720 | --DOMWINDOW == 72 (00000015544E2800) [pid = 2720] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 13:38:23 INFO - PROCESS | 2720 | --DOMWINDOW == 71 (000000154DB76800) [pid = 2720] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 13:38:23 INFO - PROCESS | 2720 | 1461271103823 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]]]}] 13:38:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 13:38:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 839ms 13:38:23 INFO - PROCESS | 2720 | 1461271103872 Marionette TRACE conn5 -> [0,1385,"getWindowHandle",null] 13:38:23 INFO - PROCESS | 2720 | 1461271103874 Marionette TRACE conn5 <- [1,1385,null,{"value":"13"}] 13:38:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 13:38:23 INFO - PROCESS | 2720 | 1461271103877 Marionette TRACE conn5 -> [0,1386,"setScriptTimeout",{"ms":35000}] 13:38:23 INFO - PROCESS | 2720 | 1461271103879 Marionette TRACE conn5 <- [1,1386,null,{}] 13:38:23 INFO - PROCESS | 2720 | 1461271103883 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}] 13:38:23 INFO - PROCESS | 2720 | 1461271103961 Marionette TRACE conn5 <- [1,1387,null,{"value":null}] 13:38:23 INFO - PROCESS | 2720 | 1461271103967 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:23 INFO - PROCESS | 2720 | ++DOCSHELL 00000015457B6000 == 31 [pid = 2720] [id = 356] 13:38:23 INFO - PROCESS | 2720 | ++DOMWINDOW == 72 (0000001541C28C00) [pid = 2720] [serial = 1067] [outer = 0000000000000000] 13:38:24 INFO - PROCESS | 2720 | ++DOMWINDOW == 73 (0000001545044000) [pid = 2720] [serial = 1068] [outer = 0000001541C28C00] 13:38:24 INFO - PROCESS | 2720 | 1461271104015 Marionette DEBUG loaded listener.js 13:38:24 INFO - PROCESS | 2720 | ++DOMWINDOW == 74 (000000154BF0C400) [pid = 2720] [serial = 1069] [outer = 0000001541C28C00] 13:38:24 INFO - PROCESS | 2720 | 1461271104415 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]]]}] 13:38:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 13:38:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 588ms 13:38:24 INFO - PROCESS | 2720 | 1461271104473 Marionette TRACE conn5 -> [0,1389,"getWindowHandle",null] 13:38:24 INFO - PROCESS | 2720 | 1461271104475 Marionette TRACE conn5 <- [1,1389,null,{"value":"13"}] 13:38:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 13:38:24 INFO - PROCESS | 2720 | 1461271104479 Marionette TRACE conn5 -> [0,1390,"setScriptTimeout",{"ms":35000}] 13:38:24 INFO - PROCESS | 2720 | 1461271104481 Marionette TRACE conn5 <- [1,1390,null,{}] 13:38:24 INFO - PROCESS | 2720 | 1461271104484 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}] 13:38:24 INFO - PROCESS | 2720 | 1461271104565 Marionette TRACE conn5 <- [1,1391,null,{"value":null}] 13:38:24 INFO - PROCESS | 2720 | 1461271104572 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:24 INFO - PROCESS | 2720 | ++DOCSHELL 0000001551C22000 == 32 [pid = 2720] [id = 357] 13:38:24 INFO - PROCESS | 2720 | ++DOMWINDOW == 75 (000000154D011000) [pid = 2720] [serial = 1070] [outer = 0000000000000000] 13:38:24 INFO - PROCESS | 2720 | ++DOMWINDOW == 76 (000000154D204400) [pid = 2720] [serial = 1071] [outer = 000000154D011000] 13:38:24 INFO - PROCESS | 2720 | 1461271104617 Marionette DEBUG loaded listener.js 13:38:24 INFO - PROCESS | 2720 | ++DOMWINDOW == 77 (000000154DAE0800) [pid = 2720] [serial = 1072] [outer = 000000154D011000] 13:38:25 INFO - PROCESS | 2720 | 1461271105018 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]]]}] 13:38:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 13:38:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 587ms 13:38:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 13:38:25 INFO - PROCESS | 2720 | 1461271105074 Marionette TRACE conn5 -> [0,1393,"getWindowHandle",null] 13:38:25 INFO - PROCESS | 2720 | 1461271105076 Marionette TRACE conn5 <- [1,1393,null,{"value":"13"}] 13:38:25 INFO - PROCESS | 2720 | 1461271105079 Marionette TRACE conn5 -> [0,1394,"setScriptTimeout",{"ms":35000}] 13:38:25 INFO - PROCESS | 2720 | 1461271105081 Marionette TRACE conn5 <- [1,1394,null,{}] 13:38:25 INFO - PROCESS | 2720 | 1461271105085 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}] 13:38:25 INFO - PROCESS | 2720 | 1461271105168 Marionette TRACE conn5 <- [1,1395,null,{"value":null}] 13:38:25 INFO - PROCESS | 2720 | 1461271105175 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:25 INFO - PROCESS | 2720 | ++DOCSHELL 0000001552183800 == 33 [pid = 2720] [id = 358] 13:38:25 INFO - PROCESS | 2720 | ++DOMWINDOW == 78 (000000154DB77400) [pid = 2720] [serial = 1073] [outer = 0000000000000000] 13:38:25 INFO - PROCESS | 2720 | ++DOMWINDOW == 79 (000000154DB7F400) [pid = 2720] [serial = 1074] [outer = 000000154DB77400] 13:38:25 INFO - PROCESS | 2720 | 1461271105222 Marionette DEBUG loaded listener.js 13:38:25 INFO - PROCESS | 2720 | ++DOMWINDOW == 80 (000000154DEDFC00) [pid = 2720] [serial = 1075] [outer = 000000154DB77400] 13:38:25 INFO - PROCESS | 2720 | 1461271105668 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]]]}] 13:38:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 13:38:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 628ms 13:38:25 INFO - PROCESS | 2720 | 1461271105711 Marionette TRACE conn5 -> [0,1397,"getWindowHandle",null] 13:38:25 INFO - PROCESS | 2720 | 1461271105714 Marionette TRACE conn5 <- [1,1397,null,{"value":"13"}] 13:38:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 13:38:25 INFO - PROCESS | 2720 | 1461271105717 Marionette TRACE conn5 -> [0,1398,"setScriptTimeout",{"ms":35000}] 13:38:25 INFO - PROCESS | 2720 | 1461271105719 Marionette TRACE conn5 <- [1,1398,null,{}] 13:38:25 INFO - PROCESS | 2720 | 1461271105728 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}] 13:38:25 INFO - PROCESS | 2720 | 1461271105898 Marionette TRACE conn5 <- [1,1399,null,{"value":null}] 13:38:25 INFO - PROCESS | 2720 | 1461271105966 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:25 INFO - PROCESS | 2720 | ++DOCSHELL 00000015468D5000 == 34 [pid = 2720] [id = 359] 13:38:25 INFO - PROCESS | 2720 | ++DOMWINDOW == 81 (000000153EA48400) [pid = 2720] [serial = 1076] [outer = 0000000000000000] 13:38:26 INFO - PROCESS | 2720 | ++DOMWINDOW == 82 (000000153FA55400) [pid = 2720] [serial = 1077] [outer = 000000153EA48400] 13:38:26 INFO - PROCESS | 2720 | 1461271106027 Marionette DEBUG loaded listener.js 13:38:26 INFO - PROCESS | 2720 | ++DOMWINDOW == 83 (0000001540233400) [pid = 2720] [serial = 1078] [outer = 000000153EA48400] 13:38:26 INFO - PROCESS | 2720 | 1461271106722 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]]]}] 13:38:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 13:38:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1034ms 13:38:26 INFO - PROCESS | 2720 | 1461271106755 Marionette TRACE conn5 -> [0,1401,"getWindowHandle",null] 13:38:26 INFO - PROCESS | 2720 | 1461271106762 Marionette TRACE conn5 <- [1,1401,null,{"value":"13"}] 13:38:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 13:38:26 INFO - PROCESS | 2720 | 1461271106768 Marionette TRACE conn5 -> [0,1402,"setScriptTimeout",{"ms":35000}] 13:38:26 INFO - PROCESS | 2720 | 1461271106771 Marionette TRACE conn5 <- [1,1402,null,{}] 13:38:26 INFO - PROCESS | 2720 | 1461271106776 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}] 13:38:26 INFO - PROCESS | 2720 | 1461271106887 Marionette TRACE conn5 <- [1,1403,null,{"value":null}] 13:38:26 INFO - PROCESS | 2720 | 1461271106962 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:27 INFO - PROCESS | 2720 | ++DOCSHELL 000000154DF4F800 == 35 [pid = 2720] [id = 360] 13:38:27 INFO - PROCESS | 2720 | ++DOMWINDOW == 84 (0000001544E96000) [pid = 2720] [serial = 1079] [outer = 0000000000000000] 13:38:27 INFO - PROCESS | 2720 | ++DOMWINDOW == 85 (0000001545919800) [pid = 2720] [serial = 1080] [outer = 0000001544E96000] 13:38:27 INFO - PROCESS | 2720 | 1461271107062 Marionette DEBUG loaded listener.js 13:38:27 INFO - PROCESS | 2720 | ++DOMWINDOW == 86 (00000015468A5C00) [pid = 2720] [serial = 1081] [outer = 0000001544E96000] 13:38:27 INFO - PROCESS | 2720 | 1461271107704 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]]]}] 13:38:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 13:38:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 983ms 13:38:27 INFO - PROCESS | 2720 | 1461271107753 Marionette TRACE conn5 -> [0,1405,"getWindowHandle",null] 13:38:27 INFO - PROCESS | 2720 | 1461271107757 Marionette TRACE conn5 <- [1,1405,null,{"value":"13"}] 13:38:27 INFO - PROCESS | 2720 | 1461271107761 Marionette TRACE conn5 -> [0,1406,"setScriptTimeout",{"ms":35000}] 13:38:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 13:38:27 INFO - PROCESS | 2720 | 1461271107763 Marionette TRACE conn5 <- [1,1406,null,{}] 13:38:27 INFO - PROCESS | 2720 | 1461271107767 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}] 13:38:27 INFO - PROCESS | 2720 | 1461271107876 Marionette TRACE conn5 <- [1,1407,null,{"value":null}] 13:38:27 INFO - PROCESS | 2720 | 1461271107950 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:27 INFO - PROCESS | 2720 | ++DOCSHELL 0000001554481800 == 36 [pid = 2720] [id = 361] 13:38:27 INFO - PROCESS | 2720 | ++DOMWINDOW == 87 (000000154BF0C000) [pid = 2720] [serial = 1082] [outer = 0000000000000000] 13:38:28 INFO - PROCESS | 2720 | ++DOMWINDOW == 88 (000000154C465000) [pid = 2720] [serial = 1083] [outer = 000000154BF0C000] 13:38:28 INFO - PROCESS | 2720 | 1461271108010 Marionette DEBUG loaded listener.js 13:38:28 INFO - PROCESS | 2720 | ++DOMWINDOW == 89 (000000154D085800) [pid = 2720] [serial = 1084] [outer = 000000154BF0C000] 13:38:28 INFO - PROCESS | 2720 | 1461271108643 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]]]}] 13:38:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 13:38:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 923ms 13:38:28 INFO - PROCESS | 2720 | 1461271108689 Marionette TRACE conn5 -> [0,1409,"getWindowHandle",null] 13:38:28 INFO - PROCESS | 2720 | 1461271108694 Marionette TRACE conn5 <- [1,1409,null,{"value":"13"}] 13:38:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 13:38:28 INFO - PROCESS | 2720 | 1461271108706 Marionette TRACE conn5 -> [0,1410,"setScriptTimeout",{"ms":35000}] 13:38:28 INFO - PROCESS | 2720 | 1461271108711 Marionette TRACE conn5 <- [1,1410,null,{}] 13:38:28 INFO - PROCESS | 2720 | 1461271108715 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}] 13:38:28 INFO - PROCESS | 2720 | 1461271108822 Marionette TRACE conn5 <- [1,1411,null,{"value":null}] 13:38:28 INFO - PROCESS | 2720 | 1461271108895 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:28 INFO - PROCESS | 2720 | ++DOCSHELL 0000001554710000 == 37 [pid = 2720] [id = 362] 13:38:28 INFO - PROCESS | 2720 | ++DOMWINDOW == 90 (000000154E05B400) [pid = 2720] [serial = 1085] [outer = 0000000000000000] 13:38:28 INFO - PROCESS | 2720 | ++DOMWINDOW == 91 (000000154E0EF400) [pid = 2720] [serial = 1086] [outer = 000000154E05B400] 13:38:28 INFO - PROCESS | 2720 | 1461271108952 Marionette DEBUG loaded listener.js 13:38:29 INFO - PROCESS | 2720 | ++DOMWINDOW == 92 (000000154E48FC00) [pid = 2720] [serial = 1087] [outer = 000000154E05B400] 13:38:29 INFO - PROCESS | 2720 | 1461271109624 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]]]}] 13:38:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 13:38:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 943ms 13:38:29 INFO - PROCESS | 2720 | 1461271109651 Marionette TRACE conn5 -> [0,1413,"getWindowHandle",null] 13:38:29 INFO - PROCESS | 2720 | 1461271109653 Marionette TRACE conn5 <- [1,1413,null,{"value":"13"}] 13:38:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 13:38:29 INFO - PROCESS | 2720 | 1461271109658 Marionette TRACE conn5 -> [0,1414,"setScriptTimeout",{"ms":35000}] 13:38:29 INFO - PROCESS | 2720 | 1461271109660 Marionette TRACE conn5 <- [1,1414,null,{}] 13:38:29 INFO - PROCESS | 2720 | 1461271109664 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}] 13:38:29 INFO - PROCESS | 2720 | 1461271109768 Marionette TRACE conn5 <- [1,1415,null,{"value":null}] 13:38:29 INFO - PROCESS | 2720 | 1461271109839 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:29 INFO - PROCESS | 2720 | ++DOCSHELL 0000001554874800 == 38 [pid = 2720] [id = 363] 13:38:29 INFO - PROCESS | 2720 | ++DOMWINDOW == 93 (000000154E0F4400) [pid = 2720] [serial = 1088] [outer = 0000000000000000] 13:38:29 INFO - PROCESS | 2720 | ++DOMWINDOW == 94 (000000154EB3B800) [pid = 2720] [serial = 1089] [outer = 000000154E0F4400] 13:38:29 INFO - PROCESS | 2720 | 1461271109895 Marionette DEBUG loaded listener.js 13:38:29 INFO - PROCESS | 2720 | ++DOMWINDOW == 95 (000000154ECE2400) [pid = 2720] [serial = 1090] [outer = 000000154E0F4400] 13:38:30 INFO - PROCESS | 2720 | 1461271110648 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]]]}] 13:38:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 13:38:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1031ms 13:38:30 INFO - PROCESS | 2720 | 1461271110690 Marionette TRACE conn5 -> [0,1417,"getWindowHandle",null] 13:38:30 INFO - PROCESS | 2720 | 1461271110695 Marionette TRACE conn5 <- [1,1417,null,{"value":"13"}] 13:38:30 INFO - PROCESS | 2720 | 1461271110700 Marionette TRACE conn5 -> [0,1418,"setScriptTimeout",{"ms":35000}] 13:38:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 13:38:30 INFO - PROCESS | 2720 | 1461271110705 Marionette TRACE conn5 <- [1,1418,null,{}] 13:38:30 INFO - PROCESS | 2720 | 1461271110737 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}] 13:38:30 INFO - PROCESS | 2720 | 1461271110872 Marionette TRACE conn5 <- [1,1419,null,{"value":null}] 13:38:31 INFO - PROCESS | 2720 | 1461271110999 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:31 INFO - PROCESS | 2720 | ++DOCSHELL 000000154564C800 == 39 [pid = 2720] [id = 364] 13:38:31 INFO - PROCESS | 2720 | ++DOMWINDOW == 96 (000000154022E400) [pid = 2720] [serial = 1091] [outer = 0000000000000000] 13:38:31 INFO - PROCESS | 2720 | ++DOMWINDOW == 97 (000000154043FC00) [pid = 2720] [serial = 1092] [outer = 000000154022E400] 13:38:31 INFO - PROCESS | 2720 | 1461271111052 Marionette DEBUG loaded listener.js 13:38:31 INFO - PROCESS | 2720 | ++DOMWINDOW == 98 (0000001540558C00) [pid = 2720] [serial = 1093] [outer = 000000154022E400] 13:38:31 INFO - PROCESS | 2720 | --DOMWINDOW == 97 (000000154DB7E000) [pid = 2720] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 13:38:31 INFO - PROCESS | 2720 | --DOMWINDOW == 96 (0000001545B3C000) [pid = 2720] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 13:38:31 INFO - PROCESS | 2720 | --DOMWINDOW == 95 (0000001546818400) [pid = 2720] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 13:38:31 INFO - PROCESS | 2720 | --DOMWINDOW == 94 (000000154BF0BC00) [pid = 2720] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 13:38:31 INFO - PROCESS | 2720 | --DOMWINDOW == 93 (0000001540557000) [pid = 2720] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 13:38:31 INFO - PROCESS | 2720 | --DOMWINDOW == 92 (0000001540E8CC00) [pid = 2720] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 13:38:31 INFO - PROCESS | 2720 | --DOMWINDOW == 91 (0000001540235800) [pid = 2720] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 13:38:31 INFO - PROCESS | 2720 | --DOMWINDOW == 90 (000000154043EC00) [pid = 2720] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 13:38:31 INFO - PROCESS | 2720 | --DOMWINDOW == 89 (0000001545047800) [pid = 2720] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 13:38:31 INFO - PROCESS | 2720 | --DOMWINDOW == 88 (00000015456B1400) [pid = 2720] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 13:38:31 INFO - PROCESS | 2720 | --DOMWINDOW == 87 (000000154A408400) [pid = 2720] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 13:38:31 INFO - PROCESS | 2720 | --DOMWINDOW == 86 (000000154A417C00) [pid = 2720] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 13:38:31 INFO - PROCESS | 2720 | --DOMWINDOW == 85 (000000154AAAAC00) [pid = 2720] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 13:38:31 INFO - PROCESS | 2720 | --DOMWINDOW == 84 (000000153EAF4000) [pid = 2720] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 13:38:31 INFO - PROCESS | 2720 | --DOMWINDOW == 83 (0000001540166800) [pid = 2720] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 13:38:31 INFO - PROCESS | 2720 | --DOMWINDOW == 82 (000000154CCC2400) [pid = 2720] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 13:38:31 INFO - PROCESS | 2720 | --DOMWINDOW == 81 (000000154D017C00) [pid = 2720] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 13:38:31 INFO - PROCESS | 2720 | --DOMWINDOW == 80 (0000001540163400) [pid = 2720] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 13:38:31 INFO - PROCESS | 2720 | --DOMWINDOW == 79 (000000154D211400) [pid = 2720] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 13:38:31 INFO - PROCESS | 2720 | --DOMWINDOW == 78 (000000154DD9DC00) [pid = 2720] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 13:38:31 INFO - PROCESS | 2720 | --DOMWINDOW == 77 (00000015549C0400) [pid = 2720] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 13:38:31 INFO - PROCESS | 2720 | --DOMWINDOW == 76 (0000001545CE3400) [pid = 2720] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 13:38:31 INFO - PROCESS | 2720 | --DOMWINDOW == 75 (000000154D083400) [pid = 2720] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 13:38:31 INFO - PROCESS | 2720 | --DOMWINDOW == 74 (000000154C445400) [pid = 2720] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 13:38:31 INFO - PROCESS | 2720 | --DOMWINDOW == 73 (000000154BD17C00) [pid = 2720] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 13:38:31 INFO - PROCESS | 2720 | 1461271111587 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]]]}] 13:38:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 13:38:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 900ms 13:38:31 INFO - PROCESS | 2720 | 1461271111605 Marionette TRACE conn5 -> [0,1421,"getWindowHandle",null] 13:38:31 INFO - PROCESS | 2720 | 1461271111610 Marionette TRACE conn5 <- [1,1421,null,{"value":"13"}] 13:38:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 13:38:31 INFO - PROCESS | 2720 | 1461271111616 Marionette TRACE conn5 -> [0,1422,"setScriptTimeout",{"ms":35000}] 13:38:31 INFO - PROCESS | 2720 | 1461271111619 Marionette TRACE conn5 <- [1,1422,null,{}] 13:38:31 INFO - PROCESS | 2720 | 1461271111623 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}] 13:38:31 INFO - PROCESS | 2720 | 1461271111708 Marionette TRACE conn5 <- [1,1423,null,{"value":null}] 13:38:31 INFO - PROCESS | 2720 | 1461271111715 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:31 INFO - PROCESS | 2720 | ++DOCSHELL 000000154CB45000 == 40 [pid = 2720] [id = 365] 13:38:31 INFO - PROCESS | 2720 | ++DOMWINDOW == 74 (0000001540442C00) [pid = 2720] [serial = 1094] [outer = 0000000000000000] 13:38:31 INFO - PROCESS | 2720 | ++DOMWINDOW == 75 (0000001540E8EC00) [pid = 2720] [serial = 1095] [outer = 0000001540442C00] 13:38:31 INFO - PROCESS | 2720 | 1461271111764 Marionette DEBUG loaded listener.js 13:38:31 INFO - PROCESS | 2720 | ++DOMWINDOW == 76 (0000001544E8EC00) [pid = 2720] [serial = 1096] [outer = 0000001540442C00] 13:38:32 INFO - PROCESS | 2720 | 1461271112237 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]]]}] 13:38:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 13:38:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 691ms 13:38:32 INFO - PROCESS | 2720 | 1461271112310 Marionette TRACE conn5 -> [0,1425,"getWindowHandle",null] 13:38:32 INFO - PROCESS | 2720 | 1461271112312 Marionette TRACE conn5 <- [1,1425,null,{"value":"13"}] 13:38:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 13:38:32 INFO - PROCESS | 2720 | 1461271112316 Marionette TRACE conn5 -> [0,1426,"setScriptTimeout",{"ms":35000}] 13:38:32 INFO - PROCESS | 2720 | 1461271112319 Marionette TRACE conn5 <- [1,1426,null,{}] 13:38:32 INFO - PROCESS | 2720 | 1461271112330 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}] 13:38:32 INFO - PROCESS | 2720 | 1461271112453 Marionette TRACE conn5 <- [1,1427,null,{"value":null}] 13:38:32 INFO - PROCESS | 2720 | 1461271112532 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:32 INFO - PROCESS | 2720 | ++DOCSHELL 000000154D3D2000 == 41 [pid = 2720] [id = 366] 13:38:32 INFO - PROCESS | 2720 | ++DOMWINDOW == 77 (0000001540450000) [pid = 2720] [serial = 1097] [outer = 0000000000000000] 13:38:32 INFO - PROCESS | 2720 | ++DOMWINDOW == 78 (0000001545C10C00) [pid = 2720] [serial = 1098] [outer = 0000001540450000] 13:38:32 INFO - PROCESS | 2720 | 1461271112582 Marionette DEBUG loaded listener.js 13:38:32 INFO - PROCESS | 2720 | ++DOMWINDOW == 79 (000000154708B400) [pid = 2720] [serial = 1099] [outer = 0000001540450000] 13:38:32 INFO - PROCESS | 2720 | 1461271112965 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]]]}] 13:38:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 13:38:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 692ms 13:38:33 INFO - PROCESS | 2720 | 1461271113011 Marionette TRACE conn5 -> [0,1429,"getWindowHandle",null] 13:38:33 INFO - PROCESS | 2720 | 1461271113014 Marionette TRACE conn5 <- [1,1429,null,{"value":"13"}] 13:38:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 13:38:33 INFO - PROCESS | 2720 | 1461271113017 Marionette TRACE conn5 -> [0,1430,"setScriptTimeout",{"ms":35000}] 13:38:33 INFO - PROCESS | 2720 | 1461271113019 Marionette TRACE conn5 <- [1,1430,null,{}] 13:38:33 INFO - PROCESS | 2720 | 1461271113022 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}] 13:38:33 INFO - PROCESS | 2720 | 1461271113107 Marionette TRACE conn5 <- [1,1431,null,{"value":null}] 13:38:33 INFO - PROCESS | 2720 | 1461271113114 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:33 INFO - PROCESS | 2720 | ++DOCSHELL 000000154E051000 == 42 [pid = 2720] [id = 367] 13:38:33 INFO - PROCESS | 2720 | ++DOMWINDOW == 80 (000000154A407400) [pid = 2720] [serial = 1100] [outer = 0000000000000000] 13:38:33 INFO - PROCESS | 2720 | ++DOMWINDOW == 81 (000000154A41A400) [pid = 2720] [serial = 1101] [outer = 000000154A407400] 13:38:33 INFO - PROCESS | 2720 | 1461271113163 Marionette DEBUG loaded listener.js 13:38:33 INFO - PROCESS | 2720 | ++DOMWINDOW == 82 (000000154AAAC400) [pid = 2720] [serial = 1102] [outer = 000000154A407400] 13:38:33 INFO - PROCESS | 2720 | 1461271113641 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]]]}] 13:38:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 13:38:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 692ms 13:38:33 INFO - PROCESS | 2720 | 1461271113712 Marionette TRACE conn5 -> [0,1433,"getWindowHandle",null] 13:38:33 INFO - PROCESS | 2720 | 1461271113714 Marionette TRACE conn5 <- [1,1433,null,{"value":"13"}] 13:38:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 13:38:33 INFO - PROCESS | 2720 | 1461271113717 Marionette TRACE conn5 -> [0,1434,"setScriptTimeout",{"ms":35000}] 13:38:33 INFO - PROCESS | 2720 | 1461271113719 Marionette TRACE conn5 <- [1,1434,null,{}] 13:38:33 INFO - PROCESS | 2720 | 1461271113723 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}] 13:38:33 INFO - PROCESS | 2720 | 1461271113856 Marionette TRACE conn5 <- [1,1435,null,{"value":null}] 13:38:33 INFO - PROCESS | 2720 | 1461271113880 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:33 INFO - PROCESS | 2720 | ++DOCSHELL 000000154F953800 == 43 [pid = 2720] [id = 368] 13:38:33 INFO - PROCESS | 2720 | ++DOMWINDOW == 83 (000000154AACE000) [pid = 2720] [serial = 1103] [outer = 0000000000000000] 13:38:33 INFO - PROCESS | 2720 | ++DOMWINDOW == 84 (000000154BF02400) [pid = 2720] [serial = 1104] [outer = 000000154AACE000] 13:38:33 INFO - PROCESS | 2720 | 1461271113927 Marionette DEBUG loaded listener.js 13:38:34 INFO - PROCESS | 2720 | ++DOMWINDOW == 85 (000000154C439000) [pid = 2720] [serial = 1105] [outer = 000000154AACE000] 13:38:34 INFO - PROCESS | 2720 | 1461271114374 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]]]}] 13:38:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 13:38:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 691ms 13:38:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 13:38:34 INFO - PROCESS | 2720 | 1461271114412 Marionette TRACE conn5 -> [0,1437,"getWindowHandle",null] 13:38:34 INFO - PROCESS | 2720 | 1461271114414 Marionette TRACE conn5 <- [1,1437,null,{"value":"13"}] 13:38:34 INFO - PROCESS | 2720 | 1461271114417 Marionette TRACE conn5 -> [0,1438,"setScriptTimeout",{"ms":35000}] 13:38:34 INFO - PROCESS | 2720 | 1461271114419 Marionette TRACE conn5 <- [1,1438,null,{}] 13:38:34 INFO - PROCESS | 2720 | 1461271114423 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}] 13:38:34 INFO - PROCESS | 2720 | 1461271114564 Marionette TRACE conn5 <- [1,1439,null,{"value":null}] 13:38:34 INFO - PROCESS | 2720 | 1461271114620 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:34 INFO - PROCESS | 2720 | ++DOCSHELL 0000001551774800 == 44 [pid = 2720] [id = 369] 13:38:34 INFO - PROCESS | 2720 | ++DOMWINDOW == 86 (000000154D086400) [pid = 2720] [serial = 1106] [outer = 0000000000000000] 13:38:34 INFO - PROCESS | 2720 | ++DOMWINDOW == 87 (000000154D3EB800) [pid = 2720] [serial = 1107] [outer = 000000154D086400] 13:38:34 INFO - PROCESS | 2720 | 1461271114670 Marionette DEBUG loaded listener.js 13:38:34 INFO - PROCESS | 2720 | ++DOMWINDOW == 88 (000000154DDA2800) [pid = 2720] [serial = 1108] [outer = 000000154D086400] 13:38:35 INFO - PROCESS | 2720 | 1461271115106 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]]]}] 13:38:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 13:38:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 734ms 13:38:35 INFO - PROCESS | 2720 | 1461271115190 Marionette TRACE conn5 -> [0,1441,"getWindowHandle",null] 13:38:35 INFO - PROCESS | 2720 | 1461271115192 Marionette TRACE conn5 <- [1,1441,null,{"value":"13"}] 13:38:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 13:38:35 INFO - PROCESS | 2720 | 1461271115196 Marionette TRACE conn5 -> [0,1442,"setScriptTimeout",{"ms":35000}] 13:38:35 INFO - PROCESS | 2720 | 1461271115198 Marionette TRACE conn5 <- [1,1442,null,{}] 13:38:35 INFO - PROCESS | 2720 | 1461271115201 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}] 13:38:35 INFO - PROCESS | 2720 | 1461271115307 Marionette TRACE conn5 <- [1,1443,null,{"value":null}] 13:38:35 INFO - PROCESS | 2720 | 1461271115319 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:35 INFO - PROCESS | 2720 | ++DOCSHELL 0000001551D65800 == 45 [pid = 2720] [id = 370] 13:38:35 INFO - PROCESS | 2720 | ++DOMWINDOW == 89 (000000154DEE6000) [pid = 2720] [serial = 1109] [outer = 0000000000000000] 13:38:35 INFO - PROCESS | 2720 | ++DOMWINDOW == 90 (000000154E05F000) [pid = 2720] [serial = 1110] [outer = 000000154DEE6000] 13:38:35 INFO - PROCESS | 2720 | 1461271115450 Marionette DEBUG loaded listener.js 13:38:35 INFO - PROCESS | 2720 | ++DOMWINDOW == 91 (000000154ECDE000) [pid = 2720] [serial = 1111] [outer = 000000154DEE6000] 13:38:35 INFO - PROCESS | 2720 | --DOMWINDOW == 90 (000000154CF9D000) [pid = 2720] [serial = 1064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 13:38:35 INFO - PROCESS | 2720 | --DOMWINDOW == 89 (000000154AAA8400) [pid = 2720] [serial = 1061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 13:38:35 INFO - PROCESS | 2720 | --DOMWINDOW == 88 (000000153E86FC00) [pid = 2720] [serial = 1055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 13:38:35 INFO - PROCESS | 2720 | --DOMWINDOW == 87 (0000001541C28C00) [pid = 2720] [serial = 1067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 13:38:35 INFO - PROCESS | 2720 | --DOMWINDOW == 86 (000000154020C000) [pid = 2720] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 13:38:35 INFO - PROCESS | 2720 | --DOMWINDOW == 85 (000000154020E000) [pid = 2720] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 13:38:35 INFO - PROCESS | 2720 | --DOMWINDOW == 84 (0000001540B39800) [pid = 2720] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 13:38:35 INFO - PROCESS | 2720 | --DOMWINDOW == 83 (000000154A020400) [pid = 2720] [serial = 1058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 13:38:35 INFO - PROCESS | 2720 | --DOMWINDOW == 82 (000000154D011000) [pid = 2720] [serial = 1070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 13:38:35 INFO - PROCESS | 2720 | 1461271115838 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]]]}] 13:38:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 13:38:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 690ms 13:38:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 13:38:35 INFO - PROCESS | 2720 | 1461271115889 Marionette TRACE conn5 -> [0,1445,"getWindowHandle",null] 13:38:35 INFO - PROCESS | 2720 | 1461271115891 Marionette TRACE conn5 <- [1,1445,null,{"value":"13"}] 13:38:35 INFO - PROCESS | 2720 | 1461271115894 Marionette TRACE conn5 -> [0,1446,"setScriptTimeout",{"ms":35000}] 13:38:35 INFO - PROCESS | 2720 | 1461271115896 Marionette TRACE conn5 <- [1,1446,null,{}] 13:38:35 INFO - PROCESS | 2720 | 1461271115900 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}] 13:38:36 INFO - PROCESS | 2720 | 1461271116006 Marionette TRACE conn5 <- [1,1447,null,{"value":null}] 13:38:36 INFO - PROCESS | 2720 | 1461271116015 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:36 INFO - PROCESS | 2720 | ++DOCSHELL 000000155447A000 == 46 [pid = 2720] [id = 371] 13:38:36 INFO - PROCESS | 2720 | ++DOMWINDOW == 83 (000000154C464800) [pid = 2720] [serial = 1112] [outer = 0000000000000000] 13:38:36 INFO - PROCESS | 2720 | ++DOMWINDOW == 84 (000000154E25E000) [pid = 2720] [serial = 1113] [outer = 000000154C464800] 13:38:36 INFO - PROCESS | 2720 | 1461271116063 Marionette DEBUG loaded listener.js 13:38:36 INFO - PROCESS | 2720 | ++DOMWINDOW == 85 (000000154F81B800) [pid = 2720] [serial = 1114] [outer = 000000154C464800] 13:38:36 INFO - PROCESS | 2720 | 1461271116467 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]]]}] 13:38:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 13:38:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 630ms 13:38:36 INFO - PROCESS | 2720 | 1461271116526 Marionette TRACE conn5 -> [0,1449,"getWindowHandle",null] 13:38:36 INFO - PROCESS | 2720 | 1461271116528 Marionette TRACE conn5 <- [1,1449,null,{"value":"13"}] 13:38:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 13:38:36 INFO - PROCESS | 2720 | 1461271116531 Marionette TRACE conn5 -> [0,1450,"setScriptTimeout",{"ms":35000}] 13:38:36 INFO - PROCESS | 2720 | 1461271116533 Marionette TRACE conn5 <- [1,1450,null,{}] 13:38:36 INFO - PROCESS | 2720 | 1461271116537 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}] 13:38:36 INFO - PROCESS | 2720 | 1461271116644 Marionette TRACE conn5 <- [1,1451,null,{"value":null}] 13:38:36 INFO - PROCESS | 2720 | 1461271116684 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:36 INFO - PROCESS | 2720 | ++DOCSHELL 0000001554896800 == 47 [pid = 2720] [id = 372] 13:38:36 INFO - PROCESS | 2720 | ++DOMWINDOW == 86 (000000154ECEA800) [pid = 2720] [serial = 1115] [outer = 0000000000000000] 13:38:36 INFO - PROCESS | 2720 | ++DOMWINDOW == 87 (000000154F927400) [pid = 2720] [serial = 1116] [outer = 000000154ECEA800] 13:38:36 INFO - PROCESS | 2720 | 1461271116730 Marionette DEBUG loaded listener.js 13:38:36 INFO - PROCESS | 2720 | ++DOMWINDOW == 88 (000000154FDA2400) [pid = 2720] [serial = 1117] [outer = 000000154ECEA800] 13:38:37 INFO - PROCESS | 2720 | 1461271117131 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]]]}] 13:38:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 13:38:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 628ms 13:38:37 INFO - PROCESS | 2720 | 1461271117163 Marionette TRACE conn5 -> [0,1453,"getWindowHandle",null] 13:38:37 INFO - PROCESS | 2720 | 1461271117166 Marionette TRACE conn5 <- [1,1453,null,{"value":"13"}] 13:38:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 13:38:37 INFO - PROCESS | 2720 | 1461271117169 Marionette TRACE conn5 -> [0,1454,"setScriptTimeout",{"ms":35000}] 13:38:37 INFO - PROCESS | 2720 | 1461271117171 Marionette TRACE conn5 <- [1,1454,null,{}] 13:38:37 INFO - PROCESS | 2720 | 1461271117179 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}] 13:38:37 INFO - PROCESS | 2720 | 1461271117289 Marionette TRACE conn5 <- [1,1455,null,{"value":null}] 13:38:37 INFO - PROCESS | 2720 | 1461271117298 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:37 INFO - PROCESS | 2720 | ++DOCSHELL 00000015548D0800 == 48 [pid = 2720] [id = 373] 13:38:37 INFO - PROCESS | 2720 | ++DOMWINDOW == 89 (000000155018E800) [pid = 2720] [serial = 1118] [outer = 0000000000000000] 13:38:37 INFO - PROCESS | 2720 | ++DOMWINDOW == 90 (000000155028B800) [pid = 2720] [serial = 1119] [outer = 000000155018E800] 13:38:37 INFO - PROCESS | 2720 | 1461271117346 Marionette DEBUG loaded listener.js 13:38:37 INFO - PROCESS | 2720 | ++DOMWINDOW == 91 (00000015508B6000) [pid = 2720] [serial = 1120] [outer = 000000155018E800] 13:38:38 INFO - PROCESS | 2720 | 1461271118085 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]]]}] 13:38:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 13:38:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 982ms 13:38:38 INFO - PROCESS | 2720 | 1461271118155 Marionette TRACE conn5 -> [0,1457,"getWindowHandle",null] 13:38:38 INFO - PROCESS | 2720 | 1461271118161 Marionette TRACE conn5 <- [1,1457,null,{"value":"13"}] 13:38:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 13:38:38 INFO - PROCESS | 2720 | 1461271118167 Marionette TRACE conn5 -> [0,1458,"setScriptTimeout",{"ms":35000}] 13:38:38 INFO - PROCESS | 2720 | 1461271118171 Marionette TRACE conn5 <- [1,1458,null,{}] 13:38:38 INFO - PROCESS | 2720 | 1461271118177 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}] 13:38:38 INFO - PROCESS | 2720 | 1461271118325 Marionette TRACE conn5 <- [1,1459,null,{"value":null}] 13:38:38 INFO - PROCESS | 2720 | 1461271118444 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:38 INFO - PROCESS | 2720 | ++DOCSHELL 000000154D355800 == 49 [pid = 2720] [id = 374] 13:38:38 INFO - PROCESS | 2720 | ++DOMWINDOW == 92 (000000154054B000) [pid = 2720] [serial = 1121] [outer = 0000000000000000] 13:38:38 INFO - PROCESS | 2720 | ++DOMWINDOW == 93 (0000001544C39C00) [pid = 2720] [serial = 1122] [outer = 000000154054B000] 13:38:38 INFO - PROCESS | 2720 | 1461271118504 Marionette DEBUG loaded listener.js 13:38:38 INFO - PROCESS | 2720 | ++DOMWINDOW == 94 (00000015456B5C00) [pid = 2720] [serial = 1123] [outer = 000000154054B000] 13:38:39 INFO - PROCESS | 2720 | 1461271119134 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]]]}] 13:38:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 13:38:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1030ms 13:38:39 INFO - PROCESS | 2720 | 1461271119199 Marionette TRACE conn5 -> [0,1461,"getWindowHandle",null] 13:38:39 INFO - PROCESS | 2720 | 1461271119206 Marionette TRACE conn5 <- [1,1461,null,{"value":"13"}] 13:38:39 INFO - PROCESS | 2720 | 1461271119214 Marionette TRACE conn5 -> [0,1462,"setScriptTimeout",{"ms":35000}] 13:38:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 13:38:39 INFO - PROCESS | 2720 | 1461271119217 Marionette TRACE conn5 <- [1,1462,null,{}] 13:38:39 INFO - PROCESS | 2720 | 1461271119234 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}] 13:38:39 INFO - PROCESS | 2720 | 1461271119401 Marionette TRACE conn5 <- [1,1463,null,{"value":null}] 13:38:39 INFO - PROCESS | 2720 | 1461271119448 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:39 INFO - PROCESS | 2720 | ++DOCSHELL 0000001551045800 == 50 [pid = 2720] [id = 375] 13:38:39 INFO - PROCESS | 2720 | ++DOMWINDOW == 95 (000000154A027400) [pid = 2720] [serial = 1124] [outer = 0000000000000000] 13:38:39 INFO - PROCESS | 2720 | ++DOMWINDOW == 96 (000000154BF02800) [pid = 2720] [serial = 1125] [outer = 000000154A027400] 13:38:39 INFO - PROCESS | 2720 | 1461271119505 Marionette DEBUG loaded listener.js 13:38:39 INFO - PROCESS | 2720 | ++DOMWINDOW == 97 (000000154CF9AC00) [pid = 2720] [serial = 1126] [outer = 000000154A027400] 13:38:39 INFO - PROCESS | 2720 | ++DOMWINDOW == 98 (000000154E00BC00) [pid = 2720] [serial = 1127] [outer = 0000001544E8C800] 13:38:40 INFO - PROCESS | 2720 | 1461271120216 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]]]}] 13:38:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 13:38:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1024ms 13:38:40 INFO - PROCESS | 2720 | 1461271120243 Marionette TRACE conn5 -> [0,1465,"getWindowHandle",null] 13:38:40 INFO - PROCESS | 2720 | 1461271120246 Marionette TRACE conn5 <- [1,1465,null,{"value":"13"}] 13:38:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 13:38:40 INFO - PROCESS | 2720 | 1461271120250 Marionette TRACE conn5 -> [0,1466,"setScriptTimeout",{"ms":35000}] 13:38:40 INFO - PROCESS | 2720 | 1461271120255 Marionette TRACE conn5 <- [1,1466,null,{}] 13:38:40 INFO - PROCESS | 2720 | 1461271120267 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}] 13:38:40 INFO - PROCESS | 2720 | 1461271120381 Marionette TRACE conn5 <- [1,1467,null,{"value":null}] 13:38:40 INFO - PROCESS | 2720 | 1461271120500 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:40 INFO - PROCESS | 2720 | ++DOCSHELL 0000001554914800 == 51 [pid = 2720] [id = 376] 13:38:40 INFO - PROCESS | 2720 | ++DOMWINDOW == 99 (000000154A414400) [pid = 2720] [serial = 1128] [outer = 0000000000000000] 13:38:40 INFO - PROCESS | 2720 | ++DOMWINDOW == 100 (000000154DB7A800) [pid = 2720] [serial = 1129] [outer = 000000154A414400] 13:38:40 INFO - PROCESS | 2720 | 1461271120561 Marionette DEBUG loaded listener.js 13:38:40 INFO - PROCESS | 2720 | ++DOMWINDOW == 101 (0000001550D72000) [pid = 2720] [serial = 1130] [outer = 000000154A414400] 13:38:41 INFO - PROCESS | 2720 | 1461271121222 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]]]}] 13:38:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 13:38:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1033ms 13:38:41 INFO - PROCESS | 2720 | 1461271121285 Marionette TRACE conn5 -> [0,1469,"getWindowHandle",null] 13:38:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 13:38:41 INFO - PROCESS | 2720 | 1461271121288 Marionette TRACE conn5 <- [1,1469,null,{"value":"13"}] 13:38:41 INFO - PROCESS | 2720 | 1461271121292 Marionette TRACE conn5 -> [0,1470,"setScriptTimeout",{"ms":35000}] 13:38:41 INFO - PROCESS | 2720 | 1461271121294 Marionette TRACE conn5 <- [1,1470,null,{}] 13:38:41 INFO - PROCESS | 2720 | 1461271121298 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}] 13:38:41 INFO - PROCESS | 2720 | 1461271121408 Marionette TRACE conn5 <- [1,1471,null,{"value":null}] 13:38:41 INFO - PROCESS | 2720 | 1461271121483 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:41 INFO - PROCESS | 2720 | ++DOCSHELL 0000001545BE9800 == 52 [pid = 2720] [id = 377] 13:38:41 INFO - PROCESS | 2720 | ++DOMWINDOW == 102 (000000153EA3F800) [pid = 2720] [serial = 1131] [outer = 0000000000000000] 13:38:41 INFO - PROCESS | 2720 | ++DOMWINDOW == 103 (0000001540203C00) [pid = 2720] [serial = 1132] [outer = 000000153EA3F800] 13:38:41 INFO - PROCESS | 2720 | 1461271121709 Marionette DEBUG loaded listener.js 13:38:41 INFO - PROCESS | 2720 | ++DOMWINDOW == 104 (0000001540441800) [pid = 2720] [serial = 1133] [outer = 000000153EA3F800] 13:38:42 INFO - PROCESS | 2720 | 1461271122303 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]]]}] 13:38:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 13:38:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1088ms 13:38:42 INFO - PROCESS | 2720 | 1461271122382 Marionette TRACE conn5 -> [0,1473,"getWindowHandle",null] 13:38:42 INFO - PROCESS | 2720 | 1461271122387 Marionette TRACE conn5 <- [1,1473,null,{"value":"13"}] 13:38:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 13:38:42 INFO - PROCESS | 2720 | 1461271122393 Marionette TRACE conn5 -> [0,1474,"setScriptTimeout",{"ms":35000}] 13:38:42 INFO - PROCESS | 2720 | 1461271122396 Marionette TRACE conn5 <- [1,1474,null,{}] 13:38:42 INFO - PROCESS | 2720 | 1461271122401 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}] 13:38:42 INFO - PROCESS | 2720 | 1461271122516 Marionette TRACE conn5 <- [1,1475,null,{"value":null}] 13:38:42 INFO - PROCESS | 2720 | 1461271122604 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:42 INFO - PROCESS | 2720 | ++DOCSHELL 000000154D1AB800 == 53 [pid = 2720] [id = 378] 13:38:42 INFO - PROCESS | 2720 | ++DOMWINDOW == 105 (0000001540B37800) [pid = 2720] [serial = 1134] [outer = 0000000000000000] 13:38:42 INFO - PROCESS | 2720 | ++DOMWINDOW == 106 (0000001544E91C00) [pid = 2720] [serial = 1135] [outer = 0000001540B37800] 13:38:42 INFO - PROCESS | 2720 | 1461271122655 Marionette DEBUG loaded listener.js 13:38:42 INFO - PROCESS | 2720 | ++DOMWINDOW == 107 (000000154560D800) [pid = 2720] [serial = 1136] [outer = 0000001540B37800] 13:38:42 INFO - PROCESS | 2720 | --DOCSHELL 000000155778D000 == 52 [pid = 2720] [id = 334] 13:38:42 INFO - PROCESS | 2720 | --DOCSHELL 0000001554896800 == 51 [pid = 2720] [id = 372] 13:38:42 INFO - PROCESS | 2720 | --DOCSHELL 000000155447A000 == 50 [pid = 2720] [id = 371] 13:38:42 INFO - PROCESS | 2720 | --DOCSHELL 0000001551D65800 == 49 [pid = 2720] [id = 370] 13:38:42 INFO - PROCESS | 2720 | --DOCSHELL 0000001551774800 == 48 [pid = 2720] [id = 369] 13:38:42 INFO - PROCESS | 2720 | --DOCSHELL 000000154F953800 == 47 [pid = 2720] [id = 368] 13:38:42 INFO - PROCESS | 2720 | --DOCSHELL 000000154E051000 == 46 [pid = 2720] [id = 367] 13:38:42 INFO - PROCESS | 2720 | --DOCSHELL 000000154D3D2000 == 45 [pid = 2720] [id = 366] 13:38:42 INFO - PROCESS | 2720 | --DOCSHELL 000000154CB45000 == 44 [pid = 2720] [id = 365] 13:38:42 INFO - PROCESS | 2720 | --DOMWINDOW == 106 (000000154DB7F400) [pid = 2720] [serial = 1074] [outer = 0000000000000000] [url = about:blank] 13:38:42 INFO - PROCESS | 2720 | --DOMWINDOW == 105 (000000154DEE2800) [pid = 2720] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 13:38:43 INFO - PROCESS | 2720 | --DOCSHELL 000000154564C800 == 43 [pid = 2720] [id = 364] 13:38:43 INFO - PROCESS | 2720 | --DOCSHELL 00000015468D5000 == 42 [pid = 2720] [id = 359] 13:38:43 INFO - PROCESS | 2720 | --DOMWINDOW == 104 (000000154D040C00) [pid = 2720] [serial = 1065] [outer = 0000000000000000] [url = about:blank] 13:38:43 INFO - PROCESS | 2720 | --DOMWINDOW == 103 (000000154BF07000) [pid = 2720] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 13:38:43 INFO - PROCESS | 2720 | --DOMWINDOW == 102 (000000154AACF400) [pid = 2720] [serial = 1062] [outer = 0000000000000000] [url = about:blank] 13:38:43 INFO - PROCESS | 2720 | --DOMWINDOW == 101 (0000001546816800) [pid = 2720] [serial = 1056] [outer = 0000000000000000] [url = about:blank] 13:38:43 INFO - PROCESS | 2720 | --DOMWINDOW == 100 (0000001545044000) [pid = 2720] [serial = 1068] [outer = 0000000000000000] [url = about:blank] 13:38:43 INFO - PROCESS | 2720 | --DOMWINDOW == 99 (0000001540450400) [pid = 2720] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 13:38:43 INFO - PROCESS | 2720 | --DOMWINDOW == 98 (000000154022DC00) [pid = 2720] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 13:38:43 INFO - PROCESS | 2720 | --DOMWINDOW == 97 (0000001540237C00) [pid = 2720] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 13:38:43 INFO - PROCESS | 2720 | --DOMWINDOW == 96 (0000001540E8AC00) [pid = 2720] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 13:38:43 INFO - PROCESS | 2720 | --DOMWINDOW == 95 (0000001540450800) [pid = 2720] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 13:38:43 INFO - PROCESS | 2720 | --DOMWINDOW == 94 (000000154D1C1C00) [pid = 2720] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 13:38:43 INFO - PROCESS | 2720 | --DOMWINDOW == 93 (000000154156F000) [pid = 2720] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 13:38:43 INFO - PROCESS | 2720 | --DOMWINDOW == 92 (000000154503F800) [pid = 2720] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 13:38:43 INFO - PROCESS | 2720 | --DOMWINDOW == 91 (000000154A365C00) [pid = 2720] [serial = 1059] [outer = 0000000000000000] [url = about:blank] 13:38:43 INFO - PROCESS | 2720 | --DOMWINDOW == 90 (000000154A413400) [pid = 2720] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 13:38:43 INFO - PROCESS | 2720 | --DOMWINDOW == 89 (000000154DAE0800) [pid = 2720] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 13:38:43 INFO - PROCESS | 2720 | --DOMWINDOW == 88 (000000154D204400) [pid = 2720] [serial = 1071] [outer = 0000000000000000] [url = about:blank] 13:38:43 INFO - PROCESS | 2720 | --DOMWINDOW == 87 (0000001547091400) [pid = 2720] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 13:38:43 INFO - PROCESS | 2720 | --DOMWINDOW == 86 (000000154BF0C400) [pid = 2720] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 13:38:43 INFO - PROCESS | 2720 | 1461271123223 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]]]}] 13:38:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 13:38:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 882ms 13:38:43 INFO - PROCESS | 2720 | 1461271123276 Marionette TRACE conn5 -> [0,1477,"getWindowHandle",null] 13:38:43 INFO - PROCESS | 2720 | 1461271123280 Marionette TRACE conn5 <- [1,1477,null,{"value":"13"}] 13:38:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 13:38:43 INFO - PROCESS | 2720 | 1461271123286 Marionette TRACE conn5 -> [0,1478,"setScriptTimeout",{"ms":35000}] 13:38:43 INFO - PROCESS | 2720 | 1461271123289 Marionette TRACE conn5 <- [1,1478,null,{}] 13:38:43 INFO - PROCESS | 2720 | 1461271123293 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}] 13:38:43 INFO - PROCESS | 2720 | 1461271123381 Marionette TRACE conn5 <- [1,1479,null,{"value":null}] 13:38:43 INFO - PROCESS | 2720 | 1461271123453 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:43 INFO - PROCESS | 2720 | ++DOCSHELL 000000154CB33800 == 43 [pid = 2720] [id = 379] 13:38:43 INFO - PROCESS | 2720 | ++DOMWINDOW == 87 (0000001540454C00) [pid = 2720] [serial = 1137] [outer = 0000000000000000] 13:38:43 INFO - PROCESS | 2720 | ++DOMWINDOW == 88 (0000001541C96400) [pid = 2720] [serial = 1138] [outer = 0000001540454C00] 13:38:43 INFO - PROCESS | 2720 | 1461271123500 Marionette DEBUG loaded listener.js 13:38:43 INFO - PROCESS | 2720 | ++DOMWINDOW == 89 (000000154578F000) [pid = 2720] [serial = 1139] [outer = 0000001540454C00] 13:38:43 INFO - PROCESS | 2720 | 1461271123905 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]]]}] 13:38:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 13:38:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 628ms 13:38:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 13:38:43 INFO - PROCESS | 2720 | 1461271123918 Marionette TRACE conn5 -> [0,1481,"getWindowHandle",null] 13:38:43 INFO - PROCESS | 2720 | 1461271123921 Marionette TRACE conn5 <- [1,1481,null,{"value":"13"}] 13:38:43 INFO - PROCESS | 2720 | 1461271123925 Marionette TRACE conn5 -> [0,1482,"setScriptTimeout",{"ms":35000}] 13:38:43 INFO - PROCESS | 2720 | 1461271123928 Marionette TRACE conn5 <- [1,1482,null,{}] 13:38:43 INFO - PROCESS | 2720 | 1461271123939 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}] 13:38:44 INFO - PROCESS | 2720 | 1461271124029 Marionette TRACE conn5 <- [1,1483,null,{"value":null}] 13:38:44 INFO - PROCESS | 2720 | 1461271124036 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:44 INFO - PROCESS | 2720 | ++DOCSHELL 000000154DF4C000 == 44 [pid = 2720] [id = 380] 13:38:44 INFO - PROCESS | 2720 | ++DOMWINDOW == 90 (00000015468A8C00) [pid = 2720] [serial = 1140] [outer = 0000000000000000] 13:38:44 INFO - PROCESS | 2720 | ++DOMWINDOW == 91 (00000015496B2C00) [pid = 2720] [serial = 1141] [outer = 00000015468A8C00] 13:38:44 INFO - PROCESS | 2720 | 1461271124087 Marionette DEBUG loaded listener.js 13:38:44 INFO - PROCESS | 2720 | ++DOMWINDOW == 92 (000000154A405800) [pid = 2720] [serial = 1142] [outer = 00000015468A8C00] 13:38:44 INFO - PROCESS | 2720 | 1461271124548 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]]]}] 13:38:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 13:38:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 690ms 13:38:44 INFO - PROCESS | 2720 | 1461271124618 Marionette TRACE conn5 -> [0,1485,"getWindowHandle",null] 13:38:44 INFO - PROCESS | 2720 | 1461271124621 Marionette TRACE conn5 <- [1,1485,null,{"value":"13"}] 13:38:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 13:38:44 INFO - PROCESS | 2720 | 1461271124624 Marionette TRACE conn5 -> [0,1486,"setScriptTimeout",{"ms":35000}] 13:38:44 INFO - PROCESS | 2720 | 1461271124626 Marionette TRACE conn5 <- [1,1486,null,{}] 13:38:44 INFO - PROCESS | 2720 | 1461271124630 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}] 13:38:44 INFO - PROCESS | 2720 | 1461271124714 Marionette TRACE conn5 <- [1,1487,null,{"value":null}] 13:38:44 INFO - PROCESS | 2720 | 1461271124723 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:44 INFO - PROCESS | 2720 | ++DOCSHELL 000000154F855000 == 45 [pid = 2720] [id = 381] 13:38:44 INFO - PROCESS | 2720 | ++DOMWINDOW == 93 (000000154A420C00) [pid = 2720] [serial = 1143] [outer = 0000000000000000] 13:38:44 INFO - PROCESS | 2720 | ++DOMWINDOW == 94 (000000154A451400) [pid = 2720] [serial = 1144] [outer = 000000154A420C00] 13:38:44 INFO - PROCESS | 2720 | 1461271124770 Marionette DEBUG loaded listener.js 13:38:44 INFO - PROCESS | 2720 | ++DOMWINDOW == 95 (000000154BD1CC00) [pid = 2720] [serial = 1145] [outer = 000000154A420C00] 13:38:45 INFO - PROCESS | 2720 | 1461271125171 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]]]}] 13:38:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 13:38:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 586ms 13:38:45 INFO - PROCESS | 2720 | 1461271125220 Marionette TRACE conn5 -> [0,1489,"getWindowHandle",null] 13:38:45 INFO - PROCESS | 2720 | 1461271125223 Marionette TRACE conn5 <- [1,1489,null,{"value":"13"}] 13:38:45 INFO - PROCESS | 2720 | 1461271125226 Marionette TRACE conn5 -> [0,1490,"setScriptTimeout",{"ms":35000}] 13:38:45 INFO - PROCESS | 2720 | 1461271125228 Marionette TRACE conn5 <- [1,1490,null,{}] 13:38:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 13:38:45 INFO - PROCESS | 2720 | 1461271125231 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}] 13:38:45 INFO - PROCESS | 2720 | 1461271125341 Marionette TRACE conn5 <- [1,1491,null,{"value":null}] 13:38:45 INFO - PROCESS | 2720 | 1461271125347 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:45 INFO - PROCESS | 2720 | ++DOCSHELL 0000001549838000 == 46 [pid = 2720] [id = 382] 13:38:45 INFO - PROCESS | 2720 | ++DOMWINDOW == 96 (000000154BF0D000) [pid = 2720] [serial = 1146] [outer = 0000000000000000] 13:38:45 INFO - PROCESS | 2720 | ++DOMWINDOW == 97 (000000154BFDB400) [pid = 2720] [serial = 1147] [outer = 000000154BF0D000] 13:38:45 INFO - PROCESS | 2720 | 1461271125442 Marionette DEBUG loaded listener.js 13:38:45 INFO - PROCESS | 2720 | ++DOMWINDOW == 98 (000000154CF98400) [pid = 2720] [serial = 1148] [outer = 000000154BF0D000] 13:38:45 INFO - PROCESS | 2720 | 1461271125920 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]]]}] 13:38:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 13:38:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 734ms 13:38:45 INFO - PROCESS | 2720 | 1461271125967 Marionette TRACE conn5 -> [0,1493,"getWindowHandle",null] 13:38:45 INFO - PROCESS | 2720 | 1461271125969 Marionette TRACE conn5 <- [1,1493,null,{"value":"13"}] 13:38:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 13:38:45 INFO - PROCESS | 2720 | 1461271125983 Marionette TRACE conn5 -> [0,1494,"setScriptTimeout",{"ms":35000}] 13:38:45 INFO - PROCESS | 2720 | 1461271125985 Marionette TRACE conn5 <- [1,1494,null,{}] 13:38:45 INFO - PROCESS | 2720 | 1461271125988 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}] 13:38:46 INFO - PROCESS | 2720 | 1461271126100 Marionette TRACE conn5 <- [1,1495,null,{"value":null}] 13:38:46 INFO - PROCESS | 2720 | 1461271126156 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:46 INFO - PROCESS | 2720 | ++DOCSHELL 0000001551C0C000 == 47 [pid = 2720] [id = 383] 13:38:46 INFO - PROCESS | 2720 | ++DOMWINDOW == 99 (000000154D207C00) [pid = 2720] [serial = 1149] [outer = 0000000000000000] 13:38:46 INFO - PROCESS | 2720 | ++DOMWINDOW == 100 (000000154D20C800) [pid = 2720] [serial = 1150] [outer = 000000154D207C00] 13:38:46 INFO - PROCESS | 2720 | 1461271126202 Marionette DEBUG loaded listener.js 13:38:46 INFO - PROCESS | 2720 | ++DOMWINDOW == 101 (000000154DAE2000) [pid = 2720] [serial = 1151] [outer = 000000154D207C00] 13:38:46 INFO - PROCESS | 2720 | 1461271126622 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]]]}] 13:38:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 13:38:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 692ms 13:38:46 INFO - PROCESS | 2720 | 1461271126673 Marionette TRACE conn5 -> [0,1497,"getWindowHandle",null] 13:38:46 INFO - PROCESS | 2720 | 1461271126675 Marionette TRACE conn5 <- [1,1497,null,{"value":"13"}] 13:38:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 13:38:46 INFO - PROCESS | 2720 | 1461271126686 Marionette TRACE conn5 -> [0,1498,"setScriptTimeout",{"ms":35000}] 13:38:46 INFO - PROCESS | 2720 | 1461271126688 Marionette TRACE conn5 <- [1,1498,null,{}] 13:38:46 INFO - PROCESS | 2720 | 1461271126692 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}] 13:38:46 INFO - PROCESS | 2720 | 1461271126826 Marionette TRACE conn5 <- [1,1499,null,{"value":null}] 13:38:46 INFO - PROCESS | 2720 | 1461271126877 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:46 INFO - PROCESS | 2720 | ++DOCSHELL 0000001551D7E800 == 48 [pid = 2720] [id = 384] 13:38:46 INFO - PROCESS | 2720 | ++DOMWINDOW == 102 (000000154D3F8C00) [pid = 2720] [serial = 1152] [outer = 0000000000000000] 13:38:46 INFO - PROCESS | 2720 | ++DOMWINDOW == 103 (000000154DBD6000) [pid = 2720] [serial = 1153] [outer = 000000154D3F8C00] 13:38:46 INFO - PROCESS | 2720 | 1461271126922 Marionette DEBUG loaded listener.js 13:38:47 INFO - PROCESS | 2720 | ++DOMWINDOW == 104 (000000154DEE7C00) [pid = 2720] [serial = 1154] [outer = 000000154D3F8C00] 13:38:47 INFO - PROCESS | 2720 | --DOMWINDOW == 103 (000000154ECEA800) [pid = 2720] [serial = 1115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 13:38:47 INFO - PROCESS | 2720 | --DOMWINDOW == 102 (000000154AACE000) [pid = 2720] [serial = 1103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 13:38:47 INFO - PROCESS | 2720 | --DOMWINDOW == 101 (000000154D086400) [pid = 2720] [serial = 1106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 13:38:47 INFO - PROCESS | 2720 | --DOMWINDOW == 100 (0000001540442C00) [pid = 2720] [serial = 1094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 13:38:47 INFO - PROCESS | 2720 | --DOMWINDOW == 99 (000000154A407400) [pid = 2720] [serial = 1100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 13:38:47 INFO - PROCESS | 2720 | --DOMWINDOW == 98 (000000154022E400) [pid = 2720] [serial = 1091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 13:38:47 INFO - PROCESS | 2720 | --DOMWINDOW == 97 (0000001540450000) [pid = 2720] [serial = 1097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 13:38:47 INFO - PROCESS | 2720 | --DOMWINDOW == 96 (000000154E0F4400) [pid = 2720] [serial = 1088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 13:38:47 INFO - PROCESS | 2720 | --DOMWINDOW == 95 (000000154DEE6000) [pid = 2720] [serial = 1109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 13:38:47 INFO - PROCESS | 2720 | --DOMWINDOW == 94 (000000154C464800) [pid = 2720] [serial = 1112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 13:38:47 INFO - PROCESS | 2720 | 1461271127463 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]]]}] 13:38:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 13:38:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 838ms 13:38:47 INFO - PROCESS | 2720 | 1461271127531 Marionette TRACE conn5 -> [0,1501,"getWindowHandle",null] 13:38:47 INFO - PROCESS | 2720 | 1461271127533 Marionette TRACE conn5 <- [1,1501,null,{"value":"13"}] 13:38:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 13:38:47 INFO - PROCESS | 2720 | 1461271127536 Marionette TRACE conn5 -> [0,1502,"setScriptTimeout",{"ms":35000}] 13:38:47 INFO - PROCESS | 2720 | 1461271127538 Marionette TRACE conn5 <- [1,1502,null,{}] 13:38:47 INFO - PROCESS | 2720 | 1461271127542 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}] 13:38:47 INFO - PROCESS | 2720 | 1461271127622 Marionette TRACE conn5 <- [1,1503,null,{"value":null}] 13:38:47 INFO - PROCESS | 2720 | 1461271127696 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:47 INFO - PROCESS | 2720 | ++DOCSHELL 0000001550250000 == 49 [pid = 2720] [id = 385] 13:38:47 INFO - PROCESS | 2720 | ++DOMWINDOW == 95 (000000154022E400) [pid = 2720] [serial = 1155] [outer = 0000000000000000] 13:38:47 INFO - PROCESS | 2720 | ++DOMWINDOW == 96 (000000154A40B000) [pid = 2720] [serial = 1156] [outer = 000000154022E400] 13:38:47 INFO - PROCESS | 2720 | 1461271127742 Marionette DEBUG loaded listener.js 13:38:47 INFO - PROCESS | 2720 | ++DOMWINDOW == 97 (000000154DEE3400) [pid = 2720] [serial = 1157] [outer = 000000154022E400] 13:38:48 INFO - PROCESS | 2720 | 1461271128095 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]]]}] 13:38:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 13:38:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 587ms 13:38:48 INFO - PROCESS | 2720 | 1461271128147 Marionette TRACE conn5 -> [0,1505,"getWindowHandle",null] 13:38:48 INFO - PROCESS | 2720 | 1461271128149 Marionette TRACE conn5 <- [1,1505,null,{"value":"13"}] 13:38:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 13:38:48 INFO - PROCESS | 2720 | 1461271128152 Marionette TRACE conn5 -> [0,1506,"setScriptTimeout",{"ms":35000}] 13:38:48 INFO - PROCESS | 2720 | 1461271128154 Marionette TRACE conn5 <- [1,1506,null,{}] 13:38:48 INFO - PROCESS | 2720 | 1461271128160 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}] 13:38:48 INFO - PROCESS | 2720 | 1461271128270 Marionette TRACE conn5 <- [1,1507,null,{"value":null}] 13:38:48 INFO - PROCESS | 2720 | 1461271128279 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:48 INFO - PROCESS | 2720 | ++DOCSHELL 000000155489E000 == 50 [pid = 2720] [id = 386] 13:38:48 INFO - PROCESS | 2720 | ++DOMWINDOW == 98 (0000001547091800) [pid = 2720] [serial = 1158] [outer = 0000000000000000] 13:38:48 INFO - PROCESS | 2720 | ++DOMWINDOW == 99 (000000154E5B3800) [pid = 2720] [serial = 1159] [outer = 0000001547091800] 13:38:48 INFO - PROCESS | 2720 | 1461271128326 Marionette DEBUG loaded listener.js 13:38:48 INFO - PROCESS | 2720 | ++DOMWINDOW == 100 (000000154F91D400) [pid = 2720] [serial = 1160] [outer = 0000001547091800] 13:38:48 INFO - PROCESS | 2720 | 1461271128716 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]]]}] 13:38:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 13:38:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 630ms 13:38:48 INFO - PROCESS | 2720 | 1461271128783 Marionette TRACE conn5 -> [0,1509,"getWindowHandle",null] 13:38:48 INFO - PROCESS | 2720 | 1461271128785 Marionette TRACE conn5 <- [1,1509,null,{"value":"13"}] 13:38:48 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 13:38:48 INFO - PROCESS | 2720 | 1461271128790 Marionette TRACE conn5 -> [0,1510,"setScriptTimeout",{"ms":35000}] 13:38:48 INFO - PROCESS | 2720 | 1461271128792 Marionette TRACE conn5 <- [1,1510,null,{}] 13:38:48 INFO - PROCESS | 2720 | 1461271128797 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}] 13:38:48 INFO - PROCESS | 2720 | 1461271128913 Marionette TRACE conn5 <- [1,1511,null,{"value":null}] 13:38:48 INFO - PROCESS | 2720 | 1461271128925 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:48 INFO - PROCESS | 2720 | ++DOCSHELL 00000015548DC800 == 51 [pid = 2720] [id = 387] 13:38:48 INFO - PROCESS | 2720 | ++DOMWINDOW == 101 (000000154EB02C00) [pid = 2720] [serial = 1161] [outer = 0000000000000000] 13:38:48 INFO - PROCESS | 2720 | ++DOMWINDOW == 102 (0000001550284C00) [pid = 2720] [serial = 1162] [outer = 000000154EB02C00] 13:38:48 INFO - PROCESS | 2720 | 1461271128976 Marionette DEBUG loaded listener.js 13:38:49 INFO - PROCESS | 2720 | ++DOMWINDOW == 103 (0000001550D7A400) [pid = 2720] [serial = 1163] [outer = 000000154EB02C00] 13:38:49 INFO - PROCESS | 2720 | 1461271129452 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"]]]}] 13:38:49 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 () { 13:38:49 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:38:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 13:38:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:38:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:38:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 13:38:49 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 () { 13:38:49 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:38:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 13:38:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:38:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:38:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 13:38:49 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 () { 13:38:49 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:38:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 13:38:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:38:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:38:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 13:38:49 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 () { 13:38:49 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:38:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 13:38:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:38:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:38:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 13:38:49 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 699ms 13:38:49 INFO - PROCESS | 2720 | 1461271129493 Marionette TRACE conn5 -> [0,1513,"getWindowHandle",null] 13:38:49 INFO - PROCESS | 2720 | 1461271129498 Marionette TRACE conn5 <- [1,1513,null,{"value":"13"}] 13:38:49 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 13:38:49 INFO - PROCESS | 2720 | 1461271129577 Marionette TRACE conn5 -> [0,1514,"setScriptTimeout",{"ms":35000}] 13:38:49 INFO - PROCESS | 2720 | 1461271129582 Marionette TRACE conn5 <- [1,1514,null,{}] 13:38:49 INFO - PROCESS | 2720 | 1461271129613 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}] 13:38:49 INFO - PROCESS | 2720 | 1461271129728 Marionette TRACE conn5 <- [1,1515,null,{"value":null}] 13:38:49 INFO - PROCESS | 2720 | 1461271129811 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:49 INFO - PROCESS | 2720 | ++DOCSHELL 00000015498EB000 == 52 [pid = 2720] [id = 388] 13:38:49 INFO - PROCESS | 2720 | ++DOMWINDOW == 104 (000000154020EC00) [pid = 2720] [serial = 1164] [outer = 0000000000000000] 13:38:49 INFO - PROCESS | 2720 | ++DOMWINDOW == 105 (0000001540231000) [pid = 2720] [serial = 1165] [outer = 000000154020EC00] 13:38:49 INFO - PROCESS | 2720 | 1461271129870 Marionette DEBUG loaded listener.js 13:38:49 INFO - PROCESS | 2720 | ++DOMWINDOW == 106 (0000001540A11000) [pid = 2720] [serial = 1166] [outer = 000000154020EC00] 13:38:50 INFO - PROCESS | 2720 | 1461271130418 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"]]]}] 13:38:50 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 13:38:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 13:38:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:38:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:38:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 13:38:50 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 13:38:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 13:38:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:38:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:38:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 13:38:50 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 13:38:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 13:38:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:38:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:38:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 13:38:50 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 903ms 13:38:50 INFO - PROCESS | 2720 | 1461271130470 Marionette TRACE conn5 -> [0,1517,"getWindowHandle",null] 13:38:50 INFO - PROCESS | 2720 | 1461271130477 Marionette TRACE conn5 <- [1,1517,null,{"value":"13"}] 13:38:50 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 13:38:50 INFO - PROCESS | 2720 | 1461271130484 Marionette TRACE conn5 -> [0,1518,"setScriptTimeout",{"ms":35000}] 13:38:50 INFO - PROCESS | 2720 | 1461271130488 Marionette TRACE conn5 <- [1,1518,null,{}] 13:38:50 INFO - PROCESS | 2720 | 1461271130492 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}] 13:38:50 INFO - PROCESS | 2720 | 1461271130603 Marionette TRACE conn5 <- [1,1519,null,{"value":null}] 13:38:50 INFO - PROCESS | 2720 | 1461271130692 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:50 INFO - PROCESS | 2720 | ++DOCSHELL 0000001550249000 == 53 [pid = 2720] [id = 389] 13:38:50 INFO - PROCESS | 2720 | ++DOMWINDOW == 107 (0000001545611800) [pid = 2720] [serial = 1167] [outer = 0000000000000000] 13:38:50 INFO - PROCESS | 2720 | ++DOMWINDOW == 108 (0000001547091400) [pid = 2720] [serial = 1168] [outer = 0000001545611800] 13:38:50 INFO - PROCESS | 2720 | 1461271130749 Marionette DEBUG loaded listener.js 13:38:50 INFO - PROCESS | 2720 | ++DOMWINDOW == 109 (000000154A421800) [pid = 2720] [serial = 1169] [outer = 0000001545611800] 13:38:51 INFO - PROCESS | 2720 | 1461271131290 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]]]}] 13:38:51 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 13:38:51 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 13:38:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:38:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:38:51 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 13:38:51 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 13:38:51 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. 13:38:51 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 13:38:51 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 839ms 13:38:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 13:38:51 INFO - PROCESS | 2720 | 1461271131329 Marionette TRACE conn5 -> [0,1521,"getWindowHandle",null] 13:38:51 INFO - PROCESS | 2720 | 1461271131332 Marionette TRACE conn5 <- [1,1521,null,{"value":"13"}] 13:38:51 INFO - PROCESS | 2720 | 1461271131336 Marionette TRACE conn5 -> [0,1522,"setScriptTimeout",{"ms":35000}] 13:38:51 INFO - PROCESS | 2720 | 1461271131340 Marionette TRACE conn5 <- [1,1522,null,{}] 13:38:51 INFO - PROCESS | 2720 | 1461271131393 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}] 13:38:51 INFO - PROCESS | 2720 | 1461271131529 Marionette TRACE conn5 <- [1,1523,null,{"value":null}] 13:38:51 INFO - PROCESS | 2720 | 1461271131620 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:51 INFO - PROCESS | 2720 | ++DOCSHELL 0000001554CB7800 == 54 [pid = 2720] [id = 390] 13:38:51 INFO - PROCESS | 2720 | ++DOMWINDOW == 110 (000000154D015C00) [pid = 2720] [serial = 1170] [outer = 0000000000000000] 13:38:51 INFO - PROCESS | 2720 | ++DOMWINDOW == 111 (000000154D211400) [pid = 2720] [serial = 1171] [outer = 000000154D015C00] 13:38:51 INFO - PROCESS | 2720 | 1461271131680 Marionette DEBUG loaded listener.js 13:38:51 INFO - PROCESS | 2720 | ++DOMWINDOW == 112 (0000001550844400) [pid = 2720] [serial = 1172] [outer = 000000154D015C00] 13:38:52 INFO - PROCESS | 2720 | 1461271132259 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]]]}] 13:38:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 13:38:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 984ms 13:38:52 INFO - PROCESS | 2720 | 1461271132322 Marionette TRACE conn5 -> [0,1525,"getWindowHandle",null] 13:38:52 INFO - PROCESS | 2720 | 1461271132326 Marionette TRACE conn5 <- [1,1525,null,{"value":"13"}] 13:38:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 13:38:52 INFO - PROCESS | 2720 | 1461271132329 Marionette TRACE conn5 -> [0,1526,"setScriptTimeout",{"ms":35000}] 13:38:52 INFO - PROCESS | 2720 | 1461271132332 Marionette TRACE conn5 <- [1,1526,null,{}] 13:38:52 INFO - PROCESS | 2720 | 1461271132335 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}] 13:38:52 INFO - PROCESS | 2720 | 1461271132446 Marionette TRACE conn5 <- [1,1527,null,{"value":null}] 13:38:52 INFO - PROCESS | 2720 | 1461271132562 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:52 INFO - PROCESS | 2720 | ++DOCSHELL 000000155613E800 == 55 [pid = 2720] [id = 391] 13:38:52 INFO - PROCESS | 2720 | ++DOMWINDOW == 113 (0000001551051C00) [pid = 2720] [serial = 1173] [outer = 0000000000000000] 13:38:52 INFO - PROCESS | 2720 | ++DOMWINDOW == 114 (0000001551058000) [pid = 2720] [serial = 1174] [outer = 0000001551051C00] 13:38:52 INFO - PROCESS | 2720 | 1461271132620 Marionette DEBUG loaded listener.js 13:38:52 INFO - PROCESS | 2720 | ++DOMWINDOW == 115 (00000015511B2C00) [pid = 2720] [serial = 1175] [outer = 0000001551051C00] 13:38:53 INFO - PROCESS | 2720 | 1461271133160 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]]]}] 13:38:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 13:38:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 880ms 13:38:53 INFO - PROCESS | 2720 | 1461271133212 Marionette TRACE conn5 -> [0,1529,"getWindowHandle",null] 13:38:53 INFO - PROCESS | 2720 | 1461271133215 Marionette TRACE conn5 <- [1,1529,null,{"value":"13"}] 13:38:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 13:38:53 INFO - PROCESS | 2720 | 1461271133219 Marionette TRACE conn5 -> [0,1530,"setScriptTimeout",{"ms":35000}] 13:38:53 INFO - PROCESS | 2720 | 1461271133221 Marionette TRACE conn5 <- [1,1530,null,{}] 13:38:53 INFO - PROCESS | 2720 | 1461271133225 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}] 13:38:53 INFO - PROCESS | 2720 | 1461271133332 Marionette TRACE conn5 <- [1,1531,null,{"value":null}] 13:38:53 INFO - PROCESS | 2720 | 1461271133420 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:53 INFO - PROCESS | 2720 | ++DOCSHELL 00000015562AA000 == 56 [pid = 2720] [id = 392] 13:38:53 INFO - PROCESS | 2720 | ++DOMWINDOW == 116 (0000001551052000) [pid = 2720] [serial = 1176] [outer = 0000000000000000] 13:38:53 INFO - PROCESS | 2720 | ++DOMWINDOW == 117 (0000001551710C00) [pid = 2720] [serial = 1177] [outer = 0000001551052000] 13:38:53 INFO - PROCESS | 2720 | 1461271133476 Marionette DEBUG loaded listener.js 13:38:53 INFO - PROCESS | 2720 | ++DOMWINDOW == 118 (00000015517AC800) [pid = 2720] [serial = 1178] [outer = 0000001551052000] 13:38:54 INFO - PROCESS | 2720 | 1461271134088 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]]]}] 13:38:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 13:38:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 878ms 13:38:54 INFO - PROCESS | 2720 | 1461271134099 Marionette TRACE conn5 -> [0,1533,"getWindowHandle",null] 13:38:54 INFO - PROCESS | 2720 | 1461271134102 Marionette TRACE conn5 <- [1,1533,null,{"value":"13"}] 13:38:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 13:38:54 INFO - PROCESS | 2720 | 1461271134105 Marionette TRACE conn5 -> [0,1534,"setScriptTimeout",{"ms":35000}] 13:38:54 INFO - PROCESS | 2720 | 1461271134107 Marionette TRACE conn5 <- [1,1534,null,{}] 13:38:54 INFO - PROCESS | 2720 | 1461271134111 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}] 13:38:54 INFO - PROCESS | 2720 | 1461271134239 Marionette TRACE conn5 <- [1,1535,null,{"value":null}] 13:38:54 INFO - PROCESS | 2720 | 1461271134334 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:54 INFO - PROCESS | 2720 | ++DOCSHELL 0000001557695800 == 57 [pid = 2720] [id = 393] 13:38:54 INFO - PROCESS | 2720 | ++DOMWINDOW == 119 (0000001551D22800) [pid = 2720] [serial = 1179] [outer = 0000000000000000] 13:38:54 INFO - PROCESS | 2720 | ++DOMWINDOW == 120 (0000001551D2AC00) [pid = 2720] [serial = 1180] [outer = 0000001551D22800] 13:38:54 INFO - PROCESS | 2720 | 1461271134393 Marionette DEBUG loaded listener.js 13:38:54 INFO - PROCESS | 2720 | ++DOMWINDOW == 121 (0000001551D86C00) [pid = 2720] [serial = 1181] [outer = 0000001551D22800] 13:38:54 INFO - PROCESS | 2720 | 1461271134904 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]]]}] 13:38:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 13:38:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 883ms 13:38:55 INFO - PROCESS | 2720 | 1461271134996 Marionette TRACE conn5 -> [0,1537,"getWindowHandle",null] 13:38:55 INFO - PROCESS | 2720 | 1461271134998 Marionette TRACE conn5 <- [1,1537,null,{"value":"13"}] 13:38:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 13:38:55 INFO - PROCESS | 2720 | 1461271135002 Marionette TRACE conn5 -> [0,1538,"setScriptTimeout",{"ms":35000}] 13:38:55 INFO - PROCESS | 2720 | 1461271135005 Marionette TRACE conn5 <- [1,1538,null,{}] 13:38:55 INFO - PROCESS | 2720 | 1461271135008 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}] 13:38:55 INFO - PROCESS | 2720 | 1461271135115 Marionette TRACE conn5 <- [1,1539,null,{"value":null}] 13:38:55 INFO - PROCESS | 2720 | 1461271135207 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:55 INFO - PROCESS | 2720 | ++DOCSHELL 000000154CB98000 == 58 [pid = 2720] [id = 394] 13:38:55 INFO - PROCESS | 2720 | ++DOMWINDOW == 122 (000000154A41C800) [pid = 2720] [serial = 1182] [outer = 0000000000000000] 13:38:55 INFO - PROCESS | 2720 | ++DOMWINDOW == 123 (000000154C45F400) [pid = 2720] [serial = 1183] [outer = 000000154A41C800] 13:38:55 INFO - PROCESS | 2720 | 1461271135264 Marionette DEBUG loaded listener.js 13:38:55 INFO - PROCESS | 2720 | ++DOMWINDOW == 124 (0000001551D91000) [pid = 2720] [serial = 1184] [outer = 000000154A41C800] 13:38:55 INFO - PROCESS | 2720 | 1461271135989 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]]]}] 13:38:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 13:38:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1031ms 13:38:56 INFO - PROCESS | 2720 | 1461271136035 Marionette TRACE conn5 -> [0,1541,"getWindowHandle",null] 13:38:56 INFO - PROCESS | 2720 | 1461271136040 Marionette TRACE conn5 <- [1,1541,null,{"value":"13"}] 13:38:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 13:38:56 INFO - PROCESS | 2720 | 1461271136070 Marionette TRACE conn5 -> [0,1542,"setScriptTimeout",{"ms":35000}] 13:38:56 INFO - PROCESS | 2720 | 1461271136075 Marionette TRACE conn5 <- [1,1542,null,{}] 13:38:56 INFO - PROCESS | 2720 | 1461271136082 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}] 13:38:56 INFO - PROCESS | 2720 | 1461271136184 Marionette TRACE conn5 <- [1,1543,null,{"value":null}] 13:38:56 INFO - PROCESS | 2720 | 1461271136312 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:56 INFO - PROCESS | 2720 | ++DOCSHELL 000000154D363800 == 59 [pid = 2720] [id = 395] 13:38:56 INFO - PROCESS | 2720 | ++DOMWINDOW == 125 (000000153E873400) [pid = 2720] [serial = 1185] [outer = 0000000000000000] 13:38:56 INFO - PROCESS | 2720 | ++DOMWINDOW == 126 (0000001540550C00) [pid = 2720] [serial = 1186] [outer = 000000153E873400] 13:38:56 INFO - PROCESS | 2720 | 1461271136364 Marionette DEBUG loaded listener.js 13:38:56 INFO - PROCESS | 2720 | ++DOMWINDOW == 127 (0000001544FBFC00) [pid = 2720] [serial = 1187] [outer = 000000153E873400] 13:38:56 INFO - PROCESS | 2720 | --DOCSHELL 000000155489E000 == 58 [pid = 2720] [id = 386] 13:38:56 INFO - PROCESS | 2720 | --DOCSHELL 0000001550250000 == 57 [pid = 2720] [id = 385] 13:38:56 INFO - PROCESS | 2720 | --DOCSHELL 0000001551D7E800 == 56 [pid = 2720] [id = 384] 13:38:56 INFO - PROCESS | 2720 | --DOCSHELL 0000001551C0C000 == 55 [pid = 2720] [id = 383] 13:38:56 INFO - PROCESS | 2720 | --DOCSHELL 0000001549838000 == 54 [pid = 2720] [id = 382] 13:38:56 INFO - PROCESS | 2720 | --DOCSHELL 000000154F855000 == 53 [pid = 2720] [id = 381] 13:38:56 INFO - PROCESS | 2720 | --DOCSHELL 000000154DF4C000 == 52 [pid = 2720] [id = 380] 13:38:56 INFO - PROCESS | 2720 | --DOCSHELL 000000154CB33800 == 51 [pid = 2720] [id = 379] 13:38:56 INFO - PROCESS | 2720 | --DOCSHELL 000000154D1AB800 == 50 [pid = 2720] [id = 378] 13:38:56 INFO - PROCESS | 2720 | --DOCSHELL 0000001545BE9800 == 49 [pid = 2720] [id = 377] 13:38:56 INFO - PROCESS | 2720 | --DOCSHELL 0000001551045800 == 48 [pid = 2720] [id = 375] 13:38:56 INFO - PROCESS | 2720 | --DOCSHELL 000000154D355800 == 47 [pid = 2720] [id = 374] 13:38:56 INFO - PROCESS | 2720 | --DOMWINDOW == 126 (000000154BF02400) [pid = 2720] [serial = 1104] [outer = 0000000000000000] [url = about:blank] 13:38:56 INFO - PROCESS | 2720 | --DOMWINDOW == 125 (000000154D3EB800) [pid = 2720] [serial = 1107] [outer = 0000000000000000] [url = about:blank] 13:38:56 INFO - PROCESS | 2720 | --DOMWINDOW == 124 (0000001545919800) [pid = 2720] [serial = 1080] [outer = 0000000000000000] [url = about:blank] 13:38:56 INFO - PROCESS | 2720 | --DOMWINDOW == 123 (000000153FA55400) [pid = 2720] [serial = 1077] [outer = 0000000000000000] [url = about:blank] 13:38:56 INFO - PROCESS | 2720 | --DOMWINDOW == 122 (000000154E0EF400) [pid = 2720] [serial = 1086] [outer = 0000000000000000] [url = about:blank] 13:38:56 INFO - PROCESS | 2720 | --DOMWINDOW == 121 (0000001540E8EC00) [pid = 2720] [serial = 1095] [outer = 0000000000000000] [url = about:blank] 13:38:56 INFO - PROCESS | 2720 | --DOMWINDOW == 120 (0000001544E8EC00) [pid = 2720] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 13:38:56 INFO - PROCESS | 2720 | --DOMWINDOW == 119 (000000154A41A400) [pid = 2720] [serial = 1101] [outer = 0000000000000000] [url = about:blank] 13:38:56 INFO - PROCESS | 2720 | --DOMWINDOW == 118 (0000001540558C00) [pid = 2720] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 13:38:56 INFO - PROCESS | 2720 | --DOMWINDOW == 117 (000000154043FC00) [pid = 2720] [serial = 1092] [outer = 0000000000000000] [url = about:blank] 13:38:56 INFO - PROCESS | 2720 | --DOMWINDOW == 116 (0000001545C10C00) [pid = 2720] [serial = 1098] [outer = 0000000000000000] [url = about:blank] 13:38:56 INFO - PROCESS | 2720 | --DOMWINDOW == 115 (000000154708B400) [pid = 2720] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 13:38:56 INFO - PROCESS | 2720 | --DOMWINDOW == 114 (000000154ECE2400) [pid = 2720] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 13:38:56 INFO - PROCESS | 2720 | --DOMWINDOW == 113 (000000154EB3B800) [pid = 2720] [serial = 1089] [outer = 0000000000000000] [url = about:blank] 13:38:56 INFO - PROCESS | 2720 | --DOMWINDOW == 112 (000000154C465000) [pid = 2720] [serial = 1083] [outer = 0000000000000000] [url = about:blank] 13:38:56 INFO - PROCESS | 2720 | --DOMWINDOW == 111 (000000154DDA2800) [pid = 2720] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 13:38:56 INFO - PROCESS | 2720 | --DOMWINDOW == 110 (000000154FDA2400) [pid = 2720] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 13:38:56 INFO - PROCESS | 2720 | --DOMWINDOW == 109 (000000154E05F000) [pid = 2720] [serial = 1110] [outer = 0000000000000000] [url = about:blank] 13:38:56 INFO - PROCESS | 2720 | --DOMWINDOW == 108 (000000154ECDE000) [pid = 2720] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 13:38:56 INFO - PROCESS | 2720 | --DOMWINDOW == 107 (000000154C439000) [pid = 2720] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 13:38:56 INFO - PROCESS | 2720 | --DOMWINDOW == 106 (000000154E25E000) [pid = 2720] [serial = 1113] [outer = 0000000000000000] [url = about:blank] 13:38:56 INFO - PROCESS | 2720 | --DOMWINDOW == 105 (000000154F81B800) [pid = 2720] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 13:38:56 INFO - PROCESS | 2720 | --DOMWINDOW == 104 (000000154AAAC400) [pid = 2720] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 13:38:56 INFO - PROCESS | 2720 | --DOMWINDOW == 103 (000000154F927400) [pid = 2720] [serial = 1116] [outer = 0000000000000000] [url = about:blank] 13:38:56 INFO - PROCESS | 2720 | 1461271136977 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]]]}] 13:38:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 13:38:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 961ms 13:38:57 INFO - PROCESS | 2720 | 1461271137011 Marionette TRACE conn5 -> [0,1545,"getWindowHandle",null] 13:38:57 INFO - PROCESS | 2720 | 1461271137017 Marionette TRACE conn5 <- [1,1545,null,{"value":"13"}] 13:38:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 13:38:57 INFO - PROCESS | 2720 | 1461271137025 Marionette TRACE conn5 -> [0,1546,"setScriptTimeout",{"ms":35000}] 13:38:57 INFO - PROCESS | 2720 | 1461271137029 Marionette TRACE conn5 <- [1,1546,null,{}] 13:38:57 INFO - PROCESS | 2720 | 1461271137033 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}] 13:38:57 INFO - PROCESS | 2720 | 1461271137125 Marionette TRACE conn5 <- [1,1547,null,{"value":null}] 13:38:57 INFO - PROCESS | 2720 | 1461271137206 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:57 INFO - PROCESS | 2720 | ++DOCSHELL 000000154BF6F800 == 48 [pid = 2720] [id = 396] 13:38:57 INFO - PROCESS | 2720 | ++DOMWINDOW == 104 (000000153FCDF000) [pid = 2720] [serial = 1188] [outer = 0000000000000000] 13:38:57 INFO - PROCESS | 2720 | ++DOMWINDOW == 105 (0000001540840800) [pid = 2720] [serial = 1189] [outer = 000000153FCDF000] 13:38:57 INFO - PROCESS | 2720 | 1461271137256 Marionette DEBUG loaded listener.js 13:38:57 INFO - PROCESS | 2720 | ++DOMWINDOW == 106 (0000001545C04000) [pid = 2720] [serial = 1190] [outer = 000000153FCDF000] 13:38:57 INFO - PROCESS | 2720 | 1461271137687 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]]]}] 13:38:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 13:38:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 691ms 13:38:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 13:38:57 INFO - PROCESS | 2720 | 1461271137719 Marionette TRACE conn5 -> [0,1549,"getWindowHandle",null] 13:38:57 INFO - PROCESS | 2720 | 1461271137721 Marionette TRACE conn5 <- [1,1549,null,{"value":"13"}] 13:38:57 INFO - PROCESS | 2720 | 1461271137725 Marionette TRACE conn5 -> [0,1550,"setScriptTimeout",{"ms":35000}] 13:38:57 INFO - PROCESS | 2720 | 1461271137729 Marionette TRACE conn5 <- [1,1550,null,{}] 13:38:57 INFO - PROCESS | 2720 | 1461271137741 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}] 13:38:57 INFO - PROCESS | 2720 | 1461271137833 Marionette TRACE conn5 <- [1,1551,null,{"value":null}] 13:38:57 INFO - PROCESS | 2720 | 1461271137846 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:57 INFO - PROCESS | 2720 | ++DOCSHELL 000000154E503800 == 49 [pid = 2720] [id = 397] 13:38:57 INFO - PROCESS | 2720 | ++DOMWINDOW == 107 (000000154A406000) [pid = 2720] [serial = 1191] [outer = 0000000000000000] 13:38:57 INFO - PROCESS | 2720 | ++DOMWINDOW == 108 (000000154AAAD800) [pid = 2720] [serial = 1192] [outer = 000000154A406000] 13:38:57 INFO - PROCESS | 2720 | 1461271137896 Marionette DEBUG loaded listener.js 13:38:57 INFO - PROCESS | 2720 | ++DOMWINDOW == 109 (000000154BF0E800) [pid = 2720] [serial = 1193] [outer = 000000154A406000] 13:38:58 INFO - PROCESS | 2720 | 1461271138362 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]]]}] 13:38:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 13:38:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 692ms 13:38:58 INFO - PROCESS | 2720 | 1461271138422 Marionette TRACE conn5 -> [0,1553,"getWindowHandle",null] 13:38:58 INFO - PROCESS | 2720 | 1461271138425 Marionette TRACE conn5 <- [1,1553,null,{"value":"13"}] 13:38:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 13:38:58 INFO - PROCESS | 2720 | 1461271138429 Marionette TRACE conn5 -> [0,1554,"setScriptTimeout",{"ms":35000}] 13:38:58 INFO - PROCESS | 2720 | 1461271138430 Marionette TRACE conn5 <- [1,1554,null,{}] 13:38:58 INFO - PROCESS | 2720 | 1461271138434 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}] 13:38:58 INFO - PROCESS | 2720 | 1461271138522 Marionette TRACE conn5 <- [1,1555,null,{"value":null}] 13:38:58 INFO - PROCESS | 2720 | 1461271138531 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:58 INFO - PROCESS | 2720 | ++DOCSHELL 0000001550DA0800 == 50 [pid = 2720] [id = 398] 13:38:58 INFO - PROCESS | 2720 | ++DOMWINDOW == 110 (000000154CCC2400) [pid = 2720] [serial = 1194] [outer = 0000000000000000] 13:38:58 INFO - PROCESS | 2720 | ++DOMWINDOW == 111 (000000154D088400) [pid = 2720] [serial = 1195] [outer = 000000154CCC2400] 13:38:58 INFO - PROCESS | 2720 | 1461271138579 Marionette DEBUG loaded listener.js 13:38:58 INFO - PROCESS | 2720 | ++DOMWINDOW == 112 (000000154D20CC00) [pid = 2720] [serial = 1196] [outer = 000000154CCC2400] 13:38:59 INFO - PROCESS | 2720 | 1461271139046 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]]]}] 13:38:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 13:38:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 629ms 13:38:59 INFO - PROCESS | 2720 | 1461271139074 Marionette TRACE conn5 -> [0,1557,"getWindowHandle",null] 13:38:59 INFO - PROCESS | 2720 | 1461271139076 Marionette TRACE conn5 <- [1,1557,null,{"value":"13"}] 13:38:59 INFO - PROCESS | 2720 | 1461271139080 Marionette TRACE conn5 -> [0,1558,"setScriptTimeout",{"ms":35000}] 13:38:59 INFO - PROCESS | 2720 | 1461271139082 Marionette TRACE conn5 <- [1,1558,null,{}] 13:38:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 13:38:59 INFO - PROCESS | 2720 | 1461271139085 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}] 13:38:59 INFO - PROCESS | 2720 | 1461271139194 Marionette TRACE conn5 <- [1,1559,null,{"value":null}] 13:38:59 INFO - PROCESS | 2720 | 1461271139201 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:59 INFO - PROCESS | 2720 | ++DOCSHELL 0000001551C14000 == 51 [pid = 2720] [id = 399] 13:38:59 INFO - PROCESS | 2720 | ++DOMWINDOW == 113 (000000154CCC5C00) [pid = 2720] [serial = 1197] [outer = 0000000000000000] 13:38:59 INFO - PROCESS | 2720 | ++DOMWINDOW == 114 (000000154DDA2400) [pid = 2720] [serial = 1198] [outer = 000000154CCC5C00] 13:38:59 INFO - PROCESS | 2720 | 1461271139251 Marionette DEBUG loaded listener.js 13:38:59 INFO - PROCESS | 2720 | ++DOMWINDOW == 115 (000000154E25C000) [pid = 2720] [serial = 1199] [outer = 000000154CCC5C00] 13:38:59 INFO - PROCESS | 2720 | 1461271139707 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]]]}] 13:38:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 13:38:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 690ms 13:38:59 INFO - PROCESS | 2720 | 1461271139777 Marionette TRACE conn5 -> [0,1561,"getWindowHandle",null] 13:38:59 INFO - PROCESS | 2720 | 1461271139779 Marionette TRACE conn5 <- [1,1561,null,{"value":"13"}] 13:38:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 13:38:59 INFO - PROCESS | 2720 | 1461271139783 Marionette TRACE conn5 -> [0,1562,"setScriptTimeout",{"ms":35000}] 13:38:59 INFO - PROCESS | 2720 | 1461271139784 Marionette TRACE conn5 <- [1,1562,null,{}] 13:38:59 INFO - PROCESS | 2720 | 1461271139792 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}] 13:38:59 INFO - PROCESS | 2720 | 1461271139922 Marionette TRACE conn5 <- [1,1563,null,{"value":null}] 13:39:00 INFO - PROCESS | 2720 | 1461271140012 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:00 INFO - PROCESS | 2720 | ++DOCSHELL 000000155453D800 == 52 [pid = 2720] [id = 400] 13:39:00 INFO - PROCESS | 2720 | ++DOMWINDOW == 116 (000000154E0F4400) [pid = 2720] [serial = 1200] [outer = 0000000000000000] 13:39:00 INFO - PROCESS | 2720 | ++DOMWINDOW == 117 (00000015508B8400) [pid = 2720] [serial = 1201] [outer = 000000154E0F4400] 13:39:00 INFO - PROCESS | 2720 | 1461271140061 Marionette DEBUG loaded listener.js 13:39:00 INFO - PROCESS | 2720 | ++DOMWINDOW == 118 (00000015517AC000) [pid = 2720] [serial = 1202] [outer = 000000154E0F4400] 13:39:00 INFO - PROCESS | 2720 | 1461271140506 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]]]}] 13:39:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 13:39:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 776ms 13:39:00 INFO - PROCESS | 2720 | 1461271140569 Marionette TRACE conn5 -> [0,1565,"getWindowHandle",null] 13:39:00 INFO - PROCESS | 2720 | 1461271140572 Marionette TRACE conn5 <- [1,1565,null,{"value":"13"}] 13:39:00 INFO - PROCESS | 2720 | 1461271140575 Marionette TRACE conn5 -> [0,1566,"setScriptTimeout",{"ms":35000}] 13:39:00 INFO - PROCESS | 2720 | 1461271140577 Marionette TRACE conn5 <- [1,1566,null,{}] 13:39:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 13:39:00 INFO - PROCESS | 2720 | 1461271140581 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}] 13:39:00 INFO - PROCESS | 2720 | 1461271140692 Marionette TRACE conn5 <- [1,1567,null,{"value":null}] 13:39:00 INFO - PROCESS | 2720 | 1461271140747 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:00 INFO - PROCESS | 2720 | ++DOCSHELL 00000015548A5800 == 53 [pid = 2720] [id = 401] 13:39:00 INFO - PROCESS | 2720 | ++DOMWINDOW == 119 (00000015517B5000) [pid = 2720] [serial = 1203] [outer = 0000000000000000] 13:39:00 INFO - PROCESS | 2720 | ++DOMWINDOW == 120 (0000001551D25400) [pid = 2720] [serial = 1204] [outer = 00000015517B5000] 13:39:00 INFO - PROCESS | 2720 | 1461271140795 Marionette DEBUG loaded listener.js 13:39:00 INFO - PROCESS | 2720 | ++DOMWINDOW == 121 (0000001551D8F800) [pid = 2720] [serial = 1205] [outer = 00000015517B5000] 13:39:01 INFO - PROCESS | 2720 | --DOMWINDOW == 120 (00000015468A8C00) [pid = 2720] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 13:39:01 INFO - PROCESS | 2720 | --DOMWINDOW == 119 (000000153EA3F800) [pid = 2720] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 13:39:01 INFO - PROCESS | 2720 | --DOMWINDOW == 118 (0000001540B37800) [pid = 2720] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 13:39:01 INFO - PROCESS | 2720 | --DOMWINDOW == 117 (000000154A420C00) [pid = 2720] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 13:39:01 INFO - PROCESS | 2720 | --DOMWINDOW == 116 (0000001540454C00) [pid = 2720] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 13:39:01 INFO - PROCESS | 2720 | --DOMWINDOW == 115 (000000154D207C00) [pid = 2720] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 13:39:01 INFO - PROCESS | 2720 | --DOMWINDOW == 114 (000000154022E400) [pid = 2720] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 13:39:01 INFO - PROCESS | 2720 | --DOMWINDOW == 113 (0000001547091800) [pid = 2720] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 13:39:01 INFO - PROCESS | 2720 | --DOMWINDOW == 112 (000000154D3F8C00) [pid = 2720] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 13:39:01 INFO - PROCESS | 2720 | --DOMWINDOW == 111 (000000154BF0D000) [pid = 2720] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 13:39:01 INFO - PROCESS | 2720 | --DOMWINDOW == 110 (000000154022F400) [pid = 2720] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 13:39:01 INFO - PROCESS | 2720 | --DOMWINDOW == 109 (000000154DEDDC00) [pid = 2720] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 13:39:01 INFO - PROCESS | 2720 | --DOMWINDOW == 108 (000000154BF0C000) [pid = 2720] [serial = 1082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 13:39:01 INFO - PROCESS | 2720 | --DOMWINDOW == 107 (0000001544E96000) [pid = 2720] [serial = 1079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 13:39:01 INFO - PROCESS | 2720 | --DOMWINDOW == 106 (000000153EA48400) [pid = 2720] [serial = 1076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 13:39:01 INFO - PROCESS | 2720 | --DOMWINDOW == 105 (000000154E05B400) [pid = 2720] [serial = 1085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 13:39:01 INFO - PROCESS | 2720 | 1461271141359 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]]]}] 13:39:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 13:39:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 838ms 13:39:01 INFO - PROCESS | 2720 | 1461271141418 Marionette TRACE conn5 -> [0,1569,"getWindowHandle",null] 13:39:01 INFO - PROCESS | 2720 | 1461271141420 Marionette TRACE conn5 <- [1,1569,null,{"value":"13"}] 13:39:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 13:39:01 INFO - PROCESS | 2720 | 1461271141424 Marionette TRACE conn5 -> [0,1570,"setScriptTimeout",{"ms":35000}] 13:39:01 INFO - PROCESS | 2720 | 1461271141426 Marionette TRACE conn5 <- [1,1570,null,{}] 13:39:01 INFO - PROCESS | 2720 | 1461271141430 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}] 13:39:01 INFO - PROCESS | 2720 | 1461271141542 Marionette TRACE conn5 <- [1,1571,null,{"value":null}] 13:39:01 INFO - PROCESS | 2720 | 1461271141596 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:01 INFO - PROCESS | 2720 | ++DOCSHELL 000000155490D000 == 54 [pid = 2720] [id = 402] 13:39:01 INFO - PROCESS | 2720 | ++DOMWINDOW == 106 (000000153EA3F800) [pid = 2720] [serial = 1206] [outer = 0000000000000000] 13:39:01 INFO - PROCESS | 2720 | ++DOMWINDOW == 107 (0000001545C10400) [pid = 2720] [serial = 1207] [outer = 000000153EA3F800] 13:39:01 INFO - PROCESS | 2720 | 1461271141642 Marionette DEBUG loaded listener.js 13:39:01 INFO - PROCESS | 2720 | ++DOMWINDOW == 108 (000000154DB76C00) [pid = 2720] [serial = 1208] [outer = 000000153EA3F800] 13:39:02 INFO - PROCESS | 2720 | 1461271142013 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]]]}] 13:39:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 13:39:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 629ms 13:39:02 INFO - PROCESS | 2720 | 1461271142056 Marionette TRACE conn5 -> [0,1573,"getWindowHandle",null] 13:39:02 INFO - PROCESS | 2720 | 1461271142059 Marionette TRACE conn5 <- [1,1573,null,{"value":"13"}] 13:39:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 13:39:02 INFO - PROCESS | 2720 | 1461271142062 Marionette TRACE conn5 -> [0,1574,"setScriptTimeout",{"ms":35000}] 13:39:02 INFO - PROCESS | 2720 | 1461271142064 Marionette TRACE conn5 <- [1,1574,null,{}] 13:39:02 INFO - PROCESS | 2720 | 1461271142068 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}] 13:39:02 INFO - PROCESS | 2720 | 1461271142153 Marionette TRACE conn5 <- [1,1575,null,{"value":null}] 13:39:02 INFO - PROCESS | 2720 | 1461271142160 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:02 INFO - PROCESS | 2720 | ++DOCSHELL 00000015562A5000 == 55 [pid = 2720] [id = 403] 13:39:02 INFO - PROCESS | 2720 | ++DOMWINDOW == 109 (000000154E0E9000) [pid = 2720] [serial = 1209] [outer = 0000000000000000] 13:39:02 INFO - PROCESS | 2720 | ++DOMWINDOW == 110 (0000001551DB7C00) [pid = 2720] [serial = 1210] [outer = 000000154E0E9000] 13:39:02 INFO - PROCESS | 2720 | 1461271142207 Marionette DEBUG loaded listener.js 13:39:02 INFO - PROCESS | 2720 | ++DOMWINDOW == 111 (0000001552140000) [pid = 2720] [serial = 1211] [outer = 000000154E0E9000] 13:39:02 INFO - PROCESS | 2720 | 1461271142637 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]]]}] 13:39:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 13:39:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 628ms 13:39:02 INFO - PROCESS | 2720 | 1461271142692 Marionette TRACE conn5 -> [0,1577,"getWindowHandle",null] 13:39:02 INFO - PROCESS | 2720 | 1461271142695 Marionette TRACE conn5 <- [1,1577,null,{"value":"13"}] 13:39:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 13:39:02 INFO - PROCESS | 2720 | 1461271142698 Marionette TRACE conn5 -> [0,1578,"setScriptTimeout",{"ms":35000}] 13:39:02 INFO - PROCESS | 2720 | 1461271142700 Marionette TRACE conn5 <- [1,1578,null,{}] 13:39:02 INFO - PROCESS | 2720 | 1461271142703 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}] 13:39:02 INFO - PROCESS | 2720 | 1461271142789 Marionette TRACE conn5 <- [1,1579,null,{"value":null}] 13:39:02 INFO - PROCESS | 2720 | 1461271142795 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:02 INFO - PROCESS | 2720 | ++DOCSHELL 000000155778D000 == 56 [pid = 2720] [id = 404] 13:39:02 INFO - PROCESS | 2720 | ++DOMWINDOW == 112 (0000001552145400) [pid = 2720] [serial = 1212] [outer = 0000000000000000] 13:39:02 INFO - PROCESS | 2720 | ++DOMWINDOW == 113 (000000155214AC00) [pid = 2720] [serial = 1213] [outer = 0000001552145400] 13:39:02 INFO - PROCESS | 2720 | 1461271142842 Marionette DEBUG loaded listener.js 13:39:02 INFO - PROCESS | 2720 | ++DOMWINDOW == 114 (00000015522C0800) [pid = 2720] [serial = 1214] [outer = 0000001552145400] 13:39:03 INFO - PROCESS | 2720 | 1461271143434 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]]]}] 13:39:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 13:39:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 776ms 13:39:03 INFO - PROCESS | 2720 | 1461271143478 Marionette TRACE conn5 -> [0,1581,"getWindowHandle",null] 13:39:03 INFO - PROCESS | 2720 | 1461271143483 Marionette TRACE conn5 <- [1,1581,null,{"value":"13"}] 13:39:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 13:39:03 INFO - PROCESS | 2720 | 1461271143489 Marionette TRACE conn5 -> [0,1582,"setScriptTimeout",{"ms":35000}] 13:39:03 INFO - PROCESS | 2720 | 1461271143494 Marionette TRACE conn5 <- [1,1582,null,{}] 13:39:03 INFO - PROCESS | 2720 | 1461271143501 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}] 13:39:03 INFO - PROCESS | 2720 | 1461271143617 Marionette TRACE conn5 <- [1,1583,null,{"value":null}] 13:39:03 INFO - PROCESS | 2720 | 1461271143745 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:03 INFO - PROCESS | 2720 | ++DOCSHELL 000000154CD1E000 == 57 [pid = 2720] [id = 405] 13:39:03 INFO - PROCESS | 2720 | ++DOMWINDOW == 115 (0000001540208400) [pid = 2720] [serial = 1215] [outer = 0000000000000000] 13:39:03 INFO - PROCESS | 2720 | ++DOMWINDOW == 116 (0000001540555000) [pid = 2720] [serial = 1216] [outer = 0000001540208400] 13:39:03 INFO - PROCESS | 2720 | 1461271143805 Marionette DEBUG loaded listener.js 13:39:03 INFO - PROCESS | 2720 | ++DOMWINDOW == 117 (0000001545C07C00) [pid = 2720] [serial = 1217] [outer = 0000001540208400] 13:39:04 INFO - PROCESS | 2720 | 1461271144454 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]]]}] 13:39:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 13:39:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1032ms 13:39:04 INFO - PROCESS | 2720 | 1461271144525 Marionette TRACE conn5 -> [0,1585,"getWindowHandle",null] 13:39:04 INFO - PROCESS | 2720 | 1461271144532 Marionette TRACE conn5 <- [1,1585,null,{"value":"13"}] 13:39:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 13:39:04 INFO - PROCESS | 2720 | 1461271144553 Marionette TRACE conn5 -> [0,1586,"setScriptTimeout",{"ms":35000}] 13:39:04 INFO - PROCESS | 2720 | 1461271144556 Marionette TRACE conn5 <- [1,1586,null,{}] 13:39:04 INFO - PROCESS | 2720 | 1461271144585 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}] 13:39:04 INFO - PROCESS | 2720 | 1461271144707 Marionette TRACE conn5 <- [1,1587,null,{"value":null}] 13:39:04 INFO - PROCESS | 2720 | 1461271144823 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:04 INFO - PROCESS | 2720 | ++DOCSHELL 0000001551783000 == 58 [pid = 2720] [id = 406] 13:39:04 INFO - PROCESS | 2720 | ++DOMWINDOW == 118 (000000154A406800) [pid = 2720] [serial = 1218] [outer = 0000000000000000] 13:39:04 INFO - PROCESS | 2720 | ++DOMWINDOW == 119 (000000154BF08800) [pid = 2720] [serial = 1219] [outer = 000000154A406800] 13:39:04 INFO - PROCESS | 2720 | 1461271144881 Marionette DEBUG loaded listener.js 13:39:04 INFO - PROCESS | 2720 | ++DOMWINDOW == 120 (000000154D085C00) [pid = 2720] [serial = 1220] [outer = 000000154A406800] 13:39:05 INFO - PROCESS | 2720 | 1461271145491 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]]]}] 13:39:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 13:39:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 964ms 13:39:05 INFO - PROCESS | 2720 | 1461271145507 Marionette TRACE conn5 -> [0,1589,"getWindowHandle",null] 13:39:05 INFO - PROCESS | 2720 | 1461271145510 Marionette TRACE conn5 <- [1,1589,null,{"value":"13"}] 13:39:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 13:39:05 INFO - PROCESS | 2720 | 1461271145513 Marionette TRACE conn5 -> [0,1590,"setScriptTimeout",{"ms":35000}] 13:39:05 INFO - PROCESS | 2720 | 1461271145518 Marionette TRACE conn5 <- [1,1590,null,{}] 13:39:05 INFO - PROCESS | 2720 | 1461271145530 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}] 13:39:05 INFO - PROCESS | 2720 | 1461271145647 Marionette TRACE conn5 <- [1,1591,null,{"value":null}] 13:39:05 INFO - PROCESS | 2720 | 1461271145743 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:05 INFO - PROCESS | 2720 | ++DOCSHELL 0000001557AE7000 == 59 [pid = 2720] [id = 407] 13:39:05 INFO - PROCESS | 2720 | ++DOMWINDOW == 121 (000000154ECEBC00) [pid = 2720] [serial = 1221] [outer = 0000000000000000] 13:39:05 INFO - PROCESS | 2720 | ++DOMWINDOW == 122 (0000001551053000) [pid = 2720] [serial = 1222] [outer = 000000154ECEBC00] 13:39:05 INFO - PROCESS | 2720 | 1461271145803 Marionette DEBUG loaded listener.js 13:39:05 INFO - PROCESS | 2720 | ++DOMWINDOW == 123 (0000001551D2D800) [pid = 2720] [serial = 1223] [outer = 000000154ECEBC00] 13:39:06 INFO - PROCESS | 2720 | 1461271146390 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]]]}] 13:39:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 13:39:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 945ms 13:39:06 INFO - PROCESS | 2720 | 1461271146461 Marionette TRACE conn5 -> [0,1593,"getWindowHandle",null] 13:39:06 INFO - PROCESS | 2720 | 1461271146464 Marionette TRACE conn5 <- [1,1593,null,{"value":"13"}] 13:39:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 13:39:06 INFO - PROCESS | 2720 | 1461271146467 Marionette TRACE conn5 -> [0,1594,"setScriptTimeout",{"ms":35000}] 13:39:06 INFO - PROCESS | 2720 | 1461271146469 Marionette TRACE conn5 <- [1,1594,null,{}] 13:39:06 INFO - PROCESS | 2720 | 1461271146473 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}] 13:39:06 INFO - PROCESS | 2720 | 1461271146614 Marionette TRACE conn5 <- [1,1595,null,{"value":null}] 13:39:06 INFO - PROCESS | 2720 | 1461271146695 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:06 INFO - PROCESS | 2720 | ++DOCSHELL 00000015591D2800 == 60 [pid = 2720] [id = 408] 13:39:06 INFO - PROCESS | 2720 | ++DOMWINDOW == 124 (00000015522C1400) [pid = 2720] [serial = 1224] [outer = 0000000000000000] 13:39:06 INFO - PROCESS | 2720 | ++DOMWINDOW == 125 (00000015522C9C00) [pid = 2720] [serial = 1225] [outer = 00000015522C1400] 13:39:06 INFO - PROCESS | 2720 | 1461271146752 Marionette DEBUG loaded listener.js 13:39:06 INFO - PROCESS | 2720 | ++DOMWINDOW == 126 (0000001552587800) [pid = 2720] [serial = 1226] [outer = 00000015522C1400] 13:39:07 INFO - PROCESS | 2720 | 1461271147337 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]]]}] 13:39:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 13:39:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 945ms 13:39:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 13:39:07 INFO - PROCESS | 2720 | 1461271147413 Marionette TRACE conn5 -> [0,1597,"getWindowHandle",null] 13:39:07 INFO - PROCESS | 2720 | 1461271147416 Marionette TRACE conn5 <- [1,1597,null,{"value":"13"}] 13:39:07 INFO - PROCESS | 2720 | 1461271147419 Marionette TRACE conn5 -> [0,1598,"setScriptTimeout",{"ms":35000}] 13:39:07 INFO - PROCESS | 2720 | 1461271147422 Marionette TRACE conn5 <- [1,1598,null,{}] 13:39:07 INFO - PROCESS | 2720 | 1461271147426 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}] 13:39:07 INFO - PROCESS | 2720 | 1461271147563 Marionette TRACE conn5 <- [1,1599,null,{"value":null}] 13:39:07 INFO - PROCESS | 2720 | 1461271147686 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:07 INFO - PROCESS | 2720 | ++DOCSHELL 000000154CD03800 == 61 [pid = 2720] [id = 409] 13:39:07 INFO - PROCESS | 2720 | ++DOMWINDOW == 127 (0000001544E45800) [pid = 2720] [serial = 1227] [outer = 0000000000000000] 13:39:07 INFO - PROCESS | 2720 | ++DOMWINDOW == 128 (000000154591C400) [pid = 2720] [serial = 1228] [outer = 0000001544E45800] 13:39:07 INFO - PROCESS | 2720 | 1461271147746 Marionette DEBUG loaded listener.js 13:39:07 INFO - PROCESS | 2720 | ++DOMWINDOW == 129 (000000154DB74400) [pid = 2720] [serial = 1229] [outer = 0000001544E45800] 13:39:08 INFO - PROCESS | 2720 | 1461271148540 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]]]}] 13:39:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 13:39:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1183ms 13:39:08 INFO - PROCESS | 2720 | 1461271148606 Marionette TRACE conn5 -> [0,1601,"getWindowHandle",null] 13:39:08 INFO - PROCESS | 2720 | 1461271148610 Marionette TRACE conn5 <- [1,1601,null,{"value":"13"}] 13:39:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 13:39:08 INFO - PROCESS | 2720 | 1461271148616 Marionette TRACE conn5 -> [0,1602,"setScriptTimeout",{"ms":35000}] 13:39:08 INFO - PROCESS | 2720 | 1461271148620 Marionette TRACE conn5 <- [1,1602,null,{}] 13:39:08 INFO - PROCESS | 2720 | 1461271148625 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}] 13:39:08 INFO - PROCESS | 2720 | 1461271148762 Marionette TRACE conn5 <- [1,1603,null,{"value":null}] 13:39:08 INFO - PROCESS | 2720 | 1461271148893 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:08 INFO - PROCESS | 2720 | ++DOCSHELL 0000001544FD7800 == 62 [pid = 2720] [id = 410] 13:39:08 INFO - PROCESS | 2720 | ++DOMWINDOW == 130 (0000001540446400) [pid = 2720] [serial = 1230] [outer = 0000000000000000] 13:39:08 INFO - PROCESS | 2720 | ++DOMWINDOW == 131 (0000001540450000) [pid = 2720] [serial = 1231] [outer = 0000001540446400] 13:39:08 INFO - PROCESS | 2720 | 1461271148947 Marionette DEBUG loaded listener.js 13:39:09 INFO - PROCESS | 2720 | ++DOMWINDOW == 132 (0000001541A23800) [pid = 2720] [serial = 1232] [outer = 0000001540446400] 13:39:09 INFO - PROCESS | 2720 | --DOCSHELL 0000001550DB0800 == 61 [pid = 2720] [id = 355] 13:39:09 INFO - PROCESS | 2720 | --DOCSHELL 0000001551C22000 == 60 [pid = 2720] [id = 357] 13:39:09 INFO - PROCESS | 2720 | --DOCSHELL 000000154FD89800 == 59 [pid = 2720] [id = 354] 13:39:09 INFO - PROCESS | 2720 | --DOCSHELL 00000015457B6000 == 58 [pid = 2720] [id = 356] 13:39:09 INFO - PROCESS | 2720 | --DOCSHELL 00000015562A5000 == 57 [pid = 2720] [id = 403] 13:39:09 INFO - PROCESS | 2720 | --DOCSHELL 000000155490D000 == 56 [pid = 2720] [id = 402] 13:39:09 INFO - PROCESS | 2720 | --DOCSHELL 00000015548A5800 == 55 [pid = 2720] [id = 401] 13:39:09 INFO - PROCESS | 2720 | --DOCSHELL 000000155453D800 == 54 [pid = 2720] [id = 400] 13:39:09 INFO - PROCESS | 2720 | --DOCSHELL 0000001551C14000 == 53 [pid = 2720] [id = 399] 13:39:09 INFO - PROCESS | 2720 | --DOCSHELL 0000001550DA0800 == 52 [pid = 2720] [id = 398] 13:39:09 INFO - PROCESS | 2720 | --DOMWINDOW == 131 (000000155028B800) [pid = 2720] [serial = 1119] [outer = 0000000000000000] [url = about:blank] 13:39:09 INFO - PROCESS | 2720 | --DOMWINDOW == 130 (0000001544C39C00) [pid = 2720] [serial = 1122] [outer = 0000000000000000] [url = about:blank] 13:39:09 INFO - PROCESS | 2720 | --DOMWINDOW == 129 (000000154BF02800) [pid = 2720] [serial = 1125] [outer = 0000000000000000] [url = about:blank] 13:39:09 INFO - PROCESS | 2720 | --DOMWINDOW == 128 (000000154DB7A800) [pid = 2720] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 13:39:09 INFO - PROCESS | 2720 | --DOMWINDOW == 127 (0000001550284C00) [pid = 2720] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 13:39:09 INFO - PROCESS | 2720 | --DOCSHELL 000000154E503800 == 51 [pid = 2720] [id = 397] 13:39:09 INFO - PROCESS | 2720 | --DOCSHELL 000000154BF6F800 == 50 [pid = 2720] [id = 396] 13:39:09 INFO - PROCESS | 2720 | --DOCSHELL 000000154D363800 == 49 [pid = 2720] [id = 395] 13:39:09 INFO - PROCESS | 2720 | --DOCSHELL 0000001557695800 == 48 [pid = 2720] [id = 393] 13:39:09 INFO - PROCESS | 2720 | --DOCSHELL 00000015562AA000 == 47 [pid = 2720] [id = 392] 13:39:09 INFO - PROCESS | 2720 | --DOCSHELL 000000155613E800 == 46 [pid = 2720] [id = 391] 13:39:09 INFO - PROCESS | 2720 | --DOCSHELL 0000001554CB7800 == 45 [pid = 2720] [id = 390] 13:39:09 INFO - PROCESS | 2720 | --DOCSHELL 0000001550249000 == 44 [pid = 2720] [id = 389] 13:39:09 INFO - PROCESS | 2720 | --DOCSHELL 00000015498EB000 == 43 [pid = 2720] [id = 388] 13:39:09 INFO - PROCESS | 2720 | --DOCSHELL 00000015548DC800 == 42 [pid = 2720] [id = 387] 13:39:09 INFO - PROCESS | 2720 | --DOMWINDOW == 126 (0000001540452800) [pid = 2720] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 13:39:09 INFO - PROCESS | 2720 | --DOMWINDOW == 125 (000000154E011800) [pid = 2720] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 13:39:09 INFO - PROCESS | 2720 | --DOMWINDOW == 124 (00000015496B2C00) [pid = 2720] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 13:39:09 INFO - PROCESS | 2720 | --DOMWINDOW == 123 (000000154A405800) [pid = 2720] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 13:39:09 INFO - PROCESS | 2720 | --DOMWINDOW == 122 (0000001540441800) [pid = 2720] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 13:39:09 INFO - PROCESS | 2720 | --DOMWINDOW == 121 (0000001540203C00) [pid = 2720] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 13:39:09 INFO - PROCESS | 2720 | --DOMWINDOW == 120 (000000154560D800) [pid = 2720] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 13:39:09 INFO - PROCESS | 2720 | --DOMWINDOW == 119 (0000001544E91C00) [pid = 2720] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 13:39:09 INFO - PROCESS | 2720 | --DOMWINDOW == 118 (000000154A451400) [pid = 2720] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 13:39:09 INFO - PROCESS | 2720 | --DOMWINDOW == 117 (0000001541C96400) [pid = 2720] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 13:39:09 INFO - PROCESS | 2720 | --DOMWINDOW == 116 (000000154578F000) [pid = 2720] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 13:39:09 INFO - PROCESS | 2720 | --DOMWINDOW == 115 (000000154DAE2000) [pid = 2720] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 13:39:09 INFO - PROCESS | 2720 | --DOMWINDOW == 114 (000000154D20C800) [pid = 2720] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 13:39:09 INFO - PROCESS | 2720 | --DOMWINDOW == 113 (000000154A40B000) [pid = 2720] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 13:39:09 INFO - PROCESS | 2720 | --DOMWINDOW == 112 (000000154F91D400) [pid = 2720] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 13:39:09 INFO - PROCESS | 2720 | --DOMWINDOW == 111 (000000154DBD6000) [pid = 2720] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 13:39:09 INFO - PROCESS | 2720 | --DOMWINDOW == 110 (000000154E5B3800) [pid = 2720] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 13:39:09 INFO - PROCESS | 2720 | --DOMWINDOW == 109 (000000154DEE7C00) [pid = 2720] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 13:39:09 INFO - PROCESS | 2720 | --DOMWINDOW == 108 (000000154DEE3400) [pid = 2720] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 13:39:09 INFO - PROCESS | 2720 | --DOMWINDOW == 107 (000000154BFDB400) [pid = 2720] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 13:39:09 INFO - PROCESS | 2720 | --DOMWINDOW == 106 (00000015496AB000) [pid = 2720] [serial = 694] [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.] 13:39:09 INFO - PROCESS | 2720 | --DOMWINDOW == 105 (000000154CF98400) [pid = 2720] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 13:39:09 INFO - PROCESS | 2720 | --DOMWINDOW == 104 (000000154BD1CC00) [pid = 2720] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 13:39:09 INFO - PROCESS | 2720 | --DOMWINDOW == 103 (000000154D085800) [pid = 2720] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 13:39:09 INFO - PROCESS | 2720 | --DOMWINDOW == 102 (00000015468A5C00) [pid = 2720] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 13:39:09 INFO - PROCESS | 2720 | --DOMWINDOW == 101 (0000001540233400) [pid = 2720] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 13:39:09 INFO - PROCESS | 2720 | --DOMWINDOW == 100 (000000154E48FC00) [pid = 2720] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 13:39:09 INFO - PROCESS | 2720 | 1461271149575 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]]]}] 13:39:09 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 13:39:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 986ms 13:39:09 INFO - PROCESS | 2720 | 1461271149606 Marionette TRACE conn5 -> [0,1605,"getWindowHandle",null] 13:39:09 INFO - PROCESS | 2720 | 1461271149612 Marionette TRACE conn5 <- [1,1605,null,{"value":"13"}] 13:39:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 13:39:09 INFO - PROCESS | 2720 | 1461271149618 Marionette TRACE conn5 -> [0,1606,"setScriptTimeout",{"ms":35000}] 13:39:09 INFO - PROCESS | 2720 | 1461271149621 Marionette TRACE conn5 <- [1,1606,null,{}] 13:39:09 INFO - PROCESS | 2720 | 1461271149625 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}] 13:39:09 INFO - PROCESS | 2720 | 1461271149715 Marionette TRACE conn5 <- [1,1607,null,{"value":null}] 13:39:09 INFO - PROCESS | 2720 | 1461271149798 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:09 INFO - PROCESS | 2720 | ++DOCSHELL 0000001544E1A000 == 43 [pid = 2720] [id = 411] 13:39:09 INFO - PROCESS | 2720 | ++DOMWINDOW == 101 (000000154022B800) [pid = 2720] [serial = 1233] [outer = 0000000000000000] 13:39:09 INFO - PROCESS | 2720 | ++DOMWINDOW == 102 (0000001540A0AC00) [pid = 2720] [serial = 1234] [outer = 000000154022B800] 13:39:09 INFO - PROCESS | 2720 | 1461271149845 Marionette DEBUG loaded listener.js 13:39:09 INFO - PROCESS | 2720 | ++DOMWINDOW == 103 (0000001545049800) [pid = 2720] [serial = 1235] [outer = 000000154022B800] 13:39:10 INFO - PROCESS | 2720 | 1461271150249 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]]]}] 13:39:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 13:39:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 691ms 13:39:10 INFO - PROCESS | 2720 | 1461271150311 Marionette TRACE conn5 -> [0,1609,"getWindowHandle",null] 13:39:10 INFO - PROCESS | 2720 | 1461271150314 Marionette TRACE conn5 <- [1,1609,null,{"value":"13"}] 13:39:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 13:39:10 INFO - PROCESS | 2720 | 1461271150317 Marionette TRACE conn5 -> [0,1610,"setScriptTimeout",{"ms":35000}] 13:39:10 INFO - PROCESS | 2720 | 1461271150321 Marionette TRACE conn5 <- [1,1610,null,{}] 13:39:10 INFO - PROCESS | 2720 | 1461271150332 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}] 13:39:10 INFO - PROCESS | 2720 | 1461271150420 Marionette TRACE conn5 <- [1,1611,null,{"value":null}] 13:39:10 INFO - PROCESS | 2720 | 1461271150429 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:10 INFO - PROCESS | 2720 | ++DOCSHELL 000000154DF38000 == 44 [pid = 2720] [id = 412] 13:39:10 INFO - PROCESS | 2720 | ++DOMWINDOW == 104 (00000015468A7C00) [pid = 2720] [serial = 1236] [outer = 0000000000000000] 13:39:10 INFO - PROCESS | 2720 | ++DOMWINDOW == 105 (00000015496AB000) [pid = 2720] [serial = 1237] [outer = 00000015468A7C00] 13:39:10 INFO - PROCESS | 2720 | 1461271150479 Marionette DEBUG loaded listener.js 13:39:10 INFO - PROCESS | 2720 | ++DOMWINDOW == 106 (000000154A405C00) [pid = 2720] [serial = 1238] [outer = 00000015468A7C00] 13:39:10 INFO - PROCESS | 2720 | 1461271150967 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]]]}] 13:39:11 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 13:39:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 691ms 13:39:11 INFO - PROCESS | 2720 | 1461271151011 Marionette TRACE conn5 -> [0,1613,"getWindowHandle",null] 13:39:11 INFO - PROCESS | 2720 | 1461271151014 Marionette TRACE conn5 <- [1,1613,null,{"value":"13"}] 13:39:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 13:39:11 INFO - PROCESS | 2720 | 1461271151017 Marionette TRACE conn5 -> [0,1614,"setScriptTimeout",{"ms":35000}] 13:39:11 INFO - PROCESS | 2720 | 1461271151019 Marionette TRACE conn5 <- [1,1614,null,{}] 13:39:11 INFO - PROCESS | 2720 | 1461271151023 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}] 13:39:11 INFO - PROCESS | 2720 | 1461271151110 Marionette TRACE conn5 <- [1,1615,null,{"value":null}] 13:39:11 INFO - PROCESS | 2720 | 1461271151116 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:11 INFO - PROCESS | 2720 | ++DOCSHELL 000000154F956800 == 45 [pid = 2720] [id = 413] 13:39:11 INFO - PROCESS | 2720 | ++DOMWINDOW == 107 (000000154A423C00) [pid = 2720] [serial = 1239] [outer = 0000000000000000] 13:39:11 INFO - PROCESS | 2720 | ++DOMWINDOW == 108 (000000154AAAA400) [pid = 2720] [serial = 1240] [outer = 000000154A423C00] 13:39:11 INFO - PROCESS | 2720 | 1461271151165 Marionette DEBUG loaded listener.js 13:39:11 INFO - PROCESS | 2720 | ++DOMWINDOW == 109 (000000154BF03400) [pid = 2720] [serial = 1241] [outer = 000000154A423C00] 13:39:11 INFO - PROCESS | 2720 | 1461271151570 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]]]}] 13:39:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 13:39:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 629ms 13:39:11 INFO - PROCESS | 2720 | 1461271151649 Marionette TRACE conn5 -> [0,1617,"getWindowHandle",null] 13:39:11 INFO - PROCESS | 2720 | 1461271151651 Marionette TRACE conn5 <- [1,1617,null,{"value":"13"}] 13:39:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 13:39:11 INFO - PROCESS | 2720 | 1461271151655 Marionette TRACE conn5 -> [0,1618,"setScriptTimeout",{"ms":35000}] 13:39:11 INFO - PROCESS | 2720 | 1461271151656 Marionette TRACE conn5 <- [1,1618,null,{}] 13:39:11 INFO - PROCESS | 2720 | 1461271151660 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}] 13:39:11 INFO - PROCESS | 2720 | 1461271151768 Marionette TRACE conn5 <- [1,1619,null,{"value":null}] 13:39:11 INFO - PROCESS | 2720 | 1461271151817 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:11 INFO - PROCESS | 2720 | ++DOCSHELL 0000001550DA0800 == 46 [pid = 2720] [id = 414] 13:39:11 INFO - PROCESS | 2720 | ++DOMWINDOW == 110 (000000154BFD7000) [pid = 2720] [serial = 1242] [outer = 0000000000000000] 13:39:11 INFO - PROCESS | 2720 | ++DOMWINDOW == 111 (000000154C445C00) [pid = 2720] [serial = 1243] [outer = 000000154BFD7000] 13:39:11 INFO - PROCESS | 2720 | 1461271151894 Marionette DEBUG loaded listener.js 13:39:11 INFO - PROCESS | 2720 | ++DOMWINDOW == 112 (000000154CF96000) [pid = 2720] [serial = 1244] [outer = 000000154BFD7000] 13:39:12 INFO - PROCESS | 2720 | 1461271152335 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]]]}] 13:39:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 13:39:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 731ms 13:39:12 INFO - PROCESS | 2720 | 1461271152389 Marionette TRACE conn5 -> [0,1621,"getWindowHandle",null] 13:39:12 INFO - PROCESS | 2720 | 1461271152391 Marionette TRACE conn5 <- [1,1621,null,{"value":"13"}] 13:39:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 13:39:12 INFO - PROCESS | 2720 | 1461271152395 Marionette TRACE conn5 -> [0,1622,"setScriptTimeout",{"ms":35000}] 13:39:12 INFO - PROCESS | 2720 | 1461271152397 Marionette TRACE conn5 <- [1,1622,null,{}] 13:39:12 INFO - PROCESS | 2720 | 1461271152407 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}] 13:39:12 INFO - PROCESS | 2720 | 1461271152537 Marionette TRACE conn5 <- [1,1623,null,{"value":null}] 13:39:12 INFO - PROCESS | 2720 | 1461271152595 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:12 INFO - PROCESS | 2720 | ++DOCSHELL 00000015474B5000 == 47 [pid = 2720] [id = 415] 13:39:12 INFO - PROCESS | 2720 | ++DOMWINDOW == 113 (000000154D20D800) [pid = 2720] [serial = 1245] [outer = 0000000000000000] 13:39:12 INFO - PROCESS | 2720 | ++DOMWINDOW == 114 (000000154DB81400) [pid = 2720] [serial = 1246] [outer = 000000154D20D800] 13:39:12 INFO - PROCESS | 2720 | 1461271152645 Marionette DEBUG loaded listener.js 13:39:12 INFO - PROCESS | 2720 | ++DOMWINDOW == 115 (000000154DEE5000) [pid = 2720] [serial = 1247] [outer = 000000154D20D800] 13:39:13 INFO - PROCESS | 2720 | 1461271153076 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]]]}] 13:39:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 13:39:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 734ms 13:39:13 INFO - PROCESS | 2720 | 1461271153137 Marionette TRACE conn5 -> [0,1625,"getWindowHandle",null] 13:39:13 INFO - PROCESS | 2720 | 1461271153139 Marionette TRACE conn5 <- [1,1625,null,{"value":"13"}] 13:39:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 13:39:13 INFO - PROCESS | 2720 | 1461271153143 Marionette TRACE conn5 -> [0,1626,"setScriptTimeout",{"ms":35000}] 13:39:13 INFO - PROCESS | 2720 | 1461271153145 Marionette TRACE conn5 <- [1,1626,null,{}] 13:39:13 INFO - PROCESS | 2720 | 1461271153148 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}] 13:39:13 INFO - PROCESS | 2720 | 1461271153260 Marionette TRACE conn5 <- [1,1627,null,{"value":null}] 13:39:13 INFO - PROCESS | 2720 | 1461271153315 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:13 INFO - PROCESS | 2720 | ++DOCSHELL 000000155218A800 == 48 [pid = 2720] [id = 416] 13:39:13 INFO - PROCESS | 2720 | ++DOMWINDOW == 116 (000000154E010800) [pid = 2720] [serial = 1248] [outer = 0000000000000000] 13:39:13 INFO - PROCESS | 2720 | ++DOMWINDOW == 117 (000000154E062400) [pid = 2720] [serial = 1249] [outer = 000000154E010800] 13:39:13 INFO - PROCESS | 2720 | 1461271153361 Marionette DEBUG loaded listener.js 13:39:13 INFO - PROCESS | 2720 | ++DOMWINDOW == 118 (000000154E5B1400) [pid = 2720] [serial = 1250] [outer = 000000154E010800] 13:39:13 INFO - PROCESS | 2720 | --DOMWINDOW == 117 (000000155018E800) [pid = 2720] [serial = 1118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 13:39:13 INFO - PROCESS | 2720 | --DOMWINDOW == 116 (000000154CCC5C00) [pid = 2720] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 13:39:13 INFO - PROCESS | 2720 | --DOMWINDOW == 115 (000000154E0F4400) [pid = 2720] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 13:39:13 INFO - PROCESS | 2720 | --DOMWINDOW == 114 (000000153EA3F800) [pid = 2720] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 13:39:13 INFO - PROCESS | 2720 | --DOMWINDOW == 113 (000000154EB02C00) [pid = 2720] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 13:39:13 INFO - PROCESS | 2720 | --DOMWINDOW == 112 (000000153FCDF000) [pid = 2720] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 13:39:13 INFO - PROCESS | 2720 | --DOMWINDOW == 111 (000000154CCC2400) [pid = 2720] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 13:39:13 INFO - PROCESS | 2720 | --DOMWINDOW == 110 (000000153E873400) [pid = 2720] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 13:39:13 INFO - PROCESS | 2720 | --DOMWINDOW == 109 (000000154A406000) [pid = 2720] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 13:39:13 INFO - PROCESS | 2720 | --DOMWINDOW == 108 (00000015517B5000) [pid = 2720] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 13:39:13 INFO - PROCESS | 2720 | --DOMWINDOW == 107 (000000154E0E9000) [pid = 2720] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 13:39:13 INFO - PROCESS | 2720 | 1461271153890 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]]]}] 13:39:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 13:39:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 775ms 13:39:13 INFO - PROCESS | 2720 | 1461271153921 Marionette TRACE conn5 -> [0,1629,"getWindowHandle",null] 13:39:13 INFO - PROCESS | 2720 | 1461271153923 Marionette TRACE conn5 <- [1,1629,null,{"value":"13"}] 13:39:13 INFO - PROCESS | 2720 | 1461271153926 Marionette TRACE conn5 -> [0,1630,"setScriptTimeout",{"ms":35000}] 13:39:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 13:39:13 INFO - PROCESS | 2720 | 1461271153928 Marionette TRACE conn5 <- [1,1630,null,{}] 13:39:13 INFO - PROCESS | 2720 | 1461271153932 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}] 13:39:14 INFO - PROCESS | 2720 | 1461271154013 Marionette TRACE conn5 <- [1,1631,null,{"value":null}] 13:39:14 INFO - PROCESS | 2720 | 1461271154092 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:14 INFO - PROCESS | 2720 | ++DOCSHELL 0000001552705000 == 49 [pid = 2720] [id = 417] 13:39:14 INFO - PROCESS | 2720 | ++DOMWINDOW == 108 (0000001540143400) [pid = 2720] [serial = 1251] [outer = 0000000000000000] 13:39:14 INFO - PROCESS | 2720 | ++DOMWINDOW == 109 (000000154D1CE400) [pid = 2720] [serial = 1252] [outer = 0000001540143400] 13:39:14 INFO - PROCESS | 2720 | 1461271154139 Marionette DEBUG loaded listener.js 13:39:14 INFO - PROCESS | 2720 | ++DOMWINDOW == 110 (000000154ECDCC00) [pid = 2720] [serial = 1253] [outer = 0000001540143400] 13:39:14 INFO - PROCESS | 2720 | 1461271154502 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]]]}] 13:39:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 13:39:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 627ms 13:39:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 13:39:14 INFO - PROCESS | 2720 | 1461271154556 Marionette TRACE conn5 -> [0,1633,"getWindowHandle",null] 13:39:14 INFO - PROCESS | 2720 | 1461271154559 Marionette TRACE conn5 <- [1,1633,null,{"value":"13"}] 13:39:14 INFO - PROCESS | 2720 | 1461271154562 Marionette TRACE conn5 -> [0,1634,"setScriptTimeout",{"ms":35000}] 13:39:14 INFO - PROCESS | 2720 | 1461271154563 Marionette TRACE conn5 <- [1,1634,null,{}] 13:39:14 INFO - PROCESS | 2720 | 1461271154567 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}] 13:39:14 INFO - PROCESS | 2720 | 1461271154718 Marionette TRACE conn5 <- [1,1635,null,{"value":null}] 13:39:14 INFO - PROCESS | 2720 | 1461271154728 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:14 INFO - PROCESS | 2720 | ++DOCSHELL 000000155471C800 == 50 [pid = 2720] [id = 418] 13:39:14 INFO - PROCESS | 2720 | ++DOMWINDOW == 111 (000000154F812800) [pid = 2720] [serial = 1254] [outer = 0000000000000000] 13:39:14 INFO - PROCESS | 2720 | ++DOMWINDOW == 112 (000000154FD05400) [pid = 2720] [serial = 1255] [outer = 000000154F812800] 13:39:14 INFO - PROCESS | 2720 | 1461271154775 Marionette DEBUG loaded listener.js 13:39:14 INFO - PROCESS | 2720 | ++DOMWINDOW == 113 (0000001550191800) [pid = 2720] [serial = 1256] [outer = 000000154F812800] 13:39:15 INFO - PROCESS | 2720 | 1461271155176 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]]]}] 13:39:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 13:39:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 628ms 13:39:15 INFO - PROCESS | 2720 | 1461271155200 Marionette TRACE conn5 -> [0,1637,"getWindowHandle",null] 13:39:15 INFO - PROCESS | 2720 | 1461271155202 Marionette TRACE conn5 <- [1,1637,null,{"value":"13"}] 13:39:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 13:39:15 INFO - PROCESS | 2720 | 1461271155205 Marionette TRACE conn5 -> [0,1638,"setScriptTimeout",{"ms":35000}] 13:39:15 INFO - PROCESS | 2720 | 1461271155207 Marionette TRACE conn5 <- [1,1638,null,{}] 13:39:15 INFO - PROCESS | 2720 | 1461271155211 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}] 13:39:15 INFO - PROCESS | 2720 | 1461271155294 Marionette TRACE conn5 <- [1,1639,null,{"value":null}] 13:39:15 INFO - PROCESS | 2720 | 1461271155300 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:15 INFO - PROCESS | 2720 | ++DOCSHELL 00000015548C6800 == 51 [pid = 2720] [id = 419] 13:39:15 INFO - PROCESS | 2720 | ++DOMWINDOW == 114 (0000001550D6D800) [pid = 2720] [serial = 1257] [outer = 0000000000000000] 13:39:15 INFO - PROCESS | 2720 | ++DOMWINDOW == 115 (0000001551053800) [pid = 2720] [serial = 1258] [outer = 0000001550D6D800] 13:39:15 INFO - PROCESS | 2720 | 1461271155347 Marionette DEBUG loaded listener.js 13:39:15 INFO - PROCESS | 2720 | ++DOMWINDOW == 116 (00000015511B3000) [pid = 2720] [serial = 1259] [outer = 0000001550D6D800] 13:39:15 INFO - PROCESS | 2720 | 1461271155835 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]]]}] 13:39:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 13:39:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 733ms 13:39:15 INFO - PROCESS | 2720 | 1461271155953 Marionette TRACE conn5 -> [0,1641,"getWindowHandle",null] 13:39:15 INFO - PROCESS | 2720 | 1461271155958 Marionette TRACE conn5 <- [1,1641,null,{"value":"13"}] 13:39:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 13:39:15 INFO - PROCESS | 2720 | 1461271155976 Marionette TRACE conn5 -> [0,1642,"setScriptTimeout",{"ms":35000}] 13:39:15 INFO - PROCESS | 2720 | 1461271155980 Marionette TRACE conn5 <- [1,1642,null,{}] 13:39:15 INFO - PROCESS | 2720 | 1461271155987 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}] 13:39:16 INFO - PROCESS | 2720 | 1461271156155 Marionette TRACE conn5 <- [1,1643,null,{"value":null}] 13:39:16 INFO - PROCESS | 2720 | 1461271156274 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:16 INFO - PROCESS | 2720 | ++DOCSHELL 000000154A99D800 == 52 [pid = 2720] [id = 420] 13:39:16 INFO - PROCESS | 2720 | ++DOMWINDOW == 117 (000000154020B000) [pid = 2720] [serial = 1260] [outer = 0000000000000000] 13:39:16 INFO - PROCESS | 2720 | ++DOMWINDOW == 118 (0000001540233800) [pid = 2720] [serial = 1261] [outer = 000000154020B000] 13:39:16 INFO - PROCESS | 2720 | 1461271156333 Marionette DEBUG loaded listener.js 13:39:16 INFO - PROCESS | 2720 | ++DOMWINDOW == 119 (0000001540E91400) [pid = 2720] [serial = 1262] [outer = 000000154020B000] 13:39:16 INFO - PROCESS | 2720 | 1461271156882 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]]]}] 13:39:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 13:39:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 989ms 13:39:16 INFO - PROCESS | 2720 | 1461271156957 Marionette TRACE conn5 -> [0,1645,"getWindowHandle",null] 13:39:16 INFO - PROCESS | 2720 | 1461271156964 Marionette TRACE conn5 <- [1,1645,null,{"value":"13"}] 13:39:16 INFO - PROCESS | 2720 | 1461271156971 Marionette TRACE conn5 -> [0,1646,"setScriptTimeout",{"ms":35000}] 13:39:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 13:39:16 INFO - PROCESS | 2720 | 1461271156974 Marionette TRACE conn5 <- [1,1646,null,{}] 13:39:16 INFO - PROCESS | 2720 | 1461271156978 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}] 13:39:17 INFO - PROCESS | 2720 | 1461271157092 Marionette TRACE conn5 <- [1,1647,null,{"value":null}] 13:39:17 INFO - PROCESS | 2720 | 1461271157187 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:17 INFO - PROCESS | 2720 | ++DOCSHELL 000000154E040000 == 53 [pid = 2720] [id = 421] 13:39:17 INFO - PROCESS | 2720 | ++DOMWINDOW == 120 (0000001546817400) [pid = 2720] [serial = 1263] [outer = 0000000000000000] 13:39:17 INFO - PROCESS | 2720 | ++DOMWINDOW == 121 (00000015468A5C00) [pid = 2720] [serial = 1264] [outer = 0000001546817400] 13:39:17 INFO - PROCESS | 2720 | 1461271157245 Marionette DEBUG loaded listener.js 13:39:17 INFO - PROCESS | 2720 | ++DOMWINDOW == 122 (000000154A417000) [pid = 2720] [serial = 1265] [outer = 0000001546817400] 13:39:17 INFO - PROCESS | 2720 | 1461271157817 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]]]}] 13:39:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 13:39:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 880ms 13:39:17 INFO - PROCESS | 2720 | 1461271157856 Marionette TRACE conn5 -> [0,1649,"getWindowHandle",null] 13:39:17 INFO - PROCESS | 2720 | 1461271157859 Marionette TRACE conn5 <- [1,1649,null,{"value":"13"}] 13:39:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 13:39:17 INFO - PROCESS | 2720 | 1461271157863 Marionette TRACE conn5 -> [0,1650,"setScriptTimeout",{"ms":35000}] 13:39:17 INFO - PROCESS | 2720 | 1461271157868 Marionette TRACE conn5 <- [1,1650,null,{}] 13:39:17 INFO - PROCESS | 2720 | 1461271157880 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}] 13:39:18 INFO - PROCESS | 2720 | 1461271157996 Marionette TRACE conn5 <- [1,1651,null,{"value":null}] 13:39:18 INFO - PROCESS | 2720 | 1461271158092 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:18 INFO - PROCESS | 2720 | ++DOCSHELL 00000015549B1800 == 54 [pid = 2720] [id = 422] 13:39:18 INFO - PROCESS | 2720 | ++DOMWINDOW == 123 (000000154D1BF800) [pid = 2720] [serial = 1266] [outer = 0000000000000000] 13:39:18 INFO - PROCESS | 2720 | ++DOMWINDOW == 124 (000000154DADF400) [pid = 2720] [serial = 1267] [outer = 000000154D1BF800] 13:39:18 INFO - PROCESS | 2720 | 1461271158151 Marionette DEBUG loaded listener.js 13:39:18 INFO - PROCESS | 2720 | ++DOMWINDOW == 125 (000000154E0E9000) [pid = 2720] [serial = 1268] [outer = 000000154D1BF800] 13:39:18 INFO - PROCESS | 2720 | 1461271158722 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]]]}] 13:39:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 13:39:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 882ms 13:39:18 INFO - PROCESS | 2720 | 1461271158747 Marionette TRACE conn5 -> [0,1653,"getWindowHandle",null] 13:39:18 INFO - PROCESS | 2720 | 1461271158750 Marionette TRACE conn5 <- [1,1653,null,{"value":"13"}] 13:39:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 13:39:18 INFO - PROCESS | 2720 | 1461271158753 Marionette TRACE conn5 -> [0,1654,"setScriptTimeout",{"ms":35000}] 13:39:18 INFO - PROCESS | 2720 | 1461271158756 Marionette TRACE conn5 <- [1,1654,null,{}] 13:39:18 INFO - PROCESS | 2720 | 1461271158760 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}] 13:39:18 INFO - PROCESS | 2720 | 1461271158871 Marionette TRACE conn5 <- [1,1655,null,{"value":null}] 13:39:18 INFO - PROCESS | 2720 | 1461271158965 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:18 INFO - PROCESS | 2720 | ++DOCSHELL 00000015562A7000 == 55 [pid = 2720] [id = 423] 13:39:18 INFO - PROCESS | 2720 | ++DOMWINDOW == 126 (00000015511B1800) [pid = 2720] [serial = 1269] [outer = 0000000000000000] 13:39:19 INFO - PROCESS | 2720 | ++DOMWINDOW == 127 (00000015517B5400) [pid = 2720] [serial = 1270] [outer = 00000015511B1800] 13:39:19 INFO - PROCESS | 2720 | 1461271159022 Marionette DEBUG loaded listener.js 13:39:19 INFO - PROCESS | 2720 | ++DOMWINDOW == 128 (0000001551D30800) [pid = 2720] [serial = 1271] [outer = 00000015511B1800] 13:39:19 INFO - PROCESS | 2720 | 1461271159630 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]]]}] 13:39:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 13:39:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 942ms 13:39:19 INFO - PROCESS | 2720 | 1461271159698 Marionette TRACE conn5 -> [0,1657,"getWindowHandle",null] 13:39:19 INFO - PROCESS | 2720 | 1461271159701 Marionette TRACE conn5 <- [1,1657,null,{"value":"13"}] 13:39:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 13:39:19 INFO - PROCESS | 2720 | 1461271159705 Marionette TRACE conn5 -> [0,1658,"setScriptTimeout",{"ms":35000}] 13:39:19 INFO - PROCESS | 2720 | 1461271159707 Marionette TRACE conn5 <- [1,1658,null,{}] 13:39:19 INFO - PROCESS | 2720 | 1461271159711 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}] 13:39:19 INFO - PROCESS | 2720 | 1461271159820 Marionette TRACE conn5 <- [1,1659,null,{"value":null}] 13:39:19 INFO - PROCESS | 2720 | 1461271159914 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:19 INFO - PROCESS | 2720 | ++DOCSHELL 0000001557791800 == 56 [pid = 2720] [id = 424] 13:39:19 INFO - PROCESS | 2720 | ++DOMWINDOW == 129 (0000001550290C00) [pid = 2720] [serial = 1272] [outer = 0000000000000000] 13:39:19 INFO - PROCESS | 2720 | ++DOMWINDOW == 130 (0000001551DC2C00) [pid = 2720] [serial = 1273] [outer = 0000001550290C00] 13:39:19 INFO - PROCESS | 2720 | 1461271159970 Marionette DEBUG loaded listener.js 13:39:20 INFO - PROCESS | 2720 | ++DOMWINDOW == 131 (00000015522BFC00) [pid = 2720] [serial = 1274] [outer = 0000001550290C00] 13:39:20 INFO - PROCESS | 2720 | 1461271160570 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]]]}] 13:39:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 13:39:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 943ms 13:39:20 INFO - PROCESS | 2720 | 1461271160651 Marionette TRACE conn5 -> [0,1661,"getWindowHandle",null] 13:39:20 INFO - PROCESS | 2720 | 1461271160653 Marionette TRACE conn5 <- [1,1661,null,{"value":"13"}] 13:39:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 13:39:20 INFO - PROCESS | 2720 | 1461271160657 Marionette TRACE conn5 -> [0,1662,"setScriptTimeout",{"ms":35000}] 13:39:20 INFO - PROCESS | 2720 | 1461271160659 Marionette TRACE conn5 <- [1,1662,null,{}] 13:39:20 INFO - PROCESS | 2720 | 1461271160663 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}] 13:39:20 INFO - PROCESS | 2720 | 1461271160803 Marionette TRACE conn5 <- [1,1663,null,{"value":null}] 13:39:20 INFO - PROCESS | 2720 | 1461271160921 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:20 INFO - PROCESS | 2720 | ++DOCSHELL 000000155920B800 == 57 [pid = 2720] [id = 425] 13:39:20 INFO - PROCESS | 2720 | ++DOMWINDOW == 132 (0000001552586000) [pid = 2720] [serial = 1275] [outer = 0000000000000000] 13:39:20 INFO - PROCESS | 2720 | ++DOMWINDOW == 133 (00000015544E4C00) [pid = 2720] [serial = 1276] [outer = 0000001552586000] 13:39:20 INFO - PROCESS | 2720 | 1461271160982 Marionette DEBUG loaded listener.js 13:39:21 INFO - PROCESS | 2720 | ++DOMWINDOW == 134 (0000001554837400) [pid = 2720] [serial = 1277] [outer = 0000001552586000] 13:39:21 INFO - PROCESS | 2720 | 1461271161562 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]]]}] 13:39:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 13:39:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1080ms 13:39:21 INFO - PROCESS | 2720 | 1461271161769 Marionette TRACE conn5 -> [0,1665,"getWindowHandle",null] 13:39:21 INFO - PROCESS | 2720 | 1461271161774 Marionette TRACE conn5 <- [1,1665,null,{"value":"13"}] 13:39:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 13:39:21 INFO - PROCESS | 2720 | 1461271161780 Marionette TRACE conn5 -> [0,1666,"setScriptTimeout",{"ms":35000}] 13:39:21 INFO - PROCESS | 2720 | 1461271161784 Marionette TRACE conn5 <- [1,1666,null,{}] 13:39:21 INFO - PROCESS | 2720 | 1461271161790 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}] 13:39:21 INFO - PROCESS | 2720 | 1461271161896 Marionette TRACE conn5 <- [1,1667,null,{"value":null}] 13:39:21 INFO - PROCESS | 2720 | 1461271161974 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:22 INFO - PROCESS | 2720 | ++DOCSHELL 000000154D355000 == 58 [pid = 2720] [id = 426] 13:39:22 INFO - PROCESS | 2720 | ++DOMWINDOW == 135 (000000154022BC00) [pid = 2720] [serial = 1278] [outer = 0000000000000000] 13:39:22 INFO - PROCESS | 2720 | ++DOMWINDOW == 136 (0000001540438800) [pid = 2720] [serial = 1279] [outer = 000000154022BC00] 13:39:22 INFO - PROCESS | 2720 | 1461271162066 Marionette DEBUG loaded listener.js 13:39:22 INFO - PROCESS | 2720 | ++DOMWINDOW == 137 (0000001540A0BC00) [pid = 2720] [serial = 1280] [outer = 000000154022BC00] 13:39:22 INFO - PROCESS | 2720 | 1461271162715 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]]]}] 13:39:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 13:39:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 986ms 13:39:22 INFO - PROCESS | 2720 | 1461271162769 Marionette TRACE conn5 -> [0,1669,"getWindowHandle",null] 13:39:22 INFO - PROCESS | 2720 | 1461271162773 Marionette TRACE conn5 <- [1,1669,null,{"value":"13"}] 13:39:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 13:39:22 INFO - PROCESS | 2720 | --DOCSHELL 000000154E5C8000 == 57 [pid = 2720] [id = 353] 13:39:22 INFO - PROCESS | 2720 | --DOCSHELL 000000155471C800 == 56 [pid = 2720] [id = 418] 13:39:22 INFO - PROCESS | 2720 | --DOCSHELL 0000001552705000 == 55 [pid = 2720] [id = 417] 13:39:22 INFO - PROCESS | 2720 | --DOCSHELL 000000155218A800 == 54 [pid = 2720] [id = 416] 13:39:22 INFO - PROCESS | 2720 | --DOCSHELL 00000015474B5000 == 53 [pid = 2720] [id = 415] 13:39:22 INFO - PROCESS | 2720 | --DOCSHELL 0000001550DA0800 == 52 [pid = 2720] [id = 414] 13:39:22 INFO - PROCESS | 2720 | --DOCSHELL 000000154F956800 == 51 [pid = 2720] [id = 413] 13:39:22 INFO - PROCESS | 2720 | --DOCSHELL 000000154DF38000 == 50 [pid = 2720] [id = 412] 13:39:22 INFO - PROCESS | 2720 | --DOCSHELL 0000001544E1A000 == 49 [pid = 2720] [id = 411] 13:39:22 INFO - PROCESS | 2720 | --DOCSHELL 0000001544FD7800 == 48 [pid = 2720] [id = 410] 13:39:22 INFO - PROCESS | 2720 | --DOMWINDOW == 136 (000000154D211400) [pid = 2720] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 13:39:22 INFO - PROCESS | 2720 | --DOMWINDOW == 135 (0000001551058000) [pid = 2720] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 13:39:22 INFO - PROCESS | 2720 | --DOMWINDOW == 134 (0000001551710C00) [pid = 2720] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 13:39:22 INFO - PROCESS | 2720 | --DOMWINDOW == 133 (0000001551D2AC00) [pid = 2720] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 13:39:22 INFO - PROCESS | 2720 | --DOMWINDOW == 132 (000000154C45F400) [pid = 2720] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 13:39:22 INFO - PROCESS | 2720 | --DOMWINDOW == 131 (0000001540231000) [pid = 2720] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 13:39:22 INFO - PROCESS | 2720 | --DOMWINDOW == 130 (0000001547091400) [pid = 2720] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 13:39:22 INFO - PROCESS | 2720 | --DOMWINDOW == 129 (000000155214AC00) [pid = 2720] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 13:39:22 INFO - PROCESS | 2720 | --DOCSHELL 000000154CD1E000 == 47 [pid = 2720] [id = 405] 13:39:22 INFO - PROCESS | 2720 | --DOCSHELL 000000155778D000 == 46 [pid = 2720] [id = 404] 13:39:22 INFO - PROCESS | 2720 | --DOMWINDOW == 128 (00000015508B6000) [pid = 2720] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 13:39:22 INFO - PROCESS | 2720 | --DOMWINDOW == 127 (000000154DDA2400) [pid = 2720] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 13:39:22 INFO - PROCESS | 2720 | --DOMWINDOW == 126 (00000015517AC000) [pid = 2720] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 13:39:22 INFO - PROCESS | 2720 | --DOMWINDOW == 125 (00000015508B8400) [pid = 2720] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 13:39:22 INFO - PROCESS | 2720 | --DOMWINDOW == 124 (0000001545C10400) [pid = 2720] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 13:39:22 INFO - PROCESS | 2720 | --DOMWINDOW == 123 (0000001550D7A400) [pid = 2720] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 13:39:22 INFO - PROCESS | 2720 | --DOMWINDOW == 122 (0000001540840800) [pid = 2720] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 13:39:22 INFO - PROCESS | 2720 | --DOMWINDOW == 121 (0000001545C04000) [pid = 2720] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 13:39:22 INFO - PROCESS | 2720 | --DOMWINDOW == 120 (000000154D088400) [pid = 2720] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 13:39:22 INFO - PROCESS | 2720 | --DOMWINDOW == 119 (0000001544FBFC00) [pid = 2720] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 13:39:22 INFO - PROCESS | 2720 | --DOMWINDOW == 118 (0000001540550C00) [pid = 2720] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 13:39:22 INFO - PROCESS | 2720 | --DOMWINDOW == 117 (000000154AAAD800) [pid = 2720] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 13:39:22 INFO - PROCESS | 2720 | --DOMWINDOW == 116 (000000154BF0E800) [pid = 2720] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 13:39:22 INFO - PROCESS | 2720 | --DOMWINDOW == 115 (0000001551D25400) [pid = 2720] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 13:39:22 INFO - PROCESS | 2720 | --DOMWINDOW == 114 (0000001551DB7C00) [pid = 2720] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 13:39:22 INFO - PROCESS | 2720 | --DOMWINDOW == 113 (0000001551D8F800) [pid = 2720] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 13:39:22 INFO - PROCESS | 2720 | --DOMWINDOW == 112 (000000154DB76C00) [pid = 2720] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 13:39:22 INFO - PROCESS | 2720 | --DOMWINDOW == 111 (000000154E25C000) [pid = 2720] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 13:39:22 INFO - PROCESS | 2720 | --DOMWINDOW == 110 (000000154D20CC00) [pid = 2720] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 13:39:22 INFO - PROCESS | 2720 | --DOMWINDOW == 109 (0000001552140000) [pid = 2720] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 13:39:22 INFO - PROCESS | 2720 | 1461271162889 Marionette TRACE conn5 -> [0,1670,"setScriptTimeout",{"ms":35000}] 13:39:22 INFO - PROCESS | 2720 | 1461271162893 Marionette TRACE conn5 <- [1,1670,null,{}] 13:39:22 INFO - PROCESS | 2720 | 1461271162903 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}] 13:39:23 INFO - PROCESS | 2720 | 1461271162996 Marionette TRACE conn5 <- [1,1671,null,{"value":null}] 13:39:23 INFO - PROCESS | 2720 | 1461271163004 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:23 INFO - PROCESS | 2720 | ++DOCSHELL 000000154BF6F800 == 47 [pid = 2720] [id = 427] 13:39:23 INFO - PROCESS | 2720 | ++DOMWINDOW == 110 (0000001540E91000) [pid = 2720] [serial = 1281] [outer = 0000000000000000] 13:39:23 INFO - PROCESS | 2720 | ++DOMWINDOW == 111 (0000001544FC2C00) [pid = 2720] [serial = 1282] [outer = 0000001540E91000] 13:39:23 INFO - PROCESS | 2720 | 1461271163055 Marionette DEBUG loaded listener.js 13:39:23 INFO - PROCESS | 2720 | ++DOMWINDOW == 112 (0000001546819800) [pid = 2720] [serial = 1283] [outer = 0000001540E91000] 13:39:23 INFO - PROCESS | 2720 | 1461271163574 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]]]}] 13:39:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 13:39:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 818ms 13:39:23 INFO - PROCESS | 2720 | 1461271163622 Marionette TRACE conn5 -> [0,1673,"getWindowHandle",null] 13:39:23 INFO - PROCESS | 2720 | 1461271163625 Marionette TRACE conn5 <- [1,1673,null,{"value":"13"}] 13:39:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 13:39:23 INFO - PROCESS | 2720 | 1461271163628 Marionette TRACE conn5 -> [0,1674,"setScriptTimeout",{"ms":35000}] 13:39:23 INFO - PROCESS | 2720 | 1461271163630 Marionette TRACE conn5 <- [1,1674,null,{}] 13:39:23 INFO - PROCESS | 2720 | 1461271163640 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}] 13:39:23 INFO - PROCESS | 2720 | 1461271163735 Marionette TRACE conn5 <- [1,1675,null,{"value":null}] 13:39:23 INFO - PROCESS | 2720 | 1461271163746 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:23 INFO - PROCESS | 2720 | ++DOCSHELL 000000154F855800 == 48 [pid = 2720] [id = 428] 13:39:23 INFO - PROCESS | 2720 | ++DOMWINDOW == 113 (000000154AAAFC00) [pid = 2720] [serial = 1284] [outer = 0000000000000000] 13:39:23 INFO - PROCESS | 2720 | ++DOMWINDOW == 114 (000000154AAD8400) [pid = 2720] [serial = 1285] [outer = 000000154AAAFC00] 13:39:23 INFO - PROCESS | 2720 | 1461271163799 Marionette DEBUG loaded listener.js 13:39:23 INFO - PROCESS | 2720 | ++DOMWINDOW == 115 (000000154BFE2000) [pid = 2720] [serial = 1286] [outer = 000000154AAAFC00] 13:39:24 INFO - PROCESS | 2720 | 1461271164282 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]]]}] 13:39:24 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 13:39:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 734ms 13:39:24 INFO - PROCESS | 2720 | 1461271164365 Marionette TRACE conn5 -> [0,1677,"getWindowHandle",null] 13:39:24 INFO - PROCESS | 2720 | 1461271164368 Marionette TRACE conn5 <- [1,1677,null,{"value":"13"}] 13:39:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 13:39:24 INFO - PROCESS | 2720 | 1461271164371 Marionette TRACE conn5 -> [0,1678,"setScriptTimeout",{"ms":35000}] 13:39:24 INFO - PROCESS | 2720 | 1461271164373 Marionette TRACE conn5 <- [1,1678,null,{}] 13:39:24 INFO - PROCESS | 2720 | 1461271164381 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}] 13:39:24 INFO - PROCESS | 2720 | 1461271164471 Marionette TRACE conn5 <- [1,1679,null,{"value":null}] 13:39:24 INFO - PROCESS | 2720 | 1461271164482 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:24 INFO - PROCESS | 2720 | ++DOCSHELL 0000001551780000 == 49 [pid = 2720] [id = 429] 13:39:24 INFO - PROCESS | 2720 | ++DOMWINDOW == 116 (000000154D152400) [pid = 2720] [serial = 1287] [outer = 0000000000000000] 13:39:24 INFO - PROCESS | 2720 | ++DOMWINDOW == 117 (000000154D206400) [pid = 2720] [serial = 1288] [outer = 000000154D152400] 13:39:24 INFO - PROCESS | 2720 | 1461271164531 Marionette DEBUG loaded listener.js 13:39:24 INFO - PROCESS | 2720 | ++DOMWINDOW == 118 (000000154DB76C00) [pid = 2720] [serial = 1289] [outer = 000000154D152400] 13:39:24 INFO - PROCESS | 2720 | 1461271164949 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]]]}] 13:39:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 13:39:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 630ms 13:39:25 INFO - PROCESS | 2720 | 1461271165003 Marionette TRACE conn5 -> [0,1681,"getWindowHandle",null] 13:39:25 INFO - PROCESS | 2720 | 1461271165005 Marionette TRACE conn5 <- [1,1681,null,{"value":"13"}] 13:39:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 13:39:25 INFO - PROCESS | 2720 | 1461271165015 Marionette TRACE conn5 -> [0,1682,"setScriptTimeout",{"ms":35000}] 13:39:25 INFO - PROCESS | 2720 | 1461271165017 Marionette TRACE conn5 <- [1,1682,null,{}] 13:39:25 INFO - PROCESS | 2720 | 1461271165037 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}] 13:39:25 INFO - PROCESS | 2720 | 1461271165178 Marionette TRACE conn5 <- [1,1683,null,{"value":null}] 13:39:25 INFO - PROCESS | 2720 | 1461271165196 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:25 INFO - PROCESS | 2720 | ++DOCSHELL 0000001551D7B800 == 50 [pid = 2720] [id = 430] 13:39:25 INFO - PROCESS | 2720 | ++DOMWINDOW == 119 (000000154DBD6000) [pid = 2720] [serial = 1290] [outer = 0000000000000000] 13:39:25 INFO - PROCESS | 2720 | ++DOMWINDOW == 120 (000000154DEE3400) [pid = 2720] [serial = 1291] [outer = 000000154DBD6000] 13:39:25 INFO - PROCESS | 2720 | 1461271165243 Marionette DEBUG loaded listener.js 13:39:25 INFO - PROCESS | 2720 | ++DOMWINDOW == 121 (000000154E490000) [pid = 2720] [serial = 1292] [outer = 000000154DBD6000] 13:39:25 INFO - PROCESS | 2720 | 1461271165670 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]]]}] 13:39:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 13:39:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 692ms 13:39:25 INFO - PROCESS | 2720 | 1461271165704 Marionette TRACE conn5 -> [0,1685,"getWindowHandle",null] 13:39:25 INFO - PROCESS | 2720 | 1461271165706 Marionette TRACE conn5 <- [1,1685,null,{"value":"13"}] 13:39:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 13:39:25 INFO - PROCESS | 2720 | 1461271165714 Marionette TRACE conn5 -> [0,1686,"setScriptTimeout",{"ms":35000}] 13:39:25 INFO - PROCESS | 2720 | 1461271165716 Marionette TRACE conn5 <- [1,1686,null,{}] 13:39:25 INFO - PROCESS | 2720 | 1461271165726 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}] 13:39:25 INFO - PROCESS | 2720 | 1461271165860 Marionette TRACE conn5 <- [1,1687,null,{"value":null}] 13:39:25 INFO - PROCESS | 2720 | 1461271165918 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:25 INFO - PROCESS | 2720 | ++DOCSHELL 0000001554706000 == 51 [pid = 2720] [id = 431] 13:39:25 INFO - PROCESS | 2720 | ++DOMWINDOW == 122 (0000001550D79000) [pid = 2720] [serial = 1293] [outer = 0000000000000000] 13:39:25 INFO - PROCESS | 2720 | ++DOMWINDOW == 123 (000000155104C800) [pid = 2720] [serial = 1294] [outer = 0000001550D79000] 13:39:25 INFO - PROCESS | 2720 | 1461271165967 Marionette DEBUG loaded listener.js 13:39:26 INFO - PROCESS | 2720 | ++DOMWINDOW == 124 (0000001551715800) [pid = 2720] [serial = 1295] [outer = 0000001550D79000] 13:39:26 INFO - PROCESS | 2720 | 1461271166402 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]]]}] 13:39:26 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 13:39:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 733ms 13:39:26 INFO - PROCESS | 2720 | 1461271166451 Marionette TRACE conn5 -> [0,1689,"getWindowHandle",null] 13:39:26 INFO - PROCESS | 2720 | 1461271166454 Marionette TRACE conn5 <- [1,1689,null,{"value":"13"}] 13:39:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 13:39:26 INFO - PROCESS | 2720 | 1461271166457 Marionette TRACE conn5 -> [0,1690,"setScriptTimeout",{"ms":35000}] 13:39:26 INFO - PROCESS | 2720 | 1461271166459 Marionette TRACE conn5 <- [1,1690,null,{}] 13:39:26 INFO - PROCESS | 2720 | 1461271166462 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}] 13:39:26 INFO - PROCESS | 2720 | 1461271166608 Marionette TRACE conn5 <- [1,1691,null,{"value":null}] 13:39:26 INFO - PROCESS | 2720 | 1461271166667 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:26 INFO - PROCESS | 2720 | ++DOCSHELL 00000015548DF800 == 52 [pid = 2720] [id = 432] 13:39:26 INFO - PROCESS | 2720 | ++DOMWINDOW == 125 (0000001551D2E400) [pid = 2720] [serial = 1296] [outer = 0000000000000000] 13:39:26 INFO - PROCESS | 2720 | ++DOMWINDOW == 126 (0000001551DB8400) [pid = 2720] [serial = 1297] [outer = 0000001551D2E400] 13:39:26 INFO - PROCESS | 2720 | 1461271166713 Marionette DEBUG loaded listener.js 13:39:26 INFO - PROCESS | 2720 | ++DOMWINDOW == 127 (000000155257E400) [pid = 2720] [serial = 1298] [outer = 0000001551D2E400] 13:39:27 INFO - PROCESS | 2720 | --DOMWINDOW == 126 (000000154A41C800) [pid = 2720] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 13:39:27 INFO - PROCESS | 2720 | --DOMWINDOW == 125 (000000154054B000) [pid = 2720] [serial = 1121] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 13:39:27 INFO - PROCESS | 2720 | --DOMWINDOW == 124 (000000154A414400) [pid = 2720] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 13:39:27 INFO - PROCESS | 2720 | --DOMWINDOW == 123 (000000154A027400) [pid = 2720] [serial = 1124] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 13:39:27 INFO - PROCESS | 2720 | --DOMWINDOW == 122 (000000154DB77400) [pid = 2720] [serial = 1073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 13:39:27 INFO - PROCESS | 2720 | --DOMWINDOW == 121 (000000154BFD7000) [pid = 2720] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 13:39:27 INFO - PROCESS | 2720 | --DOMWINDOW == 120 (0000001544E45800) [pid = 2720] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 13:39:27 INFO - PROCESS | 2720 | --DOMWINDOW == 119 (0000001540446400) [pid = 2720] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 13:39:27 INFO - PROCESS | 2720 | --DOMWINDOW == 118 (000000154022B800) [pid = 2720] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 13:39:27 INFO - PROCESS | 2720 | --DOMWINDOW == 117 (000000154A423C00) [pid = 2720] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 13:39:27 INFO - PROCESS | 2720 | --DOMWINDOW == 116 (00000015468A7C00) [pid = 2720] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 13:39:27 INFO - PROCESS | 2720 | --DOMWINDOW == 115 (000000154D20D800) [pid = 2720] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 13:39:27 INFO - PROCESS | 2720 | --DOMWINDOW == 114 (0000001540143400) [pid = 2720] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 13:39:27 INFO - PROCESS | 2720 | --DOMWINDOW == 113 (000000154E010800) [pid = 2720] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 13:39:27 INFO - PROCESS | 2720 | --DOMWINDOW == 112 (000000154F812800) [pid = 2720] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 13:39:27 INFO - PROCESS | 2720 | 1461271167302 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]]]}] 13:39:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 13:39:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 879ms 13:39:27 INFO - PROCESS | 2720 | 1461271167340 Marionette TRACE conn5 -> [0,1693,"getWindowHandle",null] 13:39:27 INFO - PROCESS | 2720 | 1461271167342 Marionette TRACE conn5 <- [1,1693,null,{"value":"13"}] 13:39:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 13:39:27 INFO - PROCESS | 2720 | 1461271167345 Marionette TRACE conn5 -> [0,1694,"setScriptTimeout",{"ms":35000}] 13:39:27 INFO - PROCESS | 2720 | 1461271167347 Marionette TRACE conn5 <- [1,1694,null,{}] 13:39:27 INFO - PROCESS | 2720 | 1461271167350 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}] 13:39:27 INFO - PROCESS | 2720 | 1461271167435 Marionette TRACE conn5 <- [1,1695,null,{"value":null}] 13:39:27 INFO - PROCESS | 2720 | 1461271167519 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:27 INFO - PROCESS | 2720 | ++DOCSHELL 000000155490B000 == 53 [pid = 2720] [id = 433] 13:39:27 INFO - PROCESS | 2720 | ++DOMWINDOW == 113 (000000153E848C00) [pid = 2720] [serial = 1299] [outer = 0000000000000000] 13:39:27 INFO - PROCESS | 2720 | ++DOMWINDOW == 114 (0000001545BA2800) [pid = 2720] [serial = 1300] [outer = 000000153E848C00] 13:39:27 INFO - PROCESS | 2720 | 1461271167565 Marionette DEBUG loaded listener.js 13:39:27 INFO - PROCESS | 2720 | ++DOMWINDOW == 115 (000000154DEDE000) [pid = 2720] [serial = 1301] [outer = 000000153E848C00] 13:39:27 INFO - PROCESS | 2720 | 1461271167929 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]]]}] 13:39:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 13:39:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 629ms 13:39:27 INFO - PROCESS | 2720 | 1461271167977 Marionette TRACE conn5 -> [0,1697,"getWindowHandle",null] 13:39:27 INFO - PROCESS | 2720 | 1461271167980 Marionette TRACE conn5 <- [1,1697,null,{"value":"13"}] 13:39:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 13:39:27 INFO - PROCESS | 2720 | 1461271167983 Marionette TRACE conn5 -> [0,1698,"setScriptTimeout",{"ms":35000}] 13:39:27 INFO - PROCESS | 2720 | 1461271167985 Marionette TRACE conn5 <- [1,1698,null,{}] 13:39:27 INFO - PROCESS | 2720 | 1461271167988 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}] 13:39:28 INFO - PROCESS | 2720 | 1461271168109 Marionette TRACE conn5 <- [1,1699,null,{"value":null}] 13:39:28 INFO - PROCESS | 2720 | 1461271168119 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:28 INFO - PROCESS | 2720 | ++DOCSHELL 000000155614B000 == 54 [pid = 2720] [id = 434] 13:39:28 INFO - PROCESS | 2720 | ++DOMWINDOW == 116 (000000154EB45800) [pid = 2720] [serial = 1302] [outer = 0000000000000000] 13:39:28 INFO - PROCESS | 2720 | ++DOMWINDOW == 117 (0000001552583800) [pid = 2720] [serial = 1303] [outer = 000000154EB45800] 13:39:28 INFO - PROCESS | 2720 | 1461271168169 Marionette DEBUG loaded listener.js 13:39:28 INFO - PROCESS | 2720 | ++DOMWINDOW == 118 (00000015544E1400) [pid = 2720] [serial = 1304] [outer = 000000154EB45800] 13:39:28 INFO - PROCESS | 2720 | 1461271168586 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]]]}] 13:39:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 13:39:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 626ms 13:39:28 INFO - PROCESS | 2720 | 1461271168613 Marionette TRACE conn5 -> [0,1701,"getWindowHandle",null] 13:39:28 INFO - PROCESS | 2720 | 1461271168615 Marionette TRACE conn5 <- [1,1701,null,{"value":"13"}] 13:39:28 INFO - PROCESS | 2720 | 1461271168618 Marionette TRACE conn5 -> [0,1702,"setScriptTimeout",{"ms":35000}] 13:39:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 13:39:28 INFO - PROCESS | 2720 | 1461271168620 Marionette TRACE conn5 <- [1,1702,null,{}] 13:39:28 INFO - PROCESS | 2720 | 1461271168624 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}] 13:39:28 INFO - PROCESS | 2720 | 1461271168740 Marionette TRACE conn5 <- [1,1703,null,{"value":null}] 13:39:28 INFO - PROCESS | 2720 | 1461271168750 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:28 INFO - PROCESS | 2720 | ++DOCSHELL 0000001557ADB800 == 55 [pid = 2720] [id = 435] 13:39:28 INFO - PROCESS | 2720 | ++DOMWINDOW == 119 (00000015544E8C00) [pid = 2720] [serial = 1305] [outer = 0000000000000000] 13:39:28 INFO - PROCESS | 2720 | ++DOMWINDOW == 120 (000000155483B400) [pid = 2720] [serial = 1306] [outer = 00000015544E8C00] 13:39:28 INFO - PROCESS | 2720 | 1461271168798 Marionette DEBUG loaded listener.js 13:39:28 INFO - PROCESS | 2720 | ++DOMWINDOW == 121 (00000015549C5C00) [pid = 2720] [serial = 1307] [outer = 00000015544E8C00] 13:39:29 INFO - PROCESS | 2720 | 1461271169277 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 13:39:29 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 13:39:29 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 13:39:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:39:29 INFO - _addTest/ [0,1705,"getWindowHandle",null] 13:39:29 INFO - PROCESS | 2720 | 1461271169447 Marionette TRACE conn5 <- [1,1705,null,{"value":"13"}] 13:39:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 13:39:29 INFO - PROCESS | 2720 | 1461271169460 Marionette TRACE conn5 -> [0,1706,"setScriptTimeout",{"ms":35000}] 13:39:29 INFO - PROCESS | 2720 | 1461271169465 Marionette TRACE conn5 <- [1,1706,null,{}] 13:39:29 INFO - PROCESS | 2720 | 1461271169481 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}] 13:39:29 INFO - PROCESS | 2720 | 1461271169599 Marionette TRACE conn5 <- [1,1707,null,{"value":null}] 13:39:29 INFO - PROCESS | 2720 | 1461271169720 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:29 INFO - PROCESS | 2720 | ++DOCSHELL 000000154D360800 == 56 [pid = 2720] [id = 436] 13:39:29 INFO - PROCESS | 2720 | ++DOMWINDOW == 122 (0000001544C39000) [pid = 2720] [serial = 1308] [outer = 0000000000000000] 13:39:29 INFO - PROCESS | 2720 | ++DOMWINDOW == 123 (0000001545043000) [pid = 2720] [serial = 1309] [outer = 0000001544C39000] 13:39:29 INFO - PROCESS | 2720 | 1461271169782 Marionette DEBUG loaded listener.js 13:39:29 INFO - PROCESS | 2720 | ++DOMWINDOW == 124 (000000154742A800) [pid = 2720] [serial = 1310] [outer = 0000001544C39000] 13:39:30 INFO - PROCESS | 2720 | 1461271170337 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]]]}] 13:39:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 13:39:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 944ms 13:39:30 INFO - PROCESS | 2720 | 1461271170405 Marionette TRACE conn5 -> [0,1709,"getWindowHandle",null] 13:39:30 INFO - PROCESS | 2720 | 1461271170412 Marionette TRACE conn5 <- [1,1709,null,{"value":"13"}] 13:39:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 13:39:30 INFO - PROCESS | 2720 | 1461271170420 Marionette TRACE conn5 -> [0,1710,"setScriptTimeout",{"ms":35000}] 13:39:30 INFO - PROCESS | 2720 | 1461271170423 Marionette TRACE conn5 <- [1,1710,null,{}] 13:39:30 INFO - PROCESS | 2720 | 1461271170427 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}] 13:39:30 INFO - PROCESS | 2720 | 1461271170543 Marionette TRACE conn5 <- [1,1711,null,{"value":null}] 13:39:30 INFO - PROCESS | 2720 | 1461271170669 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:30 INFO - PROCESS | 2720 | ++DOCSHELL 0000001552173000 == 57 [pid = 2720] [id = 437] 13:39:30 INFO - PROCESS | 2720 | ++DOMWINDOW == 125 (000000154BF0C000) [pid = 2720] [serial = 1311] [outer = 0000000000000000] 13:39:30 INFO - PROCESS | 2720 | ++DOMWINDOW == 126 (000000154D1C0800) [pid = 2720] [serial = 1312] [outer = 000000154BF0C000] 13:39:30 INFO - PROCESS | 2720 | 1461271170727 Marionette DEBUG loaded listener.js 13:39:30 INFO - PROCESS | 2720 | ++DOMWINDOW == 127 (000000154E488400) [pid = 2720] [serial = 1313] [outer = 000000154BF0C000] 13:39:31 INFO - PROCESS | 2720 | 1461271171346 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]]]}] 13:39:31 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 13:39:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 985ms 13:39:31 INFO - PROCESS | 2720 | 1461271171408 Marionette TRACE conn5 -> [0,1713,"getWindowHandle",null] 13:39:31 INFO - PROCESS | 2720 | 1461271171410 Marionette TRACE conn5 <- [1,1713,null,{"value":"13"}] 13:39:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 13:39:31 INFO - PROCESS | 2720 | 1461271171414 Marionette TRACE conn5 -> [0,1714,"setScriptTimeout",{"ms":35000}] 13:39:31 INFO - PROCESS | 2720 | 1461271171418 Marionette TRACE conn5 <- [1,1714,null,{}] 13:39:31 INFO - PROCESS | 2720 | 1461271171443 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}] 13:39:31 INFO - PROCESS | 2720 | 1461271171591 Marionette TRACE conn5 <- [1,1715,null,{"value":null}] 13:39:31 INFO - PROCESS | 2720 | 1461271171650 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:31 INFO - PROCESS | 2720 | ++DOCSHELL 0000001559205800 == 58 [pid = 2720] [id = 438] 13:39:31 INFO - PROCESS | 2720 | ++DOMWINDOW == 128 (00000015511AFC00) [pid = 2720] [serial = 1314] [outer = 0000000000000000] 13:39:31 INFO - PROCESS | 2720 | ++DOMWINDOW == 129 (00000015517B5000) [pid = 2720] [serial = 1315] [outer = 00000015511AFC00] 13:39:31 INFO - PROCESS | 2720 | 1461271171709 Marionette DEBUG loaded listener.js 13:39:31 INFO - PROCESS | 2720 | ++DOMWINDOW == 130 (000000155420D000) [pid = 2720] [serial = 1316] [outer = 00000015511AFC00] 13:39:32 INFO - PROCESS | 2720 | 1461271172328 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]]]}] 13:39:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 13:39:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 983ms 13:39:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 13:39:32 INFO - PROCESS | 2720 | 1461271172399 Marionette TRACE conn5 -> [0,1717,"getWindowHandle",null] 13:39:32 INFO - PROCESS | 2720 | 1461271172403 Marionette TRACE conn5 <- [1,1717,null,{"value":"13"}] 13:39:32 INFO - PROCESS | 2720 | 1461271172407 Marionette TRACE conn5 -> [0,1718,"setScriptTimeout",{"ms":35000}] 13:39:32 INFO - PROCESS | 2720 | 1461271172409 Marionette TRACE conn5 <- [1,1718,null,{}] 13:39:32 INFO - PROCESS | 2720 | 1461271172413 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}] 13:39:32 INFO - PROCESS | 2720 | 1461271172526 Marionette TRACE conn5 <- [1,1719,null,{"value":null}] 13:39:32 INFO - PROCESS | 2720 | 1461271172652 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:32 INFO - PROCESS | 2720 | ++DOCSHELL 0000001559252800 == 59 [pid = 2720] [id = 439] 13:39:32 INFO - PROCESS | 2720 | ++DOMWINDOW == 131 (0000001550E2D000) [pid = 2720] [serial = 1317] [outer = 0000000000000000] 13:39:32 INFO - PROCESS | 2720 | ++DOMWINDOW == 132 (0000001550E34400) [pid = 2720] [serial = 1318] [outer = 0000001550E2D000] 13:39:32 INFO - PROCESS | 2720 | 1461271172710 Marionette DEBUG loaded listener.js 13:39:32 INFO - PROCESS | 2720 | ++DOMWINDOW == 133 (00000015549C8400) [pid = 2720] [serial = 1319] [outer = 0000001550E2D000] 13:39:33 INFO - PROCESS | 2720 | 1461271173251 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] 13:39:33 INFO - PROCESS | 2720 | 1461271173292 Marionette TRACE conn5 <- [1,1721,null,{"value":"13"}] 13:39:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 13:39:33 INFO - PROCESS | 2720 | 1461271173296 Marionette TRACE conn5 -> [0,1722,"setScriptTimeout",{"ms":35000}] 13:39:33 INFO - PROCESS | 2720 | 1461271173298 Marionette TRACE conn5 <- [1,1722,null,{}] 13:39:33 INFO - PROCESS | 2720 | 1461271173302 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}] 13:39:33 INFO - PROCESS | 2720 | 1461271173411 Marionette TRACE conn5 <- [1,1723,null,{"value":null}] 13:39:33 INFO - PROCESS | 2720 | 1461271173508 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:33 INFO - PROCESS | 2720 | ++DOCSHELL 0000001559278800 == 60 [pid = 2720] [id = 440] 13:39:33 INFO - PROCESS | 2720 | ++DOMWINDOW == 134 (00000015525A8000) [pid = 2720] [serial = 1320] [outer = 0000000000000000] 13:39:33 INFO - PROCESS | 2720 | ++DOMWINDOW == 135 (00000015525B3400) [pid = 2720] [serial = 1321] [outer = 00000015525A8000] 13:39:33 INFO - PROCESS | 2720 | 1461271173565 Marionette DEBUG loaded listener.js 13:39:33 INFO - PROCESS | 2720 | ++DOMWINDOW == 136 (00000015549CA800) [pid = 2720] [serial = 1322] [outer = 00000015525A8000] 13:39:34 INFO - PROCESS | 2720 | 1461271174146 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]]]}] 13:39:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 13:39:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 877ms 13:39:34 INFO - PROCESS | 2720 | 1461271174176 Marionette TRACE conn5 -> [0,1725,"getWindowHandle",null] 13:39:34 INFO - PROCESS | 2720 | 1461271174178 Marionette TRACE conn5 <- [1,1725,null,{"value":"13"}] 13:39:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 13:39:34 INFO - PROCESS | 2720 | 1461271174182 Marionette TRACE conn5 -> [0,1726,"setScriptTimeout",{"ms":35000}] 13:39:34 INFO - PROCESS | 2720 | 1461271174184 Marionette TRACE conn5 <- [1,1726,null,{}] 13:39:34 INFO - PROCESS | 2720 | 1461271174187 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}] 13:39:34 INFO - PROCESS | 2720 | 1461271174323 Marionette TRACE conn5 <- [1,1727,null,{"value":null}] 13:39:34 INFO - PROCESS | 2720 | 1461271174454 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:34 INFO - PROCESS | 2720 | ++DOCSHELL 0000001559275000 == 61 [pid = 2720] [id = 441] 13:39:34 INFO - PROCESS | 2720 | ++DOMWINDOW == 137 (0000001554A99800) [pid = 2720] [serial = 1323] [outer = 0000000000000000] 13:39:34 INFO - PROCESS | 2720 | ++DOMWINDOW == 138 (0000001554E9E400) [pid = 2720] [serial = 1324] [outer = 0000001554A99800] 13:39:34 INFO - PROCESS | 2720 | 1461271174515 Marionette DEBUG loaded listener.js 13:39:34 INFO - PROCESS | 2720 | ++DOMWINDOW == 139 (0000001555A8C400) [pid = 2720] [serial = 1325] [outer = 0000001554A99800] 13:39:35 INFO - PROCESS | 2720 | 1461271175126 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]]]}] 13:39:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 13:39:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 984ms 13:39:35 INFO - PROCESS | 2720 | 1461271175169 Marionette TRACE conn5 -> [0,1729,"getWindowHandle",null] 13:39:35 INFO - PROCESS | 2720 | 1461271175171 Marionette TRACE conn5 <- [1,1729,null,{"value":"13"}] 13:39:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 13:39:35 INFO - PROCESS | 2720 | 1461271175175 Marionette TRACE conn5 -> [0,1730,"setScriptTimeout",{"ms":35000}] 13:39:35 INFO - PROCESS | 2720 | 1461271175177 Marionette TRACE conn5 <- [1,1730,null,{}] 13:39:35 INFO - PROCESS | 2720 | 1461271175181 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}] 13:39:35 INFO - PROCESS | 2720 | 1461271175291 Marionette TRACE conn5 <- [1,1731,null,{"value":null}] 13:39:35 INFO - PROCESS | 2720 | 1461271175555 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:35 INFO - PROCESS | 2720 | ++DOCSHELL 000000154D3BF800 == 62 [pid = 2720] [id = 442] 13:39:35 INFO - PROCESS | 2720 | ++DOMWINDOW == 140 (000000153EA46400) [pid = 2720] [serial = 1326] [outer = 0000000000000000] 13:39:35 INFO - PROCESS | 2720 | ++DOMWINDOW == 141 (000000153F25BC00) [pid = 2720] [serial = 1327] [outer = 000000153EA46400] 13:39:35 INFO - PROCESS | 2720 | 1461271175638 Marionette DEBUG loaded listener.js 13:39:35 INFO - PROCESS | 2720 | ++DOMWINDOW == 142 (0000001540454000) [pid = 2720] [serial = 1328] [outer = 000000153EA46400] 13:39:36 INFO - PROCESS | 2720 | 1461271176279 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]]]}] 13:39:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 13:39:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1179ms 13:39:36 INFO - PROCESS | 2720 | 1461271176357 Marionette TRACE conn5 -> [0,1733,"getWindowHandle",null] 13:39:36 INFO - PROCESS | 2720 | 1461271176363 Marionette TRACE conn5 <- [1,1733,null,{"value":"13"}] 13:39:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 13:39:36 INFO - PROCESS | 2720 | 1461271176368 Marionette TRACE conn5 -> [0,1734,"setScriptTimeout",{"ms":35000}] 13:39:36 INFO - PROCESS | 2720 | 1461271176371 Marionette TRACE conn5 <- [1,1734,null,{}] 13:39:36 INFO - PROCESS | 2720 | 1461271176396 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}] 13:39:36 INFO - PROCESS | 2720 | 1461271176515 Marionette TRACE conn5 <- [1,1735,null,{"value":null}] 13:39:36 INFO - PROCESS | 2720 | 1461271176637 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:36 INFO - PROCESS | 2720 | ++DOCSHELL 000000154EF18800 == 63 [pid = 2720] [id = 443] 13:39:36 INFO - PROCESS | 2720 | ++DOMWINDOW == 143 (000000154A01FC00) [pid = 2720] [serial = 1329] [outer = 0000000000000000] 13:39:36 INFO - PROCESS | 2720 | ++DOMWINDOW == 144 (000000154A406000) [pid = 2720] [serial = 1330] [outer = 000000154A01FC00] 13:39:36 INFO - PROCESS | 2720 | 1461271176692 Marionette DEBUG loaded listener.js 13:39:36 INFO - PROCESS | 2720 | ++DOMWINDOW == 145 (000000154A4D6000) [pid = 2720] [serial = 1331] [outer = 000000154A01FC00] 13:39:36 INFO - PROCESS | 2720 | --DOCSHELL 000000155614B000 == 62 [pid = 2720] [id = 434] 13:39:36 INFO - PROCESS | 2720 | --DOCSHELL 000000155490B000 == 61 [pid = 2720] [id = 433] 13:39:36 INFO - PROCESS | 2720 | --DOCSHELL 00000015548DF800 == 60 [pid = 2720] [id = 432] 13:39:36 INFO - PROCESS | 2720 | --DOCSHELL 0000001554706000 == 59 [pid = 2720] [id = 431] 13:39:36 INFO - PROCESS | 2720 | --DOCSHELL 0000001551D7B800 == 58 [pid = 2720] [id = 430] 13:39:36 INFO - PROCESS | 2720 | --DOCSHELL 0000001551780000 == 57 [pid = 2720] [id = 429] 13:39:36 INFO - PROCESS | 2720 | --DOMWINDOW == 144 (0000001540555000) [pid = 2720] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 13:39:36 INFO - PROCESS | 2720 | --DOMWINDOW == 143 (000000154BF08800) [pid = 2720] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 13:39:36 INFO - PROCESS | 2720 | --DOMWINDOW == 142 (0000001551053000) [pid = 2720] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 13:39:36 INFO - PROCESS | 2720 | --DOMWINDOW == 141 (00000015522C9C00) [pid = 2720] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 13:39:36 INFO - PROCESS | 2720 | --DOMWINDOW == 140 (0000001551053800) [pid = 2720] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 13:39:36 INFO - PROCESS | 2720 | --DOCSHELL 000000154F855800 == 56 [pid = 2720] [id = 428] 13:39:36 INFO - PROCESS | 2720 | --DOCSHELL 000000154BF6F800 == 55 [pid = 2720] [id = 427] 13:39:36 INFO - PROCESS | 2720 | --DOCSHELL 000000154D355000 == 54 [pid = 2720] [id = 426] 13:39:36 INFO - PROCESS | 2720 | --DOCSHELL 000000154E040000 == 53 [pid = 2720] [id = 421] 13:39:36 INFO - PROCESS | 2720 | --DOCSHELL 000000154A99D800 == 52 [pid = 2720] [id = 420] 13:39:37 INFO - PROCESS | 2720 | --DOMWINDOW == 139 (0000001551D91000) [pid = 2720] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 13:39:37 INFO - PROCESS | 2720 | --DOMWINDOW == 138 (00000015456B5C00) [pid = 2720] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 13:39:37 INFO - PROCESS | 2720 | --DOMWINDOW == 137 (0000001550D72000) [pid = 2720] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 13:39:37 INFO - PROCESS | 2720 | --DOMWINDOW == 136 (000000154CF9AC00) [pid = 2720] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 13:39:37 INFO - PROCESS | 2720 | --DOMWINDOW == 135 (000000154DEDFC00) [pid = 2720] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 13:39:37 INFO - PROCESS | 2720 | --DOMWINDOW == 134 (000000154CF96000) [pid = 2720] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 13:39:37 INFO - PROCESS | 2720 | --DOMWINDOW == 133 (000000154C445C00) [pid = 2720] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 13:39:37 INFO - PROCESS | 2720 | --DOMWINDOW == 132 (000000154591C400) [pid = 2720] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 13:39:37 INFO - PROCESS | 2720 | --DOMWINDOW == 131 (000000154DB74400) [pid = 2720] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 13:39:37 INFO - PROCESS | 2720 | --DOMWINDOW == 130 (0000001541A23800) [pid = 2720] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 13:39:37 INFO - PROCESS | 2720 | --DOMWINDOW == 129 (0000001540450000) [pid = 2720] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 13:39:37 INFO - PROCESS | 2720 | --DOMWINDOW == 128 (0000001540A0AC00) [pid = 2720] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 13:39:37 INFO - PROCESS | 2720 | --DOMWINDOW == 127 (0000001545049800) [pid = 2720] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 13:39:37 INFO - PROCESS | 2720 | --DOMWINDOW == 126 (000000154AAAA400) [pid = 2720] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 13:39:37 INFO - PROCESS | 2720 | --DOMWINDOW == 125 (00000015496AB000) [pid = 2720] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 13:39:37 INFO - PROCESS | 2720 | --DOMWINDOW == 124 (000000154A405C00) [pid = 2720] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 13:39:37 INFO - PROCESS | 2720 | --DOMWINDOW == 123 (000000154DEE5000) [pid = 2720] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 13:39:37 INFO - PROCESS | 2720 | --DOMWINDOW == 122 (000000154DB81400) [pid = 2720] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 13:39:37 INFO - PROCESS | 2720 | --DOMWINDOW == 121 (000000154D1CE400) [pid = 2720] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 13:39:37 INFO - PROCESS | 2720 | --DOMWINDOW == 120 (000000154E062400) [pid = 2720] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 13:39:37 INFO - PROCESS | 2720 | --DOMWINDOW == 119 (000000154FD05400) [pid = 2720] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 13:39:37 INFO - PROCESS | 2720 | --DOMWINDOW == 118 (000000154E5B1400) [pid = 2720] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 13:39:37 INFO - PROCESS | 2720 | --DOMWINDOW == 117 (000000154BF03400) [pid = 2720] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 13:39:37 INFO - PROCESS | 2720 | --DOMWINDOW == 116 (000000154ECDCC00) [pid = 2720] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 13:39:37 INFO - PROCESS | 2720 | --DOMWINDOW == 115 (0000001550191800) [pid = 2720] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 13:39:37 INFO - PROCESS | 2720 | 1461271177253 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]]]}] 13:39:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 13:39:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 944ms 13:39:37 INFO - PROCESS | 2720 | 1461271177316 Marionette TRACE conn5 -> [0,1737,"getWindowHandle",null] 13:39:37 INFO - PROCESS | 2720 | 1461271177321 Marionette TRACE conn5 <- [1,1737,null,{"value":"13"}] 13:39:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 13:39:37 INFO - PROCESS | 2720 | 1461271177326 Marionette TRACE conn5 -> [0,1738,"setScriptTimeout",{"ms":35000}] 13:39:37 INFO - PROCESS | 2720 | 1461271177328 Marionette TRACE conn5 <- [1,1738,null,{}] 13:39:37 INFO - PROCESS | 2720 | 1461271177332 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}] 13:39:37 INFO - PROCESS | 2720 | 1461271177427 Marionette TRACE conn5 <- [1,1739,null,{"value":null}] 13:39:37 INFO - PROCESS | 2720 | 1461271177511 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:37 INFO - PROCESS | 2720 | ++DOCSHELL 000000154D1AF000 == 53 [pid = 2720] [id = 444] 13:39:37 INFO - PROCESS | 2720 | ++DOMWINDOW == 116 (0000001540930C00) [pid = 2720] [serial = 1332] [outer = 0000000000000000] 13:39:37 INFO - PROCESS | 2720 | ++DOMWINDOW == 117 (0000001544E44800) [pid = 2720] [serial = 1333] [outer = 0000001540930C00] 13:39:37 INFO - PROCESS | 2720 | 1461271177559 Marionette DEBUG loaded listener.js 13:39:37 INFO - PROCESS | 2720 | ++DOMWINDOW == 118 (0000001545CE3800) [pid = 2720] [serial = 1334] [outer = 0000001540930C00] 13:39:37 INFO - PROCESS | 2720 | 1461271177962 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]]]}] 13:39:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 13:39:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 692ms 13:39:38 INFO - PROCESS | 2720 | 1461271178021 Marionette TRACE conn5 -> [0,1741,"getWindowHandle",null] 13:39:38 INFO - PROCESS | 2720 | 1461271178023 Marionette TRACE conn5 <- [1,1741,null,{"value":"13"}] 13:39:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 13:39:38 INFO - PROCESS | 2720 | 1461271178028 Marionette TRACE conn5 -> [0,1742,"setScriptTimeout",{"ms":35000}] 13:39:38 INFO - PROCESS | 2720 | 1461271178035 Marionette TRACE conn5 <- [1,1742,null,{}] 13:39:38 INFO - PROCESS | 2720 | 1461271178061 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}] 13:39:38 INFO - PROCESS | 2720 | 1461271178153 Marionette TRACE conn5 <- [1,1743,null,{"value":null}] 13:39:38 INFO - PROCESS | 2720 | 1461271178199 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:38 INFO - PROCESS | 2720 | ++DOCSHELL 0000001551047800 == 54 [pid = 2720] [id = 445] 13:39:38 INFO - PROCESS | 2720 | ++DOMWINDOW == 119 (000000154AAD9400) [pid = 2720] [serial = 1335] [outer = 0000000000000000] 13:39:38 INFO - PROCESS | 2720 | ++DOMWINDOW == 120 (000000154BF0C800) [pid = 2720] [serial = 1336] [outer = 000000154AAD9400] 13:39:38 INFO - PROCESS | 2720 | 1461271178246 Marionette DEBUG loaded listener.js 13:39:38 INFO - PROCESS | 2720 | ++DOMWINDOW == 121 (000000154C46A000) [pid = 2720] [serial = 1337] [outer = 000000154AAD9400] 13:39:38 INFO - PROCESS | 2720 | 1461271178695 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]]]}] 13:39:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 13:39:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 691ms 13:39:38 INFO - PROCESS | 2720 | 1461271178719 Marionette TRACE conn5 -> [0,1745,"getWindowHandle",null] 13:39:38 INFO - PROCESS | 2720 | 1461271178722 Marionette TRACE conn5 <- [1,1745,null,{"value":"13"}] 13:39:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 13:39:38 INFO - PROCESS | 2720 | 1461271178730 Marionette TRACE conn5 -> [0,1746,"setScriptTimeout",{"ms":35000}] 13:39:38 INFO - PROCESS | 2720 | 1461271178732 Marionette TRACE conn5 <- [1,1746,null,{}] 13:39:38 INFO - PROCESS | 2720 | 1461271178735 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}] 13:39:38 INFO - PROCESS | 2720 | 1461271178825 Marionette TRACE conn5 <- [1,1747,null,{"value":null}] 13:39:38 INFO - PROCESS | 2720 | 1461271178832 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:38 INFO - PROCESS | 2720 | ++DOCSHELL 0000001551D70800 == 55 [pid = 2720] [id = 446] 13:39:38 INFO - PROCESS | 2720 | ++DOMWINDOW == 122 (000000154D040000) [pid = 2720] [serial = 1338] [outer = 0000000000000000] 13:39:38 INFO - PROCESS | 2720 | ++DOMWINDOW == 123 (000000154D1CC400) [pid = 2720] [serial = 1339] [outer = 000000154D040000] 13:39:38 INFO - PROCESS | 2720 | 1461271178880 Marionette DEBUG loaded listener.js 13:39:38 INFO - PROCESS | 2720 | ++DOMWINDOW == 124 (000000154DB74800) [pid = 2720] [serial = 1340] [outer = 000000154D040000] 13:39:39 INFO - PROCESS | 2720 | 1461271179322 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]]]}] 13:39:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 13:39:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 629ms 13:39:39 INFO - PROCESS | 2720 | 1461271179363 Marionette TRACE conn5 -> [0,1749,"getWindowHandle",null] 13:39:39 INFO - PROCESS | 2720 | 1461271179366 Marionette TRACE conn5 <- [1,1749,null,{"value":"13"}] 13:39:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 13:39:39 INFO - PROCESS | 2720 | 1461271179385 Marionette TRACE conn5 -> [0,1750,"setScriptTimeout",{"ms":35000}] 13:39:39 INFO - PROCESS | 2720 | 1461271179387 Marionette TRACE conn5 <- [1,1750,null,{}] 13:39:39 INFO - PROCESS | 2720 | 1461271179391 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}] 13:39:39 INFO - PROCESS | 2720 | 1461271179511 Marionette TRACE conn5 <- [1,1751,null,{"value":null}] 13:39:39 INFO - PROCESS | 2720 | 1461271179598 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:39 INFO - PROCESS | 2720 | ++DOCSHELL 0000001554474800 == 56 [pid = 2720] [id = 447] 13:39:39 INFO - PROCESS | 2720 | ++DOMWINDOW == 125 (000000154DEDD800) [pid = 2720] [serial = 1341] [outer = 0000000000000000] 13:39:39 INFO - PROCESS | 2720 | ++DOMWINDOW == 126 (000000154DEE2800) [pid = 2720] [serial = 1342] [outer = 000000154DEDD800] 13:39:39 INFO - PROCESS | 2720 | 1461271179656 Marionette DEBUG loaded listener.js 13:39:39 INFO - PROCESS | 2720 | ++DOMWINDOW == 127 (000000154E0F5400) [pid = 2720] [serial = 1343] [outer = 000000154DEDD800] 13:39:40 INFO - PROCESS | 2720 | 1461271180120 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]]]}] 13:39:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 13:39:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 797ms 13:39:40 INFO - PROCESS | 2720 | 1461271180175 Marionette TRACE conn5 -> [0,1753,"getWindowHandle",null] 13:39:40 INFO - PROCESS | 2720 | 1461271180177 Marionette TRACE conn5 <- [1,1753,null,{"value":"13"}] 13:39:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 13:39:40 INFO - PROCESS | 2720 | 1461271180181 Marionette TRACE conn5 -> [0,1754,"setScriptTimeout",{"ms":35000}] 13:39:40 INFO - PROCESS | 2720 | 1461271180183 Marionette TRACE conn5 <- [1,1754,null,{}] 13:39:40 INFO - PROCESS | 2720 | 1461271180187 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}] 13:39:40 INFO - PROCESS | 2720 | 1461271180308 Marionette TRACE conn5 <- [1,1755,null,{"value":null}] 13:39:40 INFO - PROCESS | 2720 | 1461271180365 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:40 INFO - PROCESS | 2720 | ++DOCSHELL 0000001554877000 == 57 [pid = 2720] [id = 448] 13:39:40 INFO - PROCESS | 2720 | ++DOMWINDOW == 128 (000000154EB0E800) [pid = 2720] [serial = 1344] [outer = 0000000000000000] 13:39:40 INFO - PROCESS | 2720 | ++DOMWINDOW == 129 (000000154F924800) [pid = 2720] [serial = 1345] [outer = 000000154EB0E800] 13:39:40 INFO - PROCESS | 2720 | 1461271180411 Marionette DEBUG loaded listener.js 13:39:40 INFO - PROCESS | 2720 | ++DOMWINDOW == 130 (0000001550190800) [pid = 2720] [serial = 1346] [outer = 000000154EB0E800] 13:39:40 INFO - PROCESS | 2720 | 1461271180836 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]]]}] 13:39:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 13:39:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 691ms 13:39:40 INFO - PROCESS | 2720 | 1461271180875 Marionette TRACE conn5 -> [0,1757,"getWindowHandle",null] 13:39:40 INFO - PROCESS | 2720 | 1461271180877 Marionette TRACE conn5 <- [1,1757,null,{"value":"13"}] 13:39:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 13:39:40 INFO - PROCESS | 2720 | 1461271180881 Marionette TRACE conn5 -> [0,1758,"setScriptTimeout",{"ms":35000}] 13:39:40 INFO - PROCESS | 2720 | 1461271180882 Marionette TRACE conn5 <- [1,1758,null,{}] 13:39:40 INFO - PROCESS | 2720 | 1461271180921 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}] 13:39:41 INFO - PROCESS | 2720 | 1461271181039 Marionette TRACE conn5 <- [1,1759,null,{"value":null}] 13:39:41 INFO - PROCESS | 2720 | 1461271181096 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:41 INFO - PROCESS | 2720 | ++DOCSHELL 00000015548DF800 == 58 [pid = 2720] [id = 449] 13:39:41 INFO - PROCESS | 2720 | ++DOMWINDOW == 131 (000000154FD07C00) [pid = 2720] [serial = 1347] [outer = 0000000000000000] 13:39:41 INFO - PROCESS | 2720 | ++DOMWINDOW == 132 (0000001550D74C00) [pid = 2720] [serial = 1348] [outer = 000000154FD07C00] 13:39:41 INFO - PROCESS | 2720 | 1461271181142 Marionette DEBUG loaded listener.js 13:39:41 INFO - PROCESS | 2720 | ++DOMWINDOW == 133 (0000001550E35800) [pid = 2720] [serial = 1349] [outer = 000000154FD07C00] 13:39:41 INFO - PROCESS | 2720 | --DOMWINDOW == 132 (0000001551D22800) [pid = 2720] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 13:39:41 INFO - PROCESS | 2720 | --DOMWINDOW == 131 (000000154D015C00) [pid = 2720] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 13:39:41 INFO - PROCESS | 2720 | --DOMWINDOW == 130 (0000001540E91000) [pid = 2720] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 13:39:41 INFO - PROCESS | 2720 | --DOMWINDOW == 129 (000000154DBD6000) [pid = 2720] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 13:39:41 INFO - PROCESS | 2720 | --DOMWINDOW == 128 (0000001550D6D800) [pid = 2720] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 13:39:41 INFO - PROCESS | 2720 | --DOMWINDOW == 127 (000000154D152400) [pid = 2720] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 13:39:41 INFO - PROCESS | 2720 | --DOMWINDOW == 126 (0000001551052000) [pid = 2720] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 13:39:41 INFO - PROCESS | 2720 | --DOMWINDOW == 125 (0000001550D79000) [pid = 2720] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 13:39:41 INFO - PROCESS | 2720 | --DOMWINDOW == 124 (000000154AAAFC00) [pid = 2720] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 13:39:41 INFO - PROCESS | 2720 | --DOMWINDOW == 123 (0000001551051C00) [pid = 2720] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 13:39:41 INFO - PROCESS | 2720 | --DOMWINDOW == 122 (000000153E848C00) [pid = 2720] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 13:39:41 INFO - PROCESS | 2720 | --DOMWINDOW == 121 (0000001551D2E400) [pid = 2720] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 13:39:41 INFO - PROCESS | 2720 | --DOMWINDOW == 120 (000000154022BC00) [pid = 2720] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 13:39:41 INFO - PROCESS | 2720 | --DOMWINDOW == 119 (0000001540208400) [pid = 2720] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 13:39:41 INFO - PROCESS | 2720 | --DOMWINDOW == 118 (000000154020EC00) [pid = 2720] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 13:39:41 INFO - PROCESS | 2720 | --DOMWINDOW == 117 (000000154A406800) [pid = 2720] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 13:39:41 INFO - PROCESS | 2720 | --DOMWINDOW == 116 (0000001552145400) [pid = 2720] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 13:39:41 INFO - PROCESS | 2720 | --DOMWINDOW == 115 (000000154EB45800) [pid = 2720] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 13:39:41 INFO - PROCESS | 2720 | --DOMWINDOW == 114 (000000154ECEBC00) [pid = 2720] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 13:39:41 INFO - PROCESS | 2720 | --DOMWINDOW == 113 (00000015522C1400) [pid = 2720] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 13:39:41 INFO - PROCESS | 2720 | --DOMWINDOW == 112 (0000001545611800) [pid = 2720] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 13:39:41 INFO - PROCESS | 2720 | 1461271181671 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]]]}] 13:39:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 13:39:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 838ms 13:39:41 INFO - PROCESS | 2720 | 1461271181727 Marionette TRACE conn5 -> [0,1761,"getWindowHandle",null] 13:39:41 INFO - PROCESS | 2720 | 1461271181730 Marionette TRACE conn5 <- [1,1761,null,{"value":"13"}] 13:39:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 13:39:41 INFO - PROCESS | 2720 | 1461271181734 Marionette TRACE conn5 -> [0,1762,"setScriptTimeout",{"ms":35000}] 13:39:41 INFO - PROCESS | 2720 | 1461271181736 Marionette TRACE conn5 <- [1,1762,null,{}] 13:39:41 INFO - PROCESS | 2720 | 1461271181740 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}] 13:39:41 INFO - PROCESS | 2720 | 1461271181827 Marionette TRACE conn5 <- [1,1763,null,{"value":null}] 13:39:41 INFO - PROCESS | 2720 | 1461271181836 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:41 INFO - PROCESS | 2720 | ++DOCSHELL 0000001554CB5000 == 59 [pid = 2720] [id = 450] 13:39:41 INFO - PROCESS | 2720 | ++DOMWINDOW == 113 (0000001545CE0C00) [pid = 2720] [serial = 1350] [outer = 0000000000000000] 13:39:41 INFO - PROCESS | 2720 | ++DOMWINDOW == 114 (000000154EB45800) [pid = 2720] [serial = 1351] [outer = 0000001545CE0C00] 13:39:41 INFO - PROCESS | 2720 | 1461271181882 Marionette DEBUG loaded listener.js 13:39:41 INFO - PROCESS | 2720 | ++DOMWINDOW == 115 (0000001551054400) [pid = 2720] [serial = 1352] [outer = 0000001545CE0C00] 13:39:42 INFO - PROCESS | 2720 | 1461271182295 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]]]}] 13:39:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 13:39:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 587ms 13:39:42 INFO - PROCESS | 2720 | 1461271182327 Marionette TRACE conn5 -> [0,1765,"getWindowHandle",null] 13:39:42 INFO - PROCESS | 2720 | 1461271182329 Marionette TRACE conn5 <- [1,1765,null,{"value":"13"}] 13:39:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 13:39:42 INFO - PROCESS | 2720 | 1461271182333 Marionette TRACE conn5 -> [0,1766,"setScriptTimeout",{"ms":35000}] 13:39:42 INFO - PROCESS | 2720 | 1461271182335 Marionette TRACE conn5 <- [1,1766,null,{}] 13:39:42 INFO - PROCESS | 2720 | 1461271182338 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}] 13:39:42 INFO - PROCESS | 2720 | 1461271182465 Marionette TRACE conn5 <- [1,1767,null,{"value":null}] 13:39:42 INFO - PROCESS | 2720 | 1461271182472 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:42 INFO - PROCESS | 2720 | ++DOCSHELL 000000155769D800 == 60 [pid = 2720] [id = 451] 13:39:42 INFO - PROCESS | 2720 | ++DOMWINDOW == 116 (0000001551051C00) [pid = 2720] [serial = 1353] [outer = 0000000000000000] 13:39:42 INFO - PROCESS | 2720 | ++DOMWINDOW == 117 (000000155170D000) [pid = 2720] [serial = 1354] [outer = 0000001551051C00] 13:39:42 INFO - PROCESS | 2720 | 1461271182519 Marionette DEBUG loaded listener.js 13:39:42 INFO - PROCESS | 2720 | ++DOMWINDOW == 118 (00000015517B2C00) [pid = 2720] [serial = 1355] [outer = 0000001551051C00] 13:39:42 INFO - PROCESS | 2720 | 1461271182959 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]]]}] 13:39:43 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 13:39:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 692ms 13:39:43 INFO - PROCESS | 2720 | 1461271183028 Marionette TRACE conn5 -> [0,1769,"getWindowHandle",null] 13:39:43 INFO - PROCESS | 2720 | 1461271183031 Marionette TRACE conn5 <- [1,1769,null,{"value":"13"}] 13:39:43 INFO - PROCESS | 2720 | 1461271183034 Marionette TRACE conn5 -> [0,1770,"setScriptTimeout",{"ms":35000}] 13:39:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 13:39:43 INFO - PROCESS | 2720 | 1461271183036 Marionette TRACE conn5 <- [1,1770,null,{}] 13:39:43 INFO - PROCESS | 2720 | 1461271183039 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}] 13:39:43 INFO - PROCESS | 2720 | 1461271183126 Marionette TRACE conn5 <- [1,1771,null,{"value":null}] 13:39:43 INFO - PROCESS | 2720 | 1461271183134 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:43 INFO - PROCESS | 2720 | ++DOCSHELL 0000001558967800 == 61 [pid = 2720] [id = 452] 13:39:43 INFO - PROCESS | 2720 | ++DOMWINDOW == 119 (0000001551D2EC00) [pid = 2720] [serial = 1356] [outer = 0000000000000000] 13:39:43 INFO - PROCESS | 2720 | ++DOMWINDOW == 120 (0000001551D8EC00) [pid = 2720] [serial = 1357] [outer = 0000001551D2EC00] 13:39:43 INFO - PROCESS | 2720 | 1461271183187 Marionette DEBUG loaded listener.js 13:39:43 INFO - PROCESS | 2720 | ++DOMWINDOW == 121 (0000001552149000) [pid = 2720] [serial = 1358] [outer = 0000001551D2EC00] 13:39:44 INFO - PROCESS | 2720 | --DOCSHELL 0000001554914800 == 60 [pid = 2720] [id = 376] 13:39:44 INFO - PROCESS | 2720 | --DOCSHELL 0000001554874800 == 59 [pid = 2720] [id = 363] 13:39:44 INFO - PROCESS | 2720 | --DOCSHELL 000000155920B800 == 58 [pid = 2720] [id = 425] 13:39:44 INFO - PROCESS | 2720 | --DOCSHELL 00000015591D2800 == 57 [pid = 2720] [id = 408] 13:39:44 INFO - PROCESS | 2720 | --DOCSHELL 000000154DF4F800 == 56 [pid = 2720] [id = 360] 13:39:44 INFO - PROCESS | 2720 | --DOCSHELL 0000001557AE7000 == 55 [pid = 2720] [id = 407] 13:39:44 INFO - PROCESS | 2720 | --DOCSHELL 00000015549B1800 == 54 [pid = 2720] [id = 422] 13:39:44 INFO - PROCESS | 2720 | --DOCSHELL 000000154CB98000 == 53 [pid = 2720] [id = 394] 13:39:44 INFO - PROCESS | 2720 | --DOCSHELL 00000015562A7000 == 52 [pid = 2720] [id = 423] 13:39:44 INFO - PROCESS | 2720 | --DOCSHELL 0000001557791800 == 51 [pid = 2720] [id = 424] 13:39:44 INFO - PROCESS | 2720 | --DOCSHELL 0000001551783000 == 50 [pid = 2720] [id = 406] 13:39:44 INFO - PROCESS | 2720 | --DOCSHELL 0000001552183800 == 49 [pid = 2720] [id = 358] 13:39:44 INFO - PROCESS | 2720 | --DOCSHELL 00000015548D0800 == 48 [pid = 2720] [id = 373] 13:39:44 INFO - PROCESS | 2720 | --DOCSHELL 0000001554481800 == 47 [pid = 2720] [id = 361] 13:39:44 INFO - PROCESS | 2720 | --DOCSHELL 00000015548C6800 == 46 [pid = 2720] [id = 419] 13:39:44 INFO - PROCESS | 2720 | --DOCSHELL 0000001554710000 == 45 [pid = 2720] [id = 362] 13:39:44 INFO - PROCESS | 2720 | --DOCSHELL 000000154CD03800 == 44 [pid = 2720] [id = 409] 13:39:44 INFO - PROCESS | 2720 | --DOCSHELL 000000154EF18800 == 43 [pid = 2720] [id = 443] 13:39:44 INFO - PROCESS | 2720 | --DOCSHELL 000000154D3BF800 == 42 [pid = 2720] [id = 442] 13:39:44 INFO - PROCESS | 2720 | --DOCSHELL 0000001559275000 == 41 [pid = 2720] [id = 441] 13:39:44 INFO - PROCESS | 2720 | --DOCSHELL 0000001559278800 == 40 [pid = 2720] [id = 440] 13:39:44 INFO - PROCESS | 2720 | --DOCSHELL 0000001559252800 == 39 [pid = 2720] [id = 439] 13:39:44 INFO - PROCESS | 2720 | --DOCSHELL 0000001559205800 == 38 [pid = 2720] [id = 438] 13:39:44 INFO - PROCESS | 2720 | --DOCSHELL 0000001552173000 == 37 [pid = 2720] [id = 437] 13:39:44 INFO - PROCESS | 2720 | --DOCSHELL 0000001557ADB800 == 36 [pid = 2720] [id = 435] 13:39:44 INFO - PROCESS | 2720 | --DOCSHELL 000000154D360800 == 35 [pid = 2720] [id = 436] 13:39:45 INFO - PROCESS | 2720 | --DOCSHELL 0000001551D70800 == 34 [pid = 2720] [id = 446] 13:39:45 INFO - PROCESS | 2720 | --DOCSHELL 0000001554474800 == 33 [pid = 2720] [id = 447] 13:39:45 INFO - PROCESS | 2720 | --DOCSHELL 0000001554CB5000 == 32 [pid = 2720] [id = 450] 13:39:45 INFO - PROCESS | 2720 | --DOCSHELL 000000155769D800 == 31 [pid = 2720] [id = 451] 13:39:45 INFO - PROCESS | 2720 | --DOCSHELL 0000001551047800 == 30 [pid = 2720] [id = 445] 13:39:45 INFO - PROCESS | 2720 | --DOCSHELL 0000001554877000 == 29 [pid = 2720] [id = 448] 13:39:45 INFO - PROCESS | 2720 | --DOCSHELL 000000154D1AF000 == 28 [pid = 2720] [id = 444] 13:39:45 INFO - PROCESS | 2720 | --DOCSHELL 00000015548DF800 == 27 [pid = 2720] [id = 449] 13:39:45 INFO - PROCESS | 2720 | --DOMWINDOW == 120 (0000001551D86C00) [pid = 2720] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 13:39:45 INFO - PROCESS | 2720 | --DOMWINDOW == 119 (0000001550844400) [pid = 2720] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 13:39:45 INFO - PROCESS | 2720 | --DOMWINDOW == 118 (0000001544FC2C00) [pid = 2720] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 13:39:45 INFO - PROCESS | 2720 | --DOMWINDOW == 117 (0000001540233800) [pid = 2720] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 13:39:45 INFO - PROCESS | 2720 | --DOMWINDOW == 116 (000000154E490000) [pid = 2720] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 13:39:45 INFO - PROCESS | 2720 | --DOMWINDOW == 115 (00000015511B3000) [pid = 2720] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 13:39:45 INFO - PROCESS | 2720 | --DOMWINDOW == 114 (000000154D206400) [pid = 2720] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 13:39:45 INFO - PROCESS | 2720 | --DOMWINDOW == 113 (0000001551DC2C00) [pid = 2720] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 13:39:45 INFO - PROCESS | 2720 | --DOMWINDOW == 112 (00000015517AC800) [pid = 2720] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 13:39:45 INFO - PROCESS | 2720 | --DOMWINDOW == 111 (000000155104C800) [pid = 2720] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 13:39:45 INFO - PROCESS | 2720 | --DOMWINDOW == 110 (000000154DEE3400) [pid = 2720] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 13:39:45 INFO - PROCESS | 2720 | --DOMWINDOW == 109 (000000154AAD8400) [pid = 2720] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 13:39:45 INFO - PROCESS | 2720 | --DOMWINDOW == 108 (00000015511B2C00) [pid = 2720] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 13:39:45 INFO - PROCESS | 2720 | --DOMWINDOW == 107 (000000154DADF400) [pid = 2720] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 13:39:45 INFO - PROCESS | 2720 | --DOMWINDOW == 106 (000000154BFE2000) [pid = 2720] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 13:39:45 INFO - PROCESS | 2720 | --DOMWINDOW == 105 (0000001545BA2800) [pid = 2720] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 13:39:45 INFO - PROCESS | 2720 | --DOMWINDOW == 104 (000000155257E400) [pid = 2720] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 13:39:45 INFO - PROCESS | 2720 | --DOMWINDOW == 103 (000000154DB76C00) [pid = 2720] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 13:39:45 INFO - PROCESS | 2720 | --DOMWINDOW == 102 (0000001540A0BC00) [pid = 2720] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 13:39:45 INFO - PROCESS | 2720 | --DOMWINDOW == 101 (0000001545C07C00) [pid = 2720] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 13:39:45 INFO - PROCESS | 2720 | --DOMWINDOW == 100 (0000001540A11000) [pid = 2720] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 13:39:45 INFO - PROCESS | 2720 | --DOMWINDOW == 99 (0000001540438800) [pid = 2720] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 13:39:45 INFO - PROCESS | 2720 | --DOMWINDOW == 98 (000000154D085C00) [pid = 2720] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 13:39:45 INFO - PROCESS | 2720 | --DOMWINDOW == 97 (00000015522C0800) [pid = 2720] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 13:39:45 INFO - PROCESS | 2720 | --DOMWINDOW == 96 (0000001552583800) [pid = 2720] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 13:39:45 INFO - PROCESS | 2720 | --DOMWINDOW == 95 (0000001551DB8400) [pid = 2720] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 13:39:45 INFO - PROCESS | 2720 | --DOMWINDOW == 94 (00000015544E4C00) [pid = 2720] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 13:39:45 INFO - PROCESS | 2720 | --DOMWINDOW == 93 (0000001551D2D800) [pid = 2720] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 13:39:45 INFO - PROCESS | 2720 | --DOMWINDOW == 92 (000000154DEDE000) [pid = 2720] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 13:39:45 INFO - PROCESS | 2720 | --DOMWINDOW == 91 (0000001546819800) [pid = 2720] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 13:39:45 INFO - PROCESS | 2720 | --DOMWINDOW == 90 (0000001551715800) [pid = 2720] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 13:39:45 INFO - PROCESS | 2720 | --DOMWINDOW == 89 (00000015517B5400) [pid = 2720] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 13:39:45 INFO - PROCESS | 2720 | --DOMWINDOW == 88 (00000015468A5C00) [pid = 2720] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 13:39:45 INFO - PROCESS | 2720 | --DOMWINDOW == 87 (0000001552587800) [pid = 2720] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 13:39:45 INFO - PROCESS | 2720 | --DOMWINDOW == 86 (000000154A421800) [pid = 2720] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 13:39:45 INFO - PROCESS | 2720 | --DOMWINDOW == 85 (00000015544E1400) [pid = 2720] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 13:39:45 INFO - PROCESS | 2720 | --DOMWINDOW == 84 (000000155483B400) [pid = 2720] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 13:39:45 INFO - PROCESS | 2720 | 1461271185504 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]]]}] 13:39:45 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 13:39:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 2488ms 13:39:45 INFO - PROCESS | 2720 | 1461271185525 Marionette TRACE conn5 -> [0,1773,"getWindowHandle",null] 13:39:45 INFO - PROCESS | 2720 | 1461271185529 Marionette TRACE conn5 <- [1,1773,null,{"value":"13"}] 13:39:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 13:39:45 INFO - PROCESS | 2720 | 1461271185535 Marionette TRACE conn5 -> [0,1774,"setScriptTimeout",{"ms":35000}] 13:39:45 INFO - PROCESS | 2720 | 1461271185539 Marionette TRACE conn5 <- [1,1774,null,{}] 13:39:45 INFO - PROCESS | 2720 | 1461271185546 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}] 13:39:45 INFO - PROCESS | 2720 | 1461271185642 Marionette TRACE conn5 <- [1,1775,null,{"value":null}] 13:39:45 INFO - PROCESS | 2720 | 1461271185653 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:45 INFO - PROCESS | 2720 | ++DOCSHELL 0000001545071000 == 28 [pid = 2720] [id = 453] 13:39:45 INFO - PROCESS | 2720 | ++DOMWINDOW == 85 (000000153F254400) [pid = 2720] [serial = 1359] [outer = 0000000000000000] 13:39:45 INFO - PROCESS | 2720 | ++DOMWINDOW == 86 (000000153F259400) [pid = 2720] [serial = 1360] [outer = 000000153F254400] 13:39:45 INFO - PROCESS | 2720 | 1461271185705 Marionette DEBUG loaded listener.js 13:39:45 INFO - PROCESS | 2720 | ++DOMWINDOW == 87 (0000001540148C00) [pid = 2720] [serial = 1361] [outer = 000000153F254400] 13:39:46 INFO - PROCESS | 2720 | 1461271186188 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]]]}] 13:39:46 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 13:39:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 692ms 13:39:46 INFO - PROCESS | 2720 | 1461271186231 Marionette TRACE conn5 -> [0,1777,"getWindowHandle",null] 13:39:46 INFO - PROCESS | 2720 | 1461271186238 Marionette TRACE conn5 <- [1,1777,null,{"value":"13"}] 13:39:46 INFO - PROCESS | 2720 | 1461271186245 Marionette TRACE conn5 -> [0,1778,"setScriptTimeout",{"ms":35000}] 13:39:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 13:39:46 INFO - PROCESS | 2720 | 1461271186248 Marionette TRACE conn5 <- [1,1778,null,{}] 13:39:46 INFO - PROCESS | 2720 | 1461271186252 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}] 13:39:46 INFO - PROCESS | 2720 | 1461271186339 Marionette TRACE conn5 <- [1,1779,null,{"value":null}] 13:39:46 INFO - PROCESS | 2720 | 1461271186350 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:46 INFO - PROCESS | 2720 | ++DOCSHELL 00000015468D7800 == 29 [pid = 2720] [id = 454] 13:39:46 INFO - PROCESS | 2720 | ++DOMWINDOW == 88 (000000154022C400) [pid = 2720] [serial = 1362] [outer = 0000000000000000] 13:39:46 INFO - PROCESS | 2720 | ++DOMWINDOW == 89 (0000001540231400) [pid = 2720] [serial = 1363] [outer = 000000154022C400] 13:39:46 INFO - PROCESS | 2720 | 1461271186399 Marionette DEBUG loaded listener.js 13:39:46 INFO - PROCESS | 2720 | ++DOMWINDOW == 90 (0000001540439000) [pid = 2720] [serial = 1364] [outer = 000000154022C400] 13:39:46 INFO - PROCESS | 2720 | 1461271186882 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]]]}] 13:39:46 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) 13:39:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 692ms 13:39:46 INFO - PROCESS | 2720 | 1461271186943 Marionette TRACE conn5 -> [0,1781,"getWindowHandle",null] 13:39:46 INFO - PROCESS | 2720 | 1461271186946 Marionette TRACE conn5 <- [1,1781,null,{"value":"13"}] 13:39:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 13:39:46 INFO - PROCESS | 2720 | 1461271186950 Marionette TRACE conn5 -> [0,1782,"setScriptTimeout",{"ms":35000}] 13:39:46 INFO - PROCESS | 2720 | 1461271186954 Marionette TRACE conn5 <- [1,1782,null,{}] 13:39:46 INFO - PROCESS | 2720 | 1461271186967 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}] 13:39:47 INFO - PROCESS | 2720 | 1461271187096 Marionette TRACE conn5 <- [1,1783,null,{"value":null}] 13:39:47 INFO - PROCESS | 2720 | 1461271187177 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:47 INFO - PROCESS | 2720 | ++DOCSHELL 000000154AA68800 == 30 [pid = 2720] [id = 455] 13:39:47 INFO - PROCESS | 2720 | ++DOMWINDOW == 91 (000000153B3C4800) [pid = 2720] [serial = 1365] [outer = 0000000000000000] 13:39:47 INFO - PROCESS | 2720 | ++DOMWINDOW == 92 (0000001540557000) [pid = 2720] [serial = 1366] [outer = 000000153B3C4800] 13:39:47 INFO - PROCESS | 2720 | 1461271187229 Marionette DEBUG loaded listener.js 13:39:47 INFO - PROCESS | 2720 | ++DOMWINDOW == 93 (0000001540E33000) [pid = 2720] [serial = 1367] [outer = 000000153B3C4800] 13:39:47 INFO - PROCESS | 2720 | 1461271187613 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]]]}] 13:39:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 13:39:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 692ms 13:39:47 INFO - PROCESS | 2720 | 1461271187669 Marionette TRACE conn5 -> [0,1785,"getWindowHandle",null] 13:39:47 INFO - PROCESS | 2720 | 1461271187672 Marionette TRACE conn5 <- [1,1785,null,{"value":"13"}] 13:39:47 INFO - PROCESS | 2720 | 1461271187676 Marionette TRACE conn5 -> [0,1786,"setScriptTimeout",{"ms":35000}] 13:39:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 13:39:47 INFO - PROCESS | 2720 | 1461271187678 Marionette TRACE conn5 <- [1,1786,null,{}] 13:39:47 INFO - PROCESS | 2720 | 1461271187681 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}] 13:39:47 INFO - PROCESS | 2720 | 1461271187768 Marionette TRACE conn5 <- [1,1787,null,{"value":null}] 13:39:47 INFO - PROCESS | 2720 | 1461271187776 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:47 INFO - PROCESS | 2720 | ++DOCSHELL 000000154CB93000 == 31 [pid = 2720] [id = 456] 13:39:47 INFO - PROCESS | 2720 | ++DOMWINDOW == 94 (0000001540E8BC00) [pid = 2720] [serial = 1368] [outer = 0000000000000000] 13:39:47 INFO - PROCESS | 2720 | ++DOMWINDOW == 95 (0000001541BCF800) [pid = 2720] [serial = 1369] [outer = 0000001540E8BC00] 13:39:47 INFO - PROCESS | 2720 | 1461271187823 Marionette DEBUG loaded listener.js 13:39:47 INFO - PROCESS | 2720 | ++DOMWINDOW == 96 (0000001544E41C00) [pid = 2720] [serial = 1370] [outer = 0000001540E8BC00] 13:39:48 INFO - PROCESS | 2720 | 1461271188235 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]]]}] 13:39:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 13:39:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 586ms 13:39:48 INFO - PROCESS | 2720 | 1461271188267 Marionette TRACE conn5 -> [0,1789,"getWindowHandle",null] 13:39:48 INFO - PROCESS | 2720 | 1461271188270 Marionette TRACE conn5 <- [1,1789,null,{"value":"13"}] 13:39:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 13:39:48 INFO - PROCESS | 2720 | 1461271188299 Marionette TRACE conn5 -> [0,1790,"setScriptTimeout",{"ms":35000}] 13:39:48 INFO - PROCESS | 2720 | 1461271188301 Marionette TRACE conn5 <- [1,1790,null,{}] 13:39:48 INFO - PROCESS | 2720 | 1461271188305 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}] 13:39:48 INFO - PROCESS | 2720 | 1461271188387 Marionette TRACE conn5 <- [1,1791,null,{"value":null}] 13:39:48 INFO - PROCESS | 2720 | 1461271188394 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:48 INFO - PROCESS | 2720 | ++DOCSHELL 000000154D257800 == 32 [pid = 2720] [id = 457] 13:39:48 INFO - PROCESS | 2720 | ++DOMWINDOW == 97 (000000154013F400) [pid = 2720] [serial = 1371] [outer = 0000000000000000] 13:39:48 INFO - PROCESS | 2720 | ++DOMWINDOW == 98 (000000154503F400) [pid = 2720] [serial = 1372] [outer = 000000154013F400] 13:39:48 INFO - PROCESS | 2720 | 1461271188442 Marionette DEBUG loaded listener.js 13:39:48 INFO - PROCESS | 2720 | ++DOMWINDOW == 99 (000000154504BC00) [pid = 2720] [serial = 1373] [outer = 000000154013F400] 13:39:48 INFO - PROCESS | 2720 | 1461271188915 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]]]}] 13:39:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 13:39:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 693ms 13:39:49 INFO - PROCESS | 2720 | 1461271188992 Marionette TRACE conn5 -> [0,1793,"getWindowHandle",null] 13:39:49 INFO - PROCESS | 2720 | 1461271188995 Marionette TRACE conn5 <- [1,1793,null,{"value":"13"}] 13:39:49 INFO - PROCESS | 2720 | 1461271188998 Marionette TRACE conn5 -> [0,1794,"setScriptTimeout",{"ms":35000}] 13:39:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 13:39:49 INFO - PROCESS | 2720 | 1461271189000 Marionette TRACE conn5 <- [1,1794,null,{}] 13:39:49 INFO - PROCESS | 2720 | 1461271189004 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}] 13:39:49 INFO - PROCESS | 2720 | 1461271189120 Marionette TRACE conn5 <- [1,1795,null,{"value":null}] 13:39:49 INFO - PROCESS | 2720 | 1461271189136 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:49 INFO - PROCESS | 2720 | ++DOCSHELL 000000154D6C6800 == 33 [pid = 2720] [id = 458] 13:39:49 INFO - PROCESS | 2720 | ++DOMWINDOW == 100 (0000001545BA2800) [pid = 2720] [serial = 1374] [outer = 0000000000000000] 13:39:49 INFO - PROCESS | 2720 | ++DOMWINDOW == 101 (000000154681D400) [pid = 2720] [serial = 1375] [outer = 0000001545BA2800] 13:39:49 INFO - PROCESS | 2720 | 1461271189186 Marionette DEBUG loaded listener.js 13:39:49 INFO - PROCESS | 2720 | ++DOMWINDOW == 102 (0000001547421000) [pid = 2720] [serial = 1376] [outer = 0000001545BA2800] 13:39:49 INFO - PROCESS | 2720 | 1461271189616 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]]]}] 13:39:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 13:39:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 691ms 13:39:49 INFO - PROCESS | 2720 | 1461271189691 Marionette TRACE conn5 -> [0,1797,"getWindowHandle",null] 13:39:49 INFO - PROCESS | 2720 | 1461271189693 Marionette TRACE conn5 <- [1,1797,null,{"value":"13"}] 13:39:49 INFO - PROCESS | 2720 | 1461271189697 Marionette TRACE conn5 -> [0,1798,"setScriptTimeout",{"ms":35000}] 13:39:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 13:39:49 INFO - PROCESS | 2720 | 1461271189699 Marionette TRACE conn5 <- [1,1798,null,{}] 13:39:49 INFO - PROCESS | 2720 | 1461271189702 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}] 13:39:49 INFO - PROCESS | 2720 | 1461271189807 Marionette TRACE conn5 <- [1,1799,null,{"value":null}] 13:39:49 INFO - PROCESS | 2720 | 1461271189815 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:49 INFO - PROCESS | 2720 | ++DOCSHELL 000000154E046800 == 34 [pid = 2720] [id = 459] 13:39:49 INFO - PROCESS | 2720 | ++DOMWINDOW == 103 (00000015496AF000) [pid = 2720] [serial = 1377] [outer = 0000000000000000] 13:39:49 INFO - PROCESS | 2720 | ++DOMWINDOW == 104 (000000154A01C000) [pid = 2720] [serial = 1378] [outer = 00000015496AF000] 13:39:49 INFO - PROCESS | 2720 | 1461271189863 Marionette DEBUG loaded listener.js 13:39:49 INFO - PROCESS | 2720 | ++DOMWINDOW == 105 (000000154A36C800) [pid = 2720] [serial = 1379] [outer = 00000015496AF000] 13:39:50 INFO - PROCESS | 2720 | 1461271190283 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]]]}] 13:39:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 13:39:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 627ms 13:39:50 INFO - PROCESS | 2720 | 1461271190327 Marionette TRACE conn5 -> [0,1801,"getWindowHandle",null] 13:39:50 INFO - PROCESS | 2720 | 1461271190330 Marionette TRACE conn5 <- [1,1801,null,{"value":"13"}] 13:39:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 13:39:50 INFO - PROCESS | 2720 | 1461271190333 Marionette TRACE conn5 -> [0,1802,"setScriptTimeout",{"ms":35000}] 13:39:50 INFO - PROCESS | 2720 | 1461271190335 Marionette TRACE conn5 <- [1,1802,null,{}] 13:39:50 INFO - PROCESS | 2720 | 1461271190338 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}] 13:39:50 INFO - PROCESS | 2720 | 1461271190418 Marionette TRACE conn5 <- [1,1803,null,{"value":null}] 13:39:50 INFO - PROCESS | 2720 | 1461271190441 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:50 INFO - PROCESS | 2720 | ++DOCSHELL 000000154EF28800 == 35 [pid = 2720] [id = 460] 13:39:50 INFO - PROCESS | 2720 | ++DOMWINDOW == 106 (000000154A36B000) [pid = 2720] [serial = 1380] [outer = 0000000000000000] 13:39:50 INFO - PROCESS | 2720 | ++DOMWINDOW == 107 (000000154A40E400) [pid = 2720] [serial = 1381] [outer = 000000154A36B000] 13:39:50 INFO - PROCESS | 2720 | 1461271190487 Marionette DEBUG loaded listener.js 13:39:50 INFO - PROCESS | 2720 | ++DOMWINDOW == 108 (000000154A419800) [pid = 2720] [serial = 1382] [outer = 000000154A36B000] 13:39:50 INFO - PROCESS | 2720 | 1461271190962 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]]]}] 13:39:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 13:39:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 691ms 13:39:51 INFO - PROCESS | 2720 | 1461271191028 Marionette TRACE conn5 -> [0,1805,"getWindowHandle",null] 13:39:51 INFO - PROCESS | 2720 | 1461271191030 Marionette TRACE conn5 <- [1,1805,null,{"value":"13"}] 13:39:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 13:39:51 INFO - PROCESS | 2720 | 1461271191034 Marionette TRACE conn5 -> [0,1806,"setScriptTimeout",{"ms":35000}] 13:39:51 INFO - PROCESS | 2720 | 1461271191036 Marionette TRACE conn5 <- [1,1806,null,{}] 13:39:51 INFO - PROCESS | 2720 | 1461271191040 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}] 13:39:51 INFO - PROCESS | 2720 | 1461271191144 Marionette TRACE conn5 <- [1,1807,null,{"value":null}] 13:39:51 INFO - PROCESS | 2720 | 1461271191227 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:51 INFO - PROCESS | 2720 | ++DOCSHELL 000000154A9A7800 == 36 [pid = 2720] [id = 461] 13:39:51 INFO - PROCESS | 2720 | ++DOMWINDOW == 109 (000000154A41EC00) [pid = 2720] [serial = 1383] [outer = 0000000000000000] 13:39:51 INFO - PROCESS | 2720 | ++DOMWINDOW == 110 (000000154A423000) [pid = 2720] [serial = 1384] [outer = 000000154A41EC00] 13:39:51 INFO - PROCESS | 2720 | 1461271191273 Marionette DEBUG loaded listener.js 13:39:51 INFO - PROCESS | 2720 | ++DOMWINDOW == 111 (000000154AAB4C00) [pid = 2720] [serial = 1385] [outer = 000000154A41EC00] 13:39:51 INFO - PROCESS | 2720 | 1461271191685 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]]]}] 13:39:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 13:39:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 692ms 13:39:51 INFO - PROCESS | 2720 | 1461271191729 Marionette TRACE conn5 -> [0,1809,"getWindowHandle",null] 13:39:51 INFO - PROCESS | 2720 | 1461271191732 Marionette TRACE conn5 <- [1,1809,null,{"value":"13"}] 13:39:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 13:39:51 INFO - PROCESS | 2720 | 1461271191740 Marionette TRACE conn5 -> [0,1810,"setScriptTimeout",{"ms":35000}] 13:39:51 INFO - PROCESS | 2720 | 1461271191742 Marionette TRACE conn5 <- [1,1810,null,{}] 13:39:51 INFO - PROCESS | 2720 | 1461271191746 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}] 13:39:51 INFO - PROCESS | 2720 | 1461271191856 Marionette TRACE conn5 <- [1,1811,null,{"value":null}] 13:39:51 INFO - PROCESS | 2720 | 1461271191864 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:51 INFO - PROCESS | 2720 | ++DOCSHELL 0000001550DA0000 == 37 [pid = 2720] [id = 462] 13:39:51 INFO - PROCESS | 2720 | ++DOMWINDOW == 112 (000000154A025000) [pid = 2720] [serial = 1386] [outer = 0000000000000000] 13:39:51 INFO - PROCESS | 2720 | ++DOMWINDOW == 113 (000000154BF02C00) [pid = 2720] [serial = 1387] [outer = 000000154A025000] 13:39:51 INFO - PROCESS | 2720 | 1461271191953 Marionette DEBUG loaded listener.js 13:39:52 INFO - PROCESS | 2720 | ++DOMWINDOW == 114 (000000154BF0AC00) [pid = 2720] [serial = 1388] [outer = 000000154A025000] 13:39:52 INFO - PROCESS | 2720 | 1461271192389 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]]]}] 13:39:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 13:39:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 692ms 13:39:52 INFO - PROCESS | 2720 | 1461271192435 Marionette TRACE conn5 -> [0,1813,"getWindowHandle",null] 13:39:52 INFO - PROCESS | 2720 | 1461271192438 Marionette TRACE conn5 <- [1,1813,null,{"value":"13"}] 13:39:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 13:39:52 INFO - PROCESS | 2720 | 1461271192441 Marionette TRACE conn5 -> [0,1814,"setScriptTimeout",{"ms":35000}] 13:39:52 INFO - PROCESS | 2720 | 1461271192444 Marionette TRACE conn5 <- [1,1814,null,{}] 13:39:52 INFO - PROCESS | 2720 | 1461271192454 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}] 13:39:52 INFO - PROCESS | 2720 | 1461271192608 Marionette TRACE conn5 <- [1,1815,null,{"value":null}] 13:39:53 INFO - PROCESS | 2720 | --DOMWINDOW == 113 (0000001550290C00) [pid = 2720] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 13:39:53 INFO - PROCESS | 2720 | --DOMWINDOW == 112 (00000015511B1800) [pid = 2720] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 13:39:53 INFO - PROCESS | 2720 | --DOMWINDOW == 111 (000000154020B000) [pid = 2720] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 13:39:53 INFO - PROCESS | 2720 | --DOMWINDOW == 110 (000000154D1BF800) [pid = 2720] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 13:39:53 INFO - PROCESS | 2720 | --DOMWINDOW == 109 (0000001552586000) [pid = 2720] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 13:39:53 INFO - PROCESS | 2720 | --DOMWINDOW == 108 (0000001546817400) [pid = 2720] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 13:39:53 INFO - PROCESS | 2720 | --DOMWINDOW == 107 (000000154DEDD800) [pid = 2720] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 13:39:53 INFO - PROCESS | 2720 | --DOMWINDOW == 106 (000000154EB0E800) [pid = 2720] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 13:39:53 INFO - PROCESS | 2720 | --DOMWINDOW == 105 (000000154FD07C00) [pid = 2720] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 13:39:53 INFO - PROCESS | 2720 | --DOMWINDOW == 104 (0000001551051C00) [pid = 2720] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 13:39:53 INFO - PROCESS | 2720 | --DOMWINDOW == 103 (000000154BF0C000) [pid = 2720] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 13:39:53 INFO - PROCESS | 2720 | --DOMWINDOW == 102 (0000001544C39000) [pid = 2720] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 13:39:53 INFO - PROCESS | 2720 | --DOMWINDOW == 101 (00000015544E8C00) [pid = 2720] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 13:39:53 INFO - PROCESS | 2720 | --DOMWINDOW == 100 (000000154D040000) [pid = 2720] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 13:39:53 INFO - PROCESS | 2720 | --DOMWINDOW == 99 (000000154AAD9400) [pid = 2720] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 13:39:53 INFO - PROCESS | 2720 | --DOMWINDOW == 98 (0000001540930C00) [pid = 2720] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 13:39:53 INFO - PROCESS | 2720 | --DOMWINDOW == 97 (000000154A01FC00) [pid = 2720] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 13:39:53 INFO - PROCESS | 2720 | --DOMWINDOW == 96 (000000153EA46400) [pid = 2720] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 13:39:53 INFO - PROCESS | 2720 | --DOMWINDOW == 95 (0000001554A99800) [pid = 2720] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 13:39:53 INFO - PROCESS | 2720 | --DOMWINDOW == 94 (00000015525A8000) [pid = 2720] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 13:39:53 INFO - PROCESS | 2720 | --DOMWINDOW == 93 (0000001550E2D000) [pid = 2720] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 13:39:53 INFO - PROCESS | 2720 | --DOMWINDOW == 92 (00000015511AFC00) [pid = 2720] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 13:39:53 INFO - PROCESS | 2720 | --DOMWINDOW == 91 (0000001545CE0C00) [pid = 2720] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 13:39:53 INFO - PROCESS | 2720 | 1461271193046 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:53 INFO - PROCESS | 2720 | ++DOCSHELL 00000015468EB000 == 38 [pid = 2720] [id = 463] 13:39:53 INFO - PROCESS | 2720 | ++DOMWINDOW == 92 (000000153EA42C00) [pid = 2720] [serial = 1389] [outer = 0000000000000000] 13:39:53 INFO - PROCESS | 2720 | ++DOMWINDOW == 93 (0000001540451800) [pid = 2720] [serial = 1390] [outer = 000000153EA42C00] 13:39:53 INFO - PROCESS | 2720 | 1461271193108 Marionette DEBUG loaded listener.js 13:39:53 INFO - PROCESS | 2720 | ++DOMWINDOW == 94 (000000154CF93000) [pid = 2720] [serial = 1391] [outer = 000000153EA42C00] 13:39:53 INFO - PROCESS | 2720 | 1461271193498 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]]]}] 13:39:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 13:39:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1091ms 13:39:53 INFO - PROCESS | 2720 | 1461271193536 Marionette TRACE conn5 -> [0,1817,"getWindowHandle",null] 13:39:53 INFO - PROCESS | 2720 | 1461271193538 Marionette TRACE conn5 <- [1,1817,null,{"value":"13"}] 13:39:53 INFO - PROCESS | 2720 | 1461271193541 Marionette TRACE conn5 -> [0,1818,"setScriptTimeout",{"ms":35000}] 13:39:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 13:39:53 INFO - PROCESS | 2720 | 1461271193543 Marionette TRACE conn5 <- [1,1818,null,{}] 13:39:53 INFO - PROCESS | 2720 | 1461271193546 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}] 13:39:53 INFO - PROCESS | 2720 | 1461271193656 Marionette TRACE conn5 <- [1,1819,null,{"value":null}] 13:39:53 INFO - PROCESS | 2720 | 1461271193665 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:53 INFO - PROCESS | 2720 | ++DOCSHELL 0000001551C0D000 == 39 [pid = 2720] [id = 464] 13:39:53 INFO - PROCESS | 2720 | ++DOMWINDOW == 95 (000000154D00EC00) [pid = 2720] [serial = 1392] [outer = 0000000000000000] 13:39:53 INFO - PROCESS | 2720 | ++DOMWINDOW == 96 (000000154D048000) [pid = 2720] [serial = 1393] [outer = 000000154D00EC00] 13:39:53 INFO - PROCESS | 2720 | 1461271193711 Marionette DEBUG loaded listener.js 13:39:53 INFO - PROCESS | 2720 | ++DOMWINDOW == 97 (000000154D154400) [pid = 2720] [serial = 1394] [outer = 000000154D00EC00] 13:39:54 INFO - PROCESS | 2720 | 1461271194121 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]]]}] 13:39:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 13:39:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 629ms 13:39:54 INFO - PROCESS | 2720 | 1461271194173 Marionette TRACE conn5 -> [0,1821,"getWindowHandle",null] 13:39:54 INFO - PROCESS | 2720 | 1461271194175 Marionette TRACE conn5 <- [1,1821,null,{"value":"13"}] 13:39:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 13:39:54 INFO - PROCESS | 2720 | 1461271194178 Marionette TRACE conn5 -> [0,1822,"setScriptTimeout",{"ms":35000}] 13:39:54 INFO - PROCESS | 2720 | 1461271194180 Marionette TRACE conn5 <- [1,1822,null,{}] 13:39:54 INFO - PROCESS | 2720 | 1461271194183 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}] 13:39:54 INFO - PROCESS | 2720 | 1461271194291 Marionette TRACE conn5 <- [1,1823,null,{"value":null}] 13:39:54 INFO - PROCESS | 2720 | 1461271194351 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:54 INFO - PROCESS | 2720 | ++DOCSHELL 0000001551D71000 == 40 [pid = 2720] [id = 465] 13:39:54 INFO - PROCESS | 2720 | ++DOMWINDOW == 98 (000000154D204C00) [pid = 2720] [serial = 1395] [outer = 0000000000000000] 13:39:54 INFO - PROCESS | 2720 | ++DOMWINDOW == 99 (000000154D209800) [pid = 2720] [serial = 1396] [outer = 000000154D204C00] 13:39:54 INFO - PROCESS | 2720 | 1461271194396 Marionette DEBUG loaded listener.js 13:39:54 INFO - PROCESS | 2720 | ++DOMWINDOW == 100 (000000154D6D8400) [pid = 2720] [serial = 1397] [outer = 000000154D204C00] 13:39:54 INFO - PROCESS | 2720 | 1461271194790 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]]]}] 13:39:54 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 13:39:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 692ms 13:39:54 INFO - PROCESS | 2720 | 1461271194874 Marionette TRACE conn5 -> [0,1825,"getWindowHandle",null] 13:39:54 INFO - PROCESS | 2720 | 1461271194876 Marionette TRACE conn5 <- [1,1825,null,{"value":"13"}] 13:39:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 13:39:54 INFO - PROCESS | 2720 | 1461271194880 Marionette TRACE conn5 -> [0,1826,"setScriptTimeout",{"ms":35000}] 13:39:54 INFO - PROCESS | 2720 | 1461271194881 Marionette TRACE conn5 <- [1,1826,null,{}] 13:39:54 INFO - PROCESS | 2720 | 1461271194885 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}] 13:39:54 INFO - PROCESS | 2720 | 1461271194964 Marionette TRACE conn5 <- [1,1827,null,{"value":null}] 13:39:54 INFO - PROCESS | 2720 | 1461271194973 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:54 INFO - PROCESS | 2720 | ++DOCSHELL 0000001552182800 == 41 [pid = 2720] [id = 466] 13:39:54 INFO - PROCESS | 2720 | ++DOMWINDOW == 101 (000000154DADE000) [pid = 2720] [serial = 1398] [outer = 0000000000000000] 13:39:55 INFO - PROCESS | 2720 | ++DOMWINDOW == 102 (000000154DB74400) [pid = 2720] [serial = 1399] [outer = 000000154DADE000] 13:39:55 INFO - PROCESS | 2720 | 1461271195021 Marionette DEBUG loaded listener.js 13:39:55 INFO - PROCESS | 2720 | ++DOMWINDOW == 103 (000000154DB7D000) [pid = 2720] [serial = 1400] [outer = 000000154DADE000] 13:39:55 INFO - PROCESS | 2720 | 1461271195864 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]]]}] 13:39:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 13:39:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1029ms 13:39:55 INFO - PROCESS | 2720 | 1461271195911 Marionette TRACE conn5 -> [0,1829,"getWindowHandle",null] 13:39:55 INFO - PROCESS | 2720 | 1461271195918 Marionette TRACE conn5 <- [1,1829,null,{"value":"13"}] 13:39:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 13:39:55 INFO - PROCESS | 2720 | 1461271195946 Marionette TRACE conn5 -> [0,1830,"setScriptTimeout",{"ms":35000}] 13:39:55 INFO - PROCESS | 2720 | 1461271195950 Marionette TRACE conn5 <- [1,1830,null,{}] 13:39:55 INFO - PROCESS | 2720 | 1461271195956 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}] 13:39:56 INFO - PROCESS | 2720 | 1461271196097 Marionette TRACE conn5 <- [1,1831,null,{"value":null}] 13:39:56 INFO - PROCESS | 2720 | 1461271196220 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:56 INFO - PROCESS | 2720 | ++DOCSHELL 0000001549826000 == 42 [pid = 2720] [id = 467] 13:39:56 INFO - PROCESS | 2720 | ++DOMWINDOW == 104 (000000154020EC00) [pid = 2720] [serial = 1401] [outer = 0000000000000000] 13:39:56 INFO - PROCESS | 2720 | ++DOMWINDOW == 105 (0000001540233800) [pid = 2720] [serial = 1402] [outer = 000000154020EC00] 13:39:56 INFO - PROCESS | 2720 | 1461271196280 Marionette DEBUG loaded listener.js 13:39:56 INFO - PROCESS | 2720 | ++DOMWINDOW == 106 (000000154044F000) [pid = 2720] [serial = 1403] [outer = 000000154020EC00] 13:39:56 INFO - PROCESS | 2720 | 1461271196912 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]]]}] 13:39:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 13:39:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1033ms 13:39:57 INFO - PROCESS | 2720 | 1461271196991 Marionette TRACE conn5 -> [0,1833,"getWindowHandle",null] 13:39:57 INFO - PROCESS | 2720 | 1461271196998 Marionette TRACE conn5 <- [1,1833,null,{"value":"13"}] 13:39:57 INFO - PROCESS | 2720 | 1461271197027 Marionette TRACE conn5 -> [0,1834,"setScriptTimeout",{"ms":35000}] 13:39:57 INFO - PROCESS | 2720 | 1461271197031 Marionette TRACE conn5 <- [1,1834,null,{}] 13:39:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 13:39:57 INFO - PROCESS | 2720 | 1461271197035 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}] 13:39:57 INFO - PROCESS | 2720 | 1461271197163 Marionette TRACE conn5 <- [1,1835,null,{"value":null}] 13:39:57 INFO - PROCESS | 2720 | 1461271197236 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:57 INFO - PROCESS | 2720 | ++DOCSHELL 000000153FC14800 == 43 [pid = 2720] [id = 468] 13:39:57 INFO - PROCESS | 2720 | ++DOMWINDOW == 107 (000000153E871400) [pid = 2720] [serial = 1404] [outer = 0000000000000000] 13:39:57 INFO - PROCESS | 2720 | ++DOMWINDOW == 108 (000000153EA47400) [pid = 2720] [serial = 1405] [outer = 000000153E871400] 13:39:57 INFO - PROCESS | 2720 | 1461271197337 Marionette DEBUG loaded listener.js 13:39:57 INFO - PROCESS | 2720 | ++DOMWINDOW == 109 (0000001544E3C000) [pid = 2720] [serial = 1406] [outer = 000000153E871400] 13:39:58 INFO - PROCESS | 2720 | --DOCSHELL 00000015498E9000 == 42 [pid = 2720] [id = 350] 13:39:58 INFO - PROCESS | 2720 | --DOCSHELL 0000001551C1B800 == 41 [pid = 2720] [id = 346] 13:39:58 INFO - PROCESS | 2720 | --DOCSHELL 0000001541513000 == 40 [pid = 2720] [id = 336] 13:39:58 INFO - PROCESS | 2720 | --DOCSHELL 000000154DF4B800 == 39 [pid = 2720] [id = 341] 13:39:58 INFO - PROCESS | 2720 | --DOCSHELL 000000154A468000 == 38 [pid = 2720] [id = 343] 13:39:58 INFO - PROCESS | 2720 | --DOCSHELL 000000154EF0E800 == 37 [pid = 2720] [id = 342] 13:39:58 INFO - PROCESS | 2720 | --DOCSHELL 0000001544ED3000 == 36 [pid = 2720] [id = 344] 13:39:58 INFO - PROCESS | 2720 | --DOCSHELL 000000154D6C6000 == 35 [pid = 2720] [id = 352] 13:39:58 INFO - PROCESS | 2720 | --DOCSHELL 000000154CB49800 == 34 [pid = 2720] [id = 338] 13:39:58 INFO - PROCESS | 2720 | --DOCSHELL 000000154CD22000 == 33 [pid = 2720] [id = 351] 13:39:58 INFO - PROCESS | 2720 | --DOCSHELL 000000154A46A800 == 32 [pid = 2720] [id = 337] 13:39:58 INFO - PROCESS | 2720 | --DOCSHELL 0000001541C5E800 == 31 [pid = 2720] [id = 335] 13:39:58 INFO - PROCESS | 2720 | --DOMWINDOW == 108 (0000001551D8EC00) [pid = 2720] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 13:39:58 INFO - PROCESS | 2720 | 1461271198228 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]]]}] 13:39:58 INFO - PROCESS | 2720 | --DOCSHELL 0000001558967800 == 30 [pid = 2720] [id = 452] 13:39:58 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) 13:39:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1240ms 13:39:58 INFO - PROCESS | 2720 | 1461271198274 Marionette TRACE conn5 -> [0,1837,"getWindowHandle",null] 13:39:58 INFO - PROCESS | 2720 | 1461271198279 Marionette TRACE conn5 <- [1,1837,null,{"value":"13"}] 13:39:58 INFO - PROCESS | 2720 | 1461271198288 Marionette TRACE conn5 -> [0,1838,"setScriptTimeout",{"ms":35000}] 13:39:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 13:39:58 INFO - PROCESS | 2720 | 1461271198292 Marionette TRACE conn5 <- [1,1838,null,{}] 13:39:58 INFO - PROCESS | 2720 | 1461271198297 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}] 13:39:58 INFO - PROCESS | 2720 | 1461271198392 Marionette TRACE conn5 <- [1,1839,null,{"value":null}] 13:39:58 INFO - PROCESS | 2720 | --DOMWINDOW == 107 (00000015522BFC00) [pid = 2720] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 13:39:58 INFO - PROCESS | 2720 | --DOMWINDOW == 106 (0000001551D30800) [pid = 2720] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 13:39:58 INFO - PROCESS | 2720 | --DOMWINDOW == 105 (0000001540E91400) [pid = 2720] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 13:39:58 INFO - PROCESS | 2720 | --DOMWINDOW == 104 (000000154E0E9000) [pid = 2720] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 13:39:58 INFO - PROCESS | 2720 | --DOMWINDOW == 103 (0000001554837400) [pid = 2720] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 13:39:58 INFO - PROCESS | 2720 | --DOMWINDOW == 102 (000000154A417000) [pid = 2720] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 13:39:58 INFO - PROCESS | 2720 | --DOMWINDOW == 101 (000000154DEE2800) [pid = 2720] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 13:39:58 INFO - PROCESS | 2720 | --DOMWINDOW == 100 (000000154E0F5400) [pid = 2720] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 13:39:58 INFO - PROCESS | 2720 | --DOMWINDOW == 99 (000000154F924800) [pid = 2720] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 13:39:58 INFO - PROCESS | 2720 | --DOMWINDOW == 98 (0000001550D74C00) [pid = 2720] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 13:39:58 INFO - PROCESS | 2720 | --DOMWINDOW == 97 (000000155170D000) [pid = 2720] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 13:39:58 INFO - PROCESS | 2720 | --DOMWINDOW == 96 (0000001550E35800) [pid = 2720] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 13:39:58 INFO - PROCESS | 2720 | --DOMWINDOW == 95 (000000154D1C0800) [pid = 2720] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 13:39:58 INFO - PROCESS | 2720 | --DOMWINDOW == 94 (000000154742A800) [pid = 2720] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 13:39:58 INFO - PROCESS | 2720 | --DOMWINDOW == 93 (0000001545043000) [pid = 2720] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 13:39:58 INFO - PROCESS | 2720 | --DOMWINDOW == 92 (00000015549C5C00) [pid = 2720] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 13:39:58 INFO - PROCESS | 2720 | --DOMWINDOW == 91 (000000154D1CC400) [pid = 2720] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 13:39:58 INFO - PROCESS | 2720 | --DOMWINDOW == 90 (000000154BF0C800) [pid = 2720] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 13:39:58 INFO - PROCESS | 2720 | --DOMWINDOW == 89 (000000154C46A000) [pid = 2720] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 13:39:58 INFO - PROCESS | 2720 | --DOMWINDOW == 88 (0000001544E44800) [pid = 2720] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 13:39:58 INFO - PROCESS | 2720 | --DOMWINDOW == 87 (0000001545CE3800) [pid = 2720] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 13:39:58 INFO - PROCESS | 2720 | --DOMWINDOW == 86 (000000154A4D6000) [pid = 2720] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 13:39:58 INFO - PROCESS | 2720 | --DOMWINDOW == 85 (000000154A406000) [pid = 2720] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 13:39:58 INFO - PROCESS | 2720 | --DOMWINDOW == 84 (0000001540454000) [pid = 2720] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 13:39:58 INFO - PROCESS | 2720 | --DOMWINDOW == 83 (000000153F25BC00) [pid = 2720] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 13:39:58 INFO - PROCESS | 2720 | --DOMWINDOW == 82 (0000001555A8C400) [pid = 2720] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 13:39:58 INFO - PROCESS | 2720 | --DOMWINDOW == 81 (0000001554E9E400) [pid = 2720] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 13:39:58 INFO - PROCESS | 2720 | --DOMWINDOW == 80 (00000015549CA800) [pid = 2720] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 13:39:58 INFO - PROCESS | 2720 | --DOMWINDOW == 79 (00000015525B3400) [pid = 2720] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 13:39:58 INFO - PROCESS | 2720 | --DOMWINDOW == 78 (00000015549C8400) [pid = 2720] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 13:39:58 INFO - PROCESS | 2720 | --DOMWINDOW == 77 (0000001550E34400) [pid = 2720] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 13:39:58 INFO - PROCESS | 2720 | --DOMWINDOW == 76 (000000155420D000) [pid = 2720] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 13:39:58 INFO - PROCESS | 2720 | --DOMWINDOW == 75 (00000015517B5000) [pid = 2720] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 13:39:58 INFO - PROCESS | 2720 | --DOMWINDOW == 74 (000000154E488400) [pid = 2720] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 13:39:58 INFO - PROCESS | 2720 | --DOMWINDOW == 73 (0000001550190800) [pid = 2720] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 13:39:58 INFO - PROCESS | 2720 | --DOMWINDOW == 72 (00000015517B2C00) [pid = 2720] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 13:39:58 INFO - PROCESS | 2720 | --DOMWINDOW == 71 (0000001551054400) [pid = 2720] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 13:39:58 INFO - PROCESS | 2720 | --DOMWINDOW == 70 (000000154EB45800) [pid = 2720] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 13:39:58 INFO - PROCESS | 2720 | --DOMWINDOW == 69 (000000154DB74800) [pid = 2720] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 13:39:58 INFO - PROCESS | 2720 | 1461271198476 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:58 INFO - PROCESS | 2720 | ++DOCSHELL 0000001545CD1000 == 31 [pid = 2720] [id = 469] 13:39:58 INFO - PROCESS | 2720 | ++DOMWINDOW == 70 (000000153F2D9400) [pid = 2720] [serial = 1407] [outer = 0000000000000000] 13:39:58 INFO - PROCESS | 2720 | ++DOMWINDOW == 71 (000000154022C000) [pid = 2720] [serial = 1408] [outer = 000000153F2D9400] 13:39:58 INFO - PROCESS | 2720 | 1461271198529 Marionette DEBUG loaded listener.js 13:39:58 INFO - PROCESS | 2720 | ++DOMWINDOW == 72 (0000001540447C00) [pid = 2720] [serial = 1409] [outer = 000000153F2D9400] 13:39:59 INFO - PROCESS | 2720 | 1461271198994 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]]]}] 13:39:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 13:39:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 734ms 13:39:59 INFO - PROCESS | 2720 | 1461271199028 Marionette TRACE conn5 -> [0,1841,"getWindowHandle",null] 13:39:59 INFO - PROCESS | 2720 | 1461271199034 Marionette TRACE conn5 <- [1,1841,null,{"value":"13"}] 13:39:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 13:39:59 INFO - PROCESS | 2720 | 1461271199041 Marionette TRACE conn5 -> [0,1842,"setScriptTimeout",{"ms":35000}] 13:39:59 INFO - PROCESS | 2720 | 1461271199044 Marionette TRACE conn5 <- [1,1842,null,{}] 13:39:59 INFO - PROCESS | 2720 | 1461271199047 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}] 13:39:59 INFO - PROCESS | 2720 | 1461271199133 Marionette TRACE conn5 <- [1,1843,null,{"value":null}] 13:39:59 INFO - PROCESS | 2720 | 1461271199143 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:59 INFO - PROCESS | 2720 | ++DOCSHELL 000000154CB4B800 == 32 [pid = 2720] [id = 470] 13:39:59 INFO - PROCESS | 2720 | ++DOMWINDOW == 73 (0000001540E92000) [pid = 2720] [serial = 1410] [outer = 0000000000000000] 13:39:59 INFO - PROCESS | 2720 | ++DOMWINDOW == 74 (0000001541A97800) [pid = 2720] [serial = 1411] [outer = 0000001540E92000] 13:39:59 INFO - PROCESS | 2720 | 1461271199192 Marionette DEBUG loaded listener.js 13:39:59 INFO - PROCESS | 2720 | ++DOMWINDOW == 75 (0000001544F5EC00) [pid = 2720] [serial = 1412] [outer = 0000001540E92000] 13:39:59 INFO - PROCESS | 2720 | 1461271199659 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]]]}] 13:39:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 13:39:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 691ms 13:39:59 INFO - PROCESS | 2720 | 1461271199733 Marionette TRACE conn5 -> [0,1845,"getWindowHandle",null] 13:39:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 13:39:59 INFO - PROCESS | 2720 | 1461271199736 Marionette TRACE conn5 <- [1,1845,null,{"value":"13"}] 13:39:59 INFO - PROCESS | 2720 | 1461271199740 Marionette TRACE conn5 -> [0,1846,"setScriptTimeout",{"ms":35000}] 13:39:59 INFO - PROCESS | 2720 | 1461271199744 Marionette TRACE conn5 <- [1,1846,null,{}] 13:39:59 INFO - PROCESS | 2720 | 1461271199755 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}] 13:39:59 INFO - PROCESS | 2720 | 1461271199845 Marionette TRACE conn5 <- [1,1847,null,{"value":null}] 13:39:59 INFO - PROCESS | 2720 | 1461271199924 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:59 INFO - PROCESS | 2720 | ++DOCSHELL 000000154DB41800 == 33 [pid = 2720] [id = 471] 13:39:59 INFO - PROCESS | 2720 | ++DOMWINDOW == 76 (0000001541563000) [pid = 2720] [serial = 1413] [outer = 0000000000000000] 13:39:59 INFO - PROCESS | 2720 | ++DOMWINDOW == 77 (0000001545B44C00) [pid = 2720] [serial = 1414] [outer = 0000001541563000] 13:39:59 INFO - PROCESS | 2720 | 1461271199974 Marionette DEBUG loaded listener.js 13:40:00 INFO - PROCESS | 2720 | ++DOMWINDOW == 78 (000000154681C800) [pid = 2720] [serial = 1415] [outer = 0000001541563000] 13:40:00 INFO - PROCESS | 2720 | 1461271200367 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]]]}] 13:40:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 13:40:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 691ms 13:40:00 INFO - PROCESS | 2720 | 1461271200433 Marionette TRACE conn5 -> [0,1849,"getWindowHandle",null] 13:40:00 INFO - PROCESS | 2720 | 1461271200436 Marionette TRACE conn5 <- [1,1849,null,{"value":"13"}] 13:40:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 13:40:00 INFO - PROCESS | 2720 | 1461271200447 Marionette TRACE conn5 -> [0,1850,"setScriptTimeout",{"ms":35000}] 13:40:00 INFO - PROCESS | 2720 | 1461271200449 Marionette TRACE conn5 <- [1,1850,null,{}] 13:40:00 INFO - PROCESS | 2720 | 1461271200453 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}] 13:40:00 INFO - PROCESS | 2720 | 1461271200598 Marionette TRACE conn5 <- [1,1851,null,{"value":null}] 13:40:00 INFO - PROCESS | 2720 | 1461271200607 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:00 INFO - PROCESS | 2720 | ++DOCSHELL 000000154E412800 == 34 [pid = 2720] [id = 472] 13:40:00 INFO - PROCESS | 2720 | ++DOMWINDOW == 79 (0000001545041800) [pid = 2720] [serial = 1416] [outer = 0000000000000000] 13:40:00 INFO - PROCESS | 2720 | ++DOMWINDOW == 80 (00000015496AC800) [pid = 2720] [serial = 1417] [outer = 0000001545041800] 13:40:00 INFO - PROCESS | 2720 | 1461271200697 Marionette DEBUG loaded listener.js 13:40:00 INFO - PROCESS | 2720 | ++DOMWINDOW == 81 (000000154A405C00) [pid = 2720] [serial = 1418] [outer = 0000001545041800] 13:40:01 INFO - PROCESS | 2720 | 1461271201134 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]]]}] 13:40:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 13:40:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 733ms 13:40:01 INFO - PROCESS | 2720 | 1461271201188 Marionette TRACE conn5 -> [0,1853,"getWindowHandle",null] 13:40:01 INFO - PROCESS | 2720 | 1461271201190 Marionette TRACE conn5 <- [1,1853,null,{"value":"13"}] 13:40:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 13:40:01 INFO - PROCESS | 2720 | 1461271201193 Marionette TRACE conn5 -> [0,1854,"setScriptTimeout",{"ms":35000}] 13:40:01 INFO - PROCESS | 2720 | 1461271201195 Marionette TRACE conn5 <- [1,1854,null,{}] 13:40:01 INFO - PROCESS | 2720 | 1461271201199 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}] 13:40:01 INFO - PROCESS | 2720 | 1461271201308 Marionette TRACE conn5 <- [1,1855,null,{"value":null}] 13:40:01 INFO - PROCESS | 2720 | 1461271201314 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:01 INFO - PROCESS | 2720 | ++DOCSHELL 000000154FD78000 == 35 [pid = 2720] [id = 473] 13:40:01 INFO - PROCESS | 2720 | ++DOMWINDOW == 82 (000000154A020400) [pid = 2720] [serial = 1419] [outer = 0000000000000000] 13:40:01 INFO - PROCESS | 2720 | ++DOMWINDOW == 83 (000000154A418000) [pid = 2720] [serial = 1420] [outer = 000000154A020400] 13:40:01 INFO - PROCESS | 2720 | 1461271201364 Marionette DEBUG loaded listener.js 13:40:01 INFO - PROCESS | 2720 | ++DOMWINDOW == 84 (000000154A4CF000) [pid = 2720] [serial = 1421] [outer = 000000154A020400] 13:40:01 INFO - PROCESS | 2720 | 1461271201850 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]]]}] 13:40:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 13:40:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 671ms 13:40:01 INFO - PROCESS | 2720 | 1461271201870 Marionette TRACE conn5 -> [0,1857,"getWindowHandle",null] 13:40:01 INFO - PROCESS | 2720 | 1461271201872 Marionette TRACE conn5 <- [1,1857,null,{"value":"13"}] 13:40:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 13:40:01 INFO - PROCESS | 2720 | 1461271201876 Marionette TRACE conn5 -> [0,1858,"setScriptTimeout",{"ms":35000}] 13:40:01 INFO - PROCESS | 2720 | 1461271201878 Marionette TRACE conn5 <- [1,1858,null,{}] 13:40:01 INFO - PROCESS | 2720 | 1461271201881 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}] 13:40:02 INFO - PROCESS | 2720 | 1461271202029 Marionette TRACE conn5 <- [1,1859,null,{"value":null}] 13:40:02 INFO - PROCESS | 2720 | 1461271202051 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:02 INFO - PROCESS | 2720 | ++DOCSHELL 0000001550DB0000 == 36 [pid = 2720] [id = 474] 13:40:02 INFO - PROCESS | 2720 | ++DOMWINDOW == 85 (000000154AAAD400) [pid = 2720] [serial = 1422] [outer = 0000000000000000] 13:40:02 INFO - PROCESS | 2720 | ++DOMWINDOW == 86 (000000154BFDBC00) [pid = 2720] [serial = 1423] [outer = 000000154AAAD400] 13:40:02 INFO - PROCESS | 2720 | 1461271202102 Marionette DEBUG loaded listener.js 13:40:02 INFO - PROCESS | 2720 | ++DOMWINDOW == 87 (000000154CCBF400) [pid = 2720] [serial = 1424] [outer = 000000154AAAD400] 13:40:02 INFO - PROCESS | 2720 | --DOMWINDOW == 86 (000000154A41EC00) [pid = 2720] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 13:40:02 INFO - PROCESS | 2720 | --DOMWINDOW == 85 (000000154022C400) [pid = 2720] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 13:40:02 INFO - PROCESS | 2720 | --DOMWINDOW == 84 (000000154A36B000) [pid = 2720] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 13:40:02 INFO - PROCESS | 2720 | --DOMWINDOW == 83 (000000154013F400) [pid = 2720] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 13:40:02 INFO - PROCESS | 2720 | --DOMWINDOW == 82 (000000153B3C4800) [pid = 2720] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 13:40:02 INFO - PROCESS | 2720 | --DOMWINDOW == 81 (000000153F254400) [pid = 2720] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 13:40:02 INFO - PROCESS | 2720 | --DOMWINDOW == 80 (0000001540E8BC00) [pid = 2720] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 13:40:02 INFO - PROCESS | 2720 | --DOMWINDOW == 79 (0000001551D2EC00) [pid = 2720] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 13:40:02 INFO - PROCESS | 2720 | --DOMWINDOW == 78 (00000015496AF000) [pid = 2720] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 13:40:02 INFO - PROCESS | 2720 | --DOMWINDOW == 77 (000000154A025000) [pid = 2720] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 13:40:02 INFO - PROCESS | 2720 | --DOMWINDOW == 76 (0000001545BA2800) [pid = 2720] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 13:40:02 INFO - PROCESS | 2720 | --DOMWINDOW == 75 (000000154D00EC00) [pid = 2720] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 13:40:02 INFO - PROCESS | 2720 | --DOMWINDOW == 74 (000000153EA42C00) [pid = 2720] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 13:40:02 INFO - PROCESS | 2720 | --DOMWINDOW == 73 (000000154D204C00) [pid = 2720] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 13:40:02 INFO - PROCESS | 2720 | 1461271202658 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]]]}] 13:40:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 13:40:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 835ms 13:40:02 INFO - PROCESS | 2720 | 1461271202714 Marionette TRACE conn5 -> [0,1861,"getWindowHandle",null] 13:40:02 INFO - PROCESS | 2720 | 1461271202716 Marionette TRACE conn5 <- [1,1861,null,{"value":"13"}] 13:40:02 INFO - PROCESS | 2720 | 1461271202720 Marionette TRACE conn5 -> [0,1862,"setScriptTimeout",{"ms":35000}] 13:40:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 13:40:02 INFO - PROCESS | 2720 | 1461271202722 Marionette TRACE conn5 <- [1,1862,null,{}] 13:40:02 INFO - PROCESS | 2720 | 1461271202725 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}] 13:40:02 INFO - PROCESS | 2720 | 1461271202806 Marionette TRACE conn5 <- [1,1863,null,{"value":null}] 13:40:02 INFO - PROCESS | 2720 | 1461271202881 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:02 INFO - PROCESS | 2720 | ++DOCSHELL 000000154A46B800 == 37 [pid = 2720] [id = 475] 13:40:02 INFO - PROCESS | 2720 | ++DOMWINDOW == 74 (000000153E848800) [pid = 2720] [serial = 1425] [outer = 0000000000000000] 13:40:02 INFO - PROCESS | 2720 | ++DOMWINDOW == 75 (0000001541A95800) [pid = 2720] [serial = 1426] [outer = 000000153E848800] 13:40:02 INFO - PROCESS | 2720 | 1461271202927 Marionette DEBUG loaded listener.js 13:40:03 INFO - PROCESS | 2720 | ++DOMWINDOW == 76 (000000154AAAAC00) [pid = 2720] [serial = 1427] [outer = 000000153E848800] 13:40:03 INFO - PROCESS | 2720 | 1461271203293 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]]]}] 13:40:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 13:40:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 629ms 13:40:03 INFO - PROCESS | 2720 | 1461271203353 Marionette TRACE conn5 -> [0,1865,"getWindowHandle",null] 13:40:03 INFO - PROCESS | 2720 | 1461271203355 Marionette TRACE conn5 <- [1,1865,null,{"value":"13"}] 13:40:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 13:40:03 INFO - PROCESS | 2720 | 1461271203366 Marionette TRACE conn5 -> [0,1866,"setScriptTimeout",{"ms":35000}] 13:40:03 INFO - PROCESS | 2720 | 1461271203368 Marionette TRACE conn5 <- [1,1866,null,{}] 13:40:03 INFO - PROCESS | 2720 | 1461271203372 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}] 13:40:03 INFO - PROCESS | 2720 | 1461271203456 Marionette TRACE conn5 <- [1,1867,null,{"value":null}] 13:40:03 INFO - PROCESS | 2720 | 1461271203462 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:03 INFO - PROCESS | 2720 | ++DOCSHELL 0000001551D67000 == 38 [pid = 2720] [id = 476] 13:40:03 INFO - PROCESS | 2720 | ++DOMWINDOW == 77 (000000154C461800) [pid = 2720] [serial = 1428] [outer = 0000000000000000] 13:40:03 INFO - PROCESS | 2720 | ++DOMWINDOW == 78 (000000154D015800) [pid = 2720] [serial = 1429] [outer = 000000154C461800] 13:40:03 INFO - PROCESS | 2720 | 1461271203508 Marionette DEBUG loaded listener.js 13:40:03 INFO - PROCESS | 2720 | ++DOMWINDOW == 79 (000000154D1C3800) [pid = 2720] [serial = 1430] [outer = 000000154C461800] 13:40:03 INFO - PROCESS | 2720 | 1461271203905 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]]]}] 13:40:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 13:40:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 585ms 13:40:03 INFO - PROCESS | 2720 | 1461271203951 Marionette TRACE conn5 -> [0,1869,"getWindowHandle",null] 13:40:03 INFO - PROCESS | 2720 | 1461271203954 Marionette TRACE conn5 <- [1,1869,null,{"value":"13"}] 13:40:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 13:40:03 INFO - PROCESS | 2720 | 1461271203966 Marionette TRACE conn5 -> [0,1870,"setScriptTimeout",{"ms":35000}] 13:40:03 INFO - PROCESS | 2720 | 1461271203968 Marionette TRACE conn5 <- [1,1870,null,{}] 13:40:03 INFO - PROCESS | 2720 | 1461271203978 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}] 13:40:04 INFO - PROCESS | 2720 | 1461271204056 Marionette TRACE conn5 <- [1,1871,null,{"value":null}] 13:40:04 INFO - PROCESS | 2720 | 1461271204065 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:04 INFO - PROCESS | 2720 | ++DOCSHELL 000000155218E000 == 39 [pid = 2720] [id = 477] 13:40:04 INFO - PROCESS | 2720 | ++DOMWINDOW == 80 (000000154D205400) [pid = 2720] [serial = 1431] [outer = 0000000000000000] 13:40:04 INFO - PROCESS | 2720 | ++DOMWINDOW == 81 (000000154D20D800) [pid = 2720] [serial = 1432] [outer = 000000154D205400] 13:40:04 INFO - PROCESS | 2720 | 1461271204125 Marionette DEBUG loaded listener.js 13:40:04 INFO - PROCESS | 2720 | ++DOMWINDOW == 82 (000000154DB78000) [pid = 2720] [serial = 1433] [outer = 000000154D205400] 13:40:04 INFO - PROCESS | 2720 | 1461271204532 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]]]}] 13:40:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 13:40:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 649ms 13:40:04 INFO - PROCESS | 2720 | 1461271204615 Marionette TRACE conn5 -> [0,1873,"getWindowHandle",null] 13:40:04 INFO - PROCESS | 2720 | 1461271204619 Marionette TRACE conn5 <- [1,1873,null,{"value":"13"}] 13:40:04 INFO - PROCESS | 2720 | 1461271204624 Marionette TRACE conn5 -> [0,1874,"setScriptTimeout",{"ms":35000}] 13:40:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 13:40:04 INFO - PROCESS | 2720 | 1461271204630 Marionette TRACE conn5 <- [1,1874,null,{}] 13:40:04 INFO - PROCESS | 2720 | 1461271204637 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}] 13:40:04 INFO - PROCESS | 2720 | 1461271204748 Marionette TRACE conn5 <- [1,1875,null,{"value":null}] 13:40:04 INFO - PROCESS | 2720 | 1461271204914 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:04 INFO - PROCESS | 2720 | ++DOCSHELL 0000001549828800 == 40 [pid = 2720] [id = 478] 13:40:04 INFO - PROCESS | 2720 | ++DOMWINDOW == 83 (000000153F2E0C00) [pid = 2720] [serial = 1434] [outer = 0000000000000000] 13:40:04 INFO - PROCESS | 2720 | ++DOMWINDOW == 84 (0000001540148800) [pid = 2720] [serial = 1435] [outer = 000000153F2E0C00] 13:40:04 INFO - PROCESS | 2720 | 1461271204973 Marionette DEBUG loaded listener.js 13:40:05 INFO - PROCESS | 2720 | ++DOMWINDOW == 85 (0000001540552400) [pid = 2720] [serial = 1436] [outer = 000000153F2E0C00] 13:40:05 INFO - PROCESS | 2720 | 1461271205547 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]]]}] 13:40:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 13:40:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 986ms 13:40:05 INFO - PROCESS | 2720 | 1461271205617 Marionette TRACE conn5 -> [0,1877,"getWindowHandle",null] 13:40:05 INFO - PROCESS | 2720 | 1461271205621 Marionette TRACE conn5 <- [1,1877,null,{"value":"13"}] 13:40:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 13:40:05 INFO - PROCESS | 2720 | 1461271205629 Marionette TRACE conn5 -> [0,1878,"setScriptTimeout",{"ms":35000}] 13:40:05 INFO - PROCESS | 2720 | 1461271205634 Marionette TRACE conn5 <- [1,1878,null,{}] 13:40:05 INFO - PROCESS | 2720 | 1461271205638 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}] 13:40:05 INFO - PROCESS | 2720 | 1461271205747 Marionette TRACE conn5 <- [1,1879,null,{"value":null}] 13:40:05 INFO - PROCESS | 2720 | 1461271205825 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:05 INFO - PROCESS | 2720 | ++DOCSHELL 000000154E521000 == 41 [pid = 2720] [id = 479] 13:40:05 INFO - PROCESS | 2720 | ++DOMWINDOW == 86 (0000001545044400) [pid = 2720] [serial = 1437] [outer = 0000000000000000] 13:40:05 INFO - PROCESS | 2720 | ++DOMWINDOW == 87 (00000015456B6400) [pid = 2720] [serial = 1438] [outer = 0000001545044400] 13:40:05 INFO - PROCESS | 2720 | 1461271205923 Marionette DEBUG loaded listener.js 13:40:06 INFO - PROCESS | 2720 | ++DOMWINDOW == 88 (000000154681B000) [pid = 2720] [serial = 1439] [outer = 0000001545044400] 13:40:06 INFO - PROCESS | 2720 | 1461271206541 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]]]}] 13:40:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 13:40:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 986ms 13:40:06 INFO - PROCESS | 2720 | 1461271206617 Marionette TRACE conn5 -> [0,1881,"getWindowHandle",null] 13:40:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 13:40:06 INFO - PROCESS | 2720 | 1461271206620 Marionette TRACE conn5 <- [1,1881,null,{"value":"13"}] 13:40:06 INFO - PROCESS | 2720 | 1461271206623 Marionette TRACE conn5 -> [0,1882,"setScriptTimeout",{"ms":35000}] 13:40:06 INFO - PROCESS | 2720 | 1461271206626 Marionette TRACE conn5 <- [1,1882,null,{}] 13:40:06 INFO - PROCESS | 2720 | 1461271206637 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}] 13:40:06 INFO - PROCESS | 2720 | 1461271206749 Marionette TRACE conn5 <- [1,1883,null,{"value":null}] 13:40:06 INFO - PROCESS | 2720 | 1461271206870 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:06 INFO - PROCESS | 2720 | ++DOCSHELL 0000001554529800 == 42 [pid = 2720] [id = 480] 13:40:06 INFO - PROCESS | 2720 | ++DOMWINDOW == 89 (000000154BFDB000) [pid = 2720] [serial = 1440] [outer = 0000000000000000] 13:40:06 INFO - PROCESS | 2720 | ++DOMWINDOW == 90 (000000154C438000) [pid = 2720] [serial = 1441] [outer = 000000154BFDB000] 13:40:06 INFO - PROCESS | 2720 | 1461271206932 Marionette DEBUG loaded listener.js 13:40:07 INFO - PROCESS | 2720 | ++DOMWINDOW == 91 (000000154DB78800) [pid = 2720] [serial = 1442] [outer = 000000154BFDB000] 13:40:07 INFO - PROCESS | 2720 | 1461271207571 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]]]}] 13:40:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 13:40:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 986ms 13:40:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 13:40:07 INFO - PROCESS | 2720 | 1461271207610 Marionette TRACE conn5 -> [0,1885,"getWindowHandle",null] 13:40:07 INFO - PROCESS | 2720 | 1461271207613 Marionette TRACE conn5 <- [1,1885,null,{"value":"13"}] 13:40:07 INFO - PROCESS | 2720 | 1461271207616 Marionette TRACE conn5 -> [0,1886,"setScriptTimeout",{"ms":35000}] 13:40:07 INFO - PROCESS | 2720 | 1461271207618 Marionette TRACE conn5 <- [1,1886,null,{}] 13:40:07 INFO - PROCESS | 2720 | 1461271207622 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}] 13:40:07 INFO - PROCESS | 2720 | 1461271207728 Marionette TRACE conn5 <- [1,1887,null,{"value":null}] 13:40:07 INFO - PROCESS | 2720 | 1461271207817 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:07 INFO - PROCESS | 2720 | ++DOCSHELL 0000001554714000 == 43 [pid = 2720] [id = 481] 13:40:07 INFO - PROCESS | 2720 | ++DOMWINDOW == 92 (000000154DEDA800) [pid = 2720] [serial = 1443] [outer = 0000000000000000] 13:40:07 INFO - PROCESS | 2720 | ++DOMWINDOW == 93 (000000154DEDF000) [pid = 2720] [serial = 1444] [outer = 000000154DEDA800] 13:40:07 INFO - PROCESS | 2720 | 1461271207874 Marionette DEBUG loaded listener.js 13:40:07 INFO - PROCESS | 2720 | ++DOMWINDOW == 94 (000000154E00B400) [pid = 2720] [serial = 1445] [outer = 000000154DEDA800] 13:40:08 INFO - PROCESS | 2720 | 1461271208402 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]]]}] 13:40:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 13:40:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 838ms 13:40:08 INFO - PROCESS | 2720 | 1461271208458 Marionette TRACE conn5 -> [0,1889,"getWindowHandle",null] 13:40:08 INFO - PROCESS | 2720 | 1461271208460 Marionette TRACE conn5 <- [1,1889,null,{"value":"13"}] 13:40:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 13:40:08 INFO - PROCESS | 2720 | 1461271208464 Marionette TRACE conn5 -> [0,1890,"setScriptTimeout",{"ms":35000}] 13:40:08 INFO - PROCESS | 2720 | 1461271208466 Marionette TRACE conn5 <- [1,1890,null,{}] 13:40:08 INFO - PROCESS | 2720 | 1461271208470 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}] 13:40:08 INFO - PROCESS | 2720 | 1461271208605 Marionette TRACE conn5 <- [1,1891,null,{"value":null}] 13:40:08 INFO - PROCESS | 2720 | 1461271208694 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:08 INFO - PROCESS | 2720 | ++DOCSHELL 0000001554877000 == 44 [pid = 2720] [id = 482] 13:40:08 INFO - PROCESS | 2720 | ++DOMWINDOW == 95 (000000154E00AC00) [pid = 2720] [serial = 1446] [outer = 0000000000000000] 13:40:08 INFO - PROCESS | 2720 | ++DOMWINDOW == 96 (000000154E059400) [pid = 2720] [serial = 1447] [outer = 000000154E00AC00] 13:40:08 INFO - PROCESS | 2720 | 1461271208750 Marionette DEBUG loaded listener.js 13:40:08 INFO - PROCESS | 2720 | ++DOMWINDOW == 97 (000000154E0EDC00) [pid = 2720] [serial = 1448] [outer = 000000154E00AC00] 13:40:09 INFO - PROCESS | 2720 | 1461271209406 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]]]}] 13:40:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 13:40:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 984ms 13:40:09 INFO - PROCESS | 2720 | 1461271209450 Marionette TRACE conn5 -> [0,1893,"getWindowHandle",null] 13:40:09 INFO - PROCESS | 2720 | 1461271209455 Marionette TRACE conn5 <- [1,1893,null,{"value":"13"}] 13:40:09 INFO - PROCESS | 2720 | 1461271209466 Marionette TRACE conn5 -> [0,1894,"setScriptTimeout",{"ms":35000}] 13:40:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 13:40:09 INFO - PROCESS | 2720 | 1461271209468 Marionette TRACE conn5 <- [1,1894,null,{}] 13:40:09 INFO - PROCESS | 2720 | 1461271209475 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}] 13:40:09 INFO - PROCESS | 2720 | 1461271209606 Marionette TRACE conn5 <- [1,1895,null,{"value":null}] 13:40:09 INFO - PROCESS | 2720 | 1461271209680 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:09 INFO - PROCESS | 2720 | ++DOCSHELL 000000154BF83800 == 45 [pid = 2720] [id = 483] 13:40:09 INFO - PROCESS | 2720 | ++DOMWINDOW == 98 (000000154020A400) [pid = 2720] [serial = 1449] [outer = 0000000000000000] 13:40:09 INFO - PROCESS | 2720 | ++DOMWINDOW == 99 (0000001540231800) [pid = 2720] [serial = 1450] [outer = 000000154020A400] 13:40:09 INFO - PROCESS | 2720 | 1461271209776 Marionette DEBUG loaded listener.js 13:40:09 INFO - PROCESS | 2720 | ++DOMWINDOW == 100 (0000001540557800) [pid = 2720] [serial = 1451] [outer = 000000154020A400] 13:40:10 INFO - PROCESS | 2720 | --DOCSHELL 00000015468EC000 == 44 [pid = 2720] [id = 348] 13:40:10 INFO - PROCESS | 2720 | --DOMWINDOW == 99 (000000154A423000) [pid = 2720] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 13:40:10 INFO - PROCESS | 2720 | --DOMWINDOW == 98 (0000001540231400) [pid = 2720] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 13:40:10 INFO - PROCESS | 2720 | --DOMWINDOW == 97 (0000001540439000) [pid = 2720] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 13:40:10 INFO - PROCESS | 2720 | --DOMWINDOW == 96 (000000154A40E400) [pid = 2720] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 13:40:10 INFO - PROCESS | 2720 | --DOMWINDOW == 95 (000000154503F400) [pid = 2720] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 13:40:10 INFO - PROCESS | 2720 | --DOMWINDOW == 94 (000000154504BC00) [pid = 2720] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 13:40:10 INFO - PROCESS | 2720 | --DOMWINDOW == 93 (0000001540557000) [pid = 2720] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 13:40:10 INFO - PROCESS | 2720 | --DOMWINDOW == 92 (0000001540E33000) [pid = 2720] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 13:40:10 INFO - PROCESS | 2720 | --DOMWINDOW == 91 (000000153F259400) [pid = 2720] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 13:40:10 INFO - PROCESS | 2720 | --DOMWINDOW == 90 (0000001540148C00) [pid = 2720] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 13:40:10 INFO - PROCESS | 2720 | --DOMWINDOW == 89 (0000001541BCF800) [pid = 2720] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 13:40:10 INFO - PROCESS | 2720 | --DOMWINDOW == 88 (0000001544E41C00) [pid = 2720] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 13:40:10 INFO - PROCESS | 2720 | --DOMWINDOW == 87 (0000001552149000) [pid = 2720] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 13:40:10 INFO - PROCESS | 2720 | --DOMWINDOW == 86 (000000154A01C000) [pid = 2720] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 13:40:10 INFO - PROCESS | 2720 | --DOMWINDOW == 85 (000000154A36C800) [pid = 2720] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 13:40:10 INFO - PROCESS | 2720 | --DOMWINDOW == 84 (000000154BF02C00) [pid = 2720] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 13:40:10 INFO - PROCESS | 2720 | --DOMWINDOW == 83 (000000154681D400) [pid = 2720] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 13:40:10 INFO - PROCESS | 2720 | --DOMWINDOW == 82 (0000001547421000) [pid = 2720] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 13:40:10 INFO - PROCESS | 2720 | --DOMWINDOW == 81 (000000154AAB4C00) [pid = 2720] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 13:40:10 INFO - PROCESS | 2720 | --DOMWINDOW == 80 (000000154BF0AC00) [pid = 2720] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 13:40:10 INFO - PROCESS | 2720 | --DOMWINDOW == 79 (000000154D048000) [pid = 2720] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 13:40:10 INFO - PROCESS | 2720 | --DOMWINDOW == 78 (0000001540451800) [pid = 2720] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 13:40:10 INFO - PROCESS | 2720 | --DOMWINDOW == 77 (000000154CF93000) [pid = 2720] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 13:40:10 INFO - PROCESS | 2720 | --DOMWINDOW == 76 (000000154D6D8400) [pid = 2720] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 13:40:10 INFO - PROCESS | 2720 | --DOMWINDOW == 75 (000000154D154400) [pid = 2720] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 13:40:10 INFO - PROCESS | 2720 | --DOMWINDOW == 74 (000000154A419800) [pid = 2720] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 13:40:10 INFO - PROCESS | 2720 | --DOMWINDOW == 73 (000000154D209800) [pid = 2720] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 13:40:10 INFO - PROCESS | 2720 | 1461271210337 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]]]}] 13:40:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 13:40:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 944ms 13:40:10 INFO - PROCESS | 2720 | 1461271210415 Marionette TRACE conn5 -> [0,1897,"getWindowHandle",null] 13:40:10 INFO - PROCESS | 2720 | 1461271210421 Marionette TRACE conn5 <- [1,1897,null,{"value":"13"}] 13:40:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 13:40:10 INFO - PROCESS | 2720 | 1461271210428 Marionette TRACE conn5 -> [0,1898,"setScriptTimeout",{"ms":35000}] 13:40:10 INFO - PROCESS | 2720 | 1461271210430 Marionette TRACE conn5 <- [1,1898,null,{}] 13:40:10 INFO - PROCESS | 2720 | 1461271210435 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}] 13:40:10 INFO - PROCESS | 2720 | 1461271210531 Marionette TRACE conn5 <- [1,1899,null,{"value":null}] 13:40:10 INFO - PROCESS | 2720 | 1461271210608 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:10 INFO - PROCESS | 2720 | ++DOCSHELL 000000154CBB0800 == 45 [pid = 2720] [id = 484] 13:40:10 INFO - PROCESS | 2720 | ++DOMWINDOW == 74 (000000154020FC00) [pid = 2720] [serial = 1452] [outer = 0000000000000000] 13:40:10 INFO - PROCESS | 2720 | ++DOMWINDOW == 75 (0000001540556C00) [pid = 2720] [serial = 1453] [outer = 000000154020FC00] 13:40:10 INFO - PROCESS | 2720 | 1461271210656 Marionette DEBUG loaded listener.js 13:40:10 INFO - PROCESS | 2720 | ++DOMWINDOW == 76 (0000001541560C00) [pid = 2720] [serial = 1454] [outer = 000000154020FC00] 13:40:11 INFO - PROCESS | 2720 | 1461271211060 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]]]}] 13:40:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 13:40:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 692ms 13:40:11 INFO - PROCESS | 2720 | 1461271211121 Marionette TRACE conn5 -> [0,1901,"getWindowHandle",null] 13:40:11 INFO - PROCESS | 2720 | 1461271211124 Marionette TRACE conn5 <- [1,1901,null,{"value":"13"}] 13:40:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 13:40:11 INFO - PROCESS | 2720 | 1461271211127 Marionette TRACE conn5 -> [0,1902,"setScriptTimeout",{"ms":35000}] 13:40:11 INFO - PROCESS | 2720 | 1461271211131 Marionette TRACE conn5 <- [1,1902,null,{}] 13:40:11 INFO - PROCESS | 2720 | 1461271211142 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}] 13:40:11 INFO - PROCESS | 2720 | 1461271211231 Marionette TRACE conn5 <- [1,1903,null,{"value":null}] 13:40:11 INFO - PROCESS | 2720 | 1461271211239 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:11 INFO - PROCESS | 2720 | ++DOCSHELL 000000154DB40000 == 46 [pid = 2720] [id = 485] 13:40:11 INFO - PROCESS | 2720 | ++DOMWINDOW == 77 (0000001545026800) [pid = 2720] [serial = 1455] [outer = 0000000000000000] 13:40:11 INFO - PROCESS | 2720 | ++DOMWINDOW == 78 (000000154578BC00) [pid = 2720] [serial = 1456] [outer = 0000001545026800] 13:40:11 INFO - PROCESS | 2720 | 1461271211292 Marionette DEBUG loaded listener.js 13:40:11 INFO - PROCESS | 2720 | ++DOMWINDOW == 79 (0000001546818800) [pid = 2720] [serial = 1457] [outer = 0000001545026800] 13:40:11 INFO - PROCESS | 2720 | 1461271211761 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]]]}] 13:40:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 13:40:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 691ms 13:40:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 13:40:11 INFO - PROCESS | 2720 | 1461271211821 Marionette TRACE conn5 -> [0,1905,"getWindowHandle",null] 13:40:11 INFO - PROCESS | 2720 | 1461271211824 Marionette TRACE conn5 <- [1,1905,null,{"value":"13"}] 13:40:11 INFO - PROCESS | 2720 | 1461271211827 Marionette TRACE conn5 -> [0,1906,"setScriptTimeout",{"ms":35000}] 13:40:11 INFO - PROCESS | 2720 | 1461271211829 Marionette TRACE conn5 <- [1,1906,null,{}] 13:40:11 INFO - PROCESS | 2720 | 1461271211833 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}] 13:40:11 INFO - PROCESS | 2720 | 1461271211918 Marionette TRACE conn5 <- [1,1907,null,{"value":null}] 13:40:11 INFO - PROCESS | 2720 | 1461271211927 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:11 INFO - PROCESS | 2720 | ++DOCSHELL 000000154E508000 == 47 [pid = 2720] [id = 486] 13:40:11 INFO - PROCESS | 2720 | ++DOMWINDOW == 80 (000000154A020C00) [pid = 2720] [serial = 1458] [outer = 0000000000000000] 13:40:11 INFO - PROCESS | 2720 | ++DOMWINDOW == 81 (000000154A405400) [pid = 2720] [serial = 1459] [outer = 000000154A020C00] 13:40:11 INFO - PROCESS | 2720 | 1461271211977 Marionette DEBUG loaded listener.js 13:40:12 INFO - PROCESS | 2720 | ++DOMWINDOW == 82 (000000154A41A800) [pid = 2720] [serial = 1460] [outer = 000000154A020C00] 13:40:12 INFO - PROCESS | 2720 | 1461271212393 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]]]}] 13:40:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 13:40:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 628ms 13:40:12 INFO - PROCESS | 2720 | 1461271212460 Marionette TRACE conn5 -> [0,1909,"getWindowHandle",null] 13:40:12 INFO - PROCESS | 2720 | 1461271212462 Marionette TRACE conn5 <- [1,1909,null,{"value":"13"}] 13:40:12 INFO - PROCESS | 2720 | 1461271212466 Marionette TRACE conn5 -> [0,1910,"setScriptTimeout",{"ms":35000}] 13:40:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 13:40:12 INFO - PROCESS | 2720 | 1461271212467 Marionette TRACE conn5 <- [1,1910,null,{}] 13:40:12 INFO - PROCESS | 2720 | 1461271212471 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}] 13:40:12 INFO - PROCESS | 2720 | 1461271212575 Marionette TRACE conn5 <- [1,1911,null,{"value":null}] 13:40:12 INFO - PROCESS | 2720 | 1461271212582 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:12 INFO - PROCESS | 2720 | ++DOCSHELL 000000155023E800 == 48 [pid = 2720] [id = 487] 13:40:12 INFO - PROCESS | 2720 | ++DOMWINDOW == 83 (000000154A421C00) [pid = 2720] [serial = 1461] [outer = 0000000000000000] 13:40:12 INFO - PROCESS | 2720 | ++DOMWINDOW == 84 (000000154AAAFC00) [pid = 2720] [serial = 1462] [outer = 000000154A421C00] 13:40:12 INFO - PROCESS | 2720 | 1461271212630 Marionette DEBUG loaded listener.js 13:40:12 INFO - PROCESS | 2720 | ++DOMWINDOW == 85 (000000154BF02800) [pid = 2720] [serial = 1463] [outer = 000000154A421C00] 13:40:13 INFO - PROCESS | 2720 | 1461271213094 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]]]}] 13:40:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 13:40:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 691ms 13:40:13 INFO - PROCESS | 2720 | 1461271213161 Marionette TRACE conn5 -> [0,1913,"getWindowHandle",null] 13:40:13 INFO - PROCESS | 2720 | 1461271213163 Marionette TRACE conn5 <- [1,1913,null,{"value":"13"}] 13:40:13 INFO - PROCESS | 2720 | 1461271213167 Marionette TRACE conn5 -> [0,1914,"setScriptTimeout",{"ms":35000}] 13:40:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 13:40:13 INFO - PROCESS | 2720 | 1461271213169 Marionette TRACE conn5 <- [1,1914,null,{}] 13:40:13 INFO - PROCESS | 2720 | 1461271213172 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}] 13:40:13 INFO - PROCESS | 2720 | 1461271213314 Marionette TRACE conn5 <- [1,1915,null,{"value":null}] 13:40:13 INFO - PROCESS | 2720 | 1461271213328 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:13 INFO - PROCESS | 2720 | ++DOCSHELL 0000001545CBC800 == 49 [pid = 2720] [id = 488] 13:40:13 INFO - PROCESS | 2720 | ++DOMWINDOW == 86 (000000154BF0EC00) [pid = 2720] [serial = 1464] [outer = 0000000000000000] 13:40:13 INFO - PROCESS | 2720 | ++DOMWINDOW == 87 (000000154CCBE400) [pid = 2720] [serial = 1465] [outer = 000000154BF0EC00] 13:40:13 INFO - PROCESS | 2720 | 1461271213420 Marionette DEBUG loaded listener.js 13:40:13 INFO - PROCESS | 2720 | ++DOMWINDOW == 88 (000000154D8A9C00) [pid = 2720] [serial = 1466] [outer = 000000154BF0EC00] 13:40:13 INFO - PROCESS | 2720 | 1461271213836 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]]]}] 13:40:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 13:40:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 734ms 13:40:13 INFO - PROCESS | 2720 | 1461271213925 Marionette TRACE conn5 -> [0,1917,"getWindowHandle",null] 13:40:13 INFO - PROCESS | 2720 | 1461271213927 Marionette TRACE conn5 <- [1,1917,null,{"value":"13"}] 13:40:13 INFO - PROCESS | 2720 | 1461271213931 Marionette TRACE conn5 -> [0,1918,"setScriptTimeout",{"ms":35000}] 13:40:13 INFO - PROCESS | 2720 | 1461271213933 Marionette TRACE conn5 <- [1,1918,null,{}] 13:40:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 13:40:13 INFO - PROCESS | 2720 | 1461271213936 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}] 13:40:14 INFO - PROCESS | 2720 | 1461271214041 Marionette TRACE conn5 <- [1,1919,null,{"value":null}] 13:40:14 INFO - PROCESS | 2720 | 1461271214095 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:14 INFO - PROCESS | 2720 | ++DOCSHELL 0000001551D7C800 == 50 [pid = 2720] [id = 489] 13:40:14 INFO - PROCESS | 2720 | ++DOMWINDOW == 89 (000000154DEDC000) [pid = 2720] [serial = 1467] [outer = 0000000000000000] 13:40:14 INFO - PROCESS | 2720 | ++DOMWINDOW == 90 (000000154DEE2C00) [pid = 2720] [serial = 1468] [outer = 000000154DEDC000] 13:40:14 INFO - PROCESS | 2720 | 1461271214141 Marionette DEBUG loaded listener.js 13:40:14 INFO - PROCESS | 2720 | ++DOMWINDOW == 91 (000000154E0F3400) [pid = 2720] [serial = 1469] [outer = 000000154DEDC000] 13:40:14 INFO - PROCESS | 2720 | --DOMWINDOW == 90 (0000001545041800) [pid = 2720] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 13:40:14 INFO - PROCESS | 2720 | --DOMWINDOW == 89 (000000153F2D9400) [pid = 2720] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 13:40:14 INFO - PROCESS | 2720 | --DOMWINDOW == 88 (000000153E871400) [pid = 2720] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 13:40:14 INFO - PROCESS | 2720 | --DOMWINDOW == 87 (0000001540E92000) [pid = 2720] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 13:40:14 INFO - PROCESS | 2720 | --DOMWINDOW == 86 (0000001541563000) [pid = 2720] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 13:40:14 INFO - PROCESS | 2720 | --DOMWINDOW == 85 (000000154A020400) [pid = 2720] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 13:40:14 INFO - PROCESS | 2720 | --DOMWINDOW == 84 (000000153E848800) [pid = 2720] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 13:40:14 INFO - PROCESS | 2720 | --DOMWINDOW == 83 (000000154AAAD400) [pid = 2720] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 13:40:14 INFO - PROCESS | 2720 | --DOMWINDOW == 82 (000000154C461800) [pid = 2720] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 13:40:14 INFO - PROCESS | 2720 | 1461271214599 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]]]}] 13:40:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 13:40:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 671ms 13:40:14 INFO - PROCESS | 2720 | 1461271214613 Marionette TRACE conn5 -> [0,1921,"getWindowHandle",null] 13:40:14 INFO - PROCESS | 2720 | 1461271214615 Marionette TRACE conn5 <- [1,1921,null,{"value":"13"}] 13:40:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 13:40:14 INFO - PROCESS | 2720 | 1461271214619 Marionette TRACE conn5 -> [0,1922,"setScriptTimeout",{"ms":35000}] 13:40:14 INFO - PROCESS | 2720 | 1461271214621 Marionette TRACE conn5 <- [1,1922,null,{}] 13:40:14 INFO - PROCESS | 2720 | 1461271214624 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}] 13:40:14 INFO - PROCESS | 2720 | 1461271214709 Marionette TRACE conn5 <- [1,1923,null,{"value":null}] 13:40:14 INFO - PROCESS | 2720 | 1461271214716 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:14 INFO - PROCESS | 2720 | ++DOCSHELL 0000001554472800 == 51 [pid = 2720] [id = 490] 13:40:14 INFO - PROCESS | 2720 | ++DOMWINDOW == 83 (000000154020B800) [pid = 2720] [serial = 1470] [outer = 0000000000000000] 13:40:14 INFO - PROCESS | 2720 | ++DOMWINDOW == 84 (000000154A02A000) [pid = 2720] [serial = 1471] [outer = 000000154020B800] 13:40:14 INFO - PROCESS | 2720 | 1461271214763 Marionette DEBUG loaded listener.js 13:40:14 INFO - PROCESS | 2720 | ++DOMWINDOW == 85 (000000154E25A400) [pid = 2720] [serial = 1472] [outer = 000000154020B800] 13:40:15 INFO - PROCESS | 2720 | 1461271215188 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]]]}] 13:40:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 13:40:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 630ms 13:40:15 INFO - PROCESS | 2720 | 1461271215253 Marionette TRACE conn5 -> [0,1925,"getWindowHandle",null] 13:40:15 INFO - PROCESS | 2720 | 1461271215256 Marionette TRACE conn5 <- [1,1925,null,{"value":"13"}] 13:40:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 13:40:15 INFO - PROCESS | 2720 | 1461271215259 Marionette TRACE conn5 -> [0,1926,"setScriptTimeout",{"ms":35000}] 13:40:15 INFO - PROCESS | 2720 | 1461271215261 Marionette TRACE conn5 <- [1,1926,null,{}] 13:40:15 INFO - PROCESS | 2720 | 1461271215264 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}] 13:40:15 INFO - PROCESS | 2720 | 1461271215350 Marionette TRACE conn5 <- [1,1927,null,{"value":null}] 13:40:15 INFO - PROCESS | 2720 | 1461271215393 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:15 INFO - PROCESS | 2720 | ++DOCSHELL 000000155487C800 == 52 [pid = 2720] [id = 491] 13:40:15 INFO - PROCESS | 2720 | ++DOMWINDOW == 86 (000000154EB0E800) [pid = 2720] [serial = 1473] [outer = 0000000000000000] 13:40:15 INFO - PROCESS | 2720 | ++DOMWINDOW == 87 (000000154EB3C000) [pid = 2720] [serial = 1474] [outer = 000000154EB0E800] 13:40:15 INFO - PROCESS | 2720 | 1461271215438 Marionette DEBUG loaded listener.js 13:40:15 INFO - PROCESS | 2720 | ++DOMWINDOW == 88 (000000154ECE0000) [pid = 2720] [serial = 1475] [outer = 000000154EB0E800] 13:40:15 INFO - PROCESS | 2720 | 1461271215853 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]]]}] 13:40:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 13:40:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 628ms 13:40:15 INFO - PROCESS | 2720 | 1461271215890 Marionette TRACE conn5 -> [0,1929,"getWindowHandle",null] 13:40:15 INFO - PROCESS | 2720 | 1461271215893 Marionette TRACE conn5 <- [1,1929,null,{"value":"13"}] 13:40:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 13:40:15 INFO - PROCESS | 2720 | 1461271215901 Marionette TRACE conn5 -> [0,1930,"setScriptTimeout",{"ms":35000}] 13:40:15 INFO - PROCESS | 2720 | 1461271215903 Marionette TRACE conn5 <- [1,1930,null,{}] 13:40:15 INFO - PROCESS | 2720 | 1461271215906 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}] 13:40:15 INFO - PROCESS | 2720 | 1461271215990 Marionette TRACE conn5 <- [1,1931,null,{"value":null}] 13:40:15 INFO - PROCESS | 2720 | 1461271215996 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:16 INFO - PROCESS | 2720 | ++DOCSHELL 00000015548D7000 == 53 [pid = 2720] [id = 492] 13:40:16 INFO - PROCESS | 2720 | ++DOMWINDOW == 89 (000000154F820C00) [pid = 2720] [serial = 1476] [outer = 0000000000000000] 13:40:16 INFO - PROCESS | 2720 | ++DOMWINDOW == 90 (000000154F876C00) [pid = 2720] [serial = 1477] [outer = 000000154F820C00] 13:40:16 INFO - PROCESS | 2720 | 1461271216044 Marionette DEBUG loaded listener.js 13:40:16 INFO - PROCESS | 2720 | ++DOMWINDOW == 91 (000000154F927400) [pid = 2720] [serial = 1478] [outer = 000000154F820C00] 13:40:16 INFO - PROCESS | 2720 | 1461271216451 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]]]}] 13:40:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 13:40:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 585ms 13:40:16 INFO - PROCESS | 2720 | 1461271216489 Marionette TRACE conn5 -> [0,1933,"getWindowHandle",null] 13:40:16 INFO - PROCESS | 2720 | 1461271216492 Marionette TRACE conn5 <- [1,1933,null,{"value":"13"}] 13:40:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 13:40:16 INFO - PROCESS | 2720 | 1461271216557 Marionette TRACE conn5 -> [0,1934,"setScriptTimeout",{"ms":35000}] 13:40:16 INFO - PROCESS | 2720 | 1461271216561 Marionette TRACE conn5 <- [1,1934,null,{}] 13:40:16 INFO - PROCESS | 2720 | 1461271216573 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}] 13:40:16 INFO - PROCESS | 2720 | 1461271216685 Marionette TRACE conn5 <- [1,1935,null,{"value":null}] 13:40:16 INFO - PROCESS | 2720 | 1461271216841 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:16 INFO - PROCESS | 2720 | ++DOCSHELL 00000015474AC000 == 54 [pid = 2720] [id = 493] 13:40:16 INFO - PROCESS | 2720 | ++DOMWINDOW == 92 (0000001540167000) [pid = 2720] [serial = 1479] [outer = 0000000000000000] 13:40:16 INFO - PROCESS | 2720 | ++DOMWINDOW == 93 (000000154020E800) [pid = 2720] [serial = 1480] [outer = 0000001540167000] 13:40:16 INFO - PROCESS | 2720 | 1461271216899 Marionette DEBUG loaded listener.js 13:40:17 INFO - PROCESS | 2720 | ++DOMWINDOW == 94 (0000001540844400) [pid = 2720] [serial = 1481] [outer = 0000001540167000] 13:40:17 INFO - PROCESS | 2720 | 1461271217484 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]]]}] 13:40:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 13:40:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1041ms 13:40:17 INFO - PROCESS | 2720 | 1461271217550 Marionette TRACE conn5 -> [0,1937,"getWindowHandle",null] 13:40:17 INFO - PROCESS | 2720 | 1461271217555 Marionette TRACE conn5 <- [1,1937,null,{"value":"13"}] 13:40:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 13:40:17 INFO - PROCESS | 2720 | 1461271217560 Marionette TRACE conn5 -> [0,1938,"setScriptTimeout",{"ms":35000}] 13:40:17 INFO - PROCESS | 2720 | 1461271217563 Marionette TRACE conn5 <- [1,1938,null,{}] 13:40:17 INFO - PROCESS | 2720 | 1461271217571 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}] 13:40:17 INFO - PROCESS | 2720 | 1461271217716 Marionette TRACE conn5 <- [1,1939,null,{"value":null}] 13:40:17 INFO - PROCESS | 2720 | 1461271217840 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:17 INFO - PROCESS | 2720 | ++DOCSHELL 000000154E044800 == 55 [pid = 2720] [id = 494] 13:40:17 INFO - PROCESS | 2720 | ++DOMWINDOW == 95 (0000001545609000) [pid = 2720] [serial = 1482] [outer = 0000000000000000] 13:40:17 INFO - PROCESS | 2720 | ++DOMWINDOW == 96 (0000001545C04000) [pid = 2720] [serial = 1483] [outer = 0000001545609000] 13:40:17 INFO - PROCESS | 2720 | 1461271217898 Marionette DEBUG loaded listener.js 13:40:17 INFO - PROCESS | 2720 | ++DOMWINDOW == 97 (000000154A3C3C00) [pid = 2720] [serial = 1484] [outer = 0000001545609000] 13:40:18 INFO - PROCESS | 2720 | 1461271218498 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]]]}] 13:40:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 13:40:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 986ms 13:40:18 INFO - PROCESS | 2720 | 1461271218550 Marionette TRACE conn5 -> [0,1941,"getWindowHandle",null] 13:40:18 INFO - PROCESS | 2720 | 1461271218553 Marionette TRACE conn5 <- [1,1941,null,{"value":"13"}] 13:40:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 13:40:18 INFO - PROCESS | 2720 | 1461271218557 Marionette TRACE conn5 -> [0,1942,"setScriptTimeout",{"ms":35000}] 13:40:18 INFO - PROCESS | 2720 | 1461271218560 Marionette TRACE conn5 <- [1,1942,null,{}] 13:40:18 INFO - PROCESS | 2720 | 1461271218564 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}] 13:40:18 INFO - PROCESS | 2720 | 1461271218675 Marionette TRACE conn5 <- [1,1943,null,{"value":null}] 13:40:18 INFO - PROCESS | 2720 | 1461271218798 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:18 INFO - PROCESS | 2720 | ++DOCSHELL 0000001554915800 == 56 [pid = 2720] [id = 495] 13:40:18 INFO - PROCESS | 2720 | ++DOMWINDOW == 98 (000000154CF99000) [pid = 2720] [serial = 1485] [outer = 0000000000000000] 13:40:18 INFO - PROCESS | 2720 | ++DOMWINDOW == 99 (000000154D017000) [pid = 2720] [serial = 1486] [outer = 000000154CF99000] 13:40:18 INFO - PROCESS | 2720 | 1461271218863 Marionette DEBUG loaded listener.js 13:40:18 INFO - PROCESS | 2720 | ++DOMWINDOW == 100 (000000154D8AB000) [pid = 2720] [serial = 1487] [outer = 000000154CF99000] 13:40:19 INFO - PROCESS | 2720 | 1461271219489 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]]]}] 13:40:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 13:40:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 985ms 13:40:19 INFO - PROCESS | 2720 | 1461271219548 Marionette TRACE conn5 -> [0,1945,"getWindowHandle",null] 13:40:19 INFO - PROCESS | 2720 | 1461271219551 Marionette TRACE conn5 <- [1,1945,null,{"value":"13"}] 13:40:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 13:40:19 INFO - PROCESS | 2720 | 1461271219555 Marionette TRACE conn5 -> [0,1946,"setScriptTimeout",{"ms":35000}] 13:40:19 INFO - PROCESS | 2720 | 1461271219557 Marionette TRACE conn5 <- [1,1946,null,{}] 13:40:19 INFO - PROCESS | 2720 | 1461271219561 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}] 13:40:19 INFO - PROCESS | 2720 | 1461271219701 Marionette TRACE conn5 <- [1,1947,null,{"value":null}] 13:40:19 INFO - PROCESS | 2720 | 1461271219821 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:19 INFO - PROCESS | 2720 | ++DOCSHELL 0000001554C9D800 == 57 [pid = 2720] [id = 496] 13:40:19 INFO - PROCESS | 2720 | ++DOMWINDOW == 101 (000000154F91EC00) [pid = 2720] [serial = 1488] [outer = 0000000000000000] 13:40:19 INFO - PROCESS | 2720 | ++DOMWINDOW == 102 (0000001550139000) [pid = 2720] [serial = 1489] [outer = 000000154F91EC00] 13:40:19 INFO - PROCESS | 2720 | 1461271219879 Marionette DEBUG loaded listener.js 13:40:19 INFO - PROCESS | 2720 | ++DOMWINDOW == 103 (000000155028C400) [pid = 2720] [serial = 1490] [outer = 000000154F91EC00] 13:40:20 INFO - PROCESS | 2720 | 1461271220426 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]]]}] 13:40:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 13:40:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 944ms 13:40:20 INFO - PROCESS | 2720 | 1461271220501 Marionette TRACE conn5 -> [0,1949,"getWindowHandle",null] 13:40:20 INFO - PROCESS | 2720 | 1461271220504 Marionette TRACE conn5 <- [1,1949,null,{"value":"13"}] 13:40:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 13:40:20 INFO - PROCESS | 2720 | 1461271220508 Marionette TRACE conn5 -> [0,1950,"setScriptTimeout",{"ms":35000}] 13:40:20 INFO - PROCESS | 2720 | 1461271220510 Marionette TRACE conn5 <- [1,1950,null,{}] 13:40:20 INFO - PROCESS | 2720 | 1461271220575 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}] 13:40:20 INFO - PROCESS | 2720 | 1461271220688 Marionette TRACE conn5 <- [1,1951,null,{"value":null}] 13:40:20 INFO - PROCESS | 2720 | 1461271220760 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:20 INFO - PROCESS | 2720 | ++DOCSHELL 000000154DF30800 == 58 [pid = 2720] [id = 497] 13:40:20 INFO - PROCESS | 2720 | ++DOMWINDOW == 104 (000000154689F000) [pid = 2720] [serial = 1491] [outer = 0000000000000000] 13:40:20 INFO - PROCESS | 2720 | ++DOMWINDOW == 105 (000000154BF05C00) [pid = 2720] [serial = 1492] [outer = 000000154689F000] 13:40:20 INFO - PROCESS | 2720 | 1461271220816 Marionette DEBUG loaded listener.js 13:40:20 INFO - PROCESS | 2720 | ++DOMWINDOW == 106 (0000001550844C00) [pid = 2720] [serial = 1493] [outer = 000000154689F000] 13:40:21 INFO - PROCESS | 2720 | 1461271221580 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]]]}] 13:40:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 13:40:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1131ms 13:40:21 INFO - PROCESS | 2720 | 1461271221642 Marionette TRACE conn5 -> [0,1953,"getWindowHandle",null] 13:40:21 INFO - PROCESS | 2720 | 1461271221648 Marionette TRACE conn5 <- [1,1953,null,{"value":"13"}] 13:40:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 13:40:21 INFO - PROCESS | 2720 | 1461271221654 Marionette TRACE conn5 -> [0,1954,"setScriptTimeout",{"ms":35000}] 13:40:21 INFO - PROCESS | 2720 | 1461271221658 Marionette TRACE conn5 <- [1,1954,null,{}] 13:40:21 INFO - PROCESS | 2720 | 1461271221663 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}] 13:40:21 INFO - PROCESS | 2720 | 1461271221768 Marionette TRACE conn5 <- [1,1955,null,{"value":null}] 13:40:21 INFO - PROCESS | 2720 | 1461271221893 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:21 INFO - PROCESS | 2720 | ++DOCSHELL 000000154D3D2000 == 59 [pid = 2720] [id = 498] 13:40:21 INFO - PROCESS | 2720 | ++DOMWINDOW == 107 (000000154092F800) [pid = 2720] [serial = 1494] [outer = 0000000000000000] 13:40:21 INFO - PROCESS | 2720 | ++DOMWINDOW == 108 (0000001541A98C00) [pid = 2720] [serial = 1495] [outer = 000000154092F800] 13:40:21 INFO - PROCESS | 2720 | 1461271221947 Marionette DEBUG loaded listener.js 13:40:22 INFO - PROCESS | 2720 | ++DOMWINDOW == 109 (000000154504AC00) [pid = 2720] [serial = 1496] [outer = 000000154092F800] 13:40:22 INFO - PROCESS | 2720 | --DOCSHELL 000000154D262800 == 58 [pid = 2720] [id = 339] 13:40:22 INFO - PROCESS | 2720 | --DOCSHELL 0000001549825000 == 57 [pid = 2720] [id = 349] 13:40:22 INFO - PROCESS | 2720 | --DOCSHELL 000000155487C800 == 56 [pid = 2720] [id = 491] 13:40:22 INFO - PROCESS | 2720 | --DOCSHELL 0000001554472800 == 55 [pid = 2720] [id = 490] 13:40:22 INFO - PROCESS | 2720 | --DOCSHELL 0000001551D7C800 == 54 [pid = 2720] [id = 489] 13:40:22 INFO - PROCESS | 2720 | --DOCSHELL 0000001545CBC800 == 53 [pid = 2720] [id = 488] 13:40:22 INFO - PROCESS | 2720 | --DOCSHELL 000000155023E800 == 52 [pid = 2720] [id = 487] 13:40:22 INFO - PROCESS | 2720 | --DOCSHELL 000000154E508000 == 51 [pid = 2720] [id = 486] 13:40:22 INFO - PROCESS | 2720 | --DOCSHELL 000000154DB40000 == 50 [pid = 2720] [id = 485] 13:40:22 INFO - PROCESS | 2720 | --DOMWINDOW == 108 (000000154D20D800) [pid = 2720] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 13:40:22 INFO - PROCESS | 2720 | --DOCSHELL 000000154CBB0800 == 49 [pid = 2720] [id = 484] 13:40:22 INFO - PROCESS | 2720 | --DOCSHELL 000000154BF83800 == 48 [pid = 2720] [id = 483] 13:40:22 INFO - PROCESS | 2720 | --DOCSHELL 0000001554714000 == 47 [pid = 2720] [id = 481] 13:40:22 INFO - PROCESS | 2720 | --DOCSHELL 0000001554529800 == 46 [pid = 2720] [id = 480] 13:40:22 INFO - PROCESS | 2720 | --DOCSHELL 000000154E521000 == 45 [pid = 2720] [id = 479] 13:40:22 INFO - PROCESS | 2720 | --DOCSHELL 0000001549828800 == 44 [pid = 2720] [id = 478] 13:40:22 INFO - PROCESS | 2720 | --DOMWINDOW == 107 (00000015496AC800) [pid = 2720] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 13:40:22 INFO - PROCESS | 2720 | --DOMWINDOW == 106 (000000154A405C00) [pid = 2720] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 13:40:22 INFO - PROCESS | 2720 | --DOMWINDOW == 105 (000000154022C000) [pid = 2720] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 13:40:22 INFO - PROCESS | 2720 | --DOMWINDOW == 104 (0000001540447C00) [pid = 2720] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 13:40:22 INFO - PROCESS | 2720 | --DOMWINDOW == 103 (000000153EA47400) [pid = 2720] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 13:40:22 INFO - PROCESS | 2720 | --DOMWINDOW == 102 (0000001544E3C000) [pid = 2720] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 13:40:22 INFO - PROCESS | 2720 | --DOMWINDOW == 101 (0000001541A97800) [pid = 2720] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 13:40:22 INFO - PROCESS | 2720 | --DOMWINDOW == 100 (0000001544F5EC00) [pid = 2720] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 13:40:22 INFO - PROCESS | 2720 | --DOMWINDOW == 99 (0000001540233800) [pid = 2720] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 13:40:22 INFO - PROCESS | 2720 | --DOMWINDOW == 98 (000000154DB74400) [pid = 2720] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 13:40:22 INFO - PROCESS | 2720 | --DOMWINDOW == 97 (0000001545B44C00) [pid = 2720] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 13:40:22 INFO - PROCESS | 2720 | --DOMWINDOW == 96 (000000154A4CF000) [pid = 2720] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 13:40:22 INFO - PROCESS | 2720 | --DOMWINDOW == 95 (000000154A418000) [pid = 2720] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 13:40:22 INFO - PROCESS | 2720 | --DOMWINDOW == 94 (0000001541A95800) [pid = 2720] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 13:40:22 INFO - PROCESS | 2720 | --DOMWINDOW == 93 (000000154BFDBC00) [pid = 2720] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 13:40:22 INFO - PROCESS | 2720 | --DOMWINDOW == 92 (000000154D015800) [pid = 2720] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 13:40:22 INFO - PROCESS | 2720 | --DOMWINDOW == 91 (000000154CCBF400) [pid = 2720] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 13:40:22 INFO - PROCESS | 2720 | --DOMWINDOW == 90 (000000154D1C3800) [pid = 2720] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 13:40:22 INFO - PROCESS | 2720 | --DOMWINDOW == 89 (000000154681C800) [pid = 2720] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 13:40:22 INFO - PROCESS | 2720 | --DOMWINDOW == 88 (000000154AAAAC00) [pid = 2720] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 13:40:22 INFO - PROCESS | 2720 | 1461271222479 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]]]}] 13:40:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 13:40:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 879ms 13:40:22 INFO - PROCESS | 2720 | 1461271222535 Marionette TRACE conn5 -> [0,1957,"getWindowHandle",null] 13:40:22 INFO - PROCESS | 2720 | 1461271222541 Marionette TRACE conn5 <- [1,1957,null,{"value":"13"}] 13:40:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 13:40:22 INFO - PROCESS | 2720 | 1461271222548 Marionette TRACE conn5 -> [0,1958,"setScriptTimeout",{"ms":35000}] 13:40:22 INFO - PROCESS | 2720 | 1461271222550 Marionette TRACE conn5 <- [1,1958,null,{}] 13:40:22 INFO - PROCESS | 2720 | 1461271222554 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}] 13:40:22 INFO - PROCESS | 2720 | 1461271222643 Marionette TRACE conn5 <- [1,1959,null,{"value":null}] 13:40:22 INFO - PROCESS | 2720 | 1461271222658 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:22 INFO - PROCESS | 2720 | ++DOCSHELL 000000154CB4B000 == 45 [pid = 2720] [id = 499] 13:40:22 INFO - PROCESS | 2720 | ++DOMWINDOW == 89 (000000154054FC00) [pid = 2720] [serial = 1497] [outer = 0000000000000000] 13:40:22 INFO - PROCESS | 2720 | ++DOMWINDOW == 90 (0000001544E3C000) [pid = 2720] [serial = 1498] [outer = 000000154054FC00] 13:40:22 INFO - PROCESS | 2720 | 1461271222705 Marionette DEBUG loaded listener.js 13:40:22 INFO - PROCESS | 2720 | ++DOMWINDOW == 91 (000000154504BC00) [pid = 2720] [serial = 1499] [outer = 000000154054FC00] 13:40:23 INFO - PROCESS | 2720 | 1461271223173 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]]]}] 13:40:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 13:40:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 691ms 13:40:23 INFO - PROCESS | 2720 | 1461271223240 Marionette TRACE conn5 -> [0,1961,"getWindowHandle",null] 13:40:23 INFO - PROCESS | 2720 | 1461271223243 Marionette TRACE conn5 <- [1,1961,null,{"value":"13"}] 13:40:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 13:40:23 INFO - PROCESS | 2720 | 1461271223246 Marionette TRACE conn5 -> [0,1962,"setScriptTimeout",{"ms":35000}] 13:40:23 INFO - PROCESS | 2720 | 1461271223250 Marionette TRACE conn5 <- [1,1962,null,{}] 13:40:23 INFO - PROCESS | 2720 | 1461271223261 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}] 13:40:23 INFO - PROCESS | 2720 | 1461271223351 Marionette TRACE conn5 <- [1,1963,null,{"value":null}] 13:40:23 INFO - PROCESS | 2720 | 1461271223367 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:23 INFO - PROCESS | 2720 | ++DOCSHELL 000000154EF0F800 == 46 [pid = 2720] [id = 500] 13:40:23 INFO - PROCESS | 2720 | ++DOMWINDOW == 92 (0000001549874800) [pid = 2720] [serial = 1500] [outer = 0000000000000000] 13:40:23 INFO - PROCESS | 2720 | ++DOMWINDOW == 93 (000000154A028800) [pid = 2720] [serial = 1501] [outer = 0000001549874800] 13:40:23 INFO - PROCESS | 2720 | 1461271223415 Marionette DEBUG loaded listener.js 13:40:23 INFO - PROCESS | 2720 | ++DOMWINDOW == 94 (000000154A41DC00) [pid = 2720] [serial = 1502] [outer = 0000001549874800] 13:40:23 INFO - PROCESS | 2720 | 1461271223884 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]]]}] 13:40:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 13:40:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 692ms 13:40:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 13:40:23 INFO - PROCESS | 2720 | 1461271223941 Marionette TRACE conn5 -> [0,1965,"getWindowHandle",null] 13:40:23 INFO - PROCESS | 2720 | 1461271223944 Marionette TRACE conn5 <- [1,1965,null,{"value":"13"}] 13:40:23 INFO - PROCESS | 2720 | 1461271223947 Marionette TRACE conn5 -> [0,1966,"setScriptTimeout",{"ms":35000}] 13:40:23 INFO - PROCESS | 2720 | 1461271223949 Marionette TRACE conn5 <- [1,1966,null,{}] 13:40:23 INFO - PROCESS | 2720 | 1461271223952 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}] 13:40:24 INFO - PROCESS | 2720 | 1461271224038 Marionette TRACE conn5 <- [1,1967,null,{"value":null}] 13:40:24 INFO - PROCESS | 2720 | 1461271224048 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:24 INFO - PROCESS | 2720 | ++DOCSHELL 0000001551779800 == 47 [pid = 2720] [id = 501] 13:40:24 INFO - PROCESS | 2720 | ++DOMWINDOW == 95 (000000154BF07400) [pid = 2720] [serial = 1503] [outer = 0000000000000000] 13:40:24 INFO - PROCESS | 2720 | ++DOMWINDOW == 96 (000000154BF0E000) [pid = 2720] [serial = 1504] [outer = 000000154BF07400] 13:40:24 INFO - PROCESS | 2720 | 1461271224094 Marionette DEBUG loaded listener.js 13:40:24 INFO - PROCESS | 2720 | ++DOMWINDOW == 97 (000000154CC07C00) [pid = 2720] [serial = 1505] [outer = 000000154BF07400] 13:40:24 INFO - PROCESS | 2720 | 1461271224526 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]]]}] 13:40:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 13:40:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 629ms 13:40:24 INFO - PROCESS | 2720 | 1461271224579 Marionette TRACE conn5 -> [0,1969,"getWindowHandle",null] 13:40:24 INFO - PROCESS | 2720 | 1461271224581 Marionette TRACE conn5 <- [1,1969,null,{"value":"13"}] 13:40:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 13:40:24 INFO - PROCESS | 2720 | 1461271224584 Marionette TRACE conn5 -> [0,1970,"setScriptTimeout",{"ms":35000}] 13:40:24 INFO - PROCESS | 2720 | 1461271224586 Marionette TRACE conn5 <- [1,1970,null,{}] 13:40:24 INFO - PROCESS | 2720 | 1461271224590 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}] 13:40:24 INFO - PROCESS | 2720 | 1461271224700 Marionette TRACE conn5 <- [1,1971,null,{"value":null}] 13:40:24 INFO - PROCESS | 2720 | 1461271224781 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:24 INFO - PROCESS | 2720 | ++DOCSHELL 0000001551D79000 == 48 [pid = 2720] [id = 502] 13:40:24 INFO - PROCESS | 2720 | ++DOMWINDOW == 98 (000000154CF9D000) [pid = 2720] [serial = 1506] [outer = 0000000000000000] 13:40:24 INFO - PROCESS | 2720 | ++DOMWINDOW == 99 (000000154D047C00) [pid = 2720] [serial = 1507] [outer = 000000154CF9D000] 13:40:24 INFO - PROCESS | 2720 | 1461271224827 Marionette DEBUG loaded listener.js 13:40:24 INFO - PROCESS | 2720 | ++DOMWINDOW == 100 (000000154D20D000) [pid = 2720] [serial = 1508] [outer = 000000154CF9D000] 13:40:25 INFO - PROCESS | 2720 | 1461271225261 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]]]}] 13:40:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 13:40:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 734ms 13:40:25 INFO - PROCESS | 2720 | 1461271225324 Marionette TRACE conn5 -> [0,1973,"getWindowHandle",null] 13:40:25 INFO - PROCESS | 2720 | 1461271225326 Marionette TRACE conn5 <- [1,1973,null,{"value":"13"}] 13:40:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 13:40:25 INFO - PROCESS | 2720 | 1461271225329 Marionette TRACE conn5 -> [0,1974,"setScriptTimeout",{"ms":35000}] 13:40:25 INFO - PROCESS | 2720 | 1461271225331 Marionette TRACE conn5 <- [1,1974,null,{}] 13:40:25 INFO - PROCESS | 2720 | 1461271225334 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}] 13:40:25 INFO - PROCESS | 2720 | 1461271225456 Marionette TRACE conn5 <- [1,1975,null,{"value":null}] 13:40:25 INFO - PROCESS | 2720 | 1461271225513 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:25 INFO - PROCESS | 2720 | ++DOCSHELL 0000001554549000 == 49 [pid = 2720] [id = 503] 13:40:25 INFO - PROCESS | 2720 | ++DOMWINDOW == 101 (000000154DEDA000) [pid = 2720] [serial = 1509] [outer = 0000000000000000] 13:40:25 INFO - PROCESS | 2720 | ++DOMWINDOW == 102 (000000154E016C00) [pid = 2720] [serial = 1510] [outer = 000000154DEDA000] 13:40:25 INFO - PROCESS | 2720 | 1461271225563 Marionette DEBUG loaded listener.js 13:40:25 INFO - PROCESS | 2720 | ++DOMWINDOW == 103 (000000154EB10C00) [pid = 2720] [serial = 1511] [outer = 000000154DEDA000] 13:40:25 INFO - PROCESS | 2720 | 1461271225976 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]]]}] 13:40:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 13:40:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 693ms 13:40:26 INFO - PROCESS | 2720 | 1461271226022 Marionette TRACE conn5 -> [0,1977,"getWindowHandle",null] 13:40:26 INFO - PROCESS | 2720 | 1461271226024 Marionette TRACE conn5 <- [1,1977,null,{"value":"13"}] 13:40:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 13:40:26 INFO - PROCESS | 2720 | 1461271226028 Marionette TRACE conn5 -> [0,1978,"setScriptTimeout",{"ms":35000}] 13:40:26 INFO - PROCESS | 2720 | 1461271226030 Marionette TRACE conn5 <- [1,1978,null,{}] 13:40:26 INFO - PROCESS | 2720 | 1461271226033 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}] 13:40:26 INFO - PROCESS | 2720 | 1461271226172 Marionette TRACE conn5 <- [1,1979,null,{"value":null}] 13:40:26 INFO - PROCESS | 2720 | 1461271226183 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:26 INFO - PROCESS | 2720 | ++DOCSHELL 00000015548CD800 == 50 [pid = 2720] [id = 504] 13:40:26 INFO - PROCESS | 2720 | ++DOMWINDOW == 104 (000000154EB08C00) [pid = 2720] [serial = 1512] [outer = 0000000000000000] 13:40:26 INFO - PROCESS | 2720 | ++DOMWINDOW == 105 (000000154FD09800) [pid = 2720] [serial = 1513] [outer = 000000154EB08C00] 13:40:26 INFO - PROCESS | 2720 | 1461271226273 Marionette DEBUG loaded listener.js 13:40:26 INFO - PROCESS | 2720 | ++DOMWINDOW == 106 (00000015508B4000) [pid = 2720] [serial = 1514] [outer = 000000154EB08C00] 13:40:26 INFO - PROCESS | 2720 | --DOMWINDOW == 105 (000000154D205400) [pid = 2720] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 13:40:26 INFO - PROCESS | 2720 | --DOMWINDOW == 104 (000000154020FC00) [pid = 2720] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 13:40:26 INFO - PROCESS | 2720 | --DOMWINDOW == 103 (000000154020A400) [pid = 2720] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 13:40:26 INFO - PROCESS | 2720 | --DOMWINDOW == 102 (0000001545026800) [pid = 2720] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 13:40:26 INFO - PROCESS | 2720 | --DOMWINDOW == 101 (000000154A020C00) [pid = 2720] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 13:40:26 INFO - PROCESS | 2720 | --DOMWINDOW == 100 (000000154BF0EC00) [pid = 2720] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 13:40:26 INFO - PROCESS | 2720 | --DOMWINDOW == 99 (000000154DEDC000) [pid = 2720] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 13:40:26 INFO - PROCESS | 2720 | --DOMWINDOW == 98 (000000154020B800) [pid = 2720] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 13:40:26 INFO - PROCESS | 2720 | --DOMWINDOW == 97 (000000154EB0E800) [pid = 2720] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 13:40:26 INFO - PROCESS | 2720 | --DOMWINDOW == 96 (000000154A421C00) [pid = 2720] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 13:40:26 INFO - PROCESS | 2720 | --DOMWINDOW == 95 (000000154020EC00) [pid = 2720] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 13:40:26 INFO - PROCESS | 2720 | 1461271226731 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]]]}] 13:40:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 13:40:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 733ms 13:40:26 INFO - PROCESS | 2720 | 1461271226764 Marionette TRACE conn5 -> [0,1981,"getWindowHandle",null] 13:40:26 INFO - PROCESS | 2720 | 1461271226766 Marionette TRACE conn5 <- [1,1981,null,{"value":"13"}] 13:40:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 13:40:26 INFO - PROCESS | 2720 | 1461271226770 Marionette TRACE conn5 -> [0,1982,"setScriptTimeout",{"ms":35000}] 13:40:26 INFO - PROCESS | 2720 | 1461271226771 Marionette TRACE conn5 <- [1,1982,null,{}] 13:40:26 INFO - PROCESS | 2720 | 1461271226775 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}] 13:40:26 INFO - PROCESS | 2720 | 1461271226861 Marionette TRACE conn5 <- [1,1983,null,{"value":null}] 13:40:26 INFO - PROCESS | 2720 | 1461271226868 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:26 INFO - PROCESS | 2720 | ++DOCSHELL 0000001550D9E800 == 51 [pid = 2720] [id = 505] 13:40:26 INFO - PROCESS | 2720 | ++DOMWINDOW == 96 (000000154084DC00) [pid = 2720] [serial = 1515] [outer = 0000000000000000] 13:40:26 INFO - PROCESS | 2720 | ++DOMWINDOW == 97 (000000154BF0EC00) [pid = 2720] [serial = 1516] [outer = 000000154084DC00] 13:40:26 INFO - PROCESS | 2720 | 1461271226916 Marionette DEBUG loaded listener.js 13:40:27 INFO - PROCESS | 2720 | ++DOMWINDOW == 98 (000000154EBCF000) [pid = 2720] [serial = 1517] [outer = 000000154084DC00] 13:40:27 INFO - PROCESS | 2720 | 1461271227318 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]]]}] 13:40:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 13:40:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 585ms 13:40:27 INFO - PROCESS | 2720 | 1461271227367 Marionette TRACE conn5 -> [0,1985,"getWindowHandle",null] 13:40:27 INFO - PROCESS | 2720 | 1461271227369 Marionette TRACE conn5 <- [1,1985,null,{"value":"13"}] 13:40:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 13:40:27 INFO - PROCESS | 2720 | 1461271227373 Marionette TRACE conn5 -> [0,1986,"setScriptTimeout",{"ms":35000}] 13:40:27 INFO - PROCESS | 2720 | 1461271227375 Marionette TRACE conn5 <- [1,1986,null,{}] 13:40:27 INFO - PROCESS | 2720 | 1461271227379 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}] 13:40:27 INFO - PROCESS | 2720 | 1461271227464 Marionette TRACE conn5 <- [1,1987,null,{"value":null}] 13:40:27 INFO - PROCESS | 2720 | 1461271227470 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:27 INFO - PROCESS | 2720 | ++DOCSHELL 0000001554E0D800 == 52 [pid = 2720] [id = 506] 13:40:27 INFO - PROCESS | 2720 | ++DOMWINDOW == 99 (0000001550D6FC00) [pid = 2720] [serial = 1518] [outer = 0000000000000000] 13:40:27 INFO - PROCESS | 2720 | ++DOMWINDOW == 100 (0000001550D79000) [pid = 2720] [serial = 1519] [outer = 0000001550D6FC00] 13:40:27 INFO - PROCESS | 2720 | 1461271227516 Marionette DEBUG loaded listener.js 13:40:27 INFO - PROCESS | 2720 | ++DOMWINDOW == 101 (0000001550E29C00) [pid = 2720] [serial = 1520] [outer = 0000001550D6FC00] 13:40:27 INFO - PROCESS | 2720 | 1461271227953 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]]]}] 13:40:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 13:40:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 629ms 13:40:28 INFO - PROCESS | 2720 | 1461271228007 Marionette TRACE conn5 -> [0,1989,"getWindowHandle",null] 13:40:28 INFO - PROCESS | 2720 | 1461271228010 Marionette TRACE conn5 <- [1,1989,null,{"value":"13"}] 13:40:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 13:40:28 INFO - PROCESS | 2720 | 1461271228018 Marionette TRACE conn5 -> [0,1990,"setScriptTimeout",{"ms":35000}] 13:40:28 INFO - PROCESS | 2720 | 1461271228020 Marionette TRACE conn5 <- [1,1990,null,{}] 13:40:28 INFO - PROCESS | 2720 | 1461271228023 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}] 13:40:28 INFO - PROCESS | 2720 | 1461271228107 Marionette TRACE conn5 <- [1,1991,null,{"value":null}] 13:40:28 INFO - PROCESS | 2720 | 1461271228114 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:28 INFO - PROCESS | 2720 | ++DOCSHELL 0000001556141000 == 53 [pid = 2720] [id = 507] 13:40:28 INFO - PROCESS | 2720 | ++DOMWINDOW == 102 (0000001550E2F000) [pid = 2720] [serial = 1521] [outer = 0000000000000000] 13:40:28 INFO - PROCESS | 2720 | ++DOMWINDOW == 103 (0000001550E32C00) [pid = 2720] [serial = 1522] [outer = 0000001550E2F000] 13:40:28 INFO - PROCESS | 2720 | 1461271228161 Marionette DEBUG loaded listener.js 13:40:28 INFO - PROCESS | 2720 | ++DOMWINDOW == 104 (0000001551054C00) [pid = 2720] [serial = 1523] [outer = 0000001550E2F000] 13:40:28 INFO - PROCESS | 2720 | 1461271228581 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]]]}] 13:40:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 13:40:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 628ms 13:40:28 INFO - PROCESS | 2720 | 1461271228700 Marionette TRACE conn5 -> [0,1993,"getWindowHandle",null] 13:40:28 INFO - PROCESS | 2720 | 1461271228704 Marionette TRACE conn5 <- [1,1993,null,{"value":"13"}] 13:40:28 INFO - PROCESS | 2720 | 1461271228710 Marionette TRACE conn5 -> [0,1994,"setScriptTimeout",{"ms":35000}] 13:40:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 13:40:28 INFO - PROCESS | 2720 | 1461271228715 Marionette TRACE conn5 <- [1,1994,null,{}] 13:40:28 INFO - PROCESS | 2720 | 1461271228722 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}] 13:40:28 INFO - PROCESS | 2720 | 1461271228892 Marionette TRACE conn5 <- [1,1995,null,{"value":null}] 13:40:29 INFO - PROCESS | 2720 | 1461271229010 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:29 INFO - PROCESS | 2720 | ++DOCSHELL 000000154A997800 == 54 [pid = 2720] [id = 508] 13:40:29 INFO - PROCESS | 2720 | ++DOMWINDOW == 105 (000000154020E400) [pid = 2720] [serial = 1524] [outer = 0000000000000000] 13:40:29 INFO - PROCESS | 2720 | ++DOMWINDOW == 106 (0000001540233800) [pid = 2720] [serial = 1525] [outer = 000000154020E400] 13:40:29 INFO - PROCESS | 2720 | 1461271229068 Marionette DEBUG loaded listener.js 13:40:29 INFO - PROCESS | 2720 | ++DOMWINDOW == 107 (0000001540B39800) [pid = 2720] [serial = 1526] [outer = 000000154020E400] 13:40:29 INFO - PROCESS | 2720 | 1461271229649 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]]]}] 13:40:29 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 13:40:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 986ms 13:40:29 INFO - PROCESS | 2720 | 1461271229701 Marionette TRACE conn5 -> [0,1997,"getWindowHandle",null] 13:40:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 13:40:29 INFO - PROCESS | 2720 | 1461271229706 Marionette TRACE conn5 <- [1,1997,null,{"value":"13"}] 13:40:29 INFO - PROCESS | 2720 | 1461271229715 Marionette TRACE conn5 -> [0,1998,"setScriptTimeout",{"ms":35000}] 13:40:29 INFO - PROCESS | 2720 | 1461271229720 Marionette TRACE conn5 <- [1,1998,null,{}] 13:40:29 INFO - PROCESS | 2720 | 1461271229725 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}] 13:40:29 INFO - PROCESS | 2720 | 1461271229840 Marionette TRACE conn5 <- [1,1999,null,{"value":null}] 13:40:29 INFO - PROCESS | 2720 | 1461271229964 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:29 INFO - PROCESS | 2720 | ++DOCSHELL 0000001550163800 == 55 [pid = 2720] [id = 509] 13:40:29 INFO - PROCESS | 2720 | ++DOMWINDOW == 108 (000000154681A400) [pid = 2720] [serial = 1527] [outer = 0000000000000000] 13:40:30 INFO - PROCESS | 2720 | ++DOMWINDOW == 109 (00000015496B3400) [pid = 2720] [serial = 1528] [outer = 000000154681A400] 13:40:30 INFO - PROCESS | 2720 | 1461271230021 Marionette DEBUG loaded listener.js 13:40:30 INFO - PROCESS | 2720 | ++DOMWINDOW == 110 (000000154AAAE400) [pid = 2720] [serial = 1529] [outer = 000000154681A400] 13:40:30 INFO - PROCESS | 2720 | 1461271230640 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]]]}] 13:40:30 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 13:40:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 985ms 13:40:30 INFO - PROCESS | 2720 | 1461271230700 Marionette TRACE conn5 -> [0,2001,"getWindowHandle",null] 13:40:30 INFO - PROCESS | 2720 | 1461271230703 Marionette TRACE conn5 <- [1,2001,null,{"value":"13"}] 13:40:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 13:40:30 INFO - PROCESS | 2720 | 1461271230708 Marionette TRACE conn5 -> [0,2002,"setScriptTimeout",{"ms":35000}] 13:40:30 INFO - PROCESS | 2720 | 1461271230711 Marionette TRACE conn5 <- [1,2002,null,{}] 13:40:30 INFO - PROCESS | 2720 | 1461271230737 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}] 13:40:30 INFO - PROCESS | 2720 | 1461271230856 Marionette TRACE conn5 <- [1,2003,null,{"value":null}] 13:40:30 INFO - PROCESS | 2720 | 1461271230980 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:31 INFO - PROCESS | 2720 | ++DOCSHELL 0000001556154000 == 56 [pid = 2720] [id = 510] 13:40:31 INFO - PROCESS | 2720 | ++DOMWINDOW == 111 (000000154DEE4800) [pid = 2720] [serial = 1530] [outer = 0000000000000000] 13:40:31 INFO - PROCESS | 2720 | ++DOMWINDOW == 112 (000000154E012400) [pid = 2720] [serial = 1531] [outer = 000000154DEE4800] 13:40:31 INFO - PROCESS | 2720 | 1461271231042 Marionette DEBUG loaded listener.js 13:40:31 INFO - PROCESS | 2720 | ++DOMWINDOW == 113 (00000015508BB400) [pid = 2720] [serial = 1532] [outer = 000000154DEE4800] 13:40:31 INFO - PROCESS | 2720 | 1461271231677 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]]]}] 13:40:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 13:40:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 991ms 13:40:31 INFO - PROCESS | 2720 | 1461271231699 Marionette TRACE conn5 -> [0,2005,"getWindowHandle",null] 13:40:31 INFO - PROCESS | 2720 | 1461271231702 Marionette TRACE conn5 <- [1,2005,null,{"value":"13"}] 13:40:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 13:40:31 INFO - PROCESS | 2720 | 1461271231706 Marionette TRACE conn5 -> [0,2006,"setScriptTimeout",{"ms":35000}] 13:40:31 INFO - PROCESS | 2720 | 1461271231708 Marionette TRACE conn5 <- [1,2006,null,{}] 13:40:31 INFO - PROCESS | 2720 | 1461271231712 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}] 13:40:31 INFO - PROCESS | 2720 | 1461271231822 Marionette TRACE conn5 <- [1,2007,null,{"value":null}] 13:40:31 INFO - PROCESS | 2720 | 1461271231916 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:31 INFO - PROCESS | 2720 | ++DOCSHELL 0000001557685800 == 57 [pid = 2720] [id = 511] 13:40:31 INFO - PROCESS | 2720 | ++DOMWINDOW == 114 (0000001551054400) [pid = 2720] [serial = 1533] [outer = 0000000000000000] 13:40:31 INFO - PROCESS | 2720 | ++DOMWINDOW == 115 (00000015511A8000) [pid = 2720] [serial = 1534] [outer = 0000001551054400] 13:40:31 INFO - PROCESS | 2720 | 1461271231972 Marionette DEBUG loaded listener.js 13:40:32 INFO - PROCESS | 2720 | ++DOMWINDOW == 116 (00000015511B4C00) [pid = 2720] [serial = 1535] [outer = 0000001551054400] 13:40:32 INFO - PROCESS | 2720 | 1461271232521 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]]]}] 13:40:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 13:40:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 880ms 13:40:32 INFO - PROCESS | 2720 | 1461271232590 Marionette TRACE conn5 -> [0,2009,"getWindowHandle",null] 13:40:32 INFO - PROCESS | 2720 | 1461271232592 Marionette TRACE conn5 <- [1,2009,null,{"value":"13"}] 13:40:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 13:40:32 INFO - PROCESS | 2720 | 1461271232596 Marionette TRACE conn5 -> [0,2010,"setScriptTimeout",{"ms":35000}] 13:40:32 INFO - PROCESS | 2720 | 1461271232598 Marionette TRACE conn5 <- [1,2010,null,{}] 13:40:32 INFO - PROCESS | 2720 | 1461271232602 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}] 13:40:32 INFO - PROCESS | 2720 | 1461271232708 Marionette TRACE conn5 <- [1,2011,null,{"value":null}] 13:40:32 INFO - PROCESS | 2720 | 1461271232829 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:32 INFO - PROCESS | 2720 | ++DOCSHELL 000000155777A000 == 58 [pid = 2720] [id = 512] 13:40:32 INFO - PROCESS | 2720 | ++DOMWINDOW == 117 (0000001550D7A400) [pid = 2720] [serial = 1536] [outer = 0000000000000000] 13:40:32 INFO - PROCESS | 2720 | ++DOMWINDOW == 118 (0000001551714800) [pid = 2720] [serial = 1537] [outer = 0000001550D7A400] 13:40:32 INFO - PROCESS | 2720 | 1461271232887 Marionette DEBUG loaded listener.js 13:40:32 INFO - PROCESS | 2720 | ++DOMWINDOW == 119 (00000015517AF000) [pid = 2720] [serial = 1538] [outer = 0000001550D7A400] 13:40:33 INFO - PROCESS | 2720 | 1461271233621 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]]]}] 13:40:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 13:40:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1078ms 13:40:33 INFO - PROCESS | 2720 | 1461271233679 Marionette TRACE conn5 -> [0,2013,"getWindowHandle",null] 13:40:33 INFO - PROCESS | 2720 | 1461271233683 Marionette TRACE conn5 <- [1,2013,null,{"value":"13"}] 13:40:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 13:40:33 INFO - PROCESS | 2720 | 1461271233688 Marionette TRACE conn5 -> [0,2014,"setScriptTimeout",{"ms":35000}] 13:40:33 INFO - PROCESS | 2720 | 1461271233692 Marionette TRACE conn5 <- [1,2014,null,{}] 13:40:33 INFO - PROCESS | 2720 | 1461271233698 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}] 13:40:33 INFO - PROCESS | 2720 | 1461271233797 Marionette TRACE conn5 <- [1,2015,null,{"value":null}] 13:40:33 INFO - PROCESS | 2720 | 1461271233932 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:33 INFO - PROCESS | 2720 | ++DOCSHELL 00000015468E1000 == 59 [pid = 2720] [id = 513] 13:40:33 INFO - PROCESS | 2720 | ++DOMWINDOW == 120 (000000153FA58400) [pid = 2720] [serial = 1539] [outer = 0000000000000000] 13:40:33 INFO - PROCESS | 2720 | ++DOMWINDOW == 121 (0000001540203000) [pid = 2720] [serial = 1540] [outer = 000000153FA58400] 13:40:34 INFO - PROCESS | 2720 | 1461271233989 Marionette DEBUG loaded listener.js 13:40:34 INFO - PROCESS | 2720 | ++DOMWINDOW == 122 (0000001540450C00) [pid = 2720] [serial = 1541] [outer = 000000153FA58400] 13:40:34 INFO - PROCESS | 2720 | --DOCSHELL 0000001554E0D800 == 58 [pid = 2720] [id = 506] 13:40:34 INFO - PROCESS | 2720 | --DOCSHELL 0000001550D9E800 == 57 [pid = 2720] [id = 505] 13:40:34 INFO - PROCESS | 2720 | --DOCSHELL 00000015548CD800 == 56 [pid = 2720] [id = 504] 13:40:34 INFO - PROCESS | 2720 | --DOCSHELL 0000001554549000 == 55 [pid = 2720] [id = 503] 13:40:34 INFO - PROCESS | 2720 | --DOCSHELL 0000001551D79000 == 54 [pid = 2720] [id = 502] 13:40:34 INFO - PROCESS | 2720 | --DOCSHELL 0000001551779800 == 53 [pid = 2720] [id = 501] 13:40:34 INFO - PROCESS | 2720 | --DOCSHELL 000000154EF0F800 == 52 [pid = 2720] [id = 500] 13:40:34 INFO - PROCESS | 2720 | --DOCSHELL 000000154CB4B000 == 51 [pid = 2720] [id = 499] 13:40:34 INFO - PROCESS | 2720 | --DOMWINDOW == 121 (000000154F876C00) [pid = 2720] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 13:40:34 INFO - PROCESS | 2720 | --DOMWINDOW == 120 (00000015456B6400) [pid = 2720] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 13:40:34 INFO - PROCESS | 2720 | --DOMWINDOW == 119 (000000154DEDF000) [pid = 2720] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 13:40:34 INFO - PROCESS | 2720 | --DOMWINDOW == 118 (000000154E059400) [pid = 2720] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 13:40:34 INFO - PROCESS | 2720 | --DOMWINDOW == 117 (0000001540148800) [pid = 2720] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 13:40:34 INFO - PROCESS | 2720 | --DOMWINDOW == 116 (000000154C438000) [pid = 2720] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 13:40:34 INFO - PROCESS | 2720 | --DOCSHELL 000000154D3D2000 == 50 [pid = 2720] [id = 498] 13:40:34 INFO - PROCESS | 2720 | --DOCSHELL 0000001554C9D800 == 49 [pid = 2720] [id = 496] 13:40:34 INFO - PROCESS | 2720 | --DOCSHELL 0000001554915800 == 48 [pid = 2720] [id = 495] 13:40:34 INFO - PROCESS | 2720 | --DOCSHELL 000000154E044800 == 47 [pid = 2720] [id = 494] 13:40:34 INFO - PROCESS | 2720 | --DOCSHELL 00000015474AC000 == 46 [pid = 2720] [id = 493] 13:40:34 INFO - PROCESS | 2720 | --DOCSHELL 00000015548D7000 == 45 [pid = 2720] [id = 492] 13:40:34 INFO - PROCESS | 2720 | 1461271234630 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]]]}] 13:40:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 13:40:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 985ms 13:40:34 INFO - PROCESS | 2720 | 1461271234675 Marionette TRACE conn5 -> [0,2017,"getWindowHandle",null] 13:40:34 INFO - PROCESS | 2720 | 1461271234682 Marionette TRACE conn5 <- [1,2017,null,{"value":"13"}] 13:40:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 13:40:34 INFO - PROCESS | 2720 | --DOMWINDOW == 115 (000000154044F000) [pid = 2720] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 13:40:34 INFO - PROCESS | 2720 | --DOMWINDOW == 114 (000000154DB78000) [pid = 2720] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 13:40:34 INFO - PROCESS | 2720 | --DOMWINDOW == 113 (0000001540556C00) [pid = 2720] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 13:40:34 INFO - PROCESS | 2720 | --DOMWINDOW == 112 (0000001541560C00) [pid = 2720] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 13:40:34 INFO - PROCESS | 2720 | --DOMWINDOW == 111 (0000001540557800) [pid = 2720] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 13:40:34 INFO - PROCESS | 2720 | --DOMWINDOW == 110 (0000001540231800) [pid = 2720] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 13:40:34 INFO - PROCESS | 2720 | --DOMWINDOW == 109 (000000154578BC00) [pid = 2720] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 13:40:34 INFO - PROCESS | 2720 | --DOMWINDOW == 108 (0000001546818800) [pid = 2720] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 13:40:34 INFO - PROCESS | 2720 | --DOMWINDOW == 107 (000000154A405400) [pid = 2720] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 13:40:34 INFO - PROCESS | 2720 | --DOMWINDOW == 106 (000000154D8A9C00) [pid = 2720] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 13:40:34 INFO - PROCESS | 2720 | --DOMWINDOW == 105 (000000154CCBE400) [pid = 2720] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 13:40:34 INFO - PROCESS | 2720 | --DOMWINDOW == 104 (000000154DEE2C00) [pid = 2720] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 13:40:34 INFO - PROCESS | 2720 | --DOMWINDOW == 103 (000000154E25A400) [pid = 2720] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 13:40:34 INFO - PROCESS | 2720 | --DOMWINDOW == 102 (000000154A02A000) [pid = 2720] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 13:40:34 INFO - PROCESS | 2720 | --DOMWINDOW == 101 (000000154EB3C000) [pid = 2720] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 13:40:34 INFO - PROCESS | 2720 | --DOMWINDOW == 100 (000000154AAAFC00) [pid = 2720] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 13:40:34 INFO - PROCESS | 2720 | --DOMWINDOW == 99 (000000154ECE0000) [pid = 2720] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 13:40:34 INFO - PROCESS | 2720 | --DOMWINDOW == 98 (000000154BF02800) [pid = 2720] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 13:40:34 INFO - PROCESS | 2720 | --DOMWINDOW == 97 (000000154E0F3400) [pid = 2720] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 13:40:34 INFO - PROCESS | 2720 | --DOMWINDOW == 96 (000000154A41A800) [pid = 2720] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 13:40:34 INFO - PROCESS | 2720 | 1461271234720 Marionette TRACE conn5 -> [0,2018,"setScriptTimeout",{"ms":35000}] 13:40:34 INFO - PROCESS | 2720 | 1461271234723 Marionette TRACE conn5 <- [1,2018,null,{}] 13:40:34 INFO - PROCESS | 2720 | 1461271234730 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}] 13:40:34 INFO - PROCESS | 2720 | 1461271234819 Marionette TRACE conn5 <- [1,2019,null,{"value":null}] 13:40:34 INFO - PROCESS | 2720 | 1461271234833 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:34 INFO - PROCESS | 2720 | ++DOCSHELL 00000015498E8800 == 46 [pid = 2720] [id = 514] 13:40:34 INFO - PROCESS | 2720 | ++DOMWINDOW == 97 (0000001540439000) [pid = 2720] [serial = 1542] [outer = 0000000000000000] 13:40:34 INFO - PROCESS | 2720 | ++DOMWINDOW == 98 (0000001540551800) [pid = 2720] [serial = 1543] [outer = 0000001540439000] 13:40:34 INFO - PROCESS | 2720 | 1461271234880 Marionette DEBUG loaded listener.js 13:40:34 INFO - PROCESS | 2720 | ++DOMWINDOW == 99 (0000001541563000) [pid = 2720] [serial = 1544] [outer = 0000001540439000] 13:40:35 INFO - PROCESS | 2720 | 1461271235404 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]]]}] 13:40:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 13:40:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 754ms 13:40:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 13:40:35 INFO - PROCESS | 2720 | 1461271235456 Marionette TRACE conn5 -> [0,2021,"getWindowHandle",null] 13:40:35 INFO - PROCESS | 2720 | 1461271235458 Marionette TRACE conn5 <- [1,2021,null,{"value":"13"}] 13:40:35 INFO - PROCESS | 2720 | 1461271235462 Marionette TRACE conn5 -> [0,2022,"setScriptTimeout",{"ms":35000}] 13:40:35 INFO - PROCESS | 2720 | 1461271235466 Marionette TRACE conn5 <- [1,2022,null,{}] 13:40:35 INFO - PROCESS | 2720 | 1461271235477 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}] 13:40:35 INFO - PROCESS | 2720 | 1461271235565 Marionette TRACE conn5 <- [1,2023,null,{"value":null}] 13:40:35 INFO - PROCESS | 2720 | 1461271235644 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:35 INFO - PROCESS | 2720 | ++DOCSHELL 000000154D3D2000 == 47 [pid = 2720] [id = 515] 13:40:35 INFO - PROCESS | 2720 | ++DOMWINDOW == 100 (0000001540450400) [pid = 2720] [serial = 1545] [outer = 0000000000000000] 13:40:35 INFO - PROCESS | 2720 | ++DOMWINDOW == 101 (00000015468A2000) [pid = 2720] [serial = 1546] [outer = 0000001540450400] 13:40:35 INFO - PROCESS | 2720 | 1461271235695 Marionette DEBUG loaded listener.js 13:40:35 INFO - PROCESS | 2720 | ++DOMWINDOW == 102 (0000001549876000) [pid = 2720] [serial = 1547] [outer = 0000001540450400] 13:40:36 INFO - PROCESS | 2720 | 1461271236092 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]]]}] 13:40:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 13:40:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 691ms 13:40:36 INFO - PROCESS | 2720 | 1461271236156 Marionette TRACE conn5 -> [0,2025,"getWindowHandle",null] 13:40:36 INFO - PROCESS | 2720 | 1461271236159 Marionette TRACE conn5 <- [1,2025,null,{"value":"13"}] 13:40:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 13:40:36 INFO - PROCESS | 2720 | 1461271236162 Marionette TRACE conn5 -> [0,2026,"setScriptTimeout",{"ms":35000}] 13:40:36 INFO - PROCESS | 2720 | 1461271236164 Marionette TRACE conn5 <- [1,2026,null,{}] 13:40:36 INFO - PROCESS | 2720 | 1461271236168 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}] 13:40:36 INFO - PROCESS | 2720 | 1461271236255 Marionette TRACE conn5 <- [1,2027,null,{"value":null}] 13:40:36 INFO - PROCESS | 2720 | 1461271236263 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:36 INFO - PROCESS | 2720 | ++DOCSHELL 000000154E506800 == 48 [pid = 2720] [id = 516] 13:40:36 INFO - PROCESS | 2720 | ++DOMWINDOW == 103 (000000154A36E800) [pid = 2720] [serial = 1548] [outer = 0000000000000000] 13:40:36 INFO - PROCESS | 2720 | ++DOMWINDOW == 104 (000000154A41A800) [pid = 2720] [serial = 1549] [outer = 000000154A36E800] 13:40:36 INFO - PROCESS | 2720 | 1461271236310 Marionette DEBUG loaded listener.js 13:40:36 INFO - PROCESS | 2720 | ++DOMWINDOW == 105 (000000154AAAC400) [pid = 2720] [serial = 1550] [outer = 000000154A36E800] 13:40:36 INFO - PROCESS | 2720 | 1461271236734 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]]]}] 13:40:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 13:40:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 629ms 13:40:36 INFO - PROCESS | 2720 | 1461271236798 Marionette TRACE conn5 -> [0,2029,"getWindowHandle",null] 13:40:36 INFO - PROCESS | 2720 | 1461271236800 Marionette TRACE conn5 <- [1,2029,null,{"value":"13"}] 13:40:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 13:40:36 INFO - PROCESS | 2720 | 1461271236804 Marionette TRACE conn5 -> [0,2030,"setScriptTimeout",{"ms":35000}] 13:40:36 INFO - PROCESS | 2720 | 1461271236806 Marionette TRACE conn5 <- [1,2030,null,{}] 13:40:36 INFO - PROCESS | 2720 | 1461271236809 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}] 13:40:36 INFO - PROCESS | 2720 | 1461271236916 Marionette TRACE conn5 <- [1,2031,null,{"value":null}] 13:40:37 INFO - PROCESS | 2720 | 1461271236999 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:37 INFO - PROCESS | 2720 | ++DOCSHELL 0000001550169800 == 49 [pid = 2720] [id = 517] 13:40:37 INFO - PROCESS | 2720 | ++DOMWINDOW == 106 (000000154AAABC00) [pid = 2720] [serial = 1551] [outer = 0000000000000000] 13:40:37 INFO - PROCESS | 2720 | ++DOMWINDOW == 107 (000000154BD1BC00) [pid = 2720] [serial = 1552] [outer = 000000154AAABC00] 13:40:37 INFO - PROCESS | 2720 | 1461271237045 Marionette DEBUG loaded listener.js 13:40:37 INFO - PROCESS | 2720 | ++DOMWINDOW == 108 (000000154C43CC00) [pid = 2720] [serial = 1553] [outer = 000000154AAABC00] 13:40:37 INFO - PROCESS | 2720 | 1461271237469 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]]]}] 13:40:37 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) 13:40:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 733ms 13:40:37 INFO - PROCESS | 2720 | 1461271237540 Marionette TRACE conn5 -> [0,2033,"getWindowHandle",null] 13:40:37 INFO - PROCESS | 2720 | 1461271237543 Marionette TRACE conn5 <- [1,2033,null,{"value":"13"}] 13:40:37 INFO - PROCESS | 2720 | 1461271237546 Marionette TRACE conn5 -> [0,2034,"setScriptTimeout",{"ms":35000}] 13:40:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 13:40:37 INFO - PROCESS | 2720 | 1461271237548 Marionette TRACE conn5 <- [1,2034,null,{}] 13:40:37 INFO - PROCESS | 2720 | 1461271237552 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}] 13:40:37 INFO - PROCESS | 2720 | 1461271237684 Marionette TRACE conn5 <- [1,2035,null,{"value":null}] 13:40:37 INFO - PROCESS | 2720 | 1461271237746 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:37 INFO - PROCESS | 2720 | ++DOCSHELL 00000015474A6800 == 50 [pid = 2720] [id = 518] 13:40:37 INFO - PROCESS | 2720 | ++DOMWINDOW == 109 (000000154D152C00) [pid = 2720] [serial = 1554] [outer = 0000000000000000] 13:40:37 INFO - PROCESS | 2720 | ++DOMWINDOW == 110 (000000154D8A9400) [pid = 2720] [serial = 1555] [outer = 000000154D152C00] 13:40:37 INFO - PROCESS | 2720 | 1461271237796 Marionette DEBUG loaded listener.js 13:40:37 INFO - PROCESS | 2720 | ++DOMWINDOW == 111 (000000154DB81000) [pid = 2720] [serial = 1556] [outer = 000000154D152C00] 13:40:38 INFO - PROCESS | 2720 | 1461271238229 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]]]}] 13:40:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 13:40:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 734ms 13:40:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 13:40:38 INFO - PROCESS | 2720 | 1461271238302 Marionette TRACE conn5 -> [0,2037,"getWindowHandle",null] 13:40:38 INFO - PROCESS | 2720 | 1461271238305 Marionette TRACE conn5 <- [1,2037,null,{"value":"13"}] 13:40:38 INFO - PROCESS | 2720 | 1461271238308 Marionette TRACE conn5 -> [0,2038,"setScriptTimeout",{"ms":35000}] 13:40:38 INFO - PROCESS | 2720 | 1461271238310 Marionette TRACE conn5 <- [1,2038,null,{}] 13:40:38 INFO - PROCESS | 2720 | 1461271238318 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}] 13:40:38 INFO - PROCESS | 2720 | 1461271238428 Marionette TRACE conn5 <- [1,2039,null,{"value":null}] 13:40:38 INFO - PROCESS | 2720 | 1461271238438 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:38 INFO - PROCESS | 2720 | ++DOCSHELL 0000001551D82000 == 51 [pid = 2720] [id = 519] 13:40:38 INFO - PROCESS | 2720 | ++DOMWINDOW == 112 (000000154DEE0C00) [pid = 2720] [serial = 1557] [outer = 0000000000000000] 13:40:38 INFO - PROCESS | 2720 | ++DOMWINDOW == 113 (000000154E05F800) [pid = 2720] [serial = 1558] [outer = 000000154DEE0C00] 13:40:38 INFO - PROCESS | 2720 | 1461271238533 Marionette DEBUG loaded listener.js 13:40:38 INFO - PROCESS | 2720 | ++DOMWINDOW == 114 (000000154E547400) [pid = 2720] [serial = 1559] [outer = 000000154DEE0C00] 13:40:38 INFO - PROCESS | 2720 | --DOMWINDOW == 113 (000000154E00AC00) [pid = 2720] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 13:40:38 INFO - PROCESS | 2720 | --DOMWINDOW == 112 (000000153F2E0C00) [pid = 2720] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 13:40:38 INFO - PROCESS | 2720 | --DOMWINDOW == 111 (000000154DADE000) [pid = 2720] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 13:40:38 INFO - PROCESS | 2720 | --DOMWINDOW == 110 (000000154BFDB000) [pid = 2720] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 13:40:38 INFO - PROCESS | 2720 | --DOMWINDOW == 109 (000000154DEDA800) [pid = 2720] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 13:40:38 INFO - PROCESS | 2720 | --DOMWINDOW == 108 (0000001545044400) [pid = 2720] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 13:40:38 INFO - PROCESS | 2720 | --DOMWINDOW == 107 (000000154CF9D000) [pid = 2720] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 13:40:38 INFO - PROCESS | 2720 | --DOMWINDOW == 106 (0000001549874800) [pid = 2720] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 13:40:38 INFO - PROCESS | 2720 | --DOMWINDOW == 105 (000000154DEDA000) [pid = 2720] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 13:40:38 INFO - PROCESS | 2720 | --DOMWINDOW == 104 (000000154689F000) [pid = 2720] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 13:40:38 INFO - PROCESS | 2720 | --DOMWINDOW == 103 (000000154054FC00) [pid = 2720] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 13:40:38 INFO - PROCESS | 2720 | --DOMWINDOW == 102 (000000154092F800) [pid = 2720] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 13:40:38 INFO - PROCESS | 2720 | --DOMWINDOW == 101 (000000154BF07400) [pid = 2720] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 13:40:38 INFO - PROCESS | 2720 | --DOMWINDOW == 100 (000000154EB08C00) [pid = 2720] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 13:40:38 INFO - PROCESS | 2720 | --DOMWINDOW == 99 (000000154084DC00) [pid = 2720] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 13:40:38 INFO - PROCESS | 2720 | --DOMWINDOW == 98 (000000154F820C00) [pid = 2720] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 13:40:39 INFO - PROCESS | 2720 | --DOMWINDOW == 97 (0000001550D6FC00) [pid = 2720] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 13:40:39 INFO - PROCESS | 2720 | 1461271239077 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]]]}] 13:40:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 13:40:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 796ms 13:40:39 INFO - PROCESS | 2720 | 1461271239105 Marionette TRACE conn5 -> [0,2041,"getWindowHandle",null] 13:40:39 INFO - PROCESS | 2720 | 1461271239107 Marionette TRACE conn5 <- [1,2041,null,{"value":"13"}] 13:40:39 INFO - PROCESS | 2720 | 1461271239111 Marionette TRACE conn5 -> [0,2042,"setScriptTimeout",{"ms":35000}] 13:40:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 13:40:39 INFO - PROCESS | 2720 | 1461271239112 Marionette TRACE conn5 <- [1,2042,null,{}] 13:40:39 INFO - PROCESS | 2720 | 1461271239116 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}] 13:40:39 INFO - PROCESS | 2720 | 1461271239198 Marionette TRACE conn5 <- [1,2043,null,{"value":null}] 13:40:39 INFO - PROCESS | 2720 | 1461271239277 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:39 INFO - PROCESS | 2720 | ++DOCSHELL 0000001552708000 == 52 [pid = 2720] [id = 520] 13:40:39 INFO - PROCESS | 2720 | ++DOMWINDOW == 98 (000000153E873000) [pid = 2720] [serial = 1560] [outer = 0000000000000000] 13:40:39 INFO - PROCESS | 2720 | ++DOMWINDOW == 99 (0000001545CEA800) [pid = 2720] [serial = 1561] [outer = 000000153E873000] 13:40:39 INFO - PROCESS | 2720 | 1461271239323 Marionette DEBUG loaded listener.js 13:40:39 INFO - PROCESS | 2720 | ++DOMWINDOW == 100 (000000154DEDA000) [pid = 2720] [serial = 1562] [outer = 000000153E873000] 13:40:39 INFO - PROCESS | 2720 | 1461271239713 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]]]}] 13:40:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 13:40:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 627ms 13:40:39 INFO - PROCESS | 2720 | 1461271239741 Marionette TRACE conn5 -> [0,2045,"getWindowHandle",null] 13:40:39 INFO - PROCESS | 2720 | 1461271239744 Marionette TRACE conn5 <- [1,2045,null,{"value":"13"}] 13:40:39 INFO - PROCESS | 2720 | 1461271239774 Marionette TRACE conn5 -> [0,2046,"setScriptTimeout",{"ms":35000}] 13:40:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 13:40:39 INFO - PROCESS | 2720 | 1461271239776 Marionette TRACE conn5 <- [1,2046,null,{}] 13:40:39 INFO - PROCESS | 2720 | 1461271239781 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}] 13:40:39 INFO - PROCESS | 2720 | 1461271239894 Marionette TRACE conn5 <- [1,2047,null,{"value":null}] 13:40:39 INFO - PROCESS | 2720 | 1461271239907 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:39 INFO - PROCESS | 2720 | ++DOCSHELL 000000155470B800 == 53 [pid = 2720] [id = 521] 13:40:39 INFO - PROCESS | 2720 | ++DOMWINDOW == 101 (0000001547422C00) [pid = 2720] [serial = 1563] [outer = 0000000000000000] 13:40:39 INFO - PROCESS | 2720 | ++DOMWINDOW == 102 (000000154ECE0000) [pid = 2720] [serial = 1564] [outer = 0000001547422C00] 13:40:39 INFO - PROCESS | 2720 | 1461271239955 Marionette DEBUG loaded listener.js 13:40:40 INFO - PROCESS | 2720 | ++DOMWINDOW == 103 (000000154FD08800) [pid = 2720] [serial = 1565] [outer = 0000001547422C00] 13:40:40 INFO - PROCESS | 2720 | 1461271240346 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]]]}] 13:40:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 13:40:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 629ms 13:40:40 INFO - PROCESS | 2720 | 1461271240405 Marionette TRACE conn5 -> [0,2049,"getWindowHandle",null] 13:40:40 INFO - PROCESS | 2720 | 1461271240408 Marionette TRACE conn5 <- [1,2049,null,{"value":"13"}] 13:40:40 INFO - PROCESS | 2720 | 1461271240411 Marionette TRACE conn5 -> [0,2050,"setScriptTimeout",{"ms":35000}] 13:40:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 13:40:40 INFO - PROCESS | 2720 | 1461271240413 Marionette TRACE conn5 <- [1,2050,null,{}] 13:40:40 INFO - PROCESS | 2720 | 1461271240416 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}] 13:40:40 INFO - PROCESS | 2720 | 1461271240530 Marionette TRACE conn5 <- [1,2051,null,{"value":null}] 13:40:40 INFO - PROCESS | 2720 | 1461271240542 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:40 INFO - PROCESS | 2720 | ++DOCSHELL 00000015548AF800 == 54 [pid = 2720] [id = 522] 13:40:40 INFO - PROCESS | 2720 | ++DOMWINDOW == 104 (000000155018B400) [pid = 2720] [serial = 1566] [outer = 0000000000000000] 13:40:40 INFO - PROCESS | 2720 | ++DOMWINDOW == 105 (0000001550D6D400) [pid = 2720] [serial = 1567] [outer = 000000155018B400] 13:40:40 INFO - PROCESS | 2720 | 1461271240588 Marionette DEBUG loaded listener.js 13:40:40 INFO - PROCESS | 2720 | ++DOMWINDOW == 106 (0000001550E2F800) [pid = 2720] [serial = 1568] [outer = 000000155018B400] 13:40:41 INFO - PROCESS | 2720 | 1461271241036 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]]]}] 13:40:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 13:40:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 671ms 13:40:41 INFO - PROCESS | 2720 | 1461271241086 Marionette TRACE conn5 -> [0,2053,"getWindowHandle",null] 13:40:41 INFO - PROCESS | 2720 | 1461271241091 Marionette TRACE conn5 <- [1,2053,null,{"value":"13"}] 13:40:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 13:40:41 INFO - PROCESS | 2720 | 1461271241097 Marionette TRACE conn5 -> [0,2054,"setScriptTimeout",{"ms":35000}] 13:40:41 INFO - PROCESS | 2720 | 1461271241102 Marionette TRACE conn5 <- [1,2054,null,{}] 13:40:41 INFO - PROCESS | 2720 | 1461271241109 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}] 13:40:41 INFO - PROCESS | 2720 | 1461271241316 Marionette TRACE conn5 <- [1,2055,null,{"value":null}] 13:40:41 INFO - PROCESS | 2720 | 1461271241439 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:41 INFO - PROCESS | 2720 | ++DOCSHELL 000000154A46A000 == 55 [pid = 2720] [id = 523] 13:40:41 INFO - PROCESS | 2720 | ++DOMWINDOW == 107 (000000154020C800) [pid = 2720] [serial = 1569] [outer = 0000000000000000] 13:40:41 INFO - PROCESS | 2720 | ++DOMWINDOW == 108 (0000001540239000) [pid = 2720] [serial = 1570] [outer = 000000154020C800] 13:40:41 INFO - PROCESS | 2720 | 1461271241498 Marionette DEBUG loaded listener.js 13:40:41 INFO - PROCESS | 2720 | ++DOMWINDOW == 109 (0000001544E3EC00) [pid = 2720] [serial = 1571] [outer = 000000154020C800] 13:40:42 INFO - PROCESS | 2720 | 1461271242072 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]]]}] 13:40:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 13:40:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1036ms 13:40:42 INFO - PROCESS | 2720 | 1461271242137 Marionette TRACE conn5 -> [0,2057,"getWindowHandle",null] 13:40:42 INFO - PROCESS | 2720 | 1461271242144 Marionette TRACE conn5 <- [1,2057,null,{"value":"13"}] 13:40:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 13:40:42 INFO - PROCESS | 2720 | 1461271242151 Marionette TRACE conn5 -> [0,2058,"setScriptTimeout",{"ms":35000}] 13:40:42 INFO - PROCESS | 2720 | 1461271242155 Marionette TRACE conn5 <- [1,2058,null,{}] 13:40:42 INFO - PROCESS | 2720 | 1461271242181 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}] 13:40:42 INFO - PROCESS | 2720 | 1461271242333 Marionette TRACE conn5 <- [1,2059,null,{"value":null}] 13:40:42 INFO - PROCESS | 2720 | 1461271242452 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:42 INFO - PROCESS | 2720 | ++DOCSHELL 000000154F952000 == 56 [pid = 2720] [id = 524] 13:40:42 INFO - PROCESS | 2720 | ++DOMWINDOW == 110 (0000001545C03400) [pid = 2720] [serial = 1572] [outer = 0000000000000000] 13:40:42 INFO - PROCESS | 2720 | ++DOMWINDOW == 111 (00000015496B2400) [pid = 2720] [serial = 1573] [outer = 0000001545C03400] 13:40:42 INFO - PROCESS | 2720 | 1461271242511 Marionette DEBUG loaded listener.js 13:40:42 INFO - PROCESS | 2720 | ++DOMWINDOW == 112 (000000154A41F800) [pid = 2720] [serial = 1574] [outer = 0000001545C03400] 13:40:43 INFO - PROCESS | 2720 | 1461271243104 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]]]}] 13:40:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 13:40:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1004ms 13:40:43 INFO - PROCESS | 2720 | 1461271243159 Marionette TRACE conn5 -> [0,2061,"getWindowHandle",null] 13:40:43 INFO - PROCESS | 2720 | 1461271243162 Marionette TRACE conn5 <- [1,2061,null,{"value":"13"}] 13:40:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 13:40:43 INFO - PROCESS | 2720 | 1461271243166 Marionette TRACE conn5 -> [0,2062,"setScriptTimeout",{"ms":35000}] 13:40:43 INFO - PROCESS | 2720 | 1461271243170 Marionette TRACE conn5 <- [1,2062,null,{}] 13:40:43 INFO - PROCESS | 2720 | 1461271243182 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}] 13:40:43 INFO - PROCESS | 2720 | 1461271243298 Marionette TRACE conn5 <- [1,2063,null,{"value":null}] 13:40:43 INFO - PROCESS | 2720 | 1461271243395 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:43 INFO - PROCESS | 2720 | ++DOCSHELL 0000001554E03800 == 57 [pid = 2720] [id = 525] 13:40:43 INFO - PROCESS | 2720 | ++DOMWINDOW == 113 (000000154D203000) [pid = 2720] [serial = 1575] [outer = 0000000000000000] 13:40:43 INFO - PROCESS | 2720 | ++DOMWINDOW == 114 (000000154DB78000) [pid = 2720] [serial = 1576] [outer = 000000154D203000] 13:40:43 INFO - PROCESS | 2720 | 1461271243455 Marionette DEBUG loaded listener.js 13:40:43 INFO - PROCESS | 2720 | ++DOMWINDOW == 115 (000000154F878800) [pid = 2720] [serial = 1577] [outer = 000000154D203000] 13:40:44 INFO - PROCESS | 2720 | 1461271244058 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]]]}] 13:40:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 13:40:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 944ms 13:40:44 INFO - PROCESS | 2720 | 1461271244111 Marionette TRACE conn5 -> [0,2065,"getWindowHandle",null] 13:40:44 INFO - PROCESS | 2720 | 1461271244115 Marionette TRACE conn5 <- [1,2065,null,{"value":"13"}] 13:40:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 13:40:44 INFO - PROCESS | 2720 | 1461271244118 Marionette TRACE conn5 -> [0,2066,"setScriptTimeout",{"ms":35000}] 13:40:44 INFO - PROCESS | 2720 | 1461271244121 Marionette TRACE conn5 <- [1,2066,null,{}] 13:40:44 INFO - PROCESS | 2720 | 1461271244124 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}] 13:40:44 INFO - PROCESS | 2720 | 1461271244234 Marionette TRACE conn5 <- [1,2067,null,{"value":null}] 13:40:44 INFO - PROCESS | 2720 | 1461271244329 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:44 INFO - PROCESS | 2720 | ++DOCSHELL 00000015562BA800 == 58 [pid = 2720] [id = 526] 13:40:44 INFO - PROCESS | 2720 | ++DOMWINDOW == 116 (00000015511A8400) [pid = 2720] [serial = 1578] [outer = 0000000000000000] 13:40:44 INFO - PROCESS | 2720 | ++DOMWINDOW == 117 (000000155170C800) [pid = 2720] [serial = 1579] [outer = 00000015511A8400] 13:40:44 INFO - PROCESS | 2720 | 1461271244386 Marionette DEBUG loaded listener.js 13:40:44 INFO - PROCESS | 2720 | ++DOMWINDOW == 118 (00000015517B2000) [pid = 2720] [serial = 1580] [outer = 00000015511A8400] 13:40:44 INFO - PROCESS | 2720 | 1461271244901 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]]]}] 13:40:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 13:40:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 837ms 13:40:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 13:40:44 INFO - PROCESS | 2720 | 1461271244958 Marionette TRACE conn5 -> [0,2069,"getWindowHandle",null] 13:40:44 INFO - PROCESS | 2720 | 1461271244960 Marionette TRACE conn5 <- [1,2069,null,{"value":"13"}] 13:40:44 INFO - PROCESS | 2720 | 1461271244964 Marionette TRACE conn5 -> [0,2070,"setScriptTimeout",{"ms":35000}] 13:40:44 INFO - PROCESS | 2720 | 1461271244966 Marionette TRACE conn5 <- [1,2070,null,{}] 13:40:44 INFO - PROCESS | 2720 | 1461271244970 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}] 13:40:45 INFO - PROCESS | 2720 | 1461271245077 Marionette TRACE conn5 <- [1,2071,null,{"value":null}] 13:40:45 INFO - PROCESS | 2720 | 1461271245172 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:45 INFO - PROCESS | 2720 | ++DOCSHELL 0000001557AD5000 == 59 [pid = 2720] [id = 527] 13:40:45 INFO - PROCESS | 2720 | ++DOMWINDOW == 119 (00000015517B9C00) [pid = 2720] [serial = 1581] [outer = 0000000000000000] 13:40:45 INFO - PROCESS | 2720 | ++DOMWINDOW == 120 (0000001551D22C00) [pid = 2720] [serial = 1582] [outer = 00000015517B9C00] 13:40:45 INFO - PROCESS | 2720 | 1461271245228 Marionette DEBUG loaded listener.js 13:40:45 INFO - PROCESS | 2720 | ++DOMWINDOW == 121 (0000001551D2C800) [pid = 2720] [serial = 1583] [outer = 00000015517B9C00] 13:40:45 INFO - PROCESS | 2720 | 1461271245830 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]]]}] 13:40:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 13:40:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 942ms 13:40:45 INFO - PROCESS | 2720 | 1461271245909 Marionette TRACE conn5 -> [0,2073,"getWindowHandle",null] 13:40:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 13:40:45 INFO - PROCESS | 2720 | 1461271245911 Marionette TRACE conn5 <- [1,2073,null,{"value":"13"}] 13:40:45 INFO - PROCESS | 2720 | 1461271245915 Marionette TRACE conn5 -> [0,2074,"setScriptTimeout",{"ms":35000}] 13:40:45 INFO - PROCESS | 2720 | 1461271245917 Marionette TRACE conn5 <- [1,2074,null,{}] 13:40:45 INFO - PROCESS | 2720 | 1461271245921 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}] 13:40:46 INFO - PROCESS | 2720 | 1461271246084 Marionette TRACE conn5 <- [1,2075,null,{"value":null}] 13:40:46 INFO - PROCESS | 2720 | 1461271246212 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:46 INFO - PROCESS | 2720 | ++DOCSHELL 0000001554E20000 == 60 [pid = 2720] [id = 528] 13:40:46 INFO - PROCESS | 2720 | ++DOMWINDOW == 122 (0000001550D74400) [pid = 2720] [serial = 1584] [outer = 0000000000000000] 13:40:46 INFO - PROCESS | 2720 | ++DOMWINDOW == 123 (0000001551D8EC00) [pid = 2720] [serial = 1585] [outer = 0000001550D74400] 13:40:46 INFO - PROCESS | 2720 | 1461271246272 Marionette DEBUG loaded listener.js 13:40:46 INFO - PROCESS | 2720 | ++DOMWINDOW == 124 (0000001551DC0800) [pid = 2720] [serial = 1586] [outer = 0000001550D74400] 13:40:47 INFO - PROCESS | 2720 | 1461271247013 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]]]}] 13:40:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 13:40:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1138ms 13:40:47 INFO - PROCESS | 2720 | 1461271247059 Marionette TRACE conn5 -> [0,2077,"getWindowHandle",null] 13:40:47 INFO - PROCESS | 2720 | 1461271247063 Marionette TRACE conn5 <- [1,2077,null,{"value":"13"}] 13:40:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 13:40:47 INFO - PROCESS | 2720 | 1461271247070 Marionette TRACE conn5 -> [0,2078,"setScriptTimeout",{"ms":35000}] 13:40:47 INFO - PROCESS | 2720 | 1461271247074 Marionette TRACE conn5 <- [1,2078,null,{}] 13:40:47 INFO - PROCESS | 2720 | 1461271247079 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}] 13:40:47 INFO - PROCESS | 2720 | 1461271247180 Marionette TRACE conn5 <- [1,2079,null,{"value":null}] 13:40:47 INFO - PROCESS | 2720 | 1461271247309 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:47 INFO - PROCESS | 2720 | ++DOCSHELL 0000001545B92800 == 61 [pid = 2720] [id = 529] 13:40:47 INFO - PROCESS | 2720 | ++DOMWINDOW == 125 (000000153B3BFC00) [pid = 2720] [serial = 1587] [outer = 0000000000000000] 13:40:47 INFO - PROCESS | 2720 | ++DOMWINDOW == 126 (0000001540440800) [pid = 2720] [serial = 1588] [outer = 000000153B3BFC00] 13:40:47 INFO - PROCESS | 2720 | 1461271247365 Marionette DEBUG loaded listener.js 13:40:47 INFO - PROCESS | 2720 | ++DOMWINDOW == 127 (0000001541C9A000) [pid = 2720] [serial = 1589] [outer = 000000153B3BFC00] 13:40:47 INFO - PROCESS | 2720 | --DOCSHELL 000000155470B800 == 60 [pid = 2720] [id = 521] 13:40:47 INFO - PROCESS | 2720 | --DOCSHELL 0000001552708000 == 59 [pid = 2720] [id = 520] 13:40:47 INFO - PROCESS | 2720 | --DOCSHELL 0000001551D82000 == 58 [pid = 2720] [id = 519] 13:40:47 INFO - PROCESS | 2720 | --DOCSHELL 00000015474A6800 == 57 [pid = 2720] [id = 518] 13:40:47 INFO - PROCESS | 2720 | --DOCSHELL 0000001550169800 == 56 [pid = 2720] [id = 517] 13:40:47 INFO - PROCESS | 2720 | --DOCSHELL 000000154E506800 == 55 [pid = 2720] [id = 516] 13:40:47 INFO - PROCESS | 2720 | --DOCSHELL 000000154D3D2000 == 54 [pid = 2720] [id = 515] 13:40:47 INFO - PROCESS | 2720 | --DOCSHELL 00000015498E8800 == 53 [pid = 2720] [id = 514] 13:40:47 INFO - PROCESS | 2720 | --DOMWINDOW == 126 (000000154020E800) [pid = 2720] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 13:40:47 INFO - PROCESS | 2720 | --DOMWINDOW == 125 (0000001545C04000) [pid = 2720] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 13:40:47 INFO - PROCESS | 2720 | --DOMWINDOW == 124 (000000154D017000) [pid = 2720] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 13:40:47 INFO - PROCESS | 2720 | --DOMWINDOW == 123 (0000001550139000) [pid = 2720] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 13:40:47 INFO - PROCESS | 2720 | --DOMWINDOW == 122 (0000001550E32C00) [pid = 2720] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 13:40:47 INFO - PROCESS | 2720 | --DOCSHELL 00000015468E1000 == 52 [pid = 2720] [id = 513] 13:40:47 INFO - PROCESS | 2720 | --DOCSHELL 0000001557685800 == 51 [pid = 2720] [id = 511] 13:40:47 INFO - PROCESS | 2720 | --DOCSHELL 0000001556154000 == 50 [pid = 2720] [id = 510] 13:40:47 INFO - PROCESS | 2720 | --DOCSHELL 0000001550163800 == 49 [pid = 2720] [id = 509] 13:40:47 INFO - PROCESS | 2720 | --DOCSHELL 000000154A997800 == 48 [pid = 2720] [id = 508] 13:40:47 INFO - PROCESS | 2720 | 1461271247967 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]]]}] 13:40:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 13:40:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 943ms 13:40:48 INFO - PROCESS | 2720 | 1461271248013 Marionette TRACE conn5 -> [0,2081,"getWindowHandle",null] 13:40:48 INFO - PROCESS | 2720 | 1461271248019 Marionette TRACE conn5 <- [1,2081,null,{"value":"13"}] 13:40:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 13:40:48 INFO - PROCESS | 2720 | 1461271248025 Marionette TRACE conn5 -> [0,2082,"setScriptTimeout",{"ms":35000}] 13:40:48 INFO - PROCESS | 2720 | 1461271248028 Marionette TRACE conn5 <- [1,2082,null,{}] 13:40:48 INFO - PROCESS | 2720 | 1461271248032 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}] 13:40:48 INFO - PROCESS | 2720 | 1461271248126 Marionette TRACE conn5 <- [1,2083,null,{"value":null}] 13:40:48 INFO - PROCESS | 2720 | --DOMWINDOW == 121 (000000154E0EDC00) [pid = 2720] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 13:40:48 INFO - PROCESS | 2720 | --DOMWINDOW == 120 (0000001540552400) [pid = 2720] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 13:40:48 INFO - PROCESS | 2720 | --DOMWINDOW == 119 (000000154DB7D000) [pid = 2720] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 13:40:48 INFO - PROCESS | 2720 | --DOMWINDOW == 118 (000000154DB78800) [pid = 2720] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 13:40:48 INFO - PROCESS | 2720 | --DOMWINDOW == 117 (000000154E00B400) [pid = 2720] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 13:40:48 INFO - PROCESS | 2720 | --DOMWINDOW == 116 (000000154681B000) [pid = 2720] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 13:40:48 INFO - PROCESS | 2720 | --DOMWINDOW == 115 (000000154D047C00) [pid = 2720] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 13:40:48 INFO - PROCESS | 2720 | --DOMWINDOW == 114 (000000154D20D000) [pid = 2720] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 13:40:48 INFO - PROCESS | 2720 | --DOMWINDOW == 113 (000000154A028800) [pid = 2720] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 13:40:48 INFO - PROCESS | 2720 | --DOMWINDOW == 112 (000000154A41DC00) [pid = 2720] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 13:40:48 INFO - PROCESS | 2720 | --DOMWINDOW == 111 (000000154EB10C00) [pid = 2720] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 13:40:48 INFO - PROCESS | 2720 | --DOMWINDOW == 110 (0000001550844C00) [pid = 2720] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 13:40:48 INFO - PROCESS | 2720 | --DOMWINDOW == 109 (000000154BF05C00) [pid = 2720] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 13:40:48 INFO - PROCESS | 2720 | --DOMWINDOW == 108 (000000154E016C00) [pid = 2720] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 13:40:48 INFO - PROCESS | 2720 | --DOMWINDOW == 107 (0000001544E3C000) [pid = 2720] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 13:40:48 INFO - PROCESS | 2720 | --DOMWINDOW == 106 (000000154504BC00) [pid = 2720] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 13:40:48 INFO - PROCESS | 2720 | --DOMWINDOW == 105 (000000154504AC00) [pid = 2720] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 13:40:48 INFO - PROCESS | 2720 | --DOMWINDOW == 104 (0000001541A98C00) [pid = 2720] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 13:40:48 INFO - PROCESS | 2720 | --DOMWINDOW == 103 (000000154BF0E000) [pid = 2720] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 13:40:48 INFO - PROCESS | 2720 | --DOMWINDOW == 102 (000000154FD09800) [pid = 2720] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 13:40:48 INFO - PROCESS | 2720 | --DOMWINDOW == 101 (000000154EBCF000) [pid = 2720] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 13:40:48 INFO - PROCESS | 2720 | --DOMWINDOW == 100 (000000154BF0EC00) [pid = 2720] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 13:40:48 INFO - PROCESS | 2720 | --DOMWINDOW == 99 (00000015508B4000) [pid = 2720] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 13:40:48 INFO - PROCESS | 2720 | --DOMWINDOW == 98 (000000154F927400) [pid = 2720] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 13:40:48 INFO - PROCESS | 2720 | --DOMWINDOW == 97 (0000001550D79000) [pid = 2720] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 13:40:48 INFO - PROCESS | 2720 | --DOMWINDOW == 96 (0000001550E29C00) [pid = 2720] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 13:40:48 INFO - PROCESS | 2720 | --DOMWINDOW == 95 (000000154CC07C00) [pid = 2720] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 13:40:48 INFO - PROCESS | 2720 | 1461271248222 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:48 INFO - PROCESS | 2720 | ++DOCSHELL 000000154A467000 == 49 [pid = 2720] [id = 530] 13:40:48 INFO - PROCESS | 2720 | ++DOMWINDOW == 96 (0000001540437000) [pid = 2720] [serial = 1590] [outer = 0000000000000000] 13:40:48 INFO - PROCESS | 2720 | ++DOMWINDOW == 97 (0000001540A04000) [pid = 2720] [serial = 1591] [outer = 0000001540437000] 13:40:48 INFO - PROCESS | 2720 | 1461271248271 Marionette DEBUG loaded listener.js 13:40:48 INFO - PROCESS | 2720 | ++DOMWINDOW == 98 (00000015456B6400) [pid = 2720] [serial = 1592] [outer = 0000001540437000] 13:40:48 INFO - PROCESS | 2720 | 1461271248733 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]]]}] 13:40:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 13:40:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 733ms 13:40:48 INFO - PROCESS | 2720 | 1461271248760 Marionette TRACE conn5 -> [0,2085,"getWindowHandle",null] 13:40:48 INFO - PROCESS | 2720 | 1461271248763 Marionette TRACE conn5 <- [1,2085,null,{"value":"13"}] 13:40:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 13:40:48 INFO - PROCESS | 2720 | 1461271248766 Marionette TRACE conn5 -> [0,2086,"setScriptTimeout",{"ms":35000}] 13:40:48 INFO - PROCESS | 2720 | 1461271248770 Marionette TRACE conn5 <- [1,2086,null,{}] 13:40:48 INFO - PROCESS | 2720 | 1461271248781 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}] 13:40:48 INFO - PROCESS | 2720 | 1461271248872 Marionette TRACE conn5 <- [1,2087,null,{"value":null}] 13:40:48 INFO - PROCESS | 2720 | 1461271248880 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:48 INFO - PROCESS | 2720 | ++DOCSHELL 000000154F95B800 == 50 [pid = 2720] [id = 531] 13:40:48 INFO - PROCESS | 2720 | ++DOMWINDOW == 99 (0000001547091400) [pid = 2720] [serial = 1593] [outer = 0000000000000000] 13:40:48 INFO - PROCESS | 2720 | ++DOMWINDOW == 100 (000000154A409000) [pid = 2720] [serial = 1594] [outer = 0000001547091400] 13:40:48 INFO - PROCESS | 2720 | 1461271248931 Marionette DEBUG loaded listener.js 13:40:49 INFO - PROCESS | 2720 | ++DOMWINDOW == 101 (000000154AAAD400) [pid = 2720] [serial = 1595] [outer = 0000001547091400] 13:40:49 INFO - PROCESS | 2720 | 1461271249379 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]]]}] 13:40:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 13:40:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 691ms 13:40:49 INFO - PROCESS | 2720 | 1461271249459 Marionette TRACE conn5 -> [0,2089,"getWindowHandle",null] 13:40:49 INFO - PROCESS | 2720 | 1461271249462 Marionette TRACE conn5 <- [1,2089,null,{"value":"13"}] 13:40:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 13:40:49 INFO - PROCESS | 2720 | 1461271249466 Marionette TRACE conn5 -> [0,2090,"setScriptTimeout",{"ms":35000}] 13:40:49 INFO - PROCESS | 2720 | 1461271249468 Marionette TRACE conn5 <- [1,2090,null,{}] 13:40:49 INFO - PROCESS | 2720 | 1461271249472 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}] 13:40:49 INFO - PROCESS | 2720 | 1461271249559 Marionette TRACE conn5 <- [1,2091,null,{"value":null}] 13:40:49 INFO - PROCESS | 2720 | 1461271249572 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:49 INFO - PROCESS | 2720 | ++DOCSHELL 0000001540ED9800 == 51 [pid = 2720] [id = 532] 13:40:49 INFO - PROCESS | 2720 | ++DOMWINDOW == 102 (000000154BF0C400) [pid = 2720] [serial = 1596] [outer = 0000000000000000] 13:40:49 INFO - PROCESS | 2720 | ++DOMWINDOW == 103 (000000154C464800) [pid = 2720] [serial = 1597] [outer = 000000154BF0C400] 13:40:49 INFO - PROCESS | 2720 | 1461271249622 Marionette DEBUG loaded listener.js 13:40:49 INFO - PROCESS | 2720 | ++DOMWINDOW == 104 (000000154D011000) [pid = 2720] [serial = 1598] [outer = 000000154BF0C400] 13:40:50 INFO - PROCESS | 2720 | 1461271250056 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]]]}] 13:40:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 13:40:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 629ms 13:40:50 INFO - PROCESS | 2720 | 1461271250096 Marionette TRACE conn5 -> [0,2093,"getWindowHandle",null] 13:40:50 INFO - PROCESS | 2720 | 1461271250099 Marionette TRACE conn5 <- [1,2093,null,{"value":"13"}] 13:40:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 13:40:50 INFO - PROCESS | 2720 | 1461271250107 Marionette TRACE conn5 -> [0,2094,"setScriptTimeout",{"ms":35000}] 13:40:50 INFO - PROCESS | 2720 | 1461271250109 Marionette TRACE conn5 <- [1,2094,null,{}] 13:40:50 INFO - PROCESS | 2720 | 1461271250113 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}] 13:40:50 INFO - PROCESS | 2720 | 1461271250222 Marionette TRACE conn5 <- [1,2095,null,{"value":null}] 13:40:50 INFO - PROCESS | 2720 | 1461271250303 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:50 INFO - PROCESS | 2720 | ++DOCSHELL 0000001551C18800 == 52 [pid = 2720] [id = 533] 13:40:50 INFO - PROCESS | 2720 | ++DOMWINDOW == 105 (000000154D083C00) [pid = 2720] [serial = 1599] [outer = 0000000000000000] 13:40:50 INFO - PROCESS | 2720 | ++DOMWINDOW == 106 (000000154D1CC000) [pid = 2720] [serial = 1600] [outer = 000000154D083C00] 13:40:50 INFO - PROCESS | 2720 | 1461271250350 Marionette DEBUG loaded listener.js 13:40:50 INFO - PROCESS | 2720 | ++DOMWINDOW == 107 (000000154DB7A800) [pid = 2720] [serial = 1601] [outer = 000000154D083C00] 13:40:50 INFO - PROCESS | 2720 | 1461271250762 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] 13:40:50 INFO - PROCESS | 2720 | 1461271250799 Marionette TRACE conn5 <- [1,2097,null,{"value":"13"}] 13:40:50 INFO - PROCESS | 2720 | 1461271250802 Marionette TRACE conn5 -> [0,2098,"setScriptTimeout",{"ms":35000}] 13:40:50 INFO - PROCESS | 2720 | 1461271250804 Marionette TRACE conn5 <- [1,2098,null,{}] 13:40:50 INFO - PROCESS | 2720 | 1461271250807 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}] 13:40:50 INFO - PROCESS | 2720 | 1461271250952 Marionette TRACE conn5 <- [1,2099,null,{"value":null}] 13:40:51 INFO - PROCESS | 2720 | 1461271251011 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:51 INFO - PROCESS | 2720 | ++DOCSHELL 000000155447E800 == 53 [pid = 2720] [id = 534] 13:40:51 INFO - PROCESS | 2720 | ++DOMWINDOW == 108 (000000154E00DC00) [pid = 2720] [serial = 1602] [outer = 0000000000000000] 13:40:51 INFO - PROCESS | 2720 | ++DOMWINDOW == 109 (000000154F820C00) [pid = 2720] [serial = 1603] [outer = 000000154E00DC00] 13:40:51 INFO - PROCESS | 2720 | 1461271251060 Marionette DEBUG loaded listener.js 13:40:51 INFO - PROCESS | 2720 | ++DOMWINDOW == 110 (000000155028C000) [pid = 2720] [serial = 1604] [outer = 000000154E00DC00] 13:40:51 INFO - PROCESS | 2720 | 1461271251473 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]]]}] 13:40:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 13:40:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 689ms 13:40:51 INFO - PROCESS | 2720 | 1461271251501 Marionette TRACE conn5 -> [0,2101,"getWindowHandle",null] 13:40:51 INFO - PROCESS | 2720 | 1461271251504 Marionette TRACE conn5 <- [1,2101,null,{"value":"13"}] 13:40:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 13:40:51 INFO - PROCESS | 2720 | 1461271251507 Marionette TRACE conn5 -> [0,2102,"setScriptTimeout",{"ms":35000}] 13:40:51 INFO - PROCESS | 2720 | 1461271251509 Marionette TRACE conn5 <- [1,2102,null,{}] 13:40:51 INFO - PROCESS | 2720 | 1461271251517 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}] 13:40:51 INFO - PROCESS | 2720 | 1461271251663 Marionette TRACE conn5 <- [1,2103,null,{"value":null}] 13:40:51 INFO - PROCESS | 2720 | 1461271251702 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:51 INFO - PROCESS | 2720 | ++DOCSHELL 0000001554896800 == 54 [pid = 2720] [id = 535] 13:40:51 INFO - PROCESS | 2720 | ++DOMWINDOW == 111 (0000001550D77C00) [pid = 2720] [serial = 1605] [outer = 0000000000000000] 13:40:51 INFO - PROCESS | 2720 | ++DOMWINDOW == 112 (0000001550E26400) [pid = 2720] [serial = 1606] [outer = 0000001550D77C00] 13:40:51 INFO - PROCESS | 2720 | 1461271251748 Marionette DEBUG loaded listener.js 13:40:51 INFO - PROCESS | 2720 | ++DOMWINDOW == 113 (00000015511B0800) [pid = 2720] [serial = 1607] [outer = 0000001550D77C00] 13:40:52 INFO - PROCESS | 2720 | --DOMWINDOW == 112 (000000154AAABC00) [pid = 2720] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 13:40:52 INFO - PROCESS | 2720 | --DOMWINDOW == 111 (000000154A36E800) [pid = 2720] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 13:40:52 INFO - PROCESS | 2720 | --DOMWINDOW == 110 (0000001550D7A400) [pid = 2720] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 13:40:52 INFO - PROCESS | 2720 | --DOMWINDOW == 109 (000000154D152C00) [pid = 2720] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 13:40:52 INFO - PROCESS | 2720 | --DOMWINDOW == 108 (000000153FA58400) [pid = 2720] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 13:40:52 INFO - PROCESS | 2720 | --DOMWINDOW == 107 (0000001540450400) [pid = 2720] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 13:40:52 INFO - PROCESS | 2720 | --DOMWINDOW == 106 (000000153E873000) [pid = 2720] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 13:40:52 INFO - PROCESS | 2720 | --DOMWINDOW == 105 (0000001540439000) [pid = 2720] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 13:40:52 INFO - PROCESS | 2720 | --DOMWINDOW == 104 (000000154DEE0C00) [pid = 2720] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 13:40:52 INFO - PROCESS | 2720 | --DOMWINDOW == 103 (0000001540167000) [pid = 2720] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 13:40:52 INFO - PROCESS | 2720 | --DOMWINDOW == 102 (000000154F91EC00) [pid = 2720] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 13:40:52 INFO - PROCESS | 2720 | --DOMWINDOW == 101 (000000154CF99000) [pid = 2720] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 13:40:52 INFO - PROCESS | 2720 | --DOMWINDOW == 100 (0000001545609000) [pid = 2720] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 13:40:52 INFO - PROCESS | 2720 | --DOMWINDOW == 99 (0000001547422C00) [pid = 2720] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 13:40:52 INFO - PROCESS | 2720 | 1461271252285 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]]]}] 13:40:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 13:40:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 836ms 13:40:52 INFO - PROCESS | 2720 | 1461271252345 Marionette TRACE conn5 -> [0,2105,"getWindowHandle",null] 13:40:52 INFO - PROCESS | 2720 | 1461271252347 Marionette TRACE conn5 <- [1,2105,null,{"value":"13"}] 13:40:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 13:40:52 INFO - PROCESS | 2720 | 1461271252351 Marionette TRACE conn5 -> [0,2106,"setScriptTimeout",{"ms":35000}] 13:40:52 INFO - PROCESS | 2720 | 1461271252352 Marionette TRACE conn5 <- [1,2106,null,{}] 13:40:52 INFO - PROCESS | 2720 | 1461271252356 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}] 13:40:52 INFO - PROCESS | 2720 | 1461271252441 Marionette TRACE conn5 <- [1,2107,null,{"value":null}] 13:40:52 INFO - PROCESS | 2720 | 1461271252524 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:52 INFO - PROCESS | 2720 | ++DOCSHELL 000000155489B800 == 55 [pid = 2720] [id = 536] 13:40:52 INFO - PROCESS | 2720 | ++DOMWINDOW == 100 (0000001540439000) [pid = 2720] [serial = 1608] [outer = 0000000000000000] 13:40:52 INFO - PROCESS | 2720 | ++DOMWINDOW == 101 (000000154A41BC00) [pid = 2720] [serial = 1609] [outer = 0000001540439000] 13:40:52 INFO - PROCESS | 2720 | 1461271252571 Marionette DEBUG loaded listener.js 13:40:52 INFO - PROCESS | 2720 | ++DOMWINDOW == 102 (000000154E25A400) [pid = 2720] [serial = 1610] [outer = 0000001540439000] 13:40:52 INFO - PROCESS | 2720 | 1461271252929 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]]]}] 13:40:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 13:40:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 628ms 13:40:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 13:40:53 INFO - PROCESS | 2720 | 1461271253001 Marionette TRACE conn5 -> [0,2109,"getWindowHandle",null] 13:40:53 INFO - PROCESS | 2720 | 1461271253004 Marionette TRACE conn5 <- [1,2109,null,{"value":"13"}] 13:40:53 INFO - PROCESS | 2720 | 1461271253007 Marionette TRACE conn5 -> [0,2110,"setScriptTimeout",{"ms":35000}] 13:40:53 INFO - PROCESS | 2720 | 1461271253009 Marionette TRACE conn5 <- [1,2110,null,{}] 13:40:53 INFO - PROCESS | 2720 | 1461271253014 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}] 13:40:53 INFO - PROCESS | 2720 | 1461271253136 Marionette TRACE conn5 <- [1,2111,null,{"value":null}] 13:40:53 INFO - PROCESS | 2720 | 1461271253160 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:53 INFO - PROCESS | 2720 | ++DOCSHELL 0000001554C9D800 == 56 [pid = 2720] [id = 537] 13:40:53 INFO - PROCESS | 2720 | ++DOMWINDOW == 103 (000000154D3F0400) [pid = 2720] [serial = 1611] [outer = 0000000000000000] 13:40:53 INFO - PROCESS | 2720 | ++DOMWINDOW == 104 (0000001551716800) [pid = 2720] [serial = 1612] [outer = 000000154D3F0400] 13:40:53 INFO - PROCESS | 2720 | 1461271253207 Marionette DEBUG loaded listener.js 13:40:53 INFO - PROCESS | 2720 | ++DOMWINDOW == 105 (0000001551D88400) [pid = 2720] [serial = 1613] [outer = 000000154D3F0400] 13:40:53 INFO - PROCESS | 2720 | 1461271253589 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]]]}] 13:40:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 13:40:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 629ms 13:40:53 INFO - PROCESS | 2720 | 1461271253637 Marionette TRACE conn5 -> [0,2113,"getWindowHandle",null] 13:40:53 INFO - PROCESS | 2720 | 1461271253639 Marionette TRACE conn5 <- [1,2113,null,{"value":"13"}] 13:40:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 13:40:53 INFO - PROCESS | 2720 | 1461271253642 Marionette TRACE conn5 -> [0,2114,"setScriptTimeout",{"ms":35000}] 13:40:53 INFO - PROCESS | 2720 | 1461271253644 Marionette TRACE conn5 <- [1,2114,null,{}] 13:40:53 INFO - PROCESS | 2720 | 1461271253648 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}] 13:40:53 INFO - PROCESS | 2720 | 1461271253767 Marionette TRACE conn5 <- [1,2115,null,{"value":null}] 13:40:53 INFO - PROCESS | 2720 | 1461271253776 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:53 INFO - PROCESS | 2720 | ++DOCSHELL 000000155613F000 == 57 [pid = 2720] [id = 538] 13:40:53 INFO - PROCESS | 2720 | ++DOMWINDOW == 106 (000000155028B800) [pid = 2720] [serial = 1614] [outer = 0000000000000000] 13:40:53 INFO - PROCESS | 2720 | ++DOMWINDOW == 107 (0000001551DB5C00) [pid = 2720] [serial = 1615] [outer = 000000155028B800] 13:40:53 INFO - PROCESS | 2720 | 1461271253825 Marionette DEBUG loaded listener.js 13:40:53 INFO - PROCESS | 2720 | ++DOMWINDOW == 108 (000000155213F000) [pid = 2720] [serial = 1616] [outer = 000000155028B800] 13:40:54 INFO - PROCESS | 2720 | 1461271254366 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]]]}] 13:40:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 13:40:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 774ms 13:40:54 INFO - PROCESS | 2720 | 1461271254420 Marionette TRACE conn5 -> [0,2117,"getWindowHandle",null] 13:40:54 INFO - PROCESS | 2720 | 1461271254424 Marionette TRACE conn5 <- [1,2117,null,{"value":"13"}] 13:40:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 13:40:54 INFO - PROCESS | 2720 | 1461271254430 Marionette TRACE conn5 -> [0,2118,"setScriptTimeout",{"ms":35000}] 13:40:54 INFO - PROCESS | 2720 | 1461271254435 Marionette TRACE conn5 <- [1,2118,null,{}] 13:40:54 INFO - PROCESS | 2720 | 1461271254443 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}] 13:40:54 INFO - PROCESS | 2720 | 1461271254559 Marionette TRACE conn5 <- [1,2119,null,{"value":null}] 13:40:54 INFO - PROCESS | 2720 | 1461271254712 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:54 INFO - PROCESS | 2720 | ++DOCSHELL 000000154D355800 == 58 [pid = 2720] [id = 539] 13:40:54 INFO - PROCESS | 2720 | ++DOMWINDOW == 109 (000000154044F000) [pid = 2720] [serial = 1617] [outer = 0000000000000000] 13:40:54 INFO - PROCESS | 2720 | ++DOMWINDOW == 110 (0000001540558000) [pid = 2720] [serial = 1618] [outer = 000000154044F000] 13:40:54 INFO - PROCESS | 2720 | 1461271254777 Marionette DEBUG loaded listener.js 13:40:54 INFO - PROCESS | 2720 | ++DOMWINDOW == 111 (0000001545B40400) [pid = 2720] [serial = 1619] [outer = 000000154044F000] 13:40:55 INFO - PROCESS | 2720 | 1461271255385 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] 13:40:55 INFO - PROCESS | 2720 | 1461271255426 Marionette TRACE conn5 <- [1,2121,null,{"value":"13"}] 13:40:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 13:40:55 INFO - PROCESS | 2720 | 1461271255433 Marionette TRACE conn5 -> [0,2122,"setScriptTimeout",{"ms":35000}] 13:40:55 INFO - PROCESS | 2720 | 1461271255436 Marionette TRACE conn5 <- [1,2122,null,{}] 13:40:55 INFO - PROCESS | 2720 | 1461271255440 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}] 13:40:55 INFO - PROCESS | 2720 | 1461271255558 Marionette TRACE conn5 <- [1,2123,null,{"value":null}] 13:40:55 INFO - PROCESS | 2720 | 1461271255686 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:55 INFO - PROCESS | 2720 | ++DOCSHELL 0000001552704000 == 59 [pid = 2720] [id = 540] 13:40:55 INFO - PROCESS | 2720 | ++DOMWINDOW == 112 (000000154A41C800) [pid = 2720] [serial = 1620] [outer = 0000000000000000] 13:40:55 INFO - PROCESS | 2720 | ++DOMWINDOW == 113 (000000154C441C00) [pid = 2720] [serial = 1621] [outer = 000000154A41C800] 13:40:55 INFO - PROCESS | 2720 | 1461271255744 Marionette DEBUG loaded listener.js 13:40:55 INFO - PROCESS | 2720 | ++DOMWINDOW == 114 (000000154DBD8400) [pid = 2720] [serial = 1622] [outer = 000000154A41C800] 13:40:56 INFO - PROCESS | 2720 | 1461271256369 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] 13:40:56 INFO - PROCESS | 2720 | 1461271256425 Marionette TRACE conn5 <- [1,2125,null,{"value":"13"}] 13:40:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 13:40:56 INFO - PROCESS | 2720 | 1461271256429 Marionette TRACE conn5 -> [0,2126,"setScriptTimeout",{"ms":35000}] 13:40:56 INFO - PROCESS | 2720 | 1461271256433 Marionette TRACE conn5 <- [1,2126,null,{}] 13:40:56 INFO - PROCESS | 2720 | 1461271256446 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}] 13:40:56 INFO - PROCESS | 2720 | 1461271256600 Marionette TRACE conn5 <- [1,2127,null,{"value":null}] 13:40:56 INFO - PROCESS | 2720 | 1461271256618 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:56 INFO - PROCESS | 2720 | ++DOCSHELL 0000001557AE1800 == 60 [pid = 2720] [id = 541] 13:40:56 INFO - PROCESS | 2720 | ++DOMWINDOW == 115 (000000154EBCF400) [pid = 2720] [serial = 1623] [outer = 0000000000000000] 13:40:56 INFO - PROCESS | 2720 | ++DOMWINDOW == 116 (00000015511AB800) [pid = 2720] [serial = 1624] [outer = 000000154EBCF400] 13:40:56 INFO - PROCESS | 2720 | 1461271256679 Marionette DEBUG loaded listener.js 13:40:56 INFO - PROCESS | 2720 | ++DOMWINDOW == 117 (000000155213E400) [pid = 2720] [serial = 1625] [outer = 000000154EBCF400] 13:40:57 INFO - PROCESS | 2720 | 1461271257343 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]]]}] 13:40:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 13:40:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 983ms 13:40:57 INFO - PROCESS | 2720 | 1461271257414 Marionette TRACE conn5 -> [0,2129,"getWindowHandle",null] 13:40:57 INFO - PROCESS | 2720 | 1461271257417 Marionette TRACE conn5 <- [1,2129,null,{"value":"13"}] 13:40:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 13:40:57 INFO - PROCESS | 2720 | 1461271257421 Marionette TRACE conn5 -> [0,2130,"setScriptTimeout",{"ms":35000}] 13:40:57 INFO - PROCESS | 2720 | 1461271257423 Marionette TRACE conn5 <- [1,2130,null,{}] 13:40:57 INFO - PROCESS | 2720 | 1461271257427 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}] 13:40:57 INFO - PROCESS | 2720 | 1461271257580 Marionette TRACE conn5 <- [1,2131,null,{"value":null}] 13:40:57 INFO - PROCESS | 2720 | 1461271257636 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:57 INFO - PROCESS | 2720 | ++DOCSHELL 0000001558964000 == 61 [pid = 2720] [id = 542] 13:40:57 INFO - PROCESS | 2720 | ++DOMWINDOW == 118 (0000001552147C00) [pid = 2720] [serial = 1626] [outer = 0000000000000000] 13:40:57 INFO - PROCESS | 2720 | ++DOMWINDOW == 119 (000000155214DC00) [pid = 2720] [serial = 1627] [outer = 0000001552147C00] 13:40:57 INFO - PROCESS | 2720 | 1461271257694 Marionette DEBUG loaded listener.js 13:40:57 INFO - PROCESS | 2720 | ++DOMWINDOW == 120 (00000015522C4000) [pid = 2720] [serial = 1628] [outer = 0000001552147C00] 13:40:58 INFO - PROCESS | 2720 | 1461271258279 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] 13:40:58 INFO - PROCESS | 2720 | 1461271258315 Marionette TRACE conn5 <- [1,2133,null,{"value":"13"}] 13:40:58 INFO - PROCESS | 2720 | 1461271258320 Marionette TRACE conn5 -> [0,2134,"setScriptTimeout",{"ms":35000}] 13:40:58 INFO - PROCESS | 2720 | 1461271258322 Marionette TRACE conn5 <- [1,2134,null,{}] 13:40:58 INFO - PROCESS | 2720 | 1461271258326 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}] 13:40:58 INFO - PROCESS | 2720 | 1461271258438 Marionette TRACE conn5 <- [1,2135,null,{"value":null}] 13:40:58 INFO - PROCESS | 2720 | 1461271258535 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:58 INFO - PROCESS | 2720 | ++DOCSHELL 00000015589E2800 == 62 [pid = 2720] [id = 543] 13:40:58 INFO - PROCESS | 2720 | ++DOMWINDOW == 121 (00000015522C9C00) [pid = 2720] [serial = 1629] [outer = 0000000000000000] 13:40:58 INFO - PROCESS | 2720 | ++DOMWINDOW == 122 (0000001552585800) [pid = 2720] [serial = 1630] [outer = 00000015522C9C00] 13:40:58 INFO - PROCESS | 2720 | 1461271258591 Marionette DEBUG loaded listener.js 13:40:58 INFO - PROCESS | 2720 | ++DOMWINDOW == 123 (000000155258BC00) [pid = 2720] [serial = 1631] [outer = 00000015522C9C00] 13:40:59 INFO - PROCESS | 2720 | 1461271259481 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] 13:40:59 INFO - PROCESS | 2720 | 1461271259518 Marionette TRACE conn5 <- [1,2137,null,{"value":"13"}] 13:40:59 INFO - PROCESS | 2720 | 1461271259524 Marionette TRACE conn5 -> [0,2138,"setScriptTimeout",{"ms":35000}] 13:40:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 13:40:59 INFO - PROCESS | 2720 | 1461271259528 Marionette TRACE conn5 <- [1,2138,null,{}] 13:40:59 INFO - PROCESS | 2720 | 1461271259534 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}] 13:40:59 INFO - PROCESS | 2720 | 1461271259636 Marionette TRACE conn5 <- [1,2139,null,{"value":null}] 13:40:59 INFO - PROCESS | 2720 | 1461271259771 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:59 INFO - PROCESS | 2720 | ++DOCSHELL 000000154A465800 == 63 [pid = 2720] [id = 544] 13:40:59 INFO - PROCESS | 2720 | ++DOMWINDOW == 124 (000000153E845800) [pid = 2720] [serial = 1632] [outer = 0000000000000000] 13:40:59 INFO - PROCESS | 2720 | ++DOMWINDOW == 125 (0000001540143000) [pid = 2720] [serial = 1633] [outer = 000000153E845800] 13:40:59 INFO - PROCESS | 2720 | 1461271259825 Marionette DEBUG loaded listener.js 13:40:59 INFO - PROCESS | 2720 | ++DOMWINDOW == 126 (0000001541A23800) [pid = 2720] [serial = 1634] [outer = 000000153E845800] 13:41:00 INFO - PROCESS | 2720 | 1461271260496 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] 13:41:00 INFO - PROCESS | 2720 | 1461271260561 Marionette TRACE conn5 <- [1,2141,null,{"value":"13"}] 13:41:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 13:41:00 INFO - PROCESS | 2720 | 1461271260567 Marionette TRACE conn5 -> [0,2142,"setScriptTimeout",{"ms":35000}] 13:41:00 INFO - PROCESS | 2720 | 1461271260570 Marionette TRACE conn5 <- [1,2142,null,{}] 13:41:00 INFO - PROCESS | 2720 | --DOMWINDOW == 120 (0000001540844400) [pid = 2720] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 13:41:00 INFO - PROCESS | 2720 | --DOMWINDOW == 119 (000000155028C400) [pid = 2720] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 13:41:00 INFO - PROCESS | 2720 | --DOMWINDOW == 118 (000000154D8AB000) [pid = 2720] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 13:41:00 INFO - PROCESS | 2720 | --DOMWINDOW == 117 (000000154A3C3C00) [pid = 2720] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 13:41:00 INFO - PROCESS | 2720 | --DOMWINDOW == 116 (000000154FD08800) [pid = 2720] [serial = 1565] [outer = 0000000000000000] [url = about:blank] 13:41:00 INFO - PROCESS | 2720 | --DOMWINDOW == 115 (000000154BD1BC00) [pid = 2720] [serial = 1552] [outer = 0000000000000000] [url = about:blank] 13:41:00 INFO - PROCESS | 2720 | --DOMWINDOW == 114 (000000154C43CC00) [pid = 2720] [serial = 1553] [outer = 0000000000000000] [url = about:blank] 13:41:00 INFO - PROCESS | 2720 | --DOMWINDOW == 113 (000000154A41A800) [pid = 2720] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 13:41:00 INFO - PROCESS | 2720 | --DOMWINDOW == 112 (00000015517AF000) [pid = 2720] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 13:41:00 INFO - PROCESS | 2720 | --DOMWINDOW == 111 (0000001551714800) [pid = 2720] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 13:41:00 INFO - PROCESS | 2720 | --DOMWINDOW == 110 (000000154DB81000) [pid = 2720] [serial = 1556] [outer = 0000000000000000] [url = about:blank] 13:41:00 INFO - PROCESS | 2720 | --DOMWINDOW == 109 (000000154D8A9400) [pid = 2720] [serial = 1555] [outer = 0000000000000000] [url = about:blank] 13:41:00 INFO - PROCESS | 2720 | --DOMWINDOW == 108 (0000001540203000) [pid = 2720] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 13:41:00 INFO - PROCESS | 2720 | --DOMWINDOW == 107 (0000001540450C00) [pid = 2720] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 13:41:00 INFO - PROCESS | 2720 | --DOMWINDOW == 106 (00000015468A2000) [pid = 2720] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 13:41:00 INFO - PROCESS | 2720 | --DOMWINDOW == 105 (0000001545CEA800) [pid = 2720] [serial = 1561] [outer = 0000000000000000] [url = about:blank] 13:41:00 INFO - PROCESS | 2720 | --DOMWINDOW == 104 (0000001549876000) [pid = 2720] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 13:41:00 INFO - PROCESS | 2720 | --DOMWINDOW == 103 (0000001541563000) [pid = 2720] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 13:41:00 INFO - PROCESS | 2720 | --DOMWINDOW == 102 (0000001540551800) [pid = 2720] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 13:41:00 INFO - PROCESS | 2720 | --DOMWINDOW == 101 (000000154E05F800) [pid = 2720] [serial = 1558] [outer = 0000000000000000] [url = about:blank] 13:41:00 INFO - PROCESS | 2720 | --DOMWINDOW == 100 (000000154ECE0000) [pid = 2720] [serial = 1564] [outer = 0000000000000000] [url = about:blank] 13:41:00 INFO - PROCESS | 2720 | --DOMWINDOW == 99 (000000154E547400) [pid = 2720] [serial = 1559] [outer = 0000000000000000] [url = about:blank] 13:41:00 INFO - PROCESS | 2720 | --DOMWINDOW == 98 (000000154DEDA000) [pid = 2720] [serial = 1562] [outer = 0000000000000000] [url = about:blank] 13:41:00 INFO - PROCESS | 2720 | --DOMWINDOW == 97 (000000154AAAC400) [pid = 2720] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 13:41:00 INFO - PROCESS | 2720 | 1461271260626 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}] 13:41:00 INFO - PROCESS | 2720 | 1461271260745 Marionette TRACE conn5 <- [1,2143,null,{"value":null}] 13:41:00 INFO - PROCESS | 2720 | 1461271260752 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:00 INFO - PROCESS | 2720 | ++DOCSHELL 000000154BF75800 == 50 [pid = 2720] [id = 545] 13:41:00 INFO - PROCESS | 2720 | ++DOMWINDOW == 98 (0000001540233800) [pid = 2720] [serial = 1635] [outer = 0000000000000000] 13:41:00 INFO - PROCESS | 2720 | ++DOMWINDOW == 99 (0000001540449000) [pid = 2720] [serial = 1636] [outer = 0000001540233800] 13:41:00 INFO - PROCESS | 2720 | 1461271260802 Marionette DEBUG loaded listener.js 13:41:00 INFO - PROCESS | 2720 | ++DOMWINDOW == 100 (0000001541C23000) [pid = 2720] [serial = 1637] [outer = 0000001540233800] 13:41:01 INFO - PROCESS | 2720 | 1461271261334 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]]]}] 13:41:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 13:41:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 796ms 13:41:01 INFO - PROCESS | 2720 | 1461271261364 Marionette TRACE conn5 -> [0,2145,"getWindowHandle",null] 13:41:01 INFO - PROCESS | 2720 | 1461271261367 Marionette TRACE conn5 <- [1,2145,null,{"value":"13"}] 13:41:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 13:41:01 INFO - PROCESS | 2720 | 1461271261370 Marionette TRACE conn5 -> [0,2146,"setScriptTimeout",{"ms":35000}] 13:41:01 INFO - PROCESS | 2720 | 1461271261374 Marionette TRACE conn5 <- [1,2146,null,{}] 13:41:01 INFO - PROCESS | 2720 | 1461271261386 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}] 13:41:01 INFO - PROCESS | 2720 | 1461271261477 Marionette TRACE conn5 <- [1,2147,null,{"value":null}] 13:41:01 INFO - PROCESS | 2720 | 1461271261491 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:01 INFO - PROCESS | 2720 | ++DOCSHELL 000000154EB8F000 == 51 [pid = 2720] [id = 546] 13:41:01 INFO - PROCESS | 2720 | ++DOMWINDOW == 101 (0000001547422400) [pid = 2720] [serial = 1638] [outer = 0000000000000000] 13:41:01 INFO - PROCESS | 2720 | ++DOMWINDOW == 102 (000000154A01EC00) [pid = 2720] [serial = 1639] [outer = 0000001547422400] 13:41:01 INFO - PROCESS | 2720 | 1461271261542 Marionette DEBUG loaded listener.js 13:41:01 INFO - PROCESS | 2720 | ++DOMWINDOW == 103 (000000154A40D400) [pid = 2720] [serial = 1640] [outer = 0000001547422400] 13:41:02 INFO - PROCESS | 2720 | 1461271262008 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] 13:41:02 INFO - PROCESS | 2720 | 1461271262067 Marionette TRACE conn5 <- [1,2149,null,{"value":"13"}] 13:41:02 INFO - PROCESS | 2720 | 1461271262070 Marionette TRACE conn5 -> [0,2150,"setScriptTimeout",{"ms":35000}] 13:41:02 INFO - PROCESS | 2720 | 1461271262072 Marionette TRACE conn5 <- [1,2150,null,{}] 13:41:02 INFO - PROCESS | 2720 | 1461271262076 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}] 13:41:02 INFO - PROCESS | 2720 | 1461271262162 Marionette TRACE conn5 <- [1,2151,null,{"value":null}] 13:41:02 INFO - PROCESS | 2720 | 1461271262244 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:02 INFO - PROCESS | 2720 | ++DOCSHELL 0000001550820000 == 52 [pid = 2720] [id = 547] 13:41:02 INFO - PROCESS | 2720 | ++DOMWINDOW == 104 (000000154A41E000) [pid = 2720] [serial = 1641] [outer = 0000000000000000] 13:41:02 INFO - PROCESS | 2720 | ++DOMWINDOW == 105 (000000154AAB1800) [pid = 2720] [serial = 1642] [outer = 000000154A41E000] 13:41:02 INFO - PROCESS | 2720 | 1461271262291 Marionette DEBUG loaded listener.js 13:41:02 INFO - PROCESS | 2720 | ++DOMWINDOW == 106 (000000154BF03400) [pid = 2720] [serial = 1643] [outer = 000000154A41E000] 13:41:02 INFO - PROCESS | 2720 | 1461271262680 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]]]}] 13:41:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 13:41:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 628ms 13:41:02 INFO - PROCESS | 2720 | 1461271262701 Marionette TRACE conn5 -> [0,2153,"getWindowHandle",null] 13:41:02 INFO - PROCESS | 2720 | 1461271262703 Marionette TRACE conn5 <- [1,2153,null,{"value":"13"}] 13:41:02 INFO - PROCESS | 2720 | 1461271262707 Marionette TRACE conn5 -> [0,2154,"setScriptTimeout",{"ms":35000}] 13:41:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 13:41:02 INFO - PROCESS | 2720 | 1461271262709 Marionette TRACE conn5 <- [1,2154,null,{}] 13:41:02 INFO - PROCESS | 2720 | 1461271262712 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}] 13:41:02 INFO - PROCESS | 2720 | 1461271262797 Marionette TRACE conn5 <- [1,2155,null,{"value":null}] 13:41:02 INFO - PROCESS | 2720 | 1461271262926 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:02 INFO - PROCESS | 2720 | ++DOCSHELL 000000155178A000 == 53 [pid = 2720] [id = 548] 13:41:02 INFO - PROCESS | 2720 | ++DOMWINDOW == 107 (000000154A422800) [pid = 2720] [serial = 1644] [outer = 0000000000000000] 13:41:02 INFO - PROCESS | 2720 | ++DOMWINDOW == 108 (000000154BFDE400) [pid = 2720] [serial = 1645] [outer = 000000154A422800] 13:41:02 INFO - PROCESS | 2720 | 1461271262974 Marionette DEBUG loaded listener.js 13:41:03 INFO - PROCESS | 2720 | ++DOMWINDOW == 109 (000000154CF99000) [pid = 2720] [serial = 1646] [outer = 000000154A422800] 13:41:03 INFO - PROCESS | 2720 | 1461271263398 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]]]}] 13:41:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 13:41:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 734ms 13:41:03 INFO - PROCESS | 2720 | 1461271263445 Marionette TRACE conn5 -> [0,2157,"getWindowHandle",null] 13:41:03 INFO - PROCESS | 2720 | 1461271263447 Marionette TRACE conn5 <- [1,2157,null,{"value":"13"}] 13:41:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 13:41:03 INFO - PROCESS | 2720 | 1461271263450 Marionette TRACE conn5 -> [0,2158,"setScriptTimeout",{"ms":35000}] 13:41:03 INFO - PROCESS | 2720 | 1461271263452 Marionette TRACE conn5 <- [1,2158,null,{}] 13:41:03 INFO - PROCESS | 2720 | 1461271263455 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}] 13:41:03 INFO - PROCESS | 2720 | 1461271263597 Marionette TRACE conn5 <- [1,2159,null,{"value":null}] 13:41:03 INFO - PROCESS | 2720 | 1461271263657 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:03 INFO - PROCESS | 2720 | ++DOCSHELL 000000154BF75000 == 54 [pid = 2720] [id = 549] 13:41:03 INFO - PROCESS | 2720 | ++DOMWINDOW == 110 (000000154D1BF800) [pid = 2720] [serial = 1647] [outer = 0000000000000000] 13:41:03 INFO - PROCESS | 2720 | ++DOMWINDOW == 111 (000000154D8AB000) [pid = 2720] [serial = 1648] [outer = 000000154D1BF800] 13:41:03 INFO - PROCESS | 2720 | 1461271263707 Marionette DEBUG loaded listener.js 13:41:03 INFO - PROCESS | 2720 | ++DOMWINDOW == 112 (000000154DEE4C00) [pid = 2720] [serial = 1649] [outer = 000000154D1BF800] 13:41:04 INFO - PROCESS | 2720 | 1461271264145 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]]]}] 13:41:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 13:41:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 733ms 13:41:04 INFO - PROCESS | 2720 | 1461271264195 Marionette TRACE conn5 -> [0,2161,"getWindowHandle",null] 13:41:04 INFO - PROCESS | 2720 | 1461271264198 Marionette TRACE conn5 <- [1,2161,null,{"value":"13"}] 13:41:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 13:41:04 INFO - PROCESS | 2720 | 1461271264242 Marionette TRACE conn5 -> [0,2162,"setScriptTimeout",{"ms":35000}] 13:41:04 INFO - PROCESS | 2720 | 1461271264244 Marionette TRACE conn5 <- [1,2162,null,{}] 13:41:04 INFO - PROCESS | 2720 | 1461271264248 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}] 13:41:04 INFO - PROCESS | 2720 | 1461271264361 Marionette TRACE conn5 <- [1,2163,null,{"value":null}] 13:41:04 INFO - PROCESS | 2720 | 1461271264420 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:04 INFO - PROCESS | 2720 | ++DOCSHELL 000000155448B800 == 55 [pid = 2720] [id = 550] 13:41:04 INFO - PROCESS | 2720 | ++DOMWINDOW == 113 (000000154E019800) [pid = 2720] [serial = 1650] [outer = 0000000000000000] 13:41:04 INFO - PROCESS | 2720 | ++DOMWINDOW == 114 (000000154E0E7400) [pid = 2720] [serial = 1651] [outer = 000000154E019800] 13:41:04 INFO - PROCESS | 2720 | 1461271264466 Marionette DEBUG loaded listener.js 13:41:04 INFO - PROCESS | 2720 | ++DOMWINDOW == 115 (000000154E489400) [pid = 2720] [serial = 1652] [outer = 000000154E019800] 13:41:05 INFO - PROCESS | 2720 | --DOMWINDOW == 114 (0000001547091400) [pid = 2720] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 13:41:05 INFO - PROCESS | 2720 | --DOMWINDOW == 113 (0000001550D74400) [pid = 2720] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 13:41:05 INFO - PROCESS | 2720 | --DOMWINDOW == 112 (0000001540439000) [pid = 2720] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 13:41:05 INFO - PROCESS | 2720 | --DOMWINDOW == 111 (000000154E00DC00) [pid = 2720] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 13:41:05 INFO - PROCESS | 2720 | --DOMWINDOW == 110 (0000001540437000) [pid = 2720] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 13:41:05 INFO - PROCESS | 2720 | --DOMWINDOW == 109 (000000154BF0C400) [pid = 2720] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 13:41:05 INFO - PROCESS | 2720 | --DOMWINDOW == 108 (000000154D083C00) [pid = 2720] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 13:41:05 INFO - PROCESS | 2720 | --DOMWINDOW == 107 (0000001550D77C00) [pid = 2720] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 13:41:05 INFO - PROCESS | 2720 | --DOMWINDOW == 106 (0000001550E2F000) [pid = 2720] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 13:41:05 INFO - PROCESS | 2720 | --DOMWINDOW == 105 (000000153B3BFC00) [pid = 2720] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 13:41:05 INFO - PROCESS | 2720 | --DOMWINDOW == 104 (000000154D3F0400) [pid = 2720] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 13:41:05 INFO - PROCESS | 2720 | 1461271265081 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]]]}] 13:41:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 13:41:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 880ms 13:41:05 INFO - PROCESS | 2720 | 1461271265120 Marionette TRACE conn5 -> [0,2165,"getWindowHandle",null] 13:41:05 INFO - PROCESS | 2720 | 1461271265123 Marionette TRACE conn5 <- [1,2165,null,{"value":"13"}] 13:41:05 INFO - PROCESS | 2720 | 1461271265126 Marionette TRACE conn5 -> [0,2166,"setScriptTimeout",{"ms":35000}] 13:41:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 13:41:05 INFO - PROCESS | 2720 | 1461271265128 Marionette TRACE conn5 <- [1,2166,null,{}] 13:41:05 INFO - PROCESS | 2720 | 1461271265131 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}] 13:41:05 INFO - PROCESS | 2720 | 1461271265217 Marionette TRACE conn5 <- [1,2167,null,{"value":null}] 13:41:05 INFO - PROCESS | 2720 | 1461271265224 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:05 INFO - PROCESS | 2720 | ++DOCSHELL 0000001551C15000 == 56 [pid = 2720] [id = 551] 13:41:05 INFO - PROCESS | 2720 | ++DOMWINDOW == 105 (0000001540B31800) [pid = 2720] [serial = 1653] [outer = 0000000000000000] 13:41:05 INFO - PROCESS | 2720 | ++DOMWINDOW == 106 (000000154A450C00) [pid = 2720] [serial = 1654] [outer = 0000001540B31800] 13:41:05 INFO - PROCESS | 2720 | 1461271265271 Marionette DEBUG loaded listener.js 13:41:05 INFO - PROCESS | 2720 | ++DOMWINDOW == 107 (000000154EB0E800) [pid = 2720] [serial = 1655] [outer = 0000001540B31800] 13:41:05 INFO - PROCESS | 2720 | 1461271265719 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]]]}] 13:41:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 13:41:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 629ms 13:41:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 13:41:05 INFO - PROCESS | 2720 | 1461271265759 Marionette TRACE conn5 -> [0,2169,"getWindowHandle",null] 13:41:05 INFO - PROCESS | 2720 | 1461271265761 Marionette TRACE conn5 <- [1,2169,null,{"value":"13"}] 13:41:05 INFO - PROCESS | 2720 | 1461271265764 Marionette TRACE conn5 -> [0,2170,"setScriptTimeout",{"ms":35000}] 13:41:05 INFO - PROCESS | 2720 | 1461271265766 Marionette TRACE conn5 <- [1,2170,null,{}] 13:41:05 INFO - PROCESS | 2720 | 1461271265770 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}] 13:41:05 INFO - PROCESS | 2720 | 1461271265853 Marionette TRACE conn5 <- [1,2171,null,{"value":null}] 13:41:05 INFO - PROCESS | 2720 | 1461271265859 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:05 INFO - PROCESS | 2720 | ++DOCSHELL 00000015548C3000 == 57 [pid = 2720] [id = 552] 13:41:05 INFO - PROCESS | 2720 | ++DOMWINDOW == 108 (000000154ECE5C00) [pid = 2720] [serial = 1656] [outer = 0000000000000000] 13:41:05 INFO - PROCESS | 2720 | ++DOMWINDOW == 109 (000000154FD08800) [pid = 2720] [serial = 1657] [outer = 000000154ECE5C00] 13:41:05 INFO - PROCESS | 2720 | 1461271265910 Marionette DEBUG loaded listener.js 13:41:05 INFO - PROCESS | 2720 | ++DOMWINDOW == 110 (000000155018F800) [pid = 2720] [serial = 1658] [outer = 000000154ECE5C00] 13:41:06 INFO - PROCESS | 2720 | 1461271266339 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]]]}] 13:41:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 13:41:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 629ms 13:41:06 INFO - PROCESS | 2720 | 1461271266397 Marionette TRACE conn5 -> [0,2173,"getWindowHandle",null] 13:41:06 INFO - PROCESS | 2720 | 1461271266399 Marionette TRACE conn5 <- [1,2173,null,{"value":"13"}] 13:41:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 13:41:06 INFO - PROCESS | 2720 | 1461271266402 Marionette TRACE conn5 -> [0,2174,"setScriptTimeout",{"ms":35000}] 13:41:06 INFO - PROCESS | 2720 | 1461271266404 Marionette TRACE conn5 <- [1,2174,null,{}] 13:41:06 INFO - PROCESS | 2720 | 1461271266408 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}] 13:41:06 INFO - PROCESS | 2720 | 1461271266494 Marionette TRACE conn5 <- [1,2175,null,{"value":null}] 13:41:06 INFO - PROCESS | 2720 | 1461271266502 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:06 INFO - PROCESS | 2720 | ++DOCSHELL 0000001554CA3800 == 58 [pid = 2720] [id = 553] 13:41:06 INFO - PROCESS | 2720 | ++DOMWINDOW == 111 (00000015508B5000) [pid = 2720] [serial = 1659] [outer = 0000000000000000] 13:41:06 INFO - PROCESS | 2720 | ++DOMWINDOW == 112 (000000154CF92400) [pid = 2720] [serial = 1660] [outer = 00000015508B5000] 13:41:06 INFO - PROCESS | 2720 | 1461271266549 Marionette DEBUG loaded listener.js 13:41:06 INFO - PROCESS | 2720 | ++DOMWINDOW == 113 (0000001550D78000) [pid = 2720] [serial = 1661] [outer = 00000015508B5000] 13:41:07 INFO - PROCESS | 2720 | 1461271266997 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]]]}] 13:41:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 13:41:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 629ms 13:41:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 13:41:07 INFO - PROCESS | 2720 | 1461271267035 Marionette TRACE conn5 -> [0,2177,"getWindowHandle",null] 13:41:07 INFO - PROCESS | 2720 | 1461271267038 Marionette TRACE conn5 <- [1,2177,null,{"value":"13"}] 13:41:07 INFO - PROCESS | 2720 | 1461271267041 Marionette TRACE conn5 -> [0,2178,"setScriptTimeout",{"ms":35000}] 13:41:07 INFO - PROCESS | 2720 | 1461271267043 Marionette TRACE conn5 <- [1,2178,null,{}] 13:41:07 INFO - PROCESS | 2720 | 1461271267108 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}] 13:41:07 INFO - PROCESS | 2720 | 1461271267241 Marionette TRACE conn5 <- [1,2179,null,{"value":null}] 13:41:07 INFO - PROCESS | 2720 | 1461271267347 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:07 INFO - PROCESS | 2720 | ++DOCSHELL 000000154A99C000 == 59 [pid = 2720] [id = 554] 13:41:07 INFO - PROCESS | 2720 | ++DOMWINDOW == 114 (000000153FCDD400) [pid = 2720] [serial = 1662] [outer = 0000000000000000] 13:41:07 INFO - PROCESS | 2720 | ++DOMWINDOW == 115 (0000001540206400) [pid = 2720] [serial = 1663] [outer = 000000153FCDD400] 13:41:07 INFO - PROCESS | 2720 | 1461271267406 Marionette DEBUG loaded listener.js 13:41:07 INFO - PROCESS | 2720 | ++DOMWINDOW == 116 (0000001540928C00) [pid = 2720] [serial = 1664] [outer = 000000153FCDD400] 13:41:08 INFO - PROCESS | 2720 | 1461271268067 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]]]}] 13:41:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 13:41:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1092ms 13:41:08 INFO - PROCESS | 2720 | 1461271268136 Marionette TRACE conn5 -> [0,2181,"getWindowHandle",null] 13:41:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 13:41:08 INFO - PROCESS | 2720 | 1461271268143 Marionette TRACE conn5 <- [1,2181,null,{"value":"13"}] 13:41:08 INFO - PROCESS | 2720 | 1461271268148 Marionette TRACE conn5 -> [0,2182,"setScriptTimeout",{"ms":35000}] 13:41:08 INFO - PROCESS | 2720 | 1461271268151 Marionette TRACE conn5 <- [1,2182,null,{}] 13:41:08 INFO - PROCESS | 2720 | 1461271268177 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}] 13:41:08 INFO - PROCESS | 2720 | 1461271268340 Marionette TRACE conn5 <- [1,2183,null,{"value":null}] 13:41:08 INFO - PROCESS | 2720 | 1461271268355 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:08 INFO - PROCESS | 2720 | ++DOCSHELL 0000001550DA3000 == 60 [pid = 2720] [id = 555] 13:41:08 INFO - PROCESS | 2720 | ++DOMWINDOW == 117 (00000015468A7800) [pid = 2720] [serial = 1665] [outer = 0000000000000000] 13:41:08 INFO - PROCESS | 2720 | ++DOMWINDOW == 118 (000000154A406400) [pid = 2720] [serial = 1666] [outer = 00000015468A7800] 13:41:08 INFO - PROCESS | 2720 | 1461271268417 Marionette DEBUG loaded listener.js 13:41:08 INFO - PROCESS | 2720 | ++DOMWINDOW == 119 (000000154AAD8400) [pid = 2720] [serial = 1667] [outer = 00000015468A7800] 13:41:09 INFO - PROCESS | 2720 | 1461271269065 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]]]}] 13:41:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 13:41:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 943ms 13:41:09 INFO - PROCESS | 2720 | 1461271269093 Marionette TRACE conn5 -> [0,2185,"getWindowHandle",null] 13:41:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 13:41:09 INFO - PROCESS | 2720 | 1461271269096 Marionette TRACE conn5 <- [1,2185,null,{"value":"13"}] 13:41:09 INFO - PROCESS | 2720 | 1461271269100 Marionette TRACE conn5 -> [0,2186,"setScriptTimeout",{"ms":35000}] 13:41:09 INFO - PROCESS | 2720 | 1461271269102 Marionette TRACE conn5 <- [1,2186,null,{}] 13:41:09 INFO - PROCESS | 2720 | 1461271269106 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}] 13:41:09 INFO - PROCESS | 2720 | 1461271269221 Marionette TRACE conn5 <- [1,2187,null,{"value":null}] 13:41:09 INFO - PROCESS | 2720 | 1461271269319 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:09 INFO - PROCESS | 2720 | ++DOCSHELL 0000001554E13000 == 61 [pid = 2720] [id = 556] 13:41:09 INFO - PROCESS | 2720 | ++DOMWINDOW == 120 (000000154D089C00) [pid = 2720] [serial = 1668] [outer = 0000000000000000] 13:41:09 INFO - PROCESS | 2720 | ++DOMWINDOW == 121 (000000154DAE2000) [pid = 2720] [serial = 1669] [outer = 000000154D089C00] 13:41:09 INFO - PROCESS | 2720 | 1461271269380 Marionette DEBUG loaded listener.js 13:41:09 INFO - PROCESS | 2720 | ++DOMWINDOW == 122 (000000154E0E8000) [pid = 2720] [serial = 1670] [outer = 000000154D089C00] 13:41:09 INFO - PROCESS | 2720 | 1461271269970 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]]]}] 13:41:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 13:41:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 881ms 13:41:10 INFO - PROCESS | 2720 | 1461271270003 Marionette TRACE conn5 -> [0,2189,"getWindowHandle",null] 13:41:10 INFO - PROCESS | 2720 | 1461271270010 Marionette TRACE conn5 <- [1,2189,null,{"value":"13"}] 13:41:10 INFO - PROCESS | 2720 | --DOCSHELL 00000015415D3800 == 60 [pid = 2720] [id = 10] 13:41:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 13:41:10 INFO - PROCESS | 2720 | 1461271270076 Marionette TRACE conn5 -> [0,2190,"setScriptTimeout",{"ms":35000}] 13:41:10 INFO - PROCESS | 2720 | 1461271270079 Marionette TRACE conn5 <- [1,2190,null,{}] 13:41:10 INFO - PROCESS | 2720 | 1461271270095 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}] 13:41:10 INFO - PROCESS | 2720 | 1461271270217 Marionette TRACE conn5 <- [1,2191,null,{"value":null}] 13:41:10 INFO - PROCESS | 2720 | 1461271270334 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:10 INFO - PROCESS | 2720 | ++DOCSHELL 0000001557783000 == 61 [pid = 2720] [id = 557] 13:41:10 INFO - PROCESS | 2720 | ++DOMWINDOW == 123 (00000015508B5800) [pid = 2720] [serial = 1671] [outer = 0000000000000000] 13:41:10 INFO - PROCESS | 2720 | ++DOMWINDOW == 124 (0000001551051C00) [pid = 2720] [serial = 1672] [outer = 00000015508B5800] 13:41:10 INFO - PROCESS | 2720 | 1461271270392 Marionette DEBUG loaded listener.js 13:41:10 INFO - PROCESS | 2720 | ++DOMWINDOW == 125 (0000001551711400) [pid = 2720] [serial = 1673] [outer = 00000015508B5800] 13:41:11 INFO - PROCESS | 2720 | 1461271271002 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]]]}] 13:41:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 13:41:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1031ms 13:41:11 INFO - PROCESS | 2720 | 1461271271068 Marionette TRACE conn5 -> [0,2193,"getWindowHandle",null] 13:41:11 INFO - PROCESS | 2720 | 1461271271071 Marionette TRACE conn5 <- [1,2193,null,{"value":"13"}] 13:41:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 13:41:11 INFO - PROCESS | 2720 | 1461271271074 Marionette TRACE conn5 -> [0,2194,"setScriptTimeout",{"ms":35000}] 13:41:11 INFO - PROCESS | 2720 | 1461271271076 Marionette TRACE conn5 <- [1,2194,null,{}] 13:41:11 INFO - PROCESS | 2720 | 1461271271080 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}] 13:41:11 INFO - PROCESS | 2720 | 1461271271190 Marionette TRACE conn5 <- [1,2195,null,{"value":null}] 13:41:11 INFO - PROCESS | 2720 | 1461271271314 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:11 INFO - PROCESS | 2720 | ++DOCSHELL 000000155895F000 == 62 [pid = 2720] [id = 558] 13:41:11 INFO - PROCESS | 2720 | ++DOMWINDOW == 126 (00000015511A6800) [pid = 2720] [serial = 1674] [outer = 0000000000000000] 13:41:11 INFO - PROCESS | 2720 | ++DOMWINDOW == 127 (0000001551D28C00) [pid = 2720] [serial = 1675] [outer = 00000015511A6800] 13:41:11 INFO - PROCESS | 2720 | 1461271271371 Marionette DEBUG loaded listener.js 13:41:11 INFO - PROCESS | 2720 | ++DOMWINDOW == 128 (0000001551DB5000) [pid = 2720] [serial = 1676] [outer = 00000015511A6800] 13:41:11 INFO - PROCESS | 2720 | 1461271271918 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]]]}] 13:41:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 13:41:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 944ms 13:41:12 INFO - PROCESS | 2720 | 1461271272021 Marionette TRACE conn5 -> [0,2197,"getWindowHandle",null] 13:41:12 INFO - PROCESS | 2720 | 1461271272024 Marionette TRACE conn5 <- [1,2197,null,{"value":"13"}] 13:41:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 13:41:12 INFO - PROCESS | 2720 | 1461271272027 Marionette TRACE conn5 -> [0,2198,"setScriptTimeout",{"ms":35000}] 13:41:12 INFO - PROCESS | 2720 | 1461271272030 Marionette TRACE conn5 <- [1,2198,null,{}] 13:41:12 INFO - PROCESS | 2720 | 1461271272048 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}] 13:41:12 INFO - PROCESS | 2720 | 1461271272189 Marionette TRACE conn5 <- [1,2199,null,{"value":null}] 13:41:12 INFO - PROCESS | 2720 | 1461271272308 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:12 INFO - PROCESS | 2720 | ++DOCSHELL 00000015591EA800 == 63 [pid = 2720] [id = 559] 13:41:12 INFO - PROCESS | 2720 | ++DOMWINDOW == 129 (0000001552580C00) [pid = 2720] [serial = 1677] [outer = 0000000000000000] 13:41:12 INFO - PROCESS | 2720 | ++DOMWINDOW == 130 (00000015525A8C00) [pid = 2720] [serial = 1678] [outer = 0000001552580C00] 13:41:12 INFO - PROCESS | 2720 | 1461271272370 Marionette DEBUG loaded listener.js 13:41:12 INFO - PROCESS | 2720 | ++DOMWINDOW == 131 (00000015525B2800) [pid = 2720] [serial = 1679] [outer = 0000001552580C00] 13:41:13 INFO - PROCESS | 2720 | 1461271272997 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]]]}] 13:41:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 13:41:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1003ms 13:41:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 13:41:13 INFO - PROCESS | 2720 | 1461271273033 Marionette TRACE conn5 -> [0,2201,"getWindowHandle",null] 13:41:13 INFO - PROCESS | 2720 | 1461271273036 Marionette TRACE conn5 <- [1,2201,null,{"value":"13"}] 13:41:13 INFO - PROCESS | 2720 | 1461271273039 Marionette TRACE conn5 -> [0,2202,"setScriptTimeout",{"ms":35000}] 13:41:13 INFO - PROCESS | 2720 | 1461271273042 Marionette TRACE conn5 <- [1,2202,null,{}] 13:41:13 INFO - PROCESS | 2720 | 1461271273045 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}] 13:41:13 INFO - PROCESS | 2720 | 1461271273347 Marionette TRACE conn5 <- [1,2203,null,{"value":null}] 13:41:13 INFO - PROCESS | 2720 | 1461271273357 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:13 INFO - PROCESS | 2720 | ++DOCSHELL 000000154DF41800 == 64 [pid = 2720] [id = 560] 13:41:13 INFO - PROCESS | 2720 | ++DOMWINDOW == 132 (0000001540449800) [pid = 2720] [serial = 1680] [outer = 0000000000000000] 13:41:13 INFO - PROCESS | 2720 | ++DOMWINDOW == 133 (0000001540932C00) [pid = 2720] [serial = 1681] [outer = 0000001540449800] 13:41:13 INFO - PROCESS | 2720 | 1461271273411 Marionette DEBUG loaded listener.js 13:41:13 INFO - PROCESS | 2720 | ++DOMWINDOW == 134 (000000154681F000) [pid = 2720] [serial = 1682] [outer = 0000001540449800] 13:41:13 INFO - PROCESS | 2720 | 1461271273986 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]]]}] 13:41:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 13:41:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 986ms 13:41:14 INFO - PROCESS | 2720 | 1461271274028 Marionette TRACE conn5 -> [0,2205,"getWindowHandle",null] 13:41:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 13:41:14 INFO - PROCESS | 2720 | 1461271274035 Marionette TRACE conn5 <- [1,2205,null,{"value":"13"}] 13:41:14 INFO - PROCESS | 2720 | 1461271274040 Marionette TRACE conn5 -> [0,2206,"setScriptTimeout",{"ms":35000}] 13:41:14 INFO - PROCESS | 2720 | 1461271274043 Marionette TRACE conn5 <- [1,2206,null,{}] 13:41:14 INFO - PROCESS | 2720 | 1461271274048 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}] 13:41:14 INFO - PROCESS | 2720 | 1461271274182 Marionette TRACE conn5 <- [1,2207,null,{"value":null}] 13:41:14 INFO - PROCESS | 2720 | 1461271274317 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:14 INFO - PROCESS | 2720 | ++DOCSHELL 000000154DF34800 == 65 [pid = 2720] [id = 561] 13:41:14 INFO - PROCESS | 2720 | ++DOMWINDOW == 135 (0000001545BAC400) [pid = 2720] [serial = 1683] [outer = 0000000000000000] 13:41:14 INFO - PROCESS | 2720 | ++DOMWINDOW == 136 (0000001549875800) [pid = 2720] [serial = 1684] [outer = 0000001545BAC400] 13:41:14 INFO - PROCESS | 2720 | 1461271274370 Marionette DEBUG loaded listener.js 13:41:14 INFO - PROCESS | 2720 | ++DOMWINDOW == 137 (000000154A41EC00) [pid = 2720] [serial = 1685] [outer = 0000001545BAC400] 13:41:14 INFO - PROCESS | 2720 | --DOCSHELL 00000015548C3000 == 64 [pid = 2720] [id = 552] 13:41:14 INFO - PROCESS | 2720 | --DOCSHELL 0000001551C15000 == 63 [pid = 2720] [id = 551] 13:41:14 INFO - PROCESS | 2720 | --DOCSHELL 000000155448B800 == 62 [pid = 2720] [id = 550] 13:41:14 INFO - PROCESS | 2720 | --DOCSHELL 000000154BF75000 == 61 [pid = 2720] [id = 549] 13:41:14 INFO - PROCESS | 2720 | --DOCSHELL 000000155178A000 == 60 [pid = 2720] [id = 548] 13:41:14 INFO - PROCESS | 2720 | --DOCSHELL 0000001550820000 == 59 [pid = 2720] [id = 547] 13:41:14 INFO - PROCESS | 2720 | --DOCSHELL 000000154EB8F000 == 58 [pid = 2720] [id = 546] 13:41:14 INFO - PROCESS | 2720 | --DOCSHELL 000000154BF75800 == 57 [pid = 2720] [id = 545] 13:41:14 INFO - PROCESS | 2720 | --DOCSHELL 000000154A465800 == 56 [pid = 2720] [id = 544] 13:41:14 INFO - PROCESS | 2720 | --DOMWINDOW == 136 (0000001551DB5C00) [pid = 2720] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 13:41:14 INFO - PROCESS | 2720 | --DOCSHELL 0000001557AE1800 == 55 [pid = 2720] [id = 541] 13:41:14 INFO - PROCESS | 2720 | --DOCSHELL 0000001552704000 == 54 [pid = 2720] [id = 540] 13:41:14 INFO - PROCESS | 2720 | --DOCSHELL 000000154D355800 == 53 [pid = 2720] [id = 539] 13:41:14 INFO - PROCESS | 2720 | --DOMWINDOW == 135 (000000154AAAD400) [pid = 2720] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 13:41:14 INFO - PROCESS | 2720 | --DOMWINDOW == 134 (000000154DB78000) [pid = 2720] [serial = 1576] [outer = 0000000000000000] [url = about:blank] 13:41:14 INFO - PROCESS | 2720 | --DOMWINDOW == 133 (0000001551D8EC00) [pid = 2720] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 13:41:14 INFO - PROCESS | 2720 | --DOMWINDOW == 132 (000000154E25A400) [pid = 2720] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 13:41:14 INFO - PROCESS | 2720 | --DOMWINDOW == 131 (000000154F820C00) [pid = 2720] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 13:41:14 INFO - PROCESS | 2720 | --DOMWINDOW == 130 (000000155028C000) [pid = 2720] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 13:41:14 INFO - PROCESS | 2720 | --DOMWINDOW == 129 (0000001540A04000) [pid = 2720] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 13:41:14 INFO - PROCESS | 2720 | --DOMWINDOW == 128 (0000001551D22C00) [pid = 2720] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 13:41:14 INFO - PROCESS | 2720 | --DOMWINDOW == 127 (00000015456B6400) [pid = 2720] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 13:41:14 INFO - PROCESS | 2720 | --DOMWINDOW == 126 (000000154C464800) [pid = 2720] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 13:41:14 INFO - PROCESS | 2720 | --DOMWINDOW == 125 (000000154DB7A800) [pid = 2720] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 13:41:14 INFO - PROCESS | 2720 | --DOMWINDOW == 124 (000000154D011000) [pid = 2720] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 13:41:14 INFO - PROCESS | 2720 | --DOMWINDOW == 123 (0000001550E26400) [pid = 2720] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 13:41:14 INFO - PROCESS | 2720 | --DOMWINDOW == 122 (0000001551054C00) [pid = 2720] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 13:41:14 INFO - PROCESS | 2720 | --DOMWINDOW == 121 (0000001540239000) [pid = 2720] [serial = 1570] [outer = 0000000000000000] [url = about:blank] 13:41:14 INFO - PROCESS | 2720 | --DOMWINDOW == 120 (000000154A41BC00) [pid = 2720] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 13:41:14 INFO - PROCESS | 2720 | --DOMWINDOW == 119 (00000015511B0800) [pid = 2720] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 13:41:14 INFO - PROCESS | 2720 | --DOMWINDOW == 118 (0000001541C9A000) [pid = 2720] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 13:41:14 INFO - PROCESS | 2720 | --DOMWINDOW == 117 (0000001551716800) [pid = 2720] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 13:41:14 INFO - PROCESS | 2720 | --DOMWINDOW == 116 (0000001540440800) [pid = 2720] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 13:41:14 INFO - PROCESS | 2720 | --DOMWINDOW == 115 (00000015496B2400) [pid = 2720] [serial = 1573] [outer = 0000000000000000] [url = about:blank] 13:41:14 INFO - PROCESS | 2720 | --DOMWINDOW == 114 (0000001551DC0800) [pid = 2720] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 13:41:14 INFO - PROCESS | 2720 | --DOMWINDOW == 113 (000000154D1CC000) [pid = 2720] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 13:41:14 INFO - PROCESS | 2720 | --DOMWINDOW == 112 (000000154A409000) [pid = 2720] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 13:41:14 INFO - PROCESS | 2720 | --DOMWINDOW == 111 (000000155170C800) [pid = 2720] [serial = 1579] [outer = 0000000000000000] [url = about:blank] 13:41:14 INFO - PROCESS | 2720 | --DOMWINDOW == 110 (0000001551D88400) [pid = 2720] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 13:41:14 INFO - PROCESS | 2720 | 1461271274892 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]]]}] 13:41:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 13:41:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 901ms 13:41:14 INFO - PROCESS | 2720 | 1461271274942 Marionette TRACE conn5 -> [0,2209,"getWindowHandle",null] 13:41:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 13:41:14 INFO - PROCESS | 2720 | 1461271274945 Marionette TRACE conn5 <- [1,2209,null,{"value":"13"}] 13:41:14 INFO - PROCESS | 2720 | 1461271274949 Marionette TRACE conn5 -> [0,2210,"setScriptTimeout",{"ms":35000}] 13:41:14 INFO - PROCESS | 2720 | 1461271274951 Marionette TRACE conn5 <- [1,2210,null,{}] 13:41:14 INFO - PROCESS | 2720 | 1461271274954 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}] 13:41:15 INFO - PROCESS | 2720 | 1461271275045 Marionette TRACE conn5 <- [1,2211,null,{"value":null}] 13:41:15 INFO - PROCESS | 2720 | 1461271275154 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:15 INFO - PROCESS | 2720 | ++DOCSHELL 000000154DB52800 == 54 [pid = 2720] [id = 562] 13:41:15 INFO - PROCESS | 2720 | ++DOMWINDOW == 111 (0000001545025800) [pid = 2720] [serial = 1686] [outer = 0000000000000000] 13:41:15 INFO - PROCESS | 2720 | ++DOMWINDOW == 112 (000000154A40B000) [pid = 2720] [serial = 1687] [outer = 0000001545025800] 13:41:15 INFO - PROCESS | 2720 | 1461271275204 Marionette DEBUG loaded listener.js 13:41:15 INFO - PROCESS | 2720 | ++DOMWINDOW == 113 (000000154BD19C00) [pid = 2720] [serial = 1688] [outer = 0000001545025800] 13:41:15 INFO - PROCESS | 2720 | 1461271275591 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]]]}] 13:41:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 13:41:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 689ms 13:41:15 INFO - PROCESS | 2720 | 1461271275640 Marionette TRACE conn5 -> [0,2213,"getWindowHandle",null] 13:41:15 INFO - PROCESS | 2720 | 1461271275644 Marionette TRACE conn5 <- [1,2213,null,{"value":"13"}] 13:41:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 13:41:15 INFO - PROCESS | 2720 | 1461271275655 Marionette TRACE conn5 -> [0,2214,"setScriptTimeout",{"ms":35000}] 13:41:15 INFO - PROCESS | 2720 | 1461271275660 Marionette TRACE conn5 <- [1,2214,null,{}] 13:41:15 INFO - PROCESS | 2720 | 1461271275664 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}] 13:41:15 INFO - PROCESS | 2720 | 1461271275753 Marionette TRACE conn5 <- [1,2215,null,{"value":null}] 13:41:15 INFO - PROCESS | 2720 | 1461271275759 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:15 INFO - PROCESS | 2720 | ++DOCSHELL 0000001551C07000 == 55 [pid = 2720] [id = 563] 13:41:15 INFO - PROCESS | 2720 | ++DOMWINDOW == 114 (000000154BFDB800) [pid = 2720] [serial = 1689] [outer = 0000000000000000] 13:41:15 INFO - PROCESS | 2720 | ++DOMWINDOW == 115 (000000154D208800) [pid = 2720] [serial = 1690] [outer = 000000154BFDB800] 13:41:15 INFO - PROCESS | 2720 | 1461271275809 Marionette DEBUG loaded listener.js 13:41:15 INFO - PROCESS | 2720 | ++DOMWINDOW == 116 (000000154DD96400) [pid = 2720] [serial = 1691] [outer = 000000154BFDB800] 13:41:16 INFO - PROCESS | 2720 | 1461271276265 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]]]}] 13:41:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 13:41:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 650ms 13:41:16 INFO - PROCESS | 2720 | 1461271276307 Marionette TRACE conn5 -> [0,2217,"getWindowHandle",null] 13:41:16 INFO - PROCESS | 2720 | 1461271276309 Marionette TRACE conn5 <- [1,2217,null,{"value":"13"}] 13:41:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 13:41:16 INFO - PROCESS | 2720 | 1461271276317 Marionette TRACE conn5 -> [0,2218,"setScriptTimeout",{"ms":35000}] 13:41:16 INFO - PROCESS | 2720 | 1461271276319 Marionette TRACE conn5 <- [1,2218,null,{}] 13:41:16 INFO - PROCESS | 2720 | 1461271276323 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}] 13:41:16 INFO - PROCESS | 2720 | 1461271276409 Marionette TRACE conn5 <- [1,2219,null,{"value":null}] 13:41:16 INFO - PROCESS | 2720 | 1461271276417 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:16 INFO - PROCESS | 2720 | ++DOCSHELL 0000001554471800 == 56 [pid = 2720] [id = 564] 13:41:16 INFO - PROCESS | 2720 | ++DOMWINDOW == 117 (000000154E011C00) [pid = 2720] [serial = 1692] [outer = 0000000000000000] 13:41:16 INFO - PROCESS | 2720 | ++DOMWINDOW == 118 (000000154E0E6800) [pid = 2720] [serial = 1693] [outer = 000000154E011C00] 13:41:16 INFO - PROCESS | 2720 | 1461271276464 Marionette DEBUG loaded listener.js 13:41:16 INFO - PROCESS | 2720 | ++DOMWINDOW == 119 (000000154ECE4400) [pid = 2720] [serial = 1694] [outer = 000000154E011C00] 13:41:16 INFO - PROCESS | 2720 | 1461271276934 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]]]}] 13:41:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 13:41:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 629ms 13:41:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 13:41:16 INFO - PROCESS | 2720 | 1461271276951 Marionette TRACE conn5 -> [0,2221,"getWindowHandle",null] 13:41:16 INFO - PROCESS | 2720 | 1461271276953 Marionette TRACE conn5 <- [1,2221,null,{"value":"13"}] 13:41:16 INFO - PROCESS | 2720 | 1461271276961 Marionette TRACE conn5 -> [0,2222,"setScriptTimeout",{"ms":35000}] 13:41:16 INFO - PROCESS | 2720 | 1461271276963 Marionette TRACE conn5 <- [1,2222,null,{}] 13:41:16 INFO - PROCESS | 2720 | 1461271276966 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}] 13:41:17 INFO - PROCESS | 2720 | 1461271277100 Marionette TRACE conn5 <- [1,2223,null,{"value":null}] 13:41:17 INFO - PROCESS | 2720 | 1461271277187 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:17 INFO - PROCESS | 2720 | ++DOCSHELL 00000015548A6000 == 57 [pid = 2720] [id = 565] 13:41:17 INFO - PROCESS | 2720 | ++DOMWINDOW == 120 (0000001550846C00) [pid = 2720] [serial = 1695] [outer = 0000000000000000] 13:41:17 INFO - PROCESS | 2720 | ++DOMWINDOW == 121 (0000001550E2B000) [pid = 2720] [serial = 1696] [outer = 0000001550846C00] 13:41:17 INFO - PROCESS | 2720 | 1461271277248 Marionette DEBUG loaded listener.js 13:41:17 INFO - PROCESS | 2720 | ++DOMWINDOW == 122 (00000015511B4000) [pid = 2720] [serial = 1697] [outer = 0000001550846C00] 13:41:17 INFO - PROCESS | 2720 | 1461271277684 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]]]}] 13:41:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 13:41:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 797ms 13:41:17 INFO - PROCESS | 2720 | 1461271277758 Marionette TRACE conn5 -> [0,2225,"getWindowHandle",null] 13:41:17 INFO - PROCESS | 2720 | 1461271277760 Marionette TRACE conn5 <- [1,2225,null,{"value":"13"}] 13:41:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 13:41:17 INFO - PROCESS | 2720 | 1461271277764 Marionette TRACE conn5 -> [0,2226,"setScriptTimeout",{"ms":35000}] 13:41:17 INFO - PROCESS | 2720 | 1461271277765 Marionette TRACE conn5 <- [1,2226,null,{}] 13:41:17 INFO - PROCESS | 2720 | 1461271277769 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}] 13:41:17 INFO - PROCESS | 2720 | 1461271277885 Marionette TRACE conn5 <- [1,2227,null,{"value":null}] 13:41:17 INFO - PROCESS | 2720 | 1461271277945 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:17 INFO - PROCESS | 2720 | ++DOCSHELL 00000015549A4800 == 58 [pid = 2720] [id = 566] 13:41:17 INFO - PROCESS | 2720 | ++DOMWINDOW == 123 (0000001551D24000) [pid = 2720] [serial = 1698] [outer = 0000000000000000] 13:41:17 INFO - PROCESS | 2720 | ++DOMWINDOW == 124 (0000001551D88400) [pid = 2720] [serial = 1699] [outer = 0000001551D24000] 13:41:17 INFO - PROCESS | 2720 | 1461271277990 Marionette DEBUG loaded listener.js 13:41:18 INFO - PROCESS | 2720 | ++DOMWINDOW == 125 (0000001552144400) [pid = 2720] [serial = 1700] [outer = 0000001551D24000] 13:41:18 INFO - PROCESS | 2720 | 1461271278381 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]]]}] 13:41:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 13:41:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 627ms 13:41:18 INFO - PROCESS | 2720 | 1461271278393 Marionette TRACE conn5 -> [0,2229,"getWindowHandle",null] 13:41:18 INFO - PROCESS | 2720 | 1461271278396 Marionette TRACE conn5 <- [1,2229,null,{"value":"13"}] 13:41:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 13:41:18 INFO - PROCESS | 2720 | 1461271278399 Marionette TRACE conn5 -> [0,2230,"setScriptTimeout",{"ms":35000}] 13:41:18 INFO - PROCESS | 2720 | 1461271278401 Marionette TRACE conn5 <- [1,2230,null,{}] 13:41:18 INFO - PROCESS | 2720 | 1461271278413 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}] 13:41:18 INFO - PROCESS | 2720 | 1461271278568 Marionette TRACE conn5 <- [1,2231,null,{"value":null}] 13:41:18 INFO - PROCESS | 2720 | 1461271278591 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:18 INFO - PROCESS | 2720 | ++DOCSHELL 000000155613B800 == 59 [pid = 2720] [id = 567] 13:41:18 INFO - PROCESS | 2720 | ++DOMWINDOW == 126 (00000015522BF400) [pid = 2720] [serial = 1701] [outer = 0000000000000000] 13:41:18 INFO - PROCESS | 2720 | ++DOMWINDOW == 127 (00000015522C5000) [pid = 2720] [serial = 1702] [outer = 00000015522BF400] 13:41:18 INFO - PROCESS | 2720 | 1461271278636 Marionette DEBUG loaded listener.js 13:41:18 INFO - PROCESS | 2720 | ++DOMWINDOW == 128 (000000155258A000) [pid = 2720] [serial = 1703] [outer = 00000015522BF400] 13:41:18 INFO - PROCESS | 2720 | --DOMWINDOW == 127 (000000154D1BF800) [pid = 2720] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 13:41:18 INFO - PROCESS | 2720 | --DOMWINDOW == 126 (000000154E019800) [pid = 2720] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 13:41:18 INFO - PROCESS | 2720 | --DOMWINDOW == 125 (0000001547422400) [pid = 2720] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 13:41:18 INFO - PROCESS | 2720 | --DOMWINDOW == 124 (000000153E845800) [pid = 2720] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 13:41:18 INFO - PROCESS | 2720 | --DOMWINDOW == 123 (000000154A41E000) [pid = 2720] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 13:41:18 INFO - PROCESS | 2720 | --DOMWINDOW == 122 (0000001540233800) [pid = 2720] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 13:41:18 INFO - PROCESS | 2720 | --DOMWINDOW == 121 (0000001540B31800) [pid = 2720] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 13:41:18 INFO - PROCESS | 2720 | --DOMWINDOW == 120 (000000154ECE5C00) [pid = 2720] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 13:41:18 INFO - PROCESS | 2720 | --DOMWINDOW == 119 (000000154A422800) [pid = 2720] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 13:41:19 INFO - PROCESS | 2720 | 1461271279136 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]]]}] 13:41:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 13:41:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 775ms 13:41:19 INFO - PROCESS | 2720 | 1461271279178 Marionette TRACE conn5 -> [0,2233,"getWindowHandle",null] 13:41:19 INFO - PROCESS | 2720 | 1461271279180 Marionette TRACE conn5 <- [1,2233,null,{"value":"13"}] 13:41:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 13:41:19 INFO - PROCESS | 2720 | 1461271279183 Marionette TRACE conn5 -> [0,2234,"setScriptTimeout",{"ms":35000}] 13:41:19 INFO - PROCESS | 2720 | 1461271279185 Marionette TRACE conn5 <- [1,2234,null,{}] 13:41:19 INFO - PROCESS | 2720 | 1461271279189 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}] 13:41:19 INFO - PROCESS | 2720 | 1461271279274 Marionette TRACE conn5 <- [1,2235,null,{"value":null}] 13:41:19 INFO - PROCESS | 2720 | 1461271279281 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:19 INFO - PROCESS | 2720 | ++DOCSHELL 0000001557698800 == 60 [pid = 2720] [id = 568] 13:41:19 INFO - PROCESS | 2720 | ++DOMWINDOW == 120 (000000154D1BF800) [pid = 2720] [serial = 1704] [outer = 0000000000000000] 13:41:19 INFO - PROCESS | 2720 | ++DOMWINDOW == 121 (00000015522C2400) [pid = 2720] [serial = 1705] [outer = 000000154D1BF800] 13:41:19 INFO - PROCESS | 2720 | 1461271279329 Marionette DEBUG loaded listener.js 13:41:19 INFO - PROCESS | 2720 | ++DOMWINDOW == 122 (00000015525AF400) [pid = 2720] [serial = 1706] [outer = 000000154D1BF800] 13:41:19 INFO - PROCESS | 2720 | 1461271279747 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]]]}] 13:41:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 13:41:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 587ms 13:41:19 INFO - PROCESS | 2720 | 1461271279773 Marionette TRACE conn5 -> [0,2237,"getWindowHandle",null] 13:41:19 INFO - PROCESS | 2720 | 1461271279775 Marionette TRACE conn5 <- [1,2237,null,{"value":"13"}] 13:41:19 INFO - PROCESS | 2720 | 1461271279778 Marionette TRACE conn5 -> [0,2238,"setScriptTimeout",{"ms":35000}] 13:41:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 13:41:19 INFO - PROCESS | 2720 | 1461271279780 Marionette TRACE conn5 <- [1,2238,null,{}] 13:41:19 INFO - PROCESS | 2720 | 1461271279783 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}] 13:41:19 INFO - PROCESS | 2720 | 1461271279912 Marionette TRACE conn5 <- [1,2239,null,{"value":null}] 13:41:19 INFO - PROCESS | 2720 | 1461271279919 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:19 INFO - PROCESS | 2720 | ++DOCSHELL 0000001558957800 == 61 [pid = 2720] [id = 569] 13:41:19 INFO - PROCESS | 2720 | ++DOMWINDOW == 123 (00000015525B5C00) [pid = 2720] [serial = 1707] [outer = 0000000000000000] 13:41:19 INFO - PROCESS | 2720 | ++DOMWINDOW == 124 (000000155420F000) [pid = 2720] [serial = 1708] [outer = 00000015525B5C00] 13:41:19 INFO - PROCESS | 2720 | 1461271279966 Marionette DEBUG loaded listener.js 13:41:20 INFO - PROCESS | 2720 | ++DOMWINDOW == 125 (00000015544DEC00) [pid = 2720] [serial = 1709] [outer = 00000015525B5C00] 13:41:20 INFO - PROCESS | 2720 | 1461271280376 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]]]}] 13:41:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 13:41:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 629ms 13:41:20 INFO - PROCESS | 2720 | 1461271280410 Marionette TRACE conn5 -> [0,2241,"getWindowHandle",null] 13:41:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 13:41:20 INFO - PROCESS | 2720 | 1461271280412 Marionette TRACE conn5 <- [1,2241,null,{"value":"13"}] 13:41:20 INFO - PROCESS | 2720 | 1461271280416 Marionette TRACE conn5 -> [0,2242,"setScriptTimeout",{"ms":35000}] 13:41:20 INFO - PROCESS | 2720 | 1461271280418 Marionette TRACE conn5 <- [1,2242,null,{}] 13:41:20 INFO - PROCESS | 2720 | 1461271280421 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}] 13:41:20 INFO - PROCESS | 2720 | 1461271280566 Marionette TRACE conn5 <- [1,2243,null,{"value":null}] 13:41:20 INFO - PROCESS | 2720 | 1461271280598 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:20 INFO - PROCESS | 2720 | ++DOCSHELL 000000155921D800 == 62 [pid = 2720] [id = 570] 13:41:20 INFO - PROCESS | 2720 | ++DOMWINDOW == 126 (00000015544E7800) [pid = 2720] [serial = 1710] [outer = 0000000000000000] 13:41:20 INFO - PROCESS | 2720 | ++DOMWINDOW == 127 (0000001554836400) [pid = 2720] [serial = 1711] [outer = 00000015544E7800] 13:41:20 INFO - PROCESS | 2720 | 1461271280649 Marionette DEBUG loaded listener.js 13:41:20 INFO - PROCESS | 2720 | ++DOMWINDOW == 128 (00000015549C3000) [pid = 2720] [serial = 1712] [outer = 00000015544E7800] 13:41:21 INFO - PROCESS | 2720 | 1461271281227 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]]]}] 13:41:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 13:41:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 881ms 13:41:21 INFO - PROCESS | 2720 | 1461271281301 Marionette TRACE conn5 -> [0,2245,"getWindowHandle",null] 13:41:21 INFO - PROCESS | 2720 | 1461271281306 Marionette TRACE conn5 <- [1,2245,null,{"value":"13"}] 13:41:21 INFO - PROCESS | 2720 | 1461271281312 Marionette TRACE conn5 -> [0,2246,"setScriptTimeout",{"ms":35000}] 13:41:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 13:41:21 INFO - PROCESS | 2720 | 1461271281316 Marionette TRACE conn5 <- [1,2246,null,{}] 13:41:21 INFO - PROCESS | 2720 | 1461271281322 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}] 13:41:21 INFO - PROCESS | 2720 | 1461271281444 Marionette TRACE conn5 <- [1,2247,null,{"value":null}] 13:41:21 INFO - PROCESS | 2720 | 1461271281576 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:21 INFO - PROCESS | 2720 | ++DOCSHELL 000000154DD59800 == 63 [pid = 2720] [id = 571] 13:41:21 INFO - PROCESS | 2720 | ++DOMWINDOW == 129 (000000154043A800) [pid = 2720] [serial = 1713] [outer = 0000000000000000] 13:41:21 INFO - PROCESS | 2720 | ++DOMWINDOW == 130 (0000001545789000) [pid = 2720] [serial = 1714] [outer = 000000154043A800] 13:41:21 INFO - PROCESS | 2720 | 1461271281637 Marionette DEBUG loaded listener.js 13:41:21 INFO - PROCESS | 2720 | ++DOMWINDOW == 131 (000000154A419000) [pid = 2720] [serial = 1715] [outer = 000000154043A800] 13:41:22 INFO - PROCESS | 2720 | 1461271282225 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]]]}] 13:41:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 13:41:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 985ms 13:41:22 INFO - PROCESS | 2720 | 1461271282300 Marionette TRACE conn5 -> [0,2249,"getWindowHandle",null] 13:41:22 INFO - PROCESS | 2720 | 1461271282307 Marionette TRACE conn5 <- [1,2249,null,{"value":"13"}] 13:41:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 13:41:22 INFO - PROCESS | 2720 | 1461271282314 Marionette TRACE conn5 -> [0,2250,"setScriptTimeout",{"ms":35000}] 13:41:22 INFO - PROCESS | 2720 | 1461271282317 Marionette TRACE conn5 <- [1,2250,null,{}] 13:41:22 INFO - PROCESS | 2720 | 1461271282322 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}] 13:41:22 INFO - PROCESS | 2720 | 1461271282439 Marionette TRACE conn5 <- [1,2251,null,{"value":null}] 13:41:22 INFO - PROCESS | 2720 | 1461271282570 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:22 INFO - PROCESS | 2720 | ++DOCSHELL 000000155218F800 == 64 [pid = 2720] [id = 572] 13:41:22 INFO - PROCESS | 2720 | ++DOMWINDOW == 132 (000000154D011000) [pid = 2720] [serial = 1716] [outer = 0000000000000000] 13:41:22 INFO - PROCESS | 2720 | ++DOMWINDOW == 133 (000000154D205C00) [pid = 2720] [serial = 1717] [outer = 000000154D011000] 13:41:22 INFO - PROCESS | 2720 | 1461271282630 Marionette DEBUG loaded listener.js 13:41:22 INFO - PROCESS | 2720 | ++DOMWINDOW == 134 (000000154F813400) [pid = 2720] [serial = 1718] [outer = 000000154D011000] 13:41:23 INFO - PROCESS | 2720 | 1461271283224 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]]]}] 13:41:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 13:41:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 985ms 13:41:23 INFO - PROCESS | 2720 | 1461271283311 Marionette TRACE conn5 -> [0,2253,"getWindowHandle",null] 13:41:23 INFO - PROCESS | 2720 | 1461271283314 Marionette TRACE conn5 <- [1,2253,null,{"value":"13"}] 13:41:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 13:41:23 INFO - PROCESS | 2720 | 1461271283319 Marionette TRACE conn5 -> [0,2254,"setScriptTimeout",{"ms":35000}] 13:41:23 INFO - PROCESS | 2720 | 1461271283323 Marionette TRACE conn5 <- [1,2254,null,{}] 13:41:23 INFO - PROCESS | 2720 | 1461271283336 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}] 13:41:23 INFO - PROCESS | 2720 | 1461271283463 Marionette TRACE conn5 <- [1,2255,null,{"value":null}] 13:41:23 INFO - PROCESS | 2720 | 1461271283585 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:23 INFO - PROCESS | 2720 | ++DOCSHELL 0000001559237800 == 65 [pid = 2720] [id = 573] 13:41:23 INFO - PROCESS | 2720 | ++DOMWINDOW == 135 (0000001550D73800) [pid = 2720] [serial = 1719] [outer = 0000000000000000] 13:41:23 INFO - PROCESS | 2720 | ++DOMWINDOW == 136 (00000015511B1800) [pid = 2720] [serial = 1720] [outer = 0000001550D73800] 13:41:23 INFO - PROCESS | 2720 | 1461271283646 Marionette DEBUG loaded listener.js 13:41:23 INFO - PROCESS | 2720 | ++DOMWINDOW == 137 (000000155420E800) [pid = 2720] [serial = 1721] [outer = 0000001550D73800] 13:41:24 INFO - PROCESS | 2720 | 1461271284260 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]]]}] 13:41:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 13:41:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 985ms 13:41:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 13:41:24 INFO - PROCESS | 2720 | 1461271284310 Marionette TRACE conn5 -> [0,2257,"getWindowHandle",null] 13:41:24 INFO - PROCESS | 2720 | 1461271284313 Marionette TRACE conn5 <- [1,2257,null,{"value":"13"}] 13:41:24 INFO - PROCESS | 2720 | 1461271284317 Marionette TRACE conn5 -> [0,2258,"setScriptTimeout",{"ms":35000}] 13:41:24 INFO - PROCESS | 2720 | 1461271284319 Marionette TRACE conn5 <- [1,2258,null,{}] 13:41:24 INFO - PROCESS | 2720 | 1461271284323 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}] 13:41:24 INFO - PROCESS | 2720 | 1461271284435 Marionette TRACE conn5 <- [1,2259,null,{"value":null}] 13:41:24 INFO - PROCESS | 2720 | 1461271284535 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:24 INFO - PROCESS | 2720 | ++DOCSHELL 000000155926D000 == 66 [pid = 2720] [id = 574] 13:41:24 INFO - PROCESS | 2720 | ++DOMWINDOW == 138 (000000155483C000) [pid = 2720] [serial = 1722] [outer = 0000000000000000] 13:41:24 INFO - PROCESS | 2720 | ++DOMWINDOW == 139 (000000155483F800) [pid = 2720] [serial = 1723] [outer = 000000155483C000] 13:41:24 INFO - PROCESS | 2720 | 1461271284591 Marionette DEBUG loaded listener.js 13:41:24 INFO - PROCESS | 2720 | ++DOMWINDOW == 140 (00000015549CD800) [pid = 2720] [serial = 1724] [outer = 000000155483C000] 13:41:25 INFO - PROCESS | 2720 | 1461271285152 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]]]}] 13:41:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 13:41:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 881ms 13:41:25 INFO - PROCESS | 2720 | 1461271285199 Marionette TRACE conn5 -> [0,2261,"getWindowHandle",null] 13:41:25 INFO - PROCESS | 2720 | 1461271285202 Marionette TRACE conn5 <- [1,2261,null,{"value":"13"}] 13:41:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 13:41:25 INFO - PROCESS | 2720 | 1461271285205 Marionette TRACE conn5 -> [0,2262,"setScriptTimeout",{"ms":35000}] 13:41:25 INFO - PROCESS | 2720 | 1461271285207 Marionette TRACE conn5 <- [1,2262,null,{}] 13:41:25 INFO - PROCESS | 2720 | 1461271285211 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}] 13:41:25 INFO - PROCESS | 2720 | 1461271285322 Marionette TRACE conn5 <- [1,2263,null,{"value":null}] 13:41:25 INFO - PROCESS | 2720 | 1461271285421 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:25 INFO - PROCESS | 2720 | ++DOCSHELL 0000001558983000 == 67 [pid = 2720] [id = 575] 13:41:25 INFO - PROCESS | 2720 | ++DOMWINDOW == 141 (0000001554A8E800) [pid = 2720] [serial = 1725] [outer = 0000000000000000] 13:41:25 INFO - PROCESS | 2720 | ++DOMWINDOW == 142 (0000001554A90400) [pid = 2720] [serial = 1726] [outer = 0000001554A8E800] 13:41:25 INFO - PROCESS | 2720 | 1461271285477 Marionette DEBUG loaded listener.js 13:41:25 INFO - PROCESS | 2720 | ++DOMWINDOW == 143 (0000001554A99000) [pid = 2720] [serial = 1727] [outer = 0000001554A8E800] 13:41:26 INFO - PROCESS | 2720 | 1461271286133 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]]]}] 13:41:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 13:41:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 987ms 13:41:26 INFO - PROCESS | 2720 | 1461271286194 Marionette TRACE conn5 -> [0,2265,"getWindowHandle",null] 13:41:26 INFO - PROCESS | 2720 | 1461271286197 Marionette TRACE conn5 <- [1,2265,null,{"value":"13"}] 13:41:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 13:41:26 INFO - PROCESS | 2720 | 1461271286201 Marionette TRACE conn5 -> [0,2266,"setScriptTimeout",{"ms":35000}] 13:41:26 INFO - PROCESS | 2720 | 1461271286203 Marionette TRACE conn5 <- [1,2266,null,{}] 13:41:26 INFO - PROCESS | 2720 | 1461271286207 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}] 13:41:26 INFO - PROCESS | 2720 | 1461271286339 Marionette TRACE conn5 <- [1,2267,null,{"value":null}] 13:41:26 INFO - PROCESS | 2720 | 1461271286472 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:26 INFO - PROCESS | 2720 | ++DOCSHELL 000000154DD6F800 == 68 [pid = 2720] [id = 576] 13:41:26 INFO - PROCESS | 2720 | ++DOMWINDOW == 144 (000000154F812800) [pid = 2720] [serial = 1728] [outer = 0000000000000000] 13:41:26 INFO - PROCESS | 2720 | ++DOMWINDOW == 145 (0000001554E94000) [pid = 2720] [serial = 1729] [outer = 000000154F812800] 13:41:26 INFO - PROCESS | 2720 | 1461271286533 Marionette DEBUG loaded listener.js 13:41:26 INFO - PROCESS | 2720 | ++DOMWINDOW == 146 (0000001554E9FC00) [pid = 2720] [serial = 1730] [outer = 000000154F812800] 13:41:27 INFO - PROCESS | 2720 | 1461271287383 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]]]}] 13:41:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 13:41:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1244ms 13:41:27 INFO - PROCESS | 2720 | 1461271287448 Marionette TRACE conn5 -> [0,2269,"getWindowHandle",null] 13:41:27 INFO - PROCESS | 2720 | 1461271287453 Marionette TRACE conn5 <- [1,2269,null,{"value":"13"}] 13:41:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 13:41:27 INFO - PROCESS | 2720 | 1461271287459 Marionette TRACE conn5 -> [0,2270,"setScriptTimeout",{"ms":35000}] 13:41:27 INFO - PROCESS | 2720 | 1461271287463 Marionette TRACE conn5 <- [1,2270,null,{}] 13:41:27 INFO - PROCESS | 2720 | 1461271287482 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}] 13:41:27 INFO - PROCESS | 2720 | 1461271287588 Marionette TRACE conn5 <- [1,2271,null,{"value":null}] 13:41:27 INFO - PROCESS | 2720 | 1461271287720 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:27 INFO - PROCESS | 2720 | ++DOCSHELL 000000154DF39000 == 69 [pid = 2720] [id = 577] 13:41:27 INFO - PROCESS | 2720 | ++DOMWINDOW == 147 (0000001541A98C00) [pid = 2720] [serial = 1731] [outer = 0000000000000000] 13:41:27 INFO - PROCESS | 2720 | ++DOMWINDOW == 148 (0000001541C9A000) [pid = 2720] [serial = 1732] [outer = 0000001541A98C00] 13:41:27 INFO - PROCESS | 2720 | 1461271287779 Marionette DEBUG loaded listener.js 13:41:27 INFO - PROCESS | 2720 | ++DOMWINDOW == 149 (0000001545BA7400) [pid = 2720] [serial = 1733] [outer = 0000001541A98C00] 13:41:28 INFO - PROCESS | 2720 | --DOCSHELL 000000154DB41800 == 68 [pid = 2720] [id = 471] 13:41:28 INFO - PROCESS | 2720 | --DOCSHELL 000000154FD78000 == 67 [pid = 2720] [id = 473] 13:41:28 INFO - PROCESS | 2720 | --DOCSHELL 000000154E412800 == 66 [pid = 2720] [id = 472] 13:41:28 INFO - PROCESS | 2720 | --DOCSHELL 0000001551D67000 == 65 [pid = 2720] [id = 476] 13:41:28 INFO - PROCESS | 2720 | --DOCSHELL 0000001554E20000 == 64 [pid = 2720] [id = 528] 13:41:28 INFO - PROCESS | 2720 | --DOCSHELL 0000001558957800 == 63 [pid = 2720] [id = 569] 13:41:28 INFO - PROCESS | 2720 | --DOCSHELL 000000153F311800 == 62 [pid = 2720] [id = 11] 13:41:28 INFO - PROCESS | 2720 | --DOCSHELL 0000001557698800 == 61 [pid = 2720] [id = 568] 13:41:28 INFO - PROCESS | 2720 | --DOCSHELL 000000155613B800 == 60 [pid = 2720] [id = 567] 13:41:28 INFO - PROCESS | 2720 | --DOCSHELL 00000015549A4800 == 59 [pid = 2720] [id = 566] 13:41:28 INFO - PROCESS | 2720 | --DOCSHELL 00000015548A6000 == 58 [pid = 2720] [id = 565] 13:41:28 INFO - PROCESS | 2720 | --DOCSHELL 0000001554471800 == 57 [pid = 2720] [id = 564] 13:41:28 INFO - PROCESS | 2720 | --DOMWINDOW == 148 (0000001540558000) [pid = 2720] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 13:41:28 INFO - PROCESS | 2720 | --DOMWINDOW == 147 (000000154C441C00) [pid = 2720] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 13:41:28 INFO - PROCESS | 2720 | --DOMWINDOW == 146 (00000015511AB800) [pid = 2720] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 13:41:28 INFO - PROCESS | 2720 | --DOMWINDOW == 145 (000000155214DC00) [pid = 2720] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 13:41:28 INFO - PROCESS | 2720 | --DOMWINDOW == 144 (000000154CF92400) [pid = 2720] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 13:41:28 INFO - PROCESS | 2720 | --DOCSHELL 0000001551C07000 == 56 [pid = 2720] [id = 563] 13:41:28 INFO - PROCESS | 2720 | --DOCSHELL 000000154DB52800 == 55 [pid = 2720] [id = 562] 13:41:28 INFO - PROCESS | 2720 | --DOCSHELL 000000154DF34800 == 54 [pid = 2720] [id = 561] 13:41:28 INFO - PROCESS | 2720 | --DOCSHELL 000000154DF41800 == 53 [pid = 2720] [id = 560] 13:41:28 INFO - PROCESS | 2720 | --DOCSHELL 0000001557783000 == 52 [pid = 2720] [id = 557] 13:41:28 INFO - PROCESS | 2720 | --DOCSHELL 0000001554E13000 == 51 [pid = 2720] [id = 556] 13:41:28 INFO - PROCESS | 2720 | --DOCSHELL 0000001550DA3000 == 50 [pid = 2720] [id = 555] 13:41:28 INFO - PROCESS | 2720 | --DOCSHELL 000000154A99C000 == 49 [pid = 2720] [id = 554] 13:41:28 INFO - PROCESS | 2720 | --DOCSHELL 0000001554CA3800 == 48 [pid = 2720] [id = 553] 13:41:28 INFO - PROCESS | 2720 | --DOMWINDOW == 143 (000000154D8AB000) [pid = 2720] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 13:41:28 INFO - PROCESS | 2720 | --DOMWINDOW == 142 (000000154E0E7400) [pid = 2720] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 13:41:28 INFO - PROCESS | 2720 | --DOMWINDOW == 141 (0000001552585800) [pid = 2720] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 13:41:28 INFO - PROCESS | 2720 | --DOMWINDOW == 140 (000000154A01EC00) [pid = 2720] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 13:41:28 INFO - PROCESS | 2720 | --DOMWINDOW == 139 (000000154A40D400) [pid = 2720] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 13:41:28 INFO - PROCESS | 2720 | --DOMWINDOW == 138 (0000001541A23800) [pid = 2720] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 13:41:28 INFO - PROCESS | 2720 | --DOMWINDOW == 137 (0000001540143000) [pid = 2720] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 13:41:28 INFO - PROCESS | 2720 | --DOMWINDOW == 136 (000000154AAB1800) [pid = 2720] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 13:41:28 INFO - PROCESS | 2720 | --DOMWINDOW == 135 (000000154DEE4C00) [pid = 2720] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 13:41:28 INFO - PROCESS | 2720 | --DOMWINDOW == 134 (000000154BF03400) [pid = 2720] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 13:41:28 INFO - PROCESS | 2720 | --DOMWINDOW == 133 (0000001540449000) [pid = 2720] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 13:41:28 INFO - PROCESS | 2720 | --DOMWINDOW == 132 (0000001541C23000) [pid = 2720] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 13:41:28 INFO - PROCESS | 2720 | --DOMWINDOW == 131 (000000154A450C00) [pid = 2720] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 13:41:28 INFO - PROCESS | 2720 | --DOMWINDOW == 130 (000000154EB0E800) [pid = 2720] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 13:41:28 INFO - PROCESS | 2720 | --DOMWINDOW == 129 (000000154FD08800) [pid = 2720] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 13:41:28 INFO - PROCESS | 2720 | --DOMWINDOW == 128 (000000154E489400) [pid = 2720] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 13:41:28 INFO - PROCESS | 2720 | --DOMWINDOW == 127 (000000154BFDE400) [pid = 2720] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 13:41:28 INFO - PROCESS | 2720 | --DOMWINDOW == 126 (000000154CF99000) [pid = 2720] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 13:41:28 INFO - PROCESS | 2720 | --DOMWINDOW == 125 (000000155018F800) [pid = 2720] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 13:41:28 INFO - PROCESS | 2720 | 1461271288425 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]]]}] 13:41:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 13:41:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1003ms 13:41:28 INFO - PROCESS | 2720 | 1461271288465 Marionette TRACE conn5 -> [0,2273,"getWindowHandle",null] 13:41:28 INFO - PROCESS | 2720 | 1461271288471 Marionette TRACE conn5 <- [1,2273,null,{"value":"13"}] 13:41:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 13:41:28 INFO - PROCESS | 2720 | 1461271288477 Marionette TRACE conn5 -> [0,2274,"setScriptTimeout",{"ms":35000}] 13:41:28 INFO - PROCESS | 2720 | 1461271288480 Marionette TRACE conn5 <- [1,2274,null,{}] 13:41:28 INFO - PROCESS | 2720 | 1461271288486 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}] 13:41:28 INFO - PROCESS | 2720 | 1461271288581 Marionette TRACE conn5 <- [1,2275,null,{"value":null}] 13:41:28 INFO - PROCESS | 2720 | 1461271288666 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:28 INFO - PROCESS | 2720 | ++DOCSHELL 000000154CB4A000 == 49 [pid = 2720] [id = 578] 13:41:28 INFO - PROCESS | 2720 | ++DOMWINDOW == 126 (000000153EA40000) [pid = 2720] [serial = 1734] [outer = 0000000000000000] 13:41:28 INFO - PROCESS | 2720 | ++DOMWINDOW == 127 (000000154044D400) [pid = 2720] [serial = 1735] [outer = 000000153EA40000] 13:41:28 INFO - PROCESS | 2720 | 1461271288713 Marionette DEBUG loaded listener.js 13:41:28 INFO - PROCESS | 2720 | ++DOMWINDOW == 128 (0000001544E41C00) [pid = 2720] [serial = 1736] [outer = 000000153EA40000] 13:41:29 INFO - PROCESS | 2720 | 1461271289125 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]]]}] 13:41:29 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 13:41:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 691ms 13:41:29 INFO - PROCESS | 2720 | 1461271289171 Marionette TRACE conn5 -> [0,2277,"getWindowHandle",null] 13:41:29 INFO - PROCESS | 2720 | 1461271289173 Marionette TRACE conn5 <- [1,2277,null,{"value":"13"}] 13:41:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 13:41:29 INFO - PROCESS | 2720 | 1461271289177 Marionette TRACE conn5 -> [0,2278,"setScriptTimeout",{"ms":35000}] 13:41:29 INFO - PROCESS | 2720 | 1461271289181 Marionette TRACE conn5 <- [1,2278,null,{}] 13:41:29 INFO - PROCESS | 2720 | 1461271289192 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}] 13:41:29 INFO - PROCESS | 2720 | 1461271289284 Marionette TRACE conn5 <- [1,2279,null,{"value":null}] 13:41:29 INFO - PROCESS | 2720 | 1461271289294 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:29 INFO - PROCESS | 2720 | ++DOCSHELL 0000001550DA8000 == 50 [pid = 2720] [id = 579] 13:41:29 INFO - PROCESS | 2720 | ++DOMWINDOW == 129 (000000154A409C00) [pid = 2720] [serial = 1737] [outer = 0000000000000000] 13:41:29 INFO - PROCESS | 2720 | ++DOMWINDOW == 130 (000000154A415000) [pid = 2720] [serial = 1738] [outer = 000000154A409C00] 13:41:29 INFO - PROCESS | 2720 | 1461271289346 Marionette DEBUG loaded listener.js 13:41:29 INFO - PROCESS | 2720 | ++DOMWINDOW == 131 (000000154BD19800) [pid = 2720] [serial = 1739] [outer = 000000154A409C00] 13:41:29 INFO - PROCESS | 2720 | 1461271289794 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]]]}] 13:41:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 13:41:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 627ms 13:41:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 13:41:29 INFO - PROCESS | 2720 | 1461271289806 Marionette TRACE conn5 -> [0,2281,"getWindowHandle",null] 13:41:29 INFO - PROCESS | 2720 | 1461271289809 Marionette TRACE conn5 <- [1,2281,null,{"value":"13"}] 13:41:29 INFO - PROCESS | 2720 | 1461271289812 Marionette TRACE conn5 -> [0,2282,"setScriptTimeout",{"ms":35000}] 13:41:29 INFO - PROCESS | 2720 | 1461271289814 Marionette TRACE conn5 <- [1,2282,null,{}] 13:41:29 INFO - PROCESS | 2720 | 1461271289818 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}] 13:41:29 INFO - PROCESS | 2720 | 1461271289925 Marionette TRACE conn5 <- [1,2283,null,{"value":null}] 13:41:29 INFO - PROCESS | 2720 | 1461271289933 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:29 INFO - PROCESS | 2720 | ++DOCSHELL 000000154D19E800 == 51 [pid = 2720] [id = 580] 13:41:29 INFO - PROCESS | 2720 | ++DOMWINDOW == 132 (000000154CF93000) [pid = 2720] [serial = 1740] [outer = 0000000000000000] 13:41:30 INFO - PROCESS | 2720 | ++DOMWINDOW == 133 (000000154D00EC00) [pid = 2720] [serial = 1741] [outer = 000000154CF93000] 13:41:30 INFO - PROCESS | 2720 | 1461271290009 Marionette DEBUG loaded listener.js 13:41:30 INFO - PROCESS | 2720 | ++DOMWINDOW == 134 (000000154D1C4400) [pid = 2720] [serial = 1742] [outer = 000000154CF93000] 13:41:30 INFO - PROCESS | 2720 | 1461271290442 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]]]}] 13:41:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 13:41:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 690ms 13:41:30 INFO - PROCESS | 2720 | 1461271290506 Marionette TRACE conn5 -> [0,2285,"getWindowHandle",null] 13:41:30 INFO - PROCESS | 2720 | 1461271290508 Marionette TRACE conn5 <- [1,2285,null,{"value":"13"}] 13:41:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 13:41:30 INFO - PROCESS | 2720 | 1461271290512 Marionette TRACE conn5 -> [0,2286,"setScriptTimeout",{"ms":35000}] 13:41:30 INFO - PROCESS | 2720 | 1461271290514 Marionette TRACE conn5 <- [1,2286,null,{}] 13:41:30 INFO - PROCESS | 2720 | 1461271290517 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}] 13:41:30 INFO - PROCESS | 2720 | 1461271290631 Marionette TRACE conn5 <- [1,2287,null,{"value":null}] 13:41:30 INFO - PROCESS | 2720 | 1461271290682 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:30 INFO - PROCESS | 2720 | ++DOCSHELL 0000001554475000 == 52 [pid = 2720] [id = 581] 13:41:30 INFO - PROCESS | 2720 | ++DOMWINDOW == 135 (000000154A361400) [pid = 2720] [serial = 1743] [outer = 0000000000000000] 13:41:30 INFO - PROCESS | 2720 | ++DOMWINDOW == 136 (000000154A368000) [pid = 2720] [serial = 1744] [outer = 000000154A361400] 13:41:30 INFO - PROCESS | 2720 | 1461271290729 Marionette DEBUG loaded listener.js 13:41:30 INFO - PROCESS | 2720 | ++DOMWINDOW == 137 (000000154DB77400) [pid = 2720] [serial = 1745] [outer = 000000154A361400] 13:41:31 INFO - PROCESS | 2720 | 1461271291151 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]]]}] 13:41:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 13:41:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 690ms 13:41:31 INFO - PROCESS | 2720 | 1461271291205 Marionette TRACE conn5 -> [0,2289,"getWindowHandle",null] 13:41:31 INFO - PROCESS | 2720 | 1461271291207 Marionette TRACE conn5 <- [1,2289,null,{"value":"13"}] 13:41:31 INFO - PROCESS | 2720 | 1461271291218 Marionette TRACE conn5 -> [0,2290,"setScriptTimeout",{"ms":35000}] 13:41:31 INFO - PROCESS | 2720 | 1461271291220 Marionette TRACE conn5 <- [1,2290,null,{}] 13:41:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 13:41:31 INFO - PROCESS | 2720 | 1461271291224 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}] 13:41:31 INFO - PROCESS | 2720 | 1461271291377 Marionette TRACE conn5 <- [1,2291,null,{"value":null}] 13:41:31 INFO - PROCESS | 2720 | 1461271291405 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:31 INFO - PROCESS | 2720 | ++DOCSHELL 00000015548A7800 == 53 [pid = 2720] [id = 582] 13:41:31 INFO - PROCESS | 2720 | ++DOMWINDOW == 138 (000000154E010000) [pid = 2720] [serial = 1746] [outer = 0000000000000000] 13:41:31 INFO - PROCESS | 2720 | ++DOMWINDOW == 139 (000000154E061400) [pid = 2720] [serial = 1747] [outer = 000000154E010000] 13:41:31 INFO - PROCESS | 2720 | 1461271291454 Marionette DEBUG loaded listener.js 13:41:31 INFO - PROCESS | 2720 | ++DOMWINDOW == 140 (000000154E490000) [pid = 2720] [serial = 1748] [outer = 000000154E010000] 13:41:31 INFO - PROCESS | 2720 | 1461271291886 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]]]}] 13:41:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 13:41:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 735ms 13:41:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 13:41:31 INFO - PROCESS | 2720 | 1461271291959 Marionette TRACE conn5 -> [0,2293,"getWindowHandle",null] 13:41:31 INFO - PROCESS | 2720 | 1461271291961 Marionette TRACE conn5 <- [1,2293,null,{"value":"13"}] 13:41:31 INFO - PROCESS | 2720 | 1461271291965 Marionette TRACE conn5 -> [0,2294,"setScriptTimeout",{"ms":35000}] 13:41:31 INFO - PROCESS | 2720 | 1461271291967 Marionette TRACE conn5 <- [1,2294,null,{}] 13:41:31 INFO - PROCESS | 2720 | 1461271291979 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}] 13:41:32 INFO - PROCESS | 2720 | 1461271292097 Marionette TRACE conn5 <- [1,2295,null,{"value":null}] 13:41:32 INFO - PROCESS | 2720 | 1461271292155 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:32 INFO - PROCESS | 2720 | ++DOCSHELL 00000015549B1800 == 54 [pid = 2720] [id = 583] 13:41:32 INFO - PROCESS | 2720 | ++DOMWINDOW == 141 (000000154EB03000) [pid = 2720] [serial = 1749] [outer = 0000000000000000] 13:41:32 INFO - PROCESS | 2720 | ++DOMWINDOW == 142 (000000154ECE2800) [pid = 2720] [serial = 1750] [outer = 000000154EB03000] 13:41:32 INFO - PROCESS | 2720 | 1461271292201 Marionette DEBUG loaded listener.js 13:41:32 INFO - PROCESS | 2720 | ++DOMWINDOW == 143 (000000154FD9BC00) [pid = 2720] [serial = 1751] [outer = 000000154EB03000] 13:41:32 INFO - PROCESS | 2720 | --DOMWINDOW == 142 (0000001550846C00) [pid = 2720] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 13:41:32 INFO - PROCESS | 2720 | --DOMWINDOW == 141 (0000001551D24000) [pid = 2720] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 13:41:32 INFO - PROCESS | 2720 | --DOMWINDOW == 140 (00000015522BF400) [pid = 2720] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 13:41:32 INFO - PROCESS | 2720 | --DOMWINDOW == 139 (00000015508B5000) [pid = 2720] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 13:41:32 INFO - PROCESS | 2720 | --DOMWINDOW == 138 (0000001545BAC400) [pid = 2720] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 13:41:32 INFO - PROCESS | 2720 | --DOMWINDOW == 137 (000000154E011C00) [pid = 2720] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 13:41:32 INFO - PROCESS | 2720 | --DOMWINDOW == 136 (0000001545025800) [pid = 2720] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 13:41:32 INFO - PROCESS | 2720 | --DOMWINDOW == 135 (0000001540449800) [pid = 2720] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 13:41:32 INFO - PROCESS | 2720 | --DOMWINDOW == 134 (000000154BFDB800) [pid = 2720] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 13:41:32 INFO - PROCESS | 2720 | --DOMWINDOW == 133 (00000015525B5C00) [pid = 2720] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 13:41:32 INFO - PROCESS | 2720 | --DOMWINDOW == 132 (000000154D1BF800) [pid = 2720] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 13:41:32 INFO - PROCESS | 2720 | --DOMWINDOW == 131 (0000001544E8C800) [pid = 2720] [serial = 29] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 13:41:32 INFO - PROCESS | 2720 | --DOMWINDOW == 130 (000000154020E400) [pid = 2720] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 13:41:32 INFO - PROCESS | 2720 | --DOMWINDOW == 129 (0000001545C03400) [pid = 2720] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 13:41:32 INFO - PROCESS | 2720 | --DOMWINDOW == 128 (000000154681A400) [pid = 2720] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 13:41:32 INFO - PROCESS | 2720 | --DOMWINDOW == 127 (000000154D203000) [pid = 2720] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 13:41:32 INFO - PROCESS | 2720 | --DOMWINDOW == 126 (00000015517B9C00) [pid = 2720] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 13:41:32 INFO - PROCESS | 2720 | --DOMWINDOW == 125 (000000154020C800) [pid = 2720] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 13:41:32 INFO - PROCESS | 2720 | --DOMWINDOW == 124 (000000154DEE4800) [pid = 2720] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 13:41:32 INFO - PROCESS | 2720 | --DOMWINDOW == 123 (0000001551054400) [pid = 2720] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 13:41:32 INFO - PROCESS | 2720 | --DOMWINDOW == 122 (000000155028B800) [pid = 2720] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 13:41:32 INFO - PROCESS | 2720 | --DOMWINDOW == 121 (00000015511A8400) [pid = 2720] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 13:41:32 INFO - PROCESS | 2720 | --DOMWINDOW == 120 (00000015415D4000) [pid = 2720] [serial = 26] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 13:41:32 INFO - PROCESS | 2720 | 1461271292931 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]]]}] 13:41:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 13:41:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 985ms 13:41:32 INFO - PROCESS | 2720 | 1461271292953 Marionette TRACE conn5 -> [0,2297,"getWindowHandle",null] 13:41:32 INFO - PROCESS | 2720 | 1461271292956 Marionette TRACE conn5 <- [1,2297,null,{"value":"13"}] 13:41:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 13:41:32 INFO - PROCESS | 2720 | 1461271292959 Marionette TRACE conn5 -> [0,2298,"setScriptTimeout",{"ms":35000}] 13:41:32 INFO - PROCESS | 2720 | 1461271292961 Marionette TRACE conn5 <- [1,2298,null,{}] 13:41:32 INFO - PROCESS | 2720 | 1461271292964 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}] 13:41:33 INFO - PROCESS | 2720 | 1461271293050 Marionette TRACE conn5 <- [1,2299,null,{"value":null}] 13:41:33 INFO - PROCESS | 2720 | 1461271293138 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:33 INFO - PROCESS | 2720 | ++DOCSHELL 0000001551D7E800 == 55 [pid = 2720] [id = 584] 13:41:33 INFO - PROCESS | 2720 | ++DOMWINDOW == 121 (0000001540450800) [pid = 2720] [serial = 1752] [outer = 0000000000000000] 13:41:33 INFO - PROCESS | 2720 | ++DOMWINDOW == 122 (000000154A423800) [pid = 2720] [serial = 1753] [outer = 0000001540450800] 13:41:33 INFO - PROCESS | 2720 | 1461271293185 Marionette DEBUG loaded listener.js 13:41:33 INFO - PROCESS | 2720 | ++DOMWINDOW == 123 (000000154EB10C00) [pid = 2720] [serial = 1754] [outer = 0000001540450800] 13:41:33 INFO - PROCESS | 2720 | 1461271293551 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]]]}] 13:41:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 13:41:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 629ms 13:41:33 INFO - PROCESS | 2720 | 1461271293591 Marionette TRACE conn5 -> [0,2301,"getWindowHandle",null] 13:41:33 INFO - PROCESS | 2720 | 1461271293593 Marionette TRACE conn5 <- [1,2301,null,{"value":"13"}] 13:41:33 INFO - PROCESS | 2720 | 1461271293596 Marionette TRACE conn5 -> [0,2302,"setScriptTimeout",{"ms":35000}] 13:41:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 13:41:33 INFO - PROCESS | 2720 | 1461271293598 Marionette TRACE conn5 <- [1,2302,null,{}] 13:41:33 INFO - PROCESS | 2720 | 1461271293601 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}] 13:41:33 INFO - PROCESS | 2720 | 1461271293720 Marionette TRACE conn5 <- [1,2303,null,{"value":null}] 13:41:33 INFO - PROCESS | 2720 | 1461271293729 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:33 INFO - PROCESS | 2720 | ++DOCSHELL 00000015562AF800 == 56 [pid = 2720] [id = 585] 13:41:33 INFO - PROCESS | 2720 | ++DOMWINDOW == 124 (000000155018F800) [pid = 2720] [serial = 1755] [outer = 0000000000000000] 13:41:33 INFO - PROCESS | 2720 | ++DOMWINDOW == 125 (0000001550842800) [pid = 2720] [serial = 1756] [outer = 000000155018F800] 13:41:33 INFO - PROCESS | 2720 | 1461271293777 Marionette DEBUG loaded listener.js 13:41:33 INFO - PROCESS | 2720 | ++DOMWINDOW == 126 (0000001550E2E000) [pid = 2720] [serial = 1757] [outer = 000000155018F800] 13:41:34 INFO - PROCESS | 2720 | 1461271294177 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]]]}] 13:41:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 13:41:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 627ms 13:41:34 INFO - PROCESS | 2720 | 1461271294227 Marionette TRACE conn5 -> [0,2305,"getWindowHandle",null] 13:41:34 INFO - PROCESS | 2720 | 1461271294230 Marionette TRACE conn5 <- [1,2305,null,{"value":"13"}] 13:41:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 13:41:34 INFO - PROCESS | 2720 | 1461271294238 Marionette TRACE conn5 -> [0,2306,"setScriptTimeout",{"ms":35000}] 13:41:34 INFO - PROCESS | 2720 | 1461271294240 Marionette TRACE conn5 <- [1,2306,null,{}] 13:41:34 INFO - PROCESS | 2720 | 1461271294243 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}] 13:41:34 INFO - PROCESS | 2720 | 1461271294364 Marionette TRACE conn5 <- [1,2307,null,{"value":null}] 13:41:34 INFO - PROCESS | 2720 | 1461271294409 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:34 INFO - PROCESS | 2720 | ++DOCSHELL 0000001557D5D000 == 57 [pid = 2720] [id = 586] 13:41:34 INFO - PROCESS | 2720 | ++DOMWINDOW == 127 (0000001551053800) [pid = 2720] [serial = 1758] [outer = 0000000000000000] 13:41:34 INFO - PROCESS | 2720 | ++DOMWINDOW == 128 (000000155105AC00) [pid = 2720] [serial = 1759] [outer = 0000001551053800] 13:41:34 INFO - PROCESS | 2720 | 1461271294455 Marionette DEBUG loaded listener.js 13:41:34 INFO - PROCESS | 2720 | ++DOMWINDOW == 129 (0000001551710000) [pid = 2720] [serial = 1760] [outer = 0000001551053800] 13:41:34 INFO - PROCESS | 2720 | 1461271294941 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] 13:41:35 INFO - PROCESS | 2720 | 1461271295022 Marionette TRACE conn5 <- [1,2309,null,{"value":"13"}] 13:41:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 13:41:35 INFO - PROCESS | 2720 | 1461271295028 Marionette TRACE conn5 -> [0,2310,"setScriptTimeout",{"ms":35000}] 13:41:35 INFO - PROCESS | 2720 | 1461271295033 Marionette TRACE conn5 <- [1,2310,null,{}] 13:41:35 INFO - PROCESS | 2720 | 1461271295054 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}] 13:41:35 INFO - PROCESS | 2720 | 1461271295184 Marionette TRACE conn5 <- [1,2311,null,{"value":null}] 13:41:35 INFO - PROCESS | 2720 | 1461271295308 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:35 INFO - PROCESS | 2720 | ++DOCSHELL 000000154D34C000 == 58 [pid = 2720] [id = 587] 13:41:35 INFO - PROCESS | 2720 | ++DOMWINDOW == 130 (0000001540232400) [pid = 2720] [serial = 1761] [outer = 0000000000000000] 13:41:35 INFO - PROCESS | 2720 | ++DOMWINDOW == 131 (000000154043CC00) [pid = 2720] [serial = 1762] [outer = 0000001540232400] 13:41:35 INFO - PROCESS | 2720 | 1461271295368 Marionette DEBUG loaded listener.js 13:41:35 INFO - PROCESS | 2720 | ++DOMWINDOW == 132 (0000001541C29000) [pid = 2720] [serial = 1763] [outer = 0000001540232400] 13:41:35 INFO - PROCESS | 2720 | 1461271295979 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]]]}] 13:41:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 13:41:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 997ms 13:41:36 INFO - PROCESS | 2720 | 1461271296029 Marionette TRACE conn5 -> [0,2313,"getWindowHandle",null] 13:41:36 INFO - PROCESS | 2720 | 1461271296035 Marionette TRACE conn5 <- [1,2313,null,{"value":"13"}] 13:41:36 INFO - PROCESS | 2720 | 1461271296043 Marionette TRACE conn5 -> [0,2314,"setScriptTimeout",{"ms":35000}] 13:41:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 13:41:36 INFO - PROCESS | 2720 | 1461271296046 Marionette TRACE conn5 <- [1,2314,null,{}] 13:41:36 INFO - PROCESS | 2720 | 1461271296050 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}] 13:41:36 INFO - PROCESS | 2720 | 1461271296170 Marionette TRACE conn5 <- [1,2315,null,{"value":null}] 13:41:36 INFO - PROCESS | 2720 | 1461271296272 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:36 INFO - PROCESS | 2720 | ++DOCSHELL 0000001551D6D000 == 59 [pid = 2720] [id = 588] 13:41:36 INFO - PROCESS | 2720 | ++DOMWINDOW == 133 (000000154A36B400) [pid = 2720] [serial = 1764] [outer = 0000000000000000] 13:41:36 INFO - PROCESS | 2720 | ++DOMWINDOW == 134 (000000154A416400) [pid = 2720] [serial = 1765] [outer = 000000154A36B400] 13:41:36 INFO - PROCESS | 2720 | 1461271296329 Marionette DEBUG loaded listener.js 13:41:36 INFO - PROCESS | 2720 | ++DOMWINDOW == 135 (000000154BFDC000) [pid = 2720] [serial = 1766] [outer = 000000154A36B400] 13:41:36 INFO - PROCESS | 2720 | 1461271296902 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]]]}] 13:41:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 13:41:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 944ms 13:41:36 INFO - PROCESS | 2720 | 1461271296992 Marionette TRACE conn5 -> [0,2317,"getWindowHandle",null] 13:41:37 INFO - PROCESS | 2720 | 1461271296995 Marionette TRACE conn5 <- [1,2317,null,{"value":"13"}] 13:41:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 13:41:37 INFO - PROCESS | 2720 | 1461271297000 Marionette TRACE conn5 -> [0,2318,"setScriptTimeout",{"ms":35000}] 13:41:37 INFO - PROCESS | 2720 | 1461271297004 Marionette TRACE conn5 <- [1,2318,null,{}] 13:41:37 INFO - PROCESS | 2720 | 1461271297016 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}] 13:41:37 INFO - PROCESS | 2720 | 1461271297184 Marionette TRACE conn5 <- [1,2319,null,{"value":null}] 13:41:37 INFO - PROCESS | 2720 | 1461271297195 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:37 INFO - PROCESS | 2720 | ++DOCSHELL 00000015589CD000 == 60 [pid = 2720] [id = 589] 13:41:37 INFO - PROCESS | 2720 | ++DOMWINDOW == 136 (000000154DD96000) [pid = 2720] [serial = 1767] [outer = 0000000000000000] 13:41:37 INFO - PROCESS | 2720 | ++DOMWINDOW == 137 (000000154E00F800) [pid = 2720] [serial = 1768] [outer = 000000154DD96000] 13:41:37 INFO - PROCESS | 2720 | 1461271297256 Marionette DEBUG loaded listener.js 13:41:37 INFO - PROCESS | 2720 | ++DOMWINDOW == 138 (0000001550D73000) [pid = 2720] [serial = 1769] [outer = 000000154DD96000] 13:41:37 INFO - PROCESS | 2720 | 1461271297890 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]]]}] 13:41:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 13:41:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 945ms 13:41:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 13:41:37 INFO - PROCESS | 2720 | 1461271297945 Marionette TRACE conn5 -> [0,2321,"getWindowHandle",null] 13:41:37 INFO - PROCESS | 2720 | 1461271297949 Marionette TRACE conn5 <- [1,2321,null,{"value":"13"}] 13:41:37 INFO - PROCESS | 2720 | 1461271297953 Marionette TRACE conn5 -> [0,2322,"setScriptTimeout",{"ms":35000}] 13:41:37 INFO - PROCESS | 2720 | 1461271297955 Marionette TRACE conn5 <- [1,2322,null,{}] 13:41:37 INFO - PROCESS | 2720 | 1461271297959 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}] 13:41:38 INFO - PROCESS | 2720 | 1461271298073 Marionette TRACE conn5 <- [1,2323,null,{"value":null}] 13:41:38 INFO - PROCESS | 2720 | 1461271298202 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:38 INFO - PROCESS | 2720 | ++DOCSHELL 0000001559261800 == 61 [pid = 2720] [id = 590] 13:41:38 INFO - PROCESS | 2720 | ++DOMWINDOW == 139 (00000015517AC800) [pid = 2720] [serial = 1770] [outer = 0000000000000000] 13:41:38 INFO - PROCESS | 2720 | ++DOMWINDOW == 140 (0000001551D24800) [pid = 2720] [serial = 1771] [outer = 00000015517AC800] 13:41:38 INFO - PROCESS | 2720 | 1461271298260 Marionette DEBUG loaded listener.js 13:41:38 INFO - PROCESS | 2720 | ++DOMWINDOW == 141 (0000001551DBD000) [pid = 2720] [serial = 1772] [outer = 00000015517AC800] 13:41:38 INFO - PROCESS | 2720 | 1461271298839 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]]]}] 13:41:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 13:41:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 942ms 13:41:38 INFO - PROCESS | 2720 | 1461271298896 Marionette TRACE conn5 -> [0,2325,"getWindowHandle",null] 13:41:38 INFO - PROCESS | 2720 | 1461271298899 Marionette TRACE conn5 <- [1,2325,null,{"value":"13"}] 13:41:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 13:41:38 INFO - PROCESS | 2720 | 1461271298903 Marionette TRACE conn5 -> [0,2326,"setScriptTimeout",{"ms":35000}] 13:41:38 INFO - PROCESS | 2720 | 1461271298905 Marionette TRACE conn5 <- [1,2326,null,{}] 13:41:38 INFO - PROCESS | 2720 | 1461271298909 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}] 13:41:39 INFO - PROCESS | 2720 | 1461271299018 Marionette TRACE conn5 <- [1,2327,null,{"value":null}] 13:41:39 INFO - PROCESS | 2720 | 1461271299119 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:39 INFO - PROCESS | 2720 | ++DOCSHELL 00000015591AB000 == 62 [pid = 2720] [id = 591] 13:41:39 INFO - PROCESS | 2720 | ++DOMWINDOW == 142 (0000001551D47C00) [pid = 2720] [serial = 1773] [outer = 0000000000000000] 13:41:39 INFO - PROCESS | 2720 | ++DOMWINDOW == 143 (0000001551D4D400) [pid = 2720] [serial = 1774] [outer = 0000001551D47C00] 13:41:39 INFO - PROCESS | 2720 | 1461271299175 Marionette DEBUG loaded listener.js 13:41:39 INFO - PROCESS | 2720 | ++DOMWINDOW == 144 (0000001551D53C00) [pid = 2720] [serial = 1775] [outer = 0000001551D47C00] 13:41:39 INFO - PROCESS | 2720 | 1461271299699 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]]]}] 13:41:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 13:41:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 839ms 13:41:39 INFO - PROCESS | 2720 | 1461271299745 Marionette TRACE conn5 -> [0,2329,"getWindowHandle",null] 13:41:39 INFO - PROCESS | 2720 | 1461271299747 Marionette TRACE conn5 <- [1,2329,null,{"value":"13"}] 13:41:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 13:41:39 INFO - PROCESS | 2720 | 1461271299751 Marionette TRACE conn5 -> [0,2330,"setScriptTimeout",{"ms":35000}] 13:41:39 INFO - PROCESS | 2720 | 1461271299754 Marionette TRACE conn5 <- [1,2330,null,{}] 13:41:39 INFO - PROCESS | 2720 | 1461271299758 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}] 13:41:39 INFO - PROCESS | 2720 | 1461271299891 Marionette TRACE conn5 <- [1,2331,null,{"value":null}] 13:41:40 INFO - PROCESS | 2720 | 1461271299998 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:40 INFO - PROCESS | 2720 | ++DOCSHELL 00000015598B5800 == 63 [pid = 2720] [id = 592] 13:41:40 INFO - PROCESS | 2720 | ++DOMWINDOW == 145 (000000155201E800) [pid = 2720] [serial = 1776] [outer = 0000000000000000] 13:41:40 INFO - PROCESS | 2720 | ++DOMWINDOW == 146 (0000001552142C00) [pid = 2720] [serial = 1777] [outer = 000000155201E800] 13:41:40 INFO - PROCESS | 2720 | 1461271300058 Marionette DEBUG loaded listener.js 13:41:40 INFO - PROCESS | 2720 | ++DOMWINDOW == 147 (000000155258B400) [pid = 2720] [serial = 1778] [outer = 000000155201E800] 13:41:40 INFO - PROCESS | 2720 | 1461271300652 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]]]}] 13:41:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 13:41:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 944ms 13:41:40 INFO - PROCESS | 2720 | 1461271300696 Marionette TRACE conn5 -> [0,2333,"getWindowHandle",null] 13:41:40 INFO - PROCESS | 2720 | 1461271300699 Marionette TRACE conn5 <- [1,2333,null,{"value":"13"}] 13:41:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 13:41:40 INFO - PROCESS | 2720 | 1461271300703 Marionette TRACE conn5 -> [0,2334,"setScriptTimeout",{"ms":35000}] 13:41:40 INFO - PROCESS | 2720 | 1461271300705 Marionette TRACE conn5 <- [1,2334,null,{}] 13:41:40 INFO - PROCESS | 2720 | 1461271300709 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}] 13:41:40 INFO - PROCESS | 2720 | 1461271300817 Marionette TRACE conn5 <- [1,2335,null,{"value":null}] 13:41:40 INFO - PROCESS | 2720 | 1461271300919 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:40 INFO - PROCESS | 2720 | ++DOCSHELL 0000001558C17000 == 64 [pid = 2720] [id = 593] 13:41:40 INFO - PROCESS | 2720 | ++DOMWINDOW == 148 (00000015525B5C00) [pid = 2720] [serial = 1779] [outer = 0000000000000000] 13:41:40 INFO - PROCESS | 2720 | ++DOMWINDOW == 149 (000000155420D000) [pid = 2720] [serial = 1780] [outer = 00000015525B5C00] 13:41:40 INFO - PROCESS | 2720 | 1461271300975 Marionette DEBUG loaded listener.js 13:41:41 INFO - PROCESS | 2720 | ++DOMWINDOW == 150 (0000001554831000) [pid = 2720] [serial = 1781] [outer = 00000015525B5C00] 13:41:41 INFO - PROCESS | 2720 | 1461271301470 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]]]}] 13:41:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 13:41:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 839ms 13:41:41 INFO - PROCESS | 2720 | 1461271301578 Marionette TRACE conn5 -> [0,2337,"getWindowHandle",null] 13:41:41 INFO - PROCESS | 2720 | 1461271301581 Marionette TRACE conn5 <- [1,2337,null,{"value":"13"}] 13:41:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 13:41:41 INFO - PROCESS | 2720 | 1461271301586 Marionette TRACE conn5 -> [0,2338,"setScriptTimeout",{"ms":35000}] 13:41:41 INFO - PROCESS | 2720 | 1461271301589 Marionette TRACE conn5 <- [1,2338,null,{}] 13:41:41 INFO - PROCESS | 2720 | 1461271301592 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}] 13:41:41 INFO - PROCESS | 2720 | 1461271301715 Marionette TRACE conn5 <- [1,2339,null,{"value":null}] 13:41:41 INFO - PROCESS | 2720 | 1461271301846 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:41 INFO - PROCESS | 2720 | ++DOCSHELL 0000001557C16800 == 65 [pid = 2720] [id = 594] 13:41:41 INFO - PROCESS | 2720 | ++DOMWINDOW == 151 (000000155420FC00) [pid = 2720] [serial = 1782] [outer = 0000000000000000] 13:41:41 INFO - PROCESS | 2720 | ++DOMWINDOW == 152 (00000015549C1800) [pid = 2720] [serial = 1783] [outer = 000000155420FC00] 13:41:41 INFO - PROCESS | 2720 | 1461271301903 Marionette DEBUG loaded listener.js 13:41:41 INFO - PROCESS | 2720 | ++DOMWINDOW == 153 (0000001554A94400) [pid = 2720] [serial = 1784] [outer = 000000155420FC00] 13:41:42 INFO - PROCESS | 2720 | 1461271302587 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]]]}] 13:41:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 13:41:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1025ms 13:41:42 INFO - PROCESS | 2720 | 1461271302614 Marionette TRACE conn5 -> [0,2341,"getWindowHandle",null] 13:41:42 INFO - PROCESS | 2720 | 1461271302619 Marionette TRACE conn5 <- [1,2341,null,{"value":"13"}] 13:41:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 13:41:42 INFO - PROCESS | 2720 | 1461271302624 Marionette TRACE conn5 -> [0,2342,"setScriptTimeout",{"ms":35000}] 13:41:42 INFO - PROCESS | 2720 | 1461271302628 Marionette TRACE conn5 <- [1,2342,null,{}] 13:41:42 INFO - PROCESS | 2720 | 1461271302660 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}] 13:41:42 INFO - PROCESS | 2720 | 1461271302770 Marionette TRACE conn5 <- [1,2343,null,{"value":null}] 13:41:42 INFO - PROCESS | 2720 | 1461271302910 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:42 INFO - PROCESS | 2720 | ++DOCSHELL 000000154FD81000 == 66 [pid = 2720] [id = 595] 13:41:42 INFO - PROCESS | 2720 | ++DOMWINDOW == 154 (000000153F34AC00) [pid = 2720] [serial = 1785] [outer = 0000000000000000] 13:41:42 INFO - PROCESS | 2720 | ++DOMWINDOW == 155 (0000001540445400) [pid = 2720] [serial = 1786] [outer = 000000153F34AC00] 13:41:42 INFO - PROCESS | 2720 | 1461271302962 Marionette DEBUG loaded listener.js 13:41:43 INFO - PROCESS | 2720 | ++DOMWINDOW == 156 (000000154503FC00) [pid = 2720] [serial = 1787] [outer = 000000153F34AC00] 13:41:43 INFO - PROCESS | 2720 | 1461271303520 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]]]}] 13:41:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 13:41:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 963ms 13:41:43 INFO - PROCESS | 2720 | 1461271303592 Marionette TRACE conn5 -> [0,2345,"getWindowHandle",null] 13:41:43 INFO - PROCESS | 2720 | 1461271303598 Marionette TRACE conn5 <- [1,2345,null,{"value":"13"}] 13:41:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 13:41:43 INFO - PROCESS | 2720 | 1461271303605 Marionette TRACE conn5 -> [0,2346,"setScriptTimeout",{"ms":35000}] 13:41:43 INFO - PROCESS | 2720 | 1461271303607 Marionette TRACE conn5 <- [1,2346,null,{}] 13:41:43 INFO - PROCESS | 2720 | 1461271303611 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}] 13:41:43 INFO - PROCESS | 2720 | 1461271303720 Marionette TRACE conn5 <- [1,2347,null,{"value":null}] 13:41:43 INFO - PROCESS | 2720 | 1461271303831 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:43 INFO - PROCESS | 2720 | ++DOCSHELL 000000154F95F000 == 67 [pid = 2720] [id = 596] 13:41:43 INFO - PROCESS | 2720 | ++DOMWINDOW == 157 (000000154A01C000) [pid = 2720] [serial = 1788] [outer = 0000000000000000] 13:41:43 INFO - PROCESS | 2720 | ++DOMWINDOW == 158 (000000154A3C3000) [pid = 2720] [serial = 1789] [outer = 000000154A01C000] 13:41:43 INFO - PROCESS | 2720 | 1461271303881 Marionette DEBUG loaded listener.js 13:41:43 INFO - PROCESS | 2720 | ++DOMWINDOW == 159 (000000154AACD800) [pid = 2720] [serial = 1790] [outer = 000000154A01C000] 13:41:44 INFO - PROCESS | 2720 | --DOCSHELL 00000015562AF800 == 66 [pid = 2720] [id = 585] 13:41:44 INFO - PROCESS | 2720 | --DOCSHELL 0000001551D7E800 == 65 [pid = 2720] [id = 584] 13:41:44 INFO - PROCESS | 2720 | --DOCSHELL 00000015549B1800 == 64 [pid = 2720] [id = 583] 13:41:44 INFO - PROCESS | 2720 | --DOCSHELL 00000015548A7800 == 63 [pid = 2720] [id = 582] 13:41:44 INFO - PROCESS | 2720 | --DOCSHELL 0000001554475000 == 62 [pid = 2720] [id = 581] 13:41:44 INFO - PROCESS | 2720 | --DOCSHELL 000000154D19E800 == 61 [pid = 2720] [id = 580] 13:41:44 INFO - PROCESS | 2720 | --DOCSHELL 0000001550DA8000 == 60 [pid = 2720] [id = 579] 13:41:44 INFO - PROCESS | 2720 | --DOCSHELL 000000154CB4A000 == 59 [pid = 2720] [id = 578] 13:41:44 INFO - PROCESS | 2720 | --DOMWINDOW == 158 (0000001540ED4800) [pid = 2720] [serial = 28] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 13:41:44 INFO - PROCESS | 2720 | --DOMWINDOW == 157 (00000015525A8C00) [pid = 2720] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 13:41:44 INFO - PROCESS | 2720 | --DOMWINDOW == 156 (0000001540206400) [pid = 2720] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 13:41:44 INFO - PROCESS | 2720 | --DOMWINDOW == 155 (0000001551D28C00) [pid = 2720] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 13:41:44 INFO - PROCESS | 2720 | --DOMWINDOW == 154 (000000154A406400) [pid = 2720] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 13:41:44 INFO - PROCESS | 2720 | --DOMWINDOW == 153 (000000154DAE2000) [pid = 2720] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 13:41:44 INFO - PROCESS | 2720 | --DOMWINDOW == 152 (0000001551051C00) [pid = 2720] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 13:41:44 INFO - PROCESS | 2720 | --DOMWINDOW == 151 (0000001554836400) [pid = 2720] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 13:41:44 INFO - PROCESS | 2720 | --DOCSHELL 000000154DF39000 == 58 [pid = 2720] [id = 577] 13:41:44 INFO - PROCESS | 2720 | --DOCSHELL 000000155218F800 == 57 [pid = 2720] [id = 572] 13:41:44 INFO - PROCESS | 2720 | --DOCSHELL 000000154DD59800 == 56 [pid = 2720] [id = 571] 13:41:44 INFO - PROCESS | 2720 | --DOCSHELL 000000155921D800 == 55 [pid = 2720] [id = 570] 13:41:44 INFO - PROCESS | 2720 | --DOMWINDOW == 150 (0000001540B39800) [pid = 2720] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 13:41:44 INFO - PROCESS | 2720 | --DOMWINDOW == 149 (000000154A41F800) [pid = 2720] [serial = 1574] [outer = 0000000000000000] [url = about:blank] 13:41:44 INFO - PROCESS | 2720 | --DOMWINDOW == 148 (000000154AAAE400) [pid = 2720] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 13:41:44 INFO - PROCESS | 2720 | --DOMWINDOW == 147 (000000154F878800) [pid = 2720] [serial = 1577] [outer = 0000000000000000] [url = about:blank] 13:41:44 INFO - PROCESS | 2720 | --DOMWINDOW == 146 (0000001551D2C800) [pid = 2720] [serial = 1583] [outer = 0000000000000000] [url = about:blank] 13:41:44 INFO - PROCESS | 2720 | --DOMWINDOW == 145 (0000001544E3EC00) [pid = 2720] [serial = 1571] [outer = 0000000000000000] [url = about:blank] 13:41:44 INFO - PROCESS | 2720 | --DOMWINDOW == 144 (00000015508BB400) [pid = 2720] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 13:41:44 INFO - PROCESS | 2720 | --DOMWINDOW == 143 (00000015511B4C00) [pid = 2720] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 13:41:44 INFO - PROCESS | 2720 | --DOMWINDOW == 142 (000000155213F000) [pid = 2720] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 13:41:44 INFO - PROCESS | 2720 | --DOMWINDOW == 141 (00000015517B2000) [pid = 2720] [serial = 1580] [outer = 0000000000000000] [url = about:blank] 13:41:44 INFO - PROCESS | 2720 | --DOMWINDOW == 140 (0000001550E2B000) [pid = 2720] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 13:41:44 INFO - PROCESS | 2720 | --DOMWINDOW == 139 (0000001551D88400) [pid = 2720] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 13:41:44 INFO - PROCESS | 2720 | --DOMWINDOW == 138 (00000015511B4000) [pid = 2720] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 13:41:44 INFO - PROCESS | 2720 | --DOMWINDOW == 137 (00000015522C5000) [pid = 2720] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 13:41:44 INFO - PROCESS | 2720 | --DOMWINDOW == 136 (0000001552144400) [pid = 2720] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 13:41:44 INFO - PROCESS | 2720 | --DOMWINDOW == 135 (0000001550D78000) [pid = 2720] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 13:41:44 INFO - PROCESS | 2720 | --DOMWINDOW == 134 (000000154A41EC00) [pid = 2720] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 13:41:44 INFO - PROCESS | 2720 | --DOMWINDOW == 133 (0000001549875800) [pid = 2720] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 13:41:44 INFO - PROCESS | 2720 | --DOMWINDOW == 132 (000000154E0E6800) [pid = 2720] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 13:41:44 INFO - PROCESS | 2720 | --DOMWINDOW == 131 (000000154A40B000) [pid = 2720] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 13:41:44 INFO - PROCESS | 2720 | --DOMWINDOW == 130 (000000154BD19C00) [pid = 2720] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 13:41:44 INFO - PROCESS | 2720 | --DOMWINDOW == 129 (0000001540932C00) [pid = 2720] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 13:41:44 INFO - PROCESS | 2720 | --DOMWINDOW == 128 (000000154681F000) [pid = 2720] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 13:41:44 INFO - PROCESS | 2720 | --DOMWINDOW == 127 (000000154D208800) [pid = 2720] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 13:41:44 INFO - PROCESS | 2720 | --DOMWINDOW == 126 (000000154DD96400) [pid = 2720] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 13:41:44 INFO - PROCESS | 2720 | --DOMWINDOW == 125 (000000155420F000) [pid = 2720] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 13:41:44 INFO - PROCESS | 2720 | --DOMWINDOW == 124 (00000015544DEC00) [pid = 2720] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 13:41:44 INFO - PROCESS | 2720 | --DOMWINDOW == 123 (000000155258A000) [pid = 2720] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 13:41:44 INFO - PROCESS | 2720 | --DOMWINDOW == 122 (00000015522C2400) [pid = 2720] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 13:41:44 INFO - PROCESS | 2720 | --DOMWINDOW == 121 (00000015525AF400) [pid = 2720] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 13:41:44 INFO - PROCESS | 2720 | --DOMWINDOW == 120 (000000154ECE4400) [pid = 2720] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 13:41:44 INFO - PROCESS | 2720 | --DOMWINDOW == 119 (000000154E00BC00) [pid = 2720] [serial = 1127] [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.] 13:41:44 INFO - PROCESS | 2720 | 1461271304481 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]]]}] 13:41:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 13:41:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 945ms 13:41:44 INFO - PROCESS | 2720 | 1461271304549 Marionette TRACE conn5 -> [0,2349,"getWindowHandle",null] 13:41:44 INFO - PROCESS | 2720 | 1461271304552 Marionette TRACE conn5 <- [1,2349,null,{"value":"13"}] 13:41:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 13:41:44 INFO - PROCESS | 2720 | 1461271304555 Marionette TRACE conn5 -> [0,2350,"setScriptTimeout",{"ms":35000}] 13:41:44 INFO - PROCESS | 2720 | 1461271304559 Marionette TRACE conn5 <- [1,2350,null,{}] 13:41:44 INFO - PROCESS | 2720 | 1461271304570 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}] 13:41:44 INFO - PROCESS | 2720 | 1461271304673 Marionette TRACE conn5 <- [1,2351,null,{"value":null}] 13:41:44 INFO - PROCESS | 2720 | 1461271304761 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:44 INFO - PROCESS | 2720 | ++DOCSHELL 000000154E047000 == 56 [pid = 2720] [id = 597] 13:41:44 INFO - PROCESS | 2720 | ++DOMWINDOW == 120 (00000015496B3400) [pid = 2720] [serial = 1791] [outer = 0000000000000000] 13:41:44 INFO - PROCESS | 2720 | ++DOMWINDOW == 121 (000000154A414C00) [pid = 2720] [serial = 1792] [outer = 00000015496B3400] 13:41:44 INFO - PROCESS | 2720 | 1461271304812 Marionette DEBUG loaded listener.js 13:41:44 INFO - PROCESS | 2720 | ++DOMWINDOW == 122 (000000154BF0C800) [pid = 2720] [serial = 1793] [outer = 00000015496B3400] 13:41:45 INFO - PROCESS | 2720 | 1461271305242 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]]]}] 13:41:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 13:41:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 732ms 13:41:45 INFO - PROCESS | 2720 | 1461271305290 Marionette TRACE conn5 -> [0,2353,"getWindowHandle",null] 13:41:45 INFO - PROCESS | 2720 | 1461271305293 Marionette TRACE conn5 <- [1,2353,null,{"value":"13"}] 13:41:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 13:41:45 INFO - PROCESS | 2720 | 1461271305297 Marionette TRACE conn5 -> [0,2354,"setScriptTimeout",{"ms":35000}] 13:41:45 INFO - PROCESS | 2720 | 1461271305298 Marionette TRACE conn5 <- [1,2354,null,{}] 13:41:45 INFO - PROCESS | 2720 | 1461271305302 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}] 13:41:45 INFO - PROCESS | 2720 | 1461271305395 Marionette TRACE conn5 <- [1,2355,null,{"value":null}] 13:41:45 INFO - PROCESS | 2720 | 1461271305402 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:45 INFO - PROCESS | 2720 | ++DOCSHELL 0000001551D7C000 == 57 [pid = 2720] [id = 598] 13:41:45 INFO - PROCESS | 2720 | ++DOMWINDOW == 123 (000000154CCBE400) [pid = 2720] [serial = 1794] [outer = 0000000000000000] 13:41:45 INFO - PROCESS | 2720 | ++DOMWINDOW == 124 (000000154D049800) [pid = 2720] [serial = 1795] [outer = 000000154CCBE400] 13:41:45 INFO - PROCESS | 2720 | 1461271305450 Marionette DEBUG loaded listener.js 13:41:45 INFO - PROCESS | 2720 | ++DOMWINDOW == 125 (000000154DB81000) [pid = 2720] [serial = 1796] [outer = 000000154CCBE400] 13:41:45 INFO - PROCESS | 2720 | 1461271305917 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]]]}] 13:41:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 13:41:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 692ms 13:41:45 INFO - PROCESS | 2720 | 1461271305991 Marionette TRACE conn5 -> [0,2357,"getWindowHandle",null] 13:41:46 INFO - PROCESS | 2720 | 1461271305994 Marionette TRACE conn5 <- [1,2357,null,{"value":"13"}] 13:41:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 13:41:46 INFO - PROCESS | 2720 | 1461271305997 Marionette TRACE conn5 -> [0,2358,"setScriptTimeout",{"ms":35000}] 13:41:46 INFO - PROCESS | 2720 | 1461271305999 Marionette TRACE conn5 <- [1,2358,null,{}] 13:41:46 INFO - PROCESS | 2720 | 1461271306003 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}] 13:41:46 INFO - PROCESS | 2720 | 1461271306120 Marionette TRACE conn5 <- [1,2359,null,{"value":null}] 13:41:46 INFO - PROCESS | 2720 | 1461271306220 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:46 INFO - PROCESS | 2720 | ++DOCSHELL 0000001554532000 == 58 [pid = 2720] [id = 599] 13:41:46 INFO - PROCESS | 2720 | ++DOMWINDOW == 126 (0000001545049C00) [pid = 2720] [serial = 1797] [outer = 0000000000000000] 13:41:46 INFO - PROCESS | 2720 | ++DOMWINDOW == 127 (000000154DEE0000) [pid = 2720] [serial = 1798] [outer = 0000001545049C00] 13:41:46 INFO - PROCESS | 2720 | 1461271306266 Marionette DEBUG loaded listener.js 13:41:46 INFO - PROCESS | 2720 | ++DOMWINDOW == 128 (000000154E0E7800) [pid = 2720] [serial = 1799] [outer = 0000001545049C00] 13:41:46 INFO - PROCESS | 2720 | 1461271306706 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]]]}] 13:41:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 13:41:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 734ms 13:41:46 INFO - PROCESS | 2720 | 1461271306738 Marionette TRACE conn5 -> [0,2361,"getWindowHandle",null] 13:41:46 INFO - PROCESS | 2720 | 1461271306740 Marionette TRACE conn5 <- [1,2361,null,{"value":"13"}] 13:41:46 INFO - PROCESS | 2720 | 1461271306743 Marionette TRACE conn5 -> [0,2362,"setScriptTimeout",{"ms":35000}] 13:41:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 13:41:46 INFO - PROCESS | 2720 | 1461271306745 Marionette TRACE conn5 <- [1,2362,null,{}] 13:41:46 INFO - PROCESS | 2720 | 1461271306753 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}] 13:41:46 INFO - PROCESS | 2720 | 1461271306893 Marionette TRACE conn5 <- [1,2363,null,{"value":null}] 13:41:46 INFO - PROCESS | 2720 | 1461271306957 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:46 INFO - PROCESS | 2720 | ++DOCSHELL 0000001554908000 == 59 [pid = 2720] [id = 600] 13:41:46 INFO - PROCESS | 2720 | ++DOMWINDOW == 129 (000000154F91E000) [pid = 2720] [serial = 1800] [outer = 0000000000000000] 13:41:47 INFO - PROCESS | 2720 | ++DOMWINDOW == 130 (00000015508BA000) [pid = 2720] [serial = 1801] [outer = 000000154F91E000] 13:41:47 INFO - PROCESS | 2720 | 1461271307006 Marionette DEBUG loaded listener.js 13:41:47 INFO - PROCESS | 2720 | ++DOMWINDOW == 131 (0000001550E2B000) [pid = 2720] [serial = 1802] [outer = 000000154F91E000] 13:41:47 INFO - PROCESS | 2720 | 1461271307424 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]]]}] 13:41:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 13:41:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 730ms 13:41:47 INFO - PROCESS | 2720 | 1461271307499 Marionette TRACE conn5 -> [0,2365,"getWindowHandle",null] 13:41:47 INFO - PROCESS | 2720 | 1461271307502 Marionette TRACE conn5 <- [1,2365,null,{"value":"13"}] 13:41:47 INFO - PROCESS | 2720 | 1461271307507 Marionette TRACE conn5 -> [0,2366,"setScriptTimeout",{"ms":35000}] 13:41:47 INFO - PROCESS | 2720 | 1461271307509 Marionette TRACE conn5 <- [1,2366,null,{}] 13:41:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 13:41:47 INFO - PROCESS | 2720 | 1461271307513 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}] 13:41:47 INFO - PROCESS | 2720 | 1461271307631 Marionette TRACE conn5 <- [1,2367,null,{"value":null}] 13:41:47 INFO - PROCESS | 2720 | 1461271307689 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:47 INFO - PROCESS | 2720 | ++DOCSHELL 0000001554E04000 == 60 [pid = 2720] [id = 601] 13:41:47 INFO - PROCESS | 2720 | ++DOMWINDOW == 132 (0000001550E27400) [pid = 2720] [serial = 1803] [outer = 0000000000000000] 13:41:47 INFO - PROCESS | 2720 | ++DOMWINDOW == 133 (00000015511AE800) [pid = 2720] [serial = 1804] [outer = 0000001550E27400] 13:41:47 INFO - PROCESS | 2720 | 1461271307737 Marionette DEBUG loaded listener.js 13:41:47 INFO - PROCESS | 2720 | ++DOMWINDOW == 134 (0000001551D28C00) [pid = 2720] [serial = 1805] [outer = 0000001550E27400] 13:41:48 INFO - PROCESS | 2720 | 1461271308176 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]]]}] 13:41:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 13:41:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 731ms 13:41:48 INFO - PROCESS | 2720 | 1461271308245 Marionette TRACE conn5 -> [0,2369,"getWindowHandle",null] 13:41:48 INFO - PROCESS | 2720 | 1461271308248 Marionette TRACE conn5 <- [1,2369,null,{"value":"13"}] 13:41:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 13:41:48 INFO - PROCESS | 2720 | 1461271308251 Marionette TRACE conn5 -> [0,2370,"setScriptTimeout",{"ms":35000}] 13:41:48 INFO - PROCESS | 2720 | 1461271308253 Marionette TRACE conn5 <- [1,2370,null,{}] 13:41:48 INFO - PROCESS | 2720 | 1461271308256 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}] 13:41:48 INFO - PROCESS | 2720 | 1461271308381 Marionette TRACE conn5 <- [1,2371,null,{"value":null}] 13:41:48 INFO - PROCESS | 2720 | 1461271308403 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:48 INFO - PROCESS | 2720 | ++DOCSHELL 0000001556156000 == 61 [pid = 2720] [id = 602] 13:41:48 INFO - PROCESS | 2720 | ++DOMWINDOW == 135 (00000015517BA000) [pid = 2720] [serial = 1806] [outer = 0000000000000000] 13:41:48 INFO - PROCESS | 2720 | ++DOMWINDOW == 136 (0000001551D8B400) [pid = 2720] [serial = 1807] [outer = 00000015517BA000] 13:41:48 INFO - PROCESS | 2720 | 1461271308448 Marionette DEBUG loaded listener.js 13:41:48 INFO - PROCESS | 2720 | ++DOMWINDOW == 137 (0000001552023C00) [pid = 2720] [serial = 1808] [outer = 00000015517BA000] 13:41:48 INFO - PROCESS | 2720 | --DOMWINDOW == 136 (00000015508B5800) [pid = 2720] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 13:41:48 INFO - PROCESS | 2720 | --DOMWINDOW == 135 (000000154A41C800) [pid = 2720] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 13:41:48 INFO - PROCESS | 2720 | --DOMWINDOW == 134 (00000015511A6800) [pid = 2720] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 13:41:48 INFO - PROCESS | 2720 | --DOMWINDOW == 133 (0000001552580C00) [pid = 2720] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 13:41:48 INFO - PROCESS | 2720 | --DOMWINDOW == 132 (000000154044F000) [pid = 2720] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 13:41:48 INFO - PROCESS | 2720 | --DOMWINDOW == 131 (0000001552147C00) [pid = 2720] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 13:41:48 INFO - PROCESS | 2720 | --DOMWINDOW == 130 (000000154EBCF400) [pid = 2720] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 13:41:48 INFO - PROCESS | 2720 | --DOMWINDOW == 129 (00000015522C9C00) [pid = 2720] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 13:41:48 INFO - PROCESS | 2720 | --DOMWINDOW == 128 (000000154D089C00) [pid = 2720] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 13:41:48 INFO - PROCESS | 2720 | --DOMWINDOW == 127 (000000155018B400) [pid = 2720] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 13:41:48 INFO - PROCESS | 2720 | --DOMWINDOW == 126 (00000015468A7800) [pid = 2720] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 13:41:48 INFO - PROCESS | 2720 | --DOMWINDOW == 125 (000000153FCDD400) [pid = 2720] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 13:41:48 INFO - PROCESS | 2720 | --DOMWINDOW == 124 (000000154EB03000) [pid = 2720] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 13:41:48 INFO - PROCESS | 2720 | --DOMWINDOW == 123 (000000154E010000) [pid = 2720] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 13:41:48 INFO - PROCESS | 2720 | --DOMWINDOW == 122 (0000001541A98C00) [pid = 2720] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 13:41:48 INFO - PROCESS | 2720 | --DOMWINDOW == 121 (000000154CF93000) [pid = 2720] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 13:41:48 INFO - PROCESS | 2720 | --DOMWINDOW == 120 (0000001540450800) [pid = 2720] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 13:41:48 INFO - PROCESS | 2720 | --DOMWINDOW == 119 (000000153EA40000) [pid = 2720] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 13:41:48 INFO - PROCESS | 2720 | --DOMWINDOW == 118 (000000154F812800) [pid = 2720] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 13:41:48 INFO - PROCESS | 2720 | --DOMWINDOW == 117 (000000155018F800) [pid = 2720] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 13:41:48 INFO - PROCESS | 2720 | --DOMWINDOW == 116 (000000154A409C00) [pid = 2720] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 13:41:48 INFO - PROCESS | 2720 | --DOMWINDOW == 115 (000000154A361400) [pid = 2720] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 13:41:49 INFO - PROCESS | 2720 | 1461271309077 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]]]}] 13:41:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 13:41:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 880ms 13:41:49 INFO - PROCESS | 2720 | 1461271309134 Marionette TRACE conn5 -> [0,2373,"getWindowHandle",null] 13:41:49 INFO - PROCESS | 2720 | 1461271309136 Marionette TRACE conn5 <- [1,2373,null,{"value":"13"}] 13:41:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 13:41:49 INFO - PROCESS | 2720 | 1461271309139 Marionette TRACE conn5 -> [0,2374,"setScriptTimeout",{"ms":35000}] 13:41:49 INFO - PROCESS | 2720 | 1461271309141 Marionette TRACE conn5 <- [1,2374,null,{}] 13:41:49 INFO - PROCESS | 2720 | 1461271309145 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}] 13:41:49 INFO - PROCESS | 2720 | 1461271309235 Marionette TRACE conn5 <- [1,2375,null,{"value":null}] 13:41:49 INFO - PROCESS | 2720 | 1461271309242 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:49 INFO - PROCESS | 2720 | ++DOCSHELL 0000001557685800 == 62 [pid = 2720] [id = 603] 13:41:49 INFO - PROCESS | 2720 | ++DOMWINDOW == 116 (0000001541C22000) [pid = 2720] [serial = 1809] [outer = 0000000000000000] 13:41:49 INFO - PROCESS | 2720 | ++DOMWINDOW == 117 (000000154CF93000) [pid = 2720] [serial = 1810] [outer = 0000001541C22000] 13:41:49 INFO - PROCESS | 2720 | 1461271309289 Marionette DEBUG loaded listener.js 13:41:49 INFO - PROCESS | 2720 | ++DOMWINDOW == 118 (0000001550130C00) [pid = 2720] [serial = 1811] [outer = 0000001541C22000] 13:41:49 INFO - PROCESS | 2720 | 1461271309712 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]]]}] 13:41:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 13:41:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 584ms 13:41:49 INFO - PROCESS | 2720 | 1461271309727 Marionette TRACE conn5 -> [0,2377,"getWindowHandle",null] 13:41:49 INFO - PROCESS | 2720 | 1461271309729 Marionette TRACE conn5 <- [1,2377,null,{"value":"13"}] 13:41:49 INFO - PROCESS | 2720 | 1461271309732 Marionette TRACE conn5 -> [0,2378,"setScriptTimeout",{"ms":35000}] 13:41:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 13:41:49 INFO - PROCESS | 2720 | 1461271309734 Marionette TRACE conn5 <- [1,2378,null,{}] 13:41:49 INFO - PROCESS | 2720 | 1461271309751 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}] 13:41:49 INFO - PROCESS | 2720 | 1461271309848 Marionette TRACE conn5 <- [1,2379,null,{"value":null}] 13:41:49 INFO - PROCESS | 2720 | 1461271309868 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:49 INFO - PROCESS | 2720 | ++DOCSHELL 0000001557AE0000 == 63 [pid = 2720] [id = 604] 13:41:49 INFO - PROCESS | 2720 | ++DOMWINDOW == 119 (000000155170D000) [pid = 2720] [serial = 1812] [outer = 0000000000000000] 13:41:49 INFO - PROCESS | 2720 | ++DOMWINDOW == 120 (0000001552026C00) [pid = 2720] [serial = 1813] [outer = 000000155170D000] 13:41:49 INFO - PROCESS | 2720 | 1461271309915 Marionette DEBUG loaded listener.js 13:41:49 INFO - PROCESS | 2720 | ++DOMWINDOW == 121 (00000015522BB800) [pid = 2720] [serial = 1814] [outer = 000000155170D000] 13:41:50 INFO - PROCESS | 2720 | 1461271310360 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]]]}] 13:41:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 13:41:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 672ms 13:41:50 INFO - PROCESS | 2720 | 1461271310407 Marionette TRACE conn5 -> [0,2381,"getWindowHandle",null] 13:41:50 INFO - PROCESS | 2720 | 1461271310410 Marionette TRACE conn5 <- [1,2381,null,{"value":"13"}] 13:41:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 13:41:50 INFO - PROCESS | 2720 | 1461271310413 Marionette TRACE conn5 -> [0,2382,"setScriptTimeout",{"ms":35000}] 13:41:50 INFO - PROCESS | 2720 | 1461271310416 Marionette TRACE conn5 <- [1,2382,null,{}] 13:41:50 INFO - PROCESS | 2720 | 1461271310419 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}] 13:41:50 INFO - PROCESS | 2720 | 1461271310530 Marionette TRACE conn5 <- [1,2383,null,{"value":null}] 13:41:50 INFO - PROCESS | 2720 | 1461271310537 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:50 INFO - PROCESS | 2720 | ++DOCSHELL 0000001558980000 == 64 [pid = 2720] [id = 605] 13:41:50 INFO - PROCESS | 2720 | ++DOMWINDOW == 122 (000000154EF4A000) [pid = 2720] [serial = 1815] [outer = 0000000000000000] 13:41:50 INFO - PROCESS | 2720 | ++DOMWINDOW == 123 (000000154EF56C00) [pid = 2720] [serial = 1816] [outer = 000000154EF4A000] 13:41:50 INFO - PROCESS | 2720 | 1461271310591 Marionette DEBUG loaded listener.js 13:41:50 INFO - PROCESS | 2720 | ++DOMWINDOW == 124 (00000015525AF400) [pid = 2720] [serial = 1817] [outer = 000000154EF4A000] 13:41:51 INFO - PROCESS | 2720 | 1461271311339 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]]]}] 13:41:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 13:41:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 985ms 13:41:51 INFO - PROCESS | 2720 | 1461271311402 Marionette TRACE conn5 -> [0,2385,"getWindowHandle",null] 13:41:51 INFO - PROCESS | 2720 | 1461271311408 Marionette TRACE conn5 <- [1,2385,null,{"value":"13"}] 13:41:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 13:41:51 INFO - PROCESS | 2720 | 1461271311414 Marionette TRACE conn5 -> [0,2386,"setScriptTimeout",{"ms":35000}] 13:41:51 INFO - PROCESS | 2720 | 1461271311418 Marionette TRACE conn5 <- [1,2386,null,{}] 13:41:51 INFO - PROCESS | 2720 | 1461271311439 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}] 13:41:51 INFO - PROCESS | 2720 | 1461271311563 Marionette TRACE conn5 <- [1,2387,null,{"value":null}] 13:41:51 INFO - PROCESS | 2720 | 1461271311697 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:51 INFO - PROCESS | 2720 | ++DOCSHELL 000000154DF4A800 == 65 [pid = 2720] [id = 606] 13:41:51 INFO - PROCESS | 2720 | ++DOMWINDOW == 125 (0000001541A97800) [pid = 2720] [serial = 1818] [outer = 0000000000000000] 13:41:51 INFO - PROCESS | 2720 | ++DOMWINDOW == 126 (0000001545770000) [pid = 2720] [serial = 1819] [outer = 0000001541A97800] 13:41:51 INFO - PROCESS | 2720 | 1461271311757 Marionette DEBUG loaded listener.js 13:41:51 INFO - PROCESS | 2720 | ++DOMWINDOW == 127 (00000015496B5400) [pid = 2720] [serial = 1820] [outer = 0000001541A97800] 13:41:52 INFO - PROCESS | 2720 | 1461271312375 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]]]}] 13:41:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 13:41:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1005ms 13:41:52 INFO - PROCESS | 2720 | 1461271312421 Marionette TRACE conn5 -> [0,2389,"getWindowHandle",null] 13:41:52 INFO - PROCESS | 2720 | 1461271312428 Marionette TRACE conn5 <- [1,2389,null,{"value":"13"}] 13:41:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 13:41:52 INFO - PROCESS | 2720 | 1461271312435 Marionette TRACE conn5 -> [0,2390,"setScriptTimeout",{"ms":35000}] 13:41:52 INFO - PROCESS | 2720 | 1461271312438 Marionette TRACE conn5 <- [1,2390,null,{}] 13:41:52 INFO - PROCESS | 2720 | 1461271312442 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}] 13:41:52 INFO - PROCESS | 2720 | 1461271312565 Marionette TRACE conn5 <- [1,2391,null,{"value":null}] 13:41:52 INFO - PROCESS | 2720 | 1461271312697 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:52 INFO - PROCESS | 2720 | ++DOCSHELL 00000015548A4800 == 66 [pid = 2720] [id = 607] 13:41:52 INFO - PROCESS | 2720 | ++DOMWINDOW == 128 (000000154CCB9000) [pid = 2720] [serial = 1821] [outer = 0000000000000000] 13:41:52 INFO - PROCESS | 2720 | ++DOMWINDOW == 129 (000000154D1CE800) [pid = 2720] [serial = 1822] [outer = 000000154CCB9000] 13:41:52 INFO - PROCESS | 2720 | 1461271312754 Marionette DEBUG loaded listener.js 13:41:52 INFO - PROCESS | 2720 | ++DOMWINDOW == 130 (000000154E015C00) [pid = 2720] [serial = 1823] [outer = 000000154CCB9000] 13:41:53 INFO - PROCESS | 2720 | 1461271313354 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]]]}] 13:41:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 13:41:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 986ms 13:41:53 INFO - PROCESS | 2720 | 1461271313428 Marionette TRACE conn5 -> [0,2393,"getWindowHandle",null] 13:41:53 INFO - PROCESS | 2720 | 1461271313431 Marionette TRACE conn5 <- [1,2393,null,{"value":"13"}] 13:41:53 INFO - PROCESS | 2720 | 1461271313434 Marionette TRACE conn5 -> [0,2394,"setScriptTimeout",{"ms":35000}] 13:41:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 13:41:53 INFO - PROCESS | 2720 | 1461271313439 Marionette TRACE conn5 <- [1,2394,null,{}] 13:41:53 INFO - PROCESS | 2720 | 1461271313464 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}] 13:41:53 INFO - PROCESS | 2720 | 1461271313628 Marionette TRACE conn5 <- [1,2395,null,{"value":null}] 13:41:53 INFO - PROCESS | 2720 | 1461271313753 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:53 INFO - PROCESS | 2720 | ++DOCSHELL 0000001558C15800 == 67 [pid = 2720] [id = 608] 13:41:53 INFO - PROCESS | 2720 | ++DOMWINDOW == 131 (0000001550846C00) [pid = 2720] [serial = 1824] [outer = 0000000000000000] 13:41:53 INFO - PROCESS | 2720 | ++DOMWINDOW == 132 (0000001550D76C00) [pid = 2720] [serial = 1825] [outer = 0000001550846C00] 13:41:53 INFO - PROCESS | 2720 | 1461271313813 Marionette DEBUG loaded listener.js 13:41:53 INFO - PROCESS | 2720 | ++DOMWINDOW == 133 (0000001551D47000) [pid = 2720] [serial = 1826] [outer = 0000001550846C00] 13:41:54 INFO - PROCESS | 2720 | 1461271314385 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]]]}] 13:41:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 13:41:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 984ms 13:41:54 INFO - PROCESS | 2720 | 1461271314424 Marionette TRACE conn5 -> [0,2397,"getWindowHandle",null] 13:41:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 13:41:54 INFO - PROCESS | 2720 | 1461271314427 Marionette TRACE conn5 <- [1,2397,null,{"value":"13"}] 13:41:54 INFO - PROCESS | 2720 | 1461271314431 Marionette TRACE conn5 -> [0,2398,"setScriptTimeout",{"ms":35000}] 13:41:54 INFO - PROCESS | 2720 | 1461271314433 Marionette TRACE conn5 <- [1,2398,null,{}] 13:41:54 INFO - PROCESS | 2720 | 1461271314437 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}] 13:41:54 INFO - PROCESS | 2720 | 1461271314554 Marionette TRACE conn5 <- [1,2399,null,{"value":null}] 13:41:54 INFO - PROCESS | 2720 | 1461271314705 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:54 INFO - PROCESS | 2720 | ++DOCSHELL 0000001559238000 == 68 [pid = 2720] [id = 609] 13:41:54 INFO - PROCESS | 2720 | ++DOMWINDOW == 134 (0000001552141800) [pid = 2720] [serial = 1827] [outer = 0000000000000000] 13:41:54 INFO - PROCESS | 2720 | ++DOMWINDOW == 135 (0000001552581000) [pid = 2720] [serial = 1828] [outer = 0000001552141800] 13:41:54 INFO - PROCESS | 2720 | 1461271314762 Marionette DEBUG loaded listener.js 13:41:54 INFO - PROCESS | 2720 | ++DOMWINDOW == 136 (0000001554836400) [pid = 2720] [serial = 1829] [outer = 0000001552141800] 13:41:55 INFO - PROCESS | 2720 | 1461271315340 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]]]}] 13:41:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 13:41:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 941ms 13:41:55 INFO - PROCESS | 2720 | 1461271315374 Marionette TRACE conn5 -> [0,2401,"getWindowHandle",null] 13:41:55 INFO - PROCESS | 2720 | 1461271315376 Marionette TRACE conn5 <- [1,2401,null,{"value":"13"}] 13:41:55 INFO - PROCESS | 2720 | 1461271315380 Marionette TRACE conn5 -> [0,2402,"setScriptTimeout",{"ms":35000}] 13:41:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 13:41:55 INFO - PROCESS | 2720 | 1461271315382 Marionette TRACE conn5 <- [1,2402,null,{}] 13:41:55 INFO - PROCESS | 2720 | 1461271315386 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}] 13:41:55 INFO - PROCESS | 2720 | 1461271315531 Marionette TRACE conn5 <- [1,2403,null,{"value":null}] 13:41:55 INFO - PROCESS | 2720 | 1461271315662 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:55 INFO - PROCESS | 2720 | ++DOCSHELL 00000015598C0800 == 69 [pid = 2720] [id = 610] 13:41:55 INFO - PROCESS | 2720 | ++DOMWINDOW == 137 (00000015549C8400) [pid = 2720] [serial = 1830] [outer = 0000000000000000] 13:41:55 INFO - PROCESS | 2720 | ++DOMWINDOW == 138 (0000001554A8F400) [pid = 2720] [serial = 1831] [outer = 00000015549C8400] 13:41:55 INFO - PROCESS | 2720 | 1461271315719 Marionette DEBUG loaded listener.js 13:41:55 INFO - PROCESS | 2720 | ++DOMWINDOW == 139 (0000001554E9B800) [pid = 2720] [serial = 1832] [outer = 00000015549C8400] 13:41:56 INFO - PROCESS | 2720 | 1461271316373 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]]]}] 13:41:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 13:41:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1037ms 13:41:56 INFO - PROCESS | 2720 | 1461271316419 Marionette TRACE conn5 -> [0,2405,"getWindowHandle",null] 13:41:56 INFO - PROCESS | 2720 | 1461271316422 Marionette TRACE conn5 <- [1,2405,null,{"value":"13"}] 13:41:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 13:41:56 INFO - PROCESS | 2720 | 1461271316456 Marionette TRACE conn5 -> [0,2406,"setScriptTimeout",{"ms":35000}] 13:41:56 INFO - PROCESS | 2720 | 1461271316458 Marionette TRACE conn5 <- [1,2406,null,{}] 13:41:56 INFO - PROCESS | 2720 | 1461271316465 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}] 13:41:56 INFO - PROCESS | 2720 | 1461271316591 Marionette TRACE conn5 <- [1,2407,null,{"value":null}] 13:41:56 INFO - PROCESS | 2720 | 1461271316918 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:56 INFO - PROCESS | 2720 | ++DOCSHELL 000000154D3B4000 == 70 [pid = 2720] [id = 611] 13:41:56 INFO - PROCESS | 2720 | ++DOMWINDOW == 140 (000000153EA49C00) [pid = 2720] [serial = 1833] [outer = 0000000000000000] 13:41:57 INFO - PROCESS | 2720 | ++DOMWINDOW == 141 (000000153F2DF400) [pid = 2720] [serial = 1834] [outer = 000000153EA49C00] 13:41:57 INFO - PROCESS | 2720 | 1461271317009 Marionette DEBUG loaded listener.js 13:41:57 INFO - PROCESS | 2720 | ++DOMWINDOW == 142 (0000001540445000) [pid = 2720] [serial = 1835] [outer = 000000153EA49C00] 13:41:57 INFO - PROCESS | 2720 | 1461271317623 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]]]}] 13:41:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 13:41:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1219ms 13:41:57 INFO - PROCESS | 2720 | 1461271317647 Marionette TRACE conn5 -> [0,2409,"getWindowHandle",null] 13:41:57 INFO - PROCESS | 2720 | 1461271317653 Marionette TRACE conn5 <- [1,2409,null,{"value":"13"}] 13:41:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 13:41:57 INFO - PROCESS | 2720 | 1461271317658 Marionette TRACE conn5 -> [0,2410,"setScriptTimeout",{"ms":35000}] 13:41:57 INFO - PROCESS | 2720 | 1461271317661 Marionette TRACE conn5 <- [1,2410,null,{}] 13:41:57 INFO - PROCESS | 2720 | 1461271317666 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}] 13:41:57 INFO - PROCESS | 2720 | 1461271317779 Marionette TRACE conn5 <- [1,2411,null,{"value":null}] 13:41:57 INFO - PROCESS | 2720 | 1461271317887 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:57 INFO - PROCESS | 2720 | ++DOCSHELL 000000154CD08000 == 71 [pid = 2720] [id = 612] 13:41:57 INFO - PROCESS | 2720 | ++DOMWINDOW == 143 (000000153F2DB800) [pid = 2720] [serial = 1836] [outer = 0000000000000000] 13:41:57 INFO - PROCESS | 2720 | ++DOMWINDOW == 144 (0000001545044400) [pid = 2720] [serial = 1837] [outer = 000000153F2DB800] 13:41:57 INFO - PROCESS | 2720 | 1461271317939 Marionette DEBUG loaded listener.js 13:41:58 INFO - PROCESS | 2720 | ++DOMWINDOW == 145 (00000015468A8000) [pid = 2720] [serial = 1838] [outer = 000000153F2DB800] 13:41:58 INFO - PROCESS | 2720 | --DOCSHELL 000000155895F000 == 70 [pid = 2720] [id = 558] 13:41:58 INFO - PROCESS | 2720 | --DOCSHELL 000000154D6BC000 == 69 [pid = 2720] [id = 340] 13:41:58 INFO - PROCESS | 2720 | --DOCSHELL 00000015591EA800 == 68 [pid = 2720] [id = 559] 13:41:58 INFO - PROCESS | 2720 | --DOCSHELL 0000001557AE0000 == 67 [pid = 2720] [id = 604] 13:41:58 INFO - PROCESS | 2720 | --DOCSHELL 0000001557685800 == 66 [pid = 2720] [id = 603] 13:41:58 INFO - PROCESS | 2720 | --DOCSHELL 0000001556156000 == 65 [pid = 2720] [id = 602] 13:41:58 INFO - PROCESS | 2720 | --DOCSHELL 0000001554E04000 == 64 [pid = 2720] [id = 601] 13:41:58 INFO - PROCESS | 2720 | --DOCSHELL 0000001554908000 == 63 [pid = 2720] [id = 600] 13:41:58 INFO - PROCESS | 2720 | --DOMWINDOW == 144 (000000155105AC00) [pid = 2720] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 13:41:58 INFO - PROCESS | 2720 | --DOMWINDOW == 143 (0000001545789000) [pid = 2720] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 13:41:58 INFO - PROCESS | 2720 | --DOMWINDOW == 142 (000000154D205C00) [pid = 2720] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 13:41:58 INFO - PROCESS | 2720 | --DOMWINDOW == 141 (00000015511B1800) [pid = 2720] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 13:41:58 INFO - PROCESS | 2720 | --DOMWINDOW == 140 (000000155483F800) [pid = 2720] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 13:41:58 INFO - PROCESS | 2720 | --DOMWINDOW == 139 (0000001554A90400) [pid = 2720] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 13:41:58 INFO - PROCESS | 2720 | --DOCSHELL 0000001554532000 == 62 [pid = 2720] [id = 599] 13:41:58 INFO - PROCESS | 2720 | --DOCSHELL 0000001551D7C000 == 61 [pid = 2720] [id = 598] 13:41:58 INFO - PROCESS | 2720 | --DOCSHELL 000000154E047000 == 60 [pid = 2720] [id = 597] 13:41:58 INFO - PROCESS | 2720 | --DOCSHELL 000000154F95F000 == 59 [pid = 2720] [id = 596] 13:41:58 INFO - PROCESS | 2720 | --DOCSHELL 000000154FD81000 == 58 [pid = 2720] [id = 595] 13:41:58 INFO - PROCESS | 2720 | --DOCSHELL 0000001559261800 == 57 [pid = 2720] [id = 590] 13:41:58 INFO - PROCESS | 2720 | --DOCSHELL 00000015589CD000 == 56 [pid = 2720] [id = 589] 13:41:58 INFO - PROCESS | 2720 | --DOCSHELL 0000001551D6D000 == 55 [pid = 2720] [id = 588] 13:41:58 INFO - PROCESS | 2720 | --DOCSHELL 000000154D34C000 == 54 [pid = 2720] [id = 587] 13:41:58 INFO - PROCESS | 2720 | --DOCSHELL 0000001557D5D000 == 53 [pid = 2720] [id = 586] 13:41:58 INFO - PROCESS | 2720 | 1461271318618 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]]]}] 13:41:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 13:41:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 986ms 13:41:58 INFO - PROCESS | 2720 | 1461271318649 Marionette TRACE conn5 -> [0,2413,"getWindowHandle",null] 13:41:58 INFO - PROCESS | 2720 | 1461271318654 Marionette TRACE conn5 <- [1,2413,null,{"value":"13"}] 13:41:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 13:41:58 INFO - PROCESS | 2720 | 1461271318658 Marionette TRACE conn5 -> [0,2414,"setScriptTimeout",{"ms":35000}] 13:41:58 INFO - PROCESS | 2720 | 1461271318660 Marionette TRACE conn5 <- [1,2414,null,{}] 13:41:58 INFO - PROCESS | 2720 | 1461271318664 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}] 13:41:58 INFO - PROCESS | 2720 | --DOMWINDOW == 138 (0000001550E2E000) [pid = 2720] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 13:41:58 INFO - PROCESS | 2720 | --DOMWINDOW == 137 (000000154A368000) [pid = 2720] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 13:41:58 INFO - PROCESS | 2720 | --DOMWINDOW == 136 (000000154DB77400) [pid = 2720] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 13:41:58 INFO - PROCESS | 2720 | --DOMWINDOW == 135 (000000154EB10C00) [pid = 2720] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 13:41:58 INFO - PROCESS | 2720 | --DOMWINDOW == 134 (000000154D1C4400) [pid = 2720] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 13:41:58 INFO - PROCESS | 2720 | --DOMWINDOW == 133 (0000001551711400) [pid = 2720] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 13:41:58 INFO - PROCESS | 2720 | --DOMWINDOW == 132 (000000154DBD8400) [pid = 2720] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 13:41:58 INFO - PROCESS | 2720 | --DOMWINDOW == 131 (0000001551DB5000) [pid = 2720] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 13:41:58 INFO - PROCESS | 2720 | --DOMWINDOW == 130 (00000015525B2800) [pid = 2720] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 13:41:58 INFO - PROCESS | 2720 | --DOMWINDOW == 129 (0000001545B40400) [pid = 2720] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 13:41:58 INFO - PROCESS | 2720 | --DOMWINDOW == 128 (00000015522C4000) [pid = 2720] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 13:41:58 INFO - PROCESS | 2720 | --DOMWINDOW == 127 (000000155213E400) [pid = 2720] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 13:41:58 INFO - PROCESS | 2720 | --DOMWINDOW == 126 (000000155258BC00) [pid = 2720] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 13:41:58 INFO - PROCESS | 2720 | --DOMWINDOW == 125 (000000154E0E8000) [pid = 2720] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 13:41:58 INFO - PROCESS | 2720 | --DOMWINDOW == 124 (0000001550E2F800) [pid = 2720] [serial = 1568] [outer = 0000000000000000] [url = about:blank] 13:41:58 INFO - PROCESS | 2720 | --DOMWINDOW == 123 (000000154AAD8400) [pid = 2720] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 13:41:58 INFO - PROCESS | 2720 | --DOMWINDOW == 122 (0000001540928C00) [pid = 2720] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 13:41:58 INFO - PROCESS | 2720 | --DOMWINDOW == 121 (000000154ECE2800) [pid = 2720] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 13:41:58 INFO - PROCESS | 2720 | --DOMWINDOW == 120 (000000154E490000) [pid = 2720] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 13:41:58 INFO - PROCESS | 2720 | --DOMWINDOW == 119 (000000154E061400) [pid = 2720] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 13:41:58 INFO - PROCESS | 2720 | --DOMWINDOW == 118 (0000001545BA7400) [pid = 2720] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 13:41:58 INFO - PROCESS | 2720 | --DOMWINDOW == 117 (0000001541C9A000) [pid = 2720] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 13:41:58 INFO - PROCESS | 2720 | --DOMWINDOW == 116 (000000154D00EC00) [pid = 2720] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 13:41:58 INFO - PROCESS | 2720 | --DOMWINDOW == 115 (000000154A423800) [pid = 2720] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 13:41:58 INFO - PROCESS | 2720 | --DOMWINDOW == 114 (000000154044D400) [pid = 2720] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 13:41:58 INFO - PROCESS | 2720 | --DOMWINDOW == 113 (0000001544E41C00) [pid = 2720] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 13:41:58 INFO - PROCESS | 2720 | --DOMWINDOW == 112 (0000001554E9FC00) [pid = 2720] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 13:41:58 INFO - PROCESS | 2720 | --DOMWINDOW == 111 (0000001554E94000) [pid = 2720] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 13:41:58 INFO - PROCESS | 2720 | --DOMWINDOW == 110 (0000001550842800) [pid = 2720] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 13:41:58 INFO - PROCESS | 2720 | --DOMWINDOW == 109 (000000154FD9BC00) [pid = 2720] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 13:41:58 INFO - PROCESS | 2720 | --DOMWINDOW == 108 (000000154A415000) [pid = 2720] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 13:41:58 INFO - PROCESS | 2720 | --DOMWINDOW == 107 (000000154BD19800) [pid = 2720] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 13:41:58 INFO - PROCESS | 2720 | 1461271318823 Marionette TRACE conn5 <- [1,2415,null,{"value":null}] 13:41:58 INFO - PROCESS | 2720 | 1461271318883 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:58 INFO - PROCESS | 2720 | ++DOCSHELL 000000154D19D000 == 54 [pid = 2720] [id = 613] 13:41:58 INFO - PROCESS | 2720 | ++DOMWINDOW == 108 (000000153FCDA800) [pid = 2720] [serial = 1839] [outer = 0000000000000000] 13:41:58 INFO - PROCESS | 2720 | ++DOMWINDOW == 109 (0000001540E88800) [pid = 2720] [serial = 1840] [outer = 000000153FCDA800] 13:41:58 INFO - PROCESS | 2720 | 1461271318933 Marionette DEBUG loaded listener.js 13:41:59 INFO - PROCESS | 2720 | ++DOMWINDOW == 110 (00000015456B9000) [pid = 2720] [serial = 1841] [outer = 000000153FCDA800] 13:41:59 INFO - PROCESS | 2720 | 1461271319387 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]]]}] 13:41:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 13:41:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 776ms 13:41:59 INFO - PROCESS | 2720 | 1461271319443 Marionette TRACE conn5 -> [0,2417,"getWindowHandle",null] 13:41:59 INFO - PROCESS | 2720 | 1461271319446 Marionette TRACE conn5 <- [1,2417,null,{"value":"13"}] 13:41:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 13:41:59 INFO - PROCESS | 2720 | 1461271319451 Marionette TRACE conn5 -> [0,2418,"setScriptTimeout",{"ms":35000}] 13:41:59 INFO - PROCESS | 2720 | 1461271319457 Marionette TRACE conn5 <- [1,2418,null,{}] 13:41:59 INFO - PROCESS | 2720 | 1461271319466 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}] 13:41:59 INFO - PROCESS | 2720 | 1461271319558 Marionette TRACE conn5 <- [1,2419,null,{"value":null}] 13:41:59 INFO - PROCESS | 2720 | 1461271319572 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:59 INFO - PROCESS | 2720 | ++DOCSHELL 000000155103F000 == 55 [pid = 2720] [id = 614] 13:41:59 INFO - PROCESS | 2720 | ++DOMWINDOW == 111 (000000154A40F400) [pid = 2720] [serial = 1842] [outer = 0000000000000000] 13:41:59 INFO - PROCESS | 2720 | ++DOMWINDOW == 112 (000000154A423800) [pid = 2720] [serial = 1843] [outer = 000000154A40F400] 13:41:59 INFO - PROCESS | 2720 | 1461271319622 Marionette DEBUG loaded listener.js 13:41:59 INFO - PROCESS | 2720 | ++DOMWINDOW == 113 (000000154AACE400) [pid = 2720] [serial = 1844] [outer = 000000154A40F400] 13:42:00 INFO - PROCESS | 2720 | 1461271320068 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]]]}] 13:42:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 13:42:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 649ms 13:42:00 INFO - PROCESS | 2720 | 1461271320105 Marionette TRACE conn5 -> [0,2421,"getWindowHandle",null] 13:42:00 INFO - PROCESS | 2720 | 1461271320108 Marionette TRACE conn5 <- [1,2421,null,{"value":"13"}] 13:42:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 13:42:00 INFO - PROCESS | 2720 | 1461271320111 Marionette TRACE conn5 -> [0,2422,"setScriptTimeout",{"ms":35000}] 13:42:00 INFO - PROCESS | 2720 | 1461271320113 Marionette TRACE conn5 <- [1,2422,null,{}] 13:42:00 INFO - PROCESS | 2720 | 1461271320117 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}] 13:42:00 INFO - PROCESS | 2720 | 1461271320205 Marionette TRACE conn5 <- [1,2423,null,{"value":null}] 13:42:00 INFO - PROCESS | 2720 | 1461271320212 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:00 INFO - PROCESS | 2720 | ++DOCSHELL 0000001551C20000 == 56 [pid = 2720] [id = 615] 13:42:00 INFO - PROCESS | 2720 | ++DOMWINDOW == 114 (000000154BD18000) [pid = 2720] [serial = 1845] [outer = 0000000000000000] 13:42:00 INFO - PROCESS | 2720 | ++DOMWINDOW == 115 (000000154C444000) [pid = 2720] [serial = 1846] [outer = 000000154BD18000] 13:42:00 INFO - PROCESS | 2720 | 1461271320260 Marionette DEBUG loaded listener.js 13:42:00 INFO - PROCESS | 2720 | ++DOMWINDOW == 116 (000000154D013000) [pid = 2720] [serial = 1847] [outer = 000000154BD18000] 13:42:00 INFO - PROCESS | 2720 | 1461271320678 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]]]}] 13:42:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 13:42:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 587ms 13:42:00 INFO - PROCESS | 2720 | 1461271320723 Marionette TRACE conn5 -> [0,2425,"getWindowHandle",null] 13:42:00 INFO - PROCESS | 2720 | 1461271320725 Marionette TRACE conn5 <- [1,2425,null,{"value":"13"}] 13:42:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 13:42:00 INFO - PROCESS | 2720 | 1461271320745 Marionette TRACE conn5 -> [0,2426,"setScriptTimeout",{"ms":35000}] 13:42:00 INFO - PROCESS | 2720 | 1461271320747 Marionette TRACE conn5 <- [1,2426,null,{}] 13:42:00 INFO - PROCESS | 2720 | 1461271320750 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}] 13:42:00 INFO - PROCESS | 2720 | 1461271320837 Marionette TRACE conn5 <- [1,2427,null,{"value":null}] 13:42:00 INFO - PROCESS | 2720 | 1461271320843 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:00 INFO - PROCESS | 2720 | ++DOCSHELL 0000001552706800 == 57 [pid = 2720] [id = 616] 13:42:00 INFO - PROCESS | 2720 | ++DOMWINDOW == 117 (000000154D1CC000) [pid = 2720] [serial = 1848] [outer = 0000000000000000] 13:42:00 INFO - PROCESS | 2720 | ++DOMWINDOW == 118 (000000154D209800) [pid = 2720] [serial = 1849] [outer = 000000154D1CC000] 13:42:00 INFO - PROCESS | 2720 | 1461271320903 Marionette DEBUG loaded listener.js 13:42:00 INFO - PROCESS | 2720 | ++DOMWINDOW == 119 (000000154DB7B400) [pid = 2720] [serial = 1850] [outer = 000000154D1CC000] 13:42:01 INFO - PROCESS | 2720 | 1461271321405 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]]]}] 13:42:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 13:42:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 691ms 13:42:01 INFO - PROCESS | 2720 | 1461271321437 Marionette TRACE conn5 -> [0,2429,"getWindowHandle",null] 13:42:01 INFO - PROCESS | 2720 | 1461271321439 Marionette TRACE conn5 <- [1,2429,null,{"value":"13"}] 13:42:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 13:42:01 INFO - PROCESS | 2720 | 1461271321442 Marionette TRACE conn5 -> [0,2430,"setScriptTimeout",{"ms":35000}] 13:42:01 INFO - PROCESS | 2720 | 1461271321444 Marionette TRACE conn5 <- [1,2430,null,{}] 13:42:01 INFO - PROCESS | 2720 | 1461271321448 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}] 13:42:01 INFO - PROCESS | 2720 | 1461271321567 Marionette TRACE conn5 <- [1,2431,null,{"value":null}] 13:42:01 INFO - PROCESS | 2720 | 1461271321573 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:01 INFO - PROCESS | 2720 | ++DOCSHELL 0000001554719800 == 58 [pid = 2720] [id = 617] 13:42:01 INFO - PROCESS | 2720 | ++DOMWINDOW == 120 (000000154DEE8800) [pid = 2720] [serial = 1851] [outer = 0000000000000000] 13:42:01 INFO - PROCESS | 2720 | ++DOMWINDOW == 121 (000000154E00E400) [pid = 2720] [serial = 1852] [outer = 000000154DEE8800] 13:42:01 INFO - PROCESS | 2720 | 1461271321672 Marionette DEBUG loaded listener.js 13:42:01 INFO - PROCESS | 2720 | ++DOMWINDOW == 122 (000000154E0EF000) [pid = 2720] [serial = 1853] [outer = 000000154DEE8800] 13:42:02 INFO - PROCESS | 2720 | 1461271322094 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]]]}] 13:42:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 13:42:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 692ms 13:42:02 INFO - PROCESS | 2720 | 1461271322136 Marionette TRACE conn5 -> [0,2433,"getWindowHandle",null] 13:42:02 INFO - PROCESS | 2720 | 1461271322138 Marionette TRACE conn5 <- [1,2433,null,{"value":"13"}] 13:42:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 13:42:02 INFO - PROCESS | 2720 | 1461271322141 Marionette TRACE conn5 -> [0,2434,"setScriptTimeout",{"ms":35000}] 13:42:02 INFO - PROCESS | 2720 | 1461271322143 Marionette TRACE conn5 <- [1,2434,null,{}] 13:42:02 INFO - PROCESS | 2720 | 1461271322153 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}] 13:42:02 INFO - PROCESS | 2720 | 1461271322268 Marionette TRACE conn5 <- [1,2435,null,{"value":null}] 13:42:02 INFO - PROCESS | 2720 | 1461271322354 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:02 INFO - PROCESS | 2720 | ++DOCSHELL 00000015548D4000 == 59 [pid = 2720] [id = 618] 13:42:02 INFO - PROCESS | 2720 | ++DOMWINDOW == 123 (000000154E00A400) [pid = 2720] [serial = 1854] [outer = 0000000000000000] 13:42:02 INFO - PROCESS | 2720 | ++DOMWINDOW == 124 (000000154E5AE400) [pid = 2720] [serial = 1855] [outer = 000000154E00A400] 13:42:02 INFO - PROCESS | 2720 | 1461271322400 Marionette DEBUG loaded listener.js 13:42:02 INFO - PROCESS | 2720 | ++DOMWINDOW == 125 (000000154ECE4400) [pid = 2720] [serial = 1856] [outer = 000000154E00A400] 13:42:02 INFO - PROCESS | 2720 | 1461271322794 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]]]}] 13:42:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 13:42:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 671ms 13:42:02 INFO - PROCESS | 2720 | 1461271322822 Marionette TRACE conn5 -> [0,2437,"getWindowHandle",null] 13:42:02 INFO - PROCESS | 2720 | 1461271322824 Marionette TRACE conn5 <- [1,2437,null,{"value":"13"}] 13:42:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 13:42:02 INFO - PROCESS | 2720 | 1461271322834 Marionette TRACE conn5 -> [0,2438,"setScriptTimeout",{"ms":35000}] 13:42:02 INFO - PROCESS | 2720 | 1461271322836 Marionette TRACE conn5 <- [1,2438,null,{}] 13:42:02 INFO - PROCESS | 2720 | 1461271322839 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}] 13:42:02 INFO - PROCESS | 2720 | 1461271322956 Marionette TRACE conn5 <- [1,2439,null,{"value":null}] 13:42:03 INFO - PROCESS | 2720 | 1461271323016 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:03 INFO - PROCESS | 2720 | ++DOCSHELL 0000001554C9D800 == 60 [pid = 2720] [id = 619] 13:42:03 INFO - PROCESS | 2720 | ++DOMWINDOW == 126 (000000154EF4D400) [pid = 2720] [serial = 1857] [outer = 0000000000000000] 13:42:03 INFO - PROCESS | 2720 | ++DOMWINDOW == 127 (000000154F815800) [pid = 2720] [serial = 1858] [outer = 000000154EF4D400] 13:42:03 INFO - PROCESS | 2720 | 1461271323063 Marionette DEBUG loaded listener.js 13:42:03 INFO - PROCESS | 2720 | ++DOMWINDOW == 128 (000000154FDA4800) [pid = 2720] [serial = 1859] [outer = 000000154EF4D400] 13:42:03 INFO - PROCESS | 2720 | --DOMWINDOW == 127 (0000001550D73800) [pid = 2720] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 13:42:03 INFO - PROCESS | 2720 | --DOMWINDOW == 126 (00000015544E7800) [pid = 2720] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 13:42:03 INFO - PROCESS | 2720 | --DOMWINDOW == 125 (0000001554A8E800) [pid = 2720] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 13:42:03 INFO - PROCESS | 2720 | --DOMWINDOW == 124 (000000154D011000) [pid = 2720] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 13:42:03 INFO - PROCESS | 2720 | --DOMWINDOW == 123 (000000155483C000) [pid = 2720] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 13:42:03 INFO - PROCESS | 2720 | --DOMWINDOW == 122 (000000154043A800) [pid = 2720] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 13:42:03 INFO - PROCESS | 2720 | --DOMWINDOW == 121 (000000154F91E000) [pid = 2720] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 13:42:03 INFO - PROCESS | 2720 | --DOMWINDOW == 120 (0000001550E27400) [pid = 2720] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 13:42:03 INFO - PROCESS | 2720 | --DOMWINDOW == 119 (00000015517BA000) [pid = 2720] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 13:42:03 INFO - PROCESS | 2720 | --DOMWINDOW == 118 (000000155170D000) [pid = 2720] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 13:42:03 INFO - PROCESS | 2720 | --DOMWINDOW == 117 (000000154A01C000) [pid = 2720] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 13:42:03 INFO - PROCESS | 2720 | --DOMWINDOW == 116 (00000015496B3400) [pid = 2720] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 13:42:03 INFO - PROCESS | 2720 | --DOMWINDOW == 115 (0000001545049C00) [pid = 2720] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 13:42:03 INFO - PROCESS | 2720 | --DOMWINDOW == 114 (000000153F34AC00) [pid = 2720] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 13:42:03 INFO - PROCESS | 2720 | --DOMWINDOW == 113 (000000154CCBE400) [pid = 2720] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 13:42:03 INFO - PROCESS | 2720 | --DOMWINDOW == 112 (0000001541C22000) [pid = 2720] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 13:42:03 INFO - PROCESS | 2720 | 1461271323688 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]]]}] 13:42:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 13:42:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 880ms 13:42:03 INFO - PROCESS | 2720 | 1461271323716 Marionette TRACE conn5 -> [0,2441,"getWindowHandle",null] 13:42:03 INFO - PROCESS | 2720 | 1461271323718 Marionette TRACE conn5 <- [1,2441,null,{"value":"13"}] 13:42:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 13:42:03 INFO - PROCESS | 2720 | 1461271323722 Marionette TRACE conn5 -> [0,2442,"setScriptTimeout",{"ms":35000}] 13:42:03 INFO - PROCESS | 2720 | 1461271323724 Marionette TRACE conn5 <- [1,2442,null,{}] 13:42:03 INFO - PROCESS | 2720 | 1461271323730 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}] 13:42:03 INFO - PROCESS | 2720 | 1461271323831 Marionette TRACE conn5 <- [1,2443,null,{"value":null}] 13:42:03 INFO - PROCESS | 2720 | 1461271323838 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:03 INFO - PROCESS | 2720 | ++DOCSHELL 0000001554CA1800 == 61 [pid = 2720] [id = 620] 13:42:03 INFO - PROCESS | 2720 | ++DOMWINDOW == 113 (000000154A450C00) [pid = 2720] [serial = 1860] [outer = 0000000000000000] 13:42:03 INFO - PROCESS | 2720 | ++DOMWINDOW == 114 (000000154F81A800) [pid = 2720] [serial = 1861] [outer = 000000154A450C00] 13:42:03 INFO - PROCESS | 2720 | 1461271323886 Marionette DEBUG loaded listener.js 13:42:03 INFO - PROCESS | 2720 | ++DOMWINDOW == 115 (000000155028D400) [pid = 2720] [serial = 1862] [outer = 000000154A450C00] 13:42:04 INFO - PROCESS | 2720 | 1461271324308 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]]]}] 13:42:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 13:42:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 629ms 13:42:04 INFO - PROCESS | 2720 | 1461271324354 Marionette TRACE conn5 -> [0,2445,"getWindowHandle",null] 13:42:04 INFO - PROCESS | 2720 | 1461271324356 Marionette TRACE conn5 <- [1,2445,null,{"value":"13"}] 13:42:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 13:42:04 INFO - PROCESS | 2720 | 1461271324360 Marionette TRACE conn5 -> [0,2446,"setScriptTimeout",{"ms":35000}] 13:42:04 INFO - PROCESS | 2720 | 1461271324362 Marionette TRACE conn5 <- [1,2446,null,{}] 13:42:04 INFO - PROCESS | 2720 | 1461271324365 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}] 13:42:04 INFO - PROCESS | 2720 | 1461271324452 Marionette TRACE conn5 <- [1,2447,null,{"value":null}] 13:42:04 INFO - PROCESS | 2720 | 1461271324458 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:04 INFO - PROCESS | 2720 | ++DOCSHELL 000000155614E800 == 62 [pid = 2720] [id = 621] 13:42:04 INFO - PROCESS | 2720 | ++DOMWINDOW == 116 (0000001550D73400) [pid = 2720] [serial = 1863] [outer = 0000000000000000] 13:42:04 INFO - PROCESS | 2720 | ++DOMWINDOW == 117 (0000001550D77800) [pid = 2720] [serial = 1864] [outer = 0000001550D73400] 13:42:04 INFO - PROCESS | 2720 | 1461271324511 Marionette DEBUG loaded listener.js 13:42:04 INFO - PROCESS | 2720 | ++DOMWINDOW == 118 (0000001551054800) [pid = 2720] [serial = 1865] [outer = 0000001550D73400] 13:42:04 INFO - PROCESS | 2720 | 1461271324963 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]]]}] 13:42:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 13:42:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 628ms 13:42:05 INFO - PROCESS | 2720 | 1461271324992 Marionette TRACE conn5 -> [0,2449,"getWindowHandle",null] 13:42:05 INFO - PROCESS | 2720 | 1461271324994 Marionette TRACE conn5 <- [1,2449,null,{"value":"13"}] 13:42:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 13:42:05 INFO - PROCESS | 2720 | 1461271324998 Marionette TRACE conn5 -> [0,2450,"setScriptTimeout",{"ms":35000}] 13:42:05 INFO - PROCESS | 2720 | 1461271325001 Marionette TRACE conn5 <- [1,2450,null,{}] 13:42:05 INFO - PROCESS | 2720 | 1461271325009 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}] 13:42:05 INFO - PROCESS | 2720 | 1461271325119 Marionette TRACE conn5 <- [1,2451,null,{"value":null}] 13:42:05 INFO - PROCESS | 2720 | 1461271325127 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:05 INFO - PROCESS | 2720 | ++DOCSHELL 000000155778B000 == 63 [pid = 2720] [id = 622] 13:42:05 INFO - PROCESS | 2720 | ++DOMWINDOW == 119 (0000001551712000) [pid = 2720] [serial = 1866] [outer = 0000000000000000] 13:42:05 INFO - PROCESS | 2720 | ++DOMWINDOW == 120 (00000015517B8800) [pid = 2720] [serial = 1867] [outer = 0000001551712000] 13:42:05 INFO - PROCESS | 2720 | 1461271325174 Marionette DEBUG loaded listener.js 13:42:05 INFO - PROCESS | 2720 | ++DOMWINDOW == 121 (0000001551D47400) [pid = 2720] [serial = 1868] [outer = 0000001551712000] 13:42:05 INFO - PROCESS | 2720 | 1461271325777 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]]]}] 13:42:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 13:42:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 839ms 13:42:05 INFO - PROCESS | 2720 | 1461271325862 Marionette TRACE conn5 -> [0,2453,"getWindowHandle",null] 13:42:05 INFO - PROCESS | 2720 | 1461271325867 Marionette TRACE conn5 <- [1,2453,null,{"value":"13"}] 13:42:05 INFO - PROCESS | 2720 | 1461271325875 Marionette TRACE conn5 -> [0,2454,"setScriptTimeout",{"ms":35000}] 13:42:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 13:42:05 INFO - PROCESS | 2720 | 1461271325879 Marionette TRACE conn5 <- [1,2454,null,{}] 13:42:05 INFO - PROCESS | 2720 | 1461271325885 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}] 13:42:06 INFO - PROCESS | 2720 | 1461271326017 Marionette TRACE conn5 <- [1,2455,null,{"value":null}] 13:42:06 INFO - PROCESS | 2720 | 1461271326142 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:06 INFO - PROCESS | 2720 | ++DOCSHELL 000000154DF43800 == 64 [pid = 2720] [id = 623] 13:42:06 INFO - PROCESS | 2720 | ++DOMWINDOW == 122 (0000001540438C00) [pid = 2720] [serial = 1869] [outer = 0000000000000000] 13:42:06 INFO - PROCESS | 2720 | ++DOMWINDOW == 123 (0000001544C74000) [pid = 2720] [serial = 1870] [outer = 0000001540438C00] 13:42:06 INFO - PROCESS | 2720 | 1461271326203 Marionette DEBUG loaded listener.js 13:42:06 INFO - PROCESS | 2720 | ++DOMWINDOW == 124 (000000154673B800) [pid = 2720] [serial = 1871] [outer = 0000001540438C00] 13:42:06 INFO - PROCESS | 2720 | 1461271326792 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]]]}] 13:42:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 13:42:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 922ms 13:42:06 INFO - PROCESS | 2720 | 1461271326805 Marionette TRACE conn5 -> [0,2457,"getWindowHandle",null] 13:42:06 INFO - PROCESS | 2720 | 1461271326812 Marionette TRACE conn5 <- [1,2457,null,{"value":"13"}] 13:42:06 INFO - PROCESS | 2720 | 1461271326819 Marionette TRACE conn5 -> [0,2458,"setScriptTimeout",{"ms":35000}] 13:42:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 13:42:06 INFO - PROCESS | 2720 | 1461271326822 Marionette TRACE conn5 <- [1,2458,null,{}] 13:42:06 INFO - PROCESS | 2720 | 1461271326827 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}] 13:42:06 INFO - PROCESS | 2720 | 1461271326945 Marionette TRACE conn5 <- [1,2459,null,{"value":null}] 13:42:07 INFO - PROCESS | 2720 | 1461271327047 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:07 INFO - PROCESS | 2720 | ++DOCSHELL 0000001551D6C800 == 65 [pid = 2720] [id = 624] 13:42:07 INFO - PROCESS | 2720 | ++DOMWINDOW == 125 (000000154A405C00) [pid = 2720] [serial = 1872] [outer = 0000000000000000] 13:42:07 INFO - PROCESS | 2720 | ++DOMWINDOW == 126 (000000154A410800) [pid = 2720] [serial = 1873] [outer = 000000154A405C00] 13:42:07 INFO - PROCESS | 2720 | 1461271327105 Marionette DEBUG loaded listener.js 13:42:07 INFO - PROCESS | 2720 | ++DOMWINDOW == 127 (000000154C468000) [pid = 2720] [serial = 1874] [outer = 000000154A405C00] 13:42:07 INFO - PROCESS | 2720 | 1461271327709 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]]]}] 13:42:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 13:42:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 942ms 13:42:07 INFO - PROCESS | 2720 | 1461271327768 Marionette TRACE conn5 -> [0,2461,"getWindowHandle",null] 13:42:07 INFO - PROCESS | 2720 | 1461271327771 Marionette TRACE conn5 <- [1,2461,null,{"value":"13"}] 13:42:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 13:42:07 INFO - PROCESS | 2720 | 1461271327775 Marionette TRACE conn5 -> [0,2462,"setScriptTimeout",{"ms":35000}] 13:42:07 INFO - PROCESS | 2720 | 1461271327779 Marionette TRACE conn5 <- [1,2462,null,{}] 13:42:07 INFO - PROCESS | 2720 | 1461271327792 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}] 13:42:07 INFO - PROCESS | 2720 | 1461271327912 Marionette TRACE conn5 <- [1,2463,null,{"value":null}] 13:42:08 INFO - PROCESS | 2720 | 1461271328045 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:08 INFO - PROCESS | 2720 | ++DOCSHELL 0000001557789800 == 66 [pid = 2720] [id = 625] 13:42:08 INFO - PROCESS | 2720 | ++DOMWINDOW == 128 (000000154DEE2000) [pid = 2720] [serial = 1875] [outer = 0000000000000000] 13:42:08 INFO - PROCESS | 2720 | ++DOMWINDOW == 129 (000000154EB0B000) [pid = 2720] [serial = 1876] [outer = 000000154DEE2000] 13:42:08 INFO - PROCESS | 2720 | 1461271328106 Marionette DEBUG loaded listener.js 13:42:08 INFO - PROCESS | 2720 | ++DOMWINDOW == 130 (0000001550D7B000) [pid = 2720] [serial = 1877] [outer = 000000154DEE2000] 13:42:08 INFO - PROCESS | 2720 | 1461271328680 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]]]}] 13:42:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 13:42:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 943ms 13:42:08 INFO - PROCESS | 2720 | 1461271328718 Marionette TRACE conn5 -> [0,2465,"getWindowHandle",null] 13:42:08 INFO - PROCESS | 2720 | 1461271328721 Marionette TRACE conn5 <- [1,2465,null,{"value":"13"}] 13:42:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 13:42:08 INFO - PROCESS | 2720 | 1461271328725 Marionette TRACE conn5 -> [0,2466,"setScriptTimeout",{"ms":35000}] 13:42:08 INFO - PROCESS | 2720 | 1461271328727 Marionette TRACE conn5 <- [1,2466,null,{}] 13:42:08 INFO - PROCESS | 2720 | 1461271328731 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}] 13:42:08 INFO - PROCESS | 2720 | 1461271328845 Marionette TRACE conn5 <- [1,2467,null,{"value":null}] 13:42:08 INFO - PROCESS | 2720 | 1461271328947 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:08 INFO - PROCESS | 2720 | ++DOCSHELL 0000001558973800 == 67 [pid = 2720] [id = 626] 13:42:08 INFO - PROCESS | 2720 | ++DOMWINDOW == 131 (00000015511AA800) [pid = 2720] [serial = 1878] [outer = 0000000000000000] 13:42:09 INFO - PROCESS | 2720 | ++DOMWINDOW == 132 (0000001551718800) [pid = 2720] [serial = 1879] [outer = 00000015511AA800] 13:42:09 INFO - PROCESS | 2720 | 1461271329003 Marionette DEBUG loaded listener.js 13:42:09 INFO - PROCESS | 2720 | ++DOMWINDOW == 133 (0000001551D4FC00) [pid = 2720] [serial = 1880] [outer = 00000015511AA800] 13:42:09 INFO - PROCESS | 2720 | 1461271329622 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]]]}] 13:42:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 13:42:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 943ms 13:42:09 INFO - PROCESS | 2720 | 1461271329670 Marionette TRACE conn5 -> [0,2469,"getWindowHandle",null] 13:42:09 INFO - PROCESS | 2720 | 1461271329673 Marionette TRACE conn5 <- [1,2469,null,{"value":"13"}] 13:42:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 13:42:09 INFO - PROCESS | 2720 | 1461271329677 Marionette TRACE conn5 -> [0,2470,"setScriptTimeout",{"ms":35000}] 13:42:09 INFO - PROCESS | 2720 | 1461271329679 Marionette TRACE conn5 <- [1,2470,null,{}] 13:42:09 INFO - PROCESS | 2720 | 1461271329683 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}] 13:42:09 INFO - PROCESS | 2720 | 1461271329794 Marionette TRACE conn5 <- [1,2471,null,{"value":null}] 13:42:09 INFO - PROCESS | 2720 | 1461271329925 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:09 INFO - PROCESS | 2720 | ++DOCSHELL 0000001558C14800 == 68 [pid = 2720] [id = 627] 13:42:09 INFO - PROCESS | 2720 | ++DOMWINDOW == 134 (00000015517B8C00) [pid = 2720] [serial = 1881] [outer = 0000000000000000] 13:42:09 INFO - PROCESS | 2720 | ++DOMWINDOW == 135 (0000001551DB6400) [pid = 2720] [serial = 1882] [outer = 00000015517B8C00] 13:42:09 INFO - PROCESS | 2720 | 1461271329982 Marionette DEBUG loaded listener.js 13:42:10 INFO - PROCESS | 2720 | ++DOMWINDOW == 136 (0000001552021000) [pid = 2720] [serial = 1883] [outer = 00000015517B8C00] 13:42:10 INFO - PROCESS | 2720 | 1461271330604 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]]]}] 13:42:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 13:42:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 984ms 13:42:10 INFO - PROCESS | 2720 | 1461271330664 Marionette TRACE conn5 -> [0,2473,"getWindowHandle",null] 13:42:10 INFO - PROCESS | 2720 | 1461271330666 Marionette TRACE conn5 <- [1,2473,null,{"value":"13"}] 13:42:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 13:42:10 INFO - PROCESS | 2720 | 1461271330670 Marionette TRACE conn5 -> [0,2474,"setScriptTimeout",{"ms":35000}] 13:42:10 INFO - PROCESS | 2720 | 1461271330672 Marionette TRACE conn5 <- [1,2474,null,{}] 13:42:10 INFO - PROCESS | 2720 | 1461271330676 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}] 13:42:10 INFO - PROCESS | 2720 | 1461271330806 Marionette TRACE conn5 <- [1,2475,null,{"value":null}] 13:42:10 INFO - PROCESS | 2720 | 1461271330939 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:10 INFO - PROCESS | 2720 | ++DOCSHELL 000000155921E800 == 69 [pid = 2720] [id = 628] 13:42:10 INFO - PROCESS | 2720 | ++DOMWINDOW == 137 (0000001552147400) [pid = 2720] [serial = 1884] [outer = 0000000000000000] 13:42:10 INFO - PROCESS | 2720 | ++DOMWINDOW == 138 (0000001552588C00) [pid = 2720] [serial = 1885] [outer = 0000001552147400] 13:42:11 INFO - PROCESS | 2720 | 1461271330999 Marionette DEBUG loaded listener.js 13:42:11 INFO - PROCESS | 2720 | ++DOMWINDOW == 139 (00000015544E0000) [pid = 2720] [serial = 1886] [outer = 0000001552147400] 13:42:11 INFO - PROCESS | 2720 | 1461271331539 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]]]}] 13:42:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 13:42:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 880ms 13:42:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 13:42:11 INFO - PROCESS | 2720 | 1461271331553 Marionette TRACE conn5 -> [0,2477,"getWindowHandle",null] 13:42:11 INFO - PROCESS | 2720 | 1461271331555 Marionette TRACE conn5 <- [1,2477,null,{"value":"13"}] 13:42:11 INFO - PROCESS | 2720 | 1461271331559 Marionette TRACE conn5 -> [0,2478,"setScriptTimeout",{"ms":35000}] 13:42:11 INFO - PROCESS | 2720 | 1461271331561 Marionette TRACE conn5 <- [1,2478,null,{}] 13:42:11 INFO - PROCESS | 2720 | 1461271331565 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}] 13:42:11 INFO - PROCESS | 2720 | 1461271331719 Marionette TRACE conn5 <- [1,2479,null,{"value":null}] 13:42:11 INFO - PROCESS | 2720 | 1461271331746 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:11 INFO - PROCESS | 2720 | ++DOCSHELL 00000015598BB800 == 70 [pid = 2720] [id = 629] 13:42:11 INFO - PROCESS | 2720 | ++DOMWINDOW == 140 (00000015522C1800) [pid = 2720] [serial = 1887] [outer = 0000000000000000] 13:42:11 INFO - PROCESS | 2720 | ++DOMWINDOW == 141 (00000015549C5800) [pid = 2720] [serial = 1888] [outer = 00000015522C1800] 13:42:11 INFO - PROCESS | 2720 | 1461271331850 Marionette DEBUG loaded listener.js 13:42:11 INFO - PROCESS | 2720 | ++DOMWINDOW == 142 (0000001554E98800) [pid = 2720] [serial = 1889] [outer = 00000015522C1800] 13:42:12 INFO - PROCESS | 2720 | 1461271332426 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]]]}] 13:42:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 13:42:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 943ms 13:42:12 INFO - PROCESS | 2720 | 1461271332505 Marionette TRACE conn5 -> [0,2481,"getWindowHandle",null] 13:42:12 INFO - PROCESS | 2720 | 1461271332508 Marionette TRACE conn5 <- [1,2481,null,{"value":"13"}] 13:42:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 13:42:12 INFO - PROCESS | 2720 | 1461271332511 Marionette TRACE conn5 -> [0,2482,"setScriptTimeout",{"ms":35000}] 13:42:12 INFO - PROCESS | 2720 | 1461271332514 Marionette TRACE conn5 <- [1,2482,null,{}] 13:42:12 INFO - PROCESS | 2720 | 1461271332518 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}] 13:42:12 INFO - PROCESS | 2720 | 1461271332663 Marionette TRACE conn5 <- [1,2483,null,{"value":null}] 13:42:12 INFO - PROCESS | 2720 | 1461271332922 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:12 INFO - PROCESS | 2720 | ++DOCSHELL 000000154DD64000 == 71 [pid = 2720] [id = 630] 13:42:12 INFO - PROCESS | 2720 | ++DOMWINDOW == 143 (000000153E9FCC00) [pid = 2720] [serial = 1890] [outer = 0000000000000000] 13:42:12 INFO - PROCESS | 2720 | ++DOMWINDOW == 144 (000000153EA47800) [pid = 2720] [serial = 1891] [outer = 000000153E9FCC00] 13:42:12 INFO - PROCESS | 2720 | 1461271332982 Marionette DEBUG loaded listener.js 13:42:13 INFO - PROCESS | 2720 | ++DOMWINDOW == 145 (0000001540556400) [pid = 2720] [serial = 1892] [outer = 000000153E9FCC00] 13:42:13 INFO - PROCESS | 2720 | 1461271333620 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]]]}] 13:42:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 13:42:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1177ms 13:42:13 INFO - PROCESS | 2720 | 1461271333691 Marionette TRACE conn5 -> [0,2485,"getWindowHandle",null] 13:42:13 INFO - PROCESS | 2720 | 1461271333697 Marionette TRACE conn5 <- [1,2485,null,{"value":"13"}] 13:42:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 13:42:13 INFO - PROCESS | 2720 | 1461271333702 Marionette TRACE conn5 -> [0,2486,"setScriptTimeout",{"ms":35000}] 13:42:13 INFO - PROCESS | 2720 | 1461271333706 Marionette TRACE conn5 <- [1,2486,null,{}] 13:42:13 INFO - PROCESS | 2720 | 1461271333711 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}] 13:42:13 INFO - PROCESS | 2720 | 1461271333825 Marionette TRACE conn5 <- [1,2487,null,{"value":null}] 13:42:13 INFO - PROCESS | 2720 | 1461271333962 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:13 INFO - PROCESS | 2720 | ++DOCSHELL 000000154EF18800 == 72 [pid = 2720] [id = 631] 13:42:13 INFO - PROCESS | 2720 | ++DOMWINDOW == 146 (0000001545B40400) [pid = 2720] [serial = 1893] [outer = 0000000000000000] 13:42:14 INFO - PROCESS | 2720 | ++DOMWINDOW == 147 (000000154A41A400) [pid = 2720] [serial = 1894] [outer = 0000001545B40400] 13:42:14 INFO - PROCESS | 2720 | 1461271334016 Marionette DEBUG loaded listener.js 13:42:14 INFO - PROCESS | 2720 | ++DOMWINDOW == 148 (000000154BFD7800) [pid = 2720] [serial = 1895] [outer = 0000001545B40400] 13:42:14 INFO - PROCESS | 2720 | --DOCSHELL 000000155614E800 == 71 [pid = 2720] [id = 621] 13:42:14 INFO - PROCESS | 2720 | --DOCSHELL 0000001554CA1800 == 70 [pid = 2720] [id = 620] 13:42:14 INFO - PROCESS | 2720 | --DOCSHELL 0000001554C9D800 == 69 [pid = 2720] [id = 619] 13:42:14 INFO - PROCESS | 2720 | --DOCSHELL 00000015548D4000 == 68 [pid = 2720] [id = 618] 13:42:14 INFO - PROCESS | 2720 | --DOCSHELL 0000001554719800 == 67 [pid = 2720] [id = 617] 13:42:14 INFO - PROCESS | 2720 | --DOCSHELL 0000001552706800 == 66 [pid = 2720] [id = 616] 13:42:14 INFO - PROCESS | 2720 | --DOCSHELL 0000001551C20000 == 65 [pid = 2720] [id = 615] 13:42:14 INFO - PROCESS | 2720 | --DOCSHELL 000000155103F000 == 64 [pid = 2720] [id = 614] 13:42:14 INFO - PROCESS | 2720 | --DOCSHELL 000000154D19D000 == 63 [pid = 2720] [id = 613] 13:42:14 INFO - PROCESS | 2720 | --DOMWINDOW == 147 (0000001551D4D400) [pid = 2720] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 13:42:14 INFO - PROCESS | 2720 | --DOMWINDOW == 146 (0000001552142C00) [pid = 2720] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 13:42:14 INFO - PROCESS | 2720 | --DOMWINDOW == 145 (000000155420D000) [pid = 2720] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 13:42:14 INFO - PROCESS | 2720 | --DOMWINDOW == 144 (00000015549C1800) [pid = 2720] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 13:42:14 INFO - PROCESS | 2720 | --DOMWINDOW == 143 (000000154EF56C00) [pid = 2720] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 13:42:14 INFO - PROCESS | 2720 | --DOCSHELL 000000154CD08000 == 62 [pid = 2720] [id = 612] 13:42:14 INFO - PROCESS | 2720 | --DOCSHELL 000000154D3B4000 == 61 [pid = 2720] [id = 611] 13:42:14 INFO - PROCESS | 2720 | --DOCSHELL 00000015548A4800 == 60 [pid = 2720] [id = 607] 13:42:14 INFO - PROCESS | 2720 | --DOCSHELL 000000154DF4A800 == 59 [pid = 2720] [id = 606] 13:42:14 INFO - PROCESS | 2720 | --DOMWINDOW == 142 (000000155420E800) [pid = 2720] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 13:42:14 INFO - PROCESS | 2720 | --DOMWINDOW == 141 (00000015549C3000) [pid = 2720] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 13:42:14 INFO - PROCESS | 2720 | --DOMWINDOW == 140 (0000001554A99000) [pid = 2720] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 13:42:14 INFO - PROCESS | 2720 | --DOMWINDOW == 139 (000000154F813400) [pid = 2720] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 13:42:14 INFO - PROCESS | 2720 | --DOMWINDOW == 138 (00000015549CD800) [pid = 2720] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 13:42:14 INFO - PROCESS | 2720 | --DOMWINDOW == 137 (000000154A419000) [pid = 2720] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 13:42:14 INFO - PROCESS | 2720 | --DOMWINDOW == 136 (00000015508BA000) [pid = 2720] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 13:42:14 INFO - PROCESS | 2720 | --DOMWINDOW == 135 (00000015511AE800) [pid = 2720] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 13:42:14 INFO - PROCESS | 2720 | --DOMWINDOW == 134 (0000001550E2B000) [pid = 2720] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 13:42:14 INFO - PROCESS | 2720 | --DOMWINDOW == 133 (0000001551D8B400) [pid = 2720] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 13:42:14 INFO - PROCESS | 2720 | --DOMWINDOW == 132 (0000001551D28C00) [pid = 2720] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 13:42:14 INFO - PROCESS | 2720 | --DOMWINDOW == 131 (0000001552023C00) [pid = 2720] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 13:42:14 INFO - PROCESS | 2720 | --DOMWINDOW == 130 (0000001552026C00) [pid = 2720] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 13:42:14 INFO - PROCESS | 2720 | --DOMWINDOW == 129 (000000154E00F800) [pid = 2720] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 13:42:14 INFO - PROCESS | 2720 | --DOMWINDOW == 128 (000000154043CC00) [pid = 2720] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 13:42:14 INFO - PROCESS | 2720 | --DOMWINDOW == 127 (000000154AACD800) [pid = 2720] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 13:42:14 INFO - PROCESS | 2720 | --DOMWINDOW == 126 (000000154A3C3000) [pid = 2720] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 13:42:14 INFO - PROCESS | 2720 | --DOMWINDOW == 125 (000000154A414C00) [pid = 2720] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 13:42:14 INFO - PROCESS | 2720 | --DOMWINDOW == 124 (000000154BF0C800) [pid = 2720] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 13:42:14 INFO - PROCESS | 2720 | --DOMWINDOW == 123 (000000154DEE0000) [pid = 2720] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 13:42:14 INFO - PROCESS | 2720 | --DOMWINDOW == 122 (0000001551D24800) [pid = 2720] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 13:42:14 INFO - PROCESS | 2720 | --DOMWINDOW == 121 (000000154503FC00) [pid = 2720] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 13:42:14 INFO - PROCESS | 2720 | --DOMWINDOW == 120 (0000001540445400) [pid = 2720] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 13:42:14 INFO - PROCESS | 2720 | --DOMWINDOW == 119 (000000154D049800) [pid = 2720] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 13:42:14 INFO - PROCESS | 2720 | --DOMWINDOW == 118 (000000154DB81000) [pid = 2720] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 13:42:14 INFO - PROCESS | 2720 | --DOMWINDOW == 117 (000000154A416400) [pid = 2720] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 13:42:14 INFO - PROCESS | 2720 | --DOMWINDOW == 116 (00000015522BB800) [pid = 2720] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 13:42:14 INFO - PROCESS | 2720 | --DOMWINDOW == 115 (000000154CF93000) [pid = 2720] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 13:42:14 INFO - PROCESS | 2720 | --DOMWINDOW == 114 (0000001550130C00) [pid = 2720] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 13:42:14 INFO - PROCESS | 2720 | --DOMWINDOW == 113 (000000154E0E7800) [pid = 2720] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 13:42:14 INFO - PROCESS | 2720 | 1461271334605 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]]]}] 13:42:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 13:42:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 987ms 13:42:14 INFO - PROCESS | 2720 | 1461271334692 Marionette TRACE conn5 -> [0,2489,"getWindowHandle",null] 13:42:14 INFO - PROCESS | 2720 | 1461271334697 Marionette TRACE conn5 <- [1,2489,null,{"value":"13"}] 13:42:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 13:42:14 INFO - PROCESS | 2720 | 1461271334703 Marionette TRACE conn5 -> [0,2490,"setScriptTimeout",{"ms":35000}] 13:42:14 INFO - PROCESS | 2720 | 1461271334708 Marionette TRACE conn5 <- [1,2490,null,{}] 13:42:14 INFO - PROCESS | 2720 | 1461271334715 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}] 13:42:14 INFO - PROCESS | 2720 | 1461271334887 Marionette TRACE conn5 <- [1,2491,null,{"value":null}] 13:42:14 INFO - PROCESS | 2720 | 1461271334901 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:14 INFO - PROCESS | 2720 | ++DOCSHELL 000000154DF4C800 == 60 [pid = 2720] [id = 632] 13:42:14 INFO - PROCESS | 2720 | ++DOMWINDOW == 114 (0000001545040400) [pid = 2720] [serial = 1896] [outer = 0000000000000000] 13:42:14 INFO - PROCESS | 2720 | ++DOMWINDOW == 115 (0000001545605800) [pid = 2720] [serial = 1897] [outer = 0000001545040400] 13:42:14 INFO - PROCESS | 2720 | 1461271334964 Marionette DEBUG loaded listener.js 13:42:15 INFO - PROCESS | 2720 | ++DOMWINDOW == 116 (000000154A01DC00) [pid = 2720] [serial = 1898] [outer = 0000001545040400] 13:42:15 INFO - PROCESS | 2720 | 1461271335662 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]]]}] 13:42:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 13:42:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 986ms 13:42:15 INFO - PROCESS | 2720 | 1461271335692 Marionette TRACE conn5 -> [0,2493,"getWindowHandle",null] 13:42:15 INFO - PROCESS | 2720 | 1461271335699 Marionette TRACE conn5 <- [1,2493,null,{"value":"13"}] 13:42:15 INFO - PROCESS | 2720 | 1461271335706 Marionette TRACE conn5 -> [0,2494,"setScriptTimeout",{"ms":35000}] 13:42:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 13:42:15 INFO - PROCESS | 2720 | 1461271335709 Marionette TRACE conn5 <- [1,2494,null,{}] 13:42:15 INFO - PROCESS | 2720 | 1461271335714 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}] 13:42:15 INFO - PROCESS | 2720 | 1461271335829 Marionette TRACE conn5 <- [1,2495,null,{"value":null}] 13:42:15 INFO - PROCESS | 2720 | 1461271335959 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:15 INFO - PROCESS | 2720 | ++DOCSHELL 000000155178D000 == 61 [pid = 2720] [id = 633] 13:42:15 INFO - PROCESS | 2720 | ++DOMWINDOW == 117 (000000154BD19C00) [pid = 2720] [serial = 1899] [outer = 0000000000000000] 13:42:16 INFO - PROCESS | 2720 | ++DOMWINDOW == 118 (000000154BF0C800) [pid = 2720] [serial = 1900] [outer = 000000154BD19C00] 13:42:16 INFO - PROCESS | 2720 | 1461271336018 Marionette DEBUG loaded listener.js 13:42:16 INFO - PROCESS | 2720 | ++DOMWINDOW == 119 (000000154D011000) [pid = 2720] [serial = 1901] [outer = 000000154BD19C00] 13:42:16 INFO - PROCESS | 2720 | 1461271336660 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]]]}] 13:42:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 13:42:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 987ms 13:42:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 13:42:16 INFO - PROCESS | 2720 | 1461271336699 Marionette TRACE conn5 -> [0,2497,"getWindowHandle",null] 13:42:16 INFO - PROCESS | 2720 | 1461271336702 Marionette TRACE conn5 <- [1,2497,null,{"value":"13"}] 13:42:16 INFO - PROCESS | 2720 | 1461271336706 Marionette TRACE conn5 -> [0,2498,"setScriptTimeout",{"ms":35000}] 13:42:16 INFO - PROCESS | 2720 | 1461271336710 Marionette TRACE conn5 <- [1,2498,null,{}] 13:42:16 INFO - PROCESS | 2720 | 1461271336722 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}] 13:42:16 INFO - PROCESS | 2720 | 1461271336842 Marionette TRACE conn5 <- [1,2499,null,{"value":null}] 13:42:16 INFO - PROCESS | 2720 | 1461271336971 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:16 INFO - PROCESS | 2720 | ++DOCSHELL 000000155270D800 == 62 [pid = 2720] [id = 634] 13:42:16 INFO - PROCESS | 2720 | ++DOMWINDOW == 120 (000000154D8AC400) [pid = 2720] [serial = 1902] [outer = 0000000000000000] 13:42:17 INFO - PROCESS | 2720 | ++DOMWINDOW == 121 (000000154DBDAC00) [pid = 2720] [serial = 1903] [outer = 000000154D8AC400] 13:42:17 INFO - PROCESS | 2720 | 1461271337033 Marionette DEBUG loaded listener.js 13:42:17 INFO - PROCESS | 2720 | ++DOMWINDOW == 122 (000000154E00C000) [pid = 2720] [serial = 1904] [outer = 000000154D8AC400] 13:42:17 INFO - PROCESS | 2720 | 1461271337630 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]]]}] 13:42:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 13:42:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 943ms 13:42:17 INFO - PROCESS | 2720 | 1461271337651 Marionette TRACE conn5 -> [0,2501,"getWindowHandle",null] 13:42:17 INFO - PROCESS | 2720 | 1461271337654 Marionette TRACE conn5 <- [1,2501,null,{"value":"13"}] 13:42:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 13:42:17 INFO - PROCESS | 2720 | 1461271337657 Marionette TRACE conn5 -> [0,2502,"setScriptTimeout",{"ms":35000}] 13:42:17 INFO - PROCESS | 2720 | 1461271337660 Marionette TRACE conn5 <- [1,2502,null,{}] 13:42:17 INFO - PROCESS | 2720 | 1461271337664 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}] 13:42:17 INFO - PROCESS | 2720 | 1461271337777 Marionette TRACE conn5 <- [1,2503,null,{"value":null}] 13:42:17 INFO - PROCESS | 2720 | 1461271337878 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:17 INFO - PROCESS | 2720 | ++DOCSHELL 000000155489B800 == 63 [pid = 2720] [id = 635] 13:42:17 INFO - PROCESS | 2720 | ++DOMWINDOW == 123 (000000154EB07400) [pid = 2720] [serial = 1905] [outer = 0000000000000000] 13:42:17 INFO - PROCESS | 2720 | ++DOMWINDOW == 124 (000000154EF4B800) [pid = 2720] [serial = 1906] [outer = 000000154EB07400] 13:42:17 INFO - PROCESS | 2720 | 1461271337935 Marionette DEBUG loaded listener.js 13:42:18 INFO - PROCESS | 2720 | ++DOMWINDOW == 125 (000000154F923000) [pid = 2720] [serial = 1907] [outer = 000000154EB07400] 13:42:18 INFO - PROCESS | 2720 | 1461271338549 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]]]}] 13:42:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 13:42:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 944ms 13:42:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 13:42:18 INFO - PROCESS | 2720 | 1461271338604 Marionette TRACE conn5 -> [0,2505,"getWindowHandle",null] 13:42:18 INFO - PROCESS | 2720 | 1461271338607 Marionette TRACE conn5 <- [1,2505,null,{"value":"13"}] 13:42:18 INFO - PROCESS | 2720 | 1461271338610 Marionette TRACE conn5 -> [0,2506,"setScriptTimeout",{"ms":35000}] 13:42:18 INFO - PROCESS | 2720 | 1461271338612 Marionette TRACE conn5 <- [1,2506,null,{}] 13:42:18 INFO - PROCESS | 2720 | 1461271338616 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}] 13:42:18 INFO - PROCESS | 2720 | 1461271338725 Marionette TRACE conn5 <- [1,2507,null,{"value":null}] 13:42:18 INFO - PROCESS | 2720 | 1461271338853 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:18 INFO - PROCESS | 2720 | ++DOCSHELL 0000001554998800 == 64 [pid = 2720] [id = 636] 13:42:18 INFO - PROCESS | 2720 | ++DOMWINDOW == 126 (000000154EB08C00) [pid = 2720] [serial = 1908] [outer = 0000000000000000] 13:42:18 INFO - PROCESS | 2720 | ++DOMWINDOW == 127 (00000015508BE400) [pid = 2720] [serial = 1909] [outer = 000000154EB08C00] 13:42:18 INFO - PROCESS | 2720 | 1461271338911 Marionette DEBUG loaded listener.js 13:42:19 INFO - PROCESS | 2720 | ++DOMWINDOW == 128 (0000001550E35000) [pid = 2720] [serial = 1910] [outer = 000000154EB08C00] 13:42:19 INFO - PROCESS | 2720 | 1461271339497 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]]]}] 13:42:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 13:42:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 944ms 13:42:19 INFO - PROCESS | 2720 | 1461271339557 Marionette TRACE conn5 -> [0,2509,"getWindowHandle",null] 13:42:19 INFO - PROCESS | 2720 | 1461271339560 Marionette TRACE conn5 <- [1,2509,null,{"value":"13"}] 13:42:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 13:42:19 INFO - PROCESS | 2720 | 1461271339563 Marionette TRACE conn5 -> [0,2510,"setScriptTimeout",{"ms":35000}] 13:42:19 INFO - PROCESS | 2720 | 1461271339566 Marionette TRACE conn5 <- [1,2510,null,{}] 13:42:19 INFO - PROCESS | 2720 | 1461271339569 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}] 13:42:19 INFO - PROCESS | 2720 | 1461271339702 Marionette TRACE conn5 <- [1,2511,null,{"value":null}] 13:42:19 INFO - PROCESS | 2720 | 1461271339835 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:19 INFO - PROCESS | 2720 | ++DOCSHELL 000000155613E800 == 65 [pid = 2720] [id = 637] 13:42:19 INFO - PROCESS | 2720 | ++DOMWINDOW == 129 (0000001551D28C00) [pid = 2720] [serial = 1911] [outer = 0000000000000000] 13:42:19 INFO - PROCESS | 2720 | ++DOMWINDOW == 130 (0000001551DC1800) [pid = 2720] [serial = 1912] [outer = 0000001551D28C00] 13:42:19 INFO - PROCESS | 2720 | 1461271339896 Marionette DEBUG loaded listener.js 13:42:19 INFO - PROCESS | 2720 | ++DOMWINDOW == 131 (00000015522BB800) [pid = 2720] [serial = 1913] [outer = 0000001551D28C00] 13:42:20 INFO - PROCESS | 2720 | 1461271340444 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]]]}] 13:42:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 13:42:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 943ms 13:42:20 INFO - PROCESS | 2720 | 1461271340508 Marionette TRACE conn5 -> [0,2513,"getWindowHandle",null] 13:42:20 INFO - PROCESS | 2720 | 1461271340511 Marionette TRACE conn5 <- [1,2513,null,{"value":"13"}] 13:42:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 13:42:20 INFO - PROCESS | 2720 | 1461271340515 Marionette TRACE conn5 -> [0,2514,"setScriptTimeout",{"ms":35000}] 13:42:20 INFO - PROCESS | 2720 | 1461271340517 Marionette TRACE conn5 <- [1,2514,null,{}] 13:42:20 INFO - PROCESS | 2720 | 1461271340521 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}] 13:42:20 INFO - PROCESS | 2720 | 1461271340631 Marionette TRACE conn5 <- [1,2515,null,{"value":null}] 13:42:20 INFO - PROCESS | 2720 | 1461271340759 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:20 INFO - PROCESS | 2720 | ++DOCSHELL 0000001557683800 == 66 [pid = 2720] [id = 638] 13:42:20 INFO - PROCESS | 2720 | ++DOMWINDOW == 132 (0000001551D4D400) [pid = 2720] [serial = 1914] [outer = 0000000000000000] 13:42:20 INFO - PROCESS | 2720 | ++DOMWINDOW == 133 (000000155257EC00) [pid = 2720] [serial = 1915] [outer = 0000001551D4D400] 13:42:20 INFO - PROCESS | 2720 | 1461271340817 Marionette DEBUG loaded listener.js 13:42:20 INFO - PROCESS | 2720 | ++DOMWINDOW == 134 (00000015525AE000) [pid = 2720] [serial = 1916] [outer = 0000001551D4D400] 13:42:21 INFO - PROCESS | 2720 | 1461271341405 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]]]}] 13:42:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 13:42:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 943ms 13:42:21 INFO - PROCESS | 2720 | 1461271341460 Marionette TRACE conn5 -> [0,2517,"getWindowHandle",null] 13:42:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 13:42:21 INFO - PROCESS | 2720 | 1461271341463 Marionette TRACE conn5 <- [1,2517,null,{"value":"13"}] 13:42:21 INFO - PROCESS | 2720 | 1461271341466 Marionette TRACE conn5 -> [0,2518,"setScriptTimeout",{"ms":35000}] 13:42:21 INFO - PROCESS | 2720 | 1461271341469 Marionette TRACE conn5 <- [1,2518,null,{}] 13:42:21 INFO - PROCESS | 2720 | 1461271341473 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}] 13:42:21 INFO - PROCESS | 2720 | 1461271341582 Marionette TRACE conn5 <- [1,2519,null,{"value":null}] 13:42:21 INFO - PROCESS | 2720 | 1461271341710 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:21 INFO - PROCESS | 2720 | ++DOCSHELL 0000001557AE6800 == 67 [pid = 2720] [id = 639] 13:42:21 INFO - PROCESS | 2720 | ++DOMWINDOW == 135 (0000001551D4E800) [pid = 2720] [serial = 1917] [outer = 0000000000000000] 13:42:21 INFO - PROCESS | 2720 | ++DOMWINDOW == 136 (00000015549C0400) [pid = 2720] [serial = 1918] [outer = 0000001551D4E800] 13:42:21 INFO - PROCESS | 2720 | 1461271341768 Marionette DEBUG loaded listener.js 13:42:21 INFO - PROCESS | 2720 | ++DOMWINDOW == 137 (0000001554A90400) [pid = 2720] [serial = 1919] [outer = 0000001551D4E800] 13:42:22 INFO - PROCESS | 2720 | 1461271342342 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]]]}] 13:42:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 13:42:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 943ms 13:42:22 INFO - PROCESS | 2720 | 1461271342413 Marionette TRACE conn5 -> [0,2521,"getWindowHandle",null] 13:42:22 INFO - PROCESS | 2720 | 1461271342415 Marionette TRACE conn5 <- [1,2521,null,{"value":"13"}] 13:42:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 13:42:22 INFO - PROCESS | 2720 | 1461271342419 Marionette TRACE conn5 -> [0,2522,"setScriptTimeout",{"ms":35000}] 13:42:22 INFO - PROCESS | 2720 | 1461271342421 Marionette TRACE conn5 <- [1,2522,null,{}] 13:42:22 INFO - PROCESS | 2720 | 1461271342425 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}] 13:42:22 INFO - PROCESS | 2720 | 1461271342542 Marionette TRACE conn5 <- [1,2523,null,{"value":null}] 13:42:22 INFO - PROCESS | 2720 | 1461271342668 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:22 INFO - PROCESS | 2720 | ++DOCSHELL 0000001558970800 == 68 [pid = 2720] [id = 640] 13:42:22 INFO - PROCESS | 2720 | ++DOMWINDOW == 138 (000000155018C400) [pid = 2720] [serial = 1920] [outer = 0000000000000000] 13:42:22 INFO - PROCESS | 2720 | ++DOMWINDOW == 139 (0000001554E98C00) [pid = 2720] [serial = 1921] [outer = 000000155018C400] 13:42:22 INFO - PROCESS | 2720 | 1461271342725 Marionette DEBUG loaded listener.js 13:42:22 INFO - PROCESS | 2720 | ++DOMWINDOW == 140 (0000001555A89400) [pid = 2720] [serial = 1922] [outer = 000000155018C400] 13:42:23 INFO - PROCESS | 2720 | 1461271343393 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]]]}] 13:42:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 13:42:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1033ms 13:42:23 INFO - PROCESS | 2720 | 1461271343455 Marionette TRACE conn5 -> [0,2525,"getWindowHandle",null] 13:42:23 INFO - PROCESS | 2720 | 1461271343460 Marionette TRACE conn5 <- [1,2525,null,{"value":"13"}] 13:42:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 13:42:23 INFO - PROCESS | 2720 | 1461271343484 Marionette TRACE conn5 -> [0,2526,"setScriptTimeout",{"ms":35000}] 13:42:23 INFO - PROCESS | 2720 | 1461271343487 Marionette TRACE conn5 <- [1,2526,null,{}] 13:42:23 INFO - PROCESS | 2720 | 1461271343536 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}] 13:42:23 INFO - PROCESS | 2720 | 1461271343650 Marionette TRACE conn5 <- [1,2527,null,{"value":null}] 13:42:23 INFO - PROCESS | 2720 | --DOCSHELL 0000001558C17000 == 67 [pid = 2720] [id = 593] 13:42:23 INFO - PROCESS | 2720 | --DOCSHELL 000000154DD64000 == 66 [pid = 2720] [id = 630] 13:42:23 INFO - PROCESS | 2720 | --DOCSHELL 0000001558973800 == 65 [pid = 2720] [id = 626] 13:42:23 INFO - PROCESS | 2720 | --DOCSHELL 0000001557789800 == 64 [pid = 2720] [id = 625] 13:42:23 INFO - PROCESS | 2720 | --DOCSHELL 0000001551D6C800 == 63 [pid = 2720] [id = 624] 13:42:23 INFO - PROCESS | 2720 | --DOCSHELL 000000154DF43800 == 62 [pid = 2720] [id = 623] 13:42:23 INFO - PROCESS | 2720 | 1461271343828 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:23 INFO - PROCESS | 2720 | ++DOCSHELL 000000154CBAD000 == 63 [pid = 2720] [id = 641] 13:42:23 INFO - PROCESS | 2720 | ++DOMWINDOW == 141 (000000153F254400) [pid = 2720] [serial = 1923] [outer = 0000000000000000] 13:42:23 INFO - PROCESS | 2720 | ++DOMWINDOW == 142 (0000001541563C00) [pid = 2720] [serial = 1924] [outer = 000000153F254400] 13:42:23 INFO - PROCESS | 2720 | 1461271343880 Marionette DEBUG loaded listener.js 13:42:23 INFO - PROCESS | 2720 | ++DOMWINDOW == 143 (000000154AAAA000) [pid = 2720] [serial = 1925] [outer = 000000153F254400] 13:42:24 INFO - PROCESS | 2720 | 1461271344313 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]]]}] 13:42:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 13:42:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 900ms 13:42:24 INFO - PROCESS | 2720 | 1461271344369 Marionette TRACE conn5 -> [0,2529,"getWindowHandle",null] 13:42:24 INFO - PROCESS | 2720 | 1461271344375 Marionette TRACE conn5 <- [1,2529,null,{"value":"13"}] 13:42:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 13:42:24 INFO - PROCESS | 2720 | 1461271344381 Marionette TRACE conn5 -> [0,2530,"setScriptTimeout",{"ms":35000}] 13:42:24 INFO - PROCESS | 2720 | 1461271344384 Marionette TRACE conn5 <- [1,2530,null,{}] 13:42:24 INFO - PROCESS | 2720 | 1461271344388 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}] 13:42:24 INFO - PROCESS | 2720 | 1461271344488 Marionette TRACE conn5 <- [1,2531,null,{"value":null}] 13:42:24 INFO - PROCESS | 2720 | 1461271344502 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:24 INFO - PROCESS | 2720 | ++DOCSHELL 0000001554718800 == 64 [pid = 2720] [id = 642] 13:42:24 INFO - PROCESS | 2720 | ++DOMWINDOW == 144 (000000154D085800) [pid = 2720] [serial = 1926] [outer = 0000000000000000] 13:42:24 INFO - PROCESS | 2720 | ++DOMWINDOW == 145 (000000154DEE5400) [pid = 2720] [serial = 1927] [outer = 000000154D085800] 13:42:24 INFO - PROCESS | 2720 | 1461271344549 Marionette DEBUG loaded listener.js 13:42:24 INFO - PROCESS | 2720 | ++DOMWINDOW == 146 (000000154EF56800) [pid = 2720] [serial = 1928] [outer = 000000154D085800] 13:42:25 INFO - PROCESS | 2720 | 1461271345037 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]]]}] 13:42:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 13:42:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 691ms 13:42:25 INFO - PROCESS | 2720 | 1461271345074 Marionette TRACE conn5 -> [0,2533,"getWindowHandle",null] 13:42:25 INFO - PROCESS | 2720 | 1461271345076 Marionette TRACE conn5 <- [1,2533,null,{"value":"13"}] 13:42:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 13:42:25 INFO - PROCESS | 2720 | 1461271345080 Marionette TRACE conn5 -> [0,2534,"setScriptTimeout",{"ms":35000}] 13:42:25 INFO - PROCESS | 2720 | 1461271345084 Marionette TRACE conn5 <- [1,2534,null,{}] 13:42:25 INFO - PROCESS | 2720 | 1461271345095 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}] 13:42:25 INFO - PROCESS | 2720 | 1461271345194 Marionette TRACE conn5 <- [1,2535,null,{"value":null}] 13:42:25 INFO - PROCESS | 2720 | 1461271345202 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:25 INFO - PROCESS | 2720 | ++DOCSHELL 000000155896A000 == 65 [pid = 2720] [id = 643] 13:42:25 INFO - PROCESS | 2720 | ++DOMWINDOW == 147 (000000154EB3E400) [pid = 2720] [serial = 1929] [outer = 0000000000000000] 13:42:25 INFO - PROCESS | 2720 | ++DOMWINDOW == 148 (0000001551D4B000) [pid = 2720] [serial = 1930] [outer = 000000154EB3E400] 13:42:25 INFO - PROCESS | 2720 | 1461271345339 Marionette DEBUG loaded listener.js 13:42:25 INFO - PROCESS | 2720 | ++DOMWINDOW == 149 (0000001552025C00) [pid = 2720] [serial = 1931] [outer = 000000154EB3E400] 13:42:25 INFO - PROCESS | 2720 | 1461271345813 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]]]}] 13:42:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 13:42:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 795ms 13:42:25 INFO - PROCESS | 2720 | 1461271345878 Marionette TRACE conn5 -> [0,2537,"getWindowHandle",null] 13:42:25 INFO - PROCESS | 2720 | 1461271345881 Marionette TRACE conn5 <- [1,2537,null,{"value":"13"}] 13:42:25 INFO - PROCESS | 2720 | 1461271345884 Marionette TRACE conn5 -> [0,2538,"setScriptTimeout",{"ms":35000}] 13:42:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 13:42:25 INFO - PROCESS | 2720 | 1461271345886 Marionette TRACE conn5 <- [1,2538,null,{}] 13:42:25 INFO - PROCESS | 2720 | 1461271345890 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}] 13:42:26 INFO - PROCESS | 2720 | 1461271346020 Marionette TRACE conn5 <- [1,2539,null,{"value":null}] 13:42:26 INFO - PROCESS | 2720 | 1461271346040 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:26 INFO - PROCESS | 2720 | ++DOCSHELL 00000015591DF000 == 66 [pid = 2720] [id = 644] 13:42:26 INFO - PROCESS | 2720 | ++DOMWINDOW == 150 (0000001554839000) [pid = 2720] [serial = 1932] [outer = 0000000000000000] 13:42:26 INFO - PROCESS | 2720 | ++DOMWINDOW == 151 (0000001554A94C00) [pid = 2720] [serial = 1933] [outer = 0000001554839000] 13:42:26 INFO - PROCESS | 2720 | 1461271346087 Marionette DEBUG loaded listener.js 13:42:26 INFO - PROCESS | 2720 | ++DOMWINDOW == 152 (0000001555A8D400) [pid = 2720] [serial = 1934] [outer = 0000001554839000] 13:42:26 INFO - PROCESS | 2720 | 1461271346544 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]]]}] 13:42:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 13:42:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 692ms 13:42:26 INFO - PROCESS | 2720 | 1461271346583 Marionette TRACE conn5 -> [0,2541,"getWindowHandle",null] 13:42:26 INFO - PROCESS | 2720 | 1461271346585 Marionette TRACE conn5 <- [1,2541,null,{"value":"13"}] 13:42:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 13:42:26 INFO - PROCESS | 2720 | 1461271346588 Marionette TRACE conn5 -> [0,2542,"setScriptTimeout",{"ms":35000}] 13:42:26 INFO - PROCESS | 2720 | 1461271346590 Marionette TRACE conn5 <- [1,2542,null,{}] 13:42:26 INFO - PROCESS | 2720 | 1461271346594 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}] 13:42:26 INFO - PROCESS | 2720 | 1461271346745 Marionette TRACE conn5 <- [1,2543,null,{"value":null}] 13:42:26 INFO - PROCESS | 2720 | 1461271346811 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:26 INFO - PROCESS | 2720 | ++DOCSHELL 0000001559255000 == 67 [pid = 2720] [id = 645] 13:42:26 INFO - PROCESS | 2720 | ++DOMWINDOW == 153 (000000154604DC00) [pid = 2720] [serial = 1935] [outer = 0000000000000000] 13:42:26 INFO - PROCESS | 2720 | ++DOMWINDOW == 154 (0000001546053C00) [pid = 2720] [serial = 1936] [outer = 000000154604DC00] 13:42:26 INFO - PROCESS | 2720 | 1461271346857 Marionette DEBUG loaded listener.js 13:42:26 INFO - PROCESS | 2720 | ++DOMWINDOW == 155 (0000001555A87800) [pid = 2720] [serial = 1937] [outer = 000000154604DC00] 13:42:27 INFO - PROCESS | 2720 | 1461271347299 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]]]}] 13:42:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 13:42:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 732ms 13:42:27 INFO - PROCESS | 2720 | 1461271347325 Marionette TRACE conn5 -> [0,2545,"getWindowHandle",null] 13:42:27 INFO - PROCESS | 2720 | 1461271347327 Marionette TRACE conn5 <- [1,2545,null,{"value":"13"}] 13:42:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 13:42:27 INFO - PROCESS | 2720 | 1461271347331 Marionette TRACE conn5 -> [0,2546,"setScriptTimeout",{"ms":35000}] 13:42:27 INFO - PROCESS | 2720 | 1461271347333 Marionette TRACE conn5 <- [1,2546,null,{}] 13:42:27 INFO - PROCESS | 2720 | 1461271347336 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}] 13:42:27 INFO - PROCESS | 2720 | 1461271347469 Marionette TRACE conn5 <- [1,2547,null,{"value":null}] 13:42:27 INFO - PROCESS | 2720 | 1461271347534 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:27 INFO - PROCESS | 2720 | ++DOCSHELL 0000001545FC2800 == 68 [pid = 2720] [id = 646] 13:42:27 INFO - PROCESS | 2720 | ++DOMWINDOW == 156 (0000001555A95800) [pid = 2720] [serial = 1938] [outer = 0000000000000000] 13:42:27 INFO - PROCESS | 2720 | ++DOMWINDOW == 157 (00000015596ED400) [pid = 2720] [serial = 1939] [outer = 0000001555A95800] 13:42:27 INFO - PROCESS | 2720 | 1461271347586 Marionette DEBUG loaded listener.js 13:42:27 INFO - PROCESS | 2720 | ++DOMWINDOW == 158 (0000001557F63400) [pid = 2720] [serial = 1940] [outer = 0000001555A95800] 13:42:27 INFO - PROCESS | 2720 | --DOMWINDOW == 157 (000000154DEE8800) [pid = 2720] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 13:42:27 INFO - PROCESS | 2720 | --DOMWINDOW == 156 (000000154E00A400) [pid = 2720] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 13:42:27 INFO - PROCESS | 2720 | --DOMWINDOW == 155 (000000154EF4D400) [pid = 2720] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 13:42:27 INFO - PROCESS | 2720 | --DOMWINDOW == 154 (000000154BD18000) [pid = 2720] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 13:42:27 INFO - PROCESS | 2720 | --DOMWINDOW == 153 (000000154A40F400) [pid = 2720] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 13:42:27 INFO - PROCESS | 2720 | --DOMWINDOW == 152 (000000154EF4A000) [pid = 2720] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 13:42:27 INFO - PROCESS | 2720 | --DOMWINDOW == 151 (000000153FCDA800) [pid = 2720] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 13:42:27 INFO - PROCESS | 2720 | --DOMWINDOW == 150 (000000153EA49C00) [pid = 2720] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 13:42:27 INFO - PROCESS | 2720 | --DOMWINDOW == 149 (000000154D1CC000) [pid = 2720] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 13:42:27 INFO - PROCESS | 2720 | --DOMWINDOW == 148 (000000153F2DB800) [pid = 2720] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 13:42:27 INFO - PROCESS | 2720 | --DOMWINDOW == 147 (0000001551712000) [pid = 2720] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 13:42:27 INFO - PROCESS | 2720 | --DOMWINDOW == 146 (0000001550D73400) [pid = 2720] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 13:42:27 INFO - PROCESS | 2720 | --DOMWINDOW == 145 (000000153E9FCC00) [pid = 2720] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 13:42:27 INFO - PROCESS | 2720 | --DOMWINDOW == 144 (000000154A450C00) [pid = 2720] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 13:42:27 INFO - PROCESS | 2720 | --DOMWINDOW == 143 (0000001551053800) [pid = 2720] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 13:42:28 INFO - PROCESS | 2720 | 1461271348056 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]]]}] 13:42:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 13:42:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 777ms 13:42:28 INFO - PROCESS | 2720 | 1461271348110 Marionette TRACE conn5 -> [0,2549,"getWindowHandle",null] 13:42:28 INFO - PROCESS | 2720 | 1461271348112 Marionette TRACE conn5 <- [1,2549,null,{"value":"13"}] 13:42:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 13:42:28 INFO - PROCESS | 2720 | 1461271348116 Marionette TRACE conn5 -> [0,2550,"setScriptTimeout",{"ms":35000}] 13:42:28 INFO - PROCESS | 2720 | 1461271348118 Marionette TRACE conn5 <- [1,2550,null,{}] 13:42:28 INFO - PROCESS | 2720 | 1461271348124 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}] 13:42:28 INFO - PROCESS | 2720 | 1461271348218 Marionette TRACE conn5 <- [1,2551,null,{"value":null}] 13:42:28 INFO - PROCESS | 2720 | 1461271348239 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:28 INFO - PROCESS | 2720 | ++DOCSHELL 0000001554547800 == 69 [pid = 2720] [id = 647] 13:42:28 INFO - PROCESS | 2720 | ++DOMWINDOW == 144 (000000154BD18000) [pid = 2720] [serial = 1941] [outer = 0000000000000000] 13:42:28 INFO - PROCESS | 2720 | ++DOMWINDOW == 145 (000000154EF4FC00) [pid = 2720] [serial = 1942] [outer = 000000154BD18000] 13:42:28 INFO - PROCESS | 2720 | 1461271348286 Marionette DEBUG loaded listener.js 13:42:28 INFO - PROCESS | 2720 | ++DOMWINDOW == 146 (0000001557F67000) [pid = 2720] [serial = 1943] [outer = 000000154BD18000] 13:42:28 INFO - PROCESS | 2720 | 1461271348729 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]]]}] 13:42:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 13:42:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 629ms 13:42:28 INFO - PROCESS | 2720 | 1461271348749 Marionette TRACE conn5 -> [0,2553,"getWindowHandle",null] 13:42:28 INFO - PROCESS | 2720 | 1461271348751 Marionette TRACE conn5 <- [1,2553,null,{"value":"13"}] 13:42:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 13:42:28 INFO - PROCESS | 2720 | 1461271348759 Marionette TRACE conn5 -> [0,2554,"setScriptTimeout",{"ms":35000}] 13:42:28 INFO - PROCESS | 2720 | 1461271348761 Marionette TRACE conn5 <- [1,2554,null,{}] 13:42:28 INFO - PROCESS | 2720 | 1461271348765 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}] 13:42:28 INFO - PROCESS | 2720 | 1461271348855 Marionette TRACE conn5 <- [1,2555,null,{"value":null}] 13:42:28 INFO - PROCESS | 2720 | 1461271348861 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:28 INFO - PROCESS | 2720 | ++DOCSHELL 0000001552087000 == 70 [pid = 2720] [id = 648] 13:42:28 INFO - PROCESS | 2720 | ++DOMWINDOW == 147 (0000001557F6D400) [pid = 2720] [serial = 1944] [outer = 0000000000000000] 13:42:28 INFO - PROCESS | 2720 | ++DOMWINDOW == 148 (0000001558C37000) [pid = 2720] [serial = 1945] [outer = 0000001557F6D400] 13:42:28 INFO - PROCESS | 2720 | 1461271348909 Marionette DEBUG loaded listener.js 13:42:28 INFO - PROCESS | 2720 | ++DOMWINDOW == 149 (0000001558C3DC00) [pid = 2720] [serial = 1946] [outer = 0000001557F6D400] 13:42:29 INFO - PROCESS | 2720 | 1461271349365 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]]]}] 13:42:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 13:42:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 628ms 13:42:29 INFO - PROCESS | 2720 | 1461271349390 Marionette TRACE conn5 -> [0,2557,"getWindowHandle",null] 13:42:29 INFO - PROCESS | 2720 | 1461271349393 Marionette TRACE conn5 <- [1,2557,null,{"value":"13"}] 13:42:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 13:42:29 INFO - PROCESS | 2720 | 1461271349396 Marionette TRACE conn5 -> [0,2558,"setScriptTimeout",{"ms":35000}] 13:42:29 INFO - PROCESS | 2720 | 1461271349398 Marionette TRACE conn5 <- [1,2558,null,{}] 13:42:29 INFO - PROCESS | 2720 | 1461271349402 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}] 13:42:29 INFO - PROCESS | 2720 | 1461271349496 Marionette TRACE conn5 <- [1,2559,null,{"value":null}] 13:42:29 INFO - PROCESS | 2720 | 1461271349502 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:29 INFO - PROCESS | 2720 | ++DOCSHELL 00000015599A9000 == 71 [pid = 2720] [id = 649] 13:42:29 INFO - PROCESS | 2720 | ++DOMWINDOW == 150 (00000015584E9C00) [pid = 2720] [serial = 1947] [outer = 0000000000000000] 13:42:29 INFO - PROCESS | 2720 | ++DOMWINDOW == 151 (00000015584EF800) [pid = 2720] [serial = 1948] [outer = 00000015584E9C00] 13:42:29 INFO - PROCESS | 2720 | 1461271349547 Marionette DEBUG loaded listener.js 13:42:29 INFO - PROCESS | 2720 | ++DOMWINDOW == 152 (0000001558C3AC00) [pid = 2720] [serial = 1949] [outer = 00000015584E9C00] 13:42:30 INFO - PROCESS | 2720 | 1461271350242 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]]]}] 13:42:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 13:42:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 880ms 13:42:30 INFO - PROCESS | 2720 | 1461271350307 Marionette TRACE conn5 -> [0,2561,"getWindowHandle",null] 13:42:30 INFO - PROCESS | 2720 | 1461271350311 Marionette TRACE conn5 <- [1,2561,null,{"value":"13"}] 13:42:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 13:42:30 INFO - PROCESS | 2720 | 1461271350331 Marionette TRACE conn5 -> [0,2562,"setScriptTimeout",{"ms":35000}] 13:42:30 INFO - PROCESS | 2720 | 1461271350335 Marionette TRACE conn5 <- [1,2562,null,{}] 13:42:30 INFO - PROCESS | 2720 | 1461271350344 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}] 13:42:30 INFO - PROCESS | 2720 | 1461271350470 Marionette TRACE conn5 <- [1,2563,null,{"value":null}] 13:42:30 INFO - PROCESS | 2720 | 1461271350609 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:30 INFO - PROCESS | 2720 | ++DOCSHELL 0000001551D77800 == 72 [pid = 2720] [id = 650] 13:42:30 INFO - PROCESS | 2720 | ++DOMWINDOW == 153 (0000001546021800) [pid = 2720] [serial = 1950] [outer = 0000000000000000] 13:42:30 INFO - PROCESS | 2720 | ++DOMWINDOW == 154 (0000001546028400) [pid = 2720] [serial = 1951] [outer = 0000001546021800] 13:42:30 INFO - PROCESS | 2720 | 1461271350670 Marionette DEBUG loaded listener.js 13:42:30 INFO - PROCESS | 2720 | ++DOMWINDOW == 155 (0000001546049800) [pid = 2720] [serial = 1952] [outer = 0000001546021800] 13:42:31 INFO - PROCESS | 2720 | 1461271351239 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]]]}] 13:42:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 13:42:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 962ms 13:42:31 INFO - PROCESS | 2720 | 1461271351285 Marionette TRACE conn5 -> [0,2565,"getWindowHandle",null] 13:42:31 INFO - PROCESS | 2720 | 1461271351292 Marionette TRACE conn5 <- [1,2565,null,{"value":"13"}] 13:42:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 13:42:31 INFO - PROCESS | 2720 | 1461271351299 Marionette TRACE conn5 -> [0,2566,"setScriptTimeout",{"ms":35000}] 13:42:31 INFO - PROCESS | 2720 | 1461271351302 Marionette TRACE conn5 <- [1,2566,null,{}] 13:42:31 INFO - PROCESS | 2720 | 1461271351307 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}] 13:42:31 INFO - PROCESS | 2720 | 1461271351427 Marionette TRACE conn5 <- [1,2567,null,{"value":null}] 13:42:31 INFO - PROCESS | 2720 | 1461271351565 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:31 INFO - PROCESS | 2720 | ++DOCSHELL 0000001558953800 == 73 [pid = 2720] [id = 651] 13:42:31 INFO - PROCESS | 2720 | ++DOMWINDOW == 156 (00000015496B3400) [pid = 2720] [serial = 1953] [outer = 0000000000000000] 13:42:31 INFO - PROCESS | 2720 | ++DOMWINDOW == 157 (000000154CCC2400) [pid = 2720] [serial = 1954] [outer = 00000015496B3400] 13:42:31 INFO - PROCESS | 2720 | 1461271351622 Marionette DEBUG loaded listener.js 13:42:31 INFO - PROCESS | 2720 | ++DOMWINDOW == 158 (000000154E011400) [pid = 2720] [serial = 1955] [outer = 00000015496B3400] 13:42:32 INFO - PROCESS | 2720 | 1461271352230 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]]]}] 13:42:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 13:42:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 985ms 13:42:32 INFO - PROCESS | 2720 | 1461271352290 Marionette TRACE conn5 -> [0,2569,"getWindowHandle",null] 13:42:32 INFO - PROCESS | 2720 | 1461271352293 Marionette TRACE conn5 <- [1,2569,null,{"value":"13"}] 13:42:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 13:42:32 INFO - PROCESS | 2720 | 1461271352297 Marionette TRACE conn5 -> [0,2570,"setScriptTimeout",{"ms":35000}] 13:42:32 INFO - PROCESS | 2720 | 1461271352301 Marionette TRACE conn5 <- [1,2570,null,{}] 13:42:32 INFO - PROCESS | 2720 | 1461271352313 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}] 13:42:32 INFO - PROCESS | 2720 | 1461271352480 Marionette TRACE conn5 <- [1,2571,null,{"value":null}] 13:42:32 INFO - PROCESS | 2720 | 1461271352501 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:32 INFO - PROCESS | 2720 | ++DOCSHELL 0000001552233800 == 74 [pid = 2720] [id = 652] 13:42:32 INFO - PROCESS | 2720 | ++DOMWINDOW == 159 (0000001551D46400) [pid = 2720] [serial = 1956] [outer = 0000000000000000] 13:42:32 INFO - PROCESS | 2720 | ++DOMWINDOW == 160 (0000001552023C00) [pid = 2720] [serial = 1957] [outer = 0000001551D46400] 13:42:32 INFO - PROCESS | 2720 | 1461271352564 Marionette DEBUG loaded listener.js 13:42:32 INFO - PROCESS | 2720 | ++DOMWINDOW == 161 (0000001555A94C00) [pid = 2720] [serial = 1958] [outer = 0000001551D46400] 13:42:33 INFO - PROCESS | 2720 | 1461271353218 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]]]}] 13:42:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 13:42:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 944ms 13:42:33 INFO - PROCESS | 2720 | 1461271353243 Marionette TRACE conn5 -> [0,2573,"getWindowHandle",null] 13:42:33 INFO - PROCESS | 2720 | 1461271353246 Marionette TRACE conn5 <- [1,2573,null,{"value":"13"}] 13:42:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 13:42:33 INFO - PROCESS | 2720 | 1461271353250 Marionette TRACE conn5 -> [0,2574,"setScriptTimeout",{"ms":35000}] 13:42:33 INFO - PROCESS | 2720 | 1461271353252 Marionette TRACE conn5 <- [1,2574,null,{}] 13:42:33 INFO - PROCESS | 2720 | 1461271353271 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}] 13:42:33 INFO - PROCESS | 2720 | 1461271353391 Marionette TRACE conn5 <- [1,2575,null,{"value":null}] 13:42:33 INFO - PROCESS | 2720 | 1461271353526 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:33 INFO - PROCESS | 2720 | ++DOCSHELL 0000001558A77800 == 75 [pid = 2720] [id = 653] 13:42:33 INFO - PROCESS | 2720 | ++DOMWINDOW == 162 (00000015584F3400) [pid = 2720] [serial = 1959] [outer = 0000000000000000] 13:42:33 INFO - PROCESS | 2720 | ++DOMWINDOW == 163 (0000001558C40800) [pid = 2720] [serial = 1960] [outer = 00000015584F3400] 13:42:33 INFO - PROCESS | 2720 | 1461271353584 Marionette DEBUG loaded listener.js 13:42:33 INFO - PROCESS | 2720 | ++DOMWINDOW == 164 (00000015596E8000) [pid = 2720] [serial = 1961] [outer = 00000015584F3400] 13:42:34 INFO - PROCESS | 2720 | 1461271354202 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]]]}] 13:42:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 13:42:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 985ms 13:42:34 INFO - PROCESS | 2720 | 1461271354237 Marionette TRACE conn5 -> [0,2577,"getWindowHandle",null] 13:42:34 INFO - PROCESS | 2720 | 1461271354239 Marionette TRACE conn5 <- [1,2577,null,{"value":"13"}] 13:42:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 13:42:34 INFO - PROCESS | 2720 | 1461271354243 Marionette TRACE conn5 -> [0,2578,"setScriptTimeout",{"ms":35000}] 13:42:34 INFO - PROCESS | 2720 | 1461271354245 Marionette TRACE conn5 <- [1,2578,null,{}] 13:42:34 INFO - PROCESS | 2720 | 1461271354249 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}] 13:42:34 INFO - PROCESS | 2720 | 1461271354366 Marionette TRACE conn5 <- [1,2579,null,{"value":null}] 13:42:34 INFO - PROCESS | 2720 | 1461271354476 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:34 INFO - PROCESS | 2720 | ++DOCSHELL 000000154FD89800 == 76 [pid = 2720] [id = 654] 13:42:34 INFO - PROCESS | 2720 | ++DOMWINDOW == 165 (000000154020C800) [pid = 2720] [serial = 1962] [outer = 0000000000000000] 13:42:34 INFO - PROCESS | 2720 | ++DOMWINDOW == 166 (000000154AAD3400) [pid = 2720] [serial = 1963] [outer = 000000154020C800] 13:42:34 INFO - PROCESS | 2720 | 1461271354533 Marionette DEBUG loaded listener.js 13:42:34 INFO - PROCESS | 2720 | ++DOMWINDOW == 167 (000000154ECE9400) [pid = 2720] [serial = 1964] [outer = 000000154020C800] 13:42:35 INFO - PROCESS | 2720 | 1461271355509 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]]]}] 13:42:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 13:42:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1279ms 13:42:35 INFO - PROCESS | 2720 | 1461271355536 Marionette TRACE conn5 -> [0,2581,"getWindowHandle",null] 13:42:35 INFO - PROCESS | 2720 | 1461271355541 Marionette TRACE conn5 <- [1,2581,null,{"value":"13"}] 13:42:35 INFO - PROCESS | 2720 | 1461271355548 Marionette TRACE conn5 -> [0,2582,"setScriptTimeout",{"ms":35000}] 13:42:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 13:42:35 INFO - PROCESS | 2720 | 1461271355552 Marionette TRACE conn5 <- [1,2582,null,{}] 13:42:35 INFO - PROCESS | 2720 | 1461271355557 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}] 13:42:35 INFO - PROCESS | 2720 | 1461271355666 Marionette TRACE conn5 <- [1,2583,null,{"value":null}] 13:42:35 INFO - PROCESS | 2720 | 1461271355808 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:35 INFO - PROCESS | 2720 | ++DOCSHELL 000000154AA88000 == 77 [pid = 2720] [id = 655] 13:42:35 INFO - PROCESS | 2720 | ++DOMWINDOW == 168 (000000154043A400) [pid = 2720] [serial = 1965] [outer = 0000000000000000] 13:42:35 INFO - PROCESS | 2720 | ++DOMWINDOW == 169 (0000001540447000) [pid = 2720] [serial = 1966] [outer = 000000154043A400] 13:42:35 INFO - PROCESS | 2720 | 1461271355863 Marionette DEBUG loaded listener.js 13:42:35 INFO - PROCESS | 2720 | ++DOMWINDOW == 170 (0000001540553400) [pid = 2720] [serial = 1967] [outer = 000000154043A400] 13:42:36 INFO - PROCESS | 2720 | 1461271356518 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]]]}] 13:42:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 13:42:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 986ms 13:42:36 INFO - PROCESS | 2720 | 1461271356538 Marionette TRACE conn5 -> [0,2585,"getWindowHandle",null] 13:42:36 INFO - PROCESS | 2720 | 1461271356544 Marionette TRACE conn5 <- [1,2585,null,{"value":"13"}] 13:42:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 13:42:36 INFO - PROCESS | 2720 | 1461271356551 Marionette TRACE conn5 -> [0,2586,"setScriptTimeout",{"ms":35000}] 13:42:36 INFO - PROCESS | 2720 | 1461271356553 Marionette TRACE conn5 <- [1,2586,null,{}] 13:42:36 INFO - PROCESS | 2720 | 1461271356557 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}] 13:42:36 INFO - PROCESS | 2720 | 1461271356660 Marionette TRACE conn5 <- [1,2587,null,{"value":null}] 13:42:36 INFO - PROCESS | 2720 | 1461271356801 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:36 INFO - PROCESS | 2720 | ++DOCSHELL 000000154D3CA800 == 78 [pid = 2720] [id = 656] 13:42:36 INFO - PROCESS | 2720 | ++DOMWINDOW == 171 (000000154578D400) [pid = 2720] [serial = 1968] [outer = 0000000000000000] 13:42:36 INFO - PROCESS | 2720 | ++DOMWINDOW == 172 (000000154591D400) [pid = 2720] [serial = 1969] [outer = 000000154578D400] 13:42:36 INFO - PROCESS | 2720 | 1461271356851 Marionette DEBUG loaded listener.js 13:42:36 INFO - PROCESS | 2720 | ++DOMWINDOW == 173 (0000001546024800) [pid = 2720] [serial = 1970] [outer = 000000154578D400] 13:42:37 INFO - PROCESS | 2720 | --DOCSHELL 000000154D261800 == 77 [pid = 2720] [id = 345] 13:42:37 INFO - PROCESS | 2720 | --DOCSHELL 0000001552087000 == 76 [pid = 2720] [id = 648] 13:42:37 INFO - PROCESS | 2720 | --DOCSHELL 0000001554547800 == 75 [pid = 2720] [id = 647] 13:42:37 INFO - PROCESS | 2720 | --DOCSHELL 0000001545FC2800 == 74 [pid = 2720] [id = 646] 13:42:37 INFO - PROCESS | 2720 | --DOCSHELL 0000001559255000 == 73 [pid = 2720] [id = 645] 13:42:37 INFO - PROCESS | 2720 | --DOCSHELL 00000015591DF000 == 72 [pid = 2720] [id = 644] 13:42:37 INFO - PROCESS | 2720 | --DOCSHELL 000000155896A000 == 71 [pid = 2720] [id = 643] 13:42:37 INFO - PROCESS | 2720 | --DOMWINDOW == 172 (000000154A41A400) [pid = 2720] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 13:42:37 INFO - PROCESS | 2720 | --DOMWINDOW == 171 (0000001552581000) [pid = 2720] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 13:42:37 INFO - PROCESS | 2720 | --DOMWINDOW == 170 (0000001550D76C00) [pid = 2720] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 13:42:37 INFO - PROCESS | 2720 | --DOMWINDOW == 169 (0000001545770000) [pid = 2720] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 13:42:37 INFO - PROCESS | 2720 | --DOMWINDOW == 168 (000000154D1CE800) [pid = 2720] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 13:42:37 INFO - PROCESS | 2720 | --DOMWINDOW == 167 (0000001554A8F400) [pid = 2720] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 13:42:37 INFO - PROCESS | 2720 | --DOMWINDOW == 166 (0000001544C74000) [pid = 2720] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 13:42:37 INFO - PROCESS | 2720 | --DOMWINDOW == 165 (000000154A410800) [pid = 2720] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 13:42:37 INFO - PROCESS | 2720 | --DOMWINDOW == 164 (000000154EB0B000) [pid = 2720] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 13:42:37 INFO - PROCESS | 2720 | --DOMWINDOW == 163 (0000001551718800) [pid = 2720] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 13:42:37 INFO - PROCESS | 2720 | --DOMWINDOW == 162 (0000001551DB6400) [pid = 2720] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 13:42:37 INFO - PROCESS | 2720 | --DOMWINDOW == 161 (0000001552588C00) [pid = 2720] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 13:42:37 INFO - PROCESS | 2720 | --DOMWINDOW == 160 (00000015549C5800) [pid = 2720] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 13:42:37 INFO - PROCESS | 2720 | --DOCSHELL 0000001554718800 == 70 [pid = 2720] [id = 642] 13:42:37 INFO - PROCESS | 2720 | --DOCSHELL 000000154CBAD000 == 69 [pid = 2720] [id = 641] 13:42:37 INFO - PROCESS | 2720 | --DOCSHELL 0000001558970800 == 68 [pid = 2720] [id = 640] 13:42:37 INFO - PROCESS | 2720 | --DOCSHELL 0000001557AE6800 == 67 [pid = 2720] [id = 639] 13:42:37 INFO - PROCESS | 2720 | --DOCSHELL 0000001557683800 == 66 [pid = 2720] [id = 638] 13:42:37 INFO - PROCESS | 2720 | --DOCSHELL 000000155613E800 == 65 [pid = 2720] [id = 637] 13:42:37 INFO - PROCESS | 2720 | --DOCSHELL 0000001554998800 == 64 [pid = 2720] [id = 636] 13:42:37 INFO - PROCESS | 2720 | --DOCSHELL 000000155489B800 == 63 [pid = 2720] [id = 635] 13:42:37 INFO - PROCESS | 2720 | --DOCSHELL 000000155270D800 == 62 [pid = 2720] [id = 634] 13:42:37 INFO - PROCESS | 2720 | --DOCSHELL 000000155178D000 == 61 [pid = 2720] [id = 633] 13:42:37 INFO - PROCESS | 2720 | --DOCSHELL 000000154DF4C800 == 60 [pid = 2720] [id = 632] 13:42:37 INFO - PROCESS | 2720 | --DOMWINDOW == 159 (000000154E00E400) [pid = 2720] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 13:42:37 INFO - PROCESS | 2720 | --DOMWINDOW == 158 (000000154E5AE400) [pid = 2720] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 13:42:37 INFO - PROCESS | 2720 | --DOMWINDOW == 157 (000000154E0EF000) [pid = 2720] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 13:42:37 INFO - PROCESS | 2720 | --DOMWINDOW == 156 (000000154F815800) [pid = 2720] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 13:42:37 INFO - PROCESS | 2720 | --DOMWINDOW == 155 (000000154ECE4400) [pid = 2720] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 13:42:37 INFO - PROCESS | 2720 | --DOMWINDOW == 154 (000000154C444000) [pid = 2720] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 13:42:37 INFO - PROCESS | 2720 | --DOMWINDOW == 153 (000000154D013000) [pid = 2720] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 13:42:37 INFO - PROCESS | 2720 | --DOMWINDOW == 152 (000000154A423800) [pid = 2720] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 13:42:37 INFO - PROCESS | 2720 | --DOMWINDOW == 151 (000000154AACE400) [pid = 2720] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 13:42:37 INFO - PROCESS | 2720 | --DOMWINDOW == 150 (00000015525AF400) [pid = 2720] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 13:42:37 INFO - PROCESS | 2720 | --DOMWINDOW == 149 (0000001540E88800) [pid = 2720] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 13:42:37 INFO - PROCESS | 2720 | --DOMWINDOW == 148 (00000015456B9000) [pid = 2720] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 13:42:37 INFO - PROCESS | 2720 | --DOMWINDOW == 147 (0000001540445000) [pid = 2720] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 13:42:37 INFO - PROCESS | 2720 | --DOMWINDOW == 146 (000000153F2DF400) [pid = 2720] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 13:42:37 INFO - PROCESS | 2720 | --DOMWINDOW == 145 (000000154D209800) [pid = 2720] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 13:42:37 INFO - PROCESS | 2720 | --DOMWINDOW == 144 (00000015468A8000) [pid = 2720] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 13:42:37 INFO - PROCESS | 2720 | --DOMWINDOW == 143 (0000001545044400) [pid = 2720] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 13:42:37 INFO - PROCESS | 2720 | --DOMWINDOW == 142 (00000015517B8800) [pid = 2720] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 13:42:37 INFO - PROCESS | 2720 | --DOMWINDOW == 141 (0000001550D77800) [pid = 2720] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 13:42:37 INFO - PROCESS | 2720 | --DOMWINDOW == 140 (000000153EA47800) [pid = 2720] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 13:42:37 INFO - PROCESS | 2720 | --DOMWINDOW == 139 (0000001540556400) [pid = 2720] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 13:42:37 INFO - PROCESS | 2720 | --DOMWINDOW == 138 (0000001551D47400) [pid = 2720] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 13:42:37 INFO - PROCESS | 2720 | --DOMWINDOW == 137 (000000154FDA4800) [pid = 2720] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 13:42:37 INFO - PROCESS | 2720 | --DOMWINDOW == 136 (000000154F81A800) [pid = 2720] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 13:42:37 INFO - PROCESS | 2720 | --DOMWINDOW == 135 (000000155028D400) [pid = 2720] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 13:42:37 INFO - PROCESS | 2720 | --DOMWINDOW == 134 (000000154DB7B400) [pid = 2720] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 13:42:37 INFO - PROCESS | 2720 | --DOMWINDOW == 133 (0000001551054800) [pid = 2720] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 13:42:37 INFO - PROCESS | 2720 | --DOMWINDOW == 132 (0000001551710000) [pid = 2720] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 13:42:37 INFO - PROCESS | 2720 | 1461271357422 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]]]}] 13:42:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 13:42:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 943ms 13:42:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 13:42:37 INFO - PROCESS | 2720 | 1461271357495 Marionette TRACE conn5 -> [0,2589,"getWindowHandle",null] 13:42:37 INFO - PROCESS | 2720 | 1461271357497 Marionette TRACE conn5 <- [1,2589,null,{"value":"13"}] 13:42:37 INFO - PROCESS | 2720 | 1461271357503 Marionette TRACE conn5 -> [0,2590,"setScriptTimeout",{"ms":35000}] 13:42:37 INFO - PROCESS | 2720 | 1461271357507 Marionette TRACE conn5 <- [1,2590,null,{}] 13:42:37 INFO - PROCESS | 2720 | 1461271357519 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}] 13:42:37 INFO - PROCESS | 2720 | 1461271357654 Marionette TRACE conn5 <- [1,2591,null,{"value":null}] 13:42:37 INFO - PROCESS | 2720 | 1461271357665 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:37 INFO - PROCESS | 2720 | ++DOCSHELL 000000154D3D1000 == 61 [pid = 2720] [id = 657] 13:42:37 INFO - PROCESS | 2720 | ++DOMWINDOW == 133 (0000001540E8E400) [pid = 2720] [serial = 1971] [outer = 0000000000000000] 13:42:37 INFO - PROCESS | 2720 | ++DOMWINDOW == 134 (00000015456B6400) [pid = 2720] [serial = 1972] [outer = 0000001540E8E400] 13:42:37 INFO - PROCESS | 2720 | 1461271357716 Marionette DEBUG loaded listener.js 13:42:37 INFO - PROCESS | 2720 | ++DOMWINDOW == 135 (000000154602C000) [pid = 2720] [serial = 1973] [outer = 0000001540E8E400] 13:42:38 INFO - PROCESS | 2720 | 1461271358189 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]]]}] 13:42:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 13:42:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 734ms 13:42:38 INFO - PROCESS | 2720 | 1461271358238 Marionette TRACE conn5 -> [0,2593,"getWindowHandle",null] 13:42:38 INFO - PROCESS | 2720 | 1461271358241 Marionette TRACE conn5 <- [1,2593,null,{"value":"13"}] 13:42:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 13:42:38 INFO - PROCESS | 2720 | 1461271358244 Marionette TRACE conn5 -> [0,2594,"setScriptTimeout",{"ms":35000}] 13:42:38 INFO - PROCESS | 2720 | 1461271358246 Marionette TRACE conn5 <- [1,2594,null,{}] 13:42:38 INFO - PROCESS | 2720 | 1461271358249 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}] 13:42:38 INFO - PROCESS | 2720 | 1461271358339 Marionette TRACE conn5 <- [1,2595,null,{"value":null}] 13:42:38 INFO - PROCESS | 2720 | 1461271358348 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:38 INFO - PROCESS | 2720 | ++DOCSHELL 000000154E505000 == 62 [pid = 2720] [id = 658] 13:42:38 INFO - PROCESS | 2720 | ++DOMWINDOW == 136 (0000001546057000) [pid = 2720] [serial = 1974] [outer = 0000000000000000] 13:42:38 INFO - PROCESS | 2720 | ++DOMWINDOW == 137 (00000015468A1800) [pid = 2720] [serial = 1975] [outer = 0000001546057000] 13:42:38 INFO - PROCESS | 2720 | 1461271358398 Marionette DEBUG loaded listener.js 13:42:38 INFO - PROCESS | 2720 | ++DOMWINDOW == 138 (00000015496AF000) [pid = 2720] [serial = 1976] [outer = 0000001546057000] 13:42:38 INFO - PROCESS | 2720 | 1461271358844 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]]]}] 13:42:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 13:42:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 629ms 13:42:38 INFO - PROCESS | 2720 | 1461271358875 Marionette TRACE conn5 -> [0,2597,"getWindowHandle",null] 13:42:38 INFO - PROCESS | 2720 | 1461271358878 Marionette TRACE conn5 <- [1,2597,null,{"value":"13"}] 13:42:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 13:42:38 INFO - PROCESS | 2720 | 1461271358881 Marionette TRACE conn5 -> [0,2598,"setScriptTimeout",{"ms":35000}] 13:42:38 INFO - PROCESS | 2720 | 1461271358883 Marionette TRACE conn5 <- [1,2598,null,{}] 13:42:38 INFO - PROCESS | 2720 | 1461271358886 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}] 13:42:38 INFO - PROCESS | 2720 | 1461271358971 Marionette TRACE conn5 <- [1,2599,null,{"value":null}] 13:42:38 INFO - PROCESS | 2720 | 1461271358978 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:38 INFO - PROCESS | 2720 | ++DOCSHELL 000000155023C000 == 63 [pid = 2720] [id = 659] 13:42:38 INFO - PROCESS | 2720 | ++DOMWINDOW == 139 (000000154A01B800) [pid = 2720] [serial = 1977] [outer = 0000000000000000] 13:42:39 INFO - PROCESS | 2720 | ++DOMWINDOW == 140 (000000154A362800) [pid = 2720] [serial = 1978] [outer = 000000154A01B800] 13:42:39 INFO - PROCESS | 2720 | 1461271359026 Marionette DEBUG loaded listener.js 13:42:39 INFO - PROCESS | 2720 | ++DOMWINDOW == 141 (000000154A408800) [pid = 2720] [serial = 1979] [outer = 000000154A01B800] 13:42:39 INFO - PROCESS | 2720 | 1461271359515 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]]]}] 13:42:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 13:42:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 692ms 13:42:39 INFO - PROCESS | 2720 | 1461271359577 Marionette TRACE conn5 -> [0,2601,"getWindowHandle",null] 13:42:39 INFO - PROCESS | 2720 | 1461271359579 Marionette TRACE conn5 <- [1,2601,null,{"value":"13"}] 13:42:39 INFO - PROCESS | 2720 | 1461271359583 Marionette TRACE conn5 -> [0,2602,"setScriptTimeout",{"ms":35000}] 13:42:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 13:42:39 INFO - PROCESS | 2720 | 1461271359585 Marionette TRACE conn5 <- [1,2602,null,{}] 13:42:39 INFO - PROCESS | 2720 | 1461271359588 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}] 13:42:39 INFO - PROCESS | 2720 | 1461271359724 Marionette TRACE conn5 <- [1,2603,null,{"value":null}] 13:42:39 INFO - PROCESS | 2720 | 1461271359731 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:39 INFO - PROCESS | 2720 | ++DOCSHELL 0000001551784800 == 64 [pid = 2720] [id = 660] 13:42:39 INFO - PROCESS | 2720 | ++DOMWINDOW == 142 (000000154A410800) [pid = 2720] [serial = 1980] [outer = 0000000000000000] 13:42:39 INFO - PROCESS | 2720 | ++DOMWINDOW == 143 (000000154A423800) [pid = 2720] [serial = 1981] [outer = 000000154A410800] 13:42:39 INFO - PROCESS | 2720 | 1461271359831 Marionette DEBUG loaded listener.js 13:42:39 INFO - PROCESS | 2720 | ++DOMWINDOW == 144 (000000154BF0A000) [pid = 2720] [serial = 1982] [outer = 000000154A410800] 13:42:40 INFO - PROCESS | 2720 | 1461271360261 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]]]}] 13:42:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 13:42:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 734ms 13:42:40 INFO - PROCESS | 2720 | 1461271360320 Marionette TRACE conn5 -> [0,2605,"getWindowHandle",null] 13:42:40 INFO - PROCESS | 2720 | 1461271360322 Marionette TRACE conn5 <- [1,2605,null,{"value":"13"}] 13:42:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 13:42:40 INFO - PROCESS | 2720 | 1461271360332 Marionette TRACE conn5 -> [0,2606,"setScriptTimeout",{"ms":35000}] 13:42:40 INFO - PROCESS | 2720 | 1461271360334 Marionette TRACE conn5 <- [1,2606,null,{}] 13:42:40 INFO - PROCESS | 2720 | 1461271360371 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}] 13:42:40 INFO - PROCESS | 2720 | 1461271360488 Marionette TRACE conn5 <- [1,2607,null,{"value":null}] 13:42:40 INFO - PROCESS | 2720 | 1461271360544 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:40 INFO - PROCESS | 2720 | ++DOCSHELL 0000001551D7C800 == 65 [pid = 2720] [id = 661] 13:42:40 INFO - PROCESS | 2720 | ++DOMWINDOW == 145 (000000154C444000) [pid = 2720] [serial = 1983] [outer = 0000000000000000] 13:42:40 INFO - PROCESS | 2720 | ++DOMWINDOW == 146 (000000154CCBD400) [pid = 2720] [serial = 1984] [outer = 000000154C444000] 13:42:40 INFO - PROCESS | 2720 | 1461271360592 Marionette DEBUG loaded listener.js 13:42:40 INFO - PROCESS | 2720 | ++DOMWINDOW == 147 (000000154D047400) [pid = 2720] [serial = 1985] [outer = 000000154C444000] 13:42:41 INFO - PROCESS | 2720 | 1461271361028 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]]]}] 13:42:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 13:42:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 772ms 13:42:41 INFO - PROCESS | 2720 | 1461271361106 Marionette TRACE conn5 -> [0,2609,"getWindowHandle",null] 13:42:41 INFO - PROCESS | 2720 | 1461271361108 Marionette TRACE conn5 <- [1,2609,null,{"value":"13"}] 13:42:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 13:42:41 INFO - PROCESS | 2720 | 1461271361111 Marionette TRACE conn5 -> [0,2610,"setScriptTimeout",{"ms":35000}] 13:42:41 INFO - PROCESS | 2720 | 1461271361113 Marionette TRACE conn5 <- [1,2610,null,{}] 13:42:41 INFO - PROCESS | 2720 | 1461271361117 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}] 13:42:41 INFO - PROCESS | 2720 | 1461271361239 Marionette TRACE conn5 <- [1,2611,null,{"value":null}] 13:42:41 INFO - PROCESS | 2720 | 1461271361299 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:41 INFO - PROCESS | 2720 | ++DOCSHELL 000000155218F800 == 66 [pid = 2720] [id = 662] 13:42:41 INFO - PROCESS | 2720 | ++DOMWINDOW == 148 (000000154D1C1400) [pid = 2720] [serial = 1986] [outer = 0000000000000000] 13:42:41 INFO - PROCESS | 2720 | ++DOMWINDOW == 149 (000000154D1C9C00) [pid = 2720] [serial = 1987] [outer = 000000154D1C1400] 13:42:41 INFO - PROCESS | 2720 | 1461271361345 Marionette DEBUG loaded listener.js 13:42:41 INFO - PROCESS | 2720 | ++DOMWINDOW == 150 (000000154D50F000) [pid = 2720] [serial = 1988] [outer = 000000154D1C1400] 13:42:42 INFO - PROCESS | 2720 | --DOMWINDOW == 149 (000000154BD18000) [pid = 2720] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 13:42:42 INFO - PROCESS | 2720 | --DOMWINDOW == 148 (000000154EB3E400) [pid = 2720] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 13:42:42 INFO - PROCESS | 2720 | --DOMWINDOW == 147 (00000015511AA800) [pid = 2720] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 13:42:42 INFO - PROCESS | 2720 | --DOMWINDOW == 146 (000000154EB08C00) [pid = 2720] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 13:42:42 INFO - PROCESS | 2720 | --DOMWINDOW == 145 (000000153F254400) [pid = 2720] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 13:42:42 INFO - PROCESS | 2720 | --DOMWINDOW == 144 (0000001540438C00) [pid = 2720] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 13:42:42 INFO - PROCESS | 2720 | --DOMWINDOW == 143 (00000015522C1800) [pid = 2720] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 13:42:42 INFO - PROCESS | 2720 | --DOMWINDOW == 142 (0000001557F6D400) [pid = 2720] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 13:42:42 INFO - PROCESS | 2720 | --DOMWINDOW == 141 (000000154BD19C00) [pid = 2720] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 13:42:42 INFO - PROCESS | 2720 | --DOMWINDOW == 140 (00000015525B5C00) [pid = 2720] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 13:42:42 INFO - PROCESS | 2720 | --DOMWINDOW == 139 (000000154EB07400) [pid = 2720] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 13:42:42 INFO - PROCESS | 2720 | --DOMWINDOW == 138 (000000154D8AC400) [pid = 2720] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 13:42:42 INFO - PROCESS | 2720 | --DOMWINDOW == 137 (000000154604DC00) [pid = 2720] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 13:42:42 INFO - PROCESS | 2720 | --DOMWINDOW == 136 (0000001554839000) [pid = 2720] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 13:42:42 INFO - PROCESS | 2720 | --DOMWINDOW == 135 (000000155201E800) [pid = 2720] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 13:42:42 INFO - PROCESS | 2720 | --DOMWINDOW == 134 (0000001550846C00) [pid = 2720] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 13:42:42 INFO - PROCESS | 2720 | --DOMWINDOW == 133 (000000155420FC00) [pid = 2720] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 13:42:42 INFO - PROCESS | 2720 | --DOMWINDOW == 132 (000000154D085800) [pid = 2720] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 13:42:42 INFO - PROCESS | 2720 | --DOMWINDOW == 131 (0000001541A97800) [pid = 2720] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 13:42:42 INFO - PROCESS | 2720 | --DOMWINDOW == 130 (00000015517AC800) [pid = 2720] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 13:42:42 INFO - PROCESS | 2720 | --DOMWINDOW == 129 (000000154A36B400) [pid = 2720] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 13:42:42 INFO - PROCESS | 2720 | --DOMWINDOW == 128 (0000001552141800) [pid = 2720] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 13:42:42 INFO - PROCESS | 2720 | --DOMWINDOW == 127 (000000154DEE2000) [pid = 2720] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 13:42:42 INFO - PROCESS | 2720 | --DOMWINDOW == 126 (0000001540232400) [pid = 2720] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 13:42:42 INFO - PROCESS | 2720 | --DOMWINDOW == 125 (0000001545040400) [pid = 2720] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 13:42:42 INFO - PROCESS | 2720 | --DOMWINDOW == 124 (000000155018C400) [pid = 2720] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 13:42:42 INFO - PROCESS | 2720 | --DOMWINDOW == 123 (00000015517B8C00) [pid = 2720] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 13:42:42 INFO - PROCESS | 2720 | --DOMWINDOW == 122 (000000154DD96000) [pid = 2720] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 13:42:42 INFO - PROCESS | 2720 | --DOMWINDOW == 121 (0000001555A95800) [pid = 2720] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 13:42:42 INFO - PROCESS | 2720 | --DOMWINDOW == 120 (000000154CCB9000) [pid = 2720] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 13:42:42 INFO - PROCESS | 2720 | --DOMWINDOW == 119 (0000001552147400) [pid = 2720] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 13:42:42 INFO - PROCESS | 2720 | --DOMWINDOW == 118 (00000015549C8400) [pid = 2720] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 13:42:42 INFO - PROCESS | 2720 | --DOMWINDOW == 117 (0000001545B40400) [pid = 2720] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 13:42:42 INFO - PROCESS | 2720 | --DOMWINDOW == 116 (000000154A405C00) [pid = 2720] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 13:42:42 INFO - PROCESS | 2720 | --DOMWINDOW == 115 (0000001551D47C00) [pid = 2720] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 13:42:42 INFO - PROCESS | 2720 | 1461271362302 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]]]}] 13:42:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 13:42:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1232ms 13:42:42 INFO - PROCESS | 2720 | 1461271362346 Marionette TRACE conn5 -> [0,2613,"getWindowHandle",null] 13:42:42 INFO - PROCESS | 2720 | 1461271362349 Marionette TRACE conn5 <- [1,2613,null,{"value":"13"}] 13:42:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 13:42:42 INFO - PROCESS | 2720 | 1461271362352 Marionette TRACE conn5 -> [0,2614,"setScriptTimeout",{"ms":35000}] 13:42:42 INFO - PROCESS | 2720 | 1461271362354 Marionette TRACE conn5 <- [1,2614,null,{}] 13:42:42 INFO - PROCESS | 2720 | 1461271362357 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}] 13:42:42 INFO - PROCESS | 2720 | 1461271362445 Marionette TRACE conn5 <- [1,2615,null,{"value":null}] 13:42:42 INFO - PROCESS | 2720 | 1461271362454 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:42 INFO - PROCESS | 2720 | ++DOCSHELL 000000155222D000 == 67 [pid = 2720] [id = 663] 13:42:42 INFO - PROCESS | 2720 | ++DOMWINDOW == 116 (0000001540A0B400) [pid = 2720] [serial = 1989] [outer = 0000000000000000] 13:42:42 INFO - PROCESS | 2720 | ++DOMWINDOW == 117 (000000154BD17000) [pid = 2720] [serial = 1990] [outer = 0000001540A0B400] 13:42:42 INFO - PROCESS | 2720 | 1461271362500 Marionette DEBUG loaded listener.js 13:42:42 INFO - PROCESS | 2720 | ++DOMWINDOW == 118 (000000154D72CC00) [pid = 2720] [serial = 1991] [outer = 0000001540A0B400] 13:42:42 INFO - PROCESS | 2720 | 1461271362930 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]]]}] 13:42:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 13:42:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 627ms 13:42:42 INFO - PROCESS | 2720 | 1461271362982 Marionette TRACE conn5 -> [0,2617,"getWindowHandle",null] 13:42:42 INFO - PROCESS | 2720 | 1461271362985 Marionette TRACE conn5 <- [1,2617,null,{"value":"13"}] 13:42:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 13:42:43 INFO - PROCESS | 2720 | 1461271362988 Marionette TRACE conn5 -> [0,2618,"setScriptTimeout",{"ms":35000}] 13:42:43 INFO - PROCESS | 2720 | 1461271362990 Marionette TRACE conn5 <- [1,2618,null,{}] 13:42:43 INFO - PROCESS | 2720 | 1461271362994 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}] 13:42:43 INFO - PROCESS | 2720 | 1461271363080 Marionette TRACE conn5 <- [1,2619,null,{"value":null}] 13:42:43 INFO - PROCESS | 2720 | 1461271363087 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:43 INFO - PROCESS | 2720 | ++DOCSHELL 000000155453F800 == 68 [pid = 2720] [id = 664] 13:42:43 INFO - PROCESS | 2720 | ++DOMWINDOW == 119 (000000154DB79000) [pid = 2720] [serial = 1992] [outer = 0000000000000000] 13:42:43 INFO - PROCESS | 2720 | ++DOMWINDOW == 120 (000000154DB7E000) [pid = 2720] [serial = 1993] [outer = 000000154DB79000] 13:42:43 INFO - PROCESS | 2720 | 1461271363134 Marionette DEBUG loaded listener.js 13:42:43 INFO - PROCESS | 2720 | ++DOMWINDOW == 121 (000000154DEE0000) [pid = 2720] [serial = 1994] [outer = 000000154DB79000] 13:42:43 INFO - PROCESS | 2720 | 1461271363580 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]]]}] 13:42:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 13:42:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 629ms 13:42:43 INFO - PROCESS | 2720 | 1461271363623 Marionette TRACE conn5 -> [0,2621,"getWindowHandle",null] 13:42:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 13:42:43 INFO - PROCESS | 2720 | 1461271363625 Marionette TRACE conn5 <- [1,2621,null,{"value":"13"}] 13:42:43 INFO - PROCESS | 2720 | 1461271363628 Marionette TRACE conn5 -> [0,2622,"setScriptTimeout",{"ms":35000}] 13:42:43 INFO - PROCESS | 2720 | 1461271363631 Marionette TRACE conn5 <- [1,2622,null,{}] 13:42:43 INFO - PROCESS | 2720 | 1461271363635 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}] 13:42:43 INFO - PROCESS | 2720 | 1461271363740 Marionette TRACE conn5 <- [1,2623,null,{"value":null}] 13:42:43 INFO - PROCESS | 2720 | 1461271363766 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:43 INFO - PROCESS | 2720 | ++DOCSHELL 00000015548A3800 == 69 [pid = 2720] [id = 665] 13:42:43 INFO - PROCESS | 2720 | ++DOMWINDOW == 122 (000000154E0E8400) [pid = 2720] [serial = 1995] [outer = 0000000000000000] 13:42:43 INFO - PROCESS | 2720 | ++DOMWINDOW == 123 (000000154E0F4400) [pid = 2720] [serial = 1996] [outer = 000000154E0E8400] 13:42:43 INFO - PROCESS | 2720 | 1461271363817 Marionette DEBUG loaded listener.js 13:42:43 INFO - PROCESS | 2720 | ++DOMWINDOW == 124 (000000154EB43000) [pid = 2720] [serial = 1997] [outer = 000000154E0E8400] 13:42:44 INFO - PROCESS | 2720 | 1461271364535 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]]]}] 13:42:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 13:42:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 944ms 13:42:44 INFO - PROCESS | 2720 | 1461271364583 Marionette TRACE conn5 -> [0,2625,"getWindowHandle",null] 13:42:44 INFO - PROCESS | 2720 | 1461271364588 Marionette TRACE conn5 <- [1,2625,null,{"value":"13"}] 13:42:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 13:42:44 INFO - PROCESS | 2720 | 1461271364596 Marionette TRACE conn5 -> [0,2626,"setScriptTimeout",{"ms":35000}] 13:42:44 INFO - PROCESS | 2720 | 1461271364600 Marionette TRACE conn5 <- [1,2626,null,{}] 13:42:44 INFO - PROCESS | 2720 | 1461271364606 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}] 13:42:44 INFO - PROCESS | 2720 | 1461271364737 Marionette TRACE conn5 <- [1,2627,null,{"value":null}] 13:42:44 INFO - PROCESS | 2720 | 1461271364862 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:44 INFO - PROCESS | 2720 | ++DOCSHELL 00000015474BE800 == 70 [pid = 2720] [id = 666] 13:42:44 INFO - PROCESS | 2720 | ++DOMWINDOW == 125 (0000001540142800) [pid = 2720] [serial = 1998] [outer = 0000000000000000] 13:42:44 INFO - PROCESS | 2720 | ++DOMWINDOW == 126 (0000001540438C00) [pid = 2720] [serial = 1999] [outer = 0000001540142800] 13:42:44 INFO - PROCESS | 2720 | 1461271364926 Marionette DEBUG loaded listener.js 13:42:45 INFO - PROCESS | 2720 | ++DOMWINDOW == 127 (0000001540E87400) [pid = 2720] [serial = 2000] [outer = 0000001540142800] 13:42:45 INFO - PROCESS | 2720 | 1461271365505 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]]]}] 13:42:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 13:42:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 984ms 13:42:45 INFO - PROCESS | 2720 | 1461271365585 Marionette TRACE conn5 -> [0,2629,"getWindowHandle",null] 13:42:45 INFO - PROCESS | 2720 | 1461271365592 Marionette TRACE conn5 <- [1,2629,null,{"value":"13"}] 13:42:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 13:42:45 INFO - PROCESS | 2720 | 1461271365599 Marionette TRACE conn5 -> [0,2630,"setScriptTimeout",{"ms":35000}] 13:42:45 INFO - PROCESS | 2720 | 1461271365602 Marionette TRACE conn5 <- [1,2630,null,{}] 13:42:45 INFO - PROCESS | 2720 | 1461271365607 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}] 13:42:45 INFO - PROCESS | 2720 | 1461271365723 Marionette TRACE conn5 <- [1,2631,null,{"value":null}] 13:42:45 INFO - PROCESS | 2720 | 1461271365855 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:45 INFO - PROCESS | 2720 | ++DOCSHELL 000000154EB83800 == 71 [pid = 2720] [id = 667] 13:42:45 INFO - PROCESS | 2720 | ++DOMWINDOW == 128 (00000015456AB000) [pid = 2720] [serial = 2001] [outer = 0000000000000000] 13:42:45 INFO - PROCESS | 2720 | ++DOMWINDOW == 129 (0000001546020C00) [pid = 2720] [serial = 2002] [outer = 00000015456AB000] 13:42:45 INFO - PROCESS | 2720 | 1461271365913 Marionette DEBUG loaded listener.js 13:42:46 INFO - PROCESS | 2720 | ++DOMWINDOW == 130 (0000001547091C00) [pid = 2720] [serial = 2003] [outer = 00000015456AB000] 13:42:46 INFO - PROCESS | 2720 | 1461271366554 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]]]}] 13:42:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 13:42:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 986ms 13:42:46 INFO - PROCESS | 2720 | 1461271366591 Marionette TRACE conn5 -> [0,2633,"getWindowHandle",null] 13:42:46 INFO - PROCESS | 2720 | 1461271366594 Marionette TRACE conn5 <- [1,2633,null,{"value":"13"}] 13:42:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 13:42:46 INFO - PROCESS | 2720 | 1461271366598 Marionette TRACE conn5 -> [0,2634,"setScriptTimeout",{"ms":35000}] 13:42:46 INFO - PROCESS | 2720 | 1461271366602 Marionette TRACE conn5 <- [1,2634,null,{}] 13:42:46 INFO - PROCESS | 2720 | 1461271366614 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}] 13:42:46 INFO - PROCESS | 2720 | 1461271366733 Marionette TRACE conn5 <- [1,2635,null,{"value":null}] 13:42:46 INFO - PROCESS | 2720 | 1461271366867 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:46 INFO - PROCESS | 2720 | ++DOCSHELL 0000001554916800 == 72 [pid = 2720] [id = 668] 13:42:46 INFO - PROCESS | 2720 | ++DOMWINDOW == 131 (000000154AAAB400) [pid = 2720] [serial = 2004] [outer = 0000000000000000] 13:42:46 INFO - PROCESS | 2720 | ++DOMWINDOW == 132 (000000154D084400) [pid = 2720] [serial = 2005] [outer = 000000154AAAB400] 13:42:46 INFO - PROCESS | 2720 | 1461271366928 Marionette DEBUG loaded listener.js 13:42:47 INFO - PROCESS | 2720 | ++DOMWINDOW == 133 (000000154DD96000) [pid = 2720] [serial = 2006] [outer = 000000154AAAB400] 13:42:47 INFO - PROCESS | 2720 | 1461271367484 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]]]}] 13:42:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 13:42:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 944ms 13:42:47 INFO - PROCESS | 2720 | 1461271367544 Marionette TRACE conn5 -> [0,2637,"getWindowHandle",null] 13:42:47 INFO - PROCESS | 2720 | 1461271367547 Marionette TRACE conn5 <- [1,2637,null,{"value":"13"}] 13:42:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 13:42:47 INFO - PROCESS | 2720 | 1461271367551 Marionette TRACE conn5 -> [0,2638,"setScriptTimeout",{"ms":35000}] 13:42:47 INFO - PROCESS | 2720 | 1461271367553 Marionette TRACE conn5 <- [1,2638,null,{}] 13:42:47 INFO - PROCESS | 2720 | 1461271367558 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}] 13:42:47 INFO - PROCESS | 2720 | 1461271367672 Marionette TRACE conn5 <- [1,2639,null,{"value":null}] 13:42:47 INFO - PROCESS | 2720 | 1461271367774 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:47 INFO - PROCESS | 2720 | ++DOCSHELL 0000001554CB8800 == 73 [pid = 2720] [id = 669] 13:42:47 INFO - PROCESS | 2720 | ++DOMWINDOW == 134 (000000154E0E7C00) [pid = 2720] [serial = 2007] [outer = 0000000000000000] 13:42:47 INFO - PROCESS | 2720 | ++DOMWINDOW == 135 (000000154E547400) [pid = 2720] [serial = 2008] [outer = 000000154E0E7C00] 13:42:47 INFO - PROCESS | 2720 | 1461271367831 Marionette DEBUG loaded listener.js 13:42:47 INFO - PROCESS | 2720 | ++DOMWINDOW == 136 (000000154ECE5C00) [pid = 2720] [serial = 2009] [outer = 000000154E0E7C00] 13:42:48 INFO - PROCESS | 2720 | 1461271368371 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]]]}] 13:42:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 13:42:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 838ms 13:42:48 INFO - PROCESS | 2720 | 1461271368401 Marionette TRACE conn5 -> [0,2641,"getWindowHandle",null] 13:42:48 INFO - PROCESS | 2720 | 1461271368403 Marionette TRACE conn5 <- [1,2641,null,{"value":"13"}] 13:42:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 13:42:48 INFO - PROCESS | 2720 | 1461271368408 Marionette TRACE conn5 -> [0,2642,"setScriptTimeout",{"ms":35000}] 13:42:48 INFO - PROCESS | 2720 | 1461271368411 Marionette TRACE conn5 <- [1,2642,null,{}] 13:42:48 INFO - PROCESS | 2720 | 1461271368415 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}] 13:42:48 INFO - PROCESS | 2720 | 1461271368525 Marionette TRACE conn5 <- [1,2643,null,{"value":null}] 13:42:48 INFO - PROCESS | 2720 | 1461271368626 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:48 INFO - PROCESS | 2720 | ++DOCSHELL 0000001556146800 == 74 [pid = 2720] [id = 670] 13:42:48 INFO - PROCESS | 2720 | ++DOMWINDOW == 137 (000000154EF4F000) [pid = 2720] [serial = 2010] [outer = 0000000000000000] 13:42:48 INFO - PROCESS | 2720 | ++DOMWINDOW == 138 (000000154EF56400) [pid = 2720] [serial = 2011] [outer = 000000154EF4F000] 13:42:48 INFO - PROCESS | 2720 | 1461271368682 Marionette DEBUG loaded listener.js 13:42:48 INFO - PROCESS | 2720 | ++DOMWINDOW == 139 (000000154FD05800) [pid = 2720] [serial = 2012] [outer = 000000154EF4F000] 13:42:49 INFO - PROCESS | 2720 | 1461271369330 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]]]}] 13:42:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 13:42:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 987ms 13:42:49 INFO - PROCESS | 2720 | 1461271369397 Marionette TRACE conn5 -> [0,2645,"getWindowHandle",null] 13:42:49 INFO - PROCESS | 2720 | 1461271369400 Marionette TRACE conn5 <- [1,2645,null,{"value":"13"}] 13:42:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 13:42:49 INFO - PROCESS | 2720 | 1461271369404 Marionette TRACE conn5 -> [0,2646,"setScriptTimeout",{"ms":35000}] 13:42:49 INFO - PROCESS | 2720 | 1461271369406 Marionette TRACE conn5 <- [1,2646,null,{}] 13:42:49 INFO - PROCESS | 2720 | 1461271369410 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}] 13:42:49 INFO - PROCESS | 2720 | 1461271369574 Marionette TRACE conn5 <- [1,2647,null,{"value":null}] 13:42:49 INFO - PROCESS | 2720 | 1461271369716 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:49 INFO - PROCESS | 2720 | ++DOCSHELL 0000001557689000 == 75 [pid = 2720] [id = 671] 13:42:49 INFO - PROCESS | 2720 | ++DOMWINDOW == 140 (000000153FA58400) [pid = 2720] [serial = 2013] [outer = 0000000000000000] 13:42:49 INFO - PROCESS | 2720 | ++DOMWINDOW == 141 (0000001550839400) [pid = 2720] [serial = 2014] [outer = 000000153FA58400] 13:42:49 INFO - PROCESS | 2720 | 1461271369777 Marionette DEBUG loaded listener.js 13:42:49 INFO - PROCESS | 2720 | ++DOMWINDOW == 142 (0000001550E27400) [pid = 2720] [serial = 2015] [outer = 000000153FA58400] 13:42:50 INFO - PROCESS | 2720 | 1461271370308 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]]]}] 13:42:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 13:42:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 945ms 13:42:50 INFO - PROCESS | 2720 | 1461271370352 Marionette TRACE conn5 -> [0,2649,"getWindowHandle",null] 13:42:50 INFO - PROCESS | 2720 | 1461271370354 Marionette TRACE conn5 <- [1,2649,null,{"value":"13"}] 13:42:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 13:42:50 INFO - PROCESS | 2720 | 1461271370358 Marionette TRACE conn5 -> [0,2650,"setScriptTimeout",{"ms":35000}] 13:42:50 INFO - PROCESS | 2720 | 1461271370360 Marionette TRACE conn5 <- [1,2650,null,{}] 13:42:50 INFO - PROCESS | 2720 | 1461271370364 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}] 13:42:50 INFO - PROCESS | 2720 | 1461271370473 Marionette TRACE conn5 <- [1,2651,null,{"value":null}] 13:42:50 INFO - PROCESS | 2720 | 1461271370579 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:50 INFO - PROCESS | 2720 | ++DOCSHELL 000000154BF6F800 == 76 [pid = 2720] [id = 672] 13:42:50 INFO - PROCESS | 2720 | ++DOMWINDOW == 143 (000000153FA59C00) [pid = 2720] [serial = 2016] [outer = 0000000000000000] 13:42:50 INFO - PROCESS | 2720 | ++DOMWINDOW == 144 (000000154681B000) [pid = 2720] [serial = 2017] [outer = 000000153FA59C00] 13:42:50 INFO - PROCESS | 2720 | 1461271370635 Marionette DEBUG loaded listener.js 13:42:50 INFO - PROCESS | 2720 | ++DOMWINDOW == 145 (000000154E013800) [pid = 2720] [serial = 2018] [outer = 000000153FA59C00] 13:42:51 INFO - PROCESS | 2720 | 1461271371440 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]]]}] 13:42:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 13:42:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1126ms 13:42:51 INFO - PROCESS | 2720 | 1461271371487 Marionette TRACE conn5 -> [0,2653,"getWindowHandle",null] 13:42:51 INFO - PROCESS | 2720 | 1461271371491 Marionette TRACE conn5 <- [1,2653,null,{"value":"13"}] 13:42:51 INFO - PROCESS | 2720 | 1461271371496 Marionette TRACE conn5 -> [0,2654,"setScriptTimeout",{"ms":35000}] 13:42:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 13:42:51 INFO - PROCESS | 2720 | 1461271371501 Marionette TRACE conn5 <- [1,2654,null,{}] 13:42:51 INFO - PROCESS | 2720 | 1461271371507 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}] 13:42:51 INFO - PROCESS | 2720 | 1461271371616 Marionette TRACE conn5 <- [1,2655,null,{"value":null}] 13:42:51 INFO - PROCESS | 2720 | 1461271371761 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:51 INFO - PROCESS | 2720 | ++DOCSHELL 000000154E047000 == 77 [pid = 2720] [id = 673] 13:42:51 INFO - PROCESS | 2720 | ++DOMWINDOW == 146 (000000154043A800) [pid = 2720] [serial = 2019] [outer = 0000000000000000] 13:42:51 INFO - PROCESS | 2720 | ++DOMWINDOW == 147 (000000154043C400) [pid = 2720] [serial = 2020] [outer = 000000154043A800] 13:42:51 INFO - PROCESS | 2720 | 1461271371819 Marionette DEBUG loaded listener.js 13:42:51 INFO - PROCESS | 2720 | ++DOMWINDOW == 148 (0000001541C96000) [pid = 2720] [serial = 2021] [outer = 000000154043A800] 13:42:52 INFO - PROCESS | 2720 | --DOCSHELL 000000154EF18800 == 76 [pid = 2720] [id = 631] 13:42:52 INFO - PROCESS | 2720 | --DOCSHELL 000000155453F800 == 75 [pid = 2720] [id = 664] 13:42:52 INFO - PROCESS | 2720 | --DOCSHELL 000000155222D000 == 74 [pid = 2720] [id = 663] 13:42:52 INFO - PROCESS | 2720 | --DOCSHELL 000000155218F800 == 73 [pid = 2720] [id = 662] 13:42:52 INFO - PROCESS | 2720 | --DOCSHELL 0000001551D7C800 == 72 [pid = 2720] [id = 661] 13:42:52 INFO - PROCESS | 2720 | --DOCSHELL 0000001551784800 == 71 [pid = 2720] [id = 660] 13:42:52 INFO - PROCESS | 2720 | --DOCSHELL 000000155023C000 == 70 [pid = 2720] [id = 659] 13:42:52 INFO - PROCESS | 2720 | --DOCSHELL 000000154E505000 == 69 [pid = 2720] [id = 658] 13:42:52 INFO - PROCESS | 2720 | --DOCSHELL 000000154D3D1000 == 68 [pid = 2720] [id = 657] 13:42:52 INFO - PROCESS | 2720 | --DOCSHELL 000000154D3CA800 == 67 [pid = 2720] [id = 656] 13:42:52 INFO - PROCESS | 2720 | --DOMWINDOW == 147 (00000015584EF800) [pid = 2720] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 13:42:52 INFO - PROCESS | 2720 | --DOCSHELL 000000154AA88000 == 66 [pid = 2720] [id = 655] 13:42:52 INFO - PROCESS | 2720 | --DOCSHELL 0000001558953800 == 65 [pid = 2720] [id = 651] 13:42:52 INFO - PROCESS | 2720 | --DOCSHELL 0000001551D77800 == 64 [pid = 2720] [id = 650] 13:42:52 INFO - PROCESS | 2720 | [2720] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 13:42:52 INFO - PROCESS | 2720 | --DOMWINDOW == 146 (0000001557F67000) [pid = 2720] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 13:42:52 INFO - PROCESS | 2720 | --DOMWINDOW == 145 (000000154EF4FC00) [pid = 2720] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 13:42:52 INFO - PROCESS | 2720 | --DOMWINDOW == 144 (0000001551D4B000) [pid = 2720] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 13:42:52 INFO - PROCESS | 2720 | --DOMWINDOW == 143 (0000001551D4FC00) [pid = 2720] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 13:42:52 INFO - PROCESS | 2720 | --DOMWINDOW == 142 (00000015508BE400) [pid = 2720] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 13:42:52 INFO - PROCESS | 2720 | --DOMWINDOW == 141 (00000015549C0400) [pid = 2720] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 13:42:52 INFO - PROCESS | 2720 | --DOMWINDOW == 140 (000000154AAAA000) [pid = 2720] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 13:42:52 INFO - PROCESS | 2720 | --DOMWINDOW == 139 (0000001541563C00) [pid = 2720] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 13:42:52 INFO - PROCESS | 2720 | --DOMWINDOW == 138 (000000154673B800) [pid = 2720] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 13:42:52 INFO - PROCESS | 2720 | --DOMWINDOW == 137 (0000001554E98800) [pid = 2720] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 13:42:52 INFO - PROCESS | 2720 | --DOMWINDOW == 136 (0000001558C37000) [pid = 2720] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 13:42:52 INFO - PROCESS | 2720 | --DOMWINDOW == 135 (0000001551DC1800) [pid = 2720] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 13:42:52 INFO - PROCESS | 2720 | --DOMWINDOW == 134 (000000154D011000) [pid = 2720] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 13:42:52 INFO - PROCESS | 2720 | --DOMWINDOW == 133 (000000154BF0C800) [pid = 2720] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 13:42:52 INFO - PROCESS | 2720 | --DOMWINDOW == 132 (0000001554831000) [pid = 2720] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 13:42:52 INFO - PROCESS | 2720 | --DOMWINDOW == 131 (000000154F923000) [pid = 2720] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 13:42:52 INFO - PROCESS | 2720 | --DOMWINDOW == 130 (000000154E00C000) [pid = 2720] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 13:42:52 INFO - PROCESS | 2720 | --DOMWINDOW == 129 (000000155257EC00) [pid = 2720] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 13:42:52 INFO - PROCESS | 2720 | --DOMWINDOW == 128 (0000001546053C00) [pid = 2720] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 13:42:52 INFO - PROCESS | 2720 | --DOMWINDOW == 127 (0000001555A8D400) [pid = 2720] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 13:42:52 INFO - PROCESS | 2720 | --DOMWINDOW == 126 (000000155258B400) [pid = 2720] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 13:42:52 INFO - PROCESS | 2720 | --DOMWINDOW == 125 (0000001551D47000) [pid = 2720] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 13:42:52 INFO - PROCESS | 2720 | --DOMWINDOW == 124 (0000001554A94400) [pid = 2720] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 13:42:52 INFO - PROCESS | 2720 | --DOMWINDOW == 123 (000000154DEE5400) [pid = 2720] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 13:42:52 INFO - PROCESS | 2720 | --DOMWINDOW == 122 (00000015496B5400) [pid = 2720] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 13:42:52 INFO - PROCESS | 2720 | --DOMWINDOW == 121 (0000001551DBD000) [pid = 2720] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 13:42:52 INFO - PROCESS | 2720 | --DOMWINDOW == 120 (000000154BFDC000) [pid = 2720] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 13:42:52 INFO - PROCESS | 2720 | --DOMWINDOW == 119 (0000001554836400) [pid = 2720] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 13:42:52 INFO - PROCESS | 2720 | --DOMWINDOW == 118 (0000001554A94C00) [pid = 2720] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 13:42:52 INFO - PROCESS | 2720 | --DOMWINDOW == 117 (0000001550D7B000) [pid = 2720] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 13:42:52 INFO - PROCESS | 2720 | --DOMWINDOW == 116 (000000154EF56800) [pid = 2720] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 13:42:52 INFO - PROCESS | 2720 | --DOMWINDOW == 115 (0000001541C29000) [pid = 2720] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 13:42:52 INFO - PROCESS | 2720 | --DOMWINDOW == 114 (0000001545605800) [pid = 2720] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 13:42:52 INFO - PROCESS | 2720 | --DOMWINDOW == 113 (0000001555A89400) [pid = 2720] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 13:42:52 INFO - PROCESS | 2720 | --DOMWINDOW == 112 (0000001552021000) [pid = 2720] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 13:42:52 INFO - PROCESS | 2720 | --DOMWINDOW == 111 (0000001550D73000) [pid = 2720] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 13:42:52 INFO - PROCESS | 2720 | --DOMWINDOW == 110 (00000015596ED400) [pid = 2720] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 13:42:52 INFO - PROCESS | 2720 | --DOMWINDOW == 109 (000000154E015C00) [pid = 2720] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 13:42:52 INFO - PROCESS | 2720 | --DOMWINDOW == 108 (000000154A01DC00) [pid = 2720] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 13:42:52 INFO - PROCESS | 2720 | --DOMWINDOW == 107 (00000015544E0000) [pid = 2720] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 13:42:52 INFO - PROCESS | 2720 | --DOMWINDOW == 106 (0000001557F63400) [pid = 2720] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 13:42:52 INFO - PROCESS | 2720 | --DOMWINDOW == 105 (0000001550E35000) [pid = 2720] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 13:42:52 INFO - PROCESS | 2720 | --DOMWINDOW == 104 (0000001554E98C00) [pid = 2720] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 13:42:52 INFO - PROCESS | 2720 | --DOMWINDOW == 103 (000000154DBDAC00) [pid = 2720] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 13:42:52 INFO - PROCESS | 2720 | --DOMWINDOW == 102 (0000001554E9B800) [pid = 2720] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 13:42:52 INFO - PROCESS | 2720 | --DOMWINDOW == 101 (000000154EF4B800) [pid = 2720] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 13:42:52 INFO - PROCESS | 2720 | --DOMWINDOW == 100 (000000154BFD7800) [pid = 2720] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 13:42:52 INFO - PROCESS | 2720 | --DOMWINDOW == 99 (0000001552025C00) [pid = 2720] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 13:42:52 INFO - PROCESS | 2720 | --DOMWINDOW == 98 (000000154C468000) [pid = 2720] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 13:42:52 INFO - PROCESS | 2720 | --DOMWINDOW == 97 (0000001551D53C00) [pid = 2720] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 13:42:52 INFO - PROCESS | 2720 | --DOMWINDOW == 96 (0000001555A87800) [pid = 2720] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 13:42:52 INFO - PROCESS | 2720 | --DOMWINDOW == 95 (0000001558C3DC00) [pid = 2720] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 13:42:52 INFO - PROCESS | 2720 | [2720] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 13:42:52 INFO - PROCESS | 2720 | 1461271372912 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]]]}] 13:42:52 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) 13:42:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1443ms 13:42:52 INFO - PROCESS | 2720 | 1461271372944 Marionette TRACE conn5 -> [0,2657,"getWindowHandle",null] 13:42:52 INFO - PROCESS | 2720 | 1461271372950 Marionette TRACE conn5 <- [1,2657,null,{"value":"13"}] 13:42:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 13:42:52 INFO - PROCESS | 2720 | 1461271372957 Marionette TRACE conn5 -> [0,2658,"setScriptTimeout",{"ms":35000}] 13:42:52 INFO - PROCESS | 2720 | 1461271372959 Marionette TRACE conn5 <- [1,2658,null,{}] 13:42:52 INFO - PROCESS | 2720 | 1461271372963 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}] 13:42:53 INFO - PROCESS | 2720 | 1461271373082 Marionette TRACE conn5 <- [1,2659,null,{"value":null}] 13:42:53 INFO - PROCESS | 2720 | 1461271373196 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:53 INFO - PROCESS | 2720 | ++DOCSHELL 000000154CB30000 == 65 [pid = 2720] [id = 674] 13:42:53 INFO - PROCESS | 2720 | ++DOMWINDOW == 96 (000000153E83F800) [pid = 2720] [serial = 2022] [outer = 0000000000000000] 13:42:53 INFO - PROCESS | 2720 | ++DOMWINDOW == 97 (0000001545041800) [pid = 2720] [serial = 2023] [outer = 000000153E83F800] 13:42:53 INFO - PROCESS | 2720 | 1461271373243 Marionette DEBUG loaded listener.js 13:42:53 INFO - PROCESS | 2720 | ++DOMWINDOW == 98 (0000001545C10000) [pid = 2720] [serial = 2024] [outer = 000000153E83F800] 13:42:54 INFO - PROCESS | 2720 | 1461271374162 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] 13:42:54 INFO - PROCESS | 2720 | 1461271374203 Marionette TRACE conn5 <- [1,2661,null,{"value":"13"}] 13:42:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 13:42:54 INFO - PROCESS | 2720 | 1461271374207 Marionette TRACE conn5 -> [0,2662,"setScriptTimeout",{"ms":35000}] 13:42:54 INFO - PROCESS | 2720 | 1461271374211 Marionette TRACE conn5 <- [1,2662,null,{}] 13:42:54 INFO - PROCESS | 2720 | 1461271374222 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}] 13:42:54 INFO - PROCESS | 2720 | 1461271374318 Marionette TRACE conn5 <- [1,2663,null,{"value":null}] 13:42:54 INFO - PROCESS | 2720 | 1461271374327 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:54 INFO - PROCESS | 2720 | ++DOCSHELL 0000001550D93800 == 66 [pid = 2720] [id = 675] 13:42:54 INFO - PROCESS | 2720 | ++DOMWINDOW == 99 (000000154708DC00) [pid = 2720] [serial = 2025] [outer = 0000000000000000] 13:42:54 INFO - PROCESS | 2720 | ++DOMWINDOW == 100 (000000154A364000) [pid = 2720] [serial = 2026] [outer = 000000154708DC00] 13:42:54 INFO - PROCESS | 2720 | 1461271374379 Marionette DEBUG loaded listener.js 13:42:54 INFO - PROCESS | 2720 | ++DOMWINDOW == 101 (000000154A40FC00) [pid = 2720] [serial = 2027] [outer = 000000154708DC00] 13:42:55 INFO - PROCESS | 2720 | 1461271375377 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] 13:42:55 INFO - PROCESS | 2720 | 1461271375412 Marionette TRACE conn5 <- [1,2665,null,{"value":"13"}] 13:42:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 13:42:55 INFO - PROCESS | 2720 | 1461271375415 Marionette TRACE conn5 -> [0,2666,"setScriptTimeout",{"ms":35000}] 13:42:55 INFO - PROCESS | 2720 | 1461271375417 Marionette TRACE conn5 <- [1,2666,null,{}] 13:42:55 INFO - PROCESS | 2720 | 1461271375428 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}] 13:42:55 INFO - PROCESS | 2720 | 1461271375549 Marionette TRACE conn5 <- [1,2667,null,{"value":null}] 13:42:55 INFO - PROCESS | 2720 | 1461271375604 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:55 INFO - PROCESS | 2720 | ++DOCSHELL 0000001551D6A000 == 67 [pid = 2720] [id = 676] 13:42:55 INFO - PROCESS | 2720 | ++DOMWINDOW == 102 (000000154A421000) [pid = 2720] [serial = 2028] [outer = 0000000000000000] 13:42:55 INFO - PROCESS | 2720 | ++DOMWINDOW == 103 (000000154BF05000) [pid = 2720] [serial = 2029] [outer = 000000154A421000] 13:42:55 INFO - PROCESS | 2720 | 1461271375654 Marionette DEBUG loaded listener.js 13:42:55 INFO - PROCESS | 2720 | ++DOMWINDOW == 104 (000000154C445C00) [pid = 2720] [serial = 2030] [outer = 000000154A421000] 13:42:56 INFO - PROCESS | 2720 | --DOMWINDOW == 103 (000000154DB79000) [pid = 2720] [serial = 1992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 13:42:56 INFO - PROCESS | 2720 | --DOMWINDOW == 102 (000000154A410800) [pid = 2720] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 13:42:56 INFO - PROCESS | 2720 | --DOMWINDOW == 101 (0000001540A0B400) [pid = 2720] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 13:42:56 INFO - PROCESS | 2720 | --DOMWINDOW == 100 (000000154D1C1400) [pid = 2720] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 13:42:56 INFO - PROCESS | 2720 | --DOMWINDOW == 99 (000000154A01B800) [pid = 2720] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 13:42:56 INFO - PROCESS | 2720 | --DOMWINDOW == 98 (000000154043A400) [pid = 2720] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 13:42:56 INFO - PROCESS | 2720 | --DOMWINDOW == 97 (0000001540E8E400) [pid = 2720] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 13:42:56 INFO - PROCESS | 2720 | --DOMWINDOW == 96 (000000154578D400) [pid = 2720] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 13:42:56 INFO - PROCESS | 2720 | --DOMWINDOW == 95 (000000154C444000) [pid = 2720] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 13:42:56 INFO - PROCESS | 2720 | --DOMWINDOW == 94 (0000001546057000) [pid = 2720] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 13:42:56 INFO - PROCESS | 2720 | --DOMWINDOW == 93 (00000015496B3400) [pid = 2720] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 13:42:56 INFO - PROCESS | 2720 | --DOMWINDOW == 92 (0000001551D46400) [pid = 2720] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 13:42:56 INFO - PROCESS | 2720 | --DOMWINDOW == 91 (0000001546021800) [pid = 2720] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 13:42:56 INFO - PROCESS | 2720 | 1461271376591 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]]]}] 13:42:56 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) 13:42:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1195ms 13:42:56 INFO - PROCESS | 2720 | 1461271376612 Marionette TRACE conn5 -> [0,2669,"getWindowHandle",null] 13:42:56 INFO - PROCESS | 2720 | 1461271376614 Marionette TRACE conn5 <- [1,2669,null,{"value":"13"}] 13:42:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 13:42:56 INFO - PROCESS | 2720 | 1461271376618 Marionette TRACE conn5 -> [0,2670,"setScriptTimeout",{"ms":35000}] 13:42:56 INFO - PROCESS | 2720 | 1461271376620 Marionette TRACE conn5 <- [1,2670,null,{}] 13:42:56 INFO - PROCESS | 2720 | 1461271376623 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}] 13:42:56 INFO - PROCESS | 2720 | 1461271376712 Marionette TRACE conn5 <- [1,2671,null,{"value":null}] 13:42:56 INFO - PROCESS | 2720 | 1461271376720 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:56 INFO - PROCESS | 2720 | ++DOCSHELL 0000001552170800 == 68 [pid = 2720] [id = 677] 13:42:56 INFO - PROCESS | 2720 | ++DOMWINDOW == 92 (000000154043A400) [pid = 2720] [serial = 2031] [outer = 0000000000000000] 13:42:56 INFO - PROCESS | 2720 | ++DOMWINDOW == 93 (00000015496AB800) [pid = 2720] [serial = 2032] [outer = 000000154043A400] 13:42:56 INFO - PROCESS | 2720 | 1461271376767 Marionette DEBUG loaded listener.js 13:42:56 INFO - PROCESS | 2720 | ++DOMWINDOW == 94 (000000154CF98400) [pid = 2720] [serial = 2033] [outer = 000000154043A400] 13:42:57 INFO - PROCESS | 2720 | 1461271377705 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]]]}] 13:42:57 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) 13:42:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1138ms 13:42:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 13:42:57 INFO - PROCESS | 2720 | 1461271377759 Marionette TRACE conn5 -> [0,2673,"getWindowHandle",null] 13:42:57 INFO - PROCESS | 2720 | 1461271377762 Marionette TRACE conn5 <- [1,2673,null,{"value":"13"}] 13:42:57 INFO - PROCESS | 2720 | 1461271377765 Marionette TRACE conn5 -> [0,2674,"setScriptTimeout",{"ms":35000}] 13:42:57 INFO - PROCESS | 2720 | 1461271377767 Marionette TRACE conn5 <- [1,2674,null,{}] 13:42:57 INFO - PROCESS | 2720 | 1461271377771 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}] 13:42:57 INFO - PROCESS | 2720 | 1461271377880 Marionette TRACE conn5 <- [1,2675,null,{"value":null}] 13:42:57 INFO - PROCESS | 2720 | 1461271377889 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:57 INFO - PROCESS | 2720 | ++DOCSHELL 0000001554486000 == 69 [pid = 2720] [id = 678] 13:42:57 INFO - PROCESS | 2720 | ++DOMWINDOW == 95 (000000154D1CB000) [pid = 2720] [serial = 2034] [outer = 0000000000000000] 13:42:57 INFO - PROCESS | 2720 | ++DOMWINDOW == 96 (000000154DEDA800) [pid = 2720] [serial = 2035] [outer = 000000154D1CB000] 13:42:57 INFO - PROCESS | 2720 | 1461271377937 Marionette DEBUG loaded listener.js 13:42:58 INFO - PROCESS | 2720 | ++DOMWINDOW == 97 (000000154E017400) [pid = 2720] [serial = 2036] [outer = 000000154D1CB000] 13:42:58 INFO - PROCESS | 2720 | 1461271378930 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] 13:42:58 INFO - PROCESS | 2720 | 1461271378952 Marionette TRACE conn5 <- [1,2677,null,{"value":"13"}] 13:42:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 13:42:58 INFO - PROCESS | 2720 | 1461271378958 Marionette TRACE conn5 -> [0,2678,"setScriptTimeout",{"ms":35000}] 13:42:58 INFO - PROCESS | 2720 | 1461271378962 Marionette TRACE conn5 <- [1,2678,null,{}] 13:42:58 INFO - PROCESS | 2720 | 1461271378968 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}] 13:42:59 INFO - PROCESS | 2720 | 1461271379095 Marionette TRACE conn5 <- [1,2679,null,{"value":null}] 13:42:59 INFO - PROCESS | 2720 | 1461271379220 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:59 INFO - PROCESS | 2720 | ++DOCSHELL 000000154D3B6000 == 70 [pid = 2720] [id = 679] 13:42:59 INFO - PROCESS | 2720 | ++DOMWINDOW == 98 (0000001540453800) [pid = 2720] [serial = 2037] [outer = 0000000000000000] 13:42:59 INFO - PROCESS | 2720 | ++DOMWINDOW == 99 (0000001540E2E800) [pid = 2720] [serial = 2038] [outer = 0000001540453800] 13:42:59 INFO - PROCESS | 2720 | 1461271379329 Marionette DEBUG loaded listener.js 13:42:59 INFO - PROCESS | 2720 | ++DOMWINDOW == 100 (000000154591E000) [pid = 2720] [serial = 2039] [outer = 0000001540453800] 13:43:00 INFO - PROCESS | 2720 | 1461271380372 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] 13:43:00 INFO - PROCESS | 2720 | 1461271380412 Marionette TRACE conn5 <- [1,2681,null,{"value":"13"}] 13:43:00 INFO - PROCESS | 2720 | 1461271380420 Marionette TRACE conn5 -> [0,2682,"setScriptTimeout",{"ms":35000}] 13:43:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 13:43:00 INFO - PROCESS | 2720 | 1461271380423 Marionette TRACE conn5 <- [1,2682,null,{}] 13:43:00 INFO - PROCESS | 2720 | 1461271380427 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}] 13:43:00 INFO - PROCESS | 2720 | 1461271380547 Marionette TRACE conn5 <- [1,2683,null,{"value":null}] 13:43:00 INFO - PROCESS | 2720 | 1461271380707 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:00 INFO - PROCESS | 2720 | ++DOCSHELL 0000001552233000 == 71 [pid = 2720] [id = 680] 13:43:00 INFO - PROCESS | 2720 | ++DOMWINDOW == 101 (000000154681AC00) [pid = 2720] [serial = 2040] [outer = 0000000000000000] 13:43:00 INFO - PROCESS | 2720 | ++DOMWINDOW == 102 (000000154A3C4800) [pid = 2720] [serial = 2041] [outer = 000000154681AC00] 13:43:00 INFO - PROCESS | 2720 | 1461271380768 Marionette DEBUG loaded listener.js 13:43:00 INFO - PROCESS | 2720 | ++DOMWINDOW == 103 (000000154BD17C00) [pid = 2720] [serial = 2042] [outer = 000000154681AC00] 13:43:01 INFO - PROCESS | 2720 | 1461271381817 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] 13:43:01 INFO - PROCESS | 2720 | 1461271381871 Marionette TRACE conn5 <- [1,2685,null,{"value":"13"}] 13:43:01 INFO - PROCESS | 2720 | 1461271381876 Marionette TRACE conn5 -> [0,2686,"setScriptTimeout",{"ms":35000}] 13:43:01 INFO - PROCESS | 2720 | 1461271381880 Marionette TRACE conn5 <- [1,2686,null,{}] 13:43:01 INFO - PROCESS | 2720 | 1461271381933 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}] 13:43:02 INFO - PROCESS | 2720 | 1461271382111 Marionette TRACE conn5 <- [1,2687,null,{"value":null}] 13:43:02 INFO - PROCESS | 2720 | 1461271382210 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:02 INFO - PROCESS | 2720 | ++DOCSHELL 00000015548D6000 == 72 [pid = 2720] [id = 681] 13:43:02 INFO - PROCESS | 2720 | ++DOMWINDOW == 104 (000000154DB78800) [pid = 2720] [serial = 2043] [outer = 0000000000000000] 13:43:02 INFO - PROCESS | 2720 | ++DOMWINDOW == 105 (000000154DEDB000) [pid = 2720] [serial = 2044] [outer = 000000154DB78800] 13:43:02 INFO - PROCESS | 2720 | 1461271382269 Marionette DEBUG loaded listener.js 13:43:02 INFO - PROCESS | 2720 | ++DOMWINDOW == 106 (000000154EB40800) [pid = 2720] [serial = 2045] [outer = 000000154DB78800] 13:43:03 INFO - PROCESS | 2720 | 1461271383303 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] 13:43:03 INFO - PROCESS | 2720 | 1461271383322 Marionette TRACE conn5 <- [1,2689,null,{"value":"13"}] 13:43:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 13:43:03 INFO - PROCESS | 2720 | 1461271383326 Marionette TRACE conn5 -> [0,2690,"setScriptTimeout",{"ms":35000}] 13:43:03 INFO - PROCESS | 2720 | 1461271383328 Marionette TRACE conn5 <- [1,2690,null,{}] 13:43:03 INFO - PROCESS | 2720 | 1461271383332 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}] 13:43:03 INFO - PROCESS | 2720 | 1461271383449 Marionette TRACE conn5 <- [1,2691,null,{"value":null}] 13:43:03 INFO - PROCESS | 2720 | 1461271383605 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:03 INFO - PROCESS | 2720 | ++DOCSHELL 0000001554E20000 == 73 [pid = 2720] [id = 682] 13:43:03 INFO - PROCESS | 2720 | ++DOMWINDOW == 107 (000000154FD08C00) [pid = 2720] [serial = 2046] [outer = 0000000000000000] 13:43:03 INFO - PROCESS | 2720 | ++DOMWINDOW == 108 (0000001550839800) [pid = 2720] [serial = 2047] [outer = 000000154FD08C00] 13:43:03 INFO - PROCESS | 2720 | 1461271383667 Marionette DEBUG loaded listener.js 13:43:03 INFO - PROCESS | 2720 | ++DOMWINDOW == 109 (00000015508BE400) [pid = 2720] [serial = 2048] [outer = 000000154FD08C00] 13:43:04 INFO - PROCESS | 2720 | 1461271384228 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]]]}] 13:43:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 13:43:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 944ms 13:43:04 INFO - PROCESS | 2720 | 1461271384271 Marionette TRACE conn5 -> [0,2693,"getWindowHandle",null] 13:43:04 INFO - PROCESS | 2720 | 1461271384274 Marionette TRACE conn5 <- [1,2693,null,{"value":"13"}] 13:43:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 13:43:04 INFO - PROCESS | 2720 | 1461271384277 Marionette TRACE conn5 -> [0,2694,"setScriptTimeout",{"ms":35000}] 13:43:04 INFO - PROCESS | 2720 | 1461271384280 Marionette TRACE conn5 <- [1,2694,null,{}] 13:43:04 INFO - PROCESS | 2720 | 1461271384284 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}] 13:43:04 INFO - PROCESS | 2720 | 1461271384396 Marionette TRACE conn5 <- [1,2695,null,{"value":null}] 13:43:04 INFO - PROCESS | 2720 | 1461271384495 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:04 INFO - PROCESS | 2720 | ++DOCSHELL 000000154E5C8000 == 74 [pid = 2720] [id = 683] 13:43:04 INFO - PROCESS | 2720 | ++DOMWINDOW == 110 (0000001540439000) [pid = 2720] [serial = 2049] [outer = 0000000000000000] 13:43:04 INFO - PROCESS | 2720 | ++DOMWINDOW == 111 (000000154A414800) [pid = 2720] [serial = 2050] [outer = 0000001540439000] 13:43:04 INFO - PROCESS | 2720 | 1461271384552 Marionette DEBUG loaded listener.js 13:43:04 INFO - PROCESS | 2720 | ++DOMWINDOW == 112 (0000001550841000) [pid = 2720] [serial = 2051] [outer = 0000001540439000] 13:43:05 INFO - PROCESS | 2720 | 1461271385285 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]]]}] 13:43:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 13:43:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1081ms 13:43:05 INFO - PROCESS | 2720 | 1461271385370 Marionette TRACE conn5 -> [0,2697,"getWindowHandle",null] 13:43:05 INFO - PROCESS | 2720 | 1461271385375 Marionette TRACE conn5 <- [1,2697,null,{"value":"13"}] 13:43:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 13:43:05 INFO - PROCESS | 2720 | 1461271385382 Marionette TRACE conn5 -> [0,2698,"setScriptTimeout",{"ms":35000}] 13:43:05 INFO - PROCESS | 2720 | 1461271385386 Marionette TRACE conn5 <- [1,2698,null,{}] 13:43:05 INFO - PROCESS | 2720 | 1461271385391 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}] 13:43:05 INFO - PROCESS | 2720 | 1461271385501 Marionette TRACE conn5 <- [1,2699,null,{"value":null}] 13:43:05 INFO - PROCESS | 2720 | 1461271385637 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:05 INFO - PROCESS | 2720 | ++DOCSHELL 000000154D6B8800 == 75 [pid = 2720] [id = 684] 13:43:05 INFO - PROCESS | 2720 | ++DOMWINDOW == 113 (000000154504AC00) [pid = 2720] [serial = 2052] [outer = 0000000000000000] 13:43:05 INFO - PROCESS | 2720 | ++DOMWINDOW == 114 (00000015456AE400) [pid = 2720] [serial = 2053] [outer = 000000154504AC00] 13:43:05 INFO - PROCESS | 2720 | 1461271385692 Marionette DEBUG loaded listener.js 13:43:05 INFO - PROCESS | 2720 | ++DOMWINDOW == 115 (000000154602E400) [pid = 2720] [serial = 2054] [outer = 000000154504AC00] 13:43:06 INFO - PROCESS | 2720 | --DOCSHELL 0000001556141000 == 74 [pid = 2720] [id = 507] 13:43:06 INFO - PROCESS | 2720 | --DOCSHELL 0000001552170800 == 73 [pid = 2720] [id = 677] 13:43:06 INFO - PROCESS | 2720 | --DOCSHELL 0000001551D6A000 == 72 [pid = 2720] [id = 676] 13:43:06 INFO - PROCESS | 2720 | --DOCSHELL 0000001550D93800 == 71 [pid = 2720] [id = 675] 13:43:06 INFO - PROCESS | 2720 | --DOCSHELL 000000154CB30000 == 70 [pid = 2720] [id = 674] 13:43:06 INFO - PROCESS | 2720 | --DOCSHELL 000000154E047000 == 69 [pid = 2720] [id = 673] 13:43:06 INFO - PROCESS | 2720 | --DOMWINDOW == 114 (000000154AAD3400) [pid = 2720] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 13:43:06 INFO - PROCESS | 2720 | --DOMWINDOW == 113 (0000001558C40800) [pid = 2720] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 13:43:06 INFO - PROCESS | 2720 | --DOMWINDOW == 112 (000000154E0F4400) [pid = 2720] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 13:43:06 INFO - PROCESS | 2720 | --DOCSHELL 0000001554CB8800 == 68 [pid = 2720] [id = 669] 13:43:06 INFO - PROCESS | 2720 | --DOCSHELL 0000001554916800 == 67 [pid = 2720] [id = 668] 13:43:06 INFO - PROCESS | 2720 | --DOCSHELL 000000154EB83800 == 66 [pid = 2720] [id = 667] 13:43:06 INFO - PROCESS | 2720 | --DOCSHELL 00000015474BE800 == 65 [pid = 2720] [id = 666] 13:43:06 INFO - PROCESS | 2720 | --DOMWINDOW == 111 (000000154D1C9C00) [pid = 2720] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 13:43:06 INFO - PROCESS | 2720 | --DOMWINDOW == 110 (000000154A362800) [pid = 2720] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 13:43:06 INFO - PROCESS | 2720 | --DOMWINDOW == 109 (0000001540553400) [pid = 2720] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 13:43:06 INFO - PROCESS | 2720 | --DOMWINDOW == 108 (0000001540447000) [pid = 2720] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 13:43:06 INFO - PROCESS | 2720 | --DOMWINDOW == 107 (00000015456B6400) [pid = 2720] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 13:43:06 INFO - PROCESS | 2720 | --DOMWINDOW == 106 (000000154602C000) [pid = 2720] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 13:43:06 INFO - PROCESS | 2720 | --DOMWINDOW == 105 (000000154591D400) [pid = 2720] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 13:43:06 INFO - PROCESS | 2720 | --DOMWINDOW == 104 (0000001546024800) [pid = 2720] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 13:43:06 INFO - PROCESS | 2720 | --DOMWINDOW == 103 (000000154D047400) [pid = 2720] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 13:43:06 INFO - PROCESS | 2720 | --DOMWINDOW == 102 (00000015468A1800) [pid = 2720] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 13:43:06 INFO - PROCESS | 2720 | --DOMWINDOW == 101 (00000015496AF000) [pid = 2720] [serial = 1976] [outer = 0000000000000000] [url = about:blank] 13:43:06 INFO - PROCESS | 2720 | --DOMWINDOW == 100 (000000154CCBD400) [pid = 2720] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 13:43:06 INFO - PROCESS | 2720 | --DOMWINDOW == 99 (000000154E011400) [pid = 2720] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 13:43:06 INFO - PROCESS | 2720 | --DOMWINDOW == 98 (000000154CCC2400) [pid = 2720] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 13:43:06 INFO - PROCESS | 2720 | --DOMWINDOW == 97 (0000001555A94C00) [pid = 2720] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 13:43:06 INFO - PROCESS | 2720 | --DOMWINDOW == 96 (0000001552023C00) [pid = 2720] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 13:43:06 INFO - PROCESS | 2720 | --DOMWINDOW == 95 (0000001546049800) [pid = 2720] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 13:43:06 INFO - PROCESS | 2720 | --DOMWINDOW == 94 (0000001546028400) [pid = 2720] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 13:43:06 INFO - PROCESS | 2720 | --DOMWINDOW == 93 (000000154DB7E000) [pid = 2720] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 13:43:06 INFO - PROCESS | 2720 | --DOMWINDOW == 92 (000000154D50F000) [pid = 2720] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 13:43:06 INFO - PROCESS | 2720 | --DOMWINDOW == 91 (000000154A423800) [pid = 2720] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 13:43:06 INFO - PROCESS | 2720 | --DOMWINDOW == 90 (000000154BF0A000) [pid = 2720] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 13:43:06 INFO - PROCESS | 2720 | --DOMWINDOW == 89 (000000154BD17000) [pid = 2720] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 13:43:06 INFO - PROCESS | 2720 | --DOMWINDOW == 88 (000000154A408800) [pid = 2720] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 13:43:06 INFO - PROCESS | 2720 | --DOMWINDOW == 87 (000000154DEE0000) [pid = 2720] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 13:43:06 INFO - PROCESS | 2720 | --DOMWINDOW == 86 (000000154D72CC00) [pid = 2720] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 13:43:06 INFO - PROCESS | 2720 | 1461271386314 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] 13:43:06 INFO - PROCESS | 2720 | 1461271386379 Marionette TRACE conn5 <- [1,2701,null,{"value":"13"}] 13:43:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 13:43:06 INFO - PROCESS | 2720 | 1461271386385 Marionette TRACE conn5 -> [0,2702,"setScriptTimeout",{"ms":35000}] 13:43:06 INFO - PROCESS | 2720 | 1461271386388 Marionette TRACE conn5 <- [1,2702,null,{}] 13:43:06 INFO - PROCESS | 2720 | 1461271386392 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}] 13:43:06 INFO - PROCESS | 2720 | 1461271386488 Marionette TRACE conn5 <- [1,2703,null,{"value":null}] 13:43:06 INFO - PROCESS | 2720 | 1461271386574 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:06 INFO - PROCESS | 2720 | ++DOCSHELL 000000154DF35800 == 66 [pid = 2720] [id = 685] 13:43:06 INFO - PROCESS | 2720 | ++DOMWINDOW == 87 (0000001544E40800) [pid = 2720] [serial = 2055] [outer = 0000000000000000] 13:43:06 INFO - PROCESS | 2720 | ++DOMWINDOW == 88 (000000154602E000) [pid = 2720] [serial = 2056] [outer = 0000001544E40800] 13:43:06 INFO - PROCESS | 2720 | 1461271386621 Marionette DEBUG loaded listener.js 13:43:06 INFO - PROCESS | 2720 | ++DOMWINDOW == 89 (0000001547420800) [pid = 2720] [serial = 2057] [outer = 0000001544E40800] 13:43:07 INFO - PROCESS | 2720 | 1461271387041 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]]]}] 13:43:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 13:43:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 691ms 13:43:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 13:43:07 INFO - PROCESS | 2720 | 1461271387077 Marionette TRACE conn5 -> [0,2705,"getWindowHandle",null] 13:43:07 INFO - PROCESS | 2720 | 1461271387079 Marionette TRACE conn5 <- [1,2705,null,{"value":"13"}] 13:43:07 INFO - PROCESS | 2720 | 1461271387083 Marionette TRACE conn5 -> [0,2706,"setScriptTimeout",{"ms":35000}] 13:43:07 INFO - PROCESS | 2720 | 1461271387087 Marionette TRACE conn5 <- [1,2706,null,{}] 13:43:07 INFO - PROCESS | 2720 | 1461271387098 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}] 13:43:07 INFO - PROCESS | 2720 | 1461271387221 Marionette TRACE conn5 <- [1,2707,null,{"value":null}] 13:43:07 INFO - PROCESS | 2720 | 1461271387239 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:07 INFO - PROCESS | 2720 | ++DOCSHELL 0000001551C14800 == 67 [pid = 2720] [id = 686] 13:43:07 INFO - PROCESS | 2720 | ++DOMWINDOW == 90 (000000154A41B000) [pid = 2720] [serial = 2058] [outer = 0000000000000000] 13:43:07 INFO - PROCESS | 2720 | ++DOMWINDOW == 91 (000000154AAAAC00) [pid = 2720] [serial = 2059] [outer = 000000154A41B000] 13:43:07 INFO - PROCESS | 2720 | 1461271387288 Marionette DEBUG loaded listener.js 13:43:07 INFO - PROCESS | 2720 | ++DOMWINDOW == 92 (000000154BFD7800) [pid = 2720] [serial = 2060] [outer = 000000154A41B000] 13:43:07 INFO - PROCESS | 2720 | 1461271387747 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] 13:43:07 INFO - PROCESS | 2720 | 1461271387780 Marionette TRACE conn5 <- [1,2709,null,{"value":"13"}] 13:43:07 INFO - PROCESS | 2720 | 1461271387783 Marionette TRACE conn5 -> [0,2710,"setScriptTimeout",{"ms":35000}] 13:43:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 13:43:07 INFO - PROCESS | 2720 | 1461271387785 Marionette TRACE conn5 <- [1,2710,null,{}] 13:43:07 INFO - PROCESS | 2720 | 1461271387789 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}] 13:43:07 INFO - PROCESS | 2720 | 1461271387880 Marionette TRACE conn5 <- [1,2711,null,{"value":null}] 13:43:07 INFO - PROCESS | 2720 | 1461271387889 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:07 INFO - PROCESS | 2720 | ++DOCSHELL 000000155218D800 == 68 [pid = 2720] [id = 687] 13:43:07 INFO - PROCESS | 2720 | ++DOMWINDOW == 93 (000000154D1C3400) [pid = 2720] [serial = 2061] [outer = 0000000000000000] 13:43:07 INFO - PROCESS | 2720 | ++DOMWINDOW == 94 (000000154D20C400) [pid = 2720] [serial = 2062] [outer = 000000154D1C3400] 13:43:07 INFO - PROCESS | 2720 | 1461271387936 Marionette DEBUG loaded listener.js 13:43:08 INFO - PROCESS | 2720 | ++DOMWINDOW == 95 (000000154DB7E000) [pid = 2720] [serial = 2063] [outer = 000000154D1C3400] 13:43:08 INFO - PROCESS | 2720 | 1461271388381 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] 13:43:08 INFO - PROCESS | 2720 | 1461271388416 Marionette TRACE conn5 <- [1,2713,null,{"value":"13"}] 13:43:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 13:43:08 INFO - PROCESS | 2720 | 1461271388427 Marionette TRACE conn5 -> [0,2714,"setScriptTimeout",{"ms":35000}] 13:43:08 INFO - PROCESS | 2720 | 1461271388429 Marionette TRACE conn5 <- [1,2714,null,{}] 13:43:08 INFO - PROCESS | 2720 | 1461271388432 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}] 13:43:08 INFO - PROCESS | 2720 | 1461271388548 Marionette TRACE conn5 <- [1,2715,null,{"value":null}] 13:43:08 INFO - PROCESS | 2720 | 1461271388555 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:08 INFO - PROCESS | 2720 | ++DOCSHELL 0000001545FD3000 == 69 [pid = 2720] [id = 688] 13:43:08 INFO - PROCESS | 2720 | ++DOMWINDOW == 96 (000000154DEDD400) [pid = 2720] [serial = 2064] [outer = 0000000000000000] 13:43:08 INFO - PROCESS | 2720 | ++DOMWINDOW == 97 (000000154E012800) [pid = 2720] [serial = 2065] [outer = 000000154DEDD400] 13:43:08 INFO - PROCESS | 2720 | 1461271388679 Marionette DEBUG loaded listener.js 13:43:08 INFO - PROCESS | 2720 | ++DOMWINDOW == 98 (000000154EBCC000) [pid = 2720] [serial = 2066] [outer = 000000154DEDD400] 13:43:09 INFO - PROCESS | 2720 | 1461271389140 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]]]}] 13:43:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 13:43:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 732ms 13:43:09 INFO - PROCESS | 2720 | 1461271389160 Marionette TRACE conn5 -> [0,2717,"getWindowHandle",null] 13:43:09 INFO - PROCESS | 2720 | 1461271389162 Marionette TRACE conn5 <- [1,2717,null,{"value":"13"}] 13:43:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 13:43:09 INFO - PROCESS | 2720 | 1461271389165 Marionette TRACE conn5 -> [0,2718,"setScriptTimeout",{"ms":35000}] 13:43:09 INFO - PROCESS | 2720 | 1461271389167 Marionette TRACE conn5 <- [1,2718,null,{}] 13:43:09 INFO - PROCESS | 2720 | 1461271389171 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}] 13:43:09 INFO - PROCESS | 2720 | 1461271389301 Marionette TRACE conn5 <- [1,2719,null,{"value":null}] 13:43:09 INFO - PROCESS | 2720 | 1461271389363 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:09 INFO - PROCESS | 2720 | ++DOCSHELL 00000015548D4000 == 70 [pid = 2720] [id = 689] 13:43:09 INFO - PROCESS | 2720 | ++DOMWINDOW == 99 (00000015508B8000) [pid = 2720] [serial = 2067] [outer = 0000000000000000] 13:43:09 INFO - PROCESS | 2720 | ++DOMWINDOW == 100 (0000001550E2B000) [pid = 2720] [serial = 2068] [outer = 00000015508B8000] 13:43:09 INFO - PROCESS | 2720 | 1461271389413 Marionette DEBUG loaded listener.js 13:43:09 INFO - PROCESS | 2720 | ++DOMWINDOW == 101 (000000155104D400) [pid = 2720] [serial = 2069] [outer = 00000015508B8000] 13:43:10 INFO - PROCESS | 2720 | 1461271390316 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] 13:43:10 INFO - PROCESS | 2720 | 1461271390357 Marionette TRACE conn5 <- [1,2721,null,{"value":"13"}] 13:43:10 INFO - PROCESS | 2720 | 1461271390361 Marionette TRACE conn5 -> [0,2722,"setScriptTimeout",{"ms":35000}] 13:43:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 13:43:10 INFO - PROCESS | 2720 | 1461271390363 Marionette TRACE conn5 <- [1,2722,null,{}] 13:43:10 INFO - PROCESS | 2720 | 1461271390367 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}] 13:43:10 INFO - PROCESS | 2720 | 1461271390518 Marionette TRACE conn5 <- [1,2723,null,{"value":null}] 13:43:10 INFO - PROCESS | 2720 | --DOMWINDOW == 100 (000000154A421000) [pid = 2720] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 13:43:10 INFO - PROCESS | 2720 | --DOMWINDOW == 99 (000000154043A400) [pid = 2720] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 13:43:10 INFO - PROCESS | 2720 | --DOMWINDOW == 98 (000000153E83F800) [pid = 2720] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 13:43:10 INFO - PROCESS | 2720 | --DOMWINDOW == 97 (000000154043A800) [pid = 2720] [serial = 2019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 13:43:10 INFO - PROCESS | 2720 | --DOMWINDOW == 96 (000000154708DC00) [pid = 2720] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 13:43:10 INFO - PROCESS | 2720 | --DOMWINDOW == 95 (000000154020C800) [pid = 2720] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 13:43:10 INFO - PROCESS | 2720 | --DOMWINDOW == 94 (0000001551D4D400) [pid = 2720] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 13:43:10 INFO - PROCESS | 2720 | --DOMWINDOW == 93 (0000001551D4E800) [pid = 2720] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 13:43:10 INFO - PROCESS | 2720 | --DOMWINDOW == 92 (00000015584F3400) [pid = 2720] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 13:43:10 INFO - PROCESS | 2720 | --DOMWINDOW == 91 (0000001551D28C00) [pid = 2720] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 13:43:10 INFO - PROCESS | 2720 | 1461271390577 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:10 INFO - PROCESS | 2720 | ++DOCSHELL 000000155453C800 == 71 [pid = 2720] [id = 690] 13:43:10 INFO - PROCESS | 2720 | ++DOMWINDOW == 92 (000000154013FC00) [pid = 2720] [serial = 2070] [outer = 0000000000000000] 13:43:10 INFO - PROCESS | 2720 | ++DOMWINDOW == 93 (000000154044D000) [pid = 2720] [serial = 2071] [outer = 000000154013FC00] 13:43:10 INFO - PROCESS | 2720 | 1461271390623 Marionette DEBUG loaded listener.js 13:43:10 INFO - PROCESS | 2720 | ++DOMWINDOW == 94 (000000154ECDE000) [pid = 2720] [serial = 2072] [outer = 000000154013FC00] 13:43:11 INFO - PROCESS | 2720 | 1461271391012 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]]]}] 13:43:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 13:43:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 673ms 13:43:11 INFO - PROCESS | 2720 | 1461271391038 Marionette TRACE conn5 -> [0,2725,"getWindowHandle",null] 13:43:11 INFO - PROCESS | 2720 | 1461271391040 Marionette TRACE conn5 <- [1,2725,null,{"value":"13"}] 13:43:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 13:43:11 INFO - PROCESS | 2720 | 1461271391044 Marionette TRACE conn5 -> [0,2726,"setScriptTimeout",{"ms":35000}] 13:43:11 INFO - PROCESS | 2720 | 1461271391046 Marionette TRACE conn5 <- [1,2726,null,{}] 13:43:11 INFO - PROCESS | 2720 | 1461271391049 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}] 13:43:11 INFO - PROCESS | 2720 | 1461271391139 Marionette TRACE conn5 <- [1,2727,null,{"value":null}] 13:43:11 INFO - PROCESS | 2720 | 1461271391146 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:11 INFO - PROCESS | 2720 | ++DOCSHELL 000000155778B800 == 72 [pid = 2720] [id = 691] 13:43:11 INFO - PROCESS | 2720 | ++DOMWINDOW == 95 (00000015511AB800) [pid = 2720] [serial = 2073] [outer = 0000000000000000] 13:43:11 INFO - PROCESS | 2720 | ++DOMWINDOW == 96 (000000155170B400) [pid = 2720] [serial = 2074] [outer = 00000015511AB800] 13:43:11 INFO - PROCESS | 2720 | 1461271391193 Marionette DEBUG loaded listener.js 13:43:11 INFO - PROCESS | 2720 | ++DOMWINDOW == 97 (0000001551718C00) [pid = 2720] [serial = 2075] [outer = 00000015511AB800] 13:43:11 INFO - PROCESS | 2720 | 1461271391607 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]]]}] 13:43:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 13:43:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 586ms 13:43:11 INFO - PROCESS | 2720 | 1461271391633 Marionette TRACE conn5 -> [0,2729,"getWindowHandle",null] 13:43:11 INFO - PROCESS | 2720 | 1461271391636 Marionette TRACE conn5 <- [1,2729,null,{"value":"13"}] 13:43:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 13:43:11 INFO - PROCESS | 2720 | 1461271391656 Marionette TRACE conn5 -> [0,2730,"setScriptTimeout",{"ms":35000}] 13:43:11 INFO - PROCESS | 2720 | 1461271391658 Marionette TRACE conn5 <- [1,2730,null,{}] 13:43:11 INFO - PROCESS | 2720 | 1461271391679 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}] 13:43:11 INFO - PROCESS | 2720 | 1461271391769 Marionette TRACE conn5 <- [1,2731,null,{"value":null}] 13:43:11 INFO - PROCESS | 2720 | 1461271391776 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:11 INFO - PROCESS | 2720 | ++DOCSHELL 0000001557AEF000 == 73 [pid = 2720] [id = 692] 13:43:11 INFO - PROCESS | 2720 | ++DOMWINDOW == 98 (000000154013BC00) [pid = 2720] [serial = 2076] [outer = 0000000000000000] 13:43:11 INFO - PROCESS | 2720 | ++DOMWINDOW == 99 (00000015517B1800) [pid = 2720] [serial = 2077] [outer = 000000154013BC00] 13:43:11 INFO - PROCESS | 2720 | 1461271391823 Marionette DEBUG loaded listener.js 13:43:11 INFO - PROCESS | 2720 | ++DOMWINDOW == 100 (0000001551D26000) [pid = 2720] [serial = 2078] [outer = 000000154013BC00] 13:43:12 INFO - PROCESS | 2720 | 1461271392263 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]]]}] 13:43:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 13:43:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 670ms 13:43:12 INFO - PROCESS | 2720 | 1461271392312 Marionette TRACE conn5 -> [0,2733,"getWindowHandle",null] 13:43:12 INFO - PROCESS | 2720 | 1461271392314 Marionette TRACE conn5 <- [1,2733,null,{"value":"13"}] 13:43:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 13:43:12 INFO - PROCESS | 2720 | 1461271392334 Marionette TRACE conn5 -> [0,2734,"setScriptTimeout",{"ms":35000}] 13:43:12 INFO - PROCESS | 2720 | 1461271392336 Marionette TRACE conn5 <- [1,2734,null,{}] 13:43:12 INFO - PROCESS | 2720 | 1461271392340 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}] 13:43:12 INFO - PROCESS | 2720 | 1461271392428 Marionette TRACE conn5 <- [1,2735,null,{"value":null}] 13:43:12 INFO - PROCESS | 2720 | 1461271392434 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:12 INFO - PROCESS | 2720 | ++DOCSHELL 0000001557D5D000 == 74 [pid = 2720] [id = 693] 13:43:12 INFO - PROCESS | 2720 | ++DOMWINDOW == 101 (0000001551D2E400) [pid = 2720] [serial = 2079] [outer = 0000000000000000] 13:43:12 INFO - PROCESS | 2720 | ++DOMWINDOW == 102 (0000001551D49C00) [pid = 2720] [serial = 2080] [outer = 0000001551D2E400] 13:43:12 INFO - PROCESS | 2720 | 1461271392484 Marionette DEBUG loaded listener.js 13:43:12 INFO - PROCESS | 2720 | ++DOMWINDOW == 103 (0000001551D84000) [pid = 2720] [serial = 2081] [outer = 0000001551D2E400] 13:43:13 INFO - PROCESS | 2720 | 1461271393148 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]]]}] 13:43:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 13:43:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 943ms 13:43:13 INFO - PROCESS | 2720 | 1461271393265 Marionette TRACE conn5 -> [0,2737,"getWindowHandle",null] 13:43:13 INFO - PROCESS | 2720 | 1461271393271 Marionette TRACE conn5 <- [1,2737,null,{"value":"13"}] 13:43:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 13:43:13 INFO - PROCESS | 2720 | 1461271393277 Marionette TRACE conn5 -> [0,2738,"setScriptTimeout",{"ms":35000}] 13:43:13 INFO - PROCESS | 2720 | 1461271393281 Marionette TRACE conn5 <- [1,2738,null,{}] 13:43:13 INFO - PROCESS | 2720 | 1461271393287 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}] 13:43:13 INFO - PROCESS | 2720 | 1461271393420 Marionette TRACE conn5 <- [1,2739,null,{"value":null}] 13:43:13 INFO - PROCESS | 2720 | 1461271393545 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:13 INFO - PROCESS | 2720 | ++DOCSHELL 000000154F854000 == 75 [pid = 2720] [id = 694] 13:43:13 INFO - PROCESS | 2720 | ++DOMWINDOW == 104 (0000001540B35C00) [pid = 2720] [serial = 2082] [outer = 0000000000000000] 13:43:13 INFO - PROCESS | 2720 | ++DOMWINDOW == 105 (0000001546023800) [pid = 2720] [serial = 2083] [outer = 0000001540B35C00] 13:43:13 INFO - PROCESS | 2720 | 1461271393606 Marionette DEBUG loaded listener.js 13:43:13 INFO - PROCESS | 2720 | ++DOMWINDOW == 106 (0000001549876400) [pid = 2720] [serial = 2084] [outer = 0000001540B35C00] 13:43:14 INFO - PROCESS | 2720 | 1461271394143 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]]]}] 13:43:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 13:43:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 944ms 13:43:14 INFO - PROCESS | 2720 | 1461271394224 Marionette TRACE conn5 -> [0,2741,"getWindowHandle",null] 13:43:14 INFO - PROCESS | 2720 | 1461271394231 Marionette TRACE conn5 <- [1,2741,null,{"value":"13"}] 13:43:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 13:43:14 INFO - PROCESS | 2720 | 1461271394238 Marionette TRACE conn5 -> [0,2742,"setScriptTimeout",{"ms":35000}] 13:43:14 INFO - PROCESS | 2720 | 1461271394241 Marionette TRACE conn5 <- [1,2742,null,{}] 13:43:14 INFO - PROCESS | 2720 | 1461271394246 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}] 13:43:14 INFO - PROCESS | 2720 | 1461271394366 Marionette TRACE conn5 <- [1,2743,null,{"value":null}] 13:43:14 INFO - PROCESS | 2720 | 1461271394469 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:14 INFO - PROCESS | 2720 | ++DOCSHELL 0000001554869800 == 76 [pid = 2720] [id = 695] 13:43:14 INFO - PROCESS | 2720 | ++DOMWINDOW == 107 (000000154BD13400) [pid = 2720] [serial = 2085] [outer = 0000000000000000] 13:43:14 INFO - PROCESS | 2720 | ++DOMWINDOW == 108 (000000154D085400) [pid = 2720] [serial = 2086] [outer = 000000154BD13400] 13:43:14 INFO - PROCESS | 2720 | 1461271394526 Marionette DEBUG loaded listener.js 13:43:14 INFO - PROCESS | 2720 | ++DOMWINDOW == 109 (000000154E0F4800) [pid = 2720] [serial = 2087] [outer = 000000154BD13400] 13:43:15 INFO - PROCESS | 2720 | 1461271395166 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]]]}] 13:43:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 13:43:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 986ms 13:43:15 INFO - PROCESS | 2720 | 1461271395229 Marionette TRACE conn5 -> [0,2745,"getWindowHandle",null] 13:43:15 INFO - PROCESS | 2720 | 1461271395232 Marionette TRACE conn5 <- [1,2745,null,{"value":"13"}] 13:43:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 13:43:15 INFO - PROCESS | 2720 | 1461271395236 Marionette TRACE conn5 -> [0,2746,"setScriptTimeout",{"ms":35000}] 13:43:15 INFO - PROCESS | 2720 | 1461271395240 Marionette TRACE conn5 <- [1,2746,null,{}] 13:43:15 INFO - PROCESS | 2720 | 1461271395253 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}] 13:43:15 INFO - PROCESS | 2720 | 1461271395417 Marionette TRACE conn5 <- [1,2747,null,{"value":null}] 13:43:15 INFO - PROCESS | 2720 | 1461271395436 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:15 INFO - PROCESS | 2720 | ++DOCSHELL 0000001558979000 == 77 [pid = 2720] [id = 696] 13:43:15 INFO - PROCESS | 2720 | ++DOMWINDOW == 110 (0000001550E2E800) [pid = 2720] [serial = 2088] [outer = 0000000000000000] 13:43:15 INFO - PROCESS | 2720 | ++DOMWINDOW == 111 (0000001551710000) [pid = 2720] [serial = 2089] [outer = 0000001550E2E800] 13:43:15 INFO - PROCESS | 2720 | 1461271395497 Marionette DEBUG loaded listener.js 13:43:15 INFO - PROCESS | 2720 | ++DOMWINDOW == 112 (0000001551D51800) [pid = 2720] [serial = 2090] [outer = 0000001550E2E800] 13:43:16 INFO - PROCESS | 2720 | 1461271396148 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]]]}] 13:43:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 13:43:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 944ms 13:43:16 INFO - PROCESS | 2720 | 1461271396182 Marionette TRACE conn5 -> [0,2749,"getWindowHandle",null] 13:43:16 INFO - PROCESS | 2720 | 1461271396185 Marionette TRACE conn5 <- [1,2749,null,{"value":"13"}] 13:43:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 13:43:16 INFO - PROCESS | 2720 | 1461271396203 Marionette TRACE conn5 -> [0,2750,"setScriptTimeout",{"ms":35000}] 13:43:16 INFO - PROCESS | 2720 | 1461271396205 Marionette TRACE conn5 <- [1,2750,null,{}] 13:43:16 INFO - PROCESS | 2720 | 1461271396209 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}] 13:43:16 INFO - PROCESS | 2720 | 1461271396325 Marionette TRACE conn5 <- [1,2751,null,{"value":null}] 13:43:16 INFO - PROCESS | 2720 | 1461271396455 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:16 INFO - PROCESS | 2720 | ++DOCSHELL 00000015589E1000 == 78 [pid = 2720] [id = 697] 13:43:16 INFO - PROCESS | 2720 | ++DOMWINDOW == 113 (0000001551D92800) [pid = 2720] [serial = 2091] [outer = 0000000000000000] 13:43:16 INFO - PROCESS | 2720 | ++DOMWINDOW == 114 (0000001551DB6C00) [pid = 2720] [serial = 2092] [outer = 0000001551D92800] 13:43:16 INFO - PROCESS | 2720 | 1461271396512 Marionette DEBUG loaded listener.js 13:43:16 INFO - PROCESS | 2720 | ++DOMWINDOW == 115 (0000001551DC1800) [pid = 2720] [serial = 2093] [outer = 0000001551D92800] 13:43:17 INFO - PROCESS | 2720 | 1461271397017 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]]]}] 13:43:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 13:43:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 838ms 13:43:17 INFO - PROCESS | 2720 | 1461271397047 Marionette TRACE conn5 -> [0,2753,"getWindowHandle",null] 13:43:17 INFO - PROCESS | 2720 | 1461271397049 Marionette TRACE conn5 <- [1,2753,null,{"value":"13"}] 13:43:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 13:43:17 INFO - PROCESS | 2720 | 1461271397071 Marionette TRACE conn5 -> [0,2754,"setScriptTimeout",{"ms":35000}] 13:43:17 INFO - PROCESS | 2720 | 1461271397073 Marionette TRACE conn5 <- [1,2754,null,{}] 13:43:17 INFO - PROCESS | 2720 | 1461271397078 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}] 13:43:17 INFO - PROCESS | 2720 | 1461271397191 Marionette TRACE conn5 <- [1,2755,null,{"value":null}] 13:43:17 INFO - PROCESS | 2720 | 1461271397292 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:17 INFO - PROCESS | 2720 | ++DOCSHELL 0000001558A89000 == 79 [pid = 2720] [id = 698] 13:43:17 INFO - PROCESS | 2720 | ++DOMWINDOW == 116 (000000155201E400) [pid = 2720] [serial = 2094] [outer = 0000000000000000] 13:43:17 INFO - PROCESS | 2720 | ++DOMWINDOW == 117 (0000001552022400) [pid = 2720] [serial = 2095] [outer = 000000155201E400] 13:43:17 INFO - PROCESS | 2720 | 1461271397348 Marionette DEBUG loaded listener.js 13:43:17 INFO - PROCESS | 2720 | ++DOMWINDOW == 118 (0000001552141400) [pid = 2720] [serial = 2096] [outer = 000000155201E400] 13:43:17 INFO - PROCESS | 2720 | 1461271397974 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]]]}] 13:43:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 13:43:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 944ms 13:43:18 INFO - PROCESS | 2720 | 1461271398000 Marionette TRACE conn5 -> [0,2757,"getWindowHandle",null] 13:43:18 INFO - PROCESS | 2720 | 1461271398002 Marionette TRACE conn5 <- [1,2757,null,{"value":"13"}] 13:43:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 13:43:18 INFO - PROCESS | 2720 | 1461271398021 Marionette TRACE conn5 -> [0,2758,"setScriptTimeout",{"ms":35000}] 13:43:18 INFO - PROCESS | 2720 | 1461271398023 Marionette TRACE conn5 <- [1,2758,null,{}] 13:43:18 INFO - PROCESS | 2720 | 1461271398027 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}] 13:43:18 INFO - PROCESS | 2720 | 1461271398152 Marionette TRACE conn5 <- [1,2759,null,{"value":null}] 13:43:18 INFO - PROCESS | 2720 | 1461271398283 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:18 INFO - PROCESS | 2720 | ++DOCSHELL 000000155919C000 == 80 [pid = 2720] [id = 699] 13:43:18 INFO - PROCESS | 2720 | ++DOMWINDOW == 119 (00000015522C4800) [pid = 2720] [serial = 2097] [outer = 0000000000000000] 13:43:18 INFO - PROCESS | 2720 | ++DOMWINDOW == 120 (0000001552583800) [pid = 2720] [serial = 2098] [outer = 00000015522C4800] 13:43:18 INFO - PROCESS | 2720 | 1461271398343 Marionette DEBUG loaded listener.js 13:43:18 INFO - PROCESS | 2720 | ++DOMWINDOW == 121 (00000015525ABC00) [pid = 2720] [serial = 2099] [outer = 00000015522C4800] 13:43:18 INFO - PROCESS | 2720 | 1461271398848 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]]]}] 13:43:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 13:43:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 880ms 13:43:18 INFO - PROCESS | 2720 | 1461271398902 Marionette TRACE conn5 -> [0,2761,"getWindowHandle",null] 13:43:18 INFO - PROCESS | 2720 | 1461271398905 Marionette TRACE conn5 <- [1,2761,null,{"value":"13"}] 13:43:18 INFO - PROCESS | 2720 | 1461271398910 Marionette TRACE conn5 -> [0,2762,"setScriptTimeout",{"ms":35000}] 13:43:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 13:43:18 INFO - PROCESS | 2720 | 1461271398912 Marionette TRACE conn5 <- [1,2762,null,{}] 13:43:18 INFO - PROCESS | 2720 | 1461271398916 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}] 13:43:19 INFO - PROCESS | 2720 | 1461271399044 Marionette TRACE conn5 <- [1,2763,null,{"value":null}] 13:43:19 INFO - PROCESS | 2720 | 1461271399166 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:19 INFO - PROCESS | 2720 | ++DOCSHELL 000000155218F800 == 81 [pid = 2720] [id = 700] 13:43:19 INFO - PROCESS | 2720 | ++DOMWINDOW == 122 (0000001540442800) [pid = 2720] [serial = 2100] [outer = 0000000000000000] 13:43:19 INFO - PROCESS | 2720 | ++DOMWINDOW == 123 (0000001551D85400) [pid = 2720] [serial = 2101] [outer = 0000001540442800] 13:43:19 INFO - PROCESS | 2720 | 1461271399222 Marionette DEBUG loaded listener.js 13:43:19 INFO - PROCESS | 2720 | ++DOMWINDOW == 124 (00000015544DC800) [pid = 2720] [serial = 2102] [outer = 0000001540442800] 13:43:20 INFO - PROCESS | 2720 | 1461271400049 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]]]}] 13:43:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 13:43:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1192ms 13:43:20 INFO - PROCESS | 2720 | 1461271400106 Marionette TRACE conn5 -> [0,2765,"getWindowHandle",null] 13:43:20 INFO - PROCESS | 2720 | 1461271400111 Marionette TRACE conn5 <- [1,2765,null,{"value":"13"}] 13:43:20 INFO - PROCESS | 2720 | 1461271400116 Marionette TRACE conn5 -> [0,2766,"setScriptTimeout",{"ms":35000}] 13:43:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 13:43:20 INFO - PROCESS | 2720 | 1461271400120 Marionette TRACE conn5 <- [1,2766,null,{}] 13:43:20 INFO - PROCESS | 2720 | 1461271400126 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}] 13:43:20 INFO - PROCESS | 2720 | 1461271400237 Marionette TRACE conn5 <- [1,2767,null,{"value":null}] 13:43:20 INFO - PROCESS | 2720 | 1461271400374 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:20 INFO - PROCESS | 2720 | ++DOCSHELL 0000001545FDC800 == 82 [pid = 2720] [id = 701] 13:43:20 INFO - PROCESS | 2720 | ++DOMWINDOW == 125 (000000153E875400) [pid = 2720] [serial = 2103] [outer = 0000000000000000] 13:43:20 INFO - PROCESS | 2720 | ++DOMWINDOW == 126 (000000154044F800) [pid = 2720] [serial = 2104] [outer = 000000153E875400] 13:43:20 INFO - PROCESS | 2720 | 1461271400428 Marionette DEBUG loaded listener.js 13:43:20 INFO - PROCESS | 2720 | ++DOMWINDOW == 127 (0000001546024000) [pid = 2720] [serial = 2105] [outer = 000000153E875400] 13:43:21 INFO - PROCESS | 2720 | 1461271401106 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]]]}] 13:43:21 INFO - PROCESS | 2720 | --DOCSHELL 00000015548A3800 == 81 [pid = 2720] [id = 665] 13:43:21 INFO - PROCESS | 2720 | --DOCSHELL 0000001557AEF000 == 80 [pid = 2720] [id = 692] 13:43:21 INFO - PROCESS | 2720 | --DOCSHELL 000000155778B800 == 79 [pid = 2720] [id = 691] 13:43:21 INFO - PROCESS | 2720 | --DOCSHELL 000000155453C800 == 78 [pid = 2720] [id = 690] 13:43:21 INFO - PROCESS | 2720 | --DOCSHELL 00000015548D4000 == 77 [pid = 2720] [id = 689] 13:43:21 INFO - PROCESS | 2720 | --DOCSHELL 0000001545FD3000 == 76 [pid = 2720] [id = 688] 13:43:21 INFO - PROCESS | 2720 | --DOCSHELL 000000155218D800 == 75 [pid = 2720] [id = 687] 13:43:21 INFO - PROCESS | 2720 | --DOCSHELL 0000001551C14800 == 74 [pid = 2720] [id = 686] 13:43:21 INFO - PROCESS | 2720 | --DOCSHELL 000000154DF35800 == 73 [pid = 2720] [id = 685] 13:43:21 INFO - PROCESS | 2720 | --DOMWINDOW == 126 (000000154DEDA800) [pid = 2720] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 13:43:21 INFO - PROCESS | 2720 | --DOMWINDOW == 125 (0000001540438C00) [pid = 2720] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 13:43:21 INFO - PROCESS | 2720 | --DOMWINDOW == 124 (0000001546020C00) [pid = 2720] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 13:43:21 INFO - PROCESS | 2720 | --DOMWINDOW == 123 (000000154681B000) [pid = 2720] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 13:43:21 INFO - PROCESS | 2720 | --DOMWINDOW == 122 (000000154D084400) [pid = 2720] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 13:43:21 INFO - PROCESS | 2720 | --DOMWINDOW == 121 (000000154E547400) [pid = 2720] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 13:43:21 INFO - PROCESS | 2720 | --DOMWINDOW == 120 (000000154EF56400) [pid = 2720] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 13:43:21 INFO - PROCESS | 2720 | --DOMWINDOW == 119 (0000001550839400) [pid = 2720] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 13:43:21 INFO - PROCESS | 2720 | --DOCSHELL 000000154D6B8800 == 72 [pid = 2720] [id = 684] 13:43:21 INFO - PROCESS | 2720 | --DOCSHELL 0000001552233000 == 71 [pid = 2720] [id = 680] 13:43:21 INFO - PROCESS | 2720 | --DOCSHELL 000000154D3B6000 == 70 [pid = 2720] [id = 679] 13:43:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 13:43:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1089ms 13:43:21 INFO - PROCESS | 2720 | --DOMWINDOW == 118 (000000154ECE9400) [pid = 2720] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 13:43:21 INFO - PROCESS | 2720 | --DOMWINDOW == 117 (00000015525AE000) [pid = 2720] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 13:43:21 INFO - PROCESS | 2720 | --DOMWINDOW == 116 (0000001554A90400) [pid = 2720] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 13:43:21 INFO - PROCESS | 2720 | --DOMWINDOW == 115 (00000015596E8000) [pid = 2720] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 13:43:21 INFO - PROCESS | 2720 | --DOMWINDOW == 114 (00000015522BB800) [pid = 2720] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 13:43:21 INFO - PROCESS | 2720 | --DOMWINDOW == 113 (000000154BF05000) [pid = 2720] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 13:43:21 INFO - PROCESS | 2720 | --DOMWINDOW == 112 (00000015496AB800) [pid = 2720] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 13:43:21 INFO - PROCESS | 2720 | --DOMWINDOW == 111 (0000001545041800) [pid = 2720] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 13:43:21 INFO - PROCESS | 2720 | --DOMWINDOW == 110 (0000001545C10000) [pid = 2720] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 13:43:21 INFO - PROCESS | 2720 | --DOMWINDOW == 109 (0000001541C96000) [pid = 2720] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 13:43:21 INFO - PROCESS | 2720 | --DOMWINDOW == 108 (000000154043C400) [pid = 2720] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 13:43:21 INFO - PROCESS | 2720 | --DOMWINDOW == 107 (000000154C445C00) [pid = 2720] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 13:43:21 INFO - PROCESS | 2720 | --DOMWINDOW == 106 (000000154A364000) [pid = 2720] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 13:43:21 INFO - PROCESS | 2720 | --DOMWINDOW == 105 (000000154CF98400) [pid = 2720] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 13:43:21 INFO - PROCESS | 2720 | --DOMWINDOW == 104 (000000154A40FC00) [pid = 2720] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 13:43:21 INFO - PROCESS | 2720 | 1461271401233 Marionette TRACE conn5 -> [0,2769,"getWindowHandle",null] 13:43:21 INFO - PROCESS | 2720 | 1461271401239 Marionette TRACE conn5 <- [1,2769,null,{"value":"13"}] 13:43:21 INFO - PROCESS | 2720 | 1461271401247 Marionette TRACE conn5 -> [0,2770,"setScriptTimeout",{"ms":35000}] 13:43:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 13:43:21 INFO - PROCESS | 2720 | 1461271401250 Marionette TRACE conn5 <- [1,2770,null,{}] 13:43:21 INFO - PROCESS | 2720 | 1461271401253 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}] 13:43:21 INFO - PROCESS | 2720 | 1461271401352 Marionette TRACE conn5 <- [1,2771,null,{"value":null}] 13:43:21 INFO - PROCESS | 2720 | 1461271401359 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:21 INFO - PROCESS | 2720 | ++DOCSHELL 000000154D19B000 == 71 [pid = 2720] [id = 702] 13:43:21 INFO - PROCESS | 2720 | ++DOMWINDOW == 105 (0000001540B39800) [pid = 2720] [serial = 2106] [outer = 0000000000000000] 13:43:21 INFO - PROCESS | 2720 | ++DOMWINDOW == 106 (0000001541C96000) [pid = 2720] [serial = 2107] [outer = 0000001540B39800] 13:43:21 INFO - PROCESS | 2720 | 1461271401413 Marionette DEBUG loaded listener.js 13:43:21 INFO - PROCESS | 2720 | ++DOMWINDOW == 107 (000000154602B000) [pid = 2720] [serial = 2108] [outer = 0000001540B39800] 13:43:21 INFO - PROCESS | 2720 | 1461271401974 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]]]}] 13:43:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 13:43:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 776ms 13:43:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 13:43:22 INFO - PROCESS | 2720 | 1461271402028 Marionette TRACE conn5 -> [0,2773,"getWindowHandle",null] 13:43:22 INFO - PROCESS | 2720 | 1461271402030 Marionette TRACE conn5 <- [1,2773,null,{"value":"13"}] 13:43:22 INFO - PROCESS | 2720 | 1461271402034 Marionette TRACE conn5 -> [0,2774,"setScriptTimeout",{"ms":35000}] 13:43:22 INFO - PROCESS | 2720 | 1461271402038 Marionette TRACE conn5 <- [1,2774,null,{}] 13:43:22 INFO - PROCESS | 2720 | 1461271402048 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}] 13:43:22 INFO - PROCESS | 2720 | 1461271402151 Marionette TRACE conn5 <- [1,2775,null,{"value":null}] 13:43:22 INFO - PROCESS | 2720 | 1461271402243 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:22 INFO - PROCESS | 2720 | ++DOCSHELL 0000001550DA6000 == 72 [pid = 2720] [id = 703] 13:43:22 INFO - PROCESS | 2720 | ++DOMWINDOW == 108 (000000154604AC00) [pid = 2720] [serial = 2109] [outer = 0000000000000000] 13:43:22 INFO - PROCESS | 2720 | ++DOMWINDOW == 109 (000000154A407C00) [pid = 2720] [serial = 2110] [outer = 000000154604AC00] 13:43:22 INFO - PROCESS | 2720 | 1461271402294 Marionette DEBUG loaded listener.js 13:43:22 INFO - PROCESS | 2720 | ++DOMWINDOW == 110 (000000154A422800) [pid = 2720] [serial = 2111] [outer = 000000154604AC00] 13:43:22 INFO - PROCESS | 2720 | 1461271402678 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]]]}] 13:43:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 13:43:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 692ms 13:43:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 13:43:22 INFO - PROCESS | 2720 | 1461271402729 Marionette TRACE conn5 -> [0,2777,"getWindowHandle",null] 13:43:22 INFO - PROCESS | 2720 | 1461271402732 Marionette TRACE conn5 <- [1,2777,null,{"value":"13"}] 13:43:22 INFO - PROCESS | 2720 | 1461271402735 Marionette TRACE conn5 -> [0,2778,"setScriptTimeout",{"ms":35000}] 13:43:22 INFO - PROCESS | 2720 | 1461271402737 Marionette TRACE conn5 <- [1,2778,null,{}] 13:43:22 INFO - PROCESS | 2720 | 1461271402740 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}] 13:43:22 INFO - PROCESS | 2720 | 1461271402863 Marionette TRACE conn5 <- [1,2779,null,{"value":null}] 13:43:22 INFO - PROCESS | 2720 | 1461271402875 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:22 INFO - PROCESS | 2720 | ++DOCSHELL 000000154DD66000 == 73 [pid = 2720] [id = 704] 13:43:22 INFO - PROCESS | 2720 | ++DOMWINDOW == 111 (000000154BD16800) [pid = 2720] [serial = 2112] [outer = 0000000000000000] 13:43:22 INFO - PROCESS | 2720 | ++DOMWINDOW == 112 (000000154BF0D000) [pid = 2720] [serial = 2113] [outer = 000000154BD16800] 13:43:22 INFO - PROCESS | 2720 | 1461271402923 Marionette DEBUG loaded listener.js 13:43:23 INFO - PROCESS | 2720 | ++DOMWINDOW == 113 (000000154C46A800) [pid = 2720] [serial = 2114] [outer = 000000154BD16800] 13:43:23 INFO - PROCESS | 2720 | 1461271403340 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]]]}] 13:43:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 13:43:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 628ms 13:43:23 INFO - PROCESS | 2720 | 1461271403366 Marionette TRACE conn5 -> [0,2781,"getWindowHandle",null] 13:43:23 INFO - PROCESS | 2720 | 1461271403368 Marionette TRACE conn5 <- [1,2781,null,{"value":"13"}] 13:43:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 13:43:23 INFO - PROCESS | 2720 | 1461271403387 Marionette TRACE conn5 -> [0,2782,"setScriptTimeout",{"ms":35000}] 13:43:23 INFO - PROCESS | 2720 | 1461271403389 Marionette TRACE conn5 <- [1,2782,null,{}] 13:43:23 INFO - PROCESS | 2720 | 1461271403417 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}] 13:43:23 INFO - PROCESS | 2720 | 1461271403540 Marionette TRACE conn5 <- [1,2783,null,{"value":null}] 13:43:23 INFO - PROCESS | 2720 | 1461271403595 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:23 INFO - PROCESS | 2720 | ++DOCSHELL 0000001552184800 == 74 [pid = 2720] [id = 705] 13:43:23 INFO - PROCESS | 2720 | ++DOMWINDOW == 114 (000000154CF99000) [pid = 2720] [serial = 2115] [outer = 0000000000000000] 13:43:23 INFO - PROCESS | 2720 | ++DOMWINDOW == 115 (000000154D015000) [pid = 2720] [serial = 2116] [outer = 000000154CF99000] 13:43:23 INFO - PROCESS | 2720 | 1461271403644 Marionette DEBUG loaded listener.js 13:43:23 INFO - PROCESS | 2720 | ++DOMWINDOW == 116 (000000154D1BF400) [pid = 2720] [serial = 2117] [outer = 000000154CF99000] 13:43:24 INFO - PROCESS | 2720 | --DOMWINDOW == 115 (00000015511AB800) [pid = 2720] [serial = 2073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 13:43:24 INFO - PROCESS | 2720 | --DOMWINDOW == 114 (0000001544E40800) [pid = 2720] [serial = 2055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 13:43:24 INFO - PROCESS | 2720 | --DOMWINDOW == 113 (000000154DEDD400) [pid = 2720] [serial = 2064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 13:43:24 INFO - PROCESS | 2720 | --DOMWINDOW == 112 (000000154D1C3400) [pid = 2720] [serial = 2061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 13:43:24 INFO - PROCESS | 2720 | --DOMWINDOW == 111 (000000154013FC00) [pid = 2720] [serial = 2070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 13:43:24 INFO - PROCESS | 2720 | --DOMWINDOW == 110 (00000015508B8000) [pid = 2720] [serial = 2067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 13:43:24 INFO - PROCESS | 2720 | --DOMWINDOW == 109 (000000153FA59C00) [pid = 2720] [serial = 2016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 13:43:24 INFO - PROCESS | 2720 | --DOMWINDOW == 108 (000000154504AC00) [pid = 2720] [serial = 2052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 13:43:24 INFO - PROCESS | 2720 | --DOMWINDOW == 107 (00000015584E9C00) [pid = 2720] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 13:43:24 INFO - PROCESS | 2720 | --DOMWINDOW == 106 (0000001540439000) [pid = 2720] [serial = 2049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 13:43:24 INFO - PROCESS | 2720 | --DOMWINDOW == 105 (000000154A41B000) [pid = 2720] [serial = 2058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 13:43:24 INFO - PROCESS | 2720 | --DOMWINDOW == 104 (000000154013BC00) [pid = 2720] [serial = 2076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 13:43:24 INFO - PROCESS | 2720 | 1461271404726 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]]]}] 13:43:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 13:43:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1379ms 13:43:24 INFO - PROCESS | 2720 | 1461271404755 Marionette TRACE conn5 -> [0,2785,"getWindowHandle",null] 13:43:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 13:43:24 INFO - PROCESS | 2720 | 1461271404761 Marionette TRACE conn5 <- [1,2785,null,{"value":"13"}] 13:43:24 INFO - PROCESS | 2720 | 1461271404767 Marionette TRACE conn5 -> [0,2786,"setScriptTimeout",{"ms":35000}] 13:43:24 INFO - PROCESS | 2720 | 1461271404772 Marionette TRACE conn5 <- [1,2786,null,{}] 13:43:24 INFO - PROCESS | 2720 | 1461271404777 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}] 13:43:24 INFO - PROCESS | 2720 | 1461271404902 Marionette TRACE conn5 <- [1,2787,null,{"value":null}] 13:43:25 INFO - PROCESS | 2720 | 1461271405036 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:25 INFO - PROCESS | 2720 | ++DOCSHELL 000000154E413800 == 75 [pid = 2720] [id = 706] 13:43:25 INFO - PROCESS | 2720 | ++DOMWINDOW == 105 (0000001540E85800) [pid = 2720] [serial = 2118] [outer = 0000000000000000] 13:43:25 INFO - PROCESS | 2720 | ++DOMWINDOW == 106 (0000001545025800) [pid = 2720] [serial = 2119] [outer = 0000001540E85800] 13:43:25 INFO - PROCESS | 2720 | 1461271405098 Marionette DEBUG loaded listener.js 13:43:25 INFO - PROCESS | 2720 | ++DOMWINDOW == 107 (0000001546056000) [pid = 2720] [serial = 2120] [outer = 0000001540E85800] 13:43:25 INFO - PROCESS | 2720 | 1461271405717 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]]]}] 13:43:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 13:43:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 985ms 13:43:25 INFO - PROCESS | 2720 | 1461271405754 Marionette TRACE conn5 -> [0,2789,"getWindowHandle",null] 13:43:25 INFO - PROCESS | 2720 | 1461271405761 Marionette TRACE conn5 <- [1,2789,null,{"value":"13"}] 13:43:25 INFO - PROCESS | 2720 | 1461271405768 Marionette TRACE conn5 -> [0,2790,"setScriptTimeout",{"ms":35000}] 13:43:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 13:43:25 INFO - PROCESS | 2720 | 1461271405771 Marionette TRACE conn5 <- [1,2790,null,{}] 13:43:25 INFO - PROCESS | 2720 | 1461271405775 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}] 13:43:25 INFO - PROCESS | 2720 | 1461271405895 Marionette TRACE conn5 <- [1,2791,null,{"value":null}] 13:43:26 INFO - PROCESS | 2720 | 1461271406022 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:26 INFO - PROCESS | 2720 | ++DOCSHELL 0000001552181800 == 76 [pid = 2720] [id = 707] 13:43:26 INFO - PROCESS | 2720 | ++DOMWINDOW == 108 (000000154AADA800) [pid = 2720] [serial = 2121] [outer = 0000000000000000] 13:43:26 INFO - PROCESS | 2720 | ++DOMWINDOW == 109 (000000154BFE3000) [pid = 2720] [serial = 2122] [outer = 000000154AADA800] 13:43:26 INFO - PROCESS | 2720 | 1461271406119 Marionette DEBUG loaded listener.js 13:43:26 INFO - PROCESS | 2720 | ++DOMWINDOW == 110 (000000154D1CE400) [pid = 2720] [serial = 2123] [outer = 000000154AADA800] 13:43:26 INFO - PROCESS | 2720 | 1461271406677 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]]]}] 13:43:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 13:43:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 985ms 13:43:26 INFO - PROCESS | 2720 | 1461271406767 Marionette TRACE conn5 -> [0,2793,"getWindowHandle",null] 13:43:26 INFO - PROCESS | 2720 | 1461271406770 Marionette TRACE conn5 <- [1,2793,null,{"value":"13"}] 13:43:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 13:43:26 INFO - PROCESS | 2720 | 1461271406775 Marionette TRACE conn5 -> [0,2794,"setScriptTimeout",{"ms":35000}] 13:43:26 INFO - PROCESS | 2720 | 1461271406779 Marionette TRACE conn5 <- [1,2794,null,{}] 13:43:26 INFO - PROCESS | 2720 | 1461271406792 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}] 13:43:26 INFO - PROCESS | 2720 | 1461271406921 Marionette TRACE conn5 <- [1,2795,null,{"value":null}] 13:43:27 INFO - PROCESS | 2720 | 1461271407046 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:27 INFO - PROCESS | 2720 | ++DOCSHELL 000000155486E000 == 77 [pid = 2720] [id = 708] 13:43:27 INFO - PROCESS | 2720 | ++DOMWINDOW == 111 (000000154DB82C00) [pid = 2720] [serial = 2124] [outer = 0000000000000000] 13:43:27 INFO - PROCESS | 2720 | ++DOMWINDOW == 112 (000000154DEDE800) [pid = 2720] [serial = 2125] [outer = 000000154DB82C00] 13:43:27 INFO - PROCESS | 2720 | 1461271407114 Marionette DEBUG loaded listener.js 13:43:27 INFO - PROCESS | 2720 | ++DOMWINDOW == 113 (000000154E019800) [pid = 2720] [serial = 2126] [outer = 000000154DB82C00] 13:43:27 INFO - PROCESS | 2720 | 1461271407655 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]]]}] 13:43:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 13:43:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 944ms 13:43:27 INFO - PROCESS | 2720 | 1461271407722 Marionette TRACE conn5 -> [0,2797,"getWindowHandle",null] 13:43:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 13:43:27 INFO - PROCESS | 2720 | 1461271407725 Marionette TRACE conn5 <- [1,2797,null,{"value":"13"}] 13:43:27 INFO - PROCESS | 2720 | 1461271407729 Marionette TRACE conn5 -> [0,2798,"setScriptTimeout",{"ms":35000}] 13:43:27 INFO - PROCESS | 2720 | 1461271407731 Marionette TRACE conn5 <- [1,2798,null,{}] 13:43:27 INFO - PROCESS | 2720 | 1461271407735 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}] 13:43:27 INFO - PROCESS | 2720 | 1461271407850 Marionette TRACE conn5 <- [1,2799,null,{"value":null}] 13:43:27 INFO - PROCESS | 2720 | 1461271407952 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:27 INFO - PROCESS | 2720 | ++DOCSHELL 0000001554CA3000 == 78 [pid = 2720] [id = 709] 13:43:27 INFO - PROCESS | 2720 | ++DOMWINDOW == 114 (000000154ECE4400) [pid = 2720] [serial = 2127] [outer = 0000000000000000] 13:43:28 INFO - PROCESS | 2720 | ++DOMWINDOW == 115 (000000154EF56800) [pid = 2720] [serial = 2128] [outer = 000000154ECE4400] 13:43:28 INFO - PROCESS | 2720 | 1461271408009 Marionette DEBUG loaded listener.js 13:43:28 INFO - PROCESS | 2720 | ++DOMWINDOW == 116 (000000154FD9B800) [pid = 2720] [serial = 2129] [outer = 000000154ECE4400] 13:43:28 INFO - PROCESS | 2720 | 1461271408589 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]]]}] 13:43:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 13:43:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 944ms 13:43:28 INFO - PROCESS | 2720 | 1461271408675 Marionette TRACE conn5 -> [0,2801,"getWindowHandle",null] 13:43:28 INFO - PROCESS | 2720 | 1461271408678 Marionette TRACE conn5 <- [1,2801,null,{"value":"13"}] 13:43:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 13:43:28 INFO - PROCESS | 2720 | 1461271408681 Marionette TRACE conn5 -> [0,2802,"setScriptTimeout",{"ms":35000}] 13:43:28 INFO - PROCESS | 2720 | 1461271408683 Marionette TRACE conn5 <- [1,2802,null,{}] 13:43:28 INFO - PROCESS | 2720 | 1461271408687 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}] 13:43:28 INFO - PROCESS | 2720 | 1461271408830 Marionette TRACE conn5 <- [1,2803,null,{"value":null}] 13:43:28 INFO - PROCESS | 2720 | 1461271408959 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:28 INFO - PROCESS | 2720 | ++DOCSHELL 00000015562A2000 == 79 [pid = 2720] [id = 710] 13:43:28 INFO - PROCESS | 2720 | ++DOMWINDOW == 117 (0000001550844000) [pid = 2720] [serial = 2130] [outer = 0000000000000000] 13:43:29 INFO - PROCESS | 2720 | ++DOMWINDOW == 118 (00000015508BD800) [pid = 2720] [serial = 2131] [outer = 0000001550844000] 13:43:29 INFO - PROCESS | 2720 | 1461271409017 Marionette DEBUG loaded listener.js 13:43:29 INFO - PROCESS | 2720 | ++DOMWINDOW == 119 (0000001550E32000) [pid = 2720] [serial = 2132] [outer = 0000001550844000] 13:43:29 INFO - PROCESS | 2720 | 1461271409540 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]]]}] 13:43:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 13:43:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 880ms 13:43:29 INFO - PROCESS | 2720 | 1461271409568 Marionette TRACE conn5 -> [0,2805,"getWindowHandle",null] 13:43:29 INFO - PROCESS | 2720 | 1461271409571 Marionette TRACE conn5 <- [1,2805,null,{"value":"13"}] 13:43:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 13:43:29 INFO - PROCESS | 2720 | 1461271409576 Marionette TRACE conn5 -> [0,2806,"setScriptTimeout",{"ms":35000}] 13:43:29 INFO - PROCESS | 2720 | 1461271409578 Marionette TRACE conn5 <- [1,2806,null,{}] 13:43:29 INFO - PROCESS | 2720 | 1461271409583 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}] 13:43:29 INFO - PROCESS | 2720 | 1461271409705 Marionette TRACE conn5 <- [1,2807,null,{"value":null}] 13:43:29 INFO - PROCESS | 2720 | 1461271409809 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:29 INFO - PROCESS | 2720 | ++DOCSHELL 0000001557AEA000 == 80 [pid = 2720] [id = 711] 13:43:29 INFO - PROCESS | 2720 | ++DOMWINDOW == 120 (00000015511B2400) [pid = 2720] [serial = 2133] [outer = 0000000000000000] 13:43:29 INFO - PROCESS | 2720 | ++DOMWINDOW == 121 (00000015517B7800) [pid = 2720] [serial = 2134] [outer = 00000015511B2400] 13:43:29 INFO - PROCESS | 2720 | 1461271409871 Marionette DEBUG loaded listener.js 13:43:29 INFO - PROCESS | 2720 | ++DOMWINDOW == 122 (0000001551D48C00) [pid = 2720] [serial = 2135] [outer = 00000015511B2400] 13:43:30 INFO - PROCESS | 2720 | 1461271410494 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]]]}] 13:43:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 13:43:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 944ms 13:43:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 13:43:30 INFO - PROCESS | 2720 | 1461271410533 Marionette TRACE conn5 -> [0,2809,"getWindowHandle",null] 13:43:30 INFO - PROCESS | 2720 | 1461271410536 Marionette TRACE conn5 <- [1,2809,null,{"value":"13"}] 13:43:30 INFO - PROCESS | 2720 | 1461271410541 Marionette TRACE conn5 -> [0,2810,"setScriptTimeout",{"ms":35000}] 13:43:30 INFO - PROCESS | 2720 | 1461271410543 Marionette TRACE conn5 <- [1,2810,null,{}] 13:43:30 INFO - PROCESS | 2720 | 1461271410547 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}] 13:43:30 INFO - PROCESS | 2720 | 1461271410656 Marionette TRACE conn5 <- [1,2811,null,{"value":null}] 13:43:30 INFO - PROCESS | 2720 | 1461271410786 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:30 INFO - PROCESS | 2720 | ++DOCSHELL 000000155894E000 == 81 [pid = 2720] [id = 712] 13:43:30 INFO - PROCESS | 2720 | ++DOMWINDOW == 123 (0000001551D2F800) [pid = 2720] [serial = 2136] [outer = 0000000000000000] 13:43:30 INFO - PROCESS | 2720 | ++DOMWINDOW == 124 (0000001551DBE000) [pid = 2720] [serial = 2137] [outer = 0000001551D2F800] 13:43:30 INFO - PROCESS | 2720 | 1461271410842 Marionette DEBUG loaded listener.js 13:43:30 INFO - PROCESS | 2720 | ++DOMWINDOW == 125 (0000001552147C00) [pid = 2720] [serial = 2138] [outer = 0000001551D2F800] 13:43:31 INFO - PROCESS | 2720 | 1461271411435 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]]]}] 13:43:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 13:43:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 943ms 13:43:31 INFO - PROCESS | 2720 | 1461271411485 Marionette TRACE conn5 -> [0,2813,"getWindowHandle",null] 13:43:31 INFO - PROCESS | 2720 | 1461271411488 Marionette TRACE conn5 <- [1,2813,null,{"value":"13"}] 13:43:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 13:43:31 INFO - PROCESS | 2720 | 1461271411492 Marionette TRACE conn5 -> [0,2814,"setScriptTimeout",{"ms":35000}] 13:43:31 INFO - PROCESS | 2720 | 1461271411494 Marionette TRACE conn5 <- [1,2814,null,{}] 13:43:31 INFO - PROCESS | 2720 | 1461271411498 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}] 13:43:31 INFO - PROCESS | 2720 | 1461271411610 Marionette TRACE conn5 <- [1,2815,null,{"value":null}] 13:43:31 INFO - PROCESS | 2720 | 1461271411714 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:31 INFO - PROCESS | 2720 | ++DOCSHELL 000000154DF40800 == 82 [pid = 2720] [id = 713] 13:43:31 INFO - PROCESS | 2720 | ++DOMWINDOW == 126 (0000001540E8AC00) [pid = 2720] [serial = 2139] [outer = 0000000000000000] 13:43:31 INFO - PROCESS | 2720 | ++DOMWINDOW == 127 (000000154D207000) [pid = 2720] [serial = 2140] [outer = 0000001540E8AC00] 13:43:31 INFO - PROCESS | 2720 | 1461271411771 Marionette DEBUG loaded listener.js 13:43:31 INFO - PROCESS | 2720 | ++DOMWINDOW == 128 (0000001550E27800) [pid = 2720] [serial = 2141] [outer = 0000001540E8AC00] 13:43:32 INFO - PROCESS | 2720 | 1461271412497 Marionette TRACE conn5 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 13:43:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 13:43:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1088ms 13:43:32 INFO - PROCESS | 2720 | 1461271412582 Marionette TRACE conn5 -> [0,2817,"getWindowHandle",null] 13:43:32 INFO - PROCESS | 2720 | 1461271412587 Marionette TRACE conn5 <- [1,2817,null,{"value":"13"}] 13:43:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 13:43:32 INFO - PROCESS | 2720 | 1461271412593 Marionette TRACE conn5 -> [0,2818,"setScriptTimeout",{"ms":35000}] 13:43:32 INFO - PROCESS | 2720 | 1461271412597 Marionette TRACE conn5 <- [1,2818,null,{}] 13:43:32 INFO - PROCESS | 2720 | 1461271412602 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}] 13:43:32 INFO - PROCESS | 2720 | 1461271412777 Marionette TRACE conn5 <- [1,2819,null,{"value":null}] 13:43:32 INFO - PROCESS | 2720 | 1461271412790 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:32 INFO - PROCESS | 2720 | ++DOCSHELL 000000154D3D1000 == 83 [pid = 2720] [id = 714] 13:43:32 INFO - PROCESS | 2720 | ++DOMWINDOW == 129 (000000154591B800) [pid = 2720] [serial = 2142] [outer = 0000000000000000] 13:43:32 INFO - PROCESS | 2720 | ++DOMWINDOW == 130 (000000154602D000) [pid = 2720] [serial = 2143] [outer = 000000154591B800] 13:43:32 INFO - PROCESS | 2720 | 1461271412842 Marionette DEBUG loaded listener.js 13:43:32 INFO - PROCESS | 2720 | ++DOMWINDOW == 131 (000000154A366400) [pid = 2720] [serial = 2144] [outer = 000000154591B800] 13:43:33 INFO - PROCESS | 2720 | --DOCSHELL 000000154DD66000 == 82 [pid = 2720] [id = 704] 13:43:33 INFO - PROCESS | 2720 | --DOCSHELL 0000001550DA6000 == 81 [pid = 2720] [id = 703] 13:43:33 INFO - PROCESS | 2720 | --DOCSHELL 000000154D19B000 == 80 [pid = 2720] [id = 702] 13:43:33 INFO - PROCESS | 2720 | --DOCSHELL 0000001545FDC800 == 79 [pid = 2720] [id = 701] 13:43:33 INFO - PROCESS | 2720 | --DOCSHELL 00000015589E1000 == 78 [pid = 2720] [id = 697] 13:43:33 INFO - PROCESS | 2720 | --DOCSHELL 0000001558979000 == 77 [pid = 2720] [id = 696] 13:43:33 INFO - PROCESS | 2720 | --DOCSHELL 0000001554869800 == 76 [pid = 2720] [id = 695] 13:43:33 INFO - PROCESS | 2720 | --DOCSHELL 000000154F854000 == 75 [pid = 2720] [id = 694] 13:43:33 INFO - PROCESS | 2720 | --DOMWINDOW == 130 (0000001550839800) [pid = 2720] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 13:43:33 INFO - PROCESS | 2720 | --DOMWINDOW == 129 (000000154DEDB000) [pid = 2720] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 13:43:33 INFO - PROCESS | 2720 | 1461271413505 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]]]}] 13:43:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 13:43:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 942ms 13:43:33 INFO - PROCESS | 2720 | 1461271413539 Marionette TRACE conn5 -> [0,2821,"getWindowHandle",null] 13:43:33 INFO - PROCESS | 2720 | 1461271413545 Marionette TRACE conn5 <- [1,2821,null,{"value":"13"}] 13:43:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 13:43:33 INFO - PROCESS | 2720 | 1461271413551 Marionette TRACE conn5 -> [0,2822,"setScriptTimeout",{"ms":35000}] 13:43:33 INFO - PROCESS | 2720 | 1461271413554 Marionette TRACE conn5 <- [1,2822,null,{}] 13:43:33 INFO - PROCESS | 2720 | 1461271413560 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}] 13:43:33 INFO - PROCESS | 2720 | 1461271413672 Marionette TRACE conn5 <- [1,2823,null,{"value":null}] 13:43:33 INFO - PROCESS | 2720 | --DOMWINDOW == 128 (0000001551D26000) [pid = 2720] [serial = 2078] [outer = 0000000000000000] [url = about:blank] 13:43:33 INFO - PROCESS | 2720 | --DOMWINDOW == 127 (000000155170B400) [pid = 2720] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 13:43:33 INFO - PROCESS | 2720 | --DOMWINDOW == 126 (0000001547420800) [pid = 2720] [serial = 2057] [outer = 0000000000000000] [url = about:blank] 13:43:33 INFO - PROCESS | 2720 | --DOMWINDOW == 125 (000000154EBCC000) [pid = 2720] [serial = 2066] [outer = 0000000000000000] [url = about:blank] 13:43:33 INFO - PROCESS | 2720 | --DOMWINDOW == 124 (0000001540E2E800) [pid = 2720] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 13:43:33 INFO - PROCESS | 2720 | --DOMWINDOW == 123 (000000154D20C400) [pid = 2720] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 13:43:33 INFO - PROCESS | 2720 | --DOMWINDOW == 122 (000000154DB7E000) [pid = 2720] [serial = 2063] [outer = 0000000000000000] [url = about:blank] 13:43:33 INFO - PROCESS | 2720 | --DOMWINDOW == 121 (000000154044D000) [pid = 2720] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 13:43:33 INFO - PROCESS | 2720 | --DOMWINDOW == 120 (000000154ECDE000) [pid = 2720] [serial = 2072] [outer = 0000000000000000] [url = about:blank] 13:43:33 INFO - PROCESS | 2720 | --DOMWINDOW == 119 (0000001550E2B000) [pid = 2720] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 13:43:33 INFO - PROCESS | 2720 | --DOMWINDOW == 118 (000000154E013800) [pid = 2720] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 13:43:33 INFO - PROCESS | 2720 | --DOMWINDOW == 117 (000000155104D400) [pid = 2720] [serial = 2069] [outer = 0000000000000000] [url = about:blank] 13:43:33 INFO - PROCESS | 2720 | --DOMWINDOW == 116 (000000154602E000) [pid = 2720] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 13:43:33 INFO - PROCESS | 2720 | --DOMWINDOW == 115 (000000154E012800) [pid = 2720] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 13:43:33 INFO - PROCESS | 2720 | --DOMWINDOW == 114 (00000015456AE400) [pid = 2720] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 13:43:33 INFO - PROCESS | 2720 | --DOMWINDOW == 113 (0000001558C3AC00) [pid = 2720] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 13:43:33 INFO - PROCESS | 2720 | --DOMWINDOW == 112 (000000154A414800) [pid = 2720] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 13:43:33 INFO - PROCESS | 2720 | --DOMWINDOW == 111 (000000154602E400) [pid = 2720] [serial = 2054] [outer = 0000000000000000] [url = about:blank] 13:43:33 INFO - PROCESS | 2720 | --DOMWINDOW == 110 (000000154A3C4800) [pid = 2720] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 13:43:33 INFO - PROCESS | 2720 | --DOMWINDOW == 109 (0000001551718C00) [pid = 2720] [serial = 2075] [outer = 0000000000000000] [url = about:blank] 13:43:33 INFO - PROCESS | 2720 | --DOMWINDOW == 108 (000000154BFD7800) [pid = 2720] [serial = 2060] [outer = 0000000000000000] [url = about:blank] 13:43:33 INFO - PROCESS | 2720 | --DOMWINDOW == 107 (0000001550841000) [pid = 2720] [serial = 2051] [outer = 0000000000000000] [url = about:blank] 13:43:33 INFO - PROCESS | 2720 | --DOMWINDOW == 106 (000000154AAAAC00) [pid = 2720] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 13:43:33 INFO - PROCESS | 2720 | --DOMWINDOW == 105 (00000015517B1800) [pid = 2720] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 13:43:33 INFO - PROCESS | 2720 | 1461271413767 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:33 INFO - PROCESS | 2720 | ++DOCSHELL 000000154D6B8000 == 76 [pid = 2720] [id = 715] 13:43:33 INFO - PROCESS | 2720 | ++DOMWINDOW == 106 (0000001540235800) [pid = 2720] [serial = 2145] [outer = 0000000000000000] 13:43:33 INFO - PROCESS | 2720 | ++DOMWINDOW == 107 (00000015456AE400) [pid = 2720] [serial = 2146] [outer = 0000001540235800] 13:43:33 INFO - PROCESS | 2720 | 1461271413815 Marionette DEBUG loaded listener.js 13:43:33 INFO - PROCESS | 2720 | ++DOMWINDOW == 108 (000000154A408000) [pid = 2720] [serial = 2147] [outer = 0000001540235800] 13:43:34 INFO - PROCESS | 2720 | 1461271414238 Marionette TRACE conn5 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 13:43:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 13:43:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 734ms 13:43:34 INFO - PROCESS | 2720 | 1461271414286 Marionette TRACE conn5 -> [0,2825,"getWindowHandle",null] 13:43:34 INFO - PROCESS | 2720 | 1461271414289 Marionette TRACE conn5 <- [1,2825,null,{"value":"13"}] 13:43:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 13:43:34 INFO - PROCESS | 2720 | 1461271414292 Marionette TRACE conn5 -> [0,2826,"setScriptTimeout",{"ms":35000}] 13:43:34 INFO - PROCESS | 2720 | 1461271414296 Marionette TRACE conn5 <- [1,2826,null,{}] 13:43:34 INFO - PROCESS | 2720 | 1461271414307 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}] 13:43:34 INFO - PROCESS | 2720 | 1461271414436 Marionette TRACE conn5 <- [1,2827,null,{"value":null}] 13:43:34 INFO - PROCESS | 2720 | 1461271414456 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:34 INFO - PROCESS | 2720 | ++DOCSHELL 0000001551D7E000 == 77 [pid = 2720] [id = 716] 13:43:34 INFO - PROCESS | 2720 | ++DOMWINDOW == 109 (000000154D3F0400) [pid = 2720] [serial = 2148] [outer = 0000000000000000] 13:43:34 INFO - PROCESS | 2720 | ++DOMWINDOW == 110 (000000154DB79000) [pid = 2720] [serial = 2149] [outer = 000000154D3F0400] 13:43:34 INFO - PROCESS | 2720 | 1461271414507 Marionette DEBUG loaded listener.js 13:43:34 INFO - PROCESS | 2720 | ++DOMWINDOW == 111 (000000154E012800) [pid = 2720] [serial = 2150] [outer = 000000154D3F0400] 13:43:34 INFO - PROCESS | 2720 | 1461271414966 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]]]}] 13:43:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 13:43:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 733ms 13:43:35 INFO - PROCESS | 2720 | 1461271415029 Marionette TRACE conn5 -> [0,2829,"getWindowHandle",null] 13:43:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 13:43:35 INFO - PROCESS | 2720 | 1461271415032 Marionette TRACE conn5 <- [1,2829,null,{"value":"13"}] 13:43:35 INFO - PROCESS | 2720 | 1461271415035 Marionette TRACE conn5 -> [0,2830,"setScriptTimeout",{"ms":35000}] 13:43:35 INFO - PROCESS | 2720 | 1461271415037 Marionette TRACE conn5 <- [1,2830,null,{}] 13:43:35 INFO - PROCESS | 2720 | 1461271415041 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}] 13:43:35 INFO - PROCESS | 2720 | 1461271415141 Marionette TRACE conn5 <- [1,2831,null,{"value":null}] 13:43:35 INFO - PROCESS | 2720 | 1461271415234 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:35 INFO - PROCESS | 2720 | ++DOCSHELL 0000001554471000 == 78 [pid = 2720] [id = 717] 13:43:35 INFO - PROCESS | 2720 | ++DOMWINDOW == 112 (000000154DD9DC00) [pid = 2720] [serial = 2151] [outer = 0000000000000000] 13:43:35 INFO - PROCESS | 2720 | ++DOMWINDOW == 113 (000000154F926800) [pid = 2720] [serial = 2152] [outer = 000000154DD9DC00] 13:43:35 INFO - PROCESS | 2720 | 1461271415280 Marionette DEBUG loaded listener.js 13:43:35 INFO - PROCESS | 2720 | ++DOMWINDOW == 114 (0000001550E2D000) [pid = 2720] [serial = 2153] [outer = 000000154DD9DC00] 13:43:35 INFO - PROCESS | 2720 | 1461271415668 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]]]}] 13:43:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 13:43:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 692ms 13:43:35 INFO - PROCESS | 2720 | 1461271415730 Marionette TRACE conn5 -> [0,2833,"getWindowHandle",null] 13:43:35 INFO - PROCESS | 2720 | 1461271415732 Marionette TRACE conn5 <- [1,2833,null,{"value":"13"}] 13:43:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 13:43:35 INFO - PROCESS | 2720 | 1461271415736 Marionette TRACE conn5 -> [0,2834,"setScriptTimeout",{"ms":35000}] 13:43:35 INFO - PROCESS | 2720 | 1461271415737 Marionette TRACE conn5 <- [1,2834,null,{}] 13:43:35 INFO - PROCESS | 2720 | 1461271415741 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}] 13:43:35 INFO - PROCESS | 2720 | 1461271415905 Marionette TRACE conn5 <- [1,2835,null,{"value":null}] 13:43:35 INFO - PROCESS | 2720 | 1461271415929 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:35 INFO - PROCESS | 2720 | ++DOCSHELL 00000015548A1000 == 79 [pid = 2720] [id = 718] 13:43:35 INFO - PROCESS | 2720 | ++DOMWINDOW == 115 (000000154ECDDC00) [pid = 2720] [serial = 2154] [outer = 0000000000000000] 13:43:35 INFO - PROCESS | 2720 | ++DOMWINDOW == 116 (00000015511B0400) [pid = 2720] [serial = 2155] [outer = 000000154ECDDC00] 13:43:35 INFO - PROCESS | 2720 | 1461271415975 Marionette DEBUG loaded listener.js 13:43:36 INFO - PROCESS | 2720 | ++DOMWINDOW == 117 (0000001551D25C00) [pid = 2720] [serial = 2156] [outer = 000000154ECDDC00] 13:43:36 INFO - PROCESS | 2720 | 1461271416450 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]]]}] 13:43:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 13:43:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 734ms 13:43:36 INFO - PROCESS | 2720 | 1461271416474 Marionette TRACE conn5 -> [0,2837,"getWindowHandle",null] 13:43:36 INFO - PROCESS | 2720 | 1461271416476 Marionette TRACE conn5 <- [1,2837,null,{"value":"13"}] 13:43:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 13:43:36 INFO - PROCESS | 2720 | 1461271416479 Marionette TRACE conn5 -> [0,2838,"setScriptTimeout",{"ms":35000}] 13:43:36 INFO - PROCESS | 2720 | 1461271416481 Marionette TRACE conn5 <- [1,2838,null,{}] 13:43:36 INFO - PROCESS | 2720 | 1461271416485 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}] 13:43:36 INFO - PROCESS | 2720 | 1461271416619 Marionette TRACE conn5 <- [1,2839,null,{"value":null}] 13:43:36 INFO - PROCESS | 2720 | 1461271416633 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:36 INFO - PROCESS | 2720 | ++DOCSHELL 00000015562B9800 == 80 [pid = 2720] [id = 719] 13:43:36 INFO - PROCESS | 2720 | ++DOMWINDOW == 118 (0000001551D92000) [pid = 2720] [serial = 2157] [outer = 0000000000000000] 13:43:36 INFO - PROCESS | 2720 | ++DOMWINDOW == 119 (00000015522BD000) [pid = 2720] [serial = 2158] [outer = 0000001551D92000] 13:43:36 INFO - PROCESS | 2720 | 1461271416685 Marionette DEBUG loaded listener.js 13:43:36 INFO - PROCESS | 2720 | ++DOMWINDOW == 120 (0000001552584C00) [pid = 2720] [serial = 2159] [outer = 0000001551D92000] 13:43:37 INFO - PROCESS | 2720 | 1461271417125 Marionette TRACE conn5 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 13:43:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 13:43:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 691ms 13:43:37 INFO - PROCESS | 2720 | 1461271417173 Marionette TRACE conn5 -> [0,2841,"getWindowHandle",null] 13:43:37 INFO - PROCESS | 2720 | 1461271417175 Marionette TRACE conn5 <- [1,2841,null,{"value":"13"}] 13:43:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 13:43:37 INFO - PROCESS | 2720 | 1461271417178 Marionette TRACE conn5 -> [0,2842,"setScriptTimeout",{"ms":35000}] 13:43:37 INFO - PROCESS | 2720 | 1461271417180 Marionette TRACE conn5 <- [1,2842,null,{}] 13:43:37 INFO - PROCESS | 2720 | 1461271417190 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}] 13:43:37 INFO - PROCESS | 2720 | 1461271417339 Marionette TRACE conn5 <- [1,2843,null,{"value":null}] 13:43:37 INFO - PROCESS | 2720 | 1461271417367 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:37 INFO - PROCESS | 2720 | ++DOCSHELL 0000001557AF1000 == 81 [pid = 2720] [id = 720] 13:43:37 INFO - PROCESS | 2720 | ++DOMWINDOW == 121 (00000015525AE000) [pid = 2720] [serial = 2160] [outer = 0000000000000000] 13:43:37 INFO - PROCESS | 2720 | ++DOMWINDOW == 122 (00000015525B4000) [pid = 2720] [serial = 2161] [outer = 00000015525AE000] 13:43:37 INFO - PROCESS | 2720 | 1461271417412 Marionette DEBUG loaded listener.js 13:43:37 INFO - PROCESS | 2720 | ++DOMWINDOW == 123 (00000015544E1C00) [pid = 2720] [serial = 2162] [outer = 00000015525AE000] 13:43:37 INFO - PROCESS | 2720 | 1461271417838 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]]]}] 13:43:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 13:43:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 692ms 13:43:38 INFO - PROCESS | 2720 | --DOMWINDOW == 122 (000000154BD16800) [pid = 2720] [serial = 2112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 13:43:38 INFO - PROCESS | 2720 | --DOMWINDOW == 121 (000000154604AC00) [pid = 2720] [serial = 2109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 13:43:38 INFO - PROCESS | 2720 | --DOMWINDOW == 120 (0000001540B39800) [pid = 2720] [serial = 2106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 13:43:38 INFO - PROCESS | 2720 | --DOMWINDOW == 119 (000000153E875400) [pid = 2720] [serial = 2103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 13:43:38 INFO - PROCESS | 2720 | 1461271418019 Marionette TRACE conn5 -> [0,2845,"getWindowHandle",null] 13:43:38 INFO - PROCESS | 2720 | 1461271418021 Marionette TRACE conn5 <- [1,2845,null,{"value":"13"}] 13:43:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 13:43:38 INFO - PROCESS | 2720 | 1461271418035 Marionette TRACE conn5 -> [0,2846,"setScriptTimeout",{"ms":35000}] 13:43:38 INFO - PROCESS | 2720 | 1461271418037 Marionette TRACE conn5 <- [1,2846,null,{}] 13:43:38 INFO - PROCESS | 2720 | 1461271418041 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}] 13:43:38 INFO - PROCESS | 2720 | 1461271418134 Marionette TRACE conn5 <- [1,2847,null,{"value":null}] 13:43:38 INFO - PROCESS | 2720 | 1461271418140 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:38 INFO - PROCESS | 2720 | ++DOCSHELL 00000015589D6800 == 82 [pid = 2720] [id = 721] 13:43:38 INFO - PROCESS | 2720 | ++DOMWINDOW == 120 (000000154BD16800) [pid = 2720] [serial = 2163] [outer = 0000000000000000] 13:43:38 INFO - PROCESS | 2720 | ++DOMWINDOW == 121 (00000015544E2800) [pid = 2720] [serial = 2164] [outer = 000000154BD16800] 13:43:38 INFO - PROCESS | 2720 | 1461271418190 Marionette DEBUG loaded listener.js 13:43:38 INFO - PROCESS | 2720 | ++DOMWINDOW == 122 (000000155483A800) [pid = 2720] [serial = 2165] [outer = 000000154BD16800] 13:43:38 INFO - PROCESS | 2720 | 1461271418622 Marionette TRACE conn5 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 13:43:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 13:43:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 628ms 13:43:38 INFO - PROCESS | 2720 | 1461271418681 Marionette TRACE conn5 -> [0,2849,"getWindowHandle",null] 13:43:38 INFO - PROCESS | 2720 | 1461271418683 Marionette TRACE conn5 <- [1,2849,null,{"value":"13"}] 13:43:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 13:43:38 INFO - PROCESS | 2720 | 1461271418691 Marionette TRACE conn5 -> [0,2850,"setScriptTimeout",{"ms":35000}] 13:43:38 INFO - PROCESS | 2720 | 1461271418693 Marionette TRACE conn5 <- [1,2850,null,{}] 13:43:38 INFO - PROCESS | 2720 | 1461271418697 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}] 13:43:38 INFO - PROCESS | 2720 | 1461271418789 Marionette TRACE conn5 <- [1,2851,null,{"value":null}] 13:43:38 INFO - PROCESS | 2720 | 1461271418796 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:38 INFO - PROCESS | 2720 | ++DOCSHELL 0000001558C13000 == 83 [pid = 2720] [id = 722] 13:43:38 INFO - PROCESS | 2720 | ++DOMWINDOW == 123 (000000155483F800) [pid = 2720] [serial = 2166] [outer = 0000000000000000] 13:43:38 INFO - PROCESS | 2720 | ++DOMWINDOW == 124 (0000001554A8B000) [pid = 2720] [serial = 2167] [outer = 000000155483F800] 13:43:38 INFO - PROCESS | 2720 | 1461271418843 Marionette DEBUG loaded listener.js 13:43:38 INFO - PROCESS | 2720 | ++DOMWINDOW == 125 (0000001554A98800) [pid = 2720] [serial = 2168] [outer = 000000155483F800] 13:43:39 INFO - PROCESS | 2720 | 1461271419255 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]]]}] 13:43:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 13:43:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 629ms 13:43:39 INFO - PROCESS | 2720 | 1461271419318 Marionette TRACE conn5 -> [0,2853,"getWindowHandle",null] 13:43:39 INFO - PROCESS | 2720 | 1461271419320 Marionette TRACE conn5 <- [1,2853,null,{"value":"13"}] 13:43:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 13:43:39 INFO - PROCESS | 2720 | 1461271419329 Marionette TRACE conn5 -> [0,2854,"setScriptTimeout",{"ms":35000}] 13:43:39 INFO - PROCESS | 2720 | 1461271419331 Marionette TRACE conn5 <- [1,2854,null,{}] 13:43:39 INFO - PROCESS | 2720 | 1461271419334 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}] 13:43:39 INFO - PROCESS | 2720 | 1461271419426 Marionette TRACE conn5 <- [1,2855,null,{"value":null}] 13:43:39 INFO - PROCESS | 2720 | 1461271419433 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:39 INFO - PROCESS | 2720 | ++DOCSHELL 00000015591E0000 == 84 [pid = 2720] [id = 723] 13:43:39 INFO - PROCESS | 2720 | ++DOMWINDOW == 126 (0000001554A94C00) [pid = 2720] [serial = 2169] [outer = 0000000000000000] 13:43:39 INFO - PROCESS | 2720 | ++DOMWINDOW == 127 (0000001555A87C00) [pid = 2720] [serial = 2170] [outer = 0000001554A94C00] 13:43:39 INFO - PROCESS | 2720 | 1461271419481 Marionette DEBUG loaded listener.js 13:43:39 INFO - PROCESS | 2720 | ++DOMWINDOW == 128 (0000001555A8F400) [pid = 2720] [serial = 2171] [outer = 0000001554A94C00] 13:43:39 INFO - PROCESS | 2720 | 1461271419928 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]]]}] 13:43:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 13:43:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 628ms 13:43:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 13:43:39 INFO - PROCESS | 2720 | 1461271419960 Marionette TRACE conn5 -> [0,2857,"getWindowHandle",null] 13:43:39 INFO - PROCESS | 2720 | 1461271419963 Marionette TRACE conn5 <- [1,2857,null,{"value":"13"}] 13:43:39 INFO - PROCESS | 2720 | 1461271419966 Marionette TRACE conn5 -> [0,2858,"setScriptTimeout",{"ms":35000}] 13:43:39 INFO - PROCESS | 2720 | 1461271419969 Marionette TRACE conn5 <- [1,2858,null,{}] 13:43:39 INFO - PROCESS | 2720 | 1461271419973 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}] 13:43:40 INFO - PROCESS | 2720 | 1461271420160 Marionette TRACE conn5 <- [1,2859,null,{"value":null}] 13:43:40 INFO - PROCESS | 2720 | 1461271420360 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:40 INFO - PROCESS | 2720 | ++DOCSHELL 000000154D19B000 == 85 [pid = 2720] [id = 724] 13:43:40 INFO - PROCESS | 2720 | ++DOMWINDOW == 129 (0000001540207C00) [pid = 2720] [serial = 2172] [outer = 0000000000000000] 13:43:40 INFO - PROCESS | 2720 | ++DOMWINDOW == 130 (0000001540236800) [pid = 2720] [serial = 2173] [outer = 0000001540207C00] 13:43:40 INFO - PROCESS | 2720 | 1461271420420 Marionette DEBUG loaded listener.js 13:43:40 INFO - PROCESS | 2720 | ++DOMWINDOW == 131 (0000001545916C00) [pid = 2720] [serial = 2174] [outer = 0000001540207C00] 13:43:41 INFO - PROCESS | 2720 | 1461271421014 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]]]}] 13:43:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 13:43:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1141ms 13:43:41 INFO - PROCESS | 2720 | 1461271421112 Marionette TRACE conn5 -> [0,2861,"getWindowHandle",null] 13:43:41 INFO - PROCESS | 2720 | 1461271421116 Marionette TRACE conn5 <- [1,2861,null,{"value":"13"}] 13:43:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 13:43:41 INFO - PROCESS | 2720 | 1461271421134 Marionette TRACE conn5 -> [0,2862,"setScriptTimeout",{"ms":35000}] 13:43:41 INFO - PROCESS | 2720 | 1461271421139 Marionette TRACE conn5 <- [1,2862,null,{}] 13:43:41 INFO - PROCESS | 2720 | 1461271421146 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}] 13:43:41 INFO - PROCESS | 2720 | 1461271421276 Marionette TRACE conn5 <- [1,2863,null,{"value":null}] 13:43:41 INFO - PROCESS | 2720 | 1461271421405 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:41 INFO - PROCESS | 2720 | ++DOCSHELL 000000155208A800 == 86 [pid = 2720] [id = 725] 13:43:41 INFO - PROCESS | 2720 | ++DOMWINDOW == 132 (000000154C467000) [pid = 2720] [serial = 2175] [outer = 0000000000000000] 13:43:41 INFO - PROCESS | 2720 | ++DOMWINDOW == 133 (000000154D00EC00) [pid = 2720] [serial = 2176] [outer = 000000154C467000] 13:43:41 INFO - PROCESS | 2720 | 1461271421465 Marionette DEBUG loaded listener.js 13:43:41 INFO - PROCESS | 2720 | ++DOMWINDOW == 134 (000000154DEE3000) [pid = 2720] [serial = 2177] [outer = 000000154C467000] 13:43:42 INFO - PROCESS | 2720 | 1461271422065 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]]]}] 13:43:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 13:43:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1003ms 13:43:42 INFO - PROCESS | 2720 | 1461271422128 Marionette TRACE conn5 -> [0,2865,"getWindowHandle",null] 13:43:42 INFO - PROCESS | 2720 | 1461271422132 Marionette TRACE conn5 <- [1,2865,null,{"value":"13"}] 13:43:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 13:43:42 INFO - PROCESS | 2720 | 1461271422136 Marionette TRACE conn5 -> [0,2866,"setScriptTimeout",{"ms":35000}] 13:43:42 INFO - PROCESS | 2720 | 1461271422138 Marionette TRACE conn5 <- [1,2866,null,{}] 13:43:42 INFO - PROCESS | 2720 | 1461271422142 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}] 13:43:42 INFO - PROCESS | 2720 | 1461271422263 Marionette TRACE conn5 <- [1,2867,null,{"value":null}] 13:43:42 INFO - PROCESS | 2720 | 1461271422398 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:42 INFO - PROCESS | 2720 | ++DOCSHELL 0000001558981000 == 87 [pid = 2720] [id = 726] 13:43:42 INFO - PROCESS | 2720 | ++DOMWINDOW == 135 (0000001551711400) [pid = 2720] [serial = 2178] [outer = 0000000000000000] 13:43:42 INFO - PROCESS | 2720 | ++DOMWINDOW == 136 (0000001551CB4000) [pid = 2720] [serial = 2179] [outer = 0000001551711400] 13:43:42 INFO - PROCESS | 2720 | 1461271422457 Marionette DEBUG loaded listener.js 13:43:42 INFO - PROCESS | 2720 | ++DOMWINDOW == 137 (0000001551D2DC00) [pid = 2720] [serial = 2180] [outer = 0000001551711400] 13:43:43 INFO - PROCESS | 2720 | 1461271423095 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]]]}] 13:43:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 13:43:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 985ms 13:43:43 INFO - PROCESS | 2720 | 1461271423122 Marionette TRACE conn5 -> [0,2869,"getWindowHandle",null] 13:43:43 INFO - PROCESS | 2720 | 1461271423127 Marionette TRACE conn5 <- [1,2869,null,{"value":"13"}] 13:43:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 13:43:43 INFO - PROCESS | 2720 | 1461271423139 Marionette TRACE conn5 -> [0,2870,"setScriptTimeout",{"ms":35000}] 13:43:43 INFO - PROCESS | 2720 | 1461271423144 Marionette TRACE conn5 <- [1,2870,null,{}] 13:43:43 INFO - PROCESS | 2720 | 1461271423148 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}] 13:43:43 INFO - PROCESS | 2720 | 1461271423271 Marionette TRACE conn5 <- [1,2871,null,{"value":null}] 13:43:43 INFO - PROCESS | 2720 | 1461271423405 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:43 INFO - PROCESS | 2720 | ++DOCSHELL 0000001559264800 == 88 [pid = 2720] [id = 727] 13:43:43 INFO - PROCESS | 2720 | ++DOMWINDOW == 138 (000000155213E400) [pid = 2720] [serial = 2181] [outer = 0000000000000000] 13:43:43 INFO - PROCESS | 2720 | ++DOMWINDOW == 139 (0000001554E94400) [pid = 2720] [serial = 2182] [outer = 000000155213E400] 13:43:43 INFO - PROCESS | 2720 | 1461271423462 Marionette DEBUG loaded listener.js 13:43:43 INFO - PROCESS | 2720 | ++DOMWINDOW == 140 (0000001555A92400) [pid = 2720] [serial = 2183] [outer = 000000155213E400] 13:43:44 INFO - PROCESS | 2720 | 1461271424063 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]]]}] 13:43:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 13:43:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 985ms 13:43:44 INFO - PROCESS | 2720 | 1461271424121 Marionette TRACE conn5 -> [0,2873,"getWindowHandle",null] 13:43:44 INFO - PROCESS | 2720 | 1461271424124 Marionette TRACE conn5 <- [1,2873,null,{"value":"13"}] 13:43:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 13:43:44 INFO - PROCESS | 2720 | 1461271424128 Marionette TRACE conn5 -> [0,2874,"setScriptTimeout",{"ms":35000}] 13:43:44 INFO - PROCESS | 2720 | 1461271424130 Marionette TRACE conn5 <- [1,2874,null,{}] 13:43:44 INFO - PROCESS | 2720 | 1461271424134 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}] 13:43:44 INFO - PROCESS | 2720 | 1461271424254 Marionette TRACE conn5 <- [1,2875,null,{"value":null}] 13:43:44 INFO - PROCESS | 2720 | 1461271424389 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:44 INFO - PROCESS | 2720 | ++DOCSHELL 00000015598B7000 == 89 [pid = 2720] [id = 728] 13:43:44 INFO - PROCESS | 2720 | ++DOMWINDOW == 141 (0000001552208800) [pid = 2720] [serial = 2184] [outer = 0000000000000000] 13:43:44 INFO - PROCESS | 2720 | ++DOMWINDOW == 142 (000000155220F000) [pid = 2720] [serial = 2185] [outer = 0000001552208800] 13:43:44 INFO - PROCESS | 2720 | 1461271424448 Marionette DEBUG loaded listener.js 13:43:44 INFO - PROCESS | 2720 | ++DOMWINDOW == 143 (0000001554E9A000) [pid = 2720] [serial = 2186] [outer = 0000001552208800] 13:43:44 INFO - PROCESS | 2720 | 1461271424977 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]]]}] 13:43:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 13:43:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 878ms 13:43:45 INFO - PROCESS | 2720 | 1461271425019 Marionette TRACE conn5 -> [0,2877,"getWindowHandle",null] 13:43:45 INFO - PROCESS | 2720 | 1461271425022 Marionette TRACE conn5 <- [1,2877,null,{"value":"13"}] 13:43:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 13:43:45 INFO - PROCESS | 2720 | 1461271425027 Marionette TRACE conn5 -> [0,2878,"setScriptTimeout",{"ms":35000}] 13:43:45 INFO - PROCESS | 2720 | 1461271425029 Marionette TRACE conn5 <- [1,2878,null,{}] 13:43:45 INFO - PROCESS | 2720 | 1461271425033 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}] 13:43:45 INFO - PROCESS | 2720 | 1461271425151 Marionette TRACE conn5 <- [1,2879,null,{"value":null}] 13:43:45 INFO - PROCESS | 2720 | 1461271425261 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:45 INFO - PROCESS | 2720 | ++DOCSHELL 0000001559932800 == 90 [pid = 2720] [id = 729] 13:43:45 INFO - PROCESS | 2720 | ++DOMWINDOW == 144 (0000001545F0EC00) [pid = 2720] [serial = 2187] [outer = 0000000000000000] 13:43:45 INFO - PROCESS | 2720 | ++DOMWINDOW == 145 (0000001545F10800) [pid = 2720] [serial = 2188] [outer = 0000001545F0EC00] 13:43:45 INFO - PROCESS | 2720 | 1461271425370 Marionette DEBUG loaded listener.js 13:43:45 INFO - PROCESS | 2720 | ++DOMWINDOW == 146 (0000001557F64C00) [pid = 2720] [serial = 2189] [outer = 0000001545F0EC00] 13:43:46 INFO - PROCESS | 2720 | 1461271426033 Marionette TRACE conn5 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 13:43:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 13:43:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1029ms 13:43:46 INFO - PROCESS | 2720 | 1461271426057 Marionette TRACE conn5 -> [0,2881,"getWindowHandle",null] 13:43:46 INFO - PROCESS | 2720 | 1461271426060 Marionette TRACE conn5 <- [1,2881,null,{"value":"13"}] 13:43:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 13:43:46 INFO - PROCESS | 2720 | 1461271426063 Marionette TRACE conn5 -> [0,2882,"setScriptTimeout",{"ms":35000}] 13:43:46 INFO - PROCESS | 2720 | 1461271426066 Marionette TRACE conn5 <- [1,2882,null,{}] 13:43:46 INFO - PROCESS | 2720 | 1461271426087 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}] 13:43:46 INFO - PROCESS | 2720 | 1461271426206 Marionette TRACE conn5 <- [1,2883,null,{"value":null}] 13:43:46 INFO - PROCESS | 2720 | 1461271426567 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:46 INFO - PROCESS | 2720 | ++DOCSHELL 000000154981E800 == 91 [pid = 2720] [id = 730] 13:43:46 INFO - PROCESS | 2720 | ++DOMWINDOW == 147 (000000153E9FBC00) [pid = 2720] [serial = 2190] [outer = 0000000000000000] 13:43:46 INFO - PROCESS | 2720 | ++DOMWINDOW == 148 (000000153EA46800) [pid = 2720] [serial = 2191] [outer = 000000153E9FBC00] 13:43:46 INFO - PROCESS | 2720 | 1461271426685 Marionette DEBUG loaded listener.js 13:43:46 INFO - PROCESS | 2720 | ++DOMWINDOW == 149 (0000001540231C00) [pid = 2720] [serial = 2192] [outer = 000000153E9FBC00] 13:43:47 INFO - PROCESS | 2720 | 1461271427311 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]]]}] 13:43:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 13:43:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1282ms 13:43:47 INFO - PROCESS | 2720 | 1461271427347 Marionette TRACE conn5 -> [0,2885,"getWindowHandle",null] 13:43:47 INFO - PROCESS | 2720 | 1461271427353 Marionette TRACE conn5 <- [1,2885,null,{"value":"13"}] 13:43:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 13:43:47 INFO - PROCESS | 2720 | 1461271427358 Marionette TRACE conn5 -> [0,2886,"setScriptTimeout",{"ms":35000}] 13:43:47 INFO - PROCESS | 2720 | 1461271427361 Marionette TRACE conn5 <- [1,2886,null,{}] 13:43:47 INFO - PROCESS | 2720 | 1461271427366 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}] 13:43:47 INFO - PROCESS | 2720 | 1461271427478 Marionette TRACE conn5 <- [1,2887,null,{"value":null}] 13:43:47 INFO - PROCESS | 2720 | 1461271427620 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:47 INFO - PROCESS | 2720 | ++DOCSHELL 00000015401BA800 == 92 [pid = 2720] [id = 731] 13:43:47 INFO - PROCESS | 2720 | ++DOMWINDOW == 150 (0000001540E8FC00) [pid = 2720] [serial = 2193] [outer = 0000000000000000] 13:43:47 INFO - PROCESS | 2720 | ++DOMWINDOW == 151 (0000001545043800) [pid = 2720] [serial = 2194] [outer = 0000001540E8FC00] 13:43:47 INFO - PROCESS | 2720 | 1461271427676 Marionette DEBUG loaded listener.js 13:43:47 INFO - PROCESS | 2720 | ++DOMWINDOW == 152 (0000001545F0C800) [pid = 2720] [serial = 2195] [outer = 0000001540E8FC00] 13:43:48 INFO - PROCESS | 2720 | 1461271428323 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]]]}] 13:43:48 INFO - PROCESS | 2720 | --DOCSHELL 000000154A46B800 == 91 [pid = 2720] [id = 475] 13:43:48 INFO - PROCESS | 2720 | --DOCSHELL 00000015548D6000 == 90 [pid = 2720] [id = 681] 13:43:48 INFO - PROCESS | 2720 | --DOCSHELL 000000155778B000 == 89 [pid = 2720] [id = 622] 13:43:48 INFO - PROCESS | 2720 | --DOCSHELL 000000155613F000 == 88 [pid = 2720] [id = 538] 13:43:48 INFO - PROCESS | 2720 | --DOCSHELL 00000015591E0000 == 87 [pid = 2720] [id = 723] 13:43:48 INFO - PROCESS | 2720 | --DOCSHELL 0000001558C13000 == 86 [pid = 2720] [id = 722] 13:43:48 INFO - PROCESS | 2720 | --DOCSHELL 00000015589D6800 == 85 [pid = 2720] [id = 721] 13:43:48 INFO - PROCESS | 2720 | --DOCSHELL 0000001557AF1000 == 84 [pid = 2720] [id = 720] 13:43:48 INFO - PROCESS | 2720 | --DOCSHELL 00000015562B9800 == 83 [pid = 2720] [id = 719] 13:43:48 INFO - PROCESS | 2720 | --DOCSHELL 00000015548A1000 == 82 [pid = 2720] [id = 718] 13:43:48 INFO - PROCESS | 2720 | --DOCSHELL 0000001554471000 == 81 [pid = 2720] [id = 717] 13:43:48 INFO - PROCESS | 2720 | --DOMWINDOW == 151 (0000001546023800) [pid = 2720] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 13:43:48 INFO - PROCESS | 2720 | --DOMWINDOW == 150 (000000154D085400) [pid = 2720] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 13:43:48 INFO - PROCESS | 2720 | --DOMWINDOW == 149 (0000001551D85400) [pid = 2720] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 13:43:48 INFO - PROCESS | 2720 | --DOMWINDOW == 148 (0000001551710000) [pid = 2720] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 13:43:48 INFO - PROCESS | 2720 | --DOMWINDOW == 147 (0000001551DB6C00) [pid = 2720] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 13:43:48 INFO - PROCESS | 2720 | --DOMWINDOW == 146 (0000001552022400) [pid = 2720] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 13:43:48 INFO - PROCESS | 2720 | --DOMWINDOW == 145 (0000001552583800) [pid = 2720] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 13:43:48 INFO - PROCESS | 2720 | --DOCSHELL 0000001551D7E000 == 80 [pid = 2720] [id = 716] 13:43:48 INFO - PROCESS | 2720 | --DOCSHELL 0000001557D5D000 == 79 [pid = 2720] [id = 693] 13:43:48 INFO - PROCESS | 2720 | --DOCSHELL 000000154D6B8000 == 78 [pid = 2720] [id = 715] 13:43:48 INFO - PROCESS | 2720 | --DOCSHELL 000000154D3D1000 == 77 [pid = 2720] [id = 714] 13:43:48 INFO - PROCESS | 2720 | --DOCSHELL 000000155486E000 == 76 [pid = 2720] [id = 708] 13:43:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 13:43:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1030ms 13:43:48 INFO - PROCESS | 2720 | --DOCSHELL 0000001552181800 == 75 [pid = 2720] [id = 707] 13:43:48 INFO - PROCESS | 2720 | --DOCSHELL 000000154E413800 == 74 [pid = 2720] [id = 706] 13:43:48 INFO - PROCESS | 2720 | --DOCSHELL 0000001552184800 == 73 [pid = 2720] [id = 705] 13:43:48 INFO - PROCESS | 2720 | --DOMWINDOW == 144 (000000154C46A800) [pid = 2720] [serial = 2114] [outer = 0000000000000000] [url = about:blank] 13:43:48 INFO - PROCESS | 2720 | --DOMWINDOW == 143 (000000154BF0D000) [pid = 2720] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 13:43:48 INFO - PROCESS | 2720 | --DOMWINDOW == 142 (000000154A407C00) [pid = 2720] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 13:43:48 INFO - PROCESS | 2720 | --DOMWINDOW == 141 (000000154A422800) [pid = 2720] [serial = 2111] [outer = 0000000000000000] [url = about:blank] 13:43:48 INFO - PROCESS | 2720 | --DOMWINDOW == 140 (0000001541C96000) [pid = 2720] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 13:43:48 INFO - PROCESS | 2720 | --DOMWINDOW == 139 (000000154602B000) [pid = 2720] [serial = 2108] [outer = 0000000000000000] [url = about:blank] 13:43:48 INFO - PROCESS | 2720 | --DOMWINDOW == 138 (0000001546024000) [pid = 2720] [serial = 2105] [outer = 0000000000000000] [url = about:blank] 13:43:48 INFO - PROCESS | 2720 | --DOMWINDOW == 137 (000000154044F800) [pid = 2720] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 13:43:48 INFO - PROCESS | 2720 | --DOMWINDOW == 136 (0000001551D49C00) [pid = 2720] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 13:43:48 INFO - PROCESS | 2720 | 1461271428437 Marionette TRACE conn5 -> [0,2889,"getWindowHandle",null] 13:43:48 INFO - PROCESS | 2720 | 1461271428441 Marionette TRACE conn5 <- [1,2889,null,{"value":"13"}] 13:43:48 INFO - PROCESS | 2720 | 1461271428472 Marionette TRACE conn5 -> [0,2890,"setScriptTimeout",{"ms":35000}] 13:43:48 INFO - PROCESS | 2720 | 1461271428474 Marionette TRACE conn5 <- [1,2890,null,{}] 13:43:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 13:43:48 INFO - PROCESS | 2720 | 1461271428478 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}] 13:43:48 INFO - PROCESS | 2720 | 1461271428579 Marionette TRACE conn5 <- [1,2891,null,{"value":null}] 13:43:48 INFO - PROCESS | 2720 | 1461271428586 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:48 INFO - PROCESS | 2720 | ++DOCSHELL 000000154AA85800 == 74 [pid = 2720] [id = 732] 13:43:48 INFO - PROCESS | 2720 | ++DOMWINDOW == 137 (0000001540234800) [pid = 2720] [serial = 2196] [outer = 0000000000000000] 13:43:48 INFO - PROCESS | 2720 | ++DOMWINDOW == 138 (0000001540445000) [pid = 2720] [serial = 2197] [outer = 0000001540234800] 13:43:48 INFO - PROCESS | 2720 | 1461271428636 Marionette DEBUG loaded listener.js 13:43:48 INFO - PROCESS | 2720 | ++DOMWINDOW == 139 (000000154504A000) [pid = 2720] [serial = 2198] [outer = 0000001540234800] 13:43:49 INFO - PROCESS | 2720 | 1461271429179 Marionette TRACE conn5 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 13:43:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 13:43:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 733ms 13:43:49 INFO - PROCESS | 2720 | 1461271429215 Marionette TRACE conn5 -> [0,2893,"getWindowHandle",null] 13:43:49 INFO - PROCESS | 2720 | 1461271429217 Marionette TRACE conn5 <- [1,2893,null,{"value":"13"}] 13:43:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 13:43:49 INFO - PROCESS | 2720 | 1461271429222 Marionette TRACE conn5 -> [0,2894,"setScriptTimeout",{"ms":35000}] 13:43:49 INFO - PROCESS | 2720 | 1461271429229 Marionette TRACE conn5 <- [1,2894,null,{}] 13:43:49 INFO - PROCESS | 2720 | 1461271429238 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}] 13:43:49 INFO - PROCESS | 2720 | 1461271429333 Marionette TRACE conn5 <- [1,2895,null,{"value":null}] 13:43:49 INFO - PROCESS | 2720 | 1461271429427 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:49 INFO - PROCESS | 2720 | ++DOCSHELL 0000001551C14000 == 75 [pid = 2720] [id = 733] 13:43:49 INFO - PROCESS | 2720 | ++DOMWINDOW == 140 (0000001540E8B800) [pid = 2720] [serial = 2199] [outer = 0000000000000000] 13:43:49 INFO - PROCESS | 2720 | ++DOMWINDOW == 141 (000000154609E400) [pid = 2720] [serial = 2200] [outer = 0000001540E8B800] 13:43:49 INFO - PROCESS | 2720 | 1461271429473 Marionette DEBUG loaded listener.js 13:43:49 INFO - PROCESS | 2720 | ++DOMWINDOW == 142 (00000015468A1800) [pid = 2720] [serial = 2201] [outer = 0000001540E8B800] 13:43:49 INFO - PROCESS | 2720 | 1461271429850 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]]]}] 13:43:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 13:43:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 692ms 13:43:49 INFO - PROCESS | 2720 | 1461271429916 Marionette TRACE conn5 -> [0,2897,"getWindowHandle",null] 13:43:49 INFO - PROCESS | 2720 | 1461271429919 Marionette TRACE conn5 <- [1,2897,null,{"value":"13"}] 13:43:49 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 13:43:49 INFO - PROCESS | 2720 | 1461271429922 Marionette TRACE conn5 -> [0,2898,"setScriptTimeout",{"ms":35000}] 13:43:49 INFO - PROCESS | 2720 | 1461271429924 Marionette TRACE conn5 <- [1,2898,null,{}] 13:43:49 INFO - PROCESS | 2720 | 1461271429927 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}] 13:43:50 INFO - PROCESS | 2720 | 1461271430023 Marionette TRACE conn5 <- [1,2899,null,{"value":null}] 13:43:50 INFO - PROCESS | 2720 | 1461271430030 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:50 INFO - PROCESS | 2720 | ++DOCSHELL 000000155217B000 == 76 [pid = 2720] [id = 734] 13:43:50 INFO - PROCESS | 2720 | ++DOMWINDOW == 143 (0000001547094400) [pid = 2720] [serial = 2202] [outer = 0000000000000000] 13:43:50 INFO - PROCESS | 2720 | ++DOMWINDOW == 144 (000000154A362800) [pid = 2720] [serial = 2203] [outer = 0000001547094400] 13:43:50 INFO - PROCESS | 2720 | 1461271430078 Marionette DEBUG loaded listener.js 13:43:50 INFO - PROCESS | 2720 | ++DOMWINDOW == 145 (000000154A412400) [pid = 2720] [serial = 2204] [outer = 0000001547094400] 13:43:50 INFO - PROCESS | 2720 | 1461271430486 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]]]}] 13:43:50 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 13:43:50 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 13:43:50 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 586ms 13:43:50 INFO - PROCESS | 2720 | 1461271430510 Marionette TRACE conn5 -> [0,2901,"getWindowHandle",null] 13:43:50 INFO - PROCESS | 2720 | 1461271430513 Marionette TRACE conn5 <- [1,2901,null,{"value":"13"}] 13:43:50 INFO - TEST-START | /DOMEvents/constructors.html 13:43:50 INFO - PROCESS | 2720 | 1461271430516 Marionette TRACE conn5 -> [0,2902,"setScriptTimeout",{"ms":35000}] 13:43:50 INFO - PROCESS | 2720 | 1461271430518 Marionette TRACE conn5 <- [1,2902,null,{}] 13:43:50 INFO - PROCESS | 2720 | 1461271430525 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}] 13:43:50 INFO - PROCESS | 2720 | 1461271430664 Marionette TRACE conn5 <- [1,2903,null,{"value":null}] 13:43:50 INFO - PROCESS | 2720 | 1461271430724 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:50 INFO - PROCESS | 2720 | ++DOCSHELL 000000154CB46800 == 77 [pid = 2720] [id = 735] 13:43:50 INFO - PROCESS | 2720 | ++DOMWINDOW == 146 (000000154AAAAC00) [pid = 2720] [serial = 2205] [outer = 0000000000000000] 13:43:50 INFO - PROCESS | 2720 | ++DOMWINDOW == 147 (000000154AAD0800) [pid = 2720] [serial = 2206] [outer = 000000154AAAAC00] 13:43:50 INFO - PROCESS | 2720 | 1461271430826 Marionette DEBUG loaded listener.js 13:43:50 INFO - PROCESS | 2720 | ++DOMWINDOW == 148 (000000154C437400) [pid = 2720] [serial = 2207] [outer = 000000154AAAAC00] 13:43:51 INFO - PROCESS | 2720 | 1461271431368 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]]]}] 13:43:51 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 13:43:51 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 13:43:51 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 13:43:51 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 13:43:51 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 13:43:51 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 13:43:51 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 13:43:51 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 13:43:51 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 13:43:51 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 13:43:51 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 13:43:51 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 13:43:51 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 13:43:51 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 13:43:51 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 13:43:51 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 13:43:51 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 13:43:51 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 13:43:51 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 13:43:51 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 13:43:51 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 13:43:51 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 13:43:51 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 13:43:51 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 13:43:51 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 13:43:51 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 13:43:51 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 13:43:51 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 13:43:51 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 13:43:51 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 13:43:51 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 13:43:51 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 13:43:51 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 13:43:51 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 13:43:51 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 13:43:51 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 13:43:51 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 13:43:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 13:43:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:43:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:43:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 13:43:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:43:51 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 13:43:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 13:43:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:43:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:43:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 13:43:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:43:51 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 13:43:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 13:43:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:43:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:43:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 13:43:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:43:51 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 13:43:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 13:43:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:43:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:43:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 13:43:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:43:51 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 13:43:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 13:43:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:43:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:43:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 13:43:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:43:51 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 13:43:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 13:43:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:43:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:43:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 13:43:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:43:51 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 13:43:51 INFO - TEST-OK | /DOMEvents/constructors.html | took 895ms 13:43:51 INFO - PROCESS | 2720 | 1461271431414 Marionette TRACE conn5 -> [0,2905,"getWindowHandle",null] 13:43:51 INFO - PROCESS | 2720 | 1461271431416 Marionette TRACE conn5 <- [1,2905,null,{"value":"13"}] 13:43:51 INFO - TEST-START | /DOMEvents/event-phases-order.html 13:43:51 INFO - PROCESS | 2720 | 1461271431419 Marionette TRACE conn5 -> [0,2906,"setScriptTimeout",{"ms":35000}] 13:43:51 INFO - PROCESS | 2720 | 1461271431421 Marionette TRACE conn5 <- [1,2906,null,{}] 13:43:51 INFO - PROCESS | 2720 | 1461271431425 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}] 13:43:51 INFO - PROCESS | 2720 | 1461271431547 Marionette TRACE conn5 <- [1,2907,null,{"value":null}] 13:43:51 INFO - PROCESS | 2720 | 1461271431612 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:51 INFO - PROCESS | 2720 | ++DOCSHELL 000000155499D000 == 78 [pid = 2720] [id = 736] 13:43:51 INFO - PROCESS | 2720 | ++DOMWINDOW == 149 (000000154D209000) [pid = 2720] [serial = 2208] [outer = 0000000000000000] 13:43:51 INFO - PROCESS | 2720 | ++DOMWINDOW == 150 (000000154D20CC00) [pid = 2720] [serial = 2209] [outer = 000000154D209000] 13:43:51 INFO - PROCESS | 2720 | 1461271431658 Marionette DEBUG loaded listener.js 13:43:51 INFO - PROCESS | 2720 | ++DOMWINDOW == 151 (000000154DAE1800) [pid = 2720] [serial = 2210] [outer = 000000154D209000] 13:43:52 INFO - PROCESS | 2720 | 1461271432038 Marionette TRACE conn5 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 13:43:52 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 13:43:52 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 628ms 13:43:52 INFO - PROCESS | 2720 | 1461271432093 Marionette TRACE conn5 -> [0,2909,"getWindowHandle",null] 13:43:52 INFO - PROCESS | 2720 | 1461271432095 Marionette TRACE conn5 <- [1,2909,null,{"value":"13"}] 13:43:52 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 13:43:52 INFO - PROCESS | 2720 | 1461271432112 Marionette TRACE conn5 -> [0,2910,"setScriptTimeout",{"ms":35000}] 13:43:52 INFO - PROCESS | 2720 | 1461271432114 Marionette TRACE conn5 <- [1,2910,null,{}] 13:43:52 INFO - PROCESS | 2720 | 1461271432117 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}] 13:43:52 INFO - PROCESS | 2720 | 1461271432239 Marionette TRACE conn5 <- [1,2911,null,{"value":null}] 13:43:52 INFO - PROCESS | 2720 | 1461271432296 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:52 INFO - PROCESS | 2720 | ++DOCSHELL 0000001556147000 == 79 [pid = 2720] [id = 737] 13:43:52 INFO - PROCESS | 2720 | ++DOMWINDOW == 152 (000000154D209400) [pid = 2720] [serial = 2211] [outer = 0000000000000000] 13:43:52 INFO - PROCESS | 2720 | ++DOMWINDOW == 153 (000000154DB81000) [pid = 2720] [serial = 2212] [outer = 000000154D209400] 13:43:52 INFO - PROCESS | 2720 | 1461271432346 Marionette DEBUG loaded listener.js 13:43:52 INFO - PROCESS | 2720 | ++DOMWINDOW == 154 (000000154DEE4800) [pid = 2720] [serial = 2213] [outer = 000000154D209400] 13:43:53 INFO - PROCESS | 2720 | --DOMWINDOW == 153 (0000001540442800) [pid = 2720] [serial = 2100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 13:43:53 INFO - PROCESS | 2720 | --DOMWINDOW == 152 (0000001551D92000) [pid = 2720] [serial = 2157] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 13:43:53 INFO - PROCESS | 2720 | --DOMWINDOW == 151 (00000015525AE000) [pid = 2720] [serial = 2160] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 13:43:53 INFO - PROCESS | 2720 | --DOMWINDOW == 150 (000000154BD16800) [pid = 2720] [serial = 2163] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 13:43:53 INFO - PROCESS | 2720 | --DOMWINDOW == 149 (000000154591B800) [pid = 2720] [serial = 2142] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 13:43:53 INFO - PROCESS | 2720 | --DOMWINDOW == 148 (000000155483F800) [pid = 2720] [serial = 2166] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 13:43:53 INFO - PROCESS | 2720 | --DOMWINDOW == 147 (000000154D3F0400) [pid = 2720] [serial = 2148] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 13:43:53 INFO - PROCESS | 2720 | --DOMWINDOW == 146 (000000154DD9DC00) [pid = 2720] [serial = 2151] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 13:43:53 INFO - PROCESS | 2720 | --DOMWINDOW == 145 (000000154AADA800) [pid = 2720] [serial = 2121] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 13:43:53 INFO - PROCESS | 2720 | --DOMWINDOW == 144 (000000154DB82C00) [pid = 2720] [serial = 2124] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 13:43:53 INFO - PROCESS | 2720 | --DOMWINDOW == 143 (0000001540235800) [pid = 2720] [serial = 2145] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 13:43:53 INFO - PROCESS | 2720 | --DOMWINDOW == 142 (0000001540E8AC00) [pid = 2720] [serial = 2139] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 13:43:53 INFO - PROCESS | 2720 | --DOMWINDOW == 141 (0000001540E85800) [pid = 2720] [serial = 2118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 13:43:53 INFO - PROCESS | 2720 | --DOMWINDOW == 140 (000000154CF99000) [pid = 2720] [serial = 2115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 13:43:53 INFO - PROCESS | 2720 | --DOMWINDOW == 139 (000000154ECDDC00) [pid = 2720] [serial = 2154] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 13:43:53 INFO - PROCESS | 2720 | --DOMWINDOW == 138 (000000154D1CB000) [pid = 2720] [serial = 2034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 13:43:53 INFO - PROCESS | 2720 | --DOMWINDOW == 137 (0000001540142800) [pid = 2720] [serial = 1998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 13:43:53 INFO - PROCESS | 2720 | --DOMWINDOW == 136 (0000001550E2E800) [pid = 2720] [serial = 2088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 13:43:53 INFO - PROCESS | 2720 | --DOMWINDOW == 135 (000000155201E400) [pid = 2720] [serial = 2094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 13:43:53 INFO - PROCESS | 2720 | --DOMWINDOW == 134 (000000154DB78800) [pid = 2720] [serial = 2043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 13:43:53 INFO - PROCESS | 2720 | --DOMWINDOW == 133 (00000015522C4800) [pid = 2720] [serial = 2097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 13:43:53 INFO - PROCESS | 2720 | --DOMWINDOW == 132 (0000001540453800) [pid = 2720] [serial = 2037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 13:43:53 INFO - PROCESS | 2720 | --DOMWINDOW == 131 (00000015456AB000) [pid = 2720] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 13:43:53 INFO - PROCESS | 2720 | --DOMWINDOW == 130 (000000154681AC00) [pid = 2720] [serial = 2040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 13:43:53 INFO - PROCESS | 2720 | --DOMWINDOW == 129 (0000001551D92800) [pid = 2720] [serial = 2091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 13:43:53 INFO - PROCESS | 2720 | --DOMWINDOW == 128 (000000154E0E8400) [pid = 2720] [serial = 1995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 13:43:53 INFO - PROCESS | 2720 | --DOMWINDOW == 127 (000000154AAAB400) [pid = 2720] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 13:43:53 INFO - PROCESS | 2720 | --DOMWINDOW == 126 (000000154E0E7C00) [pid = 2720] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 13:43:53 INFO - PROCESS | 2720 | --DOMWINDOW == 125 (000000154EF4F000) [pid = 2720] [serial = 2010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 13:43:53 INFO - PROCESS | 2720 | --DOMWINDOW == 124 (000000153FA58400) [pid = 2720] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 13:43:53 INFO - PROCESS | 2720 | --DOMWINDOW == 123 (000000154FD08C00) [pid = 2720] [serial = 2046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 13:43:53 INFO - PROCESS | 2720 | --DOMWINDOW == 122 (0000001540B35C00) [pid = 2720] [serial = 2082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 13:43:53 INFO - PROCESS | 2720 | --DOMWINDOW == 121 (000000154BD13400) [pid = 2720] [serial = 2085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 13:43:53 INFO - PROCESS | 2720 | --DOMWINDOW == 120 (0000001551D2E400) [pid = 2720] [serial = 2079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 13:43:53 INFO - PROCESS | 2720 | [2720] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 13:43:53 INFO - PROCESS | 2720 | [2720] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 13:43:53 INFO - PROCESS | 2720 | [2720] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 13:43:53 INFO - PROCESS | 2720 | [2720] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 13:43:53 INFO - PROCESS | 2720 | 1461271433130 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]]]}] 13:43:53 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 13:43:53 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 13:43:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 13:43:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:43:53 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:43:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:43:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:43:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:43:53 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 13:43:53 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 13:43:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 13:43:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:43:53 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:43:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:43:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:43:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:43:53 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 13:43:53 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 13:43:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 13:43:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:43:53 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:43:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:43:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:43:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:43:53 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]" 13:43:53 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 13:43:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 13:43:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:43:53 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:43:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:43:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:43:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:43:53 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 13:43:53 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1034ms 13:43:53 INFO - PROCESS | 2720 | 1461271433150 Marionette TRACE conn5 -> [0,2913,"getWindowHandle",null] 13:43:53 INFO - PROCESS | 2720 | 1461271433152 Marionette TRACE conn5 <- [1,2913,null,{"value":"13"}] 13:43:53 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 13:43:53 INFO - PROCESS | 2720 | 1461271433170 Marionette TRACE conn5 -> [0,2914,"setScriptTimeout",{"ms":35000}] 13:43:53 INFO - PROCESS | 2720 | 1461271433172 Marionette TRACE conn5 <- [1,2914,null,{}] 13:43:53 INFO - PROCESS | 2720 | 1461271433175 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}] 13:43:53 INFO - PROCESS | 2720 | 1461271433298 Marionette TRACE conn5 <- [1,2915,null,{"value":null}] 13:43:53 INFO - PROCESS | 2720 | 1461271433358 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:53 INFO - PROCESS | 2720 | ++DOCSHELL 000000155217F000 == 80 [pid = 2720] [id = 738] 13:43:53 INFO - PROCESS | 2720 | ++DOMWINDOW == 121 (0000001540204800) [pid = 2720] [serial = 2214] [outer = 0000000000000000] 13:43:53 INFO - PROCESS | 2720 | ++DOMWINDOW == 122 (000000154BD16800) [pid = 2720] [serial = 2215] [outer = 0000001540204800] 13:43:53 INFO - PROCESS | 2720 | 1461271433404 Marionette DEBUG loaded listener.js 13:43:53 INFO - PROCESS | 2720 | ++DOMWINDOW == 123 (000000154DEE4C00) [pid = 2720] [serial = 2216] [outer = 0000001540204800] 13:43:53 INFO - PROCESS | 2720 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 13:43:53 INFO - PROCESS | 2720 | 1461271433762 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]]]}] 13:43:53 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 13:43:53 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 629ms 13:43:53 INFO - PROCESS | 2720 | 1461271433805 Marionette TRACE conn5 -> [0,2917,"getWindowHandle",null] 13:43:53 INFO - PROCESS | 2720 | 1461271433808 Marionette TRACE conn5 <- [1,2917,null,{"value":"13"}] 13:43:53 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 13:43:53 INFO - PROCESS | 2720 | 1461271433811 Marionette TRACE conn5 -> [0,2918,"setScriptTimeout",{"ms":35000}] 13:43:53 INFO - PROCESS | 2720 | 1461271433813 Marionette TRACE conn5 <- [1,2918,null,{}] 13:43:53 INFO - PROCESS | 2720 | 1461271433816 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}] 13:43:53 INFO - PROCESS | 2720 | 1461271433945 Marionette TRACE conn5 <- [1,2919,null,{"value":null}] 13:43:53 INFO - PROCESS | 2720 | 1461271433958 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:53 INFO - PROCESS | 2720 | ++DOCSHELL 0000001557782000 == 81 [pid = 2720] [id = 739] 13:43:53 INFO - PROCESS | 2720 | ++DOMWINDOW == 124 (000000154E014000) [pid = 2720] [serial = 2217] [outer = 0000000000000000] 13:43:54 INFO - PROCESS | 2720 | ++DOMWINDOW == 125 (000000154E0F5400) [pid = 2720] [serial = 2218] [outer = 000000154E014000] 13:43:54 INFO - PROCESS | 2720 | 1461271434004 Marionette DEBUG loaded listener.js 13:43:54 INFO - PROCESS | 2720 | ++DOMWINDOW == 126 (000000154ECDE000) [pid = 2720] [serial = 2219] [outer = 000000154E014000] 13:43:54 INFO - PROCESS | 2720 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 13:43:54 INFO - PROCESS | 2720 | 1461271434380 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]]]}] 13:43:54 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 13:43:54 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 587ms 13:43:54 INFO - PROCESS | 2720 | 1461271434401 Marionette TRACE conn5 -> [0,2921,"getWindowHandle",null] 13:43:54 INFO - PROCESS | 2720 | 1461271434403 Marionette TRACE conn5 <- [1,2921,null,{"value":"13"}] 13:43:54 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 13:43:54 INFO - PROCESS | 2720 | 1461271434407 Marionette TRACE conn5 -> [0,2922,"setScriptTimeout",{"ms":35000}] 13:43:54 INFO - PROCESS | 2720 | 1461271434409 Marionette TRACE conn5 <- [1,2922,null,{}] 13:43:54 INFO - PROCESS | 2720 | 1461271434412 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}] 13:43:54 INFO - PROCESS | 2720 | 1461271434501 Marionette TRACE conn5 <- [1,2923,null,{"value":null}] 13:43:54 INFO - PROCESS | 2720 | 1461271434595 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:54 INFO - PROCESS | 2720 | ++DOCSHELL 0000001557C22000 == 82 [pid = 2720] [id = 740] 13:43:54 INFO - PROCESS | 2720 | ++DOMWINDOW == 127 (000000154EB39400) [pid = 2720] [serial = 2220] [outer = 0000000000000000] 13:43:54 INFO - PROCESS | 2720 | ++DOMWINDOW == 128 (000000154EF55400) [pid = 2720] [serial = 2221] [outer = 000000154EB39400] 13:43:54 INFO - PROCESS | 2720 | 1461271434646 Marionette DEBUG loaded listener.js 13:43:54 INFO - PROCESS | 2720 | ++DOMWINDOW == 129 (0000001550136000) [pid = 2720] [serial = 2222] [outer = 000000154EB39400] 13:43:55 INFO - PROCESS | 2720 | 1461271435120 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]]]}] 13:43:55 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 13:43:55 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 776ms 13:43:55 INFO - PROCESS | 2720 | 1461271435216 Marionette TRACE conn5 -> [0,2925,"getWindowHandle",null] 13:43:55 INFO - PROCESS | 2720 | 1461271435220 Marionette TRACE conn5 <- [1,2925,null,{"value":"13"}] 13:43:55 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 13:43:55 INFO - PROCESS | 2720 | 1461271435232 Marionette TRACE conn5 -> [0,2926,"setScriptTimeout",{"ms":35000}] 13:43:55 INFO - PROCESS | 2720 | 1461271435237 Marionette TRACE conn5 <- [1,2926,null,{}] 13:43:55 INFO - PROCESS | 2720 | 1461271435243 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}] 13:43:55 INFO - PROCESS | 2720 | 1461271435371 Marionette TRACE conn5 <- [1,2927,null,{"value":null}] 13:43:55 INFO - PROCESS | 2720 | 1461271435471 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:55 INFO - PROCESS | 2720 | ++DOCSHELL 000000154D3C0000 == 83 [pid = 2720] [id = 741] 13:43:55 INFO - PROCESS | 2720 | ++DOMWINDOW == 130 (000000154044C000) [pid = 2720] [serial = 2223] [outer = 0000000000000000] 13:43:55 INFO - PROCESS | 2720 | ++DOMWINDOW == 131 (0000001540549800) [pid = 2720] [serial = 2224] [outer = 000000154044C000] 13:43:55 INFO - PROCESS | 2720 | 1461271435530 Marionette DEBUG loaded listener.js 13:43:55 INFO - PROCESS | 2720 | ++DOMWINDOW == 132 (0000001544F5A000) [pid = 2720] [serial = 2225] [outer = 000000154044C000] 13:43:56 INFO - PROCESS | 2720 | 1461271436087 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]]]}] 13:43:56 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. 13:43:56 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 923ms 13:43:56 INFO - PROCESS | 2720 | 1461271436164 Marionette TRACE conn5 -> [0,2929,"getWindowHandle",null] 13:43:56 INFO - PROCESS | 2720 | 1461271436171 Marionette TRACE conn5 <- [1,2929,null,{"value":"13"}] 13:43:56 INFO - PROCESS | 2720 | 1461271436178 Marionette TRACE conn5 -> [0,2930,"setScriptTimeout",{"ms":35000}] 13:43:56 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 13:43:56 INFO - PROCESS | 2720 | 1461271436181 Marionette TRACE conn5 <- [1,2930,null,{}] 13:43:56 INFO - PROCESS | 2720 | 1461271436186 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}] 13:43:56 INFO - PROCESS | 2720 | 1461271436306 Marionette TRACE conn5 <- [1,2931,null,{"value":null}] 13:43:56 INFO - PROCESS | 2720 | 1461271436414 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:56 INFO - PROCESS | 2720 | ++DOCSHELL 0000001551D6F800 == 84 [pid = 2720] [id = 742] 13:43:56 INFO - PROCESS | 2720 | ++DOMWINDOW == 133 (000000154604E000) [pid = 2720] [serial = 2226] [outer = 0000000000000000] 13:43:56 INFO - PROCESS | 2720 | ++DOMWINDOW == 134 (0000001546099800) [pid = 2720] [serial = 2227] [outer = 000000154604E000] 13:43:56 INFO - PROCESS | 2720 | 1461271436471 Marionette DEBUG loaded listener.js 13:43:56 INFO - PROCESS | 2720 | ++DOMWINDOW == 135 (0000001549876000) [pid = 2720] [serial = 2228] [outer = 000000154604E000] 13:43:57 INFO - PROCESS | 2720 | 1461271437000 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"]]]}] 13:43:57 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 13:43:57 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 13:43:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:43:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:43:57 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 13:43:57 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 881ms 13:43:57 INFO - PROCESS | 2720 | 1461271437070 Marionette TRACE conn5 -> [0,2933,"getWindowHandle",null] 13:43:57 INFO - PROCESS | 2720 | 1461271437073 Marionette TRACE conn5 <- [1,2933,null,{"value":"13"}] 13:43:57 INFO - PROCESS | 2720 | 1461271437078 Marionette TRACE conn5 -> [0,2934,"setScriptTimeout",{"ms":35000}] 13:43:57 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 13:43:57 INFO - PROCESS | 2720 | 1461271437083 Marionette TRACE conn5 <- [1,2934,null,{}] 13:43:57 INFO - PROCESS | 2720 | 1461271437096 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}] 13:43:57 INFO - PROCESS | 2720 | 1461271437218 Marionette TRACE conn5 <- [1,2935,null,{"value":null}] 13:43:57 INFO - PROCESS | 2720 | 1461271437324 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:57 INFO - PROCESS | 2720 | ++DOCSHELL 0000001557D5A800 == 85 [pid = 2720] [id = 743] 13:43:57 INFO - PROCESS | 2720 | ++DOMWINDOW == 136 (000000154BF0D400) [pid = 2720] [serial = 2229] [outer = 0000000000000000] 13:43:57 INFO - PROCESS | 2720 | ++DOMWINDOW == 137 (000000154D083C00) [pid = 2720] [serial = 2230] [outer = 000000154BF0D400] 13:43:57 INFO - PROCESS | 2720 | 1461271437383 Marionette DEBUG loaded listener.js 13:43:57 INFO - PROCESS | 2720 | ++DOMWINDOW == 138 (000000154DEE0400) [pid = 2720] [serial = 2231] [outer = 000000154BF0D400] 13:43:57 INFO - PROCESS | 2720 | 1461271437911 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]]]}] 13:43:57 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. 13:43:57 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 881ms 13:43:57 INFO - PROCESS | 2720 | 1461271437966 Marionette TRACE conn5 -> [0,2937,"getWindowHandle",null] 13:43:57 INFO - PROCESS | 2720 | 1461271437970 Marionette TRACE conn5 <- [1,2937,null,{"value":"13"}] 13:43:57 INFO - PROCESS | 2720 | 1461271437973 Marionette TRACE conn5 -> [0,2938,"setScriptTimeout",{"ms":35000}] 13:43:57 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 13:43:57 INFO - PROCESS | 2720 | 1461271437975 Marionette TRACE conn5 <- [1,2938,null,{}] 13:43:57 INFO - PROCESS | 2720 | 1461271437979 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}] 13:43:58 INFO - PROCESS | 2720 | 1461271438097 Marionette TRACE conn5 <- [1,2939,null,{"value":null}] 13:43:58 INFO - PROCESS | 2720 | 1461271438202 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:58 INFO - PROCESS | 2720 | ++DOCSHELL 0000001558C13800 == 86 [pid = 2720] [id = 744] 13:43:58 INFO - PROCESS | 2720 | ++DOMWINDOW == 139 (000000154F920800) [pid = 2720] [serial = 2232] [outer = 0000000000000000] 13:43:58 INFO - PROCESS | 2720 | ++DOMWINDOW == 140 (000000154FD9F800) [pid = 2720] [serial = 2233] [outer = 000000154F920800] 13:43:58 INFO - PROCESS | 2720 | 1461271438259 Marionette DEBUG loaded listener.js 13:43:58 INFO - PROCESS | 2720 | ++DOMWINDOW == 141 (0000001550D6FC00) [pid = 2720] [serial = 2234] [outer = 000000154F920800] 13:43:58 INFO - PROCESS | 2720 | ++DOCSHELL 0000001545FC8000 == 87 [pid = 2720] [id = 745] 13:43:58 INFO - PROCESS | 2720 | ++DOMWINDOW == 142 (0000001550E2B000) [pid = 2720] [serial = 2235] [outer = 0000000000000000] 13:43:58 INFO - PROCESS | 2720 | ++DOMWINDOW == 143 (0000001551051C00) [pid = 2720] [serial = 2236] [outer = 0000001550E2B000] 13:43:58 INFO - PROCESS | 2720 | 1461271438896 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]]]}] 13:43:58 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. 13:43:58 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 984ms 13:43:58 INFO - PROCESS | 2720 | 1461271438963 Marionette TRACE conn5 -> [0,2941,"getWindowHandle",null] 13:43:58 INFO - PROCESS | 2720 | 1461271438966 Marionette TRACE conn5 <- [1,2941,null,{"value":"13"}] 13:43:58 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 13:43:58 INFO - PROCESS | 2720 | 1461271438970 Marionette TRACE conn5 -> [0,2942,"setScriptTimeout",{"ms":35000}] 13:43:58 INFO - PROCESS | 2720 | 1461271438972 Marionette TRACE conn5 <- [1,2942,null,{}] 13:43:58 INFO - PROCESS | 2720 | 1461271438976 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}] 13:43:59 INFO - PROCESS | 2720 | 1461271439109 Marionette TRACE conn5 <- [1,2943,null,{"value":null}] 13:43:59 INFO - PROCESS | 2720 | 1461271439237 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:59 INFO - PROCESS | 2720 | ++DOCSHELL 000000155924F800 == 88 [pid = 2720] [id = 746] 13:43:59 INFO - PROCESS | 2720 | ++DOMWINDOW == 144 (000000154D040800) [pid = 2720] [serial = 2237] [outer = 0000000000000000] 13:43:59 INFO - PROCESS | 2720 | ++DOMWINDOW == 145 (0000001550E2C400) [pid = 2720] [serial = 2238] [outer = 000000154D040800] 13:43:59 INFO - PROCESS | 2720 | 1461271439295 Marionette DEBUG loaded listener.js 13:43:59 INFO - PROCESS | 2720 | ++DOMWINDOW == 146 (00000015511B4400) [pid = 2720] [serial = 2239] [outer = 000000154D040800] 13:43:59 INFO - PROCESS | 2720 | 1461271439827 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]]]}] 13:43:59 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 13:43:59 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 13:43:59 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 881ms 13:43:59 INFO - PROCESS | 2720 | 1461271439855 Marionette TRACE conn5 -> [0,2945,"getWindowHandle",null] 13:43:59 INFO - PROCESS | 2720 | 1461271439858 Marionette TRACE conn5 <- [1,2945,null,{"value":"13"}] 13:43:59 INFO - PROCESS | 2720 | 1461271439863 Marionette TRACE conn5 -> [0,2946,"setScriptTimeout",{"ms":35000}] 13:43:59 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 13:43:59 INFO - PROCESS | 2720 | 1461271439865 Marionette TRACE conn5 <- [1,2946,null,{}] 13:43:59 INFO - PROCESS | 2720 | 1461271439869 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}] 13:44:00 INFO - PROCESS | 2720 | 1461271440021 Marionette TRACE conn5 <- [1,2947,null,{"value":null}] 13:44:00 INFO - PROCESS | 2720 | 1461271440131 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:00 INFO - PROCESS | 2720 | ++DOCSHELL 00000015599B9000 == 89 [pid = 2720] [id = 747] 13:44:00 INFO - PROCESS | 2720 | ++DOMWINDOW == 147 (00000015517B3000) [pid = 2720] [serial = 2240] [outer = 0000000000000000] 13:44:00 INFO - PROCESS | 2720 | ++DOMWINDOW == 148 (0000001551D29C00) [pid = 2720] [serial = 2241] [outer = 00000015517B3000] 13:44:00 INFO - PROCESS | 2720 | 1461271440189 Marionette DEBUG loaded listener.js 13:44:00 INFO - PROCESS | 2720 | ++DOMWINDOW == 149 (0000001551D4CC00) [pid = 2720] [serial = 2242] [outer = 00000015517B3000] 13:44:00 INFO - PROCESS | 2720 | 1461271440686 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]]]}] 13:44:00 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. 13:44:00 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 881ms 13:44:00 INFO - PROCESS | 2720 | 1461271440754 Marionette TRACE conn5 -> [0,2949,"getWindowHandle",null] 13:44:00 INFO - PROCESS | 2720 | 1461271440757 Marionette TRACE conn5 <- [1,2949,null,{"value":"13"}] 13:44:00 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 13:44:00 INFO - PROCESS | 2720 | 1461271440762 Marionette TRACE conn5 -> [0,2950,"setScriptTimeout",{"ms":35000}] 13:44:00 INFO - PROCESS | 2720 | 1461271440764 Marionette TRACE conn5 <- [1,2950,null,{}] 13:44:00 INFO - PROCESS | 2720 | 1461271440769 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}] 13:44:00 INFO - PROCESS | 2720 | 1461271440879 Marionette TRACE conn5 <- [1,2951,null,{"value":null}] 13:44:00 INFO - PROCESS | 2720 | 1461271440985 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:01 INFO - PROCESS | 2720 | ++DOCSHELL 000000155BFE5000 == 90 [pid = 2720] [id = 748] 13:44:01 INFO - PROCESS | 2720 | ++DOMWINDOW == 150 (0000001551D26C00) [pid = 2720] [serial = 2243] [outer = 0000000000000000] 13:44:01 INFO - PROCESS | 2720 | ++DOMWINDOW == 151 (0000001551D92C00) [pid = 2720] [serial = 2244] [outer = 0000001551D26C00] 13:44:01 INFO - PROCESS | 2720 | 1461271441040 Marionette DEBUG loaded listener.js 13:44:01 INFO - PROCESS | 2720 | ++DOMWINDOW == 152 (0000001551DBC800) [pid = 2720] [serial = 2245] [outer = 0000001551D26C00] 13:44:01 INFO - PROCESS | 2720 | 1461271441585 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]]]}] 13:44:01 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. 13:44:01 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 881ms 13:44:01 INFO - PROCESS | 2720 | 1461271441648 Marionette TRACE conn5 -> [0,2953,"getWindowHandle",null] 13:44:01 INFO - PROCESS | 2720 | 1461271441651 Marionette TRACE conn5 <- [1,2953,null,{"value":"13"}] 13:44:01 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 13:44:01 INFO - PROCESS | 2720 | 1461271441655 Marionette TRACE conn5 -> [0,2954,"setScriptTimeout",{"ms":35000}] 13:44:01 INFO - PROCESS | 2720 | 1461271441657 Marionette TRACE conn5 <- [1,2954,null,{}] 13:44:01 INFO - PROCESS | 2720 | 1461271441661 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}] 13:44:01 INFO - PROCESS | 2720 | 1461271441775 Marionette TRACE conn5 <- [1,2955,null,{"value":null}] 13:44:01 INFO - PROCESS | 2720 | 1461271441881 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:01 INFO - PROCESS | 2720 | ++DOCSHELL 000000155AAAF800 == 91 [pid = 2720] [id = 749] 13:44:01 INFO - PROCESS | 2720 | ++DOMWINDOW == 153 (0000001551DB8800) [pid = 2720] [serial = 2246] [outer = 0000000000000000] 13:44:01 INFO - PROCESS | 2720 | ++DOMWINDOW == 154 (000000155201F400) [pid = 2720] [serial = 2247] [outer = 0000001551DB8800] 13:44:01 INFO - PROCESS | 2720 | 1461271441938 Marionette DEBUG loaded listener.js 13:44:02 INFO - PROCESS | 2720 | ++DOMWINDOW == 155 (0000001552147400) [pid = 2720] [serial = 2248] [outer = 0000001551DB8800] 13:44:02 INFO - PROCESS | 2720 | 1461271442436 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]]]}] 13:44:02 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. 13:44:02 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 838ms 13:44:02 INFO - PROCESS | 2720 | 1461271442504 Marionette TRACE conn5 -> [0,2957,"getWindowHandle",null] 13:44:02 INFO - PROCESS | 2720 | 1461271442507 Marionette TRACE conn5 <- [1,2957,null,{"value":"13"}] 13:44:02 INFO - PROCESS | 2720 | 1461271442512 Marionette TRACE conn5 -> [0,2958,"setScriptTimeout",{"ms":35000}] 13:44:02 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 13:44:02 INFO - PROCESS | 2720 | 1461271442515 Marionette TRACE conn5 <- [1,2958,null,{}] 13:44:02 INFO - PROCESS | 2720 | 1461271442518 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}] 13:44:02 INFO - PROCESS | 2720 | 1461271442633 Marionette TRACE conn5 <- [1,2959,null,{"value":null}] 13:44:02 INFO - PROCESS | 2720 | 1461271442741 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:02 INFO - PROCESS | 2720 | ++DOCSHELL 0000001558439000 == 92 [pid = 2720] [id = 750] 13:44:02 INFO - PROCESS | 2720 | ++DOMWINDOW == 156 (000000155201AC00) [pid = 2720] [serial = 2249] [outer = 0000000000000000] 13:44:02 INFO - PROCESS | 2720 | ++DOMWINDOW == 157 (00000015522BDC00) [pid = 2720] [serial = 2250] [outer = 000000155201AC00] 13:44:02 INFO - PROCESS | 2720 | 1461271442798 Marionette DEBUG loaded listener.js 13:44:02 INFO - PROCESS | 2720 | ++DOMWINDOW == 158 (0000001552583000) [pid = 2720] [serial = 2251] [outer = 000000155201AC00] 13:44:03 INFO - PROCESS | 2720 | 1461271443335 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]]]}] 13:44:03 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. 13:44:03 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 881ms 13:44:03 INFO - PROCESS | 2720 | 1461271443404 Marionette TRACE conn5 -> [0,2961,"getWindowHandle",null] 13:44:03 INFO - PROCESS | 2720 | 1461271443407 Marionette TRACE conn5 <- [1,2961,null,{"value":"13"}] 13:44:03 INFO - PROCESS | 2720 | 1461271443412 Marionette TRACE conn5 -> [0,2962,"setScriptTimeout",{"ms":35000}] 13:44:03 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 13:44:03 INFO - PROCESS | 2720 | 1461271443414 Marionette TRACE conn5 <- [1,2962,null,{}] 13:44:03 INFO - PROCESS | 2720 | 1461271443418 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}] 13:44:03 INFO - PROCESS | 2720 | 1461271443536 Marionette TRACE conn5 <- [1,2963,null,{"value":null}] 13:44:03 INFO - PROCESS | 2720 | 1461271443702 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:03 INFO - PROCESS | 2720 | ++DOCSHELL 0000001557C1C000 == 93 [pid = 2720] [id = 751] 13:44:03 INFO - PROCESS | 2720 | ++DOMWINDOW == 159 (0000001552028C00) [pid = 2720] [serial = 2252] [outer = 0000000000000000] 13:44:03 INFO - PROCESS | 2720 | ++DOMWINDOW == 160 (00000015525B3400) [pid = 2720] [serial = 2253] [outer = 0000001552028C00] 13:44:03 INFO - PROCESS | 2720 | 1461271443760 Marionette DEBUG loaded listener.js 13:44:03 INFO - PROCESS | 2720 | ++DOMWINDOW == 161 (00000015544E2C00) [pid = 2720] [serial = 2254] [outer = 0000001552028C00] 13:44:04 INFO - PROCESS | 2720 | 1461271444252 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]]]}] 13:44:04 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. 13:44:04 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 881ms 13:44:04 INFO - PROCESS | 2720 | 1461271444298 Marionette TRACE conn5 -> [0,2965,"getWindowHandle",null] 13:44:04 INFO - PROCESS | 2720 | 1461271444301 Marionette TRACE conn5 <- [1,2965,null,{"value":"13"}] 13:44:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 13:44:04 INFO - PROCESS | 2720 | 1461271444377 Marionette TRACE conn5 -> [0,2966,"setScriptTimeout",{"ms":35000}] 13:44:04 INFO - PROCESS | 2720 | 1461271444381 Marionette TRACE conn5 <- [1,2966,null,{}] 13:44:04 INFO - PROCESS | 2720 | 1461271444394 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}] 13:44:04 INFO - PROCESS | 2720 | 1461271444536 Marionette TRACE conn5 <- [1,2967,null,{"value":null}] 13:44:04 INFO - PROCESS | 2720 | 1461271444637 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:04 INFO - PROCESS | 2720 | ++DOCSHELL 000000154EF17000 == 94 [pid = 2720] [id = 752] 13:44:04 INFO - PROCESS | 2720 | ++DOMWINDOW == 162 (000000154043F000) [pid = 2720] [serial = 2255] [outer = 0000000000000000] 13:44:04 INFO - PROCESS | 2720 | ++DOMWINDOW == 163 (0000001544E44400) [pid = 2720] [serial = 2256] [outer = 000000154043F000] 13:44:04 INFO - PROCESS | 2720 | 1461271444698 Marionette DEBUG loaded listener.js 13:44:04 INFO - PROCESS | 2720 | ++DOMWINDOW == 164 (000000154DAE0800) [pid = 2720] [serial = 2257] [outer = 000000154043F000] 13:44:05 INFO - PROCESS | 2720 | 1461271445378 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]]]}] 13:44:05 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. 13:44:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1111ms 13:44:05 INFO - PROCESS | 2720 | 1461271445418 Marionette TRACE conn5 -> [0,2969,"getWindowHandle",null] 13:44:05 INFO - PROCESS | 2720 | 1461271445424 Marionette TRACE conn5 <- [1,2969,null,{"value":"13"}] 13:44:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 13:44:05 INFO - PROCESS | 2720 | 1461271445429 Marionette TRACE conn5 -> [0,2970,"setScriptTimeout",{"ms":35000}] 13:44:05 INFO - PROCESS | 2720 | 1461271445433 Marionette TRACE conn5 <- [1,2970,null,{}] 13:44:05 INFO - PROCESS | 2720 | 1461271445457 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}] 13:44:05 INFO - PROCESS | 2720 | 1461271445574 Marionette TRACE conn5 <- [1,2971,null,{"value":null}] 13:44:05 INFO - PROCESS | 2720 | 1461271445718 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:05 INFO - PROCESS | 2720 | ++DOCSHELL 00000015468E1000 == 95 [pid = 2720] [id = 753] 13:44:05 INFO - PROCESS | 2720 | ++DOMWINDOW == 165 (000000153EA43800) [pid = 2720] [serial = 2258] [outer = 0000000000000000] 13:44:05 INFO - PROCESS | 2720 | ++DOMWINDOW == 166 (000000153EA49400) [pid = 2720] [serial = 2259] [outer = 000000153EA43800] 13:44:05 INFO - PROCESS | 2720 | 1461271445772 Marionette DEBUG loaded listener.js 13:44:05 INFO - PROCESS | 2720 | ++DOMWINDOW == 167 (0000001540148C00) [pid = 2720] [serial = 2260] [outer = 000000153EA43800] 13:44:06 INFO - PROCESS | 2720 | 1461271446331 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"]]]}] 13:44:06 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 13:44:06 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 13:44:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:44:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:44:06 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 13:44:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 944ms 13:44:06 INFO - PROCESS | 2720 | 1461271446377 Marionette TRACE conn5 -> [0,2973,"getWindowHandle",null] 13:44:06 INFO - PROCESS | 2720 | 1461271446383 Marionette TRACE conn5 <- [1,2973,null,{"value":"13"}] 13:44:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 13:44:06 INFO - PROCESS | 2720 | 1461271446389 Marionette TRACE conn5 -> [0,2974,"setScriptTimeout",{"ms":35000}] 13:44:06 INFO - PROCESS | 2720 | 1461271446392 Marionette TRACE conn5 <- [1,2974,null,{}] 13:44:06 INFO - PROCESS | 2720 | 1461271446396 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}] 13:44:06 INFO - PROCESS | 2720 | 1461271446508 Marionette TRACE conn5 <- [1,2975,null,{"value":null}] 13:44:06 INFO - PROCESS | 2720 | 1461271446619 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:06 INFO - PROCESS | 2720 | ++DOCSHELL 000000154D3B6000 == 96 [pid = 2720] [id = 754] 13:44:06 INFO - PROCESS | 2720 | ++DOMWINDOW == 168 (0000001540554400) [pid = 2720] [serial = 2261] [outer = 0000000000000000] 13:44:06 INFO - PROCESS | 2720 | ++DOMWINDOW == 169 (0000001540558400) [pid = 2720] [serial = 2262] [outer = 0000001540554400] 13:44:06 INFO - PROCESS | 2720 | 1461271446668 Marionette DEBUG loaded listener.js 13:44:06 INFO - PROCESS | 2720 | ++DOMWINDOW == 170 (0000001540E8F000) [pid = 2720] [serial = 2263] [outer = 0000001540554400] 13:44:06 INFO - PROCESS | 2720 | --DOCSHELL 0000001557782000 == 95 [pid = 2720] [id = 739] 13:44:06 INFO - PROCESS | 2720 | --DOCSHELL 000000155217F000 == 94 [pid = 2720] [id = 738] 13:44:06 INFO - PROCESS | 2720 | --DOCSHELL 0000001556147000 == 93 [pid = 2720] [id = 737] 13:44:06 INFO - PROCESS | 2720 | --DOCSHELL 000000155499D000 == 92 [pid = 2720] [id = 736] 13:44:06 INFO - PROCESS | 2720 | --DOCSHELL 000000154CB46800 == 91 [pid = 2720] [id = 735] 13:44:06 INFO - PROCESS | 2720 | --DOCSHELL 000000155217B000 == 90 [pid = 2720] [id = 734] 13:44:06 INFO - PROCESS | 2720 | --DOCSHELL 0000001551C14000 == 89 [pid = 2720] [id = 733] 13:44:06 INFO - PROCESS | 2720 | --DOCSHELL 000000154AA85800 == 88 [pid = 2720] [id = 732] 13:44:06 INFO - PROCESS | 2720 | --DOCSHELL 00000015401BA800 == 87 [pid = 2720] [id = 731] 13:44:06 INFO - PROCESS | 2720 | --DOMWINDOW == 169 (0000001555A87C00) [pid = 2720] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 13:44:06 INFO - PROCESS | 2720 | --DOMWINDOW == 168 (000000154EF56800) [pid = 2720] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 13:44:06 INFO - PROCESS | 2720 | --DOMWINDOW == 167 (00000015508BD800) [pid = 2720] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 13:44:06 INFO - PROCESS | 2720 | --DOMWINDOW == 166 (00000015517B7800) [pid = 2720] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 13:44:06 INFO - PROCESS | 2720 | --DOMWINDOW == 165 (0000001551DBE000) [pid = 2720] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 13:44:06 INFO - PROCESS | 2720 | --DOCSHELL 000000154981E800 == 86 [pid = 2720] [id = 730] 13:44:06 INFO - PROCESS | 2720 | --DOCSHELL 0000001559264800 == 85 [pid = 2720] [id = 727] 13:44:06 INFO - PROCESS | 2720 | --DOCSHELL 0000001558981000 == 84 [pid = 2720] [id = 726] 13:44:06 INFO - PROCESS | 2720 | --DOCSHELL 000000155208A800 == 83 [pid = 2720] [id = 725] 13:44:06 INFO - PROCESS | 2720 | --DOCSHELL 000000154D19B000 == 82 [pid = 2720] [id = 724] 13:44:06 INFO - PROCESS | 2720 | --DOMWINDOW == 164 (00000015544DC800) [pid = 2720] [serial = 2102] [outer = 0000000000000000] [url = about:blank] 13:44:06 INFO - PROCESS | 2720 | --DOMWINDOW == 163 (000000154BD17C00) [pid = 2720] [serial = 2042] [outer = 0000000000000000] [url = about:blank] 13:44:06 INFO - PROCESS | 2720 | --DOMWINDOW == 162 (0000001551DC1800) [pid = 2720] [serial = 2093] [outer = 0000000000000000] [url = about:blank] 13:44:06 INFO - PROCESS | 2720 | --DOMWINDOW == 161 (000000154EB43000) [pid = 2720] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 13:44:06 INFO - PROCESS | 2720 | --DOMWINDOW == 160 (000000154DD96000) [pid = 2720] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 13:44:06 INFO - PROCESS | 2720 | --DOMWINDOW == 159 (000000154ECE5C00) [pid = 2720] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 13:44:06 INFO - PROCESS | 2720 | --DOMWINDOW == 158 (000000154FD05800) [pid = 2720] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 13:44:06 INFO - PROCESS | 2720 | --DOMWINDOW == 157 (0000001550E27400) [pid = 2720] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 13:44:06 INFO - PROCESS | 2720 | --DOMWINDOW == 156 (00000015508BE400) [pid = 2720] [serial = 2048] [outer = 0000000000000000] [url = about:blank] 13:44:06 INFO - PROCESS | 2720 | --DOMWINDOW == 155 (0000001549876400) [pid = 2720] [serial = 2084] [outer = 0000000000000000] [url = about:blank] 13:44:06 INFO - PROCESS | 2720 | --DOMWINDOW == 154 (000000154E0F4800) [pid = 2720] [serial = 2087] [outer = 0000000000000000] [url = about:blank] 13:44:06 INFO - PROCESS | 2720 | --DOMWINDOW == 153 (000000154E017400) [pid = 2720] [serial = 2036] [outer = 0000000000000000] [url = about:blank] 13:44:06 INFO - PROCESS | 2720 | --DOMWINDOW == 152 (0000001540E87400) [pid = 2720] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 13:44:06 INFO - PROCESS | 2720 | --DOMWINDOW == 151 (0000001551D51800) [pid = 2720] [serial = 2090] [outer = 0000000000000000] [url = about:blank] 13:44:06 INFO - PROCESS | 2720 | --DOMWINDOW == 150 (0000001552141400) [pid = 2720] [serial = 2096] [outer = 0000000000000000] [url = about:blank] 13:44:06 INFO - PROCESS | 2720 | --DOMWINDOW == 149 (000000154EB40800) [pid = 2720] [serial = 2045] [outer = 0000000000000000] [url = about:blank] 13:44:06 INFO - PROCESS | 2720 | --DOMWINDOW == 148 (00000015525ABC00) [pid = 2720] [serial = 2099] [outer = 0000000000000000] [url = about:blank] 13:44:06 INFO - PROCESS | 2720 | --DOMWINDOW == 147 (000000154591E000) [pid = 2720] [serial = 2039] [outer = 0000000000000000] [url = about:blank] 13:44:06 INFO - PROCESS | 2720 | --DOMWINDOW == 146 (0000001547091C00) [pid = 2720] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 13:44:06 INFO - PROCESS | 2720 | --DOMWINDOW == 145 (0000001551D84000) [pid = 2720] [serial = 2081] [outer = 0000000000000000] [url = about:blank] 13:44:06 INFO - PROCESS | 2720 | --DOMWINDOW == 144 (00000015522BD000) [pid = 2720] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 13:44:06 INFO - PROCESS | 2720 | --DOMWINDOW == 143 (00000015525B4000) [pid = 2720] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 13:44:06 INFO - PROCESS | 2720 | --DOMWINDOW == 142 (00000015544E2800) [pid = 2720] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 13:44:06 INFO - PROCESS | 2720 | --DOMWINDOW == 141 (000000154A366400) [pid = 2720] [serial = 2144] [outer = 0000000000000000] [url = about:blank] 13:44:06 INFO - PROCESS | 2720 | --DOMWINDOW == 140 (000000154602D000) [pid = 2720] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 13:44:06 INFO - PROCESS | 2720 | --DOMWINDOW == 139 (0000001554A8B000) [pid = 2720] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 13:44:06 INFO - PROCESS | 2720 | --DOMWINDOW == 138 (000000154DB79000) [pid = 2720] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 13:44:06 INFO - PROCESS | 2720 | --DOMWINDOW == 137 (000000154E012800) [pid = 2720] [serial = 2150] [outer = 0000000000000000] [url = about:blank] 13:44:06 INFO - PROCESS | 2720 | --DOMWINDOW == 136 (000000154F926800) [pid = 2720] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 13:44:06 INFO - PROCESS | 2720 | --DOMWINDOW == 135 (0000001550E2D000) [pid = 2720] [serial = 2153] [outer = 0000000000000000] [url = about:blank] 13:44:06 INFO - PROCESS | 2720 | --DOMWINDOW == 134 (000000154D1CE400) [pid = 2720] [serial = 2123] [outer = 0000000000000000] [url = about:blank] 13:44:06 INFO - PROCESS | 2720 | --DOMWINDOW == 133 (000000155483A800) [pid = 2720] [serial = 2165] [outer = 0000000000000000] [url = about:blank] 13:44:06 INFO - PROCESS | 2720 | --DOMWINDOW == 132 (000000154BFE3000) [pid = 2720] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 13:44:06 INFO - PROCESS | 2720 | --DOMWINDOW == 131 (000000154E019800) [pid = 2720] [serial = 2126] [outer = 0000000000000000] [url = about:blank] 13:44:06 INFO - PROCESS | 2720 | --DOMWINDOW == 130 (000000154DEDE800) [pid = 2720] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 13:44:06 INFO - PROCESS | 2720 | --DOMWINDOW == 129 (00000015456AE400) [pid = 2720] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 13:44:06 INFO - PROCESS | 2720 | --DOMWINDOW == 128 (000000154A408000) [pid = 2720] [serial = 2147] [outer = 0000000000000000] [url = about:blank] 13:44:06 INFO - PROCESS | 2720 | --DOMWINDOW == 127 (0000001550E27800) [pid = 2720] [serial = 2141] [outer = 0000000000000000] [url = about:blank] 13:44:06 INFO - PROCESS | 2720 | --DOMWINDOW == 126 (000000154D207000) [pid = 2720] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 13:44:06 INFO - PROCESS | 2720 | --DOMWINDOW == 125 (0000001545025800) [pid = 2720] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 13:44:06 INFO - PROCESS | 2720 | --DOMWINDOW == 124 (0000001546056000) [pid = 2720] [serial = 2120] [outer = 0000000000000000] [url = about:blank] 13:44:06 INFO - PROCESS | 2720 | --DOMWINDOW == 123 (00000015544E1C00) [pid = 2720] [serial = 2162] [outer = 0000000000000000] [url = about:blank] 13:44:06 INFO - PROCESS | 2720 | --DOMWINDOW == 122 (000000154D015000) [pid = 2720] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 13:44:06 INFO - PROCESS | 2720 | --DOMWINDOW == 121 (000000154D1BF400) [pid = 2720] [serial = 2117] [outer = 0000000000000000] [url = about:blank] 13:44:06 INFO - PROCESS | 2720 | --DOMWINDOW == 120 (00000015511B0400) [pid = 2720] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 13:44:06 INFO - PROCESS | 2720 | --DOMWINDOW == 119 (0000001554A98800) [pid = 2720] [serial = 2168] [outer = 0000000000000000] [url = about:blank] 13:44:06 INFO - PROCESS | 2720 | --DOMWINDOW == 118 (0000001551D25C00) [pid = 2720] [serial = 2156] [outer = 0000000000000000] [url = about:blank] 13:44:06 INFO - PROCESS | 2720 | --DOMWINDOW == 117 (0000001552584C00) [pid = 2720] [serial = 2159] [outer = 0000000000000000] [url = about:blank] 13:44:07 INFO - PROCESS | 2720 | 1461271447187 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]]]}] 13:44:07 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. 13:44:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 838ms 13:44:07 INFO - PROCESS | 2720 | 1461271447228 Marionette TRACE conn5 -> [0,2977,"getWindowHandle",null] 13:44:07 INFO - PROCESS | 2720 | 1461271447231 Marionette TRACE conn5 <- [1,2977,null,{"value":"13"}] 13:44:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 13:44:07 INFO - PROCESS | 2720 | 1461271447234 Marionette TRACE conn5 -> [0,2978,"setScriptTimeout",{"ms":35000}] 13:44:07 INFO - PROCESS | 2720 | 1461271447238 Marionette TRACE conn5 <- [1,2978,null,{}] 13:44:07 INFO - PROCESS | 2720 | 1461271447255 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}] 13:44:07 INFO - PROCESS | 2720 | 1461271447384 Marionette TRACE conn5 <- [1,2979,null,{"value":null}] 13:44:07 INFO - PROCESS | 2720 | 1461271447402 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:07 INFO - PROCESS | 2720 | ++DOCSHELL 000000154E5CB000 == 83 [pid = 2720] [id = 755] 13:44:07 INFO - PROCESS | 2720 | ++DOMWINDOW == 118 (0000001545770800) [pid = 2720] [serial = 2264] [outer = 0000000000000000] 13:44:07 INFO - PROCESS | 2720 | ++DOMWINDOW == 119 (000000154591A000) [pid = 2720] [serial = 2265] [outer = 0000001545770800] 13:44:07 INFO - PROCESS | 2720 | 1461271447454 Marionette DEBUG loaded listener.js 13:44:07 INFO - PROCESS | 2720 | ++DOMWINDOW == 120 (0000001545F0AC00) [pid = 2720] [serial = 2266] [outer = 0000001545770800] 13:44:07 INFO - PROCESS | 2720 | ++DOCSHELL 000000154F83F800 == 84 [pid = 2720] [id = 756] 13:44:07 INFO - PROCESS | 2720 | ++DOMWINDOW == 121 (000000154604EC00) [pid = 2720] [serial = 2267] [outer = 0000000000000000] 13:44:07 INFO - PROCESS | 2720 | ++DOMWINDOW == 122 (0000001546050000) [pid = 2720] [serial = 2268] [outer = 000000154604EC00] 13:44:07 INFO - PROCESS | 2720 | 1461271447954 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]]]}] 13:44:07 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. 13:44:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 735ms 13:44:07 INFO - PROCESS | 2720 | 1461271447976 Marionette TRACE conn5 -> [0,2981,"getWindowHandle",null] 13:44:07 INFO - PROCESS | 2720 | 1461271447978 Marionette TRACE conn5 <- [1,2981,null,{"value":"13"}] 13:44:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 13:44:07 INFO - PROCESS | 2720 | 1461271447982 Marionette TRACE conn5 -> [0,2982,"setScriptTimeout",{"ms":35000}] 13:44:07 INFO - PROCESS | 2720 | 1461271447984 Marionette TRACE conn5 <- [1,2982,null,{}] 13:44:07 INFO - PROCESS | 2720 | 1461271447988 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}] 13:44:08 INFO - PROCESS | 2720 | 1461271448105 Marionette TRACE conn5 <- [1,2983,null,{"value":null}] 13:44:08 INFO - PROCESS | 2720 | 1461271448116 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:08 INFO - PROCESS | 2720 | ++DOCSHELL 0000001550DAC800 == 85 [pid = 2720] [id = 757] 13:44:08 INFO - PROCESS | 2720 | ++DOMWINDOW == 123 (000000154602EC00) [pid = 2720] [serial = 2269] [outer = 0000000000000000] 13:44:08 INFO - PROCESS | 2720 | ++DOMWINDOW == 124 (0000001546094800) [pid = 2720] [serial = 2270] [outer = 000000154602EC00] 13:44:08 INFO - PROCESS | 2720 | 1461271448173 Marionette DEBUG loaded listener.js 13:44:08 INFO - PROCESS | 2720 | ++DOMWINDOW == 125 (0000001546818000) [pid = 2720] [serial = 2271] [outer = 000000154602EC00] 13:44:08 INFO - PROCESS | 2720 | 1461271448581 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]]]}] 13:44:08 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 13:44:08 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 13:44:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 628ms 13:44:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 13:44:08 INFO - PROCESS | 2720 | 1461271448621 Marionette TRACE conn5 -> [0,2985,"getWindowHandle",null] 13:44:08 INFO - PROCESS | 2720 | 1461271448623 Marionette TRACE conn5 <- [1,2985,null,{"value":"13"}] 13:44:08 INFO - PROCESS | 2720 | 1461271448626 Marionette TRACE conn5 -> [0,2986,"setScriptTimeout",{"ms":35000}] 13:44:08 INFO - PROCESS | 2720 | 1461271448628 Marionette TRACE conn5 <- [1,2986,null,{}] 13:44:08 INFO - PROCESS | 2720 | 1461271448631 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}] 13:44:08 INFO - PROCESS | 2720 | 1461271448776 Marionette TRACE conn5 <- [1,2987,null,{"value":null}] 13:44:08 INFO - PROCESS | 2720 | 1461271448862 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:08 INFO - PROCESS | 2720 | ++DOCSHELL 0000001551793800 == 86 [pid = 2720] [id = 758] 13:44:08 INFO - PROCESS | 2720 | ++DOMWINDOW == 126 (00000015468A8C00) [pid = 2720] [serial = 2272] [outer = 0000000000000000] 13:44:08 INFO - PROCESS | 2720 | ++DOMWINDOW == 127 (00000015496AC000) [pid = 2720] [serial = 2273] [outer = 00000015468A8C00] 13:44:08 INFO - PROCESS | 2720 | 1461271448909 Marionette DEBUG loaded listener.js 13:44:08 INFO - PROCESS | 2720 | ++DOMWINDOW == 128 (000000154A029800) [pid = 2720] [serial = 2274] [outer = 00000015468A8C00] 13:44:09 INFO - PROCESS | 2720 | 1461271449296 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]]]}] 13:44:09 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. 13:44:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 692ms 13:44:09 INFO - PROCESS | 2720 | 1461271449334 Marionette TRACE conn5 -> [0,2989,"getWindowHandle",null] 13:44:09 INFO - PROCESS | 2720 | 1461271449337 Marionette TRACE conn5 <- [1,2989,null,{"value":"13"}] 13:44:09 INFO - PROCESS | 2720 | 1461271449347 Marionette TRACE conn5 -> [0,2990,"setScriptTimeout",{"ms":35000}] 13:44:09 INFO - PROCESS | 2720 | 1461271449349 Marionette TRACE conn5 <- [1,2990,null,{}] 13:44:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 13:44:09 INFO - PROCESS | 2720 | 1461271449353 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}] 13:44:09 INFO - PROCESS | 2720 | 1461271449487 Marionette TRACE conn5 <- [1,2991,null,{"value":null}] 13:44:09 INFO - PROCESS | 2720 | 1461271449509 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:09 INFO - PROCESS | 2720 | ++DOCSHELL 000000155208C000 == 87 [pid = 2720] [id = 759] 13:44:09 INFO - PROCESS | 2720 | ++DOMWINDOW == 129 (000000154A414C00) [pid = 2720] [serial = 2275] [outer = 0000000000000000] 13:44:09 INFO - PROCESS | 2720 | ++DOMWINDOW == 130 (000000154AAA8400) [pid = 2720] [serial = 2276] [outer = 000000154A414C00] 13:44:09 INFO - PROCESS | 2720 | 1461271449555 Marionette DEBUG loaded listener.js 13:44:09 INFO - PROCESS | 2720 | ++DOMWINDOW == 131 (000000154BD18000) [pid = 2720] [serial = 2277] [outer = 000000154A414C00] 13:44:09 INFO - PROCESS | 2720 | 1461271449976 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]]]}] 13:44:10 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. 13:44:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 671ms 13:44:10 INFO - PROCESS | 2720 | 1461271450025 Marionette TRACE conn5 -> [0,2993,"getWindowHandle",null] 13:44:10 INFO - PROCESS | 2720 | 1461271450028 Marionette TRACE conn5 <- [1,2993,null,{"value":"13"}] 13:44:10 INFO - PROCESS | 2720 | 1461271450031 Marionette TRACE conn5 -> [0,2994,"setScriptTimeout",{"ms":35000}] 13:44:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 13:44:10 INFO - PROCESS | 2720 | 1461271450033 Marionette TRACE conn5 <- [1,2994,null,{}] 13:44:10 INFO - PROCESS | 2720 | 1461271450036 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}] 13:44:10 INFO - PROCESS | 2720 | 1461271450160 Marionette TRACE conn5 <- [1,2995,null,{"value":null}] 13:44:10 INFO - PROCESS | 2720 | 1461271450215 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:10 INFO - PROCESS | 2720 | ++DOCSHELL 0000001552243800 == 88 [pid = 2720] [id = 760] 13:44:10 INFO - PROCESS | 2720 | ++DOMWINDOW == 132 (000000154BF10C00) [pid = 2720] [serial = 2278] [outer = 0000000000000000] 13:44:10 INFO - PROCESS | 2720 | ++DOMWINDOW == 133 (000000154BFDE400) [pid = 2720] [serial = 2279] [outer = 000000154BF10C00] 13:44:10 INFO - PROCESS | 2720 | 1461271450260 Marionette DEBUG loaded listener.js 13:44:10 INFO - PROCESS | 2720 | ++DOMWINDOW == 134 (000000154CCBD800) [pid = 2720] [serial = 2280] [outer = 000000154BF10C00] 13:44:10 INFO - PROCESS | 2720 | 1461271450658 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]]]}] 13:44:10 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. 13:44:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 670ms 13:44:10 INFO - PROCESS | 2720 | 1461271450705 Marionette TRACE conn5 -> [0,2997,"getWindowHandle",null] 13:44:10 INFO - PROCESS | 2720 | 1461271450707 Marionette TRACE conn5 <- [1,2997,null,{"value":"13"}] 13:44:10 INFO - TEST-START | /FileAPI/FileReaderSync.worker 13:44:10 INFO - PROCESS | 2720 | 1461271450711 Marionette TRACE conn5 -> [0,2998,"setScriptTimeout",{"ms":35000}] 13:44:10 INFO - PROCESS | 2720 | 1461271450712 Marionette TRACE conn5 <- [1,2998,null,{}] 13:44:10 INFO - PROCESS | 2720 | 1461271450716 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}] 13:44:10 INFO - PROCESS | 2720 | 1461271450845 Marionette TRACE conn5 <- [1,2999,null,{"value":null}] 13:44:10 INFO - PROCESS | 2720 | 1461271450918 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:10 INFO - PROCESS | 2720 | ++DOCSHELL 000000155452B000 == 89 [pid = 2720] [id = 761] 13:44:10 INFO - PROCESS | 2720 | ++DOMWINDOW == 135 (000000154CC11400) [pid = 2720] [serial = 2281] [outer = 0000000000000000] 13:44:10 INFO - PROCESS | 2720 | ++DOMWINDOW == 136 (000000154D048800) [pid = 2720] [serial = 2282] [outer = 000000154CC11400] 13:44:10 INFO - PROCESS | 2720 | 1461271450964 Marionette DEBUG loaded listener.js 13:44:11 INFO - PROCESS | 2720 | ++DOMWINDOW == 137 (000000154D1CE400) [pid = 2720] [serial = 2283] [outer = 000000154CC11400] 13:44:11 INFO - PROCESS | 2720 | --DOMWINDOW == 136 (0000001551D2F800) [pid = 2720] [serial = 2136] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 13:44:11 INFO - PROCESS | 2720 | --DOMWINDOW == 135 (000000153E9FBC00) [pid = 2720] [serial = 2190] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 13:44:11 INFO - PROCESS | 2720 | --DOMWINDOW == 134 (000000154D209400) [pid = 2720] [serial = 2211] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 13:44:11 INFO - PROCESS | 2720 | --DOMWINDOW == 133 (0000001550844000) [pid = 2720] [serial = 2130] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 13:44:11 INFO - PROCESS | 2720 | --DOMWINDOW == 132 (000000154D209000) [pid = 2720] [serial = 2208] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 13:44:11 INFO - PROCESS | 2720 | --DOMWINDOW == 131 (0000001547094400) [pid = 2720] [serial = 2202] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 13:44:11 INFO - PROCESS | 2720 | --DOMWINDOW == 130 (0000001540234800) [pid = 2720] [serial = 2196] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 13:44:11 INFO - PROCESS | 2720 | --DOMWINDOW == 129 (000000154E014000) [pid = 2720] [serial = 2217] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 13:44:11 INFO - PROCESS | 2720 | --DOMWINDOW == 128 (0000001540204800) [pid = 2720] [serial = 2214] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 13:44:11 INFO - PROCESS | 2720 | --DOMWINDOW == 127 (000000154AAAAC00) [pid = 2720] [serial = 2205] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 13:44:11 INFO - PROCESS | 2720 | --DOMWINDOW == 126 (0000001540E8B800) [pid = 2720] [serial = 2199] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 13:44:11 INFO - PROCESS | 2720 | --DOMWINDOW == 125 (00000015511B2400) [pid = 2720] [serial = 2133] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 13:44:11 INFO - PROCESS | 2720 | --DOMWINDOW == 124 (000000154ECE4400) [pid = 2720] [serial = 2127] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 13:44:11 INFO - PROCESS | 2720 | --DOMWINDOW == 123 (0000001540E8FC00) [pid = 2720] [serial = 2193] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 13:44:11 INFO - PROCESS | 2720 | --DOMWINDOW == 122 (0000001554A94C00) [pid = 2720] [serial = 2169] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 13:44:11 INFO - PROCESS | 2720 | [2720] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 13:44:11 INFO - PROCESS | 2720 | 1461271451564 Marionette TRACE conn5 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 13:44:11 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 13:44:11 INFO - {} 13:44:11 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 13:44:11 INFO - {} 13:44:11 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 13:44:11 INFO - {} 13:44:11 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 13:44:11 INFO - {} 13:44:11 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 879ms 13:44:11 INFO - PROCESS | 2720 | 1461271451593 Marionette TRACE conn5 -> [0,3001,"getWindowHandle",null] 13:44:11 INFO - PROCESS | 2720 | 1461271451596 Marionette TRACE conn5 <- [1,3001,null,{"value":"13"}] 13:44:11 INFO - TEST-START | /FileAPI/fileReader.html 13:44:11 INFO - PROCESS | 2720 | 1461271451599 Marionette TRACE conn5 -> [0,3002,"setScriptTimeout",{"ms":35000}] 13:44:11 INFO - PROCESS | 2720 | 1461271451601 Marionette TRACE conn5 <- [1,3002,null,{}] 13:44:11 INFO - PROCESS | 2720 | 1461271451605 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}] 13:44:11 INFO - PROCESS | 2720 | 1461271451699 Marionette TRACE conn5 <- [1,3003,null,{"value":null}] 13:44:11 INFO - PROCESS | 2720 | 1461271451708 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:11 INFO - PROCESS | 2720 | ++DOCSHELL 00000015548A4000 == 90 [pid = 2720] [id = 762] 13:44:11 INFO - PROCESS | 2720 | ++DOMWINDOW == 123 (0000001546029800) [pid = 2720] [serial = 2284] [outer = 0000000000000000] 13:44:11 INFO - PROCESS | 2720 | ++DOMWINDOW == 124 (000000154DB73C00) [pid = 2720] [serial = 2285] [outer = 0000001546029800] 13:44:11 INFO - PROCESS | 2720 | 1461271451753 Marionette DEBUG loaded listener.js 13:44:11 INFO - PROCESS | 2720 | ++DOMWINDOW == 125 (000000154DED9C00) [pid = 2720] [serial = 2286] [outer = 0000001546029800] 13:44:12 INFO - PROCESS | 2720 | 1461271452148 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]]]}] 13:44:12 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 13:44:12 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 13:44:12 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 13:44:12 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 13:44:12 INFO - TEST-OK | /FileAPI/fileReader.html | took 587ms 13:44:12 INFO - PROCESS | 2720 | 1461271452189 Marionette TRACE conn5 -> [0,3005,"getWindowHandle",null] 13:44:12 INFO - PROCESS | 2720 | 1461271452191 Marionette TRACE conn5 <- [1,3005,null,{"value":"13"}] 13:44:12 INFO - TEST-START | /FileAPI/historical.html 13:44:12 INFO - PROCESS | 2720 | 1461271452194 Marionette TRACE conn5 -> [0,3006,"setScriptTimeout",{"ms":35000}] 13:44:12 INFO - PROCESS | 2720 | 1461271452196 Marionette TRACE conn5 <- [1,3006,null,{}] 13:44:12 INFO - PROCESS | 2720 | 1461271452213 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}] 13:44:12 INFO - PROCESS | 2720 | 1461271452312 Marionette TRACE conn5 <- [1,3007,null,{"value":null}] 13:44:12 INFO - PROCESS | 2720 | 1461271452332 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:12 INFO - PROCESS | 2720 | ++DOCSHELL 0000001554918800 == 91 [pid = 2720] [id = 763] 13:44:12 INFO - PROCESS | 2720 | ++DOMWINDOW == 126 (000000154BF0E800) [pid = 2720] [serial = 2287] [outer = 0000000000000000] 13:44:12 INFO - PROCESS | 2720 | ++DOMWINDOW == 127 (000000154E010C00) [pid = 2720] [serial = 2288] [outer = 000000154BF0E800] 13:44:12 INFO - PROCESS | 2720 | 1461271452378 Marionette DEBUG loaded listener.js 13:44:12 INFO - PROCESS | 2720 | ++DOMWINDOW == 128 (000000154E0EC400) [pid = 2720] [serial = 2289] [outer = 000000154BF0E800] 13:44:12 INFO - PROCESS | 2720 | 1461271452814 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"]]]}] 13:44:12 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 13:44:12 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 13:44:12 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 13:44:12 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 13:44:12 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 13:44:12 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 13:44:12 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 13:44:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:44:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:44:12 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 13:44:12 INFO - TEST-OK | /FileAPI/historical.html | took 649ms 13:44:12 INFO - PROCESS | 2720 | 1461271452854 Marionette TRACE conn5 -> [0,3009,"getWindowHandle",null] 13:44:12 INFO - PROCESS | 2720 | 1461271452857 Marionette TRACE conn5 <- [1,3009,null,{"value":"13"}] 13:44:12 INFO - PROCESS | 2720 | 1461271452861 Marionette TRACE conn5 -> [0,3010,"setScriptTimeout",{"ms":35000}] 13:44:12 INFO - TEST-START | /FileAPI/idlharness.html 13:44:12 INFO - PROCESS | 2720 | 1461271452863 Marionette TRACE conn5 <- [1,3010,null,{}] 13:44:12 INFO - PROCESS | 2720 | 1461271452867 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}] 13:44:12 INFO - PROCESS | 2720 | 1461271452981 Marionette TRACE conn5 <- [1,3011,null,{"value":null}] 13:44:12 INFO - PROCESS | 2720 | 1461271452987 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:13 INFO - PROCESS | 2720 | ++DOCSHELL 0000001554E0A000 == 92 [pid = 2720] [id = 764] 13:44:13 INFO - PROCESS | 2720 | ++DOMWINDOW == 129 (000000154EB47000) [pid = 2720] [serial = 2290] [outer = 0000000000000000] 13:44:13 INFO - PROCESS | 2720 | ++DOMWINDOW == 130 (000000154EF4E400) [pid = 2720] [serial = 2291] [outer = 000000154EB47000] 13:44:13 INFO - PROCESS | 2720 | 1461271453039 Marionette DEBUG loaded listener.js 13:44:13 INFO - PROCESS | 2720 | ++DOMWINDOW == 131 (000000154FD05400) [pid = 2720] [serial = 2292] [outer = 000000154EB47000] 13:44:14 INFO - PROCESS | 2720 | 1461271454341 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]]]}] 13:44:14 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 13:44:14 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 13:44:14 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 13:44:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:44:14 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:44:14 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:44:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:44:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:44:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:44:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:44:14 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:44:14 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:44:14 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:44:14 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 13:44:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 13:44:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 13:44:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 13:44:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 13:44:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 13:44:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 13:44:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 13:44:14 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 13:44:14 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 13:44:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:44:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:44:14 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 13:44:14 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 13:44:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:44:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:44:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:44:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:44:14 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:44:14 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:44:14 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:44:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 13:44:14 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 13:44:14 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 13:44:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:44:14 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:44:14 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:44:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:44:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:44:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:44:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:44:14 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:44:14 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:44:14 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:44:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 13:44:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 13:44:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 13:44:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 13:44:14 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 13:44:14 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:44:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:44:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:44:14 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:44:14 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:44:14 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:44:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:44:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:44:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:44:14 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:44:14 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:44:14 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:44:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 13:44:14 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 13:44:14 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 13:44:14 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:44:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:44:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:44:14 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:44:14 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:44:14 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:44:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:44:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:44:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:44:14 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:44:14 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:44:14 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:44:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 13:44:14 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 13:44:14 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 13:44:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:44:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:44:14 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 13:44:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:44:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:44:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:44:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:44:14 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:44:14 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:44:14 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:44:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 13:44:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 13:44:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 13:44:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 13:44:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 13:44:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 13:44:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 13:44:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 13:44:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 13:44:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 13:44:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 13:44:14 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 13:44:14 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:44:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:44:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:44:14 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:44:14 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:44:14 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:44:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:44:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:44:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:44:14 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:44:14 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:44:14 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:44:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 13:44:14 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 13:44:14 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 13:44:14 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:44:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:44:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:44:14 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:44:14 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:44:14 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:44:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:44:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:44:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:44:14 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:44:14 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:44:14 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:44:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 13:44:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 13:44:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 13:44:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 13:44:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 13:44:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 13:44:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 13:44:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 13:44:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 13:44:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 13:44:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 13:44:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 13:44:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 13:44:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 13:44:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 13:44:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 13:44:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 13:44:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 13:44:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 13:44:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 13:44:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 13:44:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 13:44:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 13:44:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 13:44:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 13:44:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 13:44:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 13:44:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 13:44:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 13:44:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 13:44:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 13:44:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 13:44:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 13:44:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 13:44:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 13:44:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 13:44:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 13:44:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 13:44:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 13:44:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 13:44:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 13:44:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 13:44:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 13:44:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 13:44:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 13:44:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 13:44:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 13:44:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 13:44:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 13:44:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 13:44:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 13:44:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 13:44:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 13:44:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 13:44:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 13:44:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 13:44:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 13:44:14 INFO - TEST-OK | /FileAPI/idlharness.html | took 1577ms 13:44:14 INFO - PROCESS | 2720 | 1461271454528 Marionette TRACE conn5 -> [0,3013,"getWindowHandle",null] 13:44:14 INFO - PROCESS | 2720 | 1461271454532 Marionette TRACE conn5 <- [1,3013,null,{"value":"13"}] 13:44:14 INFO - PROCESS | 2720 | 1461271454541 Marionette TRACE conn5 -> [0,3014,"setScriptTimeout",{"ms":35000}] 13:44:14 INFO - TEST-START | /FileAPI/idlharness.worker 13:44:14 INFO - PROCESS | 2720 | 1461271454545 Marionette TRACE conn5 <- [1,3014,null,{}] 13:44:14 INFO - PROCESS | 2720 | 1461271454551 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}] 13:44:14 INFO - PROCESS | 2720 | 1461271454710 Marionette TRACE conn5 <- [1,3015,null,{"value":null}] 13:44:14 INFO - PROCESS | 2720 | 1461271454839 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:14 INFO - PROCESS | 2720 | ++DOCSHELL 0000001552070000 == 93 [pid = 2720] [id = 765] 13:44:14 INFO - PROCESS | 2720 | ++DOMWINDOW == 132 (000000154A44C400) [pid = 2720] [serial = 2293] [outer = 0000000000000000] 13:44:14 INFO - PROCESS | 2720 | ++DOMWINDOW == 133 (000000154A4D2C00) [pid = 2720] [serial = 2294] [outer = 000000154A44C400] 13:44:14 INFO - PROCESS | 2720 | 1461271454900 Marionette DEBUG loaded listener.js 13:44:14 INFO - PROCESS | 2720 | ++DOMWINDOW == 134 (000000154DBD5800) [pid = 2720] [serial = 2295] [outer = 000000154A44C400] 13:44:15 INFO - PROCESS | 2720 | [2720] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 13:44:16 INFO - PROCESS | 2720 | 1461271456147 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,{},{}]]]}] 13:44:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 13:44:16 INFO - {} 13:44:16 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 13:44:16 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 13:44:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:44:16 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:44:16 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:44:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:44:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:44:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:44:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:44:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 13:44:16 INFO - {} 13:44:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 13:44:16 INFO - {} 13:44:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 13:44:16 INFO - {} 13:44:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 13:44:16 INFO - {} 13:44:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 13:44:16 INFO - {} 13:44:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 13:44:16 INFO - {} 13:44:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 13:44:16 INFO - {} 13:44:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 13:44:16 INFO - {} 13:44:16 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 13:44:16 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 13:44:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:44:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:44:16 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 13:44:16 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 13:44:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:44:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:44:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:44:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:44:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 13:44:16 INFO - {} 13:44:16 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 13:44:16 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 13:44:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:44:16 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:44:16 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:44:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:44:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:44:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:44:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:44:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 13:44:16 INFO - {} 13:44:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 13:44:16 INFO - {} 13:44:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 13:44:16 INFO - {} 13:44:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 13:44:16 INFO - {} 13:44:16 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 13:44:16 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:44:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:44:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:44:16 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:44:16 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:44:16 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:44:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:44:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:44:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:44:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 13:44:16 INFO - {} 13:44:16 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 - {} 13:44:16 INFO - {} 13:44:16 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 13:44:16 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:44:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:44:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:44:16 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:44:16 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:44:16 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:44:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:44:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:44:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:44:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 13:44:16 INFO - {} 13:44:16 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 13:44:16 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 13:44:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:44:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:44:16 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 13:44:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:44:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:44:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:44:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:44:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 13:44:16 INFO - {} 13:44:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 13:44:16 INFO - {} 13:44:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 13:44:16 INFO - {} 13:44:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 13:44:16 INFO - {} 13:44:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 13:44:16 INFO - {} 13:44:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 13:44:16 INFO - {} 13:44:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 13:44:16 INFO - {} 13:44:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 13:44:16 INFO - {} 13:44:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 13:44:16 INFO - {} 13:44:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 13:44:16 INFO - {} 13:44:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 13:44:16 INFO - {} 13:44:16 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 13:44:16 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:44:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:44:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:44:16 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:44:16 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:44:16 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:44:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:44:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:44:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:44:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 13:44:16 INFO - {} 13:44:16 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 - {} 13:44:16 INFO - {} 13:44:16 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 13:44:16 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:44:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:44:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:44:16 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:44:16 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:44:16 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:44:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:44:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:44:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:44:16 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 13:44:16 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 13:44:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:44:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:44:16 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 13:44:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:44:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:44:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:44:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:44:16 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 13:44:16 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 13:44:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:44:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:44:16 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 13:44:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:44:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:44:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:44:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:44:16 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 13:44:16 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 13:44:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:44:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:44:16 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 13:44:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:44:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:44:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:44:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:44:16 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 13:44:16 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 13:44:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:44:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:44:16 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 13:44:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:44:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:44:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:44:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:44:16 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 13:44:16 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 13:44:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:44:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:44:16 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 13:44:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:44:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:44:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:44:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:44:16 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 13:44:16 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 13:44:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:44:16 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:44:16 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:44:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:44:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:44:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:44:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:44:16 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 13:44:16 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 13:44:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:44:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:44:16 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 13:44:16 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 13:44:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:44:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:44:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:44:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:44:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 13:44:16 INFO - {} 13:44:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 13:44:16 INFO - {} 13:44:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 13:44:16 INFO - {} 13:44:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 13:44:16 INFO - {} 13:44:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 13:44:16 INFO - {} 13:44:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 13:44:16 INFO - {} 13:44:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 13:44:16 INFO - {} 13:44:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 13:44:16 INFO - {} 13:44:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 13:44:16 INFO - {} 13:44:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 13:44:16 INFO - {} 13:44:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 13:44:16 INFO - {} 13:44:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 13:44:16 INFO - {} 13:44:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 13:44:16 INFO - {} 13:44:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 13:44:16 INFO - {} 13:44:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 13:44:16 INFO - {} 13:44:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 13:44:16 INFO - {} 13:44:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 13:44:16 INFO - {} 13:44:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 13:44:16 INFO - {} 13:44:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 13:44:16 INFO - {} 13:44:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 13:44:16 INFO - {} 13:44:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 13:44:16 INFO - {} 13:44:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 13:44:16 INFO - {} 13:44:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 13:44:16 INFO - {} 13:44:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 13:44:16 INFO - {} 13:44:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 13:44:16 INFO - {} 13:44:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 13:44:16 INFO - {} 13:44:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 13:44:16 INFO - {} 13:44:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 13:44:16 INFO - {} 13:44:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 13:44:16 INFO - {} 13:44:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 13:44:16 INFO - {} 13:44:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 13:44:16 INFO - {} 13:44:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 13:44:16 INFO - {} 13:44:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 13:44:16 INFO - {} 13:44:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 13:44:16 INFO - {} 13:44:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 13:44:16 INFO - {} 13:44:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 13:44:16 INFO - {} 13:44:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 13:44:16 INFO - {} 13:44:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 13:44:16 INFO - {} 13:44:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 13:44:16 INFO - {} 13:44:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 13:44:16 INFO - {} 13:44:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 13:44:16 INFO - {} 13:44:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 13:44:16 INFO - {} 13:44:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 13:44:16 INFO - {} 13:44:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 13:44:16 INFO - {} 13:44:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 13:44:16 INFO - {} 13:44:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 13:44:16 INFO - {} 13:44:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 13:44:16 INFO - {} 13:44:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 13:44:16 INFO - {} 13:44:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 13:44:16 INFO - {} 13:44:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 13:44:16 INFO - {} 13:44:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 13:44:16 INFO - {} 13:44:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 13:44:16 INFO - {} 13:44:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 13:44:16 INFO - {} 13:44:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 13:44:16 INFO - {} 13:44:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 13:44:16 INFO - {} 13:44:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 13:44:16 INFO - {} 13:44:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 13:44:16 INFO - {} 13:44:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 13:44:16 INFO - {} 13:44:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 13:44:16 INFO - {} 13:44:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 13:44:16 INFO - {} 13:44:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 13:44:16 INFO - {} 13:44:16 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1749ms 13:44:16 INFO - PROCESS | 2720 | 1461271456298 Marionette TRACE conn5 -> [0,3017,"getWindowHandle",null] 13:44:16 INFO - PROCESS | 2720 | 1461271456306 Marionette TRACE conn5 <- [1,3017,null,{"value":"13"}] 13:44:16 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 13:44:16 INFO - PROCESS | 2720 | 1461271456313 Marionette TRACE conn5 -> [0,3018,"setScriptTimeout",{"ms":35000}] 13:44:16 INFO - PROCESS | 2720 | 1461271456316 Marionette TRACE conn5 <- [1,3018,null,{}] 13:44:16 INFO - PROCESS | 2720 | 1461271456321 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}] 13:44:16 INFO - PROCESS | 2720 | 1461271456474 Marionette TRACE conn5 <- [1,3019,null,{"value":null}] 13:44:16 INFO - PROCESS | 2720 | 1461271456602 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:16 INFO - PROCESS | 2720 | ++DOCSHELL 0000001557791800 == 94 [pid = 2720] [id = 766] 13:44:16 INFO - PROCESS | 2720 | ++DOMWINDOW == 135 (000000154EBCC000) [pid = 2720] [serial = 2296] [outer = 0000000000000000] 13:44:16 INFO - PROCESS | 2720 | ++DOMWINDOW == 136 (0000001551D50000) [pid = 2720] [serial = 2297] [outer = 000000154EBCC000] 13:44:16 INFO - PROCESS | 2720 | 1461271456660 Marionette DEBUG loaded listener.js 13:44:16 INFO - PROCESS | 2720 | ++DOMWINDOW == 137 (0000001551D83400) [pid = 2720] [serial = 2298] [outer = 000000154EBCC000] 13:44:17 INFO - PROCESS | 2720 | 1461271457184 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]]]}] 13:44:17 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 13:44:17 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 923ms 13:44:17 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 13:44:17 INFO - PROCESS | 2720 | 1461271457241 Marionette TRACE conn5 -> [0,3021,"getWindowHandle",null] 13:44:17 INFO - PROCESS | 2720 | 1461271457244 Marionette TRACE conn5 <- [1,3021,null,{"value":"13"}] 13:44:17 INFO - PROCESS | 2720 | 1461271457247 Marionette TRACE conn5 -> [0,3022,"setScriptTimeout",{"ms":35000}] 13:44:17 INFO - PROCESS | 2720 | 1461271457252 Marionette TRACE conn5 <- [1,3022,null,{}] 13:44:17 INFO - PROCESS | 2720 | 1461271457264 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}] 13:44:17 INFO - PROCESS | 2720 | 1461271457391 Marionette TRACE conn5 <- [1,3023,null,{"value":null}] 13:44:17 INFO - PROCESS | 2720 | 1461271457530 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:17 INFO - PROCESS | 2720 | ++DOCSHELL 0000001557D60000 == 95 [pid = 2720] [id = 767] 13:44:17 INFO - PROCESS | 2720 | ++DOMWINDOW == 138 (0000001552143400) [pid = 2720] [serial = 2299] [outer = 0000000000000000] 13:44:17 INFO - PROCESS | 2720 | ++DOMWINDOW == 139 (0000001552148C00) [pid = 2720] [serial = 2300] [outer = 0000001552143400] 13:44:17 INFO - PROCESS | 2720 | 1461271457590 Marionette DEBUG loaded listener.js 13:44:17 INFO - PROCESS | 2720 | ++DOMWINDOW == 140 (00000015522C4800) [pid = 2720] [serial = 2301] [outer = 0000001552143400] 13:44:18 INFO - PROCESS | 2720 | 1461271458140 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]]]}] 13:44:18 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 13:44:18 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 943ms 13:44:18 INFO - PROCESS | 2720 | 1461271458193 Marionette TRACE conn5 -> [0,3025,"getWindowHandle",null] 13:44:18 INFO - TEST-START | /FileAPI/blob/Blob-close.html 13:44:18 INFO - PROCESS | 2720 | 1461271458196 Marionette TRACE conn5 <- [1,3025,null,{"value":"13"}] 13:44:18 INFO - PROCESS | 2720 | 1461271458200 Marionette TRACE conn5 -> [0,3026,"setScriptTimeout",{"ms":35000}] 13:44:18 INFO - PROCESS | 2720 | 1461271458202 Marionette TRACE conn5 <- [1,3026,null,{}] 13:44:18 INFO - PROCESS | 2720 | 1461271458206 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}] 13:44:18 INFO - PROCESS | 2720 | 1461271458330 Marionette TRACE conn5 <- [1,3027,null,{"value":null}] 13:44:18 INFO - PROCESS | 2720 | 1461271458437 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:18 INFO - PROCESS | 2720 | ++DOCSHELL 00000015589CE000 == 96 [pid = 2720] [id = 768] 13:44:18 INFO - PROCESS | 2720 | ++DOMWINDOW == 141 (00000015525A9400) [pid = 2720] [serial = 2302] [outer = 0000000000000000] 13:44:18 INFO - PROCESS | 2720 | ++DOMWINDOW == 142 (00000015525B3C00) [pid = 2720] [serial = 2303] [outer = 00000015525A9400] 13:44:18 INFO - PROCESS | 2720 | 1461271458493 Marionette DEBUG loaded listener.js 13:44:18 INFO - PROCESS | 2720 | ++DOMWINDOW == 143 (00000015544E0000) [pid = 2720] [serial = 2304] [outer = 00000015525A9400] 13:44:18 INFO - PROCESS | 2720 | 1461271458993 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"]]]}] 13:44:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 13:44:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 13:44:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:44:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:44:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 13:44:19 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 839ms 13:44:19 INFO - PROCESS | 2720 | 1461271459041 Marionette TRACE conn5 -> [0,3029,"getWindowHandle",null] 13:44:19 INFO - PROCESS | 2720 | 1461271459043 Marionette TRACE conn5 <- [1,3029,null,{"value":"13"}] 13:44:19 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 13:44:19 INFO - PROCESS | 2720 | 1461271459097 Marionette TRACE conn5 -> [0,3030,"setScriptTimeout",{"ms":35000}] 13:44:19 INFO - PROCESS | 2720 | 1461271459100 Marionette TRACE conn5 <- [1,3030,null,{}] 13:44:19 INFO - PROCESS | 2720 | 1461271459107 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}] 13:44:19 INFO - PROCESS | 2720 | 1461271459226 Marionette TRACE conn5 <- [1,3031,null,{"value":null}] 13:44:19 INFO - PROCESS | 2720 | 1461271459332 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:19 INFO - PROCESS | 2720 | ++DOCSHELL 0000001558A87800 == 97 [pid = 2720] [id = 769] 13:44:19 INFO - PROCESS | 2720 | ++DOMWINDOW == 144 (0000001554211C00) [pid = 2720] [serial = 2305] [outer = 0000000000000000] 13:44:19 INFO - PROCESS | 2720 | ++DOMWINDOW == 145 (000000155483A800) [pid = 2720] [serial = 2306] [outer = 0000001554211C00] 13:44:19 INFO - PROCESS | 2720 | 1461271459387 Marionette DEBUG loaded listener.js 13:44:19 INFO - PROCESS | 2720 | ++DOMWINDOW == 146 (00000015549CA800) [pid = 2720] [serial = 2307] [outer = 0000001554211C00] 13:44:20 INFO - PROCESS | 2720 | 1461271460114 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]]]}] 13:44:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 13:44:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 13:44:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 13:44:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 13:44:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 13:44:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 13:44:20 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. 13:44:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 13:44:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 13:44:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 13:44:20 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'.) 13:44:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 13:44:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 13:44:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 13:44:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 13:44:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 13:44:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 13:44:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 13:44:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 13:44:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 13:44:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 13:44:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 13:44:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 13:44:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 13:44:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 13:44:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 13:44:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 13:44:20 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. 13:44:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 13:44:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:44:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:44:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 13:44:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 13:44:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 13:44:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 13:44:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 13:44:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 13:44:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 13:44:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 13:44:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 13:44:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 13:44:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 13:44:20 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. 13:44:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 13:44:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 13:44:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:44:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:44:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 13:44:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 13:44:20 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. 13:44:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 13:44:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 13:44:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:44:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:44:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 13:44:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 13:44:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 13:44:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 13:44:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 13:44:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 13:44:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 13:44:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:44:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:44:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 13:44:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 13:44:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 13:44:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 13:44:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:44:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:44:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:44:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:44:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:44:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 13:44:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 13:44:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:44:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:44:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:44:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:44:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:44:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 13:44:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:44:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:44:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:44:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:44:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:44:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 13:44:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:44:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:44:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:44:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:44:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:44:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 13:44:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 13:44:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:44:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:44:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:44:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:44:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:44:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 13:44:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:44:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:44:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:44:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:44:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:44:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 13:44:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:44:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:44:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:44:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:44:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:44:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 13:44:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:44:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:44:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:44:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:44:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:44:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 13:44:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:44:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:44:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:44:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:44:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:44:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 13:44:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 13:44:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 13:44:20 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1202ms 13:44:20 INFO - PROCESS | 2720 | 1461271460252 Marionette TRACE conn5 -> [0,3033,"getWindowHandle",null] 13:44:20 INFO - PROCESS | 2720 | 1461271460255 Marionette TRACE conn5 <- [1,3033,null,{"value":"13"}] 13:44:20 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 13:44:20 INFO - PROCESS | 2720 | 1461271460265 Marionette TRACE conn5 -> [0,3034,"setScriptTimeout",{"ms":35000}] 13:44:20 INFO - PROCESS | 2720 | 1461271460267 Marionette TRACE conn5 <- [1,3034,null,{}] 13:44:20 INFO - PROCESS | 2720 | 1461271460271 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}] 13:44:20 INFO - PROCESS | 2720 | 1461271460405 Marionette TRACE conn5 <- [1,3035,null,{"value":null}] 13:44:20 INFO - PROCESS | 2720 | 1461271460545 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:20 INFO - PROCESS | 2720 | ++DOCSHELL 000000154A46B800 == 98 [pid = 2720] [id = 770] 13:44:20 INFO - PROCESS | 2720 | ++DOMWINDOW == 147 (000000153E847800) [pid = 2720] [serial = 2308] [outer = 0000000000000000] 13:44:20 INFO - PROCESS | 2720 | ++DOMWINDOW == 148 (0000001540439800) [pid = 2720] [serial = 2309] [outer = 000000153E847800] 13:44:20 INFO - PROCESS | 2720 | 1461271460608 Marionette DEBUG loaded listener.js 13:44:20 INFO - PROCESS | 2720 | ++DOMWINDOW == 149 (000000154503EC00) [pid = 2720] [serial = 2310] [outer = 000000153E847800] 13:44:20 INFO - PROCESS | 2720 | [2720] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 13:44:21 INFO - PROCESS | 2720 | 1461271461189 Marionette TRACE conn5 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 13:44:21 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 13:44:21 INFO - {} 13:44:21 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 985ms 13:44:21 INFO - PROCESS | 2720 | 1461271461270 Marionette TRACE conn5 -> [0,3037,"getWindowHandle",null] 13:44:21 INFO - PROCESS | 2720 | 1461271461273 Marionette TRACE conn5 <- [1,3037,null,{"value":"13"}] 13:44:21 INFO - PROCESS | 2720 | 1461271461278 Marionette TRACE conn5 -> [0,3038,"setScriptTimeout",{"ms":35000}] 13:44:21 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 13:44:21 INFO - PROCESS | 2720 | 1461271461280 Marionette TRACE conn5 <- [1,3038,null,{}] 13:44:21 INFO - PROCESS | 2720 | 1461271461285 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}] 13:44:21 INFO - PROCESS | 2720 | 1461271461413 Marionette TRACE conn5 <- [1,3039,null,{"value":null}] 13:44:21 INFO - PROCESS | 2720 | 1461271461771 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:21 INFO - PROCESS | 2720 | ++DOCSHELL 0000001550DA3800 == 99 [pid = 2720] [id = 771] 13:44:21 INFO - PROCESS | 2720 | ++DOMWINDOW == 150 (000000153E9FCC00) [pid = 2720] [serial = 2311] [outer = 0000000000000000] 13:44:21 INFO - PROCESS | 2720 | ++DOMWINDOW == 151 (000000153EA40C00) [pid = 2720] [serial = 2312] [outer = 000000153E9FCC00] 13:44:21 INFO - PROCESS | 2720 | 1461271461859 Marionette DEBUG loaded listener.js 13:44:21 INFO - PROCESS | 2720 | ++DOMWINDOW == 152 (0000001540455000) [pid = 2720] [serial = 2313] [outer = 000000153E9FCC00] 13:44:22 INFO - PROCESS | 2720 | 1461271462423 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]]]}] 13:44:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 13:44:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 13:44:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 13:44:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 13:44:22 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1193ms 13:44:22 INFO - PROCESS | 2720 | 1461271462476 Marionette TRACE conn5 -> [0,3041,"getWindowHandle",null] 13:44:22 INFO - PROCESS | 2720 | 1461271462481 Marionette TRACE conn5 <- [1,3041,null,{"value":"13"}] 13:44:22 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 13:44:22 INFO - PROCESS | 2720 | 1461271462487 Marionette TRACE conn5 -> [0,3042,"setScriptTimeout",{"ms":35000}] 13:44:22 INFO - PROCESS | 2720 | 1461271462490 Marionette TRACE conn5 <- [1,3042,null,{}] 13:44:22 INFO - PROCESS | 2720 | 1461271462495 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}] 13:44:22 INFO - PROCESS | 2720 | 1461271462610 Marionette TRACE conn5 <- [1,3043,null,{"value":null}] 13:44:22 INFO - PROCESS | 2720 | 1461271462753 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:22 INFO - PROCESS | 2720 | ++DOCSHELL 0000001552174800 == 100 [pid = 2720] [id = 772] 13:44:22 INFO - PROCESS | 2720 | ++DOMWINDOW == 153 (000000153F34F000) [pid = 2720] [serial = 2314] [outer = 0000000000000000] 13:44:22 INFO - PROCESS | 2720 | ++DOMWINDOW == 154 (0000001540931800) [pid = 2720] [serial = 2315] [outer = 000000153F34F000] 13:44:22 INFO - PROCESS | 2720 | 1461271462807 Marionette DEBUG loaded listener.js 13:44:22 INFO - PROCESS | 2720 | ++DOMWINDOW == 155 (000000154A02A800) [pid = 2720] [serial = 2316] [outer = 000000153F34F000] 13:44:23 INFO - PROCESS | 2720 | 1461271463655 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"]]]}] 13:44:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 13:44:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 13:44:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 13:44:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 13:44:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 13:44:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 13:44:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 13:44:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 13:44:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 13:44:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 13:44:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 13:44:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 13:44:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 13:44:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 13:44:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 13:44:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 13:44:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 13:44:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 13:44:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 13:44:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 13:44:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 13:44:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 13:44:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 13:44:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 13:44:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 13:44:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 13:44:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 13:44:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 13:44:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 13:44:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 13:44:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 13:44:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 13:44:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 13:44:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 13:44:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 13:44:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 13:44:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 13:44:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 13:44:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 13:44:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 13:44:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 13:44:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 13:44:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 13:44:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 13:44:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 13:44:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 13:44:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 13:44:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 13:44:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 13:44:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 13:44:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 13:44:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 13:44:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 13:44:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 13:44:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 13:44:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 13:44:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 13:44:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 13:44:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 13:44:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 13:44:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 13:44:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 13:44:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 13:44:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 13:44:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 13:44:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 13:44:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 13:44:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 13:44:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 13:44:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 13:44:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 13:44:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 13:44:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 13:44:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 13:44:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 13:44:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 13:44:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 13:44:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 13:44:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 13:44:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 13:44:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 13:44:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 13:44:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 13:44:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 13:44:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 13:44:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 13:44:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 13:44:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 13:44:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 13:44:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 13:44:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 13:44:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 13:44:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 13:44:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 13:44:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 13:44:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 13:44:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 13:44:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 13:44:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 13:44:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:44:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:44:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:44:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:44:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:44:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 13:44:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:44:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:44:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:44:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:44:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:44:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 13:44:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:44:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:44:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:44:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:44:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:44:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 13:44:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:44:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:44:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:44:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:44:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:44:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 13:44:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:44:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:44:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:44:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:44:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:44:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 13:44:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:44:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:44:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:44:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:44:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:44:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 13:44:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:44:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:44:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:44:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:44:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:44:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 13:44:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:44:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:44:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:44:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:44:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:44:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 13:44:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:44:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:44:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:44:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:44:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:44:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 13:44:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:44:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:44:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:44:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:44:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:44:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 13:44:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:44:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:44:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:44:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:44:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:44:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 13:44:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:44:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:44:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:44:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:44:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:44:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 13:44:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:44:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:44:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:44:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:44:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:44:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 13:44:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:44:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:44:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:44:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:44:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:44:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 13:44:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:44:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:44:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:44:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:44:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:44:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 13:44:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:44:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:44:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:44:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:44:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:44:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 13:44:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:44:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:44:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:44:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:44:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:44:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 13:44:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:44:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:44:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:44:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:44:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:44:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 13:44:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:44:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:44:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:44:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:44:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:44:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 13:44:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:44:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:44:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:44:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:44:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:44:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 13:44:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:44:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:44:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:44:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:44:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:44:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 13:44:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:44:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:44:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:44:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:44:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:44:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 13:44:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:44:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:44:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:44:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 13:44:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 13:44:23 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" 13:44:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:44:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:44:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:44:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 13:44:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 13:44:23 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" 13:44:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:44:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:44:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:44:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 13:44:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 13:44:23 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1293ms 13:44:23 INFO - PROCESS | 2720 | --DOCSHELL 00000015562A2000 == 99 [pid = 2720] [id = 710] 13:44:23 INFO - PROCESS | 2720 | --DOCSHELL 000000155894E000 == 98 [pid = 2720] [id = 712] 13:44:23 INFO - PROCESS | 2720 | --DOCSHELL 0000001559238000 == 97 [pid = 2720] [id = 609] 13:44:23 INFO - PROCESS | 2720 | --DOCSHELL 0000001554918800 == 96 [pid = 2720] [id = 763] 13:44:23 INFO - PROCESS | 2720 | --DOCSHELL 00000015548A4000 == 95 [pid = 2720] [id = 762] 13:44:23 INFO - PROCESS | 2720 | --DOCSHELL 000000155452B000 == 94 [pid = 2720] [id = 761] 13:44:23 INFO - PROCESS | 2720 | --DOCSHELL 0000001552243800 == 93 [pid = 2720] [id = 760] 13:44:23 INFO - PROCESS | 2720 | --DOCSHELL 000000155208C000 == 92 [pid = 2720] [id = 759] 13:44:23 INFO - PROCESS | 2720 | --DOCSHELL 0000001551793800 == 91 [pid = 2720] [id = 758] 13:44:23 INFO - PROCESS | 2720 | --DOMWINDOW == 154 (000000154EF55400) [pid = 2720] [serial = 2221] [outer = 0000000000000000] [url = about:blank] 13:44:23 INFO - PROCESS | 2720 | 1461271463894 Marionette TRACE conn5 -> [0,3045,"getWindowHandle",null] 13:44:23 INFO - PROCESS | 2720 | 1461271463898 Marionette TRACE conn5 <- [1,3045,null,{"value":"13"}] 13:44:23 INFO - PROCESS | 2720 | --DOCSHELL 0000001550DAC800 == 90 [pid = 2720] [id = 757] 13:44:23 INFO - PROCESS | 2720 | --DOCSHELL 000000154F83F800 == 89 [pid = 2720] [id = 756] 13:44:23 INFO - PROCESS | 2720 | --DOCSHELL 000000154E5CB000 == 88 [pid = 2720] [id = 755] 13:44:23 INFO - PROCESS | 2720 | --DOCSHELL 000000154D3B6000 == 87 [pid = 2720] [id = 754] 13:44:23 INFO - PROCESS | 2720 | --DOCSHELL 00000015468E1000 == 86 [pid = 2720] [id = 753] 13:44:23 INFO - PROCESS | 2720 | --DOCSHELL 000000155BFE5000 == 85 [pid = 2720] [id = 748] 13:44:23 INFO - PROCESS | 2720 | --DOCSHELL 00000015599B9000 == 84 [pid = 2720] [id = 747] 13:44:23 INFO - PROCESS | 2720 | --DOCSHELL 000000155924F800 == 83 [pid = 2720] [id = 746] 13:44:23 INFO - PROCESS | 2720 | --DOCSHELL 0000001545FC8000 == 82 [pid = 2720] [id = 745] 13:44:23 INFO - PROCESS | 2720 | --DOCSHELL 0000001558C13800 == 81 [pid = 2720] [id = 744] 13:44:23 INFO - PROCESS | 2720 | --DOCSHELL 0000001557D5A800 == 80 [pid = 2720] [id = 743] 13:44:23 INFO - PROCESS | 2720 | --DOCSHELL 0000001551D6F800 == 79 [pid = 2720] [id = 742] 13:44:23 INFO - PROCESS | 2720 | --DOCSHELL 000000154D3C0000 == 78 [pid = 2720] [id = 741] 13:44:23 INFO - TEST-START | /FileAPI/file/File-constructor.html 13:44:23 INFO - PROCESS | 2720 | --DOMWINDOW == 153 (0000001552147C00) [pid = 2720] [serial = 2138] [outer = 0000000000000000] [url = about:blank] 13:44:23 INFO - PROCESS | 2720 | --DOMWINDOW == 152 (000000153EA46800) [pid = 2720] [serial = 2191] [outer = 0000000000000000] [url = about:blank] 13:44:23 INFO - PROCESS | 2720 | --DOMWINDOW == 151 (000000154DB81000) [pid = 2720] [serial = 2212] [outer = 0000000000000000] [url = about:blank] 13:44:23 INFO - PROCESS | 2720 | --DOMWINDOW == 150 (0000001550E32000) [pid = 2720] [serial = 2132] [outer = 0000000000000000] [url = about:blank] 13:44:23 INFO - PROCESS | 2720 | --DOMWINDOW == 149 (0000001545F10800) [pid = 2720] [serial = 2188] [outer = 0000000000000000] [url = about:blank] 13:44:23 INFO - PROCESS | 2720 | --DOMWINDOW == 148 (0000001540231C00) [pid = 2720] [serial = 2192] [outer = 0000000000000000] [url = about:blank] 13:44:23 INFO - PROCESS | 2720 | --DOMWINDOW == 147 (000000154DAE1800) [pid = 2720] [serial = 2210] [outer = 0000000000000000] [url = about:blank] 13:44:23 INFO - PROCESS | 2720 | --DOMWINDOW == 146 (000000154A412400) [pid = 2720] [serial = 2204] [outer = 0000000000000000] [url = about:blank] 13:44:23 INFO - PROCESS | 2720 | --DOMWINDOW == 145 (000000154D20CC00) [pid = 2720] [serial = 2209] [outer = 0000000000000000] [url = about:blank] 13:44:23 INFO - PROCESS | 2720 | --DOMWINDOW == 144 (000000154504A000) [pid = 2720] [serial = 2198] [outer = 0000000000000000] [url = about:blank] 13:44:23 INFO - PROCESS | 2720 | --DOMWINDOW == 143 (000000154E0F5400) [pid = 2720] [serial = 2218] [outer = 0000000000000000] [url = about:blank] 13:44:23 INFO - PROCESS | 2720 | --DOMWINDOW == 142 (000000154DEE4C00) [pid = 2720] [serial = 2216] [outer = 0000000000000000] [url = about:blank] 13:44:23 INFO - PROCESS | 2720 | --DOMWINDOW == 141 (0000001540236800) [pid = 2720] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 13:44:23 INFO - PROCESS | 2720 | --DOMWINDOW == 140 (000000154C437400) [pid = 2720] [serial = 2207] [outer = 0000000000000000] [url = about:blank] 13:44:23 INFO - PROCESS | 2720 | --DOMWINDOW == 139 (000000154AAD0800) [pid = 2720] [serial = 2206] [outer = 0000000000000000] [url = about:blank] 13:44:23 INFO - PROCESS | 2720 | --DOMWINDOW == 138 (000000154DEE4800) [pid = 2720] [serial = 2213] [outer = 0000000000000000] [url = about:blank] 13:44:23 INFO - PROCESS | 2720 | --DOMWINDOW == 137 (00000015468A1800) [pid = 2720] [serial = 2201] [outer = 0000000000000000] [url = about:blank] 13:44:23 INFO - PROCESS | 2720 | --DOMWINDOW == 136 (000000154609E400) [pid = 2720] [serial = 2200] [outer = 0000000000000000] [url = about:blank] 13:44:23 INFO - PROCESS | 2720 | --DOMWINDOW == 135 (000000154BD16800) [pid = 2720] [serial = 2215] [outer = 0000000000000000] [url = about:blank] 13:44:23 INFO - PROCESS | 2720 | --DOMWINDOW == 134 (0000001540445000) [pid = 2720] [serial = 2197] [outer = 0000000000000000] [url = about:blank] 13:44:23 INFO - PROCESS | 2720 | --DOMWINDOW == 133 (000000154D00EC00) [pid = 2720] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 13:44:23 INFO - PROCESS | 2720 | --DOMWINDOW == 132 (0000001551D48C00) [pid = 2720] [serial = 2135] [outer = 0000000000000000] [url = about:blank] 13:44:23 INFO - PROCESS | 2720 | --DOMWINDOW == 131 (000000154A362800) [pid = 2720] [serial = 2203] [outer = 0000000000000000] [url = about:blank] 13:44:23 INFO - PROCESS | 2720 | --DOMWINDOW == 130 (000000155220F000) [pid = 2720] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 13:44:23 INFO - PROCESS | 2720 | --DOMWINDOW == 129 (000000154FD9B800) [pid = 2720] [serial = 2129] [outer = 0000000000000000] [url = about:blank] 13:44:23 INFO - PROCESS | 2720 | --DOMWINDOW == 128 (0000001545F0C800) [pid = 2720] [serial = 2195] [outer = 0000000000000000] [url = about:blank] 13:44:23 INFO - PROCESS | 2720 | --DOMWINDOW == 127 (0000001554E94400) [pid = 2720] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 13:44:23 INFO - PROCESS | 2720 | --DOMWINDOW == 126 (0000001555A8F400) [pid = 2720] [serial = 2171] [outer = 0000000000000000] [url = about:blank] 13:44:23 INFO - PROCESS | 2720 | --DOMWINDOW == 125 (0000001551CB4000) [pid = 2720] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 13:44:23 INFO - PROCESS | 2720 | --DOMWINDOW == 124 (0000001545043800) [pid = 2720] [serial = 2194] [outer = 0000000000000000] [url = about:blank] 13:44:23 INFO - PROCESS | 2720 | --DOMWINDOW == 123 (000000154ECDE000) [pid = 2720] [serial = 2219] [outer = 0000000000000000] [url = about:blank] 13:44:23 INFO - PROCESS | 2720 | 1461271463960 Marionette TRACE conn5 -> [0,3046,"setScriptTimeout",{"ms":35000}] 13:44:23 INFO - PROCESS | 2720 | 1461271463963 Marionette TRACE conn5 <- [1,3046,null,{}] 13:44:23 INFO - PROCESS | 2720 | 1461271463970 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}] 13:44:24 INFO - PROCESS | 2720 | 1461271464067 Marionette TRACE conn5 <- [1,3047,null,{"value":null}] 13:44:24 INFO - PROCESS | 2720 | 1461271464074 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:24 INFO - PROCESS | 2720 | ++DOCSHELL 0000001545FD0800 == 79 [pid = 2720] [id = 773] 13:44:24 INFO - PROCESS | 2720 | ++DOMWINDOW == 124 (000000154020E400) [pid = 2720] [serial = 2317] [outer = 0000000000000000] 13:44:24 INFO - PROCESS | 2720 | ++DOMWINDOW == 125 (0000001540234000) [pid = 2720] [serial = 2318] [outer = 000000154020E400] 13:44:24 INFO - PROCESS | 2720 | 1461271464122 Marionette DEBUG loaded listener.js 13:44:24 INFO - PROCESS | 2720 | ++DOMWINDOW == 126 (0000001544E45800) [pid = 2720] [serial = 2319] [outer = 000000154020E400] 13:44:24 INFO - PROCESS | 2720 | 1461271464706 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]]]}] 13:44:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 13:44:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 13:44:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 13:44:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 13:44:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 13:44:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 13:44:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 13:44:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 13:44:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 13:44:24 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 13:44:24 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 13:44:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:44:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:44:24 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 13:44:24 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 13:44:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 13:44:24 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 13:44:24 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 13:44:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:44:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:44:24 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 13:44:24 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 13:44:24 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 13:44:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:44:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:44:24 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 13:44:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 13:44:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 13:44:24 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 803ms 13:44:24 INFO - PROCESS | 2720 | 1461271464755 Marionette TRACE conn5 -> [0,3049,"getWindowHandle",null] 13:44:24 INFO - PROCESS | 2720 | 1461271464757 Marionette TRACE conn5 <- [1,3049,null,{"value":"13"}] 13:44:24 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 13:44:24 INFO - PROCESS | 2720 | 1461271464762 Marionette TRACE conn5 -> [0,3050,"setScriptTimeout",{"ms":35000}] 13:44:24 INFO - PROCESS | 2720 | 1461271464769 Marionette TRACE conn5 <- [1,3050,null,{}] 13:44:24 INFO - PROCESS | 2720 | 1461271464778 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}] 13:44:24 INFO - PROCESS | 2720 | 1461271464881 Marionette TRACE conn5 <- [1,3051,null,{"value":null}] 13:44:24 INFO - PROCESS | 2720 | 1461271464975 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:24 INFO - PROCESS | 2720 | ++DOCSHELL 0000001551790800 == 80 [pid = 2720] [id = 774] 13:44:24 INFO - PROCESS | 2720 | ++DOMWINDOW == 127 (000000154020E800) [pid = 2720] [serial = 2320] [outer = 0000000000000000] 13:44:25 INFO - PROCESS | 2720 | ++DOMWINDOW == 128 (000000154A413400) [pid = 2720] [serial = 2321] [outer = 000000154020E800] 13:44:25 INFO - PROCESS | 2720 | 1461271465021 Marionette DEBUG loaded listener.js 13:44:25 INFO - PROCESS | 2720 | ++DOMWINDOW == 129 (000000154AAB2C00) [pid = 2720] [serial = 2322] [outer = 000000154020E800] 13:44:25 INFO - PROCESS | 2720 | [2720] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 13:44:25 INFO - PROCESS | 2720 | 1461271465436 Marionette TRACE conn5 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 13:44:25 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 13:44:25 INFO - {} 13:44:25 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 690ms 13:44:25 INFO - PROCESS | 2720 | 1461271465454 Marionette TRACE conn5 -> [0,3053,"getWindowHandle",null] 13:44:25 INFO - PROCESS | 2720 | 1461271465456 Marionette TRACE conn5 <- [1,3053,null,{"value":"13"}] 13:44:25 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 13:44:25 INFO - PROCESS | 2720 | 1461271465460 Marionette TRACE conn5 -> [0,3054,"setScriptTimeout",{"ms":35000}] 13:44:25 INFO - PROCESS | 2720 | 1461271465462 Marionette TRACE conn5 <- [1,3054,null,{}] 13:44:25 INFO - PROCESS | 2720 | 1461271465465 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}] 13:44:25 INFO - PROCESS | 2720 | 1461271465564 Marionette TRACE conn5 <- [1,3055,null,{"value":null}] 13:44:25 INFO - PROCESS | 2720 | 1461271465570 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:25 INFO - PROCESS | 2720 | ++DOCSHELL 000000155224A800 == 81 [pid = 2720] [id = 775] 13:44:25 INFO - PROCESS | 2720 | ++DOMWINDOW == 130 (000000154C442000) [pid = 2720] [serial = 2323] [outer = 0000000000000000] 13:44:25 INFO - PROCESS | 2720 | ++DOMWINDOW == 131 (000000154CF99000) [pid = 2720] [serial = 2324] [outer = 000000154C442000] 13:44:25 INFO - PROCESS | 2720 | 1461271465621 Marionette DEBUG loaded listener.js 13:44:25 INFO - PROCESS | 2720 | ++DOMWINDOW == 132 (000000154D1CB000) [pid = 2720] [serial = 2325] [outer = 000000154C442000] 13:44:26 INFO - PROCESS | 2720 | 1461271466061 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]]]}] 13:44:26 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 13:44:26 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 13:44:26 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 13:44:26 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 13:44:26 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 13:44:26 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 13:44:26 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 13:44:26 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 628ms 13:44:26 INFO - PROCESS | 2720 | 1461271466091 Marionette TRACE conn5 -> [0,3057,"getWindowHandle",null] 13:44:26 INFO - PROCESS | 2720 | 1461271466093 Marionette TRACE conn5 <- [1,3057,null,{"value":"13"}] 13:44:26 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 13:44:26 INFO - PROCESS | 2720 | 1461271466097 Marionette TRACE conn5 -> [0,3058,"setScriptTimeout",{"ms":35000}] 13:44:26 INFO - PROCESS | 2720 | 1461271466099 Marionette TRACE conn5 <- [1,3058,null,{}] 13:44:26 INFO - PROCESS | 2720 | 1461271466102 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}] 13:44:26 INFO - PROCESS | 2720 | 1461271466256 Marionette TRACE conn5 <- [1,3059,null,{"value":null}] 13:44:26 INFO - PROCESS | 2720 | 1461271466284 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:26 INFO - PROCESS | 2720 | ++DOCSHELL 00000015548D5000 == 82 [pid = 2720] [id = 776] 13:44:26 INFO - PROCESS | 2720 | ++DOMWINDOW == 133 (000000154DEE1C00) [pid = 2720] [serial = 2326] [outer = 0000000000000000] 13:44:26 INFO - PROCESS | 2720 | ++DOMWINDOW == 134 (000000154DEE6400) [pid = 2720] [serial = 2327] [outer = 000000154DEE1C00] 13:44:26 INFO - PROCESS | 2720 | 1461271466344 Marionette DEBUG loaded listener.js 13:44:26 INFO - PROCESS | 2720 | ++DOMWINDOW == 135 (000000154E012400) [pid = 2720] [serial = 2328] [outer = 000000154DEE1C00] 13:44:26 INFO - PROCESS | 2720 | 1461271466843 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]]]}] 13:44:26 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 13:44:26 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 13:44:26 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 13:44:26 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 13:44:26 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 13:44:26 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 13:44:26 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 774ms 13:44:26 INFO - PROCESS | 2720 | 1461271466875 Marionette TRACE conn5 -> [0,3061,"getWindowHandle",null] 13:44:26 INFO - PROCESS | 2720 | 1461271466878 Marionette TRACE conn5 <- [1,3061,null,{"value":"13"}] 13:44:26 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 13:44:26 INFO - PROCESS | 2720 | 1461271466881 Marionette TRACE conn5 -> [0,3062,"setScriptTimeout",{"ms":35000}] 13:44:26 INFO - PROCESS | 2720 | 1461271466883 Marionette TRACE conn5 <- [1,3062,null,{}] 13:44:26 INFO - PROCESS | 2720 | 1461271466893 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}] 13:44:27 INFO - PROCESS | 2720 | 1461271467043 Marionette TRACE conn5 <- [1,3063,null,{"value":null}] 13:44:27 INFO - PROCESS | 2720 | 1461271467070 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:27 INFO - PROCESS | 2720 | ++DOCSHELL 0000001554CBA800 == 83 [pid = 2720] [id = 777] 13:44:27 INFO - PROCESS | 2720 | ++DOMWINDOW == 136 (000000154E0F5400) [pid = 2720] [serial = 2329] [outer = 0000000000000000] 13:44:27 INFO - PROCESS | 2720 | ++DOMWINDOW == 137 (000000154ECE0000) [pid = 2720] [serial = 2330] [outer = 000000154E0F5400] 13:44:27 INFO - PROCESS | 2720 | 1461271467116 Marionette DEBUG loaded listener.js 13:44:27 INFO - PROCESS | 2720 | ++DOMWINDOW == 138 (000000154EF53000) [pid = 2720] [serial = 2331] [outer = 000000154E0F5400] 13:44:27 INFO - PROCESS | 2720 | 1461271467542 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]]]}] 13:44:27 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 13:44:27 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 13:44:27 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 13:44:27 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 13:44:27 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 13:44:27 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 13:44:27 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 671ms 13:44:27 INFO - PROCESS | 2720 | 1461271467554 Marionette TRACE conn5 -> [0,3065,"getWindowHandle",null] 13:44:27 INFO - PROCESS | 2720 | 1461271467556 Marionette TRACE conn5 <- [1,3065,null,{"value":"13"}] 13:44:27 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 13:44:27 INFO - PROCESS | 2720 | 1461271467560 Marionette TRACE conn5 -> [0,3066,"setScriptTimeout",{"ms":35000}] 13:44:27 INFO - PROCESS | 2720 | 1461271467562 Marionette TRACE conn5 <- [1,3066,null,{}] 13:44:27 INFO - PROCESS | 2720 | 1461271467565 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}] 13:44:27 INFO - PROCESS | 2720 | 1461271467690 Marionette TRACE conn5 <- [1,3067,null,{"value":null}] 13:44:27 INFO - PROCESS | 2720 | 1461271467704 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:27 INFO - PROCESS | 2720 | ++DOCSHELL 0000001556150800 == 84 [pid = 2720] [id = 778] 13:44:27 INFO - PROCESS | 2720 | ++DOMWINDOW == 139 (000000154F81F400) [pid = 2720] [serial = 2332] [outer = 0000000000000000] 13:44:27 INFO - PROCESS | 2720 | ++DOMWINDOW == 140 (000000154F925C00) [pid = 2720] [serial = 2333] [outer = 000000154F81F400] 13:44:27 INFO - PROCESS | 2720 | 1461271467754 Marionette DEBUG loaded listener.js 13:44:27 INFO - PROCESS | 2720 | ++DOMWINDOW == 141 (000000155018A000) [pid = 2720] [serial = 2334] [outer = 000000154F81F400] 13:44:28 INFO - PROCESS | 2720 | --DOMWINDOW == 140 (000000154A414C00) [pid = 2720] [serial = 2275] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 13:44:28 INFO - PROCESS | 2720 | --DOMWINDOW == 139 (000000154BF10C00) [pid = 2720] [serial = 2278] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 13:44:28 INFO - PROCESS | 2720 | --DOMWINDOW == 138 (0000001546029800) [pid = 2720] [serial = 2284] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 13:44:28 INFO - PROCESS | 2720 | --DOMWINDOW == 137 (000000154BF0E800) [pid = 2720] [serial = 2287] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 13:44:28 INFO - PROCESS | 2720 | --DOMWINDOW == 136 (00000015468A8C00) [pid = 2720] [serial = 2272] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 13:44:28 INFO - PROCESS | 2720 | --DOMWINDOW == 135 (000000153EA43800) [pid = 2720] [serial = 2258] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 13:44:28 INFO - PROCESS | 2720 | --DOMWINDOW == 134 (000000154602EC00) [pid = 2720] [serial = 2269] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 13:44:28 INFO - PROCESS | 2720 | --DOMWINDOW == 133 (000000154604EC00) [pid = 2720] [serial = 2267] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 13:44:28 INFO - PROCESS | 2720 | --DOMWINDOW == 132 (0000001545770800) [pid = 2720] [serial = 2264] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 13:44:28 INFO - PROCESS | 2720 | --DOMWINDOW == 131 (0000001540554400) [pid = 2720] [serial = 2261] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 13:44:28 INFO - PROCESS | 2720 | --DOMWINDOW == 130 (0000001550E2B000) [pid = 2720] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 13:44:28 INFO - PROCESS | 2720 | --DOMWINDOW == 129 (000000154CC11400) [pid = 2720] [serial = 2281] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 13:44:28 INFO - PROCESS | 2720 | 1461271468494 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] 13:44:28 INFO - PROCESS | 2720 | 1461271468554 Marionette TRACE conn5 <- [1,3069,null,{"value":"13"}] 13:44:28 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 13:44:28 INFO - PROCESS | 2720 | 1461271468557 Marionette TRACE conn5 -> [0,3070,"setScriptTimeout",{"ms":35000}] 13:44:28 INFO - PROCESS | 2720 | 1461271468559 Marionette TRACE conn5 <- [1,3070,null,{}] 13:44:28 INFO - PROCESS | 2720 | 1461271468562 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}] 13:44:28 INFO - PROCESS | 2720 | 1461271468655 Marionette TRACE conn5 <- [1,3071,null,{"value":null}] 13:44:28 INFO - PROCESS | 2720 | 1461271468754 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:28 INFO - PROCESS | 2720 | ++DOCSHELL 000000155613E800 == 85 [pid = 2720] [id = 779] 13:44:28 INFO - PROCESS | 2720 | ++DOMWINDOW == 130 (0000001540554400) [pid = 2720] [serial = 2335] [outer = 0000000000000000] 13:44:28 INFO - PROCESS | 2720 | ++DOMWINDOW == 131 (000000154D047000) [pid = 2720] [serial = 2336] [outer = 0000001540554400] 13:44:28 INFO - PROCESS | 2720 | 1461271468800 Marionette DEBUG loaded listener.js 13:44:28 INFO - PROCESS | 2720 | ++DOMWINDOW == 132 (0000001550D7B800) [pid = 2720] [serial = 2337] [outer = 0000001540554400] 13:44:29 INFO - PROCESS | 2720 | 1461271469120 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]]]}] 13:44:29 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 13:44:29 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 13:44:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:44:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:44:29 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 13:44:29 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 13:44:29 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 629ms 13:44:29 INFO - PROCESS | 2720 | 1461271469189 Marionette TRACE conn5 -> [0,3073,"getWindowHandle",null] 13:44:29 INFO - PROCESS | 2720 | 1461271469191 Marionette TRACE conn5 <- [1,3073,null,{"value":"13"}] 13:44:29 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 13:44:29 INFO - PROCESS | 2720 | 1461271469194 Marionette TRACE conn5 -> [0,3074,"setScriptTimeout",{"ms":35000}] 13:44:29 INFO - PROCESS | 2720 | 1461271469196 Marionette TRACE conn5 <- [1,3074,null,{}] 13:44:29 INFO - PROCESS | 2720 | 1461271469200 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}] 13:44:29 INFO - PROCESS | 2720 | 1461271469338 Marionette TRACE conn5 <- [1,3075,null,{"value":null}] 13:44:29 INFO - PROCESS | 2720 | 1461271469347 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:29 INFO - PROCESS | 2720 | ++DOCSHELL 0000001557781800 == 86 [pid = 2720] [id = 780] 13:44:29 INFO - PROCESS | 2720 | ++DOMWINDOW == 133 (0000001550E2B800) [pid = 2720] [serial = 2338] [outer = 0000000000000000] 13:44:29 INFO - PROCESS | 2720 | ++DOMWINDOW == 134 (000000155104E400) [pid = 2720] [serial = 2339] [outer = 0000001550E2B800] 13:44:29 INFO - PROCESS | 2720 | 1461271469394 Marionette DEBUG loaded listener.js 13:44:29 INFO - PROCESS | 2720 | ++DOMWINDOW == 135 (00000015511A8800) [pid = 2720] [serial = 2340] [outer = 0000001550E2B800] 13:44:29 INFO - PROCESS | 2720 | 1461271469781 Marionette TRACE conn5 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 13:44:29 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 13:44:29 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 629ms 13:44:29 INFO - PROCESS | 2720 | 1461271469826 Marionette TRACE conn5 -> [0,3077,"getWindowHandle",null] 13:44:29 INFO - PROCESS | 2720 | 1461271469829 Marionette TRACE conn5 <- [1,3077,null,{"value":"13"}] 13:44:29 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 13:44:29 INFO - PROCESS | 2720 | 1461271469832 Marionette TRACE conn5 -> [0,3078,"setScriptTimeout",{"ms":35000}] 13:44:29 INFO - PROCESS | 2720 | 1461271469834 Marionette TRACE conn5 <- [1,3078,null,{}] 13:44:29 INFO - PROCESS | 2720 | 1461271469837 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}] 13:44:29 INFO - PROCESS | 2720 | 1461271469970 Marionette TRACE conn5 <- [1,3079,null,{"value":null}] 13:44:30 INFO - PROCESS | 2720 | 1461271470008 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:30 INFO - PROCESS | 2720 | ++DOCSHELL 0000001557C18000 == 87 [pid = 2720] [id = 781] 13:44:30 INFO - PROCESS | 2720 | ++DOMWINDOW == 136 (000000154AACDC00) [pid = 2720] [serial = 2341] [outer = 0000000000000000] 13:44:30 INFO - PROCESS | 2720 | ++DOMWINDOW == 137 (0000001551712400) [pid = 2720] [serial = 2342] [outer = 000000154AACDC00] 13:44:30 INFO - PROCESS | 2720 | 1461271470063 Marionette DEBUG loaded listener.js 13:44:30 INFO - PROCESS | 2720 | ++DOMWINDOW == 138 (0000001551D49C00) [pid = 2720] [serial = 2343] [outer = 000000154AACDC00] 13:44:30 INFO - PROCESS | 2720 | 1461271470625 Marionette TRACE conn5 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 13:44:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 13:44:30 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 837ms 13:44:30 INFO - PROCESS | 2720 | 1461271470673 Marionette TRACE conn5 -> [0,3081,"getWindowHandle",null] 13:44:30 INFO - PROCESS | 2720 | 1461271470679 Marionette TRACE conn5 <- [1,3081,null,{"value":"13"}] 13:44:30 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 13:44:30 INFO - PROCESS | 2720 | 1461271470685 Marionette TRACE conn5 -> [0,3082,"setScriptTimeout",{"ms":35000}] 13:44:30 INFO - PROCESS | 2720 | 1461271470689 Marionette TRACE conn5 <- [1,3082,null,{}] 13:44:30 INFO - PROCESS | 2720 | 1461271470696 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}] 13:44:30 INFO - PROCESS | 2720 | 1461271470868 Marionette TRACE conn5 <- [1,3083,null,{"value":null}] 13:44:30 INFO - PROCESS | 2720 | 1461271470976 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:30 INFO - PROCESS | 2720 | ++DOCSHELL 000000154DF3E800 == 88 [pid = 2720] [id = 782] 13:44:30 INFO - PROCESS | 2720 | ++DOMWINDOW == 139 (0000001540551000) [pid = 2720] [serial = 2344] [outer = 0000000000000000] 13:44:31 INFO - PROCESS | 2720 | ++DOMWINDOW == 140 (0000001540E8C000) [pid = 2720] [serial = 2345] [outer = 0000001540551000] 13:44:31 INFO - PROCESS | 2720 | 1461271471036 Marionette DEBUG loaded listener.js 13:44:31 INFO - PROCESS | 2720 | ++DOMWINDOW == 141 (0000001545920C00) [pid = 2720] [serial = 2346] [outer = 0000001540551000] 13:44:31 INFO - PROCESS | 2720 | 1461271471596 Marionette TRACE conn5 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 13:44:31 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 13:44:31 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 943ms 13:44:31 INFO - PROCESS | 2720 | 1461271471631 Marionette TRACE conn5 -> [0,3085,"getWindowHandle",null] 13:44:31 INFO - PROCESS | 2720 | 1461271471638 Marionette TRACE conn5 <- [1,3085,null,{"value":"13"}] 13:44:31 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 13:44:31 INFO - PROCESS | 2720 | 1461271471645 Marionette TRACE conn5 -> [0,3086,"setScriptTimeout",{"ms":35000}] 13:44:31 INFO - PROCESS | 2720 | 1461271471648 Marionette TRACE conn5 <- [1,3086,null,{}] 13:44:31 INFO - PROCESS | 2720 | 1461271471652 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}] 13:44:31 INFO - PROCESS | 2720 | 1461271471776 Marionette TRACE conn5 <- [1,3087,null,{"value":null}] 13:44:31 INFO - PROCESS | 2720 | 1461271471890 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:31 INFO - PROCESS | 2720 | ++DOCSHELL 0000001552188000 == 89 [pid = 2720] [id = 783] 13:44:31 INFO - PROCESS | 2720 | ++DOMWINDOW == 142 (000000154609AC00) [pid = 2720] [serial = 2347] [outer = 0000000000000000] 13:44:31 INFO - PROCESS | 2720 | ++DOMWINDOW == 143 (00000015468A4400) [pid = 2720] [serial = 2348] [outer = 000000154609AC00] 13:44:31 INFO - PROCESS | 2720 | 1461271471988 Marionette DEBUG loaded listener.js 13:44:32 INFO - PROCESS | 2720 | ++DOMWINDOW == 144 (000000154A408800) [pid = 2720] [serial = 2349] [outer = 000000154609AC00] 13:44:32 INFO - PROCESS | 2720 | 1461271472551 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]]]}] 13:44:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 13:44:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 13:44:32 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 944ms 13:44:32 INFO - PROCESS | 2720 | 1461271472594 Marionette TRACE conn5 -> [0,3089,"getWindowHandle",null] 13:44:32 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 13:44:32 INFO - PROCESS | 2720 | 1461271472597 Marionette TRACE conn5 <- [1,3089,null,{"value":"13"}] 13:44:32 INFO - PROCESS | 2720 | 1461271472600 Marionette TRACE conn5 -> [0,3090,"setScriptTimeout",{"ms":35000}] 13:44:32 INFO - PROCESS | 2720 | 1461271472605 Marionette TRACE conn5 <- [1,3090,null,{}] 13:44:32 INFO - PROCESS | 2720 | 1461271472617 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}] 13:44:32 INFO - PROCESS | 2720 | 1461271472742 Marionette TRACE conn5 <- [1,3091,null,{"value":null}] 13:44:32 INFO - PROCESS | 2720 | 1461271472859 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:32 INFO - PROCESS | 2720 | ++DOCSHELL 0000001556141000 == 90 [pid = 2720] [id = 784] 13:44:32 INFO - PROCESS | 2720 | ++DOMWINDOW == 145 (000000154CC07800) [pid = 2720] [serial = 2350] [outer = 0000000000000000] 13:44:32 INFO - PROCESS | 2720 | ++DOMWINDOW == 146 (000000154D00EC00) [pid = 2720] [serial = 2351] [outer = 000000154CC07800] 13:44:32 INFO - PROCESS | 2720 | 1461271472918 Marionette DEBUG loaded listener.js 13:44:33 INFO - PROCESS | 2720 | ++DOMWINDOW == 147 (000000154DB79000) [pid = 2720] [serial = 2352] [outer = 000000154CC07800] 13:44:33 INFO - PROCESS | 2720 | 1461271473430 Marionette TRACE conn5 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 13:44:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 13:44:33 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 881ms 13:44:33 INFO - PROCESS | 2720 | 1461271473484 Marionette TRACE conn5 -> [0,3093,"getWindowHandle",null] 13:44:33 INFO - PROCESS | 2720 | 1461271473487 Marionette TRACE conn5 <- [1,3093,null,{"value":"13"}] 13:44:33 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 13:44:33 INFO - PROCESS | 2720 | 1461271473491 Marionette TRACE conn5 -> [0,3094,"setScriptTimeout",{"ms":35000}] 13:44:33 INFO - PROCESS | 2720 | 1461271473493 Marionette TRACE conn5 <- [1,3094,null,{}] 13:44:33 INFO - PROCESS | 2720 | 1461271473497 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}] 13:44:33 INFO - PROCESS | 2720 | 1461271473650 Marionette TRACE conn5 <- [1,3095,null,{"value":null}] 13:44:33 INFO - PROCESS | 2720 | 1461271473763 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:33 INFO - PROCESS | 2720 | ++DOCSHELL 0000001558965800 == 91 [pid = 2720] [id = 785] 13:44:33 INFO - PROCESS | 2720 | ++DOMWINDOW == 148 (000000154E0ED400) [pid = 2720] [serial = 2353] [outer = 0000000000000000] 13:44:33 INFO - PROCESS | 2720 | ++DOMWINDOW == 149 (000000154EBC9400) [pid = 2720] [serial = 2354] [outer = 000000154E0ED400] 13:44:33 INFO - PROCESS | 2720 | 1461271473819 Marionette DEBUG loaded listener.js 13:44:33 INFO - PROCESS | 2720 | ++DOMWINDOW == 150 (0000001550D70800) [pid = 2720] [serial = 2355] [outer = 000000154E0ED400] 13:44:34 INFO - PROCESS | 2720 | 1461271474336 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]]]}] 13:44:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 13:44:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 13:44:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 13:44:34 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 879ms 13:44:34 INFO - PROCESS | 2720 | 1461271474372 Marionette TRACE conn5 -> [0,3097,"getWindowHandle",null] 13:44:34 INFO - PROCESS | 2720 | 1461271474374 Marionette TRACE conn5 <- [1,3097,null,{"value":"13"}] 13:44:34 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 13:44:34 INFO - PROCESS | 2720 | 1461271474396 Marionette TRACE conn5 -> [0,3098,"setScriptTimeout",{"ms":35000}] 13:44:34 INFO - PROCESS | 2720 | 1461271474398 Marionette TRACE conn5 <- [1,3098,null,{}] 13:44:34 INFO - PROCESS | 2720 | 1461271474402 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}] 13:44:34 INFO - PROCESS | 2720 | 1461271474522 Marionette TRACE conn5 <- [1,3099,null,{"value":null}] 13:44:34 INFO - PROCESS | 2720 | 1461271474634 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:34 INFO - PROCESS | 2720 | ++DOCSHELL 0000001559196000 == 92 [pid = 2720] [id = 786] 13:44:34 INFO - PROCESS | 2720 | ++DOMWINDOW == 151 (00000015508BD800) [pid = 2720] [serial = 2356] [outer = 0000000000000000] 13:44:34 INFO - PROCESS | 2720 | ++DOMWINDOW == 152 (00000015517AD000) [pid = 2720] [serial = 2357] [outer = 00000015508BD800] 13:44:34 INFO - PROCESS | 2720 | 1461271474690 Marionette DEBUG loaded listener.js 13:44:34 INFO - PROCESS | 2720 | ++DOMWINDOW == 153 (0000001551D4FC00) [pid = 2720] [serial = 2358] [outer = 00000015508BD800] 13:44:35 INFO - PROCESS | 2720 | 1461271475201 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"]]]}] 13:44:35 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 13:44:35 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 13:44:35 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 13:44:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:44:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:44:35 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 13:44:35 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 838ms 13:44:35 INFO - PROCESS | 2720 | 1461271475237 Marionette TRACE conn5 -> [0,3101,"getWindowHandle",null] 13:44:35 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 13:44:35 INFO - PROCESS | 2720 | 1461271475240 Marionette TRACE conn5 <- [1,3101,null,{"value":"13"}] 13:44:35 INFO - PROCESS | 2720 | 1461271475243 Marionette TRACE conn5 -> [0,3102,"setScriptTimeout",{"ms":35000}] 13:44:35 INFO - PROCESS | 2720 | 1461271475245 Marionette TRACE conn5 <- [1,3102,null,{}] 13:44:35 INFO - PROCESS | 2720 | 1461271475250 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}] 13:44:35 INFO - PROCESS | 2720 | 1461271475475 Marionette TRACE conn5 <- [1,3103,null,{"value":null}] 13:44:35 INFO - PROCESS | 2720 | 1461271475558 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\", \"401167db-3f68-430a-9900-e562a275a2b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:44:35 INFO - PROCESS | 2720 | ++DOCSHELL 0000001559213800 == 93 [pid = 2720] [id = 787] 13:44:35 INFO - PROCESS | 2720 | ++DOMWINDOW == 154 (0000001551D90400) [pid = 2720] [serial = 2359] [outer = 0000000000000000] 13:44:35 INFO - PROCESS | 2720 | ++DOMWINDOW == 155 (0000001552209C00) [pid = 2720] [serial = 2360] [outer = 0000001551D90400] 13:44:35 INFO - PROCESS | 2720 | 1461271475617 Marionette DEBUG loaded listener.js 13:44:35 INFO - PROCESS | 2720 | ++DOMWINDOW == 156 (00000015522C3C00) [pid = 2720] [serial = 2361] [outer = 0000001551D90400] 13:44:36 INFO - PROCESS | 2720 | 1461271476104 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]]]}] 13:44:36 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 13:44:36 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 880ms 13:44:36 INFO - PROCESS | 2720 | 1461271476141 Marionette TRACE conn5 -> [0,3105,"getWindowHandle",null] 13:44:36 INFO - PROCESS | 2720 | 1461271476143 Marionette TRACE conn5 <- [1,3105,null,{"value":"13"}] 13:44:37 WARNING - u'runner_teardown' () 13:44:37 INFO - No more tests 13:44:37 INFO - Got 0 unexpected results 13:44:37 INFO - SUITE-END | took 675s 13:44:37 INFO - Closing logging queue 13:44:37 INFO - queue closed 13:44:37 INFO - Return code: 0 13:44:37 WARNING - # TBPL SUCCESS # 13:44:37 INFO - Running post-action listener: _resource_record_post_action 13:44:37 INFO - Running post-run listener: _resource_record_post_run 13:44:38 INFO - Total resource usage - Wall time: 687s; CPU: 14.0%; Read bytes: 66414080; Write bytes: 1047588864; Read time: 1291200; Write time: 5418410 13:44:38 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 13:44:38 INFO - install - Wall time: 5s; CPU: 6.0%; Read bytes: 0; Write bytes: 157902848; Read time: 0; Write time: 706010 13:44:38 INFO - run-tests - Wall time: 683s; CPU: 14.0%; Read bytes: 66414080; Write bytes: 874774016; Read time: 1291200; Write time: 4685380 13:44:38 INFO - Running post-run listener: _upload_blobber_files 13:44:38 INFO - Blob upload gear active. 13:44:38 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 13:44:38 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 13:44:38 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', 'fx-team', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 13:44:38 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 fx-team -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 13:44:39 INFO - (blobuploader) - INFO - Open directory for files ... 13:44:39 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 13:44:39 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 13:44:39 INFO - (blobuploader) - INFO - Uploading, attempt #1. 13:44:39 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 13:44:39 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 13:44:39 INFO - (blobuploader) - INFO - Done attempting. 13:44:39 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 13:44:40 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 13:44:40 INFO - (blobuploader) - INFO - Uploading, attempt #1. 13:44:42 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 13:44:42 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 13:44:42 INFO - (blobuploader) - INFO - Done attempting. 13:44:42 INFO - (blobuploader) - INFO - Iteration through files over. 13:44:42 INFO - Return code: 0 13:44:42 INFO - rmtree: C:\slave\test\build\uploaded_files.json 13:44:42 INFO - Using _rmtree_windows ... 13:44:42 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 13:44:42 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/d104c9509da2010036d324faed432212265ea96bfc665b3cc41b078b1b554a44ad8fdf0133404bad2f37b6ca022a9ce1ecfccbe82d3541eba4b85113fe6e3afc", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/a3d22fbf6436b5a6ace49f5fd2b2c24d2a3633143b53f80d3cbeb79b846d492979a0ae9aadfa258fd055e918a106d35f3a1b5ba032695a5632ef119e10a518cc"} 13:44:42 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 13:44:42 INFO - Writing to file C:\slave\test\properties\blobber_files 13:44:42 INFO - Contents: 13:44:42 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/d104c9509da2010036d324faed432212265ea96bfc665b3cc41b078b1b554a44ad8fdf0133404bad2f37b6ca022a9ce1ecfccbe82d3541eba4b85113fe6e3afc", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/a3d22fbf6436b5a6ace49f5fd2b2c24d2a3633143b53f80d3cbeb79b846d492979a0ae9aadfa258fd055e918a106d35f3a1b5ba032695a5632ef119e10a518cc"} 13:44:42 INFO - Running post-run listener: copy_logs_to_upload_dir 13:44:42 INFO - Copying logs to upload dir... 13:44:42 INFO - mkdir: C:\slave\test\build\upload\logs 13:44:42 INFO - Copying logs to upload dir... 13:44:42 INFO - Using _rmtree_windows ... 13:44:42 INFO - Using _rmtree_windows ... 13:44:42 INFO - Using _rmtree_windows ... 13:44:42 INFO - Using _rmtree_windows ... 13:44:42 INFO - Using _rmtree_windows ... 13:44:42 INFO - Using _rmtree_windows ... 13:44:42 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=991.916000 ========= master_lag: 0.22 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 16 mins, 32 secs) (at 2016-04-21 13:44:42.515781) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 4 secs) (at 2016-04-21 13:44:42.517137) ========= '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-030\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-030 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-030 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-030\AppData\Local LOGONSERVER=\\T-W864-IX-030 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-030 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-030 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-030 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/d104c9509da2010036d324faed432212265ea96bfc665b3cc41b078b1b554a44ad8fdf0133404bad2f37b6ca022a9ce1ecfccbe82d3541eba4b85113fe6e3afc", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/a3d22fbf6436b5a6ace49f5fd2b2c24d2a3633143b53f80d3cbeb79b846d492979a0ae9aadfa258fd055e918a106d35f3a1b5ba032695a5632ef119e10a518cc"} build_url:https://queue.taskcluster.net/v1/task/F4QfUnBQQEe2HPrdlixYqw/artifacts/public/build/firefox-48.0a1.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/F4QfUnBQQEe2HPrdlixYqw/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/F4QfUnBQQEe2HPrdlixYqw/artifacts/public/build/firefox-48.0a1.en-US.win64.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/d104c9509da2010036d324faed432212265ea96bfc665b3cc41b078b1b554a44ad8fdf0133404bad2f37b6ca022a9ce1ecfccbe82d3541eba4b85113fe6e3afc", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/a3d22fbf6436b5a6ace49f5fd2b2c24d2a3633143b53f80d3cbeb79b846d492979a0ae9aadfa258fd055e918a106d35f3a1b5ba032695a5632ef119e10a518cc"}' symbols_url: 'https://queue.taskcluster.net/v1/task/F4QfUnBQQEe2HPrdlixYqw/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip' ========= master_lag: 4.76 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 4 secs) (at 2016-04-21 13:44:47.376069) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-21 13:44:47.376462) ========= '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-030\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-030 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-030 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-030\AppData\Local LOGONSERVER=\\T-W864-IX-030 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-030 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-030 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-030 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-21 13:44:47.497810) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-21 13:44:47.498162) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-21 13:44:47.881056) ========= ========= Total master_lag: 8.80 =========